Skip to content

ci: test_codex_bridge_launcher.batsのlauncher系テストがOS横断で断続的に失敗する(診断格上げ) #341

Description

@kappaseijin

何が起きたか

PR #338のCI実行中、macos-latest shard 2でtests/test_codex_bridge_launcher.bats内の
launcher系テストが2回連続で(rerun後も)失敗した。ただし2回とも異なるテストケース。

1回目: not ok 57 launcher: reaps a same-(project,role) orphan the pidfile lost, converging to one (#937)
2回目: not ok 33 launcher: reaps owned launcher and bridge but leaves foreign controls

差分との無関係性

PR #338の実差分(merge-base比較):

git diff --stat a0d5d3a1..f1370b5f -- tests/ scripts/
(0件。tests/やscripts/への変更なし。docs/decisions/設計書.mdとdocs/migration/台帳データのみ)

試験ファイルとは構造的に無関係。

既存記録との関係

疑われる原因(reviewer提起、未検証)

PR #336/#338/#335/#340のCIが同時に複数走っていたことによる、macOSランナーの
プロセス生成・kqueue関連のリソース競合。Issue #293(CI高速化、CLOSED)の調査で
「同時実行枠5(実質bats用4)が律速」と判明していた事実と整合する仮説。

対応

  • breakerの再判定によりrecord-onlyを解除し、OS横断の診断計画へ切り替えた
  • 原因仮説に基づく修正、無変更CI rerun、Broken pipeとの共通原因の先決めは行わない

Refs #128, #317

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions