Orchestrata Ultimate › Tests › Reference › kernel › test_pipeline_artifacts

Tests reference — tests/kernel/test_pipeline_artifacts.py

Module of tests/kernel, split out because the directory page would be too large.

Prose pending.

tests/kernel/test_pipeline_artifacts.py

source · 16 tests · 346 lines

Covers: kernel.pipeline_artifacts, kernel.pipeline_checkpoint, kernel.pipeline_events, kernel.pipeline_session, core.packet/ (package)

Kind Name Line Description
function test_artifact_filename_sanitises_stage_and_picks_extension 43
function test_artifact_filename_uses_basename_when_file_path_present 51
function test_add_and_query_by_stage_and_type 62
function test_by_thread_filters_correctly 80
function test_all_returns_snapshot_copy_of_every_artifact 88
function test_write_to_disk_swallows_oserror_per_artifact 101 A real OSError (target path is a directory, not a file) is logged and
function test_write_to_disk_lays_out_per_thread 130
function test_write_to_disk_disambiguates_same_stage_type 155
function test_concurrent_adds_are_thread_safe 170
function test_kernel_hook_captures_implement_artifacts 186 _collect_artifacts pulls architecture/api_spec from an Ar→Cd hop.
function test_kernel_hook_captures_qa_review_body 211 Regression: qa/volk.py emits its LLM review under review — the
function test_kernel_hook_ignores_unmapped_subjects 236
function test_artifact_carries_spec_and_reqs 255
function test_store_persists_and_replays_artifacts 268
function test_store_by_requirement_filters_by_req_id 295
function test_render_artifact_digest_is_budgeted_and_ranked 317