Experiment formal soak exposure source results 02 - kmosoti/FabricO11y GitHub Wiki
R3 narrow source correction: actual results 02
At clean ff3c1828be48a3299b9570dcb86e0cc5d457bc7c, C-082 admitted the amended five-cell plan. All five commands exited 0 and their resource services stopped. Counts: 18 registered selected controls; 80 tests in all affected existing suites including the three indirect consumers; documentation checker; 55 documentation probes; 10 hook controls. No skips were reported in the two Python source cells.
These are finite source-harness checks, not elapsed R3 exposure, kernel containment, native receipt authenticity or candidate acceptance. Tiny ordinary files tested stopped rename; mount/kernel observations were mocked. The known 5460-default method was deliberately excluded and remains a registered gap. Helpers, runtime schedule, protocol, independent oracles and 180/7200 phase ceilings remain unchanged. No simulator, Rust compile, VM, browser, smoke or FULL ran. enter_group.py and self_observation_smoke.py have no source suites; native coverage is pending.
soak-exposure-source-controls-02
{ "label": "soak-exposure-source-controls-02", "command": [ "env", "PYTHONPATH=tools/qualification:tools/ui:tools/bench/labs/completion:tools", "python3", "-B", "-m", "unittest", "-v", "test_soak_exposure.LiteralExposureControls", "test_soak_exposure.ExposureMechanismAvailability", "test_soak_exposure.ExposureMechanismControls", "test_soak_exposure.ExistingSoakSourceControls.test_original_ten_gate_names_remain_exact", "test_soak_exposure.ExistingSoakSourceControls.test_kernel_snapshot_includes_actual_parent_and_population", "test_soak_exposure.ExistingSoakSourceControls.test_same_device_mount_refuses_before_inventory_without_deletion", "test_soak_exposure.ExistingSoakSourceControls.test_new_same_device_mount_refuses_immediately_before_first_unlink" ], "exit": 0, "stop_confirmed": true, "scratch_removed_and_absent": true, "data_census_bytes": 32272381773, "reserve_bytes": 1073741824, "peak_bytes": 27652096, "log_sha256": "80291d8bc2b89875aac9af3dd5fcedfc1b1387c8cbbca34f00d2faf0e750310d", "resource_receipt_sha256": "dbe8327d7fc5d65f3ed6a8d7ace61c00992c6a53cc9daf2afc9cdd5dca9163f3", "started_utc": "2026-10-13T04:48:08.651542+00:00", "finished_utc": "2026-10-13T04:48:09.657848+00:00" }
results/service-opening-candidate/soak-exposure-source-controls-02.json
SHA-256 8aeabdcb55a30c3df8af21c02fff4e23ae903048d9ec8117176be0d86c3bc1e1, 2117 bytes.
{
"label": "soak-exposure-source-controls-02",
"command": [
"env",
"PYTHONPATH=tools/qualification:tools/ui:tools/bench/labs/completion:tools",
"python3",
"-B",
"-m",
"unittest",
"-v",
"test_soak_exposure.LiteralExposureControls",
"test_soak_exposure.ExposureMechanismAvailability",
"test_soak_exposure.ExposureMechanismControls",
"test_soak_exposure.ExistingSoakSourceControls.test_original_ten_gate_names_remain_exact",
"test_soak_exposure.ExistingSoakSourceControls.test_kernel_snapshot_includes_actual_parent_and_population",
"test_soak_exposure.ExistingSoakSourceControls.test_same_device_mount_refuses_before_inventory_without_deletion",
"test_soak_exposure.ExistingSoakSourceControls.test_new_same_device_mount_refuses_immediately_before_first_unlink"
],
"delegated": false,
"frozen": null,
"scope": "harness controls only; no candidate acceptance evidence",
"harness_revision": "ff3c1828be48a3299b9570dcb86e0cc5d457bc7c",
"source_status_before": "",
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"admission_bytes": 32272381773,
"admission_observation": {
"data_bytes": 32272381773,
"regular_path_bytes": 32272295512,
"path_count": 380829,
"uid": 0,
"gid": 0,
"attempt": 1
},
"reserved_bytes": 1073741824,
"observations": [],
"started_utc": "2026-10-13T04:48:08.651542+00:00",
"state": "completed",
"log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/soak-exposure-source-controls-02.log",
"launcher_exit": 0,
"exit": 0,
"source_status_after": "",
"finished_utc": "2026-10-13T04:48:09.657848+00:00",
"log_sha256": "80291d8bc2b89875aac9af3dd5fcedfc1b1387c8cbbca34f00d2faf0e750310d",
"resource_receipts": [
{
"path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-46a3b21d00704ff98b90744764f82616.json",
"sha256": "dbe8327d7fc5d65f3ed6a8d7ace61c00992c6a53cc9daf2afc9cdd5dca9163f3",
"exit": 0,
"stop_confirmed": true,
"retained_failure_evidence": null
}
]
}
results/service-opening-candidate/soak-exposure-source-controls-02.log
SHA-256 80291d8bc2b89875aac9af3dd5fcedfc1b1387c8cbbca34f00d2faf0e750310d, 3561 bytes.
Running as unit: fabric-work-46a3b21d00704ff98b90744764f82616.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-46a3b21d00704ff98b90744764f82616.service; memory.max=21474836480; swap.max=0
test_actual_parent_limits_and_stopped_population_are_required (test_soak_exposure.LiteralExposureControls.test_actual_parent_limits_and_stopped_population_are_required) ... ok
test_each_phase_ceiling_and_global_remainder_are_hard (test_soak_exposure.LiteralExposureControls.test_each_phase_ceiling_and_global_remainder_are_hard) ... ok
test_each_real_phase_requires_25_percent_headroom (test_soak_exposure.LiteralExposureControls.test_each_real_phase_requires_25_percent_headroom) ... ok
test_literal_half_open_edges_plus_minus_one_ns (test_soak_exposure.LiteralExposureControls.test_literal_half_open_edges_plus_minus_one_ns) ... ok
test_old_profile_mislabeled_and_early_exposure_are_refused (test_soak_exposure.LiteralExposureControls.test_old_profile_mislabeled_and_early_exposure_are_refused) ... ok
test_pending_runtime_and_exact_stopped_bindings_are_immutable (test_soak_exposure.LiteralExposureControls.test_pending_runtime_and_exact_stopped_bindings_are_immutable) ... ok
test_registered_mechanism_is_available (test_soak_exposure.ExposureMechanismAvailability.test_registered_mechanism_is_available) ... ok
test_actual_parent_limits_and_stopped_population_are_required (test_soak_exposure.ExposureMechanismControls.test_actual_parent_limits_and_stopped_population_are_required) ... ok
test_each_phase_ceiling_and_global_remainder_are_hard (test_soak_exposure.ExposureMechanismControls.test_each_phase_ceiling_and_global_remainder_are_hard) ... ok
test_each_real_phase_requires_25_percent_headroom (test_soak_exposure.ExposureMechanismControls.test_each_real_phase_requires_25_percent_headroom) ... ok
test_literal_half_open_edges_plus_minus_one_ns (test_soak_exposure.ExposureMechanismControls.test_literal_half_open_edges_plus_minus_one_ns) ... ok
test_old_profile_mislabeled_and_early_exposure_are_refused (test_soak_exposure.ExposureMechanismControls.test_old_profile_mislabeled_and_early_exposure_are_refused) ... ok
test_pending_runtime_and_exact_stopped_bindings_are_immutable (test_soak_exposure.ExposureMechanismControls.test_pending_runtime_and_exact_stopped_bindings_are_immutable) ... ok
test_stopped_checkpoint_renames_without_copy_and_refuses_live_or_cross_device (test_soak_exposure.ExposureMechanismControls.test_stopped_checkpoint_renames_without_copy_and_refuses_live_or_cross_device) ... ok
test_original_ten_gate_names_remain_exact (test_soak_exposure.ExistingSoakSourceControls.test_original_ten_gate_names_remain_exact) ... ok
test_kernel_snapshot_includes_actual_parent_and_population (test_soak_exposure.ExistingSoakSourceControls.test_kernel_snapshot_includes_actual_parent_and_population) ... ok
test_same_device_mount_refuses_before_inventory_without_deletion (test_soak_exposure.ExistingSoakSourceControls.test_same_device_mount_refuses_before_inventory_without_deletion) ... ok
test_new_same_device_mount_refuses_immediately_before_first_unlink (test_soak_exposure.ExistingSoakSourceControls.test_new_same_device_mount_refuses_immediately_before_first_unlink) ... ok
----------------------------------------------------------------------
Ran 18 tests in 0.060s
OK
Finished with result: success
Main processes terminated with: code=exited, status=0/SUCCESS
Service runtime: 203ms
CPU time consumed: 174ms
Memory peak: 26.3M (swap: 0B)
results/service-opening-candidate/resource-containment/fabric-work-46a3b21d00704ff98b90744764f82616.json
SHA-256 dbe8327d7fc5d65f3ed6a8d7ace61c00992c6a53cc9daf2afc9cdd5dca9163f3, 2830 bytes.
{
"unit": "fabric-work-46a3b21d00704ff98b90744764f82616",
"command": [
"env",
"PYTHONPATH=tools/qualification:tools/ui:tools/bench/labs/completion:tools",
"python3",
"-B",
"-m",
"unittest",
"-v",
"test_soak_exposure.LiteralExposureControls",
"test_soak_exposure.ExposureMechanismAvailability",
"test_soak_exposure.ExposureMechanismControls",
"test_soak_exposure.ExistingSoakSourceControls.test_original_ten_gate_names_remain_exact",
"test_soak_exposure.ExistingSoakSourceControls.test_kernel_snapshot_includes_actual_parent_and_population",
"test_soak_exposure.ExistingSoakSourceControls.test_same_device_mount_refuses_before_inventory_without_deletion",
"test_soak_exposure.ExistingSoakSourceControls.test_new_same_device_mount_refuses_immediately_before_first_unlink"
],
"exit": 0,
"wrapper_exit": 0,
"command_receipt": {
"unit": "fabric-work-46a3b21d00704ff98b90744764f82616",
"command": [
"env",
"PYTHONPATH=tools/qualification:tools/ui:tools/bench/labs/completion:tools",
"python3",
"-B",
"-m",
"unittest",
"-v",
"test_soak_exposure.LiteralExposureControls",
"test_soak_exposure.ExposureMechanismAvailability",
"test_soak_exposure.ExposureMechanismControls",
"test_soak_exposure.ExistingSoakSourceControls.test_original_ten_gate_names_remain_exact",
"test_soak_exposure.ExistingSoakSourceControls.test_kernel_snapshot_includes_actual_parent_and_population",
"test_soak_exposure.ExistingSoakSourceControls.test_same_device_mount_refuses_before_inventory_without_deletion",
"test_soak_exposure.ExistingSoakSourceControls.test_new_same_device_mount_refuses_immediately_before_first_unlink"
],
"cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-46a3b21d00704ff98b90744764f82616.service",
"state": "completed",
"exit": 0,
"resource_observation": "command_return_before_service_stop",
"resources": {
"memory.peak": "27652096",
"memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
"cpu.stat": "usage_usec 169520\nuser_usec 149584\nsystem_usec 19936\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
}
},
"stop_confirmed": true,
"stop_error": null,
"started_unix": 1791866888.6820705,
"elapsed_s": 0.2171773910522461,
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-ueknnogo",
"temporary_removed": true,
"retained_failure_evidence": null,
"memory_high_bytes": 17179869184,
"memory_max_bytes": 21474836480,
"swap_max_bytes": 0,
"runtime_max_seconds": 1800,
"delegated": false
}
soak-exposure-affected-controls-02
{ "label": "soak-exposure-affected-controls-02", "command": [ "env", "PYTHONPATH=tools/qualification:tools/ui:tools/bench/labs/completion:tools", "python3", "-B", "-m", "unittest", "-v", "test_soak_tier", "test_soak_companion", "test_soak_observations", "test_production_access", "test_prepare_soak", "test_preserve_soak_r2", "test_release_runtime", "test_release_fixture", "test_query_corpus", "test_cgroups", "test_query_page_admission", "test_release_stress", "test_release_main" ], "exit": 0, "stop_confirmed": true, "scratch_removed_and_absent": true, "data_census_bytes": 32272393111, "reserve_bytes": 1073741824, "peak_bytes": 33980416, "log_sha256": "360ed4869573018a3e617ace0dcbba24a4cf5576a550335d7eb1e5d188ae10ee", "resource_receipt_sha256": "7aad361b69d78f4822514d3735372098df54cedfbd7845503d7c2009e81dc325", "started_utc": "2026-10-13T04:48:31.263090+00:00", "finished_utc": "2026-10-13T04:48:37.269779+00:00" }
results/service-opening-candidate/soak-exposure-affected-controls-02.json
SHA-256 485fa894e5a49973ccc38e39fa965674e9898f2c3c002c3d2d0d5929423758ee, 1867 bytes.
{
"label": "soak-exposure-affected-controls-02",
"command": [
"env",
"PYTHONPATH=tools/qualification:tools/ui:tools/bench/labs/completion:tools",
"python3",
"-B",
"-m",
"unittest",
"-v",
"test_soak_tier",
"test_soak_companion",
"test_soak_observations",
"test_production_access",
"test_prepare_soak",
"test_preserve_soak_r2",
"test_release_runtime",
"test_release_fixture",
"test_query_corpus",
"test_cgroups",
"test_query_page_admission",
"test_release_stress",
"test_release_main"
],
"delegated": false,
"frozen": null,
"scope": "harness controls only; no candidate acceptance evidence",
"harness_revision": "ff3c1828be48a3299b9570dcb86e0cc5d457bc7c",
"source_status_before": "",
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"admission_bytes": 32272393111,
"admission_observation": {
"data_bytes": 32272393111,
"regular_path_bytes": 32272306850,
"path_count": 380833,
"uid": 0,
"gid": 0,
"attempt": 1
},
"reserved_bytes": 1073741824,
"observations": [],
"started_utc": "2026-10-13T04:48:31.263090+00:00",
"state": "completed",
"log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/soak-exposure-affected-controls-02.log",
"launcher_exit": 0,
"exit": 0,
"source_status_after": "",
"finished_utc": "2026-10-13T04:48:37.269779+00:00",
"log_sha256": "360ed4869573018a3e617ace0dcbba24a4cf5576a550335d7eb1e5d188ae10ee",
"resource_receipts": [
{
"path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-140d043e72b4401599ed234d1d36d0b4.json",
"sha256": "7aad361b69d78f4822514d3735372098df54cedfbd7845503d7c2009e81dc325",
"exit": 0,
"stop_confirmed": true,
"retained_failure_evidence": null
}
]
}
results/service-opening-candidate/soak-exposure-affected-controls-02.log
SHA-256 360ed4869573018a3e617ace0dcbba24a4cf5576a550335d7eb1e5d188ae10ee, 13195 bytes.
Running as unit: fabric-work-140d043e72b4401599ed234d1d36d0b4.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-140d043e72b4401599ed234d1d36d0b4.service; memory.max=21474836480; swap.max=0
test_boundaries_are_inclusive (test_soak_tier.SoakDecisionRule.test_boundaries_are_inclusive) ... ok
test_clean_trial_passes_every_gate (test_soak_tier.SoakDecisionRule.test_clean_trial_passes_every_gate) ... ok
test_count_le (test_soak_tier.SoakDecisionRule.test_count_le) ... ok
test_each_injected_defect_fails_its_gate (test_soak_tier.SoakDecisionRule.test_each_injected_defect_fails_its_gate) ... ok
test_complete_sources_and_retained_unacked (test_soak_companion.CompanionCustody.test_complete_sources_and_retained_unacked) ... ok
test_custody_controls_reject_missing_changed_duplicate_and_fabricated (test_soak_companion.CompanionCustody.test_custody_controls_reject_missing_changed_duplicate_and_fabricated) ... ok
test_source_controls_fail_closed (test_soak_companion.CompanionCustody.test_source_controls_fail_closed) ... ok
test_whole_ledger_oracle_keeps_companion_and_simulator (test_soak_companion.CompanionCustody.test_whole_ledger_oracle_keeps_companion_and_simulator) ... ok
test_rejects_attempt_before_creation (test_soak_observations.SupplementalSoakObservationsTests.test_rejects_attempt_before_creation) ... ok
test_rejects_attempt_with_inconsistent_creation_timestamp (test_soak_observations.SupplementalSoakObservationsTests.test_rejects_attempt_with_inconsistent_creation_timestamp) ... ok
test_rejects_duplicate_ack_identity (test_soak_observations.SupplementalSoakObservationsTests.test_rejects_duplicate_ack_identity) ... ok
test_rejects_event_counts_that_disagree_with_summary (test_soak_observations.SupplementalSoakObservationsTests.test_rejects_event_counts_that_disagree_with_summary) ... ok
test_rejects_nonmonotonic_ack_sequence (test_soak_observations.SupplementalSoakObservationsTests.test_rejects_nonmonotonic_ack_sequence) ... ok
test_rejects_short_smoke_summary (test_soak_observations.SupplementalSoakObservationsTests.test_rejects_short_smoke_summary) ... ok
test_rejects_unknown_event_type (test_soak_observations.SupplementalSoakObservationsTests.test_rejects_unknown_event_type) ... ok
test_retry_delay_and_attempt_rates_are_separate (test_soak_observations.SupplementalSoakObservationsTests.test_retry_delay_and_attempt_rates_are_separate) ... ok
test_alternative_placement_requires_explicit_production_mode (test_production_access.ProductionAccessTests.test_alternative_placement_requires_explicit_production_mode) ... ok
test_browser_temporary_bytes_cannot_escape_combined_five_gib_limit (test_production_access.ProductionAccessTests.test_browser_temporary_bytes_cannot_escape_combined_five_gib_limit) ... ok
test_constructor_forwards_selected_placement_and_records_it (test_production_access.ProductionAccessTests.test_constructor_forwards_selected_placement_and_records_it) ... ok
test_control_adapter_uses_only_console_nodes_and_rejects_denial (test_production_access.ProductionAccessTests.test_control_adapter_uses_only_console_nodes_and_rejects_denial) ... ok
test_failed_ui_prerequisite_cannot_publish_pass_and_still_closes (test_production_access.ProductionAccessTests.test_failed_ui_prerequisite_cannot_publish_pass_and_still_closes) ... ok
test_generated_simulator_credentials_are_removed_but_ledgers_remain (test_production_access.ProductionAccessTests.test_generated_simulator_credentials_are_removed_but_ledgers_remain) ... ok
test_outage_placement_has_two_disjoint_cpus_and_soak_keeps_original_pair (test_production_access.ProductionAccessTests.test_outage_placement_has_two_disjoint_cpus_and_soak_keeps_original_pair) ... ok
test_partial_or_unselected_receipts_fail_closed (test_production_access.ProductionAccessTests.test_partial_or_unselected_receipts_fail_closed) ... ok
test_server_preserves_original_timing_observation_mode (test_production_access.ProductionAccessTests.test_server_preserves_original_timing_observation_mode) ... ok
test_storage_adapter_restores_original_defaults_and_soak_file_size (test_production_access.ProductionAccessTests.test_storage_adapter_restores_original_defaults_and_soak_file_size) ... ok
test_temporary_observation_error_still_closes_owned_fixture (test_production_access.ProductionAccessTests.test_temporary_observation_error_still_closes_owned_fixture) ... ok
test_unmeasured_enrollment_is_paced_without_denial_retries (test_production_access.ProductionAccessTests.test_unmeasured_enrollment_is_paced_without_denial_retries) ... ok
test_current_compilation_and_package_inputs_are_censused (test_prepare_soak.SourceCensusTests.test_current_compilation_and_package_inputs_are_censused) ... ok
test_deleted_vendor_input_remains_in_diff_scope (test_prepare_soak.SourceCensusTests.test_deleted_vendor_input_remains_in_diff_scope) ... ok
test_executable_freeze_copies_and_hashes_bridge_runtime_helpers (test_prepare_soak.SourceCensusTests.test_executable_freeze_copies_and_hashes_bridge_runtime_helpers) ... resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-140d043e72b4401599ed234d1d36d0b4.service; memory.max=21474836480; swap.max=0
ok
test_representative_vendor_proto_only_mutant_is_rejected (test_prepare_soak.SourceCensusTests.test_representative_vendor_proto_only_mutant_is_rejected) ... ok
test_unsafe_git_name_is_rejected (test_prepare_soak.SourceCensusTests.test_unsafe_git_name_is_rejected) ... ok
test_archive_verifier_accepts_exact_members_and_hashes (test_preserve_soak_r2.PreserveSoakR2Tests.test_archive_verifier_accepts_exact_members_and_hashes) ... ok
test_archive_verifier_rejects_missing_member (test_preserve_soak_r2.PreserveSoakR2Tests.test_archive_verifier_rejects_missing_member) ... ok
test_archive_verifier_rejects_tampered_member (test_preserve_soak_r2.PreserveSoakR2Tests.test_archive_verifier_rejects_tampered_member) ... ok
test_cleanup_refuses_missing_or_changed_preservation_receipt (test_preserve_soak_r2.PreserveSoakR2Tests.test_cleanup_refuses_missing_or_changed_preservation_receipt) ... ok
test_launcher_receipt_requires_confirmed_stop (test_preserve_soak_r2.PreserveSoakR2Tests.test_launcher_receipt_requires_confirmed_stop) ... ok
test_postcheck_requires_exact_current_manifest (test_preserve_soak_r2.PreserveSoakR2Tests.test_postcheck_requires_exact_current_manifest) ... ok
test_archive_is_fresh_and_reused_only_by_its_owner (test_release_runtime.ArchiveBounds.test_archive_is_fresh_and_reused_only_by_its_owner) ... ok
test_cpu_pairs_and_actual_affinity_reject_escape (test_release_runtime.ArchiveBounds.test_cpu_pairs_and_actual_affinity_reject_escape) ... ok
test_external_browser_temporary_is_counted_without_double_profile (test_release_runtime.ArchiveBounds.test_external_browser_temporary_is_counted_without_double_profile) ... ok
test_external_temporary_cannot_escape_browser_or_total_budget (test_release_runtime.ArchiveBounds.test_external_temporary_cannot_escape_browser_or_total_budget) ... ok
test_source_archives_are_in_the_same_live_disk_budget (test_release_runtime.ArchiveBounds.test_source_archives_are_in_the_same_live_disk_budget) ... ok
test_symlink_archive_root_is_rejected (test_release_runtime.ArchiveBounds.test_symlink_archive_root_is_rejected) ... ok
test_fixed_plan_counts_bounds_and_reproducibility (test_release_fixture.FixtureTests.test_fixed_plan_counts_bounds_and_reproducibility) ... ok
test_gap_admission_fails_before_query_label_selection (test_release_fixture.FixtureTests.test_gap_admission_fails_before_query_label_selection) ... ok
test_identity_and_trace_populations_are_distinct (test_release_fixture.FixtureTests.test_identity_and_trace_populations_are_distinct) ... ok
test_incremental_observations_retain_prefix_and_fail_closed_at_cap (test_release_fixture.FixtureTests.test_incremental_observations_retain_prefix_and_fail_closed_at_cap) ... ok
test_independent_decoder_matches_boundary_coordinates_and_counter_series (test_release_fixture.FixtureTests.test_independent_decoder_matches_boundary_coordinates_and_counter_series) ... ok
test_projection_preserves_payload_integers_indices_and_scope (test_release_fixture.FixtureTests.test_projection_preserves_payload_integers_indices_and_scope) ... ok
test_recovery_join_uses_original_bytes_and_rejects_mutants (test_release_fixture.FixtureTests.test_recovery_join_uses_original_bytes_and_rejects_mutants) ... ok
test_sampler_keeps_post_stop_storage_and_stops_on_failure (test_release_fixture.FixtureTests.test_sampler_keeps_post_stop_storage_and_stops_on_failure) ... ok
test_sampler_observes_active_ui_even_without_query_completion (test_release_fixture.FixtureTests.test_sampler_observes_active_ui_even_without_query_completion) ... ok
test_span_parent_response_mutation_is_rejected (test_release_fixture.FixtureTests.test_span_parent_response_mutation_is_rejected) ... ok
test_fixed_and_concurrent_prefix_are_oracle_exact (test_query_corpus.CorpusTests.test_fixed_and_concurrent_prefix_are_oracle_exact) ... ok
test_forged_freshness_and_retention_are_rejected (test_query_corpus.CorpusTests.test_forged_freshness_and_retention_are_rejected) ... ok
test_invalid_or_unbounded_snapshot_timing_fails_closed (test_query_corpus.CorpusTests.test_invalid_or_unbounded_snapshot_timing_fails_closed) ... ok
test_omitted_acked_source_and_future_source_are_rejected (test_query_corpus.CorpusTests.test_omitted_acked_source_and_future_source_are_rejected) ... ok
test_one_source_filter_still_excludes_other_sources (test_query_corpus.CorpusTests.test_one_source_filter_still_excludes_other_sources) ... ok
test_receive_join_rejects_changed_bytes_label_and_missing_prefix (test_query_corpus.CorpusTests.test_receive_join_rejects_changed_bytes_label_and_missing_prefix) ... ok
test_already_page_aligned_requests_are_unchanged (test_cgroups.MemoryLimitValues.test_already_page_aligned_requests_are_unchanged) ... ok
test_decimal_requests_round_down_to_full_pages (test_cgroups.MemoryLimitValues.test_decimal_requests_round_down_to_full_pages) ... ok
test_exact_readback_accepts_page_aligned_writes (test_cgroups.MemoryLimitValues.test_exact_readback_accepts_page_aligned_writes) ... ok
test_invalid_order_and_sub_page_limits_are_rejected (test_cgroups.MemoryLimitValues.test_invalid_order_and_sub_page_limits_are_rejected) ... ok
test_unexpected_higher_or_lower_readback_is_rejected (test_cgroups.MemoryLimitValues.test_unexpected_higher_or_lower_readback_is_rejected) ... ok
test_http_refusal_escapes_once_and_is_retained (test_query_page_admission.PageAdmissionTests.test_http_refusal_escapes_once_and_is_retained) ... ok
test_inherited_query_timer_includes_first_and_continuation_waits (test_query_page_admission.PageAdmissionTests.test_inherited_query_timer_includes_first_and_continuation_waits) ... ok
test_large_integer_timestamps_keep_exact_page_start_spacing (test_query_page_admission.PageAdmissionTests.test_large_integer_timestamps_keep_exact_page_start_spacing) ... ok
test_unpaced_continuation_defect_is_rejected_by_independent_budget (test_query_page_admission.PageAdmissionTests.test_unpaced_continuation_defect_is_rejected_by_independent_budget) ... ok
test_complete_baseline_and_dropped_offer (test_release_stress.StressControls.test_complete_baseline_and_dropped_offer) ... ok
test_drain_iterations_do_not_fill_missing_measured_window (test_release_stress.StressControls.test_drain_iterations_do_not_fill_missing_measured_window) ... ok
test_literal_pressure_request_schedule_and_legacy_overrate_control (test_release_stress.StressControls.test_literal_pressure_request_schedule_and_legacy_overrate_control) ... ok
test_missing_burst_bytes_and_changed_source_rejected (test_release_stress.StressControls.test_missing_burst_bytes_and_changed_source_rejected) ... ok
test_owner_login_precedes_visible_polling_and_simulator_launch (test_release_stress.StressControls.test_owner_login_precedes_visible_polling_and_simulator_launch) ... ok
test_page_two_refusal_retains_first_body_and_failed_request_evidence (test_release_stress.StressControls.test_page_two_refusal_retains_first_body_and_failed_request_evidence)
Origin: #62 P2 / C-023; r2 requires every page, including aborted rounds. ... ok
test_registered_one_second_coverage_and_missing_round_controls (test_release_stress.StressControls.test_registered_one_second_coverage_and_missing_round_controls) ... ok
test_start_uses_original_creation_not_later_generated_clock (test_release_stress.StressControls.test_start_uses_original_creation_not_later_generated_clock) ... ok
test_missing_probe_and_changed_source_body_are_not_success (test_release_main.VisibilityControls.test_missing_probe_and_changed_source_body_are_not_success) ... ok
test_original_parent_is_required_even_when_trace_id_and_time_match (test_release_main.VisibilityControls.test_original_parent_is_required_even_when_trace_id_and_time_match) ... ok
----------------------------------------------------------------------
Ran 80 tests in 4.718s
OK
Finished with result: success
Main processes terminated with: code=exited, status=0/SUCCESS
Service runtime: 4.985s
CPU time consumed: 4.877s
Memory peak: 32.4M (swap: 0B)
results/service-opening-candidate/resource-containment/fabric-work-140d043e72b4401599ed234d1d36d0b4.json
SHA-256 7aad361b69d78f4822514d3735372098df54cedfbd7845503d7c2009e81dc325, 2334 bytes.
{
"unit": "fabric-work-140d043e72b4401599ed234d1d36d0b4",
"command": [
"env",
"PYTHONPATH=tools/qualification:tools/ui:tools/bench/labs/completion:tools",
"python3",
"-B",
"-m",
"unittest",
"-v",
"test_soak_tier",
"test_soak_companion",
"test_soak_observations",
"test_production_access",
"test_prepare_soak",
"test_preserve_soak_r2",
"test_release_runtime",
"test_release_fixture",
"test_query_corpus",
"test_cgroups",
"test_query_page_admission",
"test_release_stress",
"test_release_main"
],
"exit": 0,
"wrapper_exit": 0,
"command_receipt": {
"unit": "fabric-work-140d043e72b4401599ed234d1d36d0b4",
"command": [
"env",
"PYTHONPATH=tools/qualification:tools/ui:tools/bench/labs/completion:tools",
"python3",
"-B",
"-m",
"unittest",
"-v",
"test_soak_tier",
"test_soak_companion",
"test_soak_observations",
"test_production_access",
"test_prepare_soak",
"test_preserve_soak_r2",
"test_release_runtime",
"test_release_fixture",
"test_query_corpus",
"test_cgroups",
"test_query_page_admission",
"test_release_stress",
"test_release_main"
],
"cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-140d043e72b4401599ed234d1d36d0b4.service",
"state": "completed",
"exit": 0,
"resource_observation": "command_return_before_service_stop",
"resources": {
"memory.peak": "33980416",
"memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
"cpu.stat": "usage_usec 4871848\nuser_usec 4833086\nsystem_usec 38761\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
}
},
"stop_confirmed": true,
"stop_error": null,
"started_unix": 1791866911.292105,
"elapsed_s": 4.998788118362427,
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-g8_otghj",
"temporary_removed": true,
"retained_failure_evidence": null,
"memory_high_bytes": 17179869184,
"memory_max_bytes": 21474836480,
"swap_max_bytes": 0,
"runtime_max_seconds": 1800,
"delegated": false
}
soak-exposure-docs-check-02
{ "label": "soak-exposure-docs-check-02", "command": [ "env", "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin", "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache", "/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun", "tools/docs/check.mjs" ], "exit": 0, "stop_confirmed": true, "scratch_removed_and_absent": true, "data_census_bytes": 32272413727, "reserve_bytes": 1073741824, "peak_bytes": 162934784, "log_sha256": "44c91c2d7e12db6b52f880bb2bc545a7d5e0a19b5b6cbf5f1eb84b684619dbe3", "resource_receipt_sha256": "c211a7f12748c57267894af65cd1c79369cd25e0933e310c6d391e41b6915a66", "started_utc": "2026-10-13T04:48:58.974132+00:00", "finished_utc": "2026-10-13T04:49:00.980389+00:00" }
results/service-opening-candidate/soak-exposure-docs-check-02.json
SHA-256 0c6125ef7de04634105dd670b9ea2ab4a30cd680e5bb7e024f6233dab72b36d3, 1629 bytes.
{
"label": "soak-exposure-docs-check-02",
"command": [
"env",
"PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
"BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
"/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
"tools/docs/check.mjs"
],
"delegated": false,
"frozen": null,
"scope": "harness controls only; no candidate acceptance evidence",
"harness_revision": "ff3c1828be48a3299b9570dcb86e0cc5d457bc7c",
"source_status_before": "",
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"admission_bytes": 32272413727,
"admission_observation": {
"data_bytes": 32272413727,
"regular_path_bytes": 32272327466,
"path_count": 380837,
"uid": 0,
"gid": 0,
"attempt": 1
},
"reserved_bytes": 1073741824,
"observations": [],
"started_utc": "2026-10-13T04:48:58.974132+00:00",
"state": "completed",
"log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/soak-exposure-docs-check-02.log",
"launcher_exit": 0,
"exit": 0,
"source_status_after": "",
"finished_utc": "2026-10-13T04:49:00.980389+00:00",
"log_sha256": "44c91c2d7e12db6b52f880bb2bc545a7d5e0a19b5b6cbf5f1eb84b684619dbe3",
"resource_receipts": [
{
"path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-fddb53c3365e4fd6abd6eb8ea47f9167.json",
"sha256": "c211a7f12748c57267894af65cd1c79369cd25e0933e310c6d391e41b6915a66",
"exit": 0,
"stop_confirmed": true,
"retained_failure_evidence": null
}
]
}
results/service-opening-candidate/soak-exposure-docs-check-02.log
SHA-256 44c91c2d7e12db6b52f880bb2bc545a7d5e0a19b5b6cbf5f1eb84b684619dbe3, 565 bytes.
Running as unit: fabric-work-fddb53c3365e4fd6abd6eb8ea47f9167.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-fddb53c3365e4fd6abd6eb8ea47f9167.service; memory.max=21474836480; swap.max=0
Declared private/unavailable evidence references: 36; not validated links.
Documentation checks passed.
Finished with result: success
Main processes terminated with: code=exited, status=0/SUCCESS
Service runtime: 1.056s
CPU time consumed: 1.419s
Memory peak: 155.3M (swap: 0B)
results/service-opening-candidate/resource-containment/fabric-work-fddb53c3365e4fd6abd6eb8ea47f9167.json
SHA-256 c211a7f12748c57267894af65cd1c79369cd25e0933e310c6d391e41b6915a66, 1859 bytes.
{
"unit": "fabric-work-fddb53c3365e4fd6abd6eb8ea47f9167",
"command": [
"env",
"PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
"BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
"/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
"tools/docs/check.mjs"
],
"exit": 0,
"wrapper_exit": 0,
"command_receipt": {
"unit": "fabric-work-fddb53c3365e4fd6abd6eb8ea47f9167",
"command": [
"env",
"PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
"BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
"/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
"tools/docs/check.mjs"
],
"cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-fddb53c3365e4fd6abd6eb8ea47f9167.service",
"state": "completed",
"exit": 0,
"resource_observation": "command_return_before_service_stop",
"resources": {
"memory.peak": "162934784",
"memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
"cpu.stat": "usage_usec 1414733\nuser_usec 1250937\nsystem_usec 163795\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
}
},
"stop_confirmed": true,
"stop_error": null,
"started_unix": 1791866939.0030928,
"elapsed_s": 1.070540428161621,
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-muvw7o9s",
"temporary_removed": true,
"retained_failure_evidence": null,
"memory_high_bytes": 17179869184,
"memory_max_bytes": 21474836480,
"swap_max_bytes": 0,
"runtime_max_seconds": 1800,
"delegated": false
}
soak-exposure-docs-tests-02
{ "label": "soak-exposure-docs-tests-02", "command": [ "env", "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin", "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache", "/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun", "tools/docs/check.test.mjs" ], "exit": 0, "stop_confirmed": true, "scratch_removed_and_absent": true, "data_census_bytes": 32272427032, "reserve_bytes": 1073741824, "peak_bytes": 97583104, "log_sha256": "66046fd78c71229442b5fae7d530bf25df0f7f3632159c5efc3e8ec3e7112b9a", "resource_receipt_sha256": "69823e0353201612052ac31cd8d8f8f57d9704af7b428b010989c3d5f48dce00", "started_utc": "2026-10-13T04:49:29.975659+00:00", "finished_utc": "2026-10-13T04:49:49.983531+00:00" }
results/service-opening-candidate/soak-exposure-docs-tests-02.json
SHA-256 1a435af506ebd1f3607bd3825bd7f2f84c675fc8b8a65fc44a14e9987aeb57a2, 1634 bytes.
{
"label": "soak-exposure-docs-tests-02",
"command": [
"env",
"PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
"BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
"/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
"tools/docs/check.test.mjs"
],
"delegated": false,
"frozen": null,
"scope": "harness controls only; no candidate acceptance evidence",
"harness_revision": "ff3c1828be48a3299b9570dcb86e0cc5d457bc7c",
"source_status_before": "",
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"admission_bytes": 32272427032,
"admission_observation": {
"data_bytes": 32272427032,
"regular_path_bytes": 32272340771,
"path_count": 380841,
"uid": 0,
"gid": 0,
"attempt": 1
},
"reserved_bytes": 1073741824,
"observations": [],
"started_utc": "2026-10-13T04:49:29.975659+00:00",
"state": "completed",
"log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/soak-exposure-docs-tests-02.log",
"launcher_exit": 0,
"exit": 0,
"source_status_after": "",
"finished_utc": "2026-10-13T04:49:49.983531+00:00",
"log_sha256": "66046fd78c71229442b5fae7d530bf25df0f7f3632159c5efc3e8ec3e7112b9a",
"resource_receipts": [
{
"path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-dd8448fddcd44cda909ff3cae2479dbe.json",
"sha256": "69823e0353201612052ac31cd8d8f8f57d9704af7b428b010989c3d5f48dce00",
"exit": 0,
"stop_confirmed": true,
"retained_failure_evidence": null
}
]
}
results/service-opening-candidate/soak-exposure-docs-tests-02.log
SHA-256 66046fd78c71229442b5fae7d530bf25df0f7f3632159c5efc3e8ec3e7112b9a, 5652 bytes.
Running as unit: fabric-work-dd8448fddcd44cda909ff3cae2479dbe.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-dd8448fddcd44cda909ff3cae2479dbe.service; memory.max=21474836480; swap.max=0
PASS exact private reference is declared unavailable in a fresh checkout: expected exit 0, got exit 0
PASS private reference source hash drift is rejected: expected nonzero exit with diagnostic, got exit 1
PASS declared private archive symlink is not traversed or validated: expected exit 0, got exit 0
PASS private reference wildcard target is rejected: expected nonzero exit with diagnostic, got exit 1
PASS forged private reference source hash is rejected: expected nonzero exit with diagnostic, got exit 1
PASS private reference outside experiment data is rejected: expected nonzero exit with diagnostic, got exit 1
PASS private reference traversal target is rejected: expected nonzero exit with diagnostic, got exit 1
PASS private reference absolute target is rejected: expected nonzero exit with diagnostic, got exit 1
PASS private reference bound is enforced: expected nonzero exit with diagnostic, got exit 1
PASS unregistered missing evidence link is rejected: expected nonzero exit with diagnostic, got exit 1
PASS unregistered experiment data symlink outside root is rejected: expected nonzero exit with diagnostic, got exit 1
PASS listed archived target is accepted from a historical record: expected exit 0, got exit 0
PASS missing target absent from the archived list is rejected: expected nonzero exit with diagnostic, got exit 1
PASS listed archived target is rejected from a current document: expected nonzero exit with diagnostic, got exit 1
PASS wildcard archived list entry is rejected: expected nonzero exit with diagnostic, got exit 1
PASS absolute file URI is rejected: expected nonzero exit with diagnostic, got exit 1
PASS relative file URI is rejected: expected nonzero exit with diagnostic, got exit 1
PASS Windows drive link is rejected: expected nonzero exit with diagnostic, got exit 1
PASS Windows drive link with encoded slash is rejected: expected nonzero exit with diagnostic, got exit 1
PASS Windows drive link with encoded backslash is rejected: expected nonzero exit with diagnostic, got exit 1
PASS Windows drive link with encoded colon is rejected: expected nonzero exit with diagnostic, got exit 1
PASS baseline repository documents: expected exit 0, got exit 0
PASS external, mailto, and protocol-relative URLs require no network: expected exit 0, got exit 0
PASS broken relative Markdown link: expected nonzero exit with diagnostic, got exit 1
PASS missing heading fragment: expected nonzero exit with diagnostic, got exit 1
PASS inline image destination is checked: expected nonzero exit with diagnostic, got exit 1
PASS reference-style link destination is checked: expected nonzero exit with diagnostic, got exit 1
PASS reference-style image destination is checked: expected nonzero exit with diagnostic, got exit 1
PASS valid inline link in a GFM table cell: expected exit 0, got exit 0
PASS missing inline link in a GFM table cell: expected nonzero exit with diagnostic, got exit 1
PASS valid image and reference-style destinations: expected exit 0, got exit 0
PASS percent-decoded local path, query, and heading fragment: expected exit 0, got exit 0
PASS second duplicate GitHub heading slug: expected exit 0, got exit 0
PASS nonexistent third duplicate heading slug: expected nonzero exit with diagnostic, got exit 1
PASS root-absolute local link is rejected: expected nonzero exit with diagnostic, got exit 1
PASS inline code and ordinary fenced code do not contain links: expected exit 0, got exit 0
PASS quadruple example fence hides nested Mermaid and links: expected exit 0, got exit 0
PASS valid unmarked Mermaid flowchart fence: expected exit 0, got exit 0
PASS valid standalone Mermaid state diagram: expected exit 0, got exit 0
PASS malformed standalone Mermaid flowchart: expected nonzero exit with diagnostic, got exit 1
PASS malformed real Mermaid fence: expected nonzero exit with diagnostic, got exit 1
PASS malformed Mermaid fence in a blockquote: expected nonzero exit with diagnostic, got exit 1
PASS canonical Mermaid marker with blank line and normalized endings: expected exit 0, got exit 0
PASS root README canonical marker and inline-code marker literal: expected exit 0, got exit 0
PASS canonical Mermaid copy drift: expected nonzero exit with diagnostic, got exit 1
PASS canonical Mermaid marker points to missing file: expected nonzero exit with diagnostic, got exit 1
PASS orphan canonical Mermaid marker: expected nonzero exit with diagnostic, got exit 1
PASS malformed VS Code extensions JSON: expected nonzero exit with diagnostic, got exit 1
PASS malformed Codex hooks JSON: expected nonzero exit with diagnostic, got exit 1
PASS malformed optional architecture graph JSON: expected nonzero exit with diagnostic, got exit 1
PASS duplicate four-digit ADR number: expected nonzero exit with diagnostic, got exit 1
PASS hidden agent skill Markdown is scanned: expected nonzero exit with diagnostic, got exit 1
PASS .git, target, and node_modules trees are skipped: expected exit 0, got exit 0
PASS symlinked directory outside root is not traversed: expected exit 0, got exit 0
PASS link through symlinked file outside root is rejected: expected nonzero exit with diagnostic, got exit 1
55/55 acceptance probes passed
Finished with result: success
Main processes terminated with: code=exited, status=0/SUCCESS
Service runtime: 19.045s
CPU time consumed: 27.975s
Memory peak: 93M (swap: 0B)
results/service-opening-candidate/resource-containment/fabric-work-dd8448fddcd44cda909ff3cae2479dbe.json
SHA-256 69823e0353201612052ac31cd8d8f8f57d9704af7b428b010989c3d5f48dce00, 1872 bytes.
{
"unit": "fabric-work-dd8448fddcd44cda909ff3cae2479dbe",
"command": [
"env",
"PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
"BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
"/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
"tools/docs/check.test.mjs"
],
"exit": 0,
"wrapper_exit": 0,
"command_receipt": {
"unit": "fabric-work-dd8448fddcd44cda909ff3cae2479dbe",
"command": [
"env",
"PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
"BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
"/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0/bun",
"tools/docs/check.test.mjs"
],
"cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-dd8448fddcd44cda909ff3cae2479dbe.service",
"state": "completed",
"exit": 0,
"resource_observation": "command_return_before_service_stop",
"resources": {
"memory.peak": "97583104",
"memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
"cpu.stat": "usage_usec 27970463\nuser_usec 23973090\nsystem_usec 3997372\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
}
},
"stop_confirmed": true,
"stop_error": null,
"started_unix": 1791866970.0050552,
"elapsed_s": 19.058355569839478,
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-br8dk2_9",
"temporary_removed": true,
"retained_failure_evidence": null,
"memory_high_bytes": 17179869184,
"memory_max_bytes": 21474836480,
"swap_max_bytes": 0,
"runtime_max_seconds": 1800,
"delegated": false
}
soak-exposure-docs-hooks-02
{ "label": "soak-exposure-docs-hooks-02", "command": [ "env", "PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin", "BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache", "python3", "-B", "tools/docs/test_hooks.py" ], "exit": 0, "stop_confirmed": true, "scratch_removed_and_absent": true, "data_census_bytes": 32272484246, "reserve_bytes": 1073741824, "peak_bytes": 100601856, "log_sha256": "9ef27a57ba981405041051e58ec0de37400091685142e59396e00b8023b5118c", "resource_receipt_sha256": "684e1045da28c06b5e38e2bee198f81cab31e89e78032f4df723a4bdfc282081", "started_utc": "2026-10-13T04:50:36.951249+00:00", "finished_utc": "2026-10-13T04:50:38.957455+00:00" }
results/service-opening-candidate/soak-exposure-docs-hooks-02.json
SHA-256 04eb576e2883b3d13cc7b510601e5807983c86a04e658690958824ad9c275be8, 1596 bytes.
{
"label": "soak-exposure-docs-hooks-02",
"command": [
"env",
"PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
"BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
"python3",
"-B",
"tools/docs/test_hooks.py"
],
"delegated": false,
"frozen": null,
"scope": "harness controls only; no candidate acceptance evidence",
"harness_revision": "ff3c1828be48a3299b9570dcb86e0cc5d457bc7c",
"source_status_before": "",
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"admission_bytes": 32272484246,
"admission_observation": {
"data_bytes": 32272484246,
"regular_path_bytes": 32272397985,
"path_count": 380853,
"uid": 0,
"gid": 0,
"attempt": 1
},
"reserved_bytes": 1073741824,
"observations": [],
"started_utc": "2026-10-13T04:50:36.951249+00:00",
"state": "completed",
"log": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/soak-exposure-docs-hooks-02.log",
"launcher_exit": 0,
"exit": 0,
"source_status_after": "",
"finished_utc": "2026-10-13T04:50:38.957455+00:00",
"log_sha256": "9ef27a57ba981405041051e58ec0de37400091685142e59396e00b8023b5118c",
"resource_receipts": [
{
"path": "/run/media/kmosoti/data/FabricO11y/results/service-opening-candidate/resource-containment/fabric-work-a1bb1ee63cb64b8090e683b9fbc19f6e.json",
"sha256": "684e1045da28c06b5e38e2bee198f81cab31e89e78032f4df723a4bdfc282081",
"exit": 0,
"stop_confirmed": true,
"retained_failure_evidence": null
}
]
}
results/service-opening-candidate/soak-exposure-docs-hooks-02.log
SHA-256 9ef27a57ba981405041051e58ec0de37400091685142e59396e00b8023b5118c, 1599 bytes.
Running as unit: fabric-work-a1bb1ee63cb64b8090e683b9fbc19f6e.service
resource group: /user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-a1bb1ee63cb64b8090e683b9fbc19f6e.service; memory.max=21474836480; swap.max=0
test_broken_link_requests_one_continuation (__main__.HookContract.test_broken_link_requests_one_continuation) ... ok
test_context_is_bounded (__main__.HookContract.test_context_is_bounded) ... ok
test_continuation_guard_reports_remaining_failure (__main__.HookContract.test_continuation_guard_reports_remaining_failure) ... ok
test_malformed_input_fails_explicitly (__main__.HookContract.test_malformed_input_fails_explicitly) ... ok
test_missing_dependencies_are_reported (__main__.HookContract.test_missing_dependencies_are_reported) ... ok
test_missing_runtime_is_not_reported_as_success (__main__.HookContract.test_missing_runtime_is_not_reported_as_success) ... ok
test_missing_state_is_reported (__main__.HookContract.test_missing_state_is_reported) ... ok
test_other_event_is_ignored (__main__.HookContract.test_other_event_is_ignored) ... ok
test_session_start_from_subdirectory (__main__.HookContract.test_session_start_from_subdirectory) ... ok
test_valid_docs_allow_stop (__main__.HookContract.test_valid_docs_allow_stop) ... ok
----------------------------------------------------------------------
Ran 10 tests in 1.278s
OK
Finished with result: success
Main processes terminated with: code=exited, status=0/SUCCESS
Service runtime: 1.395s
CPU time consumed: 1.853s
Memory peak: 95.9M (swap: 0B)
results/service-opening-candidate/resource-containment/fabric-work-a1bb1ee63cb64b8090e683b9fbc19f6e.json
SHA-256 684e1045da28c06b5e38e2bee198f81cab31e89e78032f4df723a4bdfc282081, 1796 bytes.
{
"unit": "fabric-work-a1bb1ee63cb64b8090e683b9fbc19f6e",
"command": [
"env",
"PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
"BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
"python3",
"-B",
"tools/docs/test_hooks.py"
],
"exit": 0,
"wrapper_exit": 0,
"command_receipt": {
"unit": "fabric-work-a1bb1ee63cb64b8090e683b9fbc19f6e",
"command": [
"env",
"PATH=/run/media/kmosoti/data/FabricO11y/tools/bun-1.4.0:/usr/local/bin:/usr/bin:/bin",
"BUN_INSTALL_CACHE_DIR=/run/media/kmosoti/data/FabricO11y/tools/docs-bun-cache",
"python3",
"-B",
"tools/docs/test_hooks.py"
],
"cgroup": "/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/fabric-work-a1bb1ee63cb64b8090e683b9fbc19f6e.service",
"state": "completed",
"exit": 0,
"resource_observation": "command_return_before_service_stop",
"resources": {
"memory.peak": "100601856",
"memory.events": "low 0\nhigh 0\nmax 0\noom 0\noom_kill 0\noom_group_kill 0\nsock_throttled 0",
"cpu.stat": "usage_usec 1848098\nuser_usec 1578041\nsystem_usec 270056\nnice_usec 0\ncore_sched.force_idle_usec 0\nnr_periods 0\nnr_throttled 0\nthrottled_usec 0\nnr_bursts 0\nburst_usec 0"
}
},
"stop_confirmed": true,
"stop_error": null,
"started_unix": 1791867036.9801555,
"elapsed_s": 1.4098641872406006,
"storage_root": "/run/media/kmosoti/data/FabricO11y",
"temporary": "/run/media/kmosoti/data/FabricO11y/scratch/work-5smodn6q",
"temporary_removed": true,
"retained_failure_evidence": null,
"memory_high_bytes": 17179869184,
"memory_max_bytes": 21474836480,
"swap_max_bytes": 0,
"runtime_max_seconds": 1800,
"delegated": false
}
Post-run observation:
{
"utc": "2026-10-13T04:51:41.393368+00:00",
"project_units": "",
"success_scratch_absent": true
}