disinto/.woodpecker
Agent a8eba51653
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
fix: smoke test leaks orphaned mock-forgejo.py processes (#196)
Add cleanup trap to smoke-init.sh that kills all mock-forgejo.py processes
on exit (success or failure). Also ensure cleanup at test start removes
any leftover processes from prior runs.

In .woodpecker/smoke-init.yml:
- Store the PID of the mock-forgejo.py background process
- Kill the process after smoke test completes

This prevents accumulation of orphaned Python processes that caused
OOM issues (2881 processes consuming 7.45GB RAM).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-05 09:14:41 +00:00
..
agent-smoke.sh fix: add architect to smoke test CI 2026-04-01 09:55:44 +00:00
ci.yml ci: run agent-smoke only on PRs, not push events 2026-03-27 06:55:26 +00:00
detect-duplicates.py fix: correct docker-compose build context and remove fake hash 2026-04-04 21:50:33 +00:00
smoke-init.yml fix: smoke test leaks orphaned mock-forgejo.py processes (#196) 2026-04-05 09:14:41 +00:00