# agent/tests files the OS matrix runs on macOS and Windows (paths relative to agent/).
# OS-sensitive: filesystem paths and config homes, file locks and durable writes,
# the outbox and its detached worker, signals and exit codes, output capture.
# All pass on Linux (833 tests, ~75 s at -n 2, 2026-09-28). Lines starting with # are comments.
# paths
tests/test_config_contexts.py
tests/test_device_identity.py
tests/test_session_marker.py
tests/test_ephemeral_storage.py
# locks and durable writes
tests/test_oscompat.py
tests/test_run_lock.py
tests/test_spool_durability.py
tests/test_durable_retry.py
# the outbox
tests/test_outbox.py
tests/test_outbox_process.py
tests/test_outbox_autodrain.py
tests/test_outbox_low_disk.py
tests/test_outbox_producers.py
tests/test_worker_exit_hold.py
tests/test_offline_mode.py
tests/test_waiting_room.py
# signals, exit codes, output capture
tests/test_ctrlc_exit_code.py
tests/test_exec_exit_status.py
tests/test_exit_close_after_busy.py
tests/test_logcapture.py
tests/test_run_heartbeat.py
# the oldest supported Python
tests/test_py310_compat.py
