test_bad_duration (test_triage.TriageTests.test_bad_duration) ... ok
test_build_sequence_immutable (test_triage.TriageTests.test_build_sequence_immutable) ... ok
test_cli_exit_codes (test_triage.TriageTests.test_cli_exit_codes) ... ok
test_concurrent_report_uses_one_read_snapshot (test_triage.TriageTests.test_concurrent_report_uses_one_read_snapshot) ... ok
test_csv_formula_neutralized (test_triage.TriageTests.test_csv_formula_neutralized) ... ok
test_dry_run_no_database (test_triage.TriageTests.test_dry_run_no_database) ... ok
test_duplicate_across_files (test_triage.TriageTests.test_duplicate_across_files) ... ok
test_duplicate_and_ambiguous_outcome (test_triage.TriageTests.test_duplicate_and_ambiguous_outcome) ... ok
test_export_deterministic_self_contained (test_triage.TriageTests.test_export_deterministic_self_contained) ... ok
test_full_retry_omission_not_a_pass (test_triage.TriageTests.test_full_retry_omission_not_a_pass) ... ok
test_future_identity_not_in_old_build (test_triage.TriageTests.test_future_identity_not_in_old_build) ... ok
test_identity_job_and_file (test_triage.TriageTests.test_identity_job_and_file) ... ok
test_immutable_duplicate_and_conflict (test_triage.TriageTests.test_immutable_duplicate_and_conflict) ... ok
test_invalid_identity_symlink (test_triage.TriageTests.test_invalid_identity_symlink) ... ok
test_invalid_or_empty_xml (test_triage.TriageTests.test_invalid_or_empty_xml) ... ok
test_lock_no_partial_write (test_triage.TriageTests.test_lock_no_partial_write) ... ok
test_missing_and_skipped_not_passes (test_triage.TriageTests.test_missing_and_skipped_not_passes) ... ok
test_namespace_nested_and_missing_duration (test_triage.TriageTests.test_namespace_nested_and_missing_duration) ... ok
test_new_repeated_recovered (test_triage.TriageTests.test_new_repeated_recovered) ... ok
test_out_of_order_builds (test_triage.TriageTests.test_out_of_order_builds) ... ok
test_partial_requires_baseline (test_triage.TriageTests.test_partial_requires_baseline) ... ok
test_partial_retry_preserves_membership (test_triage.TriageTests.test_partial_retry_preserves_membership) ... ok
test_reject_dtd_and_utf16 (test_triage.TriageTests.test_reject_dtd_and_utf16) ... ok
test_replays_preserve_existing_database_bytes (test_triage.TriageTests.test_replays_preserve_existing_database_bytes) ... ok
test_report_script_injection_escaped (test_triage.TriageTests.test_report_script_injection_escaped) ... ok
test_resource_limits (test_triage.TriageTests.test_resource_limits) ... ok
test_transaction_interruption_rolls_back (test_triage.TriageTests.test_transaction_interruption_rolls_back) ... ok
test_truncated_message_and_original_retained (test_triage.TriageTests.test_truncated_message_and_original_retained) ... ok
test_unrelated_database_not_modified (test_triage.TriageTests.test_unrelated_database_not_modified) ... ok
test_unsupported_version_byte_preservation (test_triage.TriageTests.test_unsupported_version_byte_preservation) ... ok

----------------------------------------------------------------------
Ran 30 tests in 3.137s

OK
