test_calendar_vs_age_histograms (tests.test_latency.CalendarVsAge.test_calendar_vs_age_histograms) ... ok test_widened_interval_stays_by_38_but_not_confined (tests.test_latency.CalendarVsAge.test_widened_interval_stays_by_38_but_not_confined) ... ok test_coverage_split_by_state_separates_pending_from_expired (tests.test_latency.CoverageByState.test_coverage_split_by_state_separates_pending_from_expired) ... ok test_1_missing_capture_then_expired (tests.test_latency.YorushikaFixtures.test_1_missing_capture_then_expired) ... ok test_2_dropped_zero_capture_widens_interval (tests.test_latency.YorushikaFixtures.test_2_dropped_zero_capture_widens_interval) ... ok test_3_row_absent_from_successful_capture (tests.test_latency.YorushikaFixtures.test_3_row_absent_from_successful_capture) ... ok test_equal_length_files_from_different_exports_refuse_join (tests.test_latency.YorushikaFixtures.test_equal_length_files_from_different_exports_refuse_join) ... ok test_shared_prefix_ids_survive_and_round_trip (tests.test_latency.YorushikaFixtures.test_shared_prefix_ids_survive_and_round_trip) ... ok test_terminal_never_advances_observation (tests.test_latency.YorushikaFixtures.test_terminal_never_advances_observation) ... ok ---------------------------------------------------------------------- OK FIXTURE calendar-vs-age expected {"age_hist": {"13": 1, "14": 1, "15": 1}, "by_hi": 3, "calendar_hist": {"38": 3}, "confined": 3, "overlapping_not_confined": 0, "window": [37, 38]} FIXTURE calendar-vs-age actual {"age_hist": {"13": 1, "14": 1, "15": 1}, "by_hi": 3, "calendar_hist": {"38": 3}, "confined": 3, "overlapping_not_confined": 0, "window": [37, 38]} FIXTURE widened expected {"age_hist": {"13": 1, "14": 1, "15": 1}, "by_hi": 3, "calendar_hist": {"38": 3}, "confined": 2, "overlapping_not_confined": 1, "window": [37, 38]} FIXTURE widened actual {"age_hist": {"13": 1, "14": 1, "15": 1}, "by_hi": 3, "calendar_hist": {"38": 3}, "confined": 2, "overlapping_not_confined": 1, "window": [37, 38]} FIXTURE 1 {"coverage_reason": "missing_capture", "final_window_coverage": "unknown", "first_grade_interval": null, "first_graded_capture": null, "grade_observed_through": 11, "grades_at_last_observation": 0, "intake_close": 10, "last_zero_capture": 11, "terminal_close": 13, "terminal_outcome": "expired"} FIXTURE 2-full {"coverage_reason": null, "final_window_coverage": "known", "first_grade_interval": {"after": 12, "by": 13}, "first_graded_capture": 13, "grade_observed_through": 13, "grades_at_last_observation": 1, "intake_close": 10, "last_zero_capture": 12, "terminal_close": null, "terminal_outcome": null} FIXTURE 2-dropped {"coverage_reason": null, "final_window_coverage": "known", "first_grade_interval": {"after": 11, "by": 13}, "first_graded_capture": 13, "grade_observed_through": 13, "grades_at_last_observation": 1, "intake_close": 10, "last_zero_capture": 11, "terminal_close": null, "terminal_outcome": null} FIXTURE 3 {"coverage_reason": "row_absent_from_capture", "final_window_coverage": "unknown", "first_grade_interval": null, "first_graded_capture": null, "grade_observed_through": 11, "grades_at_last_observation": 0, "intake_close": 10, "last_zero_capture": 11, "terminal_close": 13, "terminal_outcome": "expired"} EMIT cross-release join refused b301117d5581 bc6d26277c44 EMIT shared-prefix labels abcdef01234567891111... abcdef01234567892222... ffffffffffffffff