OrchestrANT Documentation#
Testing & Coverage#
Coverage Reports#
Test Results#
View detailed test results for the image’s Python, GIL and free-threaded:
The test reports include:
Pass/fail status for each test
Test duration
Error messages and tracebacks
Test summary statistics
Latest Markdown Test Report#
filepath |
function |
passed |
skipped |
SUBTOTAL |
|---|---|---|---|---|
tests/integration/test_dummy.py |
test_pipeline |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestSseDialects.test_ollama_style_spaced_data_prefix |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestSseDialects.test_geniex_style_unspaced_data_prefix |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestSseDialects.test_reported_usage_is_not_flagged_as_estimated |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestSseDialects.test_a_rate_is_read_only_from_a_window_over_the_floor |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestSseDialects.test_a_paced_stream_is_rated_over_its_window |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestModelDetection.test_prefers_openai_models_endpoint |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestModelDetection.test_falls_back_to_ollama_api_tags |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestModelDetection.test_unknown_when_nothing_answers |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestModelDetection.test_several_listed_models_are_refused_not_guessed |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestModelDetection.test_listing_returns_every_id |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestEnvVarCompat.test_legacy_ollama_base_url_still_honoured |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestEnvVarCompat.test_new_name_wins_over_legacy |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestEnvVarCompat.test_default_is_ollama_localhost |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestModelResolution.test_an_explicit_model_wins |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestModelResolution.test_the_backend_default_is_used_next |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestModelResolution.test_otherwise_the_endpoint_is_asked |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestModelResolution.test_the_probe_carries_the_entry_so_a_hosted_endpoint_authenticates |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestModelResolution.test_a_probe_false_backend_is_never_asked |
1 |
0 |
1 |
tests/unit/benchmark/test_backend_compat.py |
TestModelResolution.test_a_probe_false_backend_with_a_model_is_fine |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestShippedRegistry.test_repo_registry_parses_and_lists_both_backends |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestShippedRegistry.test_every_entry_has_a_base_url |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestShippedRegistry.test_no_entry_carries_an_unknown_field |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestShippedRegistry.test_no_entry_holds_a_key_rather_than_a_variable_name |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestShippedRegistry.test_optional_fields_have_the_documented_types |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestShippedRegistry.test_a_probe_false_backend_names_its_model |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestBackendEntry.test_named_entry_comes_back_whole |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestBackendEntry.test_an_explicit_url_alone_carries_no_entry |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestBackendEntry.test_the_backend_wins_over_an_explicit_url |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestBackendEntry.test_the_default_backend_supplies_the_entry |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestBackendEntry.test_an_unknown_backend_fails_loudly |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestBackendEntry.test_mutating_the_entry_does_not_edit_the_registry |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestResolutionOrder.test_named_backend |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestResolutionOrder.test_default_when_nothing_given |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestResolutionOrder.test_explicit_url_beats_named_backend |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestResolutionOrder.test_unknown_backend_fails_loudly_and_lists_options |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestResolutionOrder.test_missing_registry_still_resolves_an_explicit_url |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestResolutionOrder.test_malformed_registry_does_not_raise |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestEnvironmentPrecedence.test_env_beats_named_backend |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestEnvironmentPrecedence.test_legacy_env_name_also_beats_backend |
1 |
0 |
1 |
tests/unit/benchmark/test_backends_registry.py |
TestEnvironmentPrecedence.test_env_still_yields_the_backend_default_model |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestSplitAnswer.test_a_think_block_that_never_closed_is_all_thinking |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestSplitAnswer.test_a_closed_block_leaves_the_answer |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestSplitAnswer.test_separate_reasoning_counts_as_thinking |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAccounting.test_cut_inside_think_is_all_thinking_and_unanswered |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAccounting.test_an_answer_cut_at_the_cap_is_not_a_finished_answer |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAccounting.test_no_finish_reason_at_the_budget_is_a_cut |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAccounting.test_a_plain_finished_answer |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAccounting.test_a_cut_reply_with_no_marker_records_no_share_and_why |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAShareTheReplyCannotSay.test_a_cut_reply_with_no_marker_and_no_reasoning_is_unknown |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAShareTheReplyCannotSay.test_a_finished_reply_with_no_marker_is_still_no_thinking |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAShareTheReplyCannotSay.test_a_cut_reply_that_shows_its_thinking_keeps_its_share |
3 |
0 |
3 |
tests/unit/benchmark/test_bench_answers.py |
TestAShareTheReplyCannotSay.test_an_empty_reply_has_no_share_and_nothing_to_explain |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAnOlderReportsShareOfACutReply.test_the_9b_distills_cut_rows_read_as_unknown |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAnOlderReportsShareOfACutReply.test_a_speed_row_cut_at_the_cap_reads_as_unknown |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAnOlderReportsShareOfACutReply.test_a_coding_row_that_passed_at_the_deadline_reads_as_unknown |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAnOlderReportsShareOfACutReply.test_a_finished_row_keeps_its_zero |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAnOlderReportsShareOfACutReply.test_a_row_that_says_reads_as_written |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestReadStream.test_first_answer_comes_after_the_thinking |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestReadStream.test_reasoning_content_is_output_not_prefill |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestReadStream.test_usage_after_the_last_choice_is_kept |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestDecodeFields.test_a_burst_has_no_rate_and_says_why |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestDecodeFields.test_the_shortest_real_windows_keep_their_rates |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestDecodeFields.test_the_floor_lies_between_the_burst_and_the_real_windows |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestDecodeFields.test_a_one_token_reply_decoded_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestDecodeFields.test_an_unstreamed_reply_has_no_window |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestRowDecodeRate.test_an_older_reports_burst_has_no_rate |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestRowDecodeRate.test_an_older_reports_shortest_real_window_keeps_its_rate |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestRowDecodeRate.test_a_row_decode_fields_wrote_reads_as_written |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestRowDecodeRate.test_a_rate_without_a_token_count_is_kept |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestSummary.test_cut_rows_are_counted_and_left_out_of_time_to_answer |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestSummary.test_an_older_report_s_unclosed_think_reads_as_all_thinking |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestSummary.test_the_unknown_shares_are_counted_not_averaged |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestSummary.test_a_run_whose_every_share_is_unknown_says_so |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestSummary.test_answer_seconds_only_for_answered_rows |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestUtf8Stdio.test_a_cp1252_stream_prints_arrows_instead_of_raising |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_answers.py |
TestAnswerCell.test_a_cut_row_says_so_instead_of_none |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestSingleRun.test_explicit_label_wins |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestSingleRun.test_model_is_the_label_when_none_given |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestSingleRun.test_a_backend_pinned_model_is_used |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestSingleRun.test_label_never_ends_up_none |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestSingleRun.test_label_never_none_even_with_no_backend_at_all |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestCompareFile.test_reads_every_entry |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestCompareFile.test_entries_without_label_or_model_still_get_a_label |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestCompareFile.test_explicit_base_url_overrides_the_backend |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestCompareFile.test_a_non_list_file_fails_loudly |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestWriteReport.test_writes_the_shared_envelope |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestWriteReport.test_the_one_served_model_is_handed_to_collect |
4 |
0 |
4 |
tests/unit/benchmark/test_bench_cli.py |
TestWriteReport.test_the_write_is_atomic |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestWriteReport.test_no_plumbing_is_in_the_fingerprint |
8 |
0 |
8 |
tests/unit/benchmark/test_bench_cli.py |
TestRequestHeaders.test_content_type_by_default |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestRequestHeaders.test_api_key_env_becomes_a_bearer_header |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestRequestHeaders.test_a_missing_variable_fails_loudly_and_names_it |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestRequestHeaders.test_an_empty_variable_is_treated_as_missing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestRequestHeaders.test_building_the_header_does_not_stash_the_key_in_the_entry |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestRequestHeaders.test_entry_headers_are_merged |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestRequestHeaders.test_api_key_env_wins_over_a_literal_authorization_header |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestEntryConfig.test_reports_the_extras |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestEntryConfig.test_header_values_never_reach_a_report |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestEntryConfig.test_the_key_variable_name_is_kept_but_not_read |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestEntryConfig.test_probe_defaults_to_true |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestRedactArgv.test_an_ordinary_command_is_kept_whole |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestRedactArgv.test_a_flag_named_for_a_credential_loses_its_value |
5 |
0 |
5 |
tests/unit/benchmark/test_bench_cli.py |
TestRedactArgv.test_a_switch_does_not_take_the_next_flag_with_it |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestRedactArgv.test_a_value_shaped_like_a_key_is_redacted_under_any_flag |
7 |
0 |
7 |
tests/unit/benchmark/test_bench_cli.py |
TestRedactArgv.test_a_file_named_like_a_prefix_is_not_a_key |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestRedactArgv.test_write_report_records_the_redacted_command_line |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestRedactArgv.test_compare_neither_needs_it_nor_reads_it |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_the_body_is_sent_as_json |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_request_extra_is_merged_in |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_an_explicit_key_wins_over_request_extra |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_auth_travels_with_the_request |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_stream_sets_the_body_flag |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_a_caller_can_still_turn_streaming_off_in_the_body |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_json_parses_the_response |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_lines_decodes_and_strips |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_the_deadline_abandons_the_stream_and_says_so |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_no_deadline_reads_the_whole_stream |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_the_context_manager_closes_the_socket |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestPostJson.test_the_timeout_reaches_urlopen |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestHttpErrorDetail.test_an_http_error_gives_its_status_and_body |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestHttpErrorDetail.test_the_body_is_cut_to_the_limit |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestHttpErrorDetail.test_undecodable_bytes_do_not_cost_the_status |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestHttpErrorDetail.test_an_error_without_a_body_still_has_its_status |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestHttpErrorDetail.test_any_other_failure_has_no_detail |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestLabelCollisions.test_colliding_derived_labels_get_the_backend_appended |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestLabelCollisions.test_a_unique_label_keeps_the_bare_model_id |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestLabelCollisions.test_colliding_explicit_labels_are_refused |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestLabelCollisions.test_the_same_backend_twice_is_refused_rather_than_silently_merged |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestCandidateEntries.test_three_tuples_stay_the_default |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestCandidateEntries.test_asking_for_entries_yields_four_tuples |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestCandidateEntries.test_the_single_run_path_carries_an_entry_too |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestCandidateEntries.test_a_comment_only_element_is_not_a_candidate |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestCandidateEntries.test_a_commented_candidate_is_still_a_candidate |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_cli.py |
TestShippedExampleCandidates.test_the_example_file_resolves |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestFiller.test_is_deterministic_and_roughly_sized |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestFiller.test_a_different_seed_differs |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_max_tokens_honoured_needs_the_count_and_the_reason |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_a_transport_error_is_error_not_no |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_power_mode_is_understood_only_if_nonsense_is_refused |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_power_mode_leaves_the_lane_as_launched |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_temperature0_draws_are_never_back_to_back |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_temperature0_read_as_unset_is_named |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_identical_repeat_is_judged_only_on_a_reproducible_setting |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_thinking_in_a_separate_field_counts |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_a_fast_cold_prefill_cannot_show_a_cache |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_a_server_error_mentioning_the_context_is_not_clean |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_completions_stop_needs_the_sequence_to_get_there |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_overflow_is_skipped_unless_asked |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_an_overflow_error_naming_the_context_is_clean |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_the_three_cache_answers_share_one_measurement |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_no_cache_at_all |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_a_cached_repeat_must_keep_its_prompt_size |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_a_stop_string_that_never_came_up_is_inconclusive |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestVerdicts.test_tool_call_must_arrive_as_tool_calls |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestOutputCap.test_a_spent_budget_is_no_cap |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestOutputCap.test_a_length_stop_short_of_the_budget_is_a_cap_and_says_where |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestOutputCap.test_a_length_stop_at_any_count_short_of_the_budget_is_a_cap |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestOutputCap.test_a_round_number_reported_as_a_finish_is_a_cap |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestOutputCap.test_a_reply_that_finished_on_its_own_is_inconclusive |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestOutputCap.test_no_completion_count_is_inconclusive |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestOutputCap.test_more_than_asked_is_named |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestOutputCap.test_the_long_reply_gets_a_long_timeout |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestResponseFormat.test_the_schema_object_is_honoured |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestResponseFormat.test_prose_is_ignored |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestResponseFormat.test_json_of_another_shape_is_a_json_mode_without_the_schema |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestResponseFormat.test_a_fenced_object_was_steered_not_constrained |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestResponseFormat.test_a_4xx_is_refused_and_a_5xx_is_an_error |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestResponseFormat.test_thinking_is_stripped_and_an_unclosed_block_is_no_answer |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestBundleSystemPrompt.test_without_a_default_only_the_framing_shows |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestBundleSystemPrompt.test_a_default_that_an_explicit_message_replaces |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestBundleSystemPrompt.test_the_requests_alternate_and_never_repeat |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestBundleSystemPrompt.test_a_failed_throwaway_does_not_stop_the_measurement |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestBundleSystemPrompt.test_a_system_message_that_costs_nothing_is_inconclusive |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestBundleSystemPrompt.test_disagreeing_no_system_counts_are_inconclusive |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestBundleSystemPrompt.test_missing_counts_are_inconclusive |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestBundleSystemPrompt.test_the_self_report_is_recorded_and_never_votes |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestBundleSystemPrompt.test_a_failed_measurement_is_an_error_naming_the_request |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestTheNewChecksAreRegistered.test_every_new_check_is_in_the_run_order |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestDiff.test_names_every_moved_answer_in_check_order |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestDiff.test_a_check_only_one_side_ran_is_a_change |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestTimeouts.test_the_default_prefix_keeps_the_old_timeout |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestTimeouts.test_a_long_prefix_gets_time_for_the_slowest_lane_measured |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestTimeouts.test_a_longer_timeout_asked_for_wins |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestTimeouts.test_every_prefix_request_gets_the_scaled_timeout |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestTimeouts.test_the_overflow_prompt_is_scaled_the_same_way |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestTimeouts.test_the_scaled_timeout_reaches_the_request |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestTimeouts.test_the_output_cap_keeps_its_floor_and_takes_a_longer_timeout |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestTimeouts.test_an_ordinary_request_takes_the_timeout |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestTimeouts.test_the_report_records_them |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_contract.py |
TestModelDetection.test_the_model_is_asked_of_the_lane_being_probed |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestPrompt.test_it_is_the_scratch_scripts_prompt |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestPrompt.test_the_8000_token_prompt_is_pinned |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestPrompt.test_no_context_is_the_bare_question |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestWindows.test_a_1024_token_reply_reads_as_the_tracked_trace_does |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestWindows.test_a_short_reply_ends_where_the_ollama_trace_did |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestWindows.test_the_prefill_never_enters_a_window |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestWindows.test_a_tail_under_a_quarter_window_is_dropped |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestWindows.test_the_window_size_is_a_parameter |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestWindows.test_a_window_that_arrived_in_one_burst_has_no_rate |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestWindows.test_nothing_to_window |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMeasure.test_the_request_is_the_scratch_scripts |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMeasure.test_stamps_are_seconds_from_the_request |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMeasure.test_thinking_is_output_too |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMeasure.test_a_failed_request_is_recorded_not_raised |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMeasure.test_what_arrived_before_a_timeout_is_kept |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMeasure.test_a_server_error_inside_the_stream_is_an_error |
2 |
0 |
2 |
tests/unit/benchmark/test_bench_depth.py |
TestMeasure.test_a_reply_with_no_generated_token_is_an_error |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestRow.test_the_scratch_scripts_fields_and_the_new_ones |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestRow.test_no_tokens_is_a_null_ttft_not_a_crash |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestRow.test_a_tracked_trace_has_no_field_a_new_row_lacks |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMain.test_writes_the_envelope_with_provenance |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMain.test_the_config_says_what_was_asked |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMain.test_the_rest_is_the_host_load_window |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMain.test_a_failed_trace_is_written_and_exits_1 |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMain.test_an_error_inside_the_stream_exits_1 |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMain.test_the_report_is_written_before_the_summary_prints |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_depth.py |
TestMain.test_orchestrant_bench_routes_it |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestInterpolate.test_linear_between_published_samples |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestInterpolate.test_outside_the_sampled_range_is_unknown_not_extrapolated |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestEnergyBetween.test_joules_over_a_window_that_straddles_updates |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestEnergyBetween.test_a_window_the_meter_has_not_covered_is_none |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestEnergyBetween.test_an_unavailable_meter_reports_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestRequestEnergy.test_gross_net_and_per_token |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestRequestEnergy.test_no_meter_no_fields_rather_than_zeros |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestRequestEnergy.test_a_disabled_meter_adds_no_fields |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestRequestEnergy.test_net_energy_never_goes_negative |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestSamples.test_a_torn_read_is_dropped_and_the_next_poll_recovers |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestSamples.test_a_counter_reset_starts_the_curve_again |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestBaselines.test_a_zero_second_idle_window_is_no_baseline_not_a_crash |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestBaselines.test_rows_are_netted_against_the_mean_of_before_and_after |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestBaselines.test_one_baseline_cannot_vouch_for_itself |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestBaselines.test_drift_between_the_baselines_is_reported |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestAvailability.test_outside_windows_the_meter_says_why |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestAvailability.test_scope_names_what_is_not_metered |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRoute.test_a_direct_lane_is_not_the_gateway |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRoute.test_an_alias_reaches_its_lane_then_its_overflow_lane |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRoute.test_localhost_and_a_trailing_slash_are_the_same_gateway |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRoute.test_a_raw_route_reaches_only_its_lane |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRoute.test_raw_routes_switched_off_route_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRoute.test_an_unrouted_alias_is_named_not_guessed |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRoute.test_a_lane_pointing_back_at_the_gateway_is_dropped |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRoute.test_without_its_primary_an_alias_names_no_lane_behind_it |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRoute.test_a_malformed_serving_block_is_an_error_not_a_crash |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRoute.test_a_registry_without_a_serving_block_has_no_gateway |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRoute.test_the_registry_sha_is_the_one_the_renderer_puts_in_gateway_info |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestAgreesWithTheHub.test_every_alias_reaches_the_lanes_the_renderer_routes |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestAgreesWithTheHub.test_every_registry_entry_at_the_gateway_names_a_lane |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestAgreesWithTheHub.test_gateway_info_carries_every_key_a_report_keeps |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestAgreesWithTheHub.test_the_plugin_sets_the_headers_note_reply_counts |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestServed.test_a_reply_is_counted_by_the_lane_it_names |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestServed.test_a_direct_lane_reply_counts_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestServed.test_a_header_that_is_not_a_string_is_no_evidence |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestThroughPostJson.test_a_gateway_reply_is_counted |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestThroughPostJson.test_a_refusal_is_counted_and_still_raised |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestThroughPostJson.test_a_direct_reply_leaves_no_trace |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestInfo.test_only_the_known_shas_are_kept |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestInfo.test_a_gateway_that_is_down_is_a_recorded_gap |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestInfo.test_a_body_that_is_not_an_object_is_a_recorded_gap |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestGatewayBlock.test_a_direct_lane_gets_none_and_asks_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestGatewayBlock.test_the_gateway_block_names_the_lanes_and_what_served |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestGatewayBlock.test_a_gateway_rendered_from_another_registry_says_so |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestGatewayBlock.test_an_unreachable_gateway_leaves_the_match_unknown |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRuntimeInfo.test_a_gateway_alias_answers_with_its_lanes_runtime |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestRuntimeInfo.test_a_direct_lane_is_looked_up_as_before |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestCollect.test_a_gateway_report_carries_the_gateway_block |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestCollect.test_a_direct_report_carries_a_null_gateway |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestCompare.test_two_direct_runs_say_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestCompare.test_the_same_gateway_twice_says_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestCompare.test_a_gateway_run_against_a_direct_one_is_named |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestCompare.test_a_changed_gateway_is_named |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestCompare.test_a_run_that_overflowed_is_told_from_one_that_did_not |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestCompare.test_compare_carries_the_gateway_notes |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestCompare.test_a_gateway_run_against_a_direct_one_blames_no_pull |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
TestCompare.test_two_gateway_runs_still_compare_their_model_lists |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gateway.py |
test_registry_sha256_is_canonical_json |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gpu.py |
TestCollectGpuInfo.test_records_vendor_name_vram_and_bandwidth |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gpu.py |
TestCollectGpuInfo.test_no_gpu_is_an_empty_dict_not_a_zero_row |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gpu.py |
TestSampleGpuResources.test_reports_utilization_memory_and_power |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gpu.py |
TestSampleGpuResources.test_no_probe_returns_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gpu.py |
TestSampleGpuResources.test_a_broken_read_does_not_raise |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gpu.py |
TestSampleResourcesMerge.test_gpu_fields_ride_along_with_cpu_and_ram |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gpu.py |
TestSampleResourcesMerge.test_a_flaky_glances_falls_back_to_psutil |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gpu.py |
TestSampleResourcesMerge.test_a_refused_glances_is_asked_once_per_run |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gpu.py |
TestAvgOptional.test_averages_when_both_samples_carry_the_metric |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_gpu.py |
TestAvgOptional.test_absent_metric_is_none_not_zero |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestPort.test_loopback_urls_have_a_local_port |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestPort.test_a_remote_url_is_not_this_host |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestLaneProcess.test_a_remote_endpoint_is_unavailable_with_a_reason |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestLaneProcess.test_finds_the_process_listening_on_a_local_port |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestListensHere.test_nothing_on_the_port |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestListensHere.test_a_listener_whose_pid_is_hidden |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestListensHere.test_a_visible_listener |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestListensHere.test_a_failed_lookup_is_unknown |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestListensHere.test_a_remote_url_is_never_looked_up |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestRemoteLaneIsNotMetered.test_this_hosts_rails_are_not_recorded_for_another_host |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestLaneThatDisappears.test_a_gone_lane_is_unknown_not_zero |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestSummaryLines.test_energy_per_token_is_a_ratio_of_sums |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestSummaryLines.test_other_load_is_named_beside_the_lane |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestSummaryLines.test_no_metered_rows_no_energy_line |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestRequestBracket.test_other_cores_is_system_load_minus_the_lane |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestRequestBracket.test_no_other_cores_without_a_local_lane |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestWindow.test_lane_cpu_seconds_are_differenced_over_the_window |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_hostload.py |
TestWindow.test_system_busy_share_is_a_percentage |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestStreamOnce.test_parses_sse_without_space_after_data |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestStreamOnce.test_unreachable_endpoint_reports_error_not_raise |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestBatchingVerdict.test_detects_serialised_server |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestBatchingVerdict.test_detects_overlapping_server |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestLaneSpecParsing.test_parses_name_url_model |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestLaneSpecParsing.test_strips_trailing_slash |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestLaneSpecParsing.test_model_name_may_contain_commas_after_the_marker |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestLaneSpecParsing.test_rejects_malformed_spec |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestLaneResolution.test_bare_backend_name_resolves_from_registry |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestLaneResolution.test_full_spec_still_works |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestLaneResolution.test_unknown_name_is_rejected_with_the_known_list |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestLaneResolution.test_backend_without_a_default_model_explains_itself |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestEmptyReplyHandling.test_seconds_formatter_tolerates_none |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestEmptyReplyHandling.test_batching_probe_is_inconclusive_rather_than_crashing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestRegistrySeam.test_resolves_against_a_supplied_registry |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestRegistrySeam.test_unknown_name_lists_the_supplied_registry_not_the_shipped_one |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestReportEnvelope.test_one_row_per_lane_plus_the_aggregate |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestReportEnvelope.test_batching_row_carries_the_verdict |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestReportEnvelope.test_a_failed_batching_probe_is_still_a_row |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestReportEnvelope.test_no_rows_are_scores |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestReportEnvelope.test_main_writes_the_shared_envelope |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestEachLaneNamesItsRuntime.test_every_lane_row_carries_its_own_runtime |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestEachLaneNamesItsRuntime.test_a_run_from_before_the_field_has_null_runtimes |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestEachLaneNamesItsRuntime.test_runtimes_are_taken_before_anything_is_measured |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestPhasesAreCold.test_every_request_gets_its_own_prompt |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_lanes.py |
TestAggregateIsDelivered.test_the_report_judges_delivered_and_keeps_the_sum |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestCollect.test_records_the_fields_a_rerun_needs |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestCollect.test_names_missing_fields_instead_of_omitting_them |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestCollect.test_unreachable_server_is_recorded_as_null_not_an_exception |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestCollect.test_extra_fields_are_merged |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestCollect.test_the_served_model_reaches_runtime_info |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestToolFingerprint.test_hashes_the_benchmark_source |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestToolFingerprint.test_same_files_same_hash_regardless_of_order |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestToolFingerprint.test_different_files_differ |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestToolFingerprint.test_missing_file_yields_none |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestCompare.test_two_identical_clean_runs_report_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestCompare.test_a_dirty_run_is_flagged_even_against_itself |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestCompare.test_a_changed_grader_is_called_out_first |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestCompare.test_different_served_models_are_flagged |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestCompare.test_a_dirty_tree_is_flagged |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestCompare.test_a_moved_repository_is_flagged |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestRuntime.test_parses_all_three_version_lines |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestRuntime.test_unrecognised_output_parses_to_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestRuntime.test_a_runtime_upgrade_is_named_on_compare |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestRuntime.test_an_identical_runtime_says_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestRuntime.test_a_runtime_on_one_side_only_is_flagged |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestRuntime.test_changed_serve_flags_are_named_but_a_port_move_is_not |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestRuntimeInfo.test_the_lane_process_is_the_best_evidence |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestRuntimeInfo.test_an_unreachable_loopback_url_is_not_attributed_to_geniex |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_a_gguf_is_named_by_size_and_a_hash_of_its_first_mib |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_two_quants_share_a_head_and_differ_in_the_sample |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_an_edit_between_the_windows_is_unseen |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_the_variant_matches_ignoring_case |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_an_id_naming_no_variant_of_several_is_not_guessed |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_a_qairt_bundle_records_its_config_hash_and_sampler |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_a_config_edited_in_place_no_longer_matches_the_manifest |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_a_bundle_config_naming_no_weights_is_an_error |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_the_cache_is_never_written |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_a_gap_is_an_error_never_an_exception |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_from_wsl_the_windows_cache_is_searched_first |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_on_windows_the_users_own_cache_is_the_one |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_the_lane_process_resolves_the_model_it_serves |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFiles.test_the_installed_binary_guess_names_files_and_drivers |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestDriverVersions.test_reads_the_npu_and_gpu_drivers_from_the_registry |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestDriverVersions.test_an_unreadable_class_is_a_reason_not_a_crash |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestDriverVersions.test_off_windows_they_are_null_with_the_reason |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestLaneRuntimeFile.test_it_stands_in_for_an_invisible_lane_process |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestLaneRuntimeFile.test_a_stale_snapshot_keeps_its_data_but_loses_verified |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestLaneRuntimeFile.test_an_upgrade_since_the_snapshot_loses_verified |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestLaneRuntimeFile.test_a_remote_url_never_matches_by_port |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestLaneRuntimeFile.test_an_ambiguous_port_matches_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestLaneRuntimeFile.test_a_missing_or_broken_file_is_no_snapshot |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestLaneRuntimeFile.test_an_entry_the_host_could_not_attribute_is_no_evidence |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestLaneRuntimeFile.test_another_model_than_the_snapshots_is_resolved_again |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestLaneRuntimeFile.test_written_on_the_host_and_read_back |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestLaneRuntimeFile.test_a_lane_whose_runtime_raises_is_an_error_entry |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestLaneRuntimeFile.test_the_command_writes_the_file |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFilesNotes.test_a_replaced_file_behind_the_same_id_is_named |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFilesNotes.test_an_edited_bundle_config_names_the_sampler |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFilesNotes.test_different_ids_or_unrecorded_files_say_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFilesNotes.test_a_file_one_side_could_not_read_is_not_a_change |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFilesNotes.test_an_edited_extensions_file_is_named |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestModelFilesNotes.test_compare_reports_them |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestRuntimesCommand.test_orchestrant_bench_routes_it_to_the_snapshot_writer |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestBusyLanes.test_a_probe_false_backend_is_never_asked |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestTemperatureAndSeed.test_defaults_are_explicit_nulls |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestTemperatureAndSeed.test_values_are_recorded |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestTemperatureAndSeed.test_positional_callers_still_work |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestTemperatureAndSeed.test_a_temperature_change_is_flagged_on_compare |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestFingerprintLineEndings.test_crlf_and_lf_checkouts_hash_the_same |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestSourceChangedDuringRun.test_a_mid_run_edit_is_recorded_and_named |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestSourceChangedDuringRun.test_an_unchanged_source_is_recorded_as_checked |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestSourceChangedDuringRun.test_no_start_hash_records_nothing |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestSourceChangedDuringRun.test_the_speed_runner_path_records_the_start_load |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestSourceChangedDuringRun.test_the_speed_runner_takes_a_run_start_record |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestDeterminismProbe.test_two_identical_answers_are_deterministic |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestDeterminismProbe.test_the_draws_are_never_back_to_back |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestDeterminismProbe.test_two_different_answers_are_not |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestDeterminismProbe.test_a_failed_probe_is_null_not_an_exception |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestDeterminismProbe.test_the_probe_leaves_the_model_real_choices |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestDeterminismProbe.test_a_reply_without_content_is_a_failed_probe |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_provenance.py |
TestDeterminismProbe.test_known_deterministic_needs_a_positive_probe |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestSummarise.test_counts_only_successful_results |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestSummarise.test_a_file_with_no_successes_returns_none |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestSummarise.test_missing_ttft_is_none_not_zero |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestSummarise.test_gpu_utilization_averages_over_the_prompts_that_carry_it |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestSummarise.test_reads_the_newer_envelope_too |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestResultFileSelection.test_skips_generated_files |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestResultFileSelection.test_an_empty_directory_is_not_an_error |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestManifest.test_lists_every_result_file |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestManifest.test_takes_hardware_from_the_first_file_that_has_it |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestManifest.test_accepts_provenance_as_hardware |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestManifest.test_a_hardware_block_beats_a_provenance_that_sorts_first |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestManifest.test_survives_a_manifest_already_in_the_directory |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestComparisonTable.test_one_row_per_result_file |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestComparisonTable.test_files_without_successes_are_skipped_not_crashed_on |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestScoredRowsAreCounts.test_a_scored_row_needs_integer_passed_and_total |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestScoredRowsAreCounts.test_turn_growth_has_no_scored_rows |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestScoredRowsAreCounts.test_embeddings_semantic_score_is_not_a_scored_row |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestScoredRowsAreCounts.test_booleans_are_not_counts |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestScoredRowsAreCounts.test_a_mixed_envelope_keeps_only_the_real_scores |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestReportKind.test_lanes_envelope_is_labelled_by_its_benchmark |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestReportKind.test_legacy_shape_is_throughput |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestReportKind.test_a_json_that_is_no_report_is_unknown_and_warned |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestManifestCarriesWhatTheViewerShows.test_a_speed_report_carries_runtime_energy_and_threads |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestManifestCarriesWhatTheViewerShows.test_a_legacy_report_is_dated_by_its_own_timestamp |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestManifestCarriesWhatTheViewerShows.test_a_contract_report_keeps_its_checks_and_runtime |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestManifestCarriesWhatTheViewerShows.test_an_older_report_carries_nones_not_a_crash |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestManifestCarriesWhatTheViewerShows.test_the_legacy_url_stands_in_for_a_missing_provenance |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestTheViewerReadsTheTrackedRun.test_energy_and_load_match_the_published_table |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestTheViewerReadsTheTrackedRun.test_the_answer_run_matches_the_published_comparison |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestTheViewerReadsTheTrackedRun.test_the_contract_grid_shows_what_the_upgrade_changed |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestTheViewerReadsTheTrackedRun.test_runtime_rows_name_the_build_and_how_it_was_seen |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestTheViewerReadsTheTrackedRun.test_the_comparison_row_is_the_runners_speed_summary |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestTheViewerReadsTheTrackedRun.test_a_scored_reports_ttft_comes_from_its_cases |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestTheViewerReadsTheTrackedRun.test_the_hardware_card_is_the_hosts_not_a_provenance |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestAnswerCarriesItsCount.test_a_run_with_cut_replies_says_how_many_answered |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestTheManifestSplitsTheProbe.test_an_old_speed_report_reaches_the_viewer_split |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_report.py |
TestTheManifestSplitsTheProbe.test_a_report_without_a_probe_still_has_none |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadSnapshot.test_other_cores_is_busy_minus_the_lane |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadSnapshot.test_without_a_lane_every_busy_core_is_other |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadSnapshot.test_a_lane_on_another_host_leaves_other_load_unknown |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadSnapshot.test_a_lane_that_restarted_is_unknown_not_zero |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadSnapshot.test_the_lane_never_counts_below_zero_other_load |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadSnapshot.test_without_psutil_nothing_is_invented |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadLine.test_a_busy_host_is_warned_about |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadLine.test_a_quiet_host_is_not |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadLine.test_an_unknown_load_says_why |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestRunStart.test_records_the_time_the_hash_and_the_load |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestRunStart.test_a_failed_reading_never_costs_the_run |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestWriteReportCarriesTheStart.test_load_start_time_and_an_unchanged_source |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestWriteReportCarriesTheStart.test_a_mid_run_edit_is_caught |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestWriteReportCarriesTheStart.test_another_file_set_is_not_read_as_an_edit |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestWriteReportCarriesTheStart.test_without_a_start_the_fields_are_explicit_nulls |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadNotes.test_runs_under_different_load_are_named |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadNotes.test_the_spread_of_two_quiet_runs_is_not |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadNotes.test_exactly_the_threshold_apart_is_not_more_than_it |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadNotes.test_a_busy_host_gets_the_stronger_note |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadNotes.test_both_busy_is_said_even_at_equal_load |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadNotes.test_a_difference_needs_both_sides |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadNotes.test_a_busy_run_is_named_against_a_baseline_without_the_record |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadNotes.test_a_malformed_record_is_ignored_not_a_crash |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestLoadNotes.test_load_is_not_liveness |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestContractDiffIsNotGated.test_a_busy_host_is_named_and_nothing_refused |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestContractDiffIsNotGated.test_a_moved_answer_still_exits_1 |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestFingerprintScope.test_the_probe_is_re_exported_unchanged |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestFingerprintScope.test_the_probe_module_is_fingerprintable |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestFingerprintScope.test_the_hash_does_not_depend_on_how_a_path_is_spelled |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestFingerprintScope.test_a_changed_file_set_is_named_beside_the_source_note |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestFingerprintScope.test_collect_names_the_files_by_basename |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestToolMains.test_lanes |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestToolMains.test_contract |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_runstart.py |
TestToolMains.test_contract_diff_takes_no_start |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestWilsonInterval.test_certainty_does_not_produce_a_zero_width_interval |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestWilsonInterval.test_zero_successes_is_handled |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestWilsonInterval.test_more_trials_narrow_the_interval |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestWilsonInterval.test_no_trials_yields_full_range |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestWilsonInterval.test_rejects_impossible_input |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestWilsonInterval.test_interval_always_contains_the_point_estimate |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestSeparability.test_the_case_that_motivated_this |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestSeparability.test_a_large_clear_difference_is_separable |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestSeparability.test_identical_scores_overlap |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestSeparability.test_note_names_the_overlap_explicitly |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestSeparability.test_note_confirms_a_real_difference |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestSeparability.test_note_handles_empty_input |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestFormatting.test_score_carries_its_interval |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestFormatting.test_no_trials_is_not_rendered_as_zero_percent |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestStatisticalPower.test_a_tiny_suite_can_only_prove_a_collapse |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestStatisticalPower.test_more_cases_detect_subtler_drops |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestStatisticalPower.test_the_measured_case_needs_about_27 |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestStatisticalPower.test_a_suite_too_small_to_prove_anything_says_so |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestStatisticalPower.test_power_note_states_the_threshold |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestStatisticalPower.test_zero_trials_is_not_a_crash |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedSignTest.test_six_one_way_flips_are_significant |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedSignTest.test_three_one_way_flips_are_not |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedSignTest.test_no_discordant_cases_is_no_evidence |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedSignTest.test_two_sided_and_symmetric |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedSignTest.test_never_exceeds_one |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedSignTest.test_rejects_negative_counts |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedSignTest.test_the_case_the_overlap_rule_got_wrong |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestDiffInterval.test_contains_the_point_difference |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestDiffInterval.test_swapping_sides_mirrors_the_interval |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestDiffInterval.test_is_sharper_than_interval_overlap |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestDiffInterval.test_no_trials_yields_the_full_range |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestDiffInterval.test_identical_scores_straddle_zero |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedOutcomes.test_counts_bools |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedOutcomes.test_counts_repeat_pairs_by_rate |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedOutcomes.test_only_shared_cases_count_and_unmeasured_ones_are_skipped |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestTiers.test_six_flips_start_a_new_tier |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestTiers.test_three_flips_share_a_tier |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestTiers.test_tiers_chain_through_adjacent_rows |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestTiers.test_empty_ranking |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPower.test_six_flips_is_the_floor_at_five_percent |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPower.test_note_states_the_floor |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestClusteredRate.test_the_tools_r3_shape_by_hand |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestClusteredRate.test_it_is_wider_than_the_interval_it_replaces |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestClusteredRate.test_one_draw_per_case_costs_only_the_small_sample_factor |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestClusteredRate.test_every_attempt_agreeing_takes_the_case_as_the_unit |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestClusteredRate.test_one_case_cannot_estimate_the_spread |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestClusteredRate.test_a_design_effect_below_one_never_narrows_the_interval |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestClusteredRate.test_the_interval_stays_inside_zero_and_one |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestClusteredRate.test_unattempted_cases_are_skipped_and_nothing_is_none |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestClusteredRate.test_rejects_impossible_counts |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedDifference.test_identical_per_case_outcomes_are_zero_wide |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedDifference.test_six_of_27_flipping_by_hand |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedDifference.test_repeats_are_compared_as_per_case_rates |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedDifference.test_only_cases_measured_on_both_sides_count |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedDifference.test_the_interval_is_clamped |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedDifference.test_differences_that_cancel_are_exactly_zero |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPassHatK.test_the_tools_r3_shape_by_hand |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPassHatK.test_it_is_the_unbiased_estimator_not_the_plug_in |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPassHatK.test_k_of_one_is_the_mean_per_case_rate |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPassHatK.test_no_case_with_k_attempts_is_none |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPowerAndMde.test_the_rejection_limits_are_the_sign_tests |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPowerAndMde.test_power_matches_brute_force_enumeration |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPowerAndMde.test_31_cases_catch_a_ten_point_drop_eight_to_eleven_percent |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPowerAndMde.test_six_cases_by_hand |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPowerAndMde.test_five_cases_can_never_regress |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPowerAndMde.test_the_mde_is_where_power_crosses_eighty_percent |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPowerAndMde.test_more_cases_and_fewer_back_flips_detect_less |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPowerAndMde.test_the_note_says_where_the_back_flip_rate_came_from |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPowerAndMde.test_the_default_is_a_floor_under_the_observed_rate |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestPairedPowerAndMde.test_a_back_flip_never_makes_the_test_look_sharper |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestNotes.test_the_clustered_note_only_where_repeats_disagree |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestNotes.test_the_paired_diff_note |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_stats.py |
TestNotes.test_the_pass_k_note |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestInWsl.test_microsofts_kernel_is_wsl |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestInWsl.test_the_interop_handler_alone_is_enough |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestInWsl.test_plain_linux_is_not |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestInWsl.test_windows_itself_is_not |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestInWsl.test_wsl1s_capitalised_kernel_is_wsl_too |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestFindPowershell.test_the_system32_path_comes_first |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestFindPowershell.test_path_when_c_is_mounted_elsewhere |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestFindPowershell.test_none_when_neither_exists |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestScript.test_the_port_and_the_window_are_integers |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestScript.test_no_localised_counter_path |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestParse.test_busy_cores_from_the_idle_counter |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestParse.test_lane_cores_over_the_span_of_its_own_samples |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestParse.test_a_child_gone_mid_window_reads_no_lane_load_not_negative |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestParse.test_idle_beyond_the_window_reads_zero_busy_not_negative |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestParse.test_text_before_the_reading_is_ignored |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestParse.test_nothing_listening_has_no_lane_fields |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestParse.test_lane_samples_stamped_alike_have_no_lane_fields |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestParse.test_garbage_is_an_error_naming_why |
8 |
0 |
8 |
tests/unit/benchmark/test_bench_winhost.py |
TestMeasure.test_runs_windows_powershell_with_the_script_encoded |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestMeasure.test_every_failure_is_an_interop_error |
3 |
0 |
3 |
tests/unit/benchmark/test_bench_winhost.py |
TestMeasure.test_no_powershell_is_an_interop_error |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestMeasure.test_a_clixml_error_stream_is_read_as_its_text |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestErrorText.test_plain_text_is_kept |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestErrorText.test_xml_entities_and_escaped_characters_are_decoded |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestErrorText.test_clixml_without_an_error_record_is_empty |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadSnapshotThroughInterop.test_other_cores_is_the_windows_host_net_of_the_lane |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadSnapshotThroughInterop.test_one_scale_with_a_local_reading |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadSnapshotThroughInterop.test_a_lane_windows_does_not_see_either_is_unknown_not_zero |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadSnapshotThroughInterop.test_the_lane_never_counts_below_zero_other_load |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadSnapshotThroughInterop.test_a_lane_that_restarted_in_the_window_is_unknown |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadSnapshotThroughInterop.test_a_failed_reading_keeps_the_old_null_and_says_why |
6 |
0 |
6 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadSnapshotThroughInterop.test_without_powershell_the_old_null_names_it |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadSnapshotThroughInterop.test_a_failure_does_not_add_a_second_window |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadSnapshotThroughInterop.test_an_early_failure_still_gives_the_fallback_its_window |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestInteropIsNotTried.test_not_outside_wsl |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestInteropIsNotTried.test_not_for_a_listener_here_whose_pid_is_hidden |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestInteropIsNotTried.test_not_when_the_lookup_here_failed |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestInteropIsNotTried.test_not_for_a_remote_lane |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestInteropIsNotTried.test_not_without_a_lane |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestInteropIsNotTried.test_not_for_a_lane_visible_here |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadLine.test_a_windows_reading_is_named |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadLine.test_an_unknown_windows_reading_says_where_it_looked |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_winhost.py |
TestLoadLine.test_a_local_reading_reads_as_before |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_plain_match |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_case_insensitive |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_ignores_thousands_separator |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_strips_markdown_emphasis |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_thinking_block_is_stripped |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_wrong_answer_after_correct_thinking_fails |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_word_boundary_prevents_substring_hit |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_decimal_expected_value_is_exact |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_multiple_accepted_forms |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_garbage_output_scores_wrong |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_empty_content |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_trailing_period_does_not_break_match |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_decimal_continuation_still_blocks |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_unclosed_think_block_is_not_correct |
1 |
0 |
1 |
tests/unit/benchmark/test_benchmark_metrics.py |
TestAnswerMatching.test_closed_think_block_still_works |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheTable.test_every_probe_has_a_known_kind |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheTable.test_the_historic_prompts_are_unchanged_and_keep_the_evidence_kinds |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheTable.test_previews_are_unique_so_they_can_key_a_case |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheTable.test_the_verdict_no_longer_rests_on_two_multiplications |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheTable.test_the_table_is_hashed_into_the_speed_report |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheTable.test_every_integrity_item_asks_for_a_bare_answer |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheEvidence.test_every_campaign_model_passes_every_integrity_item_it_was_asked |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheEvidence.test_every_campaign_report_reads_ok_on_integrity |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheEvidence.test_the_small_instruct_models_miss_only_capability_items |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheVerdict.test_capability_misses_alone_are_ok |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheVerdict.test_one_wrong_integrity_answer_is_degraded |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheVerdict.test_half_the_integrity_answers_wrong_is_broken |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheVerdict.test_an_integrity_answer_cut_off_is_inconclusive |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheVerdict.test_a_capability_answer_cut_off_is_not |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheVerdict.test_garbage_is_broken |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheVerdict.test_no_scored_integrity_answer_is_no_result |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheExitCode.test_capability_misses_exit_zero |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheExitCode.test_an_integrity_miss_exits_one |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheExitCode.test_an_integrity_cut_exits_two |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheExitCode.test_an_unreachable_endpoint_exits_one |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheExitCode.test_main_exits_on_the_integrity_items |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheRecord.test_the_old_fields_still_count_every_item |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheRecord.test_each_kind_is_counted_apart_and_each_item_names_its_kind |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheRecord.test_every_answer_errored_is_no_block |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestTheRecord.test_the_runner_records_kinds |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestOldReports.test_an_old_block_takes_its_kinds_from_the_prompts |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestOldReports.test_a_block_without_items_is_judged_whole_as_before |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestOldReports.test_an_item_the_table_no_longer_has_counts_as_integrity |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestOldReports.test_annotate_gives_an_old_block_what_a_new_one_records |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestOldReports.test_annotate_leaves_a_new_block_alone |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestThePrintout.test_capability_is_its_own_line |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestThePrintout.test_an_integrity_miss_names_the_kernels |
1 |
0 |
1 |
tests/unit/benchmark/test_correctness_kinds.py |
TestThePrintout.test_no_block_is_no_result |
1 |
0 |
1 |
tests/unit/benchmark/test_serving_evidence.py |
test_the_registry_pins_this_repos_prompt_file_by_its_raw_bytes |
1 |
0 |
1 |
tests/unit/benchmark/test_serving_evidence.py |
test_the_pinned_bytes_are_the_crlf_copy |
1 |
0 |
1 |
tests/unit/benchmark/test_serving_evidence.py |
test_every_p81_report_measured_the_pinned_bytes |
2 |
0 |
2 |
tests/unit/benchmark/test_speed_summary.py |
TestRatesArePooled.test_decode_is_tokens_after_the_first_over_their_seconds |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestRatesArePooled.test_overall_counts_completion_tokens_only |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestRatesArePooled.test_prefill_is_prompt_tokens_over_their_ttfts |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestRatesArePooled.test_ttft_is_a_plain_mean_of_times |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestErroredRows.test_an_errored_row_is_counted_not_averaged |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestErroredRows.test_an_error_with_an_empty_message_is_still_an_error |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestErroredRows.test_a_run_that_only_errored_has_no_figures |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestCutAndThinkingRows.test_a_cut_row_counts_in_every_rate |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestCutAndThinkingRows.test_a_thinking_only_row_counts_like_any_other |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestZeroAndOneTokenRows.test_a_zero_token_row_slows_overall_and_leaves_decode_alone |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestZeroAndOneTokenRows.test_a_one_token_row_has_no_decode |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestUnstreamedAndEstimatedRows.test_a_non_streamed_run_has_no_ttft_decode_or_prefill |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestUnstreamedAndEstimatedRows.test_chunk_counted_rows_are_counted_and_said |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestEveryPrinterPrintsOneHeadline.test_decode_overall_and_ttft_agree |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestEveryPrinterPrintsOneHeadline.test_the_old_names_are_gone |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestEveryPrinterPrintsOneHeadline.test_the_summary_header_counts_the_errored_request |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestEveryPrinterPrintsOneHeadline.test_an_error_without_a_message_is_an_error_to_every_printer |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestTheTrackedRunReproducesThePage.test_decode_and_ttft |
5 |
0 |
5 |
tests/unit/benchmark/test_speed_summary.py |
TestTheTrackedRunReproducesThePage.test_the_upgrade_changes |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestTheTrackedRunReproducesThePage.test_overall_is_what_the_lane_generated |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestTheTrackedRunReproducesThePage.test_a_long_reply_run_reads_its_long_replies |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestThePrintedLinesCarryTheSummary.test_the_tracked_run_prints_its_own_figures |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestThePrintedLinesCarryTheSummary.test_the_average_reply_and_the_report_lines_leave_the_error_out |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestABurstRowHasNoRate.test_the_row_says_why |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestABurstRowHasNoRate.test_the_pooled_rate_counts_it_as_before |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestABurstRowHasNoRate.test_the_per_request_range_leaves_it_out |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestABurstRowHasNoRate.test_every_printer_takes_it |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestEveryTrackedSpeedReportPoolsAsBefore.test_every_report_is_read |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestEveryTrackedSpeedReportPoolsAsBefore.test_the_pooled_figures_do_not_move |
27 |
0 |
27 |
tests/unit/benchmark/test_speed_summary.py |
TestEveryTrackedSpeedReportPoolsAsBefore.test_a_report_the_guarded_writer_wrote_stays_as_it_is |
1 |
0 |
1 |
tests/unit/benchmark/test_speed_summary.py |
TestEveryTrackedSpeedReportPoolsAsBefore.test_the_t8_run_prints_its_real_rates |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestHardware.test_rows_cover_every_documented_field |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestHardware.test_a_gpu_record_becomes_a_row |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestHardware.test_a_gpu_record_without_memory_still_names_the_card |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestHardware.test_a_missing_record_renders_nothing |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestHardware.test_the_incomplete_list_survives |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestCorrectness.test_no_probe_is_not_a_pass |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestCorrectness.test_a_full_score_is_correct |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestCorrectness.test_half_right_is_degraded_and_less_is_broken |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestCorrectness.test_a_failed_item_carries_its_error |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestCorrectnessByKind.test_capability_misses_leave_it_correct |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestCorrectnessByKind.test_an_integrity_miss_still_degrades_it |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestCorrectnessByKind.test_each_row_names_its_kind |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestCorrectnessByKind.test_a_block_without_kinds_is_judged_whole_as_before |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestWilson.test_perfect_score_still_has_a_lower_bound |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestWilson.test_no_trials_is_the_full_range |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestWilson.test_more_trials_narrow_the_interval |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestScoredRows.test_rows_carry_interval_and_sort_by_score |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestScoredRows.test_scored_table_existence |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestComparisonAndCharts.test_average_only_counts_results_carrying_the_metric |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestComparisonAndCharts.test_a_config_without_the_metric_is_dropped_from_the_chart |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestComparisonAndCharts.test_ctx_and_tok_are_read_out_of_the_label |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestComparisonAndCharts.test_gpu_utilization_averages_only_over_prompts_that_have_it |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestSpeedComesFromTheManifest.test_the_table_and_the_charts_read_the_block_not_the_rows |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestSpeedComesFromTheManifest.test_a_manifest_older_than_the_block_shows_dashes_not_a_second_average |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestDetail.test_extra_params_come_first_and_managed_keys_are_hidden |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestDetail.test_per_prompt_rows_degrade_missing_metrics_to_dash |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestDetail.test_per_prompt_rows_carry_gpu_utilization |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestDetail.test_errors_are_listed_separately |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestSummary.test_requests_and_errors_are_counted_apart |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestAnswersAreNotTimeToTheCap.test_an_older_reports_unclosed_think_reads_as_all_thinking |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestAnswersAreNotTimeToTheCap.test_a_cut_row_has_no_time_to_an_answer |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestAnswersAreNotTimeToTheCap.test_an_older_row_without_the_flag_keeps_its_latency |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestAThinkingShareNobodyCanRead.test_the_mean_says_how_many_it_could_not_count |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestAThinkingShareNobodyCanRead.test_a_run_of_unknowns_is_not_a_dash |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestAThinkingShareNobodyCanRead.test_the_per_prompt_cell_tells_unknown_from_unmeasured |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestTheViewerReadsAShareAsTheRunnerDoes.test_every_arm_reads_alike |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestTheViewerReadsAShareAsTheRunnerDoes.test_every_tracked_row_reads_alike |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestPerPromptLabFields.test_the_new_fields_render |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestPerPromptLabFields.test_other_load_is_derived_for_an_older_row_and_says_so |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestPerPromptLabFields.test_a_snapshot_cpu_reading_derives_nothing |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestPerPromptLabFields.test_an_old_row_renders_dashes_not_zeros |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestScoredCountsAreCounts.test_effective_k_is_used_rather_than_a_rounded_ratio |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestManifestLocation.test_a_relative_path_is_read_from_the_repository_root |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestManifestLocation.test_a_path_that_exists_from_the_working_directory_wins |
1 |
0 |
1 |
tests/unit/frontend/test_benchmark_data.py |
TestManifestLocation.test_an_absolute_path_is_taken_as_given |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestAnswers.test_answered_counts_and_first_answer_covers_answered_rows_only |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestAnswers.test_all_answered_is_not_cut |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestAnswers.test_a_report_older_than_the_flag_shows_a_dash |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestAnswers.test_thinking_share_repairs_an_unclosed_think |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestAnswers.test_thinking_share_counts_the_cut_replies_it_cannot_read |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestLoad.test_lane_mean_and_other_mean_with_max |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestLoad.test_an_older_report_derives_other_load_and_marks_it |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestLoad.test_without_the_thread_count_nothing_is_derived |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestLoad.test_zero_other_load_is_a_reading_not_a_gap |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestEnergy.test_joules_per_token_is_a_ratio_of_sums |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestEnergy.test_net_only_when_every_metered_row_has_it |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestEnergy.test_power_falls_back_to_latency_for_an_older_row |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestEnergy.test_an_unmetered_run_renders_dashes |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestNetReliability.test_a_drifted_baseline_says_read_gross |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestNetReliability.test_a_steady_baseline_is_reliable |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestNetReliability.test_one_baseline_is_unknown_not_reliable |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestNetReliability.test_a_report_older_than_the_flag_is_unknown |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestNetReliability.test_no_meter_names_the_reason |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestNetReliability.test_no_block_at_all |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestNetReliability.test_the_flag_reaches_the_lab_row |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestNetReliability.test_a_metered_run_without_a_baseline_is_gross_only |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestNetReliability.test_an_older_report_whose_rows_were_netted_stays_unknown |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestLabRowSelection.test_runs_without_any_lab_field_get_no_row |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestLabRowSelection.test_errored_rows_are_left_out |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestRuntime.test_a_geniex_build_is_named_in_full |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestRuntime.test_other_servers_and_missing_runtimes |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestRuntime.test_serve_flags_drop_the_subcommand_and_the_host |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestRuntime.test_an_unseen_lane_process_has_no_flags |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestRuntime.test_runtime_rows_carry_lane_endpoint_and_how_it_was_seen |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestRuntime.test_an_installed_binary_is_not_the_lane_process |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestRuntime.test_an_envelope_takes_lane_and_model_from_its_reports |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestContractTable.test_columns_group_by_lane_and_rows_follow_the_checks |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestContractTable.test_the_header_names_lane_and_version |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestContractTable.test_a_check_added_later_sits_where_its_run_put_it |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestContractTable.test_moved_marks_an_answer_that_changed_within_one_lane |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestContractTable.test_a_lane_reads_oldest_first_whatever_the_files_are_called |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestContractTable.test_a_check_one_run_never_asked_moves_nothing |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestContractTable.test_errors_keep_their_state_and_evidence_carries_the_seconds |
1 |
0 |
1 |
tests/unit/frontend/test_lab_data.py |
TestContractTable.test_other_kinds_are_not_contract_columns |
1 |
0 |
1 |
tests/unit/frontend/test_page_compiles.py |
test_the_page_builds_and_compiles |
1 |
0 |
1 |
tests/unit/frontend/test_viewer_job.py |
test_the_viewer_tests_collect_without_the_package |
1 |
0 |
1 |
tests/unit/test_centroid_tracker.py |
TestTrackCreation.test_first_update_creates_one_track_per_centroid |
1 |
0 |
1 |
tests/unit/test_centroid_tracker.py |
TestTrackCreation.test_empty_update_returns_existing_tracks_untouched |
1 |
0 |
1 |
tests/unit/test_centroid_tracker.py |
TestTrackCreation.test_far_detection_spawns_new_track |
1 |
0 |
1 |
tests/unit/test_centroid_tracker.py |
TestTrackMatching.test_nearby_detection_extends_same_track |
1 |
0 |
1 |
tests/unit/test_centroid_tracker.py |
TestTrackMatching.test_greedy_matching_prefers_closest_pair |
1 |
0 |
1 |
tests/unit/test_centroid_tracker.py |
TestTrackMatching.test_trail_respects_max_points |
1 |
0 |
1 |
tests/unit/test_centroid_tracker.py |
TestTrackExpiry.test_stale_track_expires |
1 |
0 |
1 |
tests/unit/test_centroid_tracker.py |
TestTrackExpiry.test_fresh_track_survives_expiry_sweep |
1 |
0 |
1 |
tests/unit/test_dummy.py |
test_generate_synthetic_data |
1 |
0 |
1 |
tests/unit/test_dummy.py |
test_normalize_features |
1 |
0 |
1 |
tests/unit/test_dummy.py |
test_apply_joke_labeling |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestCacheDir.test_env_wins |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestCacheDir.test_platform_default |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestFetch.test_downloads_into_dest_and_cache |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestFetch.test_sha_mismatch_fails_and_writes_nothing |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestFetch.test_cache_hit_skips_the_download |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestFetch.test_corrupt_cache_entry_is_downloaded_again |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestFetch.test_correct_target_is_kept |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestFetch.test_wrong_target_is_replaced |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestFetch.test_unreadable_url_fails_after_retries |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestLockAndArguments.test_dest_defaults_to_the_locks_directory |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestLockAndArguments.test_missing_lock_is_a_usage_error |
1 |
0 |
1 |
tests/unit/test_fetch_models.py |
TestLockAndArguments.test_malformed_rows_are_refused |
2 |
0 |
2 |
tests/unit/test_fetch_models.py |
TestLockAndArguments.test_repo_lock_carries_the_default_model |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestSysfsBackend.test_reads_metrics_and_orders_largest_vram_first |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestSysfsBackend.test_second_index_is_the_smaller_card |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestSysfsBackend.test_non_amd_vendors_are_ignored |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestSysfsBackend.test_power1_input_is_the_fallback |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestSysfsBackend.test_missing_fields_degrade_to_zero |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestSysfsBackend.test_out_of_range_index_is_unavailable |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestSysfsBackend.test_no_amd_card_at_all |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestAdlBackend.test_selects_the_adapter_with_the_most_vram |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestAdlBackend.test_maps_pmlog_sensors_to_a_snapshot |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestAdlBackend.test_hotspot_temp_and_board_power_are_the_fallbacks |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestAdlBackend.test_empty_adapter_list_closes_the_context |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestAdlBackend.test_out_of_range_index_closes_the_context |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestAdlBackend.test_shutdown_closes_the_context |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestGpuProbeFacade.test_falls_back_to_amd_when_nvml_is_absent |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestGpuProbeFacade.test_vendor_nvidia_does_not_fall_back_to_amd |
1 |
0 |
1 |
tests/unit/test_gpu_amd.py |
TestGpuProbeFacade.test_no_backend_at_all |
1 |
0 |
1 |
tests/unit/test_gstreamer_env.py |
test_gst_variables_reach_the_subprocess |
1 |
0 |
1 |
tests/unit/test_gstreamer_env.py |
test_without_gst_variables_only_the_allowlist |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_initialization_empty_metrics |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_initialization_with_metrics |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_initialization_with_gpu_metrics |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_prepare_time_data |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_plot_cpu_memory |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_plot_gpu_without_gpu_data |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_plot_gpu_with_gpu_data |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_plot_all_without_gpu |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_plot_all_with_gpu |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_save_figure |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_save_figure_without_plot |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_show |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
TestMetricsPlotter.test_quick_plot |
1 |
0 |
1 |
tests/unit/test_metrics_plotter.py |
test_importing_the_package_loads_no_pyplot |
1 |
0 |
1 |
tests/unit/test_paths.py |
TestBundleDataDir.test_env_wins |
1 |
0 |
1 |
tests/unit/test_paths.py |
TestBundleDataDir.test_bundle_layout_beside_the_interpreter |
1 |
0 |
1 |
tests/unit/test_paths.py |
TestBundleDataDir.test_plain_venv_is_not_a_bundle |
1 |
0 |
1 |
tests/unit/test_paths.py |
TestModelPath.test_env_first_then_bundle_then_checkout |
1 |
0 |
1 |
tests/unit/test_paths.py |
TestModelPath.test_first_existing_candidate_wins |
1 |
0 |
1 |
tests/unit/test_paths.py |
TestModelPath.test_nothing_found_names_the_first_candidate |
1 |
0 |
1 |
tests/unit/test_paths.py |
TestModelPath.test_missing_model_names_the_fetch_command |
1 |
0 |
1 |
tests/unit/test_paths.py |
TestLogDir.test_checkout_keeps_relative_logs |
1 |
0 |
1 |
tests/unit/test_paths.py |
TestLogDir.test_env_wins |
1 |
0 |
1 |
tests/unit/test_paths.py |
TestLogDir.test_bundle_logs_to_the_user_state_dir |
1 |
0 |
1 |
tests/unit/test_performance_tracker.py |
TestCameraFps.test_steady_ticks_yield_exact_fps |
1 |
0 |
1 |
tests/unit/test_performance_tracker.py |
TestCameraFps.test_no_ticks_reports_zero_fps |
1 |
0 |
1 |
tests/unit/test_performance_tracker.py |
TestCameraFps.test_rolling_window_caps_history |
1 |
0 |
1 |
tests/unit/test_performance_tracker.py |
TestInferenceMetrics.test_average_and_capacity |
1 |
0 |
1 |
tests/unit/test_performance_tracker.py |
TestInferenceMetrics.test_frame_budget_percent |
1 |
0 |
1 |
tests/unit/test_performance_tracker.py |
TestThroughput.test_actual_throughput_counts_all_frames |
1 |
0 |
1 |
tests/unit/test_smoke_checks.py |
TestCheckContract.test_run_all_returns_results_for_every_check |
1 |
0 |
1 |
tests/unit/test_smoke_checks.py |
TestLaneDependentWheels.test_missing_onnxruntime_genai_is_optional |
1 |
0 |
1 |
tests/unit/test_smoke_checks.py |
TestLaneDependentWheels.test_missing_tvm_is_optional |
1 |
0 |
1 |
tests/unit/test_smoke_checks.py |
TestLaneDependentWheels.test_missing_pyav_is_optional |
1 |
0 |
1 |
tests/unit/test_smoke_checks.py |
TestLaneDependentWheels.test_missing_iree_is_optional |
1 |
0 |
1 |
tests/unit/test_smoke_checks.py |
TestLaneDependentWheels.test_missing_litert_is_optional |
1 |
0 |
1 |
tests/unit/test_system_monitor.py |
TestSystemMetrics.test_create_metrics_basic |
1 |
0 |
1 |
tests/unit/test_system_monitor.py |
TestSystemMetrics.test_create_metrics_with_gpu |
1 |
0 |
1 |
tests/unit/test_system_monitor.py |
TestSystemMonitor.test_monitor_initialization |
1 |
0 |
1 |
tests/unit/test_system_monitor.py |
TestSystemMonitor.test_start_stop_monitoring |
1 |
0 |
1 |
tests/unit/test_system_monitor.py |
TestSystemMonitor.test_collect_metrics |
1 |
0 |
1 |
tests/unit/test_system_monitor.py |
TestSystemMonitor.test_multiple_records |
1 |
0 |
1 |
tests/unit/test_system_monitor.py |
TestSystemMonitor.test_get_metrics |
1 |
0 |
1 |
tests/unit/test_system_monitor.py |
TestSystemMonitor.test_print_summary_no_metrics |
1 |
0 |
1 |
tests/unit/test_system_monitor.py |
TestSystemMonitor.test_print_summary_with_metrics |
1 |
0 |
1 |
tests/unit/test_system_monitor.py |
TestSystemMonitor.test_no_gpu_available |
1 |
0 |
1 |
tests/unit/test_thread_safety.py |
test_every_gateway_reply_is_counted |
1 |
0 |
1 |
tests/unit/test_thread_safety.py |
test_concurrent_first_callers_share_one_gpu_probe |
1 |
0 |
1 |
tests/unit/test_thread_safety.py |
test_a_queued_frame_is_not_overwritten_by_the_next_read |
1 |
0 |
1 |
tests/unit/test_thread_safety.py |
test_release_while_the_reader_runs_raises_nothing_on_the_reader |
1 |
0 |
1 |
tests/unit/test_thread_safety.py |
test_offering_frames_from_many_threads_never_blocks_or_overflows |
1 |
0 |
1 |
tests/unit/test_thread_safety.py |
test_streams_sharing_one_capture_never_raise_on_an_empty_queue |
1 |
0 |
1 |
tests/unit/test_thread_safety.py |
test_the_log_buffer_reads_while_sinks_append |
1 |
0 |
1 |
tests/unit/test_types.py |
TestCameraConfig.test_valid_config |
1 |
0 |
1 |
tests/unit/test_types.py |
TestCameraConfig.test_default_config |
1 |
0 |
1 |
tests/unit/test_types.py |
TestCameraConfig.test_invalid_device_index |
1 |
0 |
1 |
tests/unit/test_types.py |
TestCameraConfig.test_invalid_width_too_small |
1 |
0 |
1 |
tests/unit/test_types.py |
TestCameraConfig.test_invalid_width_too_large |
1 |
0 |
1 |
tests/unit/test_types.py |
TestCameraConfig.test_invalid_height_too_small |
1 |
0 |
1 |
tests/unit/test_types.py |
TestCameraConfig.test_invalid_height_too_large |
1 |
0 |
1 |
tests/unit/test_types.py |
TestCameraConfig.test_invalid_fps_too_low |
1 |
0 |
1 |
tests/unit/test_types.py |
TestCameraConfig.test_invalid_fps_too_high |
1 |
0 |
1 |
tests/unit/test_types.py |
TestCameraConfig.test_boundary_values |
1 |
0 |
1 |
tests/unit/test_yolo_cli.py |
test_model_defaults_to_the_resolved_path |
1 |
0 |
1 |
tests/unit/test_yolo_cli.py |
test_explicit_model_is_kept |
1 |
0 |
1 |
tests/unit/test_yolo_cli.py |
test_providers_follow_the_build |
3 |
0 |
3 |
tests/unit/test_yolo_postprocess.py |
TestMathHelpers.test_softmax_is_a_probability_distribution |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestMathHelpers.test_sigmoid_midpoint_and_monotonicity |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestMathHelpers.test_xywh_to_xyxy_known_box |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestMathHelpers.test_squeeze_to_2d_drops_batch_dim |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestFormatHeuristics.test_xyxy_boxes_are_not_flagged_as_xywh |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestFormatHeuristics.test_center_boxes_are_flagged_as_xywh |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestFormatHeuristics.test_empty_boxes_are_not_xywh |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestFormatHeuristics.test_prepare_boxes_scales_normalized_coordinates |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestClassificationDecode.test_logit_vector_decodes_to_class |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestClassificationDecode.test_detection_matrix_is_not_classification |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestUnscaleAndCollect.test_threshold_filters_low_scores |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestUnscaleAndCollect.test_padding_and_scale_are_undone |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestUnscaleAndCollect.test_per_axis_scale_is_undone |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestPostprocessEntry.test_empty_outputs_return_nothing |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestPostprocessEntry.test_end_to_end_output_maps_back_per_axis |
1 |
0 |
1 |
tests/unit/test_yolo_postprocess.py |
TestPostprocessEntry.test_classification_output_takes_priority |
1 |
0 |
1 |
tests/unit/test_yolo_preprocess.py |
TestWantsStretch.test_stretch_metadata |
1 |
0 |
1 |
tests/unit/test_yolo_preprocess.py |
TestWantsStretch.test_any_other_model_keeps_the_letterbox |
2 |
0 |
2 |
tests/unit/test_yolo_preprocess.py |
TestStretch.test_fills_the_input_without_padding |
1 |
0 |
1 |
tests/unit/test_yolo_preprocess.py |
TestStretch.test_letterbox_is_unchanged |
1 |
0 |
1 |
tests/unit/test_yolo_preprocess.py |
TestStretch.test_boxes_map_back_to_the_frame |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixtures.test_every_task_has_a_reference_solution |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixtures.test_reference_only_touches_files_in_the_fixture |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixtures.test_task_names_are_unique |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixtures.test_prompt_never_contains_the_solution |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixtures.test_every_cheat_names_a_task_and_a_refusal |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestWorkspace.test_workspace_gets_the_fixture_files_and_a_git_repo |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestWorkspace.test_workspaces_are_independent |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestWorkspace.test_bytecode_is_not_part_of_the_diff |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestVerification.test_unsolved_fixture_fails |
6 |
0 |
6 |
benchmarks/tests/test_bench_agent.py |
TestVerification.test_reference_solution_passes |
6 |
0 |
6 |
benchmarks/tests/test_bench_agent.py |
TestVerification.test_missing_command_is_a_failure_not_a_crash |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixTaskProtectsItsTests.test_deleted_test_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixTaskProtectsItsTests.test_skipped_test_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixTaskProtectsItsTests.test_inverted_assertion_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixTaskProtectsItsTests.test_deleted_test_file_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixTaskProtectsItsTests.test_added_conftest_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixTaskProtectsItsTests.test_an_added_pytest_config_is_refused |
3 |
0 |
3 |
benchmarks/tests/test_bench_agent.py |
TestFixTaskProtectsItsTests.test_an_edited_test_is_refused_even_when_the_fix_is_real |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixTaskProtectsItsTests.test_unrelated_new_files_are_allowed |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestFixTaskProtectsItsTests.test_a_broken_git_is_a_refusal_not_a_pass |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestClampTaskRequiresRealTests.test_correct_clamp_with_no_tests_written_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestClampTaskRequiresRealTests.test_vacuous_test_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestClampTaskRequiresRealTests.test_missing_error_case_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestClampTaskRequiresRealTests.test_missing_range_tests_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestClampTaskRequiresRealTests.test_only_one_end_of_the_range_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestClampTaskRequiresRealTests.test_full_tests_pass |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestClampTaskRequiresRealTests.test_clamp_task_rejects_a_vacuous_test |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestClampTaskRequiresRealTests.test_reference_tests_kill_every_mutant_and_fixture_tests_kill_none |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestClampTaskRequiresRealTests.test_no_tests_at_all_is_not_counted_as_a_kill |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestRenameTaskDecidesOnTheTree.test_comment_mentioning_the_old_name_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestRenameTaskDecidesOnTheTree.test_docstring_mentioning_the_old_name_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestRenameTaskDecidesOnTheTree.test_a_bare_docstring_of_exactly_the_old_name_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestRenameTaskDecidesOnTheTree.test_identifier_containing_the_old_name_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestRenameTaskDecidesOnTheTree.test_rename_task_rejects_an_alias |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestRenameTaskDecidesOnTheTree.test_wrapper_def_is_rejected |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestRenameTaskDecidesOnTheTree.test_globals_lookup_is_rejected |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestRenameTaskDecidesOnTheTree.test_import_alias_is_rejected |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestRenameTaskDecidesOnTheTree.test_attribute_use_is_rejected |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestRenameTaskDecidesOnTheTree.test_unparseable_file_falls_back_to_text |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestRenameTaskDecidesOnTheTree.test_detail_is_never_empty |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestErrorClassification.test_context_overflow_is_not_a_capability_result |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestErrorClassification.test_every_marker_is_recognised |
4 |
0 |
4 |
benchmarks/tests/test_bench_agent.py |
TestErrorClassification.test_overflow_after_tool_calls_is_context_growth_not_blocked |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestErrorClassification.test_a_step_alone_means_the_model_was_reached |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestErrorClassification.test_a_bare_context_or_too_long_is_a_plain_error |
4 |
0 |
4 |
benchmarks/tests/test_bench_agent.py |
TestErrorClassification.test_plain_errors_keep_their_message |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestErrorClassification.test_no_errors_is_empty |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestErrorClassification.test_non_error_events_are_never_classified |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestEventSummary.test_unrecognised_events_are_counted_not_dropped |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestEventSummary.test_counts_add_up |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestCli.test_self_test_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestCli.test_self_test_reports_a_cheat_that_slips_through |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestCli.test_list_needs_no_server |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestCli.test_unknown_task_exits_nonzero_and_writes_no_report |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestTimeoutKeepsEvidence.test_partial_output_survives_a_timeout_and_the_tree_dies |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestTimeoutKeepsEvidence.test_no_output_at_all_is_still_safe |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestTimeoutKeepsEvidence.test_a_finished_run_is_not_a_timeout |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestTimeoutKeepsEvidence.test_env_is_passed_to_the_agent |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOpencodeProvenance.test_jsonc_comments_and_trailing_commas_are_tolerated |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOpencodeProvenance.test_a_url_inside_a_string_is_not_a_comment |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOpencodeProvenance.test_base_url_resolves_from_the_models_provider |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOpencodeProvenance.test_unresolvable_is_none_not_a_guess |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOpencodeProvenance.test_config_is_hashed_even_when_it_does_not_parse |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOpencodeProvenance.test_missing_config_is_null_with_a_note |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOpencodeProvenance.test_config_path_honours_opencode_config_then_xdg |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOpencodeProvenance.test_env_points_sessions_at_the_scratch_dir_and_carries_auth |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOpencodeProvenance.test_env_without_a_config_sets_no_opencode_config |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOpencodeProvenance.test_version_is_null_when_the_binary_is_missing |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOpencodeProvenance.test_version_is_read_from_the_binary |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestScoreExcludesBlockedRuns.test_stats_layer_renders_nothing_measured_as_na |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestScoreExcludesBlockedRuns.test_blocked_rows_are_errored_and_out_of_the_denominator_and_wall |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestScoreExcludesBlockedRuns.test_context_growth_is_a_real_fail_in_the_denominator |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestScoreExcludesBlockedRuns.test_score_is_printed_with_its_interval |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestReportProvenance.test_provenance_carries_opencode_and_lane |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestReportProvenance.test_unresolvable_lane_is_null_and_listed_incomplete |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestReportProvenance.test_broken_config_is_listed_incomplete |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestReportProvenance.test_diff_sha_is_always_stored_and_the_diff_only_on_request |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestReportProvenance.test_diff_is_bounded |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestReportProvenance.test_scratch_data_home_is_removed_after_the_run |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestWriteReportExtra.test_extra_fields_land_in_the_provenance_block |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestWriteReportExtra.test_incomplete_extends_rather_than_replaces |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestWriteReportExtra.test_no_extra_changes_nothing |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_the_fixture_set_is_not_python_only |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_each_new_fixture_declares_the_tools_it_needs |
2 |
0 |
2 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_missing_tools_lists_only_what_is_absent |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_alternatives_are_satisfied_by_either |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_a_missing_alternative_group_is_named_in_full |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_a_task_with_no_requires_needs_nothing |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_the_bash_fixture_starts_red |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_the_bash_reference_turns_it_green |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_quoting_only_half_the_bug_still_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_editing_the_check_script_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_the_c_test_of_the_cmake_fixture_is_protected |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_the_cmake_verify_refuses_a_run_with_no_tests |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestOtherLanguageFixtures.test_the_cmake_fixture_is_missing_exactly_the_link_line |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestProtectionIsNotVacuous.test_protect_tests_without_a_test_file_fails_loudly |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestProtectionIsNotVacuous.test_a_task_with_a_test_file_is_checked_normally |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestSkipsAreVisible.test_self_test_skips_rather_than_failing_when_cmake_is_absent |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestSkipsAreVisible.test_a_skipped_fixture_is_never_reported_as_validated |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestSkipsAreVisible.test_a_broken_fixture_still_fails_while_another_is_skipped |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestSkipsAreVisible.test_selecting_only_an_unbuildable_task_exits_nonzero |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestSkipsAreVisible.test_the_report_records_which_fixtures_were_skipped |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent.py |
TestSkipsAreVisible.test_nothing_is_skipped_when_every_tool_is_present |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestShape.test_it_is_a_medium_repo |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestShape.test_every_python_file_parses |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestShape.test_no_carriage_returns_or_trailing_blanks |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestShape.test_the_fix_is_not_where_the_failures_are |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestShape.test_the_reference_changes_only_the_parser |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestShape.test_the_prompt_does_not_name_the_file |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestShape.test_a_stale_anchor_fails_loudly |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestShape.test_its_self_test_rows_fit_the_column |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestShape.test_it_is_wired_into_the_harness |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestShape.test_the_report_fingerprints_both_fixture_modules |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestRedThenGreen.test_exactly_the_planted_tests_are_red |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestRedThenGreen.test_the_reference_makes_the_whole_suite_green |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestRedThenGreen.test_the_unseen_inputs_fail_unfixed_and_pass_fixed |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestRedThenGreen.test_verify_is_red_before_and_green_after |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestRedThenGreen.test_the_self_test_proves_it_and_refuses_its_cheats |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestCheatsAreRefused.test_each_cheat_would_turn_the_suite_green_on_its_own |
3 |
0 |
3 |
benchmarks/tests/test_bench_agent_medium.py |
TestCheatsAreRefused.test_each_cheat_is_refused_for_its_reason |
3 |
0 |
3 |
benchmarks/tests/test_bench_agent_medium.py |
TestCheatsAreRefused.test_a_pytest_ini_at_the_root_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestCheatsAreRefused.test_deselecting_through_pyproject_leaves_the_red_tests_red |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestCheatsAreRefused.test_skipping_the_red_tests_by_name_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestCheatsAreRefused.test_a_new_test_module_patching_the_parser_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestCheatsAreRefused.test_a_fix_in_both_callers_is_accepted |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestCheatsAreRefused.test_a_crashing_program_is_refused_with_its_error |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestCheatsAreRefused.test_output_that_does_not_decode_fails_the_trial_not_the_run |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestNestedFixtures.test_a_nested_fixture_is_written_and_committed_clean |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestNestedFixtures.test_apply_files_clears_bytecode_in_every_package |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestNestedFixtures.test_an_override_file_counts_in_any_directory_above_the_tests |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_medium.py |
TestNestedFixtures.test_a_flat_fixture_is_judged_as_before |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestPassHatK.test_the_agent_uses_the_shared_helper |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestPassHatK.test_a_task_that_always_passes_is_one_at_every_k |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestPassHatK.test_a_task_that_never_passes_is_zero_at_every_k |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestPassHatK.test_two_of_three |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestPassHatK.test_the_mean_runs_over_tasks_not_over_trials |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestPassHatK.test_a_task_with_fewer_than_k_trials_is_left_out_at_that_k |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestPassHatK.test_no_task_reaching_k_is_none_not_zero |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestPassHatK.test_k_below_one_is_refused |
2 |
0 |
2 |
benchmarks/tests/test_bench_agent_repeats.py |
TestPassHatK.test_it_is_the_share_of_k_subsets_of_trials_that_all_passed |
20 |
0 |
20 |
benchmarks/tests/test_bench_agent_repeats.py |
TestPassHatK.test_it_never_rises_with_k |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestSummariseTrials.test_per_task_counts_and_pass_hat_k |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestSummariseTrials.test_the_interval_is_stored_and_is_the_printed_one |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestSummariseTrials.test_nothing_measured_stores_no_interval |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestSummariseTrials.test_a_blocked_trial_is_not_a_failed_attempt |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestRepeatsPlumbing.test_every_trial_is_a_row_with_its_attempt |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestRepeatsPlumbing.test_the_report_carries_per_task_counts_pass_hat_k_and_the_interval |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestRepeatsPlumbing.test_each_trial_gets_a_fresh_workspace_and_opencode_home |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestRepeatsPlumbing.test_trials_run_round_robin_over_the_tasks |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestRepeatsPlumbing.test_a_blocked_trial_leaves_the_attempts_not_the_task |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestRepeatsPlumbing.test_the_default_is_one_trial_and_prints_no_pass_hat |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestRepeatsPlumbing.test_repeats_print_the_per_task_table_and_pass_hat |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestRepeatsPlumbing.test_a_repeat_count_below_one_is_refused |
3 |
0 |
3 |
benchmarks/tests/test_bench_agent_repeats.py |
TestRepeatsPlumbing.test_bench_compare_reads_repeats_as_attempts_of_one_case |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestOpencodeState.test_state_lands_in_the_scratch_home |
1 |
0 |
1 |
benchmarks/tests/test_bench_agent_repeats.py |
TestOpencodeState.test_config_and_cache_are_left_alone |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestEveryCase.test_every_hand_written_case_has_a_good_and_a_bad_reply |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestEveryCase.test_the_good_reply_passes_and_the_bad_one_fails |
24 |
0 |
24 |
benchmarks/tests/test_bench_chat.py |
TestEveryCase.test_a_document_answer_must_name_the_value_and_not_the_decoy |
9 |
0 |
9 |
benchmarks/tests/test_bench_chat.py |
TestEveryCase.test_about_thirty_cases_in_the_four_families |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestEveryCase.test_a_json_case_forbids_a_fence_and_says_so |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestEveryCase.test_multi_turn_cases_end_on_the_user_and_refer_back |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestTextMeasures.test_words_count_hyphenated_and_apostrophised_words_once |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestTextMeasures.test_sentences_do_not_split_on_decimals_but_do_after_quotes |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestTextMeasures.test_an_abbreviation_does_not_end_a_sentence |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestTextMeasures.test_a_sign_off_alone_names_no_planet |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestTextMeasures.test_paragraphs_fall_back_to_lines_when_no_blank_line_separates_them |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestTextMeasures.test_german_votes |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestTextMeasures.test_markdown_is_named_by_kind |
9 |
0 |
9 |
benchmarks/tests/test_bench_chat.py |
TestTextMeasures.test_plain_prose_with_a_hyphen_and_an_asterisk_is_not_markdown |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestTextMeasures.test_mentions_matches_whole_words_and_whole_numbers |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestValidator.test_integer_is_not_a_bool_and_three_point_zero_is_an_integer |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestValidator.test_a_type_list_and_null |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestValidator.test_enum_and_const_do_not_confuse_true_with_one |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestValidator.test_object_errors_name_the_path |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestValidator.test_limits |
6 |
0 |
6 |
benchmarks/tests/test_bench_chat.py |
TestValidator.test_an_unimplemented_keyword_raises_rather_than_passing |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestValidator.test_every_case_schema_uses_only_implemented_keywords |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestValidator.test_parse_json_reply |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestValidator.test_capitals_must_be_distinct |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestDocuments.test_the_same_document_every_run |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestDocuments.test_sized_under_the_nominal_and_near_it |
3 |
0 |
3 |
benchmarks/tests/test_bench_chat.py |
TestDocuments.test_the_npu_sized_document_leaves_room_in_4096 |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestDocuments.test_each_value_and_decoy_appears_once |
3 |
0 |
3 |
benchmarks/tests/test_bench_chat.py |
TestDocuments.test_filler_numbers_never_collide_with_an_answer |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestDocuments.test_approx_tokens_counts_digits_singly |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestGradeReply.test_thinking_is_stripped_before_grading |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestGradeReply.test_an_answer_only_inside_an_unclosed_think_is_no_answer |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestGradeReply.test_a_separate_reasoning_field_is_not_the_answer |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestGradeReply.test_a_reply_cut_at_the_budget_is_not_graded |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestGradeReply.test_the_hash_covers_thinking_too |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestRunCase.test_a_pass_records_the_usage_and_the_document_size |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestRunCase.test_a_multi_turn_case_sends_its_whole_history |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestRunCase.test_a_context_refusal_is_an_overflow_not_a_failure |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestRunCase.test_anything_else_is_a_transport_error |
4 |
0 |
4 |
benchmarks/tests/test_bench_chat.py |
TestRunCase.test_a_reply_that_is_not_an_object_is_an_error |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestEvaluate.test_repeats_are_spaced_and_identical_replies_are_one_observation |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestEvaluate.test_differing_replies_with_the_same_verdicts_still_count_per_case |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestEvaluate.test_mixed_verdicts_count_every_attempt |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestEvaluate.test_rows_nobody_graded_leave_the_denominator_and_are_counted |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestEvaluate.test_a_failed_warmup_does_not_stop_the_run |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestEvaluate.test_the_report_reads_back_through_bench_compare |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestMain.test_a_category_run_writes_the_envelope |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestMain.test_the_fingerprint_is_this_file_and_the_probe |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestMain.test_the_run_start_record_reaches_the_report |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestMain.test_no_output_writes_nothing |
1 |
0 |
1 |
benchmarks/tests/test_bench_chat.py |
TestMain.test_suspect_cases_leave_the_categories_in_this_tools_shape |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestExtraction.test_fenced_python_block |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestExtraction.test_unfenced_code_is_still_graded |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestExtraction.test_thinking_block_is_dropped |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestExtraction.test_unclosed_thinking_block_yields_nothing |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestExtraction.test_prefers_the_block_defining_the_required_function |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestExtraction.test_falls_back_to_a_block_containing_any_def |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestExtraction.test_longest_wins_only_when_no_block_defines_anything |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestExtraction.test_no_code_yields_empty |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestGrading.test_correct_implementation_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestGrading.test_plausible_but_wrong_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestGrading.test_infinite_loop_is_caught_not_hung |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestGrading.test_empty_reply_fails_with_a_clear_reason |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestGrading.test_syntax_error_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestGrading.test_wrong_function_name_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestGrading.test_balanced_task_rejects_a_naive_counter |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestTruncationDetection.test_hitting_the_generation_cap_counts_as_truncated |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestTruncationDetection.test_a_server_reported_length_finish_is_a_cut_without_any_cap |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestTruncationDetection.test_short_reply_is_not_truncated |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestTruncationDetection.test_unclosed_fence_with_broken_code_is_truncated |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestTruncationDetection.test_valid_code_in_a_closed_fence_is_never_truncated |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestTruncationDetection.test_a_plain_typo_in_a_closed_fence_is_wrong_not_truncated |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestTruncationTails.test_a_closing_fence_is_not_an_unclosed_opener |
6 |
0 |
6 |
benchmarks/tests/test_bench_coding.py |
TestTruncationTails.test_a_genuinely_unclosed_final_fence_is_still_a_cut |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestTruncationTails.test_the_server_reported_length_still_wins_over_a_closed_fence |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestTruncationTails.test_the_delta_count_cap_still_wins_over_a_closed_fence |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestTruncationTails.test_a_cut_landing_on_a_compiling_prefix_is_a_cut_not_a_failure |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestTruncationOutsidePython.test_a_stop_with_an_unclosed_fence_is_graded_not_cut |
4 |
0 |
4 |
benchmarks/tests/test_bench_coding.py |
TestTruncationOutsidePython.test_a_stop_with_a_closed_fence_is_graded |
4 |
0 |
4 |
benchmarks/tests/test_bench_coding.py |
TestTruncationOutsidePython.test_a_length_finish_is_a_cut |
8 |
0 |
8 |
benchmarks/tests/test_bench_coding.py |
TestTruncationOutsidePython.test_an_unclosed_fence_at_the_token_cap_is_a_cut |
8 |
0 |
8 |
benchmarks/tests/test_bench_coding.py |
TestTruncationOutsidePython.test_an_unclosed_fence_with_no_finish_reason_is_a_cut |
4 |
0 |
4 |
benchmarks/tests/test_bench_coding.py |
TestTruncationOutsidePython.test_python_keeps_its_syntax_probe |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestNonPythonRowsReadFailOrCut.test_complete_but_wrong_with_a_stop_is_fail |
4 |
0 |
4 |
benchmarks/tests/test_bench_coding.py |
TestNonPythonRowsReadFailOrCut.test_complete_but_wrong_with_a_length_finish_is_cut |
4 |
0 |
4 |
benchmarks/tests/test_bench_coding.py |
TestNonPythonRowsReadFailOrCut.test_an_unclosed_fence_at_the_token_cap_is_cut |
8 |
0 |
8 |
benchmarks/tests/test_bench_coding.py |
TestMultiFenceAndIndentedExtraction.test_a_helper_in_an_earlier_fence_is_kept |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestMultiFenceAndIndentedExtraction.test_an_import_in_an_earlier_fence_is_kept |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestMultiFenceAndIndentedExtraction.test_a_demo_quoting_the_signature_in_its_docstring_does_not_win |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding.py |
TestMultiFenceAndIndentedExtraction.test_an_indented_fence_with_two_statements_compiles |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestFences.test_language_variants_are_all_python |
4 |
0 |
4 |
benchmarks/tests/test_bench_coding_audit.py |
TestFences.test_crlf_fence_still_extracts |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestFences.test_bare_reply_keeps_its_imports |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestFences.test_bare_fallback_does_not_start_inside_prose |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestHarnessCannotBeFakedCheaply.test_printing_the_old_public_marker_no_longer_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestHarnessCannotBeFakedCheaply.test_the_last_marker_line_wins_not_the_first |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestHarnessCannotBeFakedCheaply.test_zero_rows_is_never_a_pass |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestHarnessCannotBeFakedCheaply.test_the_marker_is_a_nonce |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestSetupStatements.test_setup_lines_are_not_counted_as_assertions |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestSetupStatements.test_a_raising_setup_denies_pass_but_keeps_partial_credit |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestSetupStatements.test_helper_defs_are_wrapped_not_counted |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestAstGrouping.test_ordinary_shapes_run_and_score |
7 |
0 |
7 |
benchmarks/tests/test_bench_coding_audit.py |
TestAstGrouping.test_a_broken_test_string_fails_loudly |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestSubprocessHardening.test_the_netns_wrapper_is_applied_when_the_namespace_is_available |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestSubprocessHardening.test_main_guard_demo_does_not_run |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestSubprocessHardening.test_input_fails_fast_instead_of_waiting_for_the_timeout |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestSubprocessHardening.test_timeout_kills_the_whole_process_tree |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestSubprocessHardening.test_unittest_ok_is_not_reported_as_the_failure_reason |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestTruncation.test_server_reported_length_is_a_cut |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestTruncation.test_complete_answer_at_the_cap_is_still_not_forced_to_cut_by_extract |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestAskReasoningDeltas.test_reasoning_only_reply_is_seen_and_finish_length_survives |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestAskReasoningDeltas.test_ollama_style_reasoning_field_is_collected |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestEvaluateAccounting.test_identical_output_is_deterministic_and_counts_tasks |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestEvaluateAccounting.test_agreeing_verdicts_with_different_output_are_not_deterministic |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestEvaluateAccounting.test_cut_attempts_are_excluded_not_failed |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestEvaluateAccounting.test_effective_k_counts_tasks_and_never_rounds_a_ratio |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestEvaluateAccounting.test_a_transport_error_does_not_flip_determinism |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestTaskSets.test_extended_is_the_21_task_set_the_help_describes |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestTaskSets.test_all_is_every_set |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestKvPairsWhitespace.test_whitespace_only_input_must_raise |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestCompareUsesObservedCounts.test_effective_k_wins_over_a_rounded_ratio |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestCompareUsesObservedCounts.test_legacy_report_without_effective_k_is_clamped_not_trusted |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestForbiddenTokensAndExits.test_mentioning_sorted_in_a_docstring_is_not_punished |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestForbiddenTokensAndExits.test_a_docstring_mentioning_an_UNMAPPED_token_is_not_punished |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestForbiddenTokensAndExits.test_an_unmapped_token_actually_used_is_still_caught |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestForbiddenTokensAndExits.test_sys_exit_inside_the_function_keeps_earlier_credit |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestForbiddenOnTheTree.test_evasions_are_caught |
6 |
0 |
6 |
benchmarks/tests/test_bench_coding_audit.py |
TestForbiddenOnTheTree.test_a_variable_named_sorted_out_is_not_sorted |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestForbiddenOnTheTree.test_unparseable_code_falls_back_to_the_text_scan |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestUnclosedLastFence.test_a_fence_in_prose_does_not_make_a_typo_a_cut |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestUnclosedLastFence.test_an_unclosed_final_block_is_a_cut |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestRealTokenCount.test_server_usage_overrides_the_delta_count |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestRealTokenCount.test_no_usage_keeps_the_delta_proxy |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestRealTokenCount.test_a_long_legitimate_answer_is_not_cut_by_a_stale_2048 |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestRealTokenCount.test_the_thinking_share_uses_the_speed_runners_rule |
3 |
0 |
3 |
benchmarks/tests/test_bench_coding_audit.py |
TestRealTokenCount.test_ask_reads_completion_tokens |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestStdlibOnly.test_third_party_import_fails_a_stdlib_only_task |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestStdlibOnly.test_stdlib_imports_are_fine |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestStdlibOnly.test_the_prompts_that_say_so_declare_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestCandidateConfinement.test_environment_is_scrubbed |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestAsciiDigits.test_the_non_ascii_case_is_tested_and_the_reference_passes |
2 |
0 |
2 |
benchmarks/tests/test_bench_coding_audit.py |
TestAsciiDigits.test_item_list_rejects_non_ascii_and_signed_counts |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestWallClockDeadline.test_a_stream_that_never_ends_is_abandoned |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestWallClockDeadline.test_without_a_deadline_nothing_changes |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestWallClockDeadline.test_evaluate_records_it_unmeasured_not_wrong |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestForbiddenPrecision.test_the_lookup_evasions_are_still_caught |
3 |
0 |
3 |
benchmarks/tests/test_bench_coding_audit.py |
TestForbiddenPrecision.test_a_string_value_that_happens_to_read_sort_is_not_a_lookup |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestForbiddenPrecision.test_a_candidate_that_defines_its_own_sort_is_not_using_list_sort |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestInStreamErrors.test_an_openai_style_error_chunk_raises |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestInStreamErrors.test_a_llama_cpp_error_event_line_raises |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestInStreamErrors.test_evaluate_records_errored_not_a_wrong_answer |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestContextOverflow.test_a_4xx_naming_the_context_is_an_overflow |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestContextOverflow.test_an_unrelated_4xx_stays_a_plain_transport_error |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestContextOverflow.test_a_5xx_is_never_an_overflow |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestContextOverflow.test_evaluate_excludes_it_and_records_it_distinctly |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestUnmeasuredWallTime.test_wall_statistics_cover_measured_attempts_only |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestUnmeasuredWallTime.test_the_unmeasured_wall_time_is_still_reported |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestUnmeasuredWallTime.test_a_cut_cannot_flip_the_rank_tiebreak |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestCandidateRlimits.test_the_child_runs_under_the_declared_ceilings |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestCandidateRlimits.test_the_address_space_ceiling_actually_bites |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestCandidateRlimits.test_the_ceiling_counts_tasks_the_census_cannot_see |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestCandidateRlimits.test_the_probe_counts_what_the_kernel_charges |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestCandidateRlimits.test_the_file_size_ceiling_actually_bites |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestGraderSelfCheck.test_a_failing_reference_aborts_the_run |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestGraderSelfCheck.test_a_passing_reference_records_the_environment |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestGraderSelfCheck.test_main_stops_before_benchmarking_anything |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestTheSixTasks.test_one_task_per_trap_the_repository_hit |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestExtraction.test_the_defining_fence_wins_over_a_longer_demo |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestExtraction.test_a_prefix_name_does_not_claim_a_longer_function |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestExtraction.test_bare_code_starts_at_the_requires_line |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestAnalyzer.test_a_finding_stops_the_task_before_anything_runs |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestAnalyzer.test_no_pwsh_means_no_analyzer_and_no_probe |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestAnalyzer.test_the_probe_runs_in_the_callers_environment |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestSkips.test_pwsh_absent_is_a_skip_not_a_pass_and_not_a_fail |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestSkips.test_the_self_check_records_pwsh_and_the_analyzer |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestPlumbingWithAStub.test_two_passing_rows_are_a_pass |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestPlumbingWithAStub.test_more_rows_than_checks_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestPlumbingWithAStub.test_the_sandbox_is_the_one_the_runner_promises |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestPlumbingWithAStub.test_a_pwsh_that_cannot_start_is_reported_not_scored |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestPlumbingWithAStub.test_an_analyzer_that_cannot_run_is_a_visible_skip |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestPlumbingWithAStub.test_an_analyzer_finding_fails_the_task |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestPlumbingWithAStub.test_the_report_row_carries_the_analyzer_note |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
test_reference_solution_passes |
33 |
6 |
39 |
benchmarks/tests/test_bench_coding_tasks.py |
test_wrong_solution_is_rejected |
33 |
6 |
39 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskShape.test_prompt_states_the_exact_signature |
38 |
1 |
39 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskShape.test_tests_are_not_empty |
39 |
0 |
39 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskShape.test_task_names_are_unique |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskShape.test_novel_tasks_do_not_duplicate_classic_ones |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskTags.test_kind_and_lang_are_explicit_and_known |
39 |
0 |
39 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskTags.test_the_languages_of_this_repository_are_covered |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskTags.test_more_than_one_kind_is_represented |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskTags.test_non_python_tasks_name_the_symbol_or_are_structural |
12 |
0 |
12 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskTags.test_shell_style_checks_are_one_per_line |
11 |
0 |
11 |
benchmarks/tests/test_bench_coding_tasks.py |
TestBashRunner.test_a_correct_function_passes_and_names_shellcheck |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestBashRunner.test_a_wrong_function_fails_with_partial_credit |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestBashRunner.test_rows_the_candidate_forged_are_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestBashRunner.test_an_infinite_loop_is_killed |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestBashRunner.test_a_script_that_dies_halfway_keeps_the_checks_it_reached |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestBashRunner.test_the_candidate_runs_with_pipefail |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestBashRunner.test_an_unset_variable_is_reported_not_silently_empty |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestBashRunner.test_empty_code_is_not_run |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestBashRunner.test_the_defining_fence_wins_over_a_longer_demo |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestBashRunner.test_an_unknown_language_is_refused_loudly |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestVisibleSkips.test_cmake_absent_is_a_skip_not_a_pass_and_not_a_fail |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestVisibleSkips.test_shellcheck_absent_is_named_in_the_result_not_swallowed |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestVisibleSkips.test_hadolint_absent_still_grades_the_structure |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestVisibleSkips.test_a_failing_linter_fails_the_task |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestVisibleSkips.test_the_grader_self_check_lists_what_it_could_not_check |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestCmakeRunnerPlumbing.test_two_passing_rows_are_a_pass |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestCmakeRunnerPlumbing.test_a_failing_row_is_reported_with_its_message |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestCmakeRunnerPlumbing.test_more_rows_than_checks_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestCmakeRunnerPlumbing.test_a_script_error_is_reported_not_scored |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestDockerfileStructure.test_a_continuation_is_one_instruction |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestDockerfileStructure.test_comments_and_blank_lines_are_not_instructions |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestDockerfileStructure.test_a_dockerfile_reply_is_not_graded_on_its_build_command |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestDockerfileStructure.test_the_task_rejects_a_split_apt_run |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestPerKindAndPerLangRates.test_rates_split_by_lang |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestPerKindAndPerLangRates.test_a_skipped_row_is_not_a_miss |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestPerKindAndPerLangRates.test_rates_split_by_kind |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestPerKindAndPerLangRates.test_an_errored_row_is_excluded_from_both |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestEvaluateExcludesSkips.test_a_skipped_task_is_out_of_the_denominator |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestEvaluateExcludesSkips.test_a_skipped_task_carries_no_measured_wall |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestEvaluateExcludesSkips.test_the_row_says_SKIP_and_why |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestEvaluateExcludesSkips.test_the_report_splits_the_rate_by_lang |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskSetSelection.test_the_default_is_every_task |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskSetSelection.test_every_set_name_still_selects_its_own_set |
5 |
0 |
5 |
benchmarks/tests/test_bench_coding_tasks.py |
TestTaskSetSelection.test_an_unknown_set_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_thinking.py |
TestACutReplyWithNoMarkerHasNoShare.test_the_row_records_null_and_says_why |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_thinking.py |
TestACutReplyWithNoMarkerHasNoShare.test_the_log_line_prints_a_question_mark_not_zero |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_thinking.py |
TestACutReplyWithNoMarkerHasNoShare.test_a_deadline_is_a_cut_too |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_thinking.py |
TestACutReplyWithNoMarkerHasNoShare.test_a_reply_cut_at_the_budget_is_unknown_even_when_it_passed |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_thinking.py |
TestAFinishedReplyWithNoMarkerIsNoThinking.test_the_row_records_zero_and_no_note |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestWhichTasksCarryParaphrases.test_every_classic_and_every_novel_task_has_them |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestWhichTasksCarryParaphrases.test_at_least_four_more_across_the_other_sets |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestWhichTasksCarryParaphrases.test_each_paraphrase_is_a_distinct_rewording |
10 |
0 |
10 |
benchmarks/tests/test_bench_coding_variants.py |
TestEveryParaphraseIsTheSameTask.test_the_signature_survives_verbatim |
16 |
0 |
16 |
benchmarks/tests/test_bench_coding_variants.py |
TestEveryParaphraseIsTheSameTask.test_every_literal_survives |
16 |
0 |
16 |
benchmarks/tests/test_bench_coding_variants.py |
TestEveryParaphraseIsTheSameTask.test_every_stated_constraint_word_survives |
16 |
0 |
16 |
benchmarks/tests/test_bench_coding_variants.py |
TestEveryParaphraseIsTheSameTask.test_every_worked_example_is_stated |
16 |
0 |
16 |
benchmarks/tests/test_bench_coding_variants.py |
TestEveryParaphraseIsTheSameTask.test_the_examples_are_the_prompts_own |
10 |
0 |
10 |
benchmarks/tests/test_bench_coding_variants.py |
TestEveryParaphraseIsTheSameTask.test_a_prompt_with_a_worked_example_declares_it |
10 |
0 |
10 |
benchmarks/tests/test_bench_coding_variants.py |
TestTheContractHoldsUnderEveryPhrasing.test_the_worked_example_holds_for_the_reference |
8 |
0 |
8 |
benchmarks/tests/test_bench_coding_variants.py |
TestTheContractHoldsUnderEveryPhrasing.test_the_reference_passes |
16 |
0 |
16 |
benchmarks/tests/test_bench_coding_variants.py |
TestTheContractHoldsUnderEveryPhrasing.test_the_known_wrong_solution_fails |
16 |
0 |
16 |
benchmarks/tests/test_bench_coding_variants.py |
TestEvaluateAsksEveryPhrasing.test_the_spread_and_the_score_per_phrasing_are_reported |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestEvaluateAsksEveryPhrasing.test_paraphrases_do_not_inflate_effective_n |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestEvaluateAsksEveryPhrasing.test_the_effective_count_observes_each_task_as_written |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestEvaluateAsksEveryPhrasing.test_determinism_is_voted_per_phrasing |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestEvaluateAsksEveryPhrasing.test_sampling_repeats_count_rounds_not_phrasings |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestEvaluateAsksEveryPhrasing.test_phrasings_are_never_identical_follow_ups |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestEvaluateAsksEveryPhrasing.test_without_the_flag_nothing_changes |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestEvaluateAsksEveryPhrasing.test_an_errored_phrasing_leaves_the_denominator |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestPhrasingSchedule.test_every_phrasing_once_per_round |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestPhrasingSchedule.test_the_flag_off_asks_the_prompt_as_written |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestMainWiring.test_the_sample_is_net_of_the_suspect_task_and_counted_by_task |
1 |
0 |
1 |
benchmarks/tests/test_bench_coding_variants.py |
TestMainWiring.test_no_flag_leaves_the_config_as_it_was |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestNormalisation.test_reads_the_new_envelope |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestNormalisation.test_reads_the_older_openai_api_envelope |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestNormalisation.test_the_older_envelope_prefers_its_provenance_block |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestNormalisation.test_a_run_without_a_correctness_probe_has_no_score |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestRegressionDetection.test_a_large_drop_is_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestRegressionDetection.test_a_drop_the_sample_cannot_support_is_NOT_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestRegressionDetection.test_an_improvement_is_not_flagged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestRegressionDetection.test_unchanged_scores_are_reported_as_such |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestTiming.test_a_large_slowdown_is_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestTiming.test_small_timing_noise_is_tolerated |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestTiming.test_the_tolerance_is_adjustable |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestProvenanceGuards.test_a_changed_grader_is_surfaced |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestProvenanceGuards.test_comparing_different_benchmarks_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestEntrySetChanges.test_a_disappeared_model_is_reported |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestEntrySetChanges.test_a_new_model_is_reported_without_failing |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestRoundTrip.test_loads_a_report_written_to_disk |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPerCaseComparison.test_a_flipped_case_is_a_regression_even_when_the_aggregate_is_not |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPerCaseComparison.test_the_broken_cases_are_named |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPerCaseComparison.test_fixed_cases_are_reported_without_failing |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPerCaseComparison.test_a_swap_still_regresses_even_at_an_identical_score |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPerCaseComparison.test_new_cases_absent_from_the_baseline_are_ignored |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPerCaseComparison.test_reports_without_per_case_detail_still_compare |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestRepeatsAreNotCollapsed.test_one_flaky_draw_does_not_fire_the_alarm |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestRepeatsAreNotCollapsed.test_a_total_per_case_collapse_is_caught |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestRepeatsAreNotCollapsed.test_transport_errors_are_excluded_from_the_case_view |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestConfigIsCompared.test_a_changed_system_prompt_is_called_out |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestConfigIsCompared.test_timing_is_not_compared_across_a_repeats_change |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestTimingUsesPerAttempt.test_a_run_that_errored_out_is_not_reported_as_faster |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestIntervalsUseEffectiveN.test_repeats_on_a_deterministic_lane_do_not_manufacture_significance |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestDirectoryPairing.test_pairs_by_file_name |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestDirectoryPairing.test_manifest_is_an_index_not_a_report |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestDirectoryPairing.test_a_real_regression_in_any_config_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestDirectoryPairing.test_identical_runs_do_not_cry_wolf |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestDirectoryPairing.test_a_vanished_config_is_reported_not_swallowed |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestDirectoryPairing.test_no_common_reports_is_an_error_not_a_pass |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPairedAggregate.test_six_one_way_flips_regress_where_the_intervals_still_overlap |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPairedAggregate.test_the_same_aggregate_without_per_case_detail_falls_back_to_overlap |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPairedAggregate.test_three_one_way_flips_are_not_separable |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPairedAggregate.test_a_swap_of_equal_size_is_a_tie_not_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPairedAggregate.test_an_improvement_is_marked_separable_by_the_paired_test |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestPairedAggregate.test_the_difference_interval_is_printed |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestSingleDrawFlips.test_one_flip_is_reported_not_alarmed |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestSingleDrawFlips.test_a_deterministic_lane_still_treats_a_flip_as_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestSingleDrawFlips.test_a_provenance_probe_that_saw_two_draws_agree_counts_as_deterministic |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestSingleDrawFlips.test_a_probe_that_saw_disagreement_does_not |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestSingleDrawFlips.test_repeats_above_one_keep_the_never_passes_now_rule |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestContextBlockedRows.test_a_blocked_task_neither_breaks_nor_fixes |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestContextBlockedRows.test_a_blocked_flag_is_honoured_too |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestContextBlockedRows.test_blocked_wall_does_not_decide_slower |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestMeasuredWall.test_wall_measured_s_is_preferred_over_the_total |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestMeasuredWall.test_falling_back_to_the_total_is_noted |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestMeasuredWall.test_measured_rows_carry_no_legacy_note |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestDuplicateLabels.test_normalise_refuses_colliding_labels |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestDuplicateLabels.test_load_names_the_file |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestDuplicateLabels.test_distinct_labels_for_the_same_model_are_fine |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestNotAReport.test_a_json_that_is_neither_envelope_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestSuspectCases.test_control_is_matched_by_backend_even_when_labelled_by_model |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestSuspectCases.test_control_is_matched_by_a_label_prefix |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestSuspectCases.test_no_control_yields_none |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestSuspectCases.test_normalise_carries_suspect_cases |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestSuspectCases.test_compare_names_them_and_annotates_a_broken_suspect |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestLanesReports.test_a_large_throughput_drop_regresses |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestLanesReports.test_a_small_drop_is_noise |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestLanesReports.test_losing_batching_regresses |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare.py |
TestLanesReports.test_gaining_batching_does_not |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestTheAggregateOfAnotherLaneSet.test_a_dropped_lane_leaves_the_aggregate_unjudged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestTheAggregateOfAnotherLaneSet.test_an_added_lane_leaves_the_lane_it_joined_unjudged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestTheAggregateOfAnotherLaneSet.test_with_every_rate_unjudged_nothing_was_compared |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestTheAggregateOfAnotherLaneSet.test_the_same_lanes_still_judge_the_aggregate |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestEachLaneRuntimeIsDiffed.test_a_rebuilt_lane_is_named_and_an_unchanged_one_says_nothing |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestEachLaneRuntimeIsDiffed.test_other_serve_flags_on_one_lane_are_named |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestEachLaneRuntimeIsDiffed.test_other_weights_behind_the_same_id_are_named |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestEachLaneRuntimeIsDiffed.test_identical_lanes_say_nothing |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestEachLaneRuntimeIsDiffed.test_an_unreadable_runtime_is_no_evidence_of_a_rebuild |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestALaneOnOneSideOnly.test_a_lane_gone_from_the_new_run_is_a_finding |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestALaneOnOneSideOnly.test_a_lane_new_in_this_run_is_a_finding |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestReportsOlderThanTheField.test_the_first_lane_takes_the_provenance_runtime |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestReportsOlderThanTheField.test_an_old_report_against_a_new_one_diffs_what_both_recorded |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestReportsOlderThanTheField.test_the_block_is_the_batching_endpoints_under_batching |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestReportsOlderThanTheField.test_a_lane_nobody_attributed_is_not_given_the_envelopes_runtime |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestOnlyLaneRowsAreLanes.test_the_aggregate_and_batching_rows_are_no_lane |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_lanes.py |
TestOnlyLaneRowsAreLanes.test_other_benchmarks_have_no_lane_runtimes |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestTheGateIsTheLoadNote.test_a_busy_new_run_withholds_the_timing_verdict |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestTheGateIsTheLoadNote.test_the_note_that_decided_it_is_still_printed |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestTheGateIsTheLoadNote.test_runs_under_different_load_withhold_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestTheGateIsTheLoadNote.test_the_spread_of_two_quiet_runs_is_judged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestTheGateIsTheLoadNote.test_a_baseline_that_predates_the_record_is_not_refused_for_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestTheGateIsTheLoadNote.test_but_a_busy_run_is_refused_against_one |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestTheGateIsTheLoadNote.test_two_equally_busy_runs_are_refused_for_the_busy_host |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestWhatIsWithheld.test_an_unchanged_time_is_withheld_too |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestWhatIsWithheld.test_faster_against_a_busy_baseline_is_not_called_faster |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestWhatIsWithheld.test_a_score_regression_is_still_judged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestWhatIsWithheld.test_lane_throughput_is_withheld |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestWhatIsWithheld.test_losing_batching_is_still_judged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestWhatIsWithheld.test_the_speed_tripwire_is_withheld_on_a_cpu_lane |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestWhatIsWithheld.test_and_where_the_lane_share_is_unknown |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestWhatIsWithheld.test_a_withheld_better_is_not_called_better |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestWhatIsWithheld.test_the_npu_lane_is_still_judged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestWhatIsWithheld.test_one_side_of_unknown_share_spares_nothing |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestTheNpuSpare.test_not_past_the_load_it_was_measured_unmoved_at |
2 |
0 |
2 |
benchmarks/tests/test_bench_compare_load.py |
TestTheNpuSpare.test_a_baseline_that_predates_the_record_is_bounded_by_the_other_side |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestTheNpuSpare.test_a_spared_verdict_says_why_it_was_judged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestTheNpuSpare.test_nothing_is_said_of_a_spare_the_gate_did_not_need |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestAllowLoadDifference.test_it_judges_as_before_and_still_prints_the_note |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestExitPrecedence.test_the_order |
5 |
0 |
5 |
benchmarks/tests/test_bench_compare_load.py |
TestExitPrecedence.test_a_withheld_verdict_alone_is_conditions_differ |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestExitPrecedence.test_a_regression_beside_it_still_exits_1_and_names_both |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestExitPrecedence.test_nothing_compared_on_a_busy_host_stays_nothing_compared |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestExitPrecedence.test_the_flag_restores_todays_verdict |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestExitPrecedence.test_quiet_runs_that_agree_exit_0 |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestDirectories.test_a_regression_anywhere_wins |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestDirectories.test_a_withheld_pairing_beats_a_passing_one |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestDirectories.test_and_a_blind_one |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestDirectories.test_all_blind_is_still_nothing_compared |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestDirectories.test_the_flag_judges_every_pairing |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestDirectories.test_a_caller_that_predates_the_flag_is_gated |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestARateItsRequestsLoadLeftUnjudged.test_it_exits_4_and_says_what_the_flag_does_with_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestARateItsRequestsLoadLeftUnjudged.test_beside_a_gated_verdict_the_flag_line_names_both |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestARateItsRequestsLoadLeftUnjudged.test_a_metric_that_never_alarms_withholds_nothing |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_load.py |
TestARateItsRequestsLoadLeftUnjudged.test_the_manifest_legend_gives_the_same_reasons |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestTheScore.test_an_old_report_scores_its_two_arithmetic_items |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestTheScore.test_its_capability_answers_ride_along_unscored |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestTheScore.test_a_new_report_scores_every_integrity_item |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestTheScore.test_a_cut_integrity_answer_was_not_measured |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestTheScore.test_an_errored_integrity_answer_was_not_measured_either |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestTheScore.test_a_block_without_items_is_scored_whole_as_before |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestOldAgainstNew.test_capability_misses_on_both_sides_are_no_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestOldAgainstNew.test_an_integrity_item_that_broke_is_named_with_the_probe_remedy |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestOldAgainstNew.test_a_capability_move_is_listed_not_judged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestNewAgainstNew.test_every_integrity_answer_lost_is_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestNewAgainstNew.test_every_capability_answer_lost_is_not |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestNewAgainstNew.test_a_capability_answer_lost_is_named |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestACollapse.test_a_collapse_against_an_old_report_is_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestACollapse.test_five_of_six_lost_between_new_reports_is_one |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestACollapse.test_one_integrity_miss_is_named_not_judged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_probe.py |
TestACollapse.test_a_lane_broken_on_both_sides_is_no_new_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_a_thirteen_percent_decode_drop_is_slower |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_run_to_run_noise_is_not |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_a_prompt_without_a_rate_leaves_the_pairing |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_a_burst_rate_an_older_report_stored_leaves_the_pairing |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_a_loss_against_the_tracked_t8_run_is_judged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_a_loaded_cpu_lane_is_reported_not_judged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_energy_is_reported_as_a_ratio_of_sums |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_speed_reports_get_no_latency_verdict |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_a_loaded_OLD_run_does_not_hide_a_slower_new_one |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_faster_against_a_loaded_old_run_is_not_judged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_flat_against_a_loaded_old_run_is_not_judged |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_a_decode_verdict_its_requests_left_unjudged_is_withheld |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_the_override_keeps_the_old_reporting |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSpeedTripwire.test_older_reports_have_their_load_derived |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestNothingCompared.test_contract_reports_point_at_their_own_diff |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestNothingCompared.test_reports_with_nothing_in_common_are_not_a_pass |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestGraderSelfcheckNoise.test_timing_and_the_process_ceiling_are_not_a_config_change |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestLaneThroughputIsLikeForLike.test_a_delivered_aggregate_is_compared_with_a_sum_only_as_sums |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSuspectCasesKeepTheUnit.test_agreeing_repeats_stay_one_observation_per_case |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSuspectWallLeavesTheTiming.test_every_wall_statistic_the_producer_wrote_is_recomputed |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_speed.py |
TestSuspectWallLeavesTheTiming.test_the_timing_verdict_no_longer_pays_for_the_suspect_case |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_split.py |
TestEveryMovedNameIsServedFromBenchCompare.test_a_suspect_case_name |
8 |
0 |
8 |
benchmarks/tests/test_bench_compare_split.py |
TestEveryMovedNameIsServedFromBenchCompare.test_a_directory_name |
3 |
0 |
3 |
benchmarks/tests/test_bench_compare_split.py |
TestEveryMovedNameIsServedFromBenchCompare.test_the_baselines_stay_where_save_baseline_wrote_them |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_split.py |
TestTheSplitModulesAreLeaves.test_no_reach_back |
2 |
0 |
2 |
benchmarks/tests/test_bench_compare_split.py |
TestTheSplitModulesAreLeaves.test_each_imports_first_in_a_fresh_interpreter |
2 |
0 |
2 |
benchmarks/tests/test_bench_compare_split.py |
TestTheSplitModulesAreLeaves.test_a_dir_run_as_a_script_loads_one_copy |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_split.py |
TestTheDirectoryLoopIsJudgedByBenchCompare.test_a_patched_compare_decides_the_exit |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestClusteredIntervalBesideTheScore.test_mixed_repeats_print_the_case_clustered_interval |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestClusteredIntervalBesideTheScore.test_repeats_that_agree_keep_todays_display |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestClusteredIntervalBesideTheScore.test_single_draws_keep_todays_display |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestClusteredIntervalBesideTheScore.test_the_interval_covers_the_cases_behind_the_score |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestPairedDifferenceInterval.test_identical_per_case_outcomes_are_zero_wide |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestPairedDifferenceInterval.test_a_paired_drop_is_estimated_per_case |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestPairedDifferenceInterval.test_reports_without_cases_keep_the_unpaired_interval |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestMinimumDetectableDrop.test_unchanged_is_followed_by_the_drop_it_could_have_missed |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestMinimumDetectableDrop.test_an_observed_back_flip_rate_is_used |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestMinimumDetectableDrop.test_the_closing_verdict_states_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestMinimumDetectableDrop.test_the_directory_verdict_states_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestMinimumDetectableDrop.test_a_regression_carries_no_such_line |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestMinimumDetectableDrop.test_the_closing_line_names_the_weakest_pairing_by_its_drop |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestMinimumDetectableDrop.test_a_reused_seen_holds_only_the_last_comparison |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestPassK.test_repeats_on_a_sampling_lane_print_pass_k |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestPassK.test_a_deterministic_lane_prints_none |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestPassK.test_single_draws_print_none |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestPassK.test_different_repeats_compare_at_the_smaller_k |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_stats.py |
TestPassK.test_paraphrases_are_not_draws |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_variants.py |
TestTheVariantSampleHasOneOwner.test_three_phrasings_asked_once |
2 |
0 |
2 |
benchmarks/tests/test_bench_compare_variants.py |
TestTheVariantSampleHasOneOwner.test_two_phrasings_over_two_rounds |
3 |
0 |
3 |
benchmarks/tests/test_bench_compare_variants.py |
TestTheVariantSampleHasOneOwner.test_the_control_keeps_its_rows_and_is_not_rescored |
1 |
0 |
1 |
benchmarks/tests/test_bench_compare_variants.py |
TestReportsWithoutVariantsKeepTheOldRule.test_the_tracked_reports_recount_as_before |
3 |
0 |
3 |
benchmarks/tests/test_bench_compare_variants.py |
TestReportsWithoutVariantsKeepTheOldRule.test_a_flag_with_no_paraphrase_keeps_the_old_rule |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestCosine.test_identical_vectors_are_one |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestCosine.test_orthogonal_vectors_are_zero |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestCosine.test_opposite_vectors_are_minus_one |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestCosine.test_scale_does_not_matter |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestCosine.test_a_zero_vector_does_not_divide_by_zero |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestShapeChecks.test_well_formed_vectors_have_no_problems |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestShapeChecks.test_no_vectors_is_reported |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestShapeChecks.test_inconsistent_dimensions_are_caught |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestShapeChecks.test_non_finite_values_are_caught |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestShapeChecks.test_an_all_zero_vector_is_caught |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestTripleQuality.test_every_triple_has_three_distinct_texts |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestTripleQuality.test_there_are_enough_triples_to_mean_something |
1 |
0 |
1 |
benchmarks/tests/test_bench_embeddings.py |
TestTripleQuality.test_related_shares_vocabulary_less_than_it_shares_meaning |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestEveryRequestGoesThroughPostJson.test_coding_ask_sends_the_entry_auth_headers_and_extras |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestEveryRequestGoesThroughPostJson.test_tools_call_sends_the_entry_auth_headers_and_extras |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestEveryRequestGoesThroughPostJson.test_tools_call_multi_sends_the_entry_auth |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestEveryRequestGoesThroughPostJson.test_no_entry_still_works_and_sends_no_auth |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestEveryRequestGoesThroughPostJson.test_an_unset_api_key_variable_is_loud_before_the_request |
2 |
0 |
2 |
benchmarks/tests/test_bench_integration.py |
TestEveryRequestGoesThroughPostJson.test_the_coding_deadline_still_abandons_the_stream |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestReportsRecordTheEntryNeverTheKey.test_entry_config_carries_names_and_extras_only |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestSuspectCasesLeaveTheRanking.test_a_case_the_control_fails_is_excluded_from_every_candidate |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestSuspectCasesLeaveTheRanking.test_the_suspect_cases_are_listed_on_every_row |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestSuspectCasesLeaveTheRanking.test_a_case_the_control_only_errored_on_is_not_suspect |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestSuspectCasesLeaveTheRanking.test_an_overflow_or_skipped_row_is_not_measured |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestSuspectCasesLeaveTheRanking.test_without_a_control_nothing_is_excluded |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestSuspectCasesLeaveTheRanking.test_a_control_is_recognised_by_its_label_too |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestSuspectCasesLeaveTheRanking.test_a_deterministic_row_keeps_counting_tasks_not_attempts |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestSuspectCasesLeaveTheRanking.test_bench_tools_rows_key_on_case_and_variant |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestMainWiring.test_bench_coding_main_excludes_control_failures_and_records_the_entry |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestMainWiring.test_bench_tools_main_excludes_control_failures_and_records_the_entry |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestTheSuiteStaysOffline.test_a_socket_connect_inside_a_test_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestTheSuiteStaysOffline.test_an_unpatched_request_fails_loudly_rather_than_hanging |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestTheRowNamesItsBackend.test_bench_coding_evaluate_records_the_backend |
1 |
0 |
1 |
benchmarks/tests/test_bench_integration.py |
TestTheRowNamesItsBackend.test_bench_tools_evaluate_records_the_backend |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestEveryRequestKeepsTheBackendEntry.test_every_ask_receives_the_same_entry_object |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestEveryRequestKeepsTheBackendEntry.test_it_survives_repeats_within_one_task |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestForbiddenNamesResolvePerScope.test_binding_the_name_elsewhere_does_not_whitelist_the_call |
6 |
0 |
6 |
benchmarks/tests/test_bench_review_fixes.py |
TestForbiddenNamesResolvePerScope.test_a_candidates_own_helper_is_still_not_a_use |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestForbiddenNamesResolvePerScope.test_a_local_name_that_is_never_called_is_not_a_use |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestBashCandidateCannotSilenceTheReporter.test_a_correct_answer_with_its_own_exit_trap_still_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestBashCandidateCannotSilenceTheReporter.test_a_wrong_answer_with_its_own_exit_trap_is_still_graded_wrong |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestTheLinterSkipReachesEveryRow.test_a_failing_row_names_the_absent_linter |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestTheLinterSkipReachesEveryRow.test_a_passing_row_still_names_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestTheLinterSkipReachesEveryRow.test_the_row_carries_the_linter_verdict |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestThrottlingIsNotAContextOverflow.test_a_throttled_lane_is_not_an_overflow |
5 |
0 |
5 |
benchmarks/tests/test_bench_review_fixes.py |
TestThrottlingIsNotAContextOverflow.test_a_real_overflow_is_still_one |
3 |
0 |
3 |
benchmarks/tests/test_bench_review_fixes.py |
TestThrottlingIsNotAContextOverflow.test_a_429_is_recorded_errored_not_overflow |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestSuspectCasesNeedEveryControlAttempt.test_a_case_the_control_solved_once_is_not_suspect |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestSuspectCasesNeedEveryControlAttempt.test_a_case_the_control_never_solved_is_still_suspect |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestSuspectCasesNeedEveryControlAttempt.test_one_bad_wording_does_not_delete_every_paraphrase |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestSuspectExclusionRewritesEveryDerivedTable.test_the_group_tables_follow_the_headline |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestSuspectExclusionRewritesEveryDerivedTable.test_the_wall_no_longer_charges_for_the_suspect_case |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestSuspectExclusionRewritesEveryDerivedTable.test_bench_tools_categories_follow_too |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestAStrayTestFileIsNotACheat.test_a_leftover_scratch_test_is_allowed |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestAStrayTestFileIsNotACheat.test_a_shadowing_copy_of_the_protected_test_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestAStrayTestFileIsNotACheat.test_a_conftest_beside_the_protected_test_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestAStrayTestFileIsNotACheat.test_a_conftest_far_from_the_protected_test_is_allowed |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestAStrayTestFileIsNotACheat.test_an_extra_check_script_is_allowed |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestAStrayTestFileIsNotACheat.test_another_c_test_is_still_refused_for_the_cmake_fixture |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestTheReportCarriesTheDeterminismProbe.test_bench_coding_probes_the_lane_it_names |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestTheReportCarriesTheDeterminismProbe.test_an_unset_api_key_does_not_lose_the_report |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestTheProbeReachesTheProvenance.test_bench_coding_hands_it_to_write_report |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestTheProbeReachesTheProvenance.test_bench_tools_hands_it_to_write_report |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestWallMeasuredIsEmitted.test_bench_coding_emits_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestWallMeasuredIsEmitted.test_bench_tools_emits_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestWallMeasuredIsEmitted.test_bench_compare_reads_it_as_the_preferred_source |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestTheRankingIsTiered.test_case_outcomes_skips_unmeasured_and_suspect_rows |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestTheRankingIsTiered.test_two_indistinguishable_rows_print_as_one_tier |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestTheRankingIsTiered.test_a_separable_pair_splits_into_two_tiers |
1 |
0 |
1 |
benchmarks/tests/test_bench_review_fixes.py |
TestTaggedFencesAreNotAutomaticallyInvented.test_quoting_the_tool_error_in_a_tagged_fence_passes |
4 |
0 |
4 |
benchmarks/tests/test_bench_review_fixes.py |
TestTaggedFencesAreNotAutomaticallyInvented.test_invented_file_contents_still_fail |
1 |
0 |
1 |
benchmarks/tests/test_bench_runstart.py |
TestBenchTools.test_the_case_suite_hashes_the_probe_not_the_plumbing |
1 |
0 |
1 |
benchmarks/tests/test_bench_runstart.py |
TestBenchTools.test_accept_text_json_hashes_the_same_parser |
1 |
0 |
1 |
benchmarks/tests/test_bench_runstart.py |
TestBenchTools.test_prompt_variants_hashes_the_arithmetic_of_the_sample |
1 |
0 |
1 |
benchmarks/tests/test_bench_runstart.py |
TestBenchTools.test_a_control_hashes_the_recount_of_every_other_row |
1 |
0 |
1 |
benchmarks/tests/test_bench_runstart.py |
TestBenchTools.test_turn_growth_runs_no_probe_and_does_not_hash_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_runstart.py |
TestBenchTools.test_turn_growth_beside_a_control_does_not_hash_the_recount |
1 |
0 |
1 |
benchmarks/tests/test_bench_runstart.py |
TestBenchEmbeddings.test_takes_a_start_and_hashes_only_itself |
1 |
0 |
1 |
benchmarks/tests/test_bench_runstart.py |
TestBenchCoding.test_hashes_the_probe_and_the_tasks_not_the_plumbing |
5 |
0 |
5 |
benchmarks/tests/test_bench_runstart.py |
TestBenchChat.test_a_control_hashes_the_recount_of_every_other_row |
1 |
0 |
1 |
benchmarks/tests/test_bench_runstart.py |
TestTheSuspectFileJoinsOnlyWithAControl.test_no_control_adds_nothing |
1 |
0 |
1 |
benchmarks/tests/test_bench_runstart.py |
TestTheSuspectFileJoinsOnlyWithAControl.test_a_control_adds_the_module_itself |
2 |
0 |
2 |
benchmarks/tests/test_bench_runstart.py |
TestBenchAgent.test_takes_a_start_on_the_opencode_lane |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSlug.test_a_label_becomes_a_filename_fragment |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSlug.test_a_path_separator_cannot_survive |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSlug.test_a_label_of_pure_punctuation_still_yields_a_name |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSlug.test_the_path_is_tool_then_label |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestPlanRefusals.test_one_path_per_tool_and_candidate |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestPlanRefusals.test_an_existing_file_is_never_overwritten |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestPlanRefusals.test_labels_that_slug_to_the_same_file_are_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestPlanRefusals.test_the_refusal_happens_before_anything_runs |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestToolCommands.test_every_known_tool_builds_a_command |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestToolCommands.test_an_unknown_tool_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestToolCommands.test_coding_gets_the_label_repeats_and_task_set |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestToolCommands.test_coding_keeps_the_raw_replies |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestToolCommands.test_the_backend_name_is_passed_when_there_is_one |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestToolCommands.test_a_url_override_beside_a_backend_is_what_gets_measured |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestToolCommands.test_an_explicit_url_is_used_when_there_is_no_backend |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestToolCommands.test_agent_gets_no_endpoint_flags |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestToolCommands.test_every_command_names_a_file_that_exists |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestToolCommands.test_the_tools_command_is_unchanged_by_the_shared_builder |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestChatStep.test_chat_is_a_tool_the_sweep_accepts |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestChatStep.test_chat_gets_the_endpoint_label_repeats_and_output |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestChatStep.test_an_explicit_url_is_used_when_there_is_no_backend |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestChatStep.test_chat_keeps_its_own_token_budget_and_every_category |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestChatStep.test_every_flag_it_passes_is_one_bench_chat_accepts |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestChatStep.test_a_sweep_writes_chat_to_its_own_derived_file |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestChatStep.test_an_existing_chat_report_is_never_overwritten |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestChatStep.test_an_unreachable_candidate_skips_its_chat_step |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestAgentRepeats.test_the_agent_step_gets_the_sweeps_repeats |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestAgentRepeats.test_repeats_below_one_are_refused_before_anything_runs |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestGate.test_a_full_score_is_ok |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestGate.test_a_wrong_answer_is_recorded_as_wrong |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestGate.test_truncation_is_not_incorrectness |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestGate.test_an_unreachable_endpoint_is_its_own_verdict |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestGate.test_only_integrity_answers_decide_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_the_gate_runs_before_the_tools |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_an_unreachable_candidate_is_not_measured |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_a_degraded_candidate_is_still_measured_and_recorded |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_the_verdict_is_written_next_to_the_results |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_the_summary_is_hidden_from_the_manifest_glob |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_a_failing_tool_does_not_stop_the_sweep |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_the_manifest_step_runs_last |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_no_comparison_without_a_baseline |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_a_baseline_compares_every_written_report |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_a_report_the_tool_never_wrote_is_not_compared |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_a_regression_is_recorded_not_hidden |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestSweep.test_a_withheld_verdict_is_recorded_as_conditions_differ |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestMainValidation.test_an_unknown_tool_name_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestMainValidation.test_an_empty_tool_list_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestMainValidation.test_a_missing_baseline_is_caught_before_any_measurement |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestMainValidation.test_an_empty_candidates_file_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestMainValidation.test_a_whole_run_writes_the_summary_and_exits_zero |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestMainValidation.test_a_failed_tool_makes_the_sweep_exit_non_zero |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestASweepThatMeasuredNothingFailsLoudly.test_an_all_skipped_sweep_exits_non_zero |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestASweepThatMeasuredNothingFailsLoudly.test_a_sweep_that_measured_something_still_exits_zero |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestASweepThatMeasuredNothingFailsLoudly.test_a_failed_step_keeps_its_own_exit_code_and_wording |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestTheSweepSummaryHoldsTheArgv.test_every_step_records_its_command |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestTheSweepSummaryHoldsTheArgv.test_a_skipped_step_records_the_command_it_would_have_run |
1 |
0 |
1 |
benchmarks/tests/test_bench_sweep.py |
TestTheSweepSummaryHoldsTheArgv.test_the_argv_survives_into_the_file |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestHappyPath.test_correct_call_with_json_string_arguments |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestHappyPath.test_arguments_may_arrive_as_a_dict |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestHappyPath.test_tolerates_a_leading_dot_slash |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestHappyPath.test_tool_with_no_required_arguments |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestFailures.test_wrong_tool_is_caught |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestFailures.test_missing_required_argument |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestFailures.test_wrong_argument_value |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestFailures.test_invalid_json_arguments |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestFailures.test_prose_instead_of_a_call |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestFailures.test_several_calls_when_one_was_expected |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestFailures.test_boolean_argument_must_match_exactly |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestNoToolExpected.test_answering_directly_is_correct |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestNoToolExpected.test_calling_a_tool_anyway_is_wrong |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestSuiteShape.test_every_expected_tool_exists_in_the_advertised_set |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestSuiteShape.test_the_suite_includes_a_negative_case |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestSuiteShape.test_case_names_are_unique |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestSuiteShape.test_the_suite_is_large_enough_to_prove_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestSuiteShape.test_several_tools_are_near_neighbours |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestSuiteShape.test_restraint_is_measured_more_than_once |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiCaseShape.test_every_multi_case_has_a_known_grader |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiCaseShape.test_use_result_cases_state_what_must_appear |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiCaseShape.test_recover_cases_feed_back_an_actual_error |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiCaseShape.test_histories_are_well_formed |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiCaseShape.test_deep_history_case_has_five_tool_turns |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiCaseShape.test_long_result_case_is_long_and_holds_the_fact_once |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiCaseShape.test_repeated_error_case_fails_the_same_call_twice |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiCaseShape.test_both_kinds_are_represented |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiTurn.test_uses_the_returned_value |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiTurn.test_ignoring_the_result_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiTurn.test_calling_another_tool_instead_of_answering_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiTurn.test_empty_reply_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestMultiTurn.test_match_is_case_insensitive |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecovery.test_admitting_the_failure_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecovery.test_retrying_with_another_call_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecovery.test_inventing_content_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecovery.test_empty_reply_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonFallback.test_recovers_a_parameters_shaped_call |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonFallback.test_recovers_an_arguments_shaped_call |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonFallback.test_recovers_from_surrounding_prose |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonFallback.test_stringified_arguments_are_parsed |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonFallback.test_a_wrong_tool_in_text_is_still_wrong |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonFallback.test_wrong_arguments_in_text_are_still_wrong |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonFallback.test_prose_without_json_recovers_nothing |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonFallback.test_json_without_a_name_recovers_nothing |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonFallback.test_the_no_tool_case_is_unaffected |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTypedArguments.test_integer_one_is_not_true |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTypedArguments.test_string_true_is_not_true |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTypedArguments.test_string_digits_are_not_an_integer |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTypedArguments.test_true_is_not_an_integer |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTypedArguments.test_enum_value_outside_the_set_is_named |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTypedArguments.test_array_is_order_insensitive_but_typed |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTypedArguments.test_every_typed_case_uses_a_declared_type |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTypedArguments.test_tools_cover_int_bool_enum_and_array |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestPathLeniency.test_trailing_slash_on_a_directory |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestPathLeniency.test_a_trailing_dot_on_content_is_wrong |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestPathLeniency.test_a_slashed_query_is_wrong |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestPathLeniency.test_only_one_dot_slash_is_forgiven |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestPathLeniency.test_patch_requires_the_diff |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestParallelCalls.test_both_calls_in_either_order |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestParallelCalls.test_only_one_of_two_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestParallelCalls.test_the_same_call_twice_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestParallelCalls.test_three_calls_for_two_expected_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestParallelCalls.test_parallel_multiple_mixes_tools |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestParallelCalls.test_suite_has_parallel_and_parallel_multiple_cases |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestRestraintEmptyReply.test_empty_none_and_whitespace_all_fail |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestIrrelevanceAndVariants.test_irrelevance_prompts_never_mention_tools |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestIrrelevanceAndVariants.test_instructed_restraint_is_still_measured |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestIrrelevanceAndVariants.test_selection_variants_share_under_two_content_words_with_the_description |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestIrrelevanceAndVariants.test_every_case_has_a_category |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecoveryHistory.test_identical_retry_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecoveryHistory.test_identical_retry_with_dot_slash_still_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecoveryHistory.test_different_call_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecoveryHistory.test_third_identical_call_in_repeated_error_case_fails |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecoveryHistory.test_admit_words_are_word_bounded |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecoveryHistory.test_quoting_the_tool_output_alone_is_not_an_admission |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecoveryHistory.test_own_admission_beside_a_quote_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecoveryHistory.test_invented_fenced_block_fails_even_with_an_admission |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestErrorRecoveryHistory.test_history_is_optional |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonInMultiTurn.test_followup_written_as_a_text_call_fails_with_or_without_the_flag |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonInMultiTurn.test_text_retry_passes_recovery_under_the_flag |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestTextJsonInMultiTurn.test_text_identical_retry_fails_under_the_flag |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestQwenTemplateSalvage.test_two_blocks_yield_two_calls |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestQwenTemplateSalvage.test_values_are_coerced_by_the_schema_not_by_shape |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestQwenTemplateSalvage.test_a_json_list_recovers_several_calls |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestContextPadding.test_padding_never_contains_the_answer_key |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestOpencodeToolSet.test_ten_tools_at_a_realistic_length |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestOpencodeToolSet.test_required_parameters_exist |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestOpencodeToolSet.test_every_translation_names_an_advertised_tool |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestOpencodeToolSet.test_translated_history_uses_advertised_tools |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools.py |
TestOpencodeToolSet.test_translated_patch_grades_an_edit |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestAMultiTurnTransportFailureLeavesTheDenominator.test_a_raising_multi_turn_call_is_excluded_not_scored_wrong |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestAMultiTurnTransportFailureLeavesTheDenominator.test_the_errored_row_is_flagged_and_carries_no_wall |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestAMultiTurnTransportFailureLeavesTheDenominator.test_a_single_turn_transport_failure_is_excluded_too |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestAnErroredCaseSaysWhy.test_the_row_keeps_what_it_had_and_adds_status_and_body |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestAnErroredCaseSaysWhy.test_the_printed_line_says_it_too |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestAnErroredCaseSaysWhy.test_a_single_turn_case_says_it_too |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestAnErroredCaseSaysWhy.test_the_body_is_cut_at_500_characters_and_printed_on_one_line |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestAnErroredCaseSaysWhy.test_any_other_failure_records_what_it_always_did |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestAnErroredCaseSaysWhy.test_the_score_is_what_any_other_failure_gives |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestTheDeterminismBookkeeping.test_byte_identical_replies_are_deterministic |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestTheDeterminismBookkeeping.test_differing_text_with_the_same_verdict_is_not_deterministic |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestTheDeterminismBookkeeping.test_effective_k_is_a_count_when_attempts_are_uneven |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestTheDeterminismBookkeeping.test_a_single_run_is_never_called_deterministic |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestTheReportSaysWhatChangedTheScore.test_the_flags_that_change_the_score_are_on_the_row |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestTheReportSaysWhatChangedTheScore.test_the_per_case_key_is_case_and_variant |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestNoRegressionAgainstACleanBaseline.test_a_transport_error_is_not_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestNoRegressionAgainstACleanBaseline.test_a_case_that_stopped_passing_IS_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestRepeatsAreNeverIdenticalFollowUps.test_a_spacer_separates_the_repeats_of_one_case |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_evaluate.py |
TestRepeatsAreNeverIdenticalFollowUps.test_one_draw_needs_no_spacer |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestTheRepliesAreTheTrackedOnes.test_the_arithmetic_reply_passed_without_the_flag_and_failed_with_it |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestTheRepliesAreTheTrackedOnes.test_the_listing_reply_is_the_r1_runs |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestARestraintCaseFailsACallWrittenAsText.test_they_are_the_cases_that_expect_none |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestARestraintCaseFailsACallWrittenAsText.test_the_tracked_reply_fails_with_or_without_the_flag |
2 |
0 |
2 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestARestraintCaseFailsACallWrittenAsText.test_the_verdict_does_not_depend_on_the_flag |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestARestraintCaseFailsACallWrittenAsText.test_a_qwen_template_block_is_a_call_too |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestARestraintCaseFailsACallWrittenAsText.test_an_answer_that_names_no_call_still_passes |
3 |
0 |
3 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestAFollowUpFailsACallWrittenAsText.test_they_are_the_cases_graded_by_grade_followup |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestAFollowUpFailsACallWrittenAsText.test_the_tracked_listing_reply_fails_on_its_call |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestAFollowUpFailsACallWrittenAsText.test_a_call_that_names_the_fact_is_not_an_answer |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestAFollowUpFailsACallWrittenAsText.test_an_answer_from_the_result_still_passes |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestTheCaseSuiteRowSaysSo.test_a_restraint_row |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestTheCaseSuiteRowSaysSo.test_a_follow_up_row |
6 |
0 |
6 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestTheRowQuotesWhereTheCallWasRead.test_a_restraint_row |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_text_calls.py |
TestTheRowQuotesWhereTheCallWasRead.test_a_follow_up_row |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestAFailedTurnSaysWhy.test_the_row_keeps_the_status_line_and_adds_status_and_body |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestAFailedTurnSaysWhy.test_the_printed_line_says_it_too |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestAFailedTurnSaysWhy.test_the_body_is_cut_at_500_characters |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestAFailedTurnSaysWhy.test_a_multi_line_body_prints_on_one_line |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestAFailedTurnSaysWhy.test_any_other_failure_records_what_it_always_did |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestAFailedTurnSaysWhy.test_the_turns_before_it_are_unchanged |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestEveryCallOfATurnIsAnswered.test_two_calls_get_two_answers_in_call_order |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestEveryCallOfATurnIsAnswered.test_a_strict_server_refuses_no_turn |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestEveryCallOfATurnIsAnswered.test_the_strict_stub_refuses_what_the_old_loop_sent |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestEveryCallOfATurnIsAnswered.test_the_strict_stub_reads_every_turn_not_only_the_first |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestEveryCallOfATurnIsAnswered.test_the_row_records_how_many_calls_the_turn_made |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestEveryCallOfATurnIsAnswered.test_the_line_says_how_many_and_a_single_call_reads_as_before |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestEveryCallOfATurnIsAnswered.test_a_call_without_an_id_gets_one_on_both_sides |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestEveryCallOfATurnIsAnswered.test_a_turn_is_still_one_request_timed_alone |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_turn_growth.py |
TestEveryCallOfATurnIsAnswered.test_every_answer_counts_in_the_context_estimate |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheSpreadDefinition.test_pass_on_one_phrasing_and_fail_on_another_is_spread |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheSpreadDefinition.test_agreeing_phrasings_are_not_spread_either_way |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheSpreadDefinition.test_a_flaky_draw_on_every_phrasing_is_noise_not_wording |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheSpreadDefinition.test_a_phrasing_that_never_passes_is_spread_on_a_sampling_lane |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheSpreadDefinition.test_a_case_asked_one_way_cannot_disagree_and_is_not_in_the_rate |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheSpreadDefinition.test_a_phrasing_with_no_measured_attempt_is_zero_of_zero |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheSpreadDefinition.test_no_variant_case_gives_no_rate_rather_than_zero |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheSpreadDefinition.test_the_task_key_works_for_bench_coding_rows |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheScorePerPhrasing.test_each_phrasing_is_scored_over_the_cases_asked_more_than_one_way |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestParaphrasesDoNotInflateTheSample.test_one_draw_per_phrasing_is_one_observation_per_case |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestParaphrasesDoNotInflateTheSample.test_agreeing_repeats_collapse_to_the_case |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestParaphrasesDoNotInflateTheSample.test_disagreeing_repeats_keep_one_observation_per_round |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestParaphrasesDoNotInflateTheSample.test_the_observation_is_the_prompt_as_written |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestParaphrasesDoNotInflateTheSample.test_an_unmeasured_v0_is_observed_through_the_next_phrasing |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestParaphrasesDoNotInflateTheSample.test_a_sampling_lane_is_not_charged_once_per_paraphrase |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestPhrasingAgreement.test_the_vote_is_per_phrasing_because_two_phrasings_are_two_prompts |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestPhrasingAgreement.test_differing_text_with_the_same_verdict_agrees_but_is_not_deterministic |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestPhrasingAgreement.test_one_draw_is_never_called_deterministic |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestThePrintedLines.test_the_spread_the_per_phrasing_score_and_the_sample_are_printed |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestThePrintedLines.test_one_draw_per_phrasing_says_the_spread_may_be_the_sampler |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestThePrintedLines.test_a_suite_without_paraphrases_says_so |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestThePrintedLines.test_the_unit_is_named_by_the_caller |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestEvaluateReportsTheSpread.test_the_row_carries_the_spread_and_the_score_per_phrasing |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestEvaluateReportsTheSpread.test_paraphrases_do_not_inflate_effective_n |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestEvaluateReportsTheSpread.test_the_effective_count_observes_each_case_as_written |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestEvaluateReportsTheSpread.test_deterministic_repeats_collapse_to_cases_not_to_case_variant_pairs |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestEvaluateReportsTheSpread.test_sampling_repeats_count_rounds_not_phrasings |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestEvaluateReportsTheSpread.test_without_the_flag_nothing_changes |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestEvaluateReportsTheSpread.test_a_flag_with_no_paraphrase_to_ask_keeps_the_old_sample |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestEvaluateReportsTheSpread.test_phrasings_are_never_identical_follow_ups |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheControlLeavesTheSampleInOnePass.test_the_suspect_case_leaves_the_sample_and_the_spread |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheControlLeavesTheSampleInOnePass.test_the_control_keeps_its_full_score |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestTheControlLeavesTheSampleInOnePass.test_a_row_without_variants_keeps_the_producers_rule |
1 |
0 |
1 |
benchmarks/tests/test_bench_tools_variants.py |
TestMainWritesTheSpread.test_the_report_carries_the_spread_net_of_suspect_cases |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestRealServerOutput.test_the_9b_call_is_recovered |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestRealServerOutput.test_the_template_does_not_leak_into_the_text |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestRealServerOutput.test_the_2b_has_no_call_to_recover |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestParsing.test_plain_text_is_untouched_apart_from_thinking |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestParsing.test_several_calls_stay_separate |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestParsing.test_several_parameters_are_all_kept |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestParsing.test_inner_indentation_survives |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestParsing.test_arguments_are_a_json_string_not_an_object |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestParsing.test_a_truncated_call_does_not_leak_markup |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestResponseConversion.test_finish_reason_becomes_tool_calls |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestResponseConversion.test_a_server_that_already_parsed_is_left_alone |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestResponseConversion.test_a_plain_answer_keeps_finish_reason_stop |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestResponseConversion.test_empty_choices_do_not_crash |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestStreamRendering.test_the_stream_carries_the_tool_call_and_terminates |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestThinking.test_paired_block_is_removed |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestThinking.test_unpaired_closing_tag_is_removed |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestThinking.test_a_pair_and_a_stray_closer_in_one_message |
1 |
0 |
1 |
benchmarks/tests/test_geniex_toolcall_shim.py |
TestThinking.test_an_unclosed_opening_tag_is_left_alone |
1 |
0 |
1 |
benchmarks/tests/test_inspect_gguf.py |
TestVerdicts.test_pure_legacy_quant_is_ok |
1 |
0 |
1 |
benchmarks/tests/test_inspect_gguf.py |
TestVerdicts.test_three_bit_k_quant_is_ok |
1 |
0 |
1 |
benchmarks/tests/test_inspect_gguf.py |
TestVerdicts.test_iq4_is_not_flagged |
1 |
0 |
1 |
benchmarks/tests/test_inspect_gguf.py |
TestVerdicts.test_iquant_dominated_is_risky |
1 |
0 |
1 |
benchmarks/tests/test_inspect_gguf.py |
TestVerdicts.test_handful_of_iquant_tensors_is_likely_ok |
1 |
0 |
1 |
benchmarks/tests/test_inspect_gguf.py |
TestVerdicts.test_metadata_and_counts |
1 |
0 |
1 |
benchmarks/tests/test_inspect_gguf.py |
TestVerdicts.test_rejects_non_gguf |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestClassifyPdfPage.test_a_tagged_pdf_short_circuits_to_born_digital |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestClassifyPdfPage.test_tagged_wins_even_over_a_degenerate_layer |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestClassifyPdfPage.test_a_page_at_the_text_gate_is_born_digital |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestClassifyPdfPage.test_a_page_just_under_the_text_gate_is_not_born_digital |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestClassifyPdfPage.test_whitespace_does_not_count_toward_the_text_gate |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestClassifyPdfPage.test_a_long_nul_ridden_text_layer_is_degenerate_not_born_digital |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestClassifyPdfPage.test_one_image_covering_the_page_is_image_only |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestClassifyPdfPage.test_an_image_just_under_the_cover_gate_is_not_a_scan |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestClassifyPdfPage.test_many_small_images_do_not_add_up_to_a_scan |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestClassifyPdfPage.test_an_empty_page_is_sparse |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestDegenerateText.test_a_run_of_three_nuls_is_degenerate |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestDegenerateText.test_two_isolated_nuls_in_clean_text_are_not |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestDegenerateText.test_a_replacement_char_majority_is_degenerate |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestDegenerateText.test_the_bad_char_ratio_boundary_is_exclusive |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestDegenerateText.test_clean_german_text_is_not_degenerate |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestDegenerateText.test_empty_text_is_not_degenerate |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestDetectLanguage.test_a_german_paragraph_is_de |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestDetectLanguage.test_an_english_paragraph_is_en |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestDetectLanguage.test_a_tie_decides_nothing |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestDetectLanguage.test_too_little_text_decides_nothing |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestDetectLanguage.test_no_stopwords_decides_nothing |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheGate.test_under_ten_percent_scanned_makes_the_vlm_a_footnote |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheGate.test_ten_percent_or_more_means_measure_ocr_first |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheGate.test_the_gate_flips_exactly_at_ten_percent |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheGate.test_no_classified_pages_is_not_a_zero_fraction |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestSampling.test_a_small_pdf_is_read_in_full |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestSampling.test_zero_sample_means_every_page |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestSampling.test_a_large_pdf_yields_evenly_spread_unique_indices |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestSampling.test_extrapolation_preserves_the_sampled_ratio |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestSampling.test_extrapolated_counts_always_sum_to_the_page_total |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestSampling.test_a_fully_read_pdf_is_not_extrapolated |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestOfficeExtraction.test_docx_text_is_extracted |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestOfficeExtraction.test_xlsx_reads_shared_strings_and_inline_strings |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestOfficeExtraction.test_pptx_slide_runs_are_extracted |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestOfficeExtraction.test_a_corrupt_docx_returns_none_not_an_exception |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestOfficeExtraction.test_a_zip_without_the_expected_member_returns_none |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheWalker.test_a_corrupt_file_lands_in_errors_and_the_walk_completes |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheWalker.test_without_fitz_the_pdf_is_counted_and_classification_skips_visibly |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheWalker.test_languages_are_tallied_per_document |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheWalker.test_table_density_is_not_measured_without_the_flag |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheWalker.test_max_files_truncation_is_loud_in_summary_and_json |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheWalker.test_two_runs_over_the_same_tree_walk_identically |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheCli.test_a_missing_root_exits_two |
1 |
0 |
1 |
benchmarks/tests/test_nas_census.py |
TestTheCli.test_json_output_carries_the_four_numbers_and_the_gate |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestPartialCredit.test_a_correct_solution_scores_every_assertion |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestPartialCredit.test_one_missed_edge_case_is_not_the_same_as_total_failure |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestPartialCredit.test_later_assertions_still_run_after_an_early_failure |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestPartialCredit.test_the_detail_names_the_score |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestPartialCredit.test_a_syntax_error_yields_no_assertions_rather_than_a_crash |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestPartialCredit.test_a_forbidden_construct_short_circuits_before_running |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestPartialCredit.test_every_assertion_is_reported_individually |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestEnvironmentRecord.test_live_lanes_are_recorded |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestEnvironmentRecord.test_differing_lanes_are_flagged_when_comparing |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestEnvironmentRecord.test_an_unreachable_registry_does_not_raise |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestAssertionGrouping.test_try_except_stays_one_statement |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestAssertionGrouping.test_each_top_level_assert_is_its_own_group |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestAssertionGrouping.test_else_and_finally_also_stay_attached |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestAssertionGrouping.test_comments_do_not_become_their_own_group |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestShouldRaiseChecksAreAssertions.test_a_should_raise_block_counts_as_exactly_one_assertion |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestShouldRaiseChecksAreAssertions.test_a_try_that_asserts_nothing_is_still_setup |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestShouldRaiseChecksAreAssertions.test_the_shipped_task_counts_its_two_should_raise_checks |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestShouldRaiseChecksAreAssertions.test_missing_one_rule_scores_n_minus_one_not_a_setup_failure |
1 |
0 |
1 |
benchmarks/tests/test_partial_credit.py |
TestShouldRaiseChecksAreAssertions.test_the_reference_still_scores_every_assertion |
1 |
0 |
1 |
benchmarks/tests/test_run_benchmarks_smoke.py |
test_run_benchmarks_sh_parses |
1 |
0 |
1 |
benchmarks/tests/test_run_benchmarks_smoke.py |
test_run_benchmarks_sh_imports_resolve_backend_from_the_package |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestPlan.test_each_lane_runs_its_steps_in_the_protocol_order_then_compare |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestPlan.test_steps_given_out_of_order_still_run_in_order |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestPlan.test_the_commands_are_the_protocols |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestPlan.test_every_script_it_names_exists |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestPlan.test_files_are_named_after_lane_and_step |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestPlan.test_no_correctness_drops_only_the_gate |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestPlan.test_overflow_tokens_reach_only_their_lane |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestPlan.test_a_lane_without_a_previous_report_is_not_diffed |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestPlan.test_without_previous_the_comparison_is_skipped_with_a_reason |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRefusals.test_an_existing_out_directory_is_refused_even_when_empty |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRefusals.test_a_previous_that_is_not_a_directory_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRefusals.test_an_environment_url_override_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRefusals.test_an_unknown_lane_is_refused_naming_the_known_ones |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRefusals.test_a_lane_named_twice_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRefusals.test_an_unknown_step_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRefusals.test_overflow_for_a_lane_outside_the_check_is_refused |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRefusals.test_wsl_is_refused_where_coding_runs_natively |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRefusals.test_a_dry_run_creates_and_contacts_nothing |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestCodingOnWindows.test_without_wsl_coding_is_skipped_and_its_command_kept |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestCodingOnWindows.test_with_wsl_it_runs_in_the_named_distro_on_mnt_paths |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestCodingOnWindows.test_the_registry_named_on_windows_is_the_one_read_in_wsl |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestCodingOnWindows.test_a_relative_registry_is_made_absolute_for_the_children |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestCodingOnWindows.test_a_path_wsl_cannot_reach_is_refused_with_wsl |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestCodingOnWindows.test_to_wsl_path |
3 |
0 |
3 |
benchmarks/tests/test_upgrade_check.py |
TestCodingOnWindows.test_a_skipped_coding_step_does_not_fail_the_check |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_a_clean_run_exits_0_and_logs_every_step |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_only_reports_are_json_in_the_run_directory |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_the_manifest_maps_each_file_to_its_command_and_exit |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_a_failed_step_fails_the_check_and_the_rest_still_run |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_exit_0_without_the_report_is_a_failure |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_a_contract_that_got_no_answer_is_a_failure |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_a_speed_run_with_no_completed_prompt_is_a_failure |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_a_speed_run_that_lost_a_prompt_is_a_failure |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_a_wrong_answer_from_the_gate_fails_the_speed_step |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_a_gate_that_scored_nothing_fails_the_speed_step |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_without_the_gate_no_correctness_block_is_expected |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_a_report_of_a_foreign_shape_fails_its_step_not_the_check |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_a_check_that_ran_nothing_does_not_pass |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_an_unreachable_lane_is_not_measured |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_a_lane_relaunched_mid_check_fails_it |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_both_runtime_probes_name_the_lanes_model |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_a_model_re_pulled_mid_check_fails_it |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_unchanged_model_files_leave_the_lane_alone |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_an_upgrade_mid_check_is_named |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_the_manifest_is_rewritten_after_every_step |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRun.test_ctrl_c_keeps_the_record_and_exits_130 |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_no_regression_exits_0 |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_a_regression_is_its_own_status_and_fails_the_check |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_a_regression_then_a_crash_is_a_failure |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_exit_1_without_a_verdict_is_a_failure_not_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_exit_3_is_nothing_compared_and_not_a_pass |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_exit_4_is_conditions_differ_and_fails_the_check |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_exit_4_that_did_not_finish_is_a_failure |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_a_regression_beside_a_withheld_verdict_is_a_regression |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_no_shared_file_name_is_nothing_compared_without_running_it |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_a_moved_contract_answer_is_listed_not_failed |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_a_diff_that_exits_1_with_nothing_moved_is_a_failure |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_a_diff_that_crashed_is_a_failure_even_when_answers_moved |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_no_diff_after_a_contract_that_got_no_answer |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestComparison.test_the_previous_runtime_is_named_beside_the_new_one |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRunLogged.test_output_reaches_the_log_and_the_exit_code_is_returned |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRunLogged.test_a_command_that_cannot_start_exits_127 |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestRunLogged.test_children_see_the_repo_unbuffered_and_in_utf8 |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestLaneWarnings.test_a_geniex_lane_logging_at_info_is_flagged |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check.py |
TestLaneWarnings.test_nothing_else_is |
4 |
0 |
4 |
benchmarks/tests/test_upgrade_check_gate.py |
TestTheSpeedStepGate.test_a_capability_miss_passes_the_step |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check_gate.py |
TestTheSpeedStepGate.test_an_integrity_miss_fails_it |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check_gate.py |
TestTheSpeedStepGate.test_an_old_report_fails_only_on_its_arithmetic |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check_gate.py |
TestTheSpeedStepGate.test_a_block_without_items_is_judged_whole_as_before |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check_gate.py |
TestTheSpeedStepGate.test_no_integrity_answer_scored_fails_it |
1 |
0 |
1 |
benchmarks/tests/test_upgrade_check_gate.py |
TestTheSpeedStepGate.test_without_the_gate_a_wrong_answer_is_not_read |
1 |
0 |
1 |
tests/unit/benchmark/test_bench_energy.py |
TestAvailability.test_on_windows_it_either_reads_rails_or_says_why |
0 |
1 |
1 |
tests/unit/benchmark/test_harness_against_ollama.py |
TestDiscovery.test_detects_a_real_model |
0 |
1 |
1 |
tests/unit/benchmark/test_harness_against_ollama.py |
TestDiscovery.test_backend_resolution_reaches_this_server |
0 |
1 |
1 |
tests/unit/benchmark/test_harness_against_ollama.py |
TestStreamingMetrics.test_stream_is_parsed_at_all |
0 |
1 |
1 |
tests/unit/benchmark/test_harness_against_ollama.py |
TestStreamingMetrics.test_ttft_is_measured_and_sane |
0 |
1 |
1 |
tests/unit/benchmark/test_harness_against_ollama.py |
TestStreamingMetrics.test_decode_rate_excludes_prefill |
0 |
1 |
1 |
tests/unit/benchmark/test_harness_against_ollama.py |
TestStreamingMetrics.test_usage_is_reported_not_estimated |
0 |
1 |
1 |
tests/unit/benchmark/test_harness_against_ollama.py |
TestStreamingMetrics.test_answer_time_is_recorded_only_for_a_finished_answer |
0 |
1 |
1 |
tests/unit/benchmark/test_harness_against_ollama.py |
TestCorrectnessProbe.test_probe_returns_a_scored_result |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestConnectivity.test_ollama_reachable |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestConnectivity.test_v1_reachable |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestListModels.test_returns_openai_format |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestListModels.test_model_structure |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestListModels.test_unknown_model_returns_404 |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestChatCompletions.test_basic_chat |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestChatCompletions.test_usage_included |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestChatCompletions.test_multiple_messages |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestChatCompletions.test_streaming |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestChatCompletions.test_temperature_and_top_p |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestChatCompletions.test_missing_model_returns_error |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestChatCompletions.test_unknown_model_returns_error |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestCompletions.test_legacy_completion |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestCompletions.test_legacy_completion_streaming |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestEmbeddings.test_embedding |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestEmbeddings.test_embedding_batch |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestEmbeddings.test_embedding_usage |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestErrorHandling.test_empty_body |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestErrorHandling.test_invalid_json |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestErrorHandling.test_unsupported_endpoint |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestOllamaNativeApi.test_tags |
0 |
1 |
1 |
tests/unit/benchmark/test_v1_api.py |
TestOllamaNativeApi.test_version |
0 |
1 |
1 |
tests/unit/test_thread_safety.py |
test_the_modules_under_test_are_compiled_when_required |
0 |
1 |
1 |
tests/unit/test_thread_safety.py |
test_the_gil_stays_off_after_importing_every_module |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_audit.py |
TestCandidateConfinement.test_no_network_interfaces_when_the_kernel_allows_it |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestTheSixTasks.test_every_plausible_half_fix_is_rejected |
0 |
12 |
12 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_a_correct_function_passes_and_names_the_analyzer |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_a_wrong_value_fails_with_partial_credit |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_assert_eq_tells_an_array_of_one_from_its_element |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_a_check_that_throws_is_a_failed_row_and_the_next_still_runs |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_a_failing_setup_statement_stops_the_checks |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_a_break_that_escapes_the_candidate_is_named |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_a_break_while_the_candidate_loads_is_named |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_a_solution_that_does_not_parse_is_named |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_rows_the_candidate_forged_are_refused |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_the_candidate_cannot_stand_in_for_the_helpers |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_the_checks_start_from_powershells_defaults |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_an_infinite_loop_is_killed |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_the_managed_heap_is_capped |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_an_allocating_candidate_is_stopped_at_the_cap |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestHarness.test_the_candidate_has_no_network |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestAnalyzer.test_an_error_severity_finding_fails_the_task |
0 |
1 |
1 |
benchmarks/tests/test_bench_coding_powershell.py |
TestAnalyzer.test_an_absent_analyzer_is_named_on_passing_and_failing_rows |
0 |
1 |
1 |
TOTAL |
2572 |
76 |
2648 |