TEST_HEARTBEAT {"epoch": 1784339293.0767207, "event": "START", "pid": 1898, "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}
test_r8_rg_21 (tests.test_r8_rg.R8RegressionTests.test_r8_rg_21) ... TEST_HEARTBEAT {"epoch": 1784339293.57819, "event": "PULSE", "pid": 1898, "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}
TEST_HEARTBEAT {"epoch": 1784339294.078751, "event": "PULSE", "pid": 1898, "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}
TEST_HEARTBEAT {"epoch": 1784339294.5790758, "event": "PULSE", "pid": 1898, "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}
TEST_HEARTBEAT {"epoch": 1784339295.0806913, "event": "PULSE", "pid": 1898, "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}
TEST_HEARTBEAT {"epoch": 1784339295.5812767, "event": "PULSE", "pid": 1898, "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}
TEST_HEARTBEAT {"epoch": 1784339296.0815945, "event": "PULSE", "pid": 1898, "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}
TEST_HEARTBEAT {"epoch": 1784339296.582242, "event": "PULSE", "pid": 1898, "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}
TEST_HEARTBEAT {"epoch": 1784339297.0829337, "event": "PULSE", "pid": 1898, "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}
TEST_HEARTBEAT {"epoch": 1784339297.5833256, "event": "PULSE", "pid": 1898, "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}
TEST_HEARTBEAT {"epoch": 1784339298.0837147, "event": "PULSE", "pid": 1898, "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}
FAIL
TEST_HEARTBEAT {"epoch": 1784339298.1709704, "event": "END", "pid": 1898, "status": "FAIL", "test_id": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"}

======================================================================
FAIL: test_r8_rg_21 (tests.test_r8_rg.R8RegressionTests.test_r8_rg_21)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/workspace/scratch/18d6706012ab/deliverables/AGENT_RELIABILITY_LIVE_DEMO_SUBMISSION_R1_20260718/agent-reliability-demo/tests/test_r8_rg.py", line 15, in test
    self.assertTrue(result.passed,f"{test_id}: {result.assertion}: {result.observed}")
AssertionError: False is not true : R8-RG-21: each detached victim reaches READY with identity evidence before bounded termination and reaping: {'runs': 1, 'ready_runs': 1, 'timeout_runs': 1, 'orphan_total': 1, 'zombie_total': 0, 'first_ready_payload': {'detached_pid': 1907, 'event_epoch': 1784339293.5063403, 'intended_ready_delay_seconds': 0.0, 'phase': 'workload_ready', 'pid': 1903, 'ready': True, 'status': 'READY'}, 'tracked_descendant_count': 2}

----------------------------------------------------------------------
Ran 1 test in 5.094s

FAILED (failures=1)
TEST_WORKER_REPORT {"error_count": 0, "failed_test_ids": ["tests.test_r8_rg.R8RegressionTests.test_r8_rg_21"], "failure_count": 1, "group": "isolated_148", "last_completed": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21", "last_started": "tests.test_r8_rg.R8RegressionTests.test_r8_rg_21", "passed": false, "tests_run": 1}
