xarmian
6e37c69934
test(cli): arm-state tests own the session pid env (BUG-4025) ( #2298 )
...
* test(cli): arm-state tests own the session pid env (BUG-4025, BUG-4057)
armStateTestEnv reset HOME and the messaging socket but not PAD_SESSION_PID
or CLAUDE_PID, which CaptureSessionOwner prefers over this process. A gate
inherits them from the harness that started it, and when that session is
relaunched mid-run the dead pid made TestArmState_HeadlessLivePid read
disarmed. The helper now clears both. TestArmStateTestEnv_IgnoresAmbientSessionPID
plants a dead pid first, so the guard holds in CI too, where CLAUDE_PID is
never set.
Claude-Session: https://claude.ai/code/session_01KYZ6vrKNro953q9kfdSGFd
* test(cli): put HeadlessLivePid's doc comment back on it (BUG-4025, r1)
Lead ruling on r1: the new test had been inserted between
TestArmState_HeadlessLivePid and its doc comment. Comment-only.
Claude-Session: https://claude.ai/code/session_01KYZ6vrKNro953q9kfdSGFd
2026-10-24 04:22:21 -04:00
..
2026-09-26 09:47:55 -04:00
2026-09-26 09:47:55 -04:00
2026-10-09 02:04:52 -04:00
2026-10-09 02:04:52 -04:00
2026-09-04 12:50:50 -04:00
2026-09-04 12:50:50 -04:00
2026-09-16 12:00:11 -04:00
2026-09-16 12:00:11 -04:00
2026-10-07 12:26:28 -04:00
2026-08-17 22:44:31 -04:00
2026-08-17 22:44:31 -04:00
2026-06-22 12:51:20 -04:00
2026-06-24 10:50:33 -04:00
2026-06-24 10:50:33 -04:00
2026-09-13 22:38:15 -04:00
2026-09-22 22:49:36 -04:00
2026-09-26 09:47:51 -04:00
2026-10-02 20:48:37 -04:00
2026-10-06 18:54:37 -04:00
2026-10-13 15:19:37 -04:00
2026-10-13 15:19:37 -04:00
2026-10-14 01:07:58 -04:00
2026-10-14 06:33:44 -04:00
2026-10-21 22:34:38 -04:00
2026-10-08 05:05:04 -04:00
2026-10-08 05:05:04 -04:00
2026-08-19 08:13:29 -04:00
2026-10-23 22:08:29 -04:00
2026-10-23 22:08:29 -04:00
2026-10-08 15:03:38 -04:00
2026-07-31 02:23:24 +00:00
2026-10-07 12:37:49 -04:00
2026-10-11 15:59:02 -04:00
2026-09-18 12:25:38 -04:00
2026-10-23 19:46:02 -04:00
2026-08-17 22:44:31 -04:00
2026-09-10 16:59:58 -04:00
2026-09-11 18:05:46 -04:00
2026-10-23 22:08:29 -04:00
2026-08-19 08:13:29 -04:00
2026-08-19 08:13:29 -04:00
2026-10-15 00:25:35 -04:00
2026-10-14 18:57:28 -04:00
2026-10-15 07:15:49 -04:00
2026-10-15 07:15:49 -04:00
2026-10-15 17:49:09 -04:00
2026-10-14 14:54:11 -04:00
2026-10-14 14:54:11 -04:00
2026-10-14 14:54:11 -04:00
2026-10-14 14:54:11 -04:00
2026-10-15 17:49:09 -04:00
2026-10-15 17:49:09 -04:00
2026-10-15 17:49:09 -04:00
2026-10-15 17:49:09 -04:00
2026-04-02 16:24:21 -04:00
2026-04-28 12:26:39 -04:00
2026-08-20 07:54:13 -04:00
2026-10-13 15:19:37 -04:00
2026-08-14 22:35:23 -04:00
2026-09-18 12:25:38 -04:00
2026-08-14 22:35:23 -04:00
2026-08-10 13:39:06 -04:00
2026-08-14 22:35:23 -04:00
2026-07-09 21:47:28 -04:00
2026-10-10 18:59:25 -04:00
2026-07-11 01:17:52 -04:00
2026-09-13 22:38:15 -04:00
2026-09-13 22:38:15 -04:00
2026-09-21 20:46:41 -04:00
2026-10-06 18:54:37 -04:00
2026-08-25 15:31:16 -04:00
2026-08-25 15:31:16 -04:00
2026-08-25 15:31:16 -04:00
2026-09-23 23:26:24 -04:00
2026-09-23 23:26:24 -04:00
2026-09-08 19:33:15 -04:00
2026-09-08 19:33:15 -04:00
2026-08-25 15:31:16 -04:00
2026-08-25 15:31:16 -04:00
2026-08-17 22:44:31 -04:00
2026-08-25 15:31:16 -04:00
2026-08-25 15:31:16 -04:00
2026-10-12 11:28:46 -04:00
2026-10-12 11:28:46 -04:00
2026-10-07 12:26:28 -04:00
2026-09-23 22:50:47 -04:00
2026-09-23 22:50:47 -04:00
2026-10-13 15:19:37 -04:00
2026-10-12 11:28:46 -04:00
2026-09-23 23:26:24 -04:00
2026-04-28 12:26:39 -04:00
2026-03-26 01:52:36 +00:00
2026-03-26 01:52:36 +00:00
2026-10-12 11:28:46 -04:00
2026-10-24 04:22:21 -04:00
2026-09-26 11:55:16 -04:00
2026-08-18 00:24:19 -04:00
2026-09-26 11:55:16 -04:00
2026-08-25 15:31:16 -04:00
2026-08-25 15:31:16 -04:00
2026-09-16 12:00:11 -04:00
2026-08-25 15:31:16 -04:00
2026-08-25 15:31:16 -04:00
2026-10-20 00:26:16 -04:00
2026-10-12 09:24:33 -04:00
2026-10-23 19:46:02 -04:00
2026-10-07 12:26:28 -04:00
2026-10-07 12:26:28 -04:00
2026-03-26 01:52:36 +00:00
2026-10-07 12:26:28 -04:00
2026-10-07 12:26:28 -04:00
2026-08-17 22:44:31 -04:00
2026-08-17 22:44:31 -04:00
2026-10-11 15:59:02 -04:00
2026-10-11 16:44:56 -04:00
2026-04-28 12:26:39 -04:00
2026-04-28 12:26:39 -04:00
2026-10-12 09:24:50 -04:00
2026-10-12 09:24:50 -04:00