Open
Milestone
Description
何が起きたか
2026-10-31、スプリントの Pull Request(#2283 スプリント l20261031-3 の取り込み)でリファクタリングの工程(cross-refactoring)を動かした。着手前のテストが 180 秒の上限で打ち切られ、工程が止まった。続けて同じ工程を流し直すと、すぐに次のメッセージで止まった。
❌ 別の実行 refactor-70e9de860671-1 が /tmp/ndf-worktrees/devbasex--ai-plugins/rf2283 を使っている(最後に動いた時刻 2026-10-31T10:48:08Z)
前の実行はもう終わっていた。それでも、作業場所の持ち主の記録(rf2283.owner.json)に終わった時刻が書かれていなかった。そのため、寿命の窓(24 時間)が過ぎるまで「使用中」と判定される。
あわせて、打ち切られたテストのうち、中継のテスト(test_relay.py の test_metered_section_gets_decl2 の偽の claude)のプロセスが、親が止まった後も残って動き続けていた。
直したいこと
- 着手前のテストを打ち切って工程が止まったときも、作業場所の持ち主の記録に終わった時刻を書く。続けて流し直した実行が「使用中」で止まらない
- テストを上限で打ち切るときは、子のプロセスもまとめて止める(プロセスグループごと止める)
その場で行った回避
残っていたプロセスを手で止め、持ち主の記録に終わった時刻を手で書いてから流し直した。
🤖 Generated with Claude Code
Metadata
Metadata
Assignees
Labels
No labels
Activity