New failures
Commit 29741904d5ef
Show chat export progress by messages and translate its states (#301)
Finished 2026-11-14 06:11 UTC · Linux-6.8.0-147-generic-x86_64-with-glibc2.39 · Python 3.12.3 · all runs
COVERAGE
What the suite checked
Share of tests that passed in each part of TgWitness.
FAILURES
Failures
Each failure with its error message.
tools/test_narrative.py
test_catalog_policy_and_plural_edge_casesError message
FileNotFoundError: [Errno 2] No such file or directory: '/workspace/qa/src/29741904d5ef5e16932777b761ca231dce42497a/tgwitness/narrative/review-policy.json'
test_golden_model_is_language_independentError message
AssertionError: assert {'format': 't...e': None, ...} == {'format': 't...e': None, ...} Omitting 6 identical items, use -vv to show Differing items: {'limits': [{'template_key': 'limit.truth', 'params': {}}]} != {'limits': [{'template_key': 'limit.truth', 'params': {}}, {'template_key': 'limit.review', 'params': {}}]} Right contains 1 more item: {'translation_review': 'machine-assisted, not reviewed'} Use -v to get more difftest_jurisdictions_change_only_the_terms_sectionError message
assert 3 == 1 + where 3 = len({'<!doctype html><html lang="de" dir="ltr"><head><meta charset="utf-8"><meta name="viewport" content="width=device-wid...c8f7a0d69ff5a7e83a7095b9b2112ec</code></td></tr></table></section><footer>Beweisbericht</footer></main></body></html>'}) [+1 more line; full report in element text]test_pdf_html_and_svg_outputs[ar]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[bg]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[bn]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[cs]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[da]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[de]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[el]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[en]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[es]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[et]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[fa]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[fi]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[fr]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[he]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[hi]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[hu]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[id]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[it]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[ja]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[ko]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[lt]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[lv]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[ms]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[nl]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[no]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[pl]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[pt]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[ro]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[ru]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[sk]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[sv]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[th]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[tr]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[uk]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[ur]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[uz]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[vi]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[zh-Hant]Error message
KeyError: 'translation_review'
test_pdf_html_and_svg_outputs[zh]Error message
KeyError: 'translation_review'
tools/test_scale_demo.py
test_aggregate_preview_does_not_invent_deletions_or_show_excerptsError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_campaign_keeps_run_metrics_and_invalidates_changed_totalError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_campaign_rejects_inconsistent_signed_summary[duplicate_run]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_campaign_rejects_inconsistent_signed_summary[false_completion]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_campaign_rejects_inconsistent_signed_summary[inner_signature]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_campaign_rejects_inconsistent_signed_summary[overlap]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_campaign_rejects_inconsistent_signed_summary[worker_sum]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_campaign_rejects_inconsistent_signed_summary[wrong_head]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_campaign_rejects_inconsistent_signed_summary[wrong_sum]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_changed_display_loses_verified_state[counter]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_changed_display_loses_verified_state[excerpt]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_copy_uses_selected_receipt_and_original_event_hashError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_full_selected_signature_and_key_can_be_inspected_and_copiedError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_graph_uses_elapsed_time_and_keyboard_seeks_samplesError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_interval_rate_and_event_delta_stay_distinct_from_run_averageError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_receipt_check_does_not_claim_absent_journal_checkpointsError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_recorded_dataset_stops_polling_and_preserves_live_default[None]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_recorded_dataset_stops_polling_and_preserves_live_default[True]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_recorded_dataset_stops_polling_and_preserves_live_default[true]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_reduced_motion_keeps_manual_inspection_and_full_hashesError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_replay_uses_recorded_time_without_interpolating_countsError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_seek_uses_signed_sample_and_preserves_chain_verificationError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_signed_verification_pack_cannot_change_scope_or_escape_directory[bad_signature]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_signed_verification_pack_cannot_change_scope_or_escape_directory[empty_size]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_signed_verification_pack_cannot_change_scope_or_escape_directory[path]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_signed_verification_pack_cannot_change_scope_or_escape_directory[wrong_campaign]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_signed_verification_pack_cannot_change_scope_or_escape_directory[wrong_head]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_signed_verification_pack_cannot_change_scope_or_escape_directory[wrong_key]Error message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_tampered_historical_receipt_invalidates_verified_replayError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_valid_outer_signature_does_not_hide_bad_checkpointError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_verification_pack_requires_checked_metadata_and_invalidates_changesError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
test_verified_partial_archive_has_distinct_statusError message
failed on setup with "playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ [+4 more lines; full report in element text]
tools/test_verifier_sources.py
test_frozen_verification_decisions_are_unchangedError message
assert False [+2 more lines; full report in element text]
test_old_and_new_decisions_and_statuses_match[pinned---json]Error message
assert False [+3 more lines; full report in element text]
test_old_and_new_decisions_and_statuses_match[pinned---plain]Error message
assert False [+5 more lines; full report in element text]
test_old_and_new_decisions_and_statuses_match[unmet_tier---json]Error message
assert False [+3 more lines; full report in element text]
test_old_and_new_decisions_and_statuses_match[unmet_tier---plain]Error message
assert False [+5 more lines; full report in element text]
test_old_and_new_decisions_and_statuses_match[unpinned---json]Error message
assert False [+3 more lines; full report in element text]
test_old_and_new_decisions_and_statuses_match[unpinned---plain]Error message
assert False [+5 more lines; full report in element text]
test_old_verifier_accepts_new_archive_with_identical_signed_eventsError message
assert False [+3 more lines; full report in element text]
test_review_modules_import_without_application_stateError message
AssertionError: assert False [+2 more lines; full report in element text]
tools/test_deletion_semantics.py
test_deletion_of_subset_keeps_actor_and_whole_history_unknown[10--1000000000555]Error message
AssertionError: assert 'does not identify who deleted them' in 'Telegram reported several message IDs as deleted in one update.'
test_deletion_of_subset_keeps_actor_and_whole_history_unknown[10-55123]Error message
AssertionError: assert 'does not identify who deleted them' in 'Telegram reported several message IDs as deleted in one update.'
test_deletion_of_subset_keeps_actor_and_whole_history_unknown[15--1000000000555]Error message
AssertionError: assert 'does not identify who deleted them' in 'Telegram reported several message IDs as deleted in one update.'
test_deletion_of_subset_keeps_actor_and_whole_history_unknown[15-55123]Error message
AssertionError: assert 'does not identify who deleted them' in 'Telegram reported several message IDs as deleted in one update.'
test_deletion_of_subset_keeps_actor_and_whole_history_unknown[2--1000000000555]Error message
AssertionError: assert 'does not identify who deleted them' in 'Telegram reported several message IDs as deleted in one update.'
test_deletion_of_subset_keeps_actor_and_whole_history_unknown[2-55123]Error message
AssertionError: assert 'does not identify who deleted them' in 'Telegram reported several message IDs as deleted in one update.'
test_deletion_of_subset_keeps_actor_and_whole_history_unknown[9--1000000000555]Error message
AssertionError: assert 'does not identify who deleted them' in 'Telegram reported several message IDs as deleted in one update.'
test_deletion_of_subset_keeps_actor_and_whole_history_unknown[9-55123]Error message
AssertionError: assert 'does not identify who deleted them' in 'Telegram reported several message IDs as deleted in one update.'
tools/test_narrative_config.py
test_optional_diagrams_cannot_hide_assurance_limits_or_references[selected0]Error message
KeyError: 'limit.review'
test_optional_diagrams_cannot_hide_assurance_limits_or_references[selected1]Error message
KeyError: 'limit.review'
test_optional_diagrams_cannot_hide_assurance_limits_or_references[selected2]Error message
assert 1 == 2 + where 1 = <built-in method count of str object at 0x365c0ae0>('<svg ') + where <built-in method count of str object at 0x365c0ae0> = '<!doctype html><html lang="en" dir="ltr"><head><meta charset="utf-8"><meta name="viewport" content="width=device-widt...a0d69ff5a7e83a7095b9b2112ec</code></td></tr></table></section><footer>Evidence narrative</footer></main></body></html>'.count + and 2 = len(['ladder', 'files'])
tools/test_case_package.py
test_package_contains_readable_report_files_and_explanations[ots]Error message
assert ('Timestamp receipts (not verified)' in '<!doctype html><html lang="en"><meta charset="utf-8"><meta http-equiv="Content-Security-Policy" content="default-src ...lank"></span></p><p>Date: <span class="blank"></span></p><p>Place: <span class="blank"></span></p></div></body></html>')test_package_contains_readable_report_files_and_explanations[tsr]Error message
assert ('Timestamp receipts (not verified)' in '<!doctype html><html lang="en"><meta charset="utf-8"><meta http-equiv="Content-Security-Policy" content="default-src ...lank"></span></p><p>Date: <span class="blank"></span></p><p>Place: <span class="blank"></span></p></div></body></html>')
tools/test_session_import.py
test_independent_login_browser[False]Error message
playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ playwright install ║ [+3 more lines; full report in element text]
test_independent_login_browser[True]Error message
playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/qa/browsers/chromium_headless_shell-1248/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ playwright install ║ [+3 more lines; full report in element text]
tools/test_verifier_dispatch.py
test_direct_check_preserves_policy_and_archive_without_printing[tgwitness.verifier.cli]Error message
AssertionError: assert False [+2 more lines; full report in element text]
test_direct_check_preserves_policy_and_archive_without_printing[tgwitness.verify]Error message
AssertionError: assert False [+2 more lines; full report in element text]
addons/capture/tests/test_trusted_anchors.py
test_cloudflare_queries_are_read_only_scoped_and_token_is_not_exportedError message
AssertionError: assert 'no proof of continuous presence' in 'provider state sampled at the polled time'
tools/test_analyzer_graphs.py
test_edges_cite_journal_records_across_chosen_chatsError message
assert False + where False = any(<generator object test_edges_cite_journal_records_across_chosen_chats.<locals>.<genexpr> at 0x7efd1efa9970>)
tools/test_analyzer_linking.py
test_rotated_account_ranks_first_with_explanation_and_citationsError message
assert False + where False = any(<generator object test_rotated_account_ranks_first_with_explanation_and_citations.<locals>.<genexpr> at 0x7efd1dadb850>)
tools/test_device_attribution.py
test_the_dossier_counts_clients_sticker_sets_and_prepared_mediaError message
assert 'Metadata hypothesis about the client that encoded the file' in "Client that encoded the file, read from the file's own metadata. A forwarded or re-uploaded file carries the encoder of whoever made it first."
tools/test_jurisdiction_guidance.py
test_choices_do_not_upgrade_facts_or_claim_safeguards_were_usedError message
assert 'does not mean a measure was used or verified' in '<section class="card panel case-assessment" id="jurisdiction-guidance" lang="en" dir="ltr"><h2>Jurisdiction guidance<...ed by a separate party takes the host and hypervisor out of the operator's control.</p></article></div></section>' [+2 more lines; full report in element text]
tools/test_verifier_comparison.py
test_ots_structure_only_does_not_get_a_positive_indicator[unknown]Error message
AssertionError: assert 'unknown' in 'synthetic'
tools/test_watchlists.py
test_terms_patterns_wallets_usernames_and_domains_are_matchedError message
assert False + where False = all(<generator object test_terms_patterns_wallets_usernames_and_domains_are_matched.<locals>.<genexpr> at 0x7efd1e45cac0>)
tools/test_chat_export_integrity.py
test_sparse_message_numbers_are_counted_without_expansionMissing-number counting now returns (numbers, count) instead of a sized collection; test not yet updated to the new API.
Error message
assert 2 == 1999999998 + where 2 = len((<tgwitness.message_numbers.MissingNumbers object at 0x7efd102a42c0>, 1))
tools/test_cli.py
test_local_commandsExpects the default workspace name "Main account"; it is now "Main workspace".
Error message
AssertionError: assert [{'workspace'...n workspace'}] == [{'workspace'...ain account'}] At index 0 diff: {'workspace': 'default', 'name': 'Main workspace'} != {'workspace': 'default', 'name': 'Main account'} Use -v to get more diff
tools/test_mtproto_forensics.py
test_outbox_read_watermark_does_not_identify_a_personExpects the caveat that a read watermark does not identify a person, shortened in 3f5f0fbcb.
Error message
AssertionError: assert 'does not identify' in 'Observed outgoing read watermark.'
tools/test_secret_chat_safety.py
test_allowed_close_is_sent_and_journaledClosing a secret chat now requires a connected account; the test's fake client is not marked connected.
Error message
ValueError: Connect this account to Telegram first.
FILES
Every test file
Counts and time per file.
| File | Passed | Failed | Skipped | Seconds |
|---|---|---|---|---|
addons/capture/tests/test_beacon.py | 3 | 0 | 0 | 0.1 |
addons/capture/tests/test_gateway.py | 11 | 0 | 0 | 1.0 |
addons/capture/tests/test_official.py | 19 | 0 | 3 | 1.3 |
addons/capture/tests/test_official_proof.py | 14 | 0 | 0 | 4.1 |
addons/capture/tests/test_trusted.py | 42 | 0 | 1 | 10.2 |
addons/capture/tests/test_trusted_anchors.py | 4 | 1 | 0 | 0.2 |
tools/test_access_label_privacy.py | 5 | 0 | 0 | 5.9 |
tools/test_account_attachment_integrity.py | 16 | 0 | 0 | 5.2 |
tools/test_action_protocol.py | 9 | 0 | 0 | 0.6 |
tools/test_analyzer_graphs.py | 3 | 1 | 0 | 1.2 |
tools/test_analyzer_linking.py | 2 | 1 | 0 | 1.9 |
tools/test_anchor_backoff.py | 4 | 0 | 0 | 0.8 |
tools/test_anchor_temp_files.py | 1 | 0 | 0 | 1.0 |
tools/test_api_authorization_matrix.py | 2 | 0 | 0 | 3.0 |
tools/test_api_refactor.py | 9 | 0 | 0 | 4.5 |
tools/test_archive_token_comparison.py | 4 | 0 | 0 | 0.1 |
tools/test_archive_views.py | 12 | 0 | 0 | 6.8 |
tools/test_assurance_boundaries.py | 37 | 0 | 0 | 2.9 |
tools/test_assurance_chain.py | 3 | 0 | 0 | 1.9 |
tools/test_assurance_ladder.py | 8 | 0 | 0 | 0.5 |
tools/test_audit_logic_repairs.py | 13 | 0 | 0 | 15.4 |
tools/test_audit_platform_fixes.py | 9 | 0 | 0 | 3.3 |
tools/test_auto_delete_classification.py | 5 | 0 | 0 | 0.0 |
tools/test_capture_liveness.py | 7 | 0 | 0 | 2.1 |
tools/test_capture_open.py | 2 | 0 | 0 | 1.1 |
tools/test_case_package.py | 2 | 2 | 0 | 1.0 |
tools/test_channel_graph.py | 13 | 0 | 0 | 0.0 |
tools/test_chat_comparison.py | 24 | 0 | 0 | 0.2 |
tools/test_chat_export_integrity.py | 15 | 1 | 0 | 4.4 |
tools/test_chat_state.py | 13 | 0 | 0 | 2.9 |
tools/test_chat_timeline.py | 6 | 0 | 0 | 1.6 |
tools/test_checkpoint_drand_route.py | 2 | 0 | 0 | 0.5 |
tools/test_cli.py | 10 | 1 | 0 | 6.9 |
tools/test_client_checks.py | 8 | 0 | 0 | 0.6 |
tools/test_client_initialization.py | 7 | 0 | 0 | 0.3 |
tools/test_client_timezone.py | 15 | 0 | 0 | 0.0 |
tools/test_client_transport.py | 2 | 0 | 0 | 0.0 |
tools/test_cloud_refactor.py | 7 | 0 | 0 | 0.0 |
tools/test_conversation.py | 29 | 0 | 0 | 4.4 |
tools/test_court.py | 3 | 0 | 0 | 0.0 |
tools/test_crypto_ids.py | 11 | 0 | 0 | 0.0 |
tools/test_deletion_evidence_reports.py | 5 | 0 | 0 | 1.1 |
tools/test_deletion_semantics.py | 0 | 8 | 0 | 2.5 |
tools/test_device_attribution.py | 27 | 1 | 0 | 2.3 |
tools/test_difference_gaps.py | 5 | 0 | 0 | 0.0 |
tools/test_disclosure_markers.py | 7 | 0 | 0 | 5.4 |
tools/test_distributed_export.py | 48 | 0 | 0 | 44.3 |
tools/test_distributed_pages.py | 27 | 0 | 0 | 20.9 |
tools/test_distributed_takeout.py | 13 | 0 | 0 | 7.9 |
tools/test_documentation.py | 8 | 0 | 0 | 1.9 |
tools/test_documentation_scope.py | 10 | 0 | 0 | 3.1 |
tools/test_download_ticket_quotas.py | 4 | 0 | 0 | 1.0 |
tools/test_dstack_archive_limits.py | 10 | 0 | 0 | 0.0 |
tools/test_ephemeral_media.py | 77 | 0 | 0 | 7.2 |
tools/test_evidence_checks.py | 6 | 0 | 0 | 1.0 |
tools/test_export_archive_name.py | 4 | 0 | 0 | 3.6 |
tools/test_export_budget.py | 11 | 0 | 0 | 1.3 |
tools/test_export_plan.py | 12 | 0 | 0 | 0.8 |
tools/test_exported_authorization.py | 5 | 0 | 0 | 0.3 |
tools/test_extensions.py | 3 | 0 | 0 | 0.8 |
tools/test_file_hash_export.py | 23 | 0 | 0 | 9.4 |
tools/test_fulltext.py | 25 | 0 | 0 | 15.2 |
tools/test_gap_analysis.py | 14 | 0 | 0 | 2.2 |
tools/test_history_backfill.py | 29 | 0 | 0 | 22.0 |
tools/test_independent_report_pdf.py | 9 | 0 | 0 | 8.2 |
tools/test_indicator_limits.py | 2 | 0 | 0 | 0.0 |
tools/test_insights.py | 3 | 0 | 0 | 0.3 |
tools/test_installer_checks/InstallerChecksTests.py | 10 | 0 | 0 | 0.0 |
tools/test_journal_write_failures.py | 6 | 0 | 0 | 1.7 |
tools/test_jurisdiction_guidance.py | 66 | 1 | 0 | 13.0 |
tools/test_lookup_backoff.py | 5 | 0 | 0 | 0.5 |
tools/test_media_job_states.py | 22 | 0 | 0 | 3.2 |
tools/test_messages_first_live_media.py | 3 | 0 | 0 | 0.7 |
tools/test_metrics.py | 8 | 0 | 0 | 2.9 |
tools/test_mtproto_forensics.py | 100 | 1 | 0 | 0.3 |
tools/test_narrative.py | 20 | 42 | 0 | 107.8 |
tools/test_narrative_config.py | 33 | 3 | 0 | 27.6 |
tools/test_opsec.py | 14 | 0 | 0 | 2.0 |
tools/test_parallel_exports.py | 4 | 0 | 0 | 41.6 |
tools/test_password_export.py | 34 | 0 | 0 | 31.9 |
tools/test_paused_updates.py | 5 | 0 | 0 | 0.0 |
tools/test_pending_login_revocation.py | 9 | 0 | 0 | 27.4 |
tools/test_persona.py | 31 | 0 | 0 | 6.9 |
tools/test_presence_watch.py | 14 | 0 | 0 | 2.8 |
tools/test_provider_metadata_umask.py | 2 | 0 | 0 | 0.0 |
tools/test_publication_guard.py | 3 | 0 | 0 | 0.4 |
tools/test_qr_codes.py | 2 | 0 | 4 | 0.6 |
tools/test_release_branch_fixes.py | 22 | 0 | 0 | 0.1 |
tools/test_release_data_fixes.py | 35 | 0 | 0 | 51.1 |
tools/test_removal_notice_order.py | 5 | 0 | 0 | 0.0 |
tools/test_render_boundary.py | 9 | 0 | 0 | 0.1 |
tools/test_replica_derivation.py | 8 | 0 | 0 | 2.2 |
tools/test_replica_recipient.py | 15 | 0 | 0 | 0.9 |
tools/test_report_brief_timestamps.py | 8 | 0 | 0 | 0.0 |
tools/test_report_repeats.py | 3 | 0 | 0 | 1.1 |
tools/test_report_settings.py | 3 | 0 | 0 | 1.2 |
tools/test_request_limit_slowloris.py | 20 | 0 | 0 | 3.8 |
tools/test_request_security.py | 42 | 0 | 0 | 1.2 |
tools/test_resolve_target.py | 4 | 0 | 0 | 0.0 |
tools/test_rpc_diagnostics.py | 3 | 0 | 0 | 0.9 |
tools/test_scale_demo.py | 0 | 32 | 0 | 0.2 |
tools/test_sealed_account.py | 26 | 0 | 0 | 30.1 |
tools/test_secret_chat_custody.py | 9 | 0 | 0 | 2.2 |
tools/test_secret_chat_safety.py | 9 | 1 | 0 | 2.7 |
tools/test_selected_export.py | 12 | 0 | 0 | 1.0 |
tools/test_session_import.py | 21 | 2 | 0 | 23.2 |
tools/test_site_context.py | 3 | 0 | 0 | 0.1 |
tools/test_site_metadata.py | 11 | 0 | 0 | 0.4 |
tools/test_site_seo/PageSearchMetadata.py | 6 | 0 | 0 | 0.0 |
tools/test_site_validation.py | 15 | 0 | 0 | 0.2 |
tools/test_store_transactions.py | 10 | 0 | 0 | 2.6 |
tools/test_subject.py | 7 | 0 | 0 | 1.7 |
tools/test_system_map_pool.py | 6 | 0 | 0 | 0.0 |
tools/test_telegram_view_review.py | 20 | 0 | 0 | 3.2 |
tools/test_translation.py | 15 | 0 | 0 | 6.2 |
tools/test_tsa_cert_reference.py | 19 | 0 | 0 | 0.1 |
tools/test_undercover.py | 9 | 0 | 0 | 0.2 |
tools/test_verification_launcher.py | 16 | 0 | 2 | 9.3 |
tools/test_verifier_account_compatibility.py | 35 | 0 | 0 | 4.4 |
tools/test_verifier_comparison.py | 22 | 1 | 0 | 34.1 |
tools/test_verifier_dispatch.py | 20 | 2 | 0 | 0.0 |
tools/test_verifier_languages.py | 115 | 0 | 25 | 11.2 |
tools/test_verifier_output_safety.py | 8 | 0 | 0 | 1.1 |
tools/test_verifier_sources.py | 15 | 9 | 0 | 4.4 |
tools/test_video_documentation.py | 4 | 0 | 0 | 1.1 |
tools/test_watchlists.py | 16 | 1 | 0 | 2.5 |
tools/test_webapp.py | 14 | 0 | 0 | 0.0 |
tools/test_witness_continuity.py | 1 | 0 | 0 | 6.7 |
tools/test_witness_daily.py | 11 | 0 | 0 | 3.6 |
tools/test_witness_export_window.py | 5 | 0 | 0 | 0.0 |
tools/test_witness_freshness.py | 9 | 0 | 0 | 3.5 |
tools/test_witness_keys.py | 4 | 0 | 0 | 2.2 |
tools/test_witness_relogin.py | 5 | 0 | 0 | 3.4 |
tools/test_witness_resilience.py | 16 | 0 | 0 | 3.3 |
Raw results: tgwitness-tests-29741904d5ef.tar.gz (all three) · summary.json · junit.xml · pytest.log · archive of all runs