{
  "error_code": null,
  "error_details_chars": 0,
  "error_details_redacted": false,
  "evaluator_log_steps": [
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "wipe_workspace",
      "wall_time": 0.11928728502243757
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "remove_hashed_files",
      "wall_time": 0.15260876197135076
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "seed_git",
      "wall_time": 0.1317050450015813
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "compile",
      "wall_time": 0.12972359400009736
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "copy_executable",
      "wall_time": 0.1279060029773973
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "hash_executable",
      "wall_time": 0.09990048996405676
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "install_rerunfailures",
      "wall_time": 0.7194597130292095
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.11760570603655651
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.09852488798787817
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11879534996114671
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12019914196571335
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 13.417334312049206
    },
    {
      "branch": "d3e0b8bd2908",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03362373699201271
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.11880813102470711
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.11790893599390984
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.10025587200652808
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.13278928300132975
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 35.388241997978184
    },
    {
      "branch": "5eb07a00de06",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.035636877990327775
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13625293195946142
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12268627801677212
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.08104513899888843
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12132628401741385
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 8.710178387002088
    },
    {
      "branch": "7264c23f9ad3",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.04027364600915462
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.1353878480149433
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.1278314240043983
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11186149099376053
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.11434973002178594
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 3.457945422967896
    },
    {
      "branch": "46c007125807",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.020023924007546157
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.12262403004569933
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.11332061403663829
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11117859499063343
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.09913626301568002
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 3.279629658034537
    },
    {
      "branch": "11c7e7093b72",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.031701417989097536
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.12454139097826555
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.11477795901009813
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12238902196986601
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.0985869059804827
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 13.497562491043936
    },
    {
      "branch": "4b3c87660b99",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03623089601751417
    }
  ],
  "evaluator_log_steps_omitted": 0,
  "executable_hash": "1c265d11e486713c95140923c73f8b588d041e632279efd322d9f4c71af94be8",
  "failed_tests": [
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_tetragrams_shows_content",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_trigrams_shows_content",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_bigrams_shows_content",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_words_shows_content",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_default_run_shows_lesson",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_custom_wpm",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_cat_shows_cat",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_emulation_azerty_qwerty",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_file_wordlist",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_combined_flags",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_pexpect.test_tui_starts_and_quits",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_nokb_no_keyboard",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_emulation_qwerty_dvorak",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_custom_combi",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_typing_interaction",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_lesson_progression",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 43,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_all_layouts",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_emulation_qwerty_colemak",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_custom_rep",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_show_ortho",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_custom_top",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_custom_acc",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_varied_top_values",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_all_layout_outputs",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_ortho_with_different_layouts",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 37,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_varied_combi_values",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_interaction.test_run_with_all_ngram_types_sequentially",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_pexpect.test_tui_with_cat_flag",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_pexpect.test_tui_show_ortho",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_pexpect.test_tui_with_all_params",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_pexpect.test_tui_with_nokb_flag",
      "status": "failure"
    },
    {
      "branch": "d3e0b8bd2908",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_tui_pexpect.test_tui_with_emulation",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_invalid_layout_defaults_to_qwerty",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_colemakdh_layout_rendering",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_dvorak_layout_rendering",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_colemak_layout_rendering",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_nokb_flag_hides_keyboard",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_qwertz_layout_rendering",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_ortholinear_qwerty_display",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_same_input_output_layout",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_qwerty_layout_rendering",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_ortholinear_with_nokb_suppresses_keyboard",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_qwerty_to_qwertz_emulation_workflow",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_ortholinear_dvorak_display",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_azerty_layout_rendering",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_colemak_to_qwerty_reverse_emulation",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_qwerty_to_azerty_emulation_workflow",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 34,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_qwertz_distinctive_keys",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_trigrams_display_three_letter_sequences",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_wordlist_displays_variable_length_words",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 151,
      "message_redacted": true,
      "name": "tests.test_tui_typing.test_tui_initial_screen",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_tetragrams_display_four_letter_sequences",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_custom_file_displays_exact_wordlist_content",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_unicode_characters_in_wordlist",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_spaces_preserved_in_multi_word_phrases",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_multiline_wordlist_parses_all_lines",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 34,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_bigrams_display_two_letter_sequences",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 51,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_all_layouts_have_spacebar",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 51,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_mixed_layout_pairs_coverage",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 58,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_azerty_numbers_on_shift_layer",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_dvorak_distinctive_positions",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_dvorak_to_colemak_alternative_to_alternative",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 55,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_ortholinear_adds_padding_triangles",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 62,
      "message_redacted": true,
      "name": "tests.test_keyboard_layouts.test_colemak_vs_colemakdh_differences",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_only_commas_results_in_empty_lesson",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_trailing_comma_in_wordlist",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_tui_typing.test_tui_combined_flags",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_tui_typing.test_tui_cat_flag",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_tui_typing.test_tui_different_ngram_sizes",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_top_parameter_limits_ngram_selection",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 52,
      "message_redacted": true,
      "name": "tests.test_tui_typing.test_tui_error_display_and_backspace",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 63,
      "message_redacted": true,
      "name": "tests.test_tui_typing.test_tui_word_delete_alt_backspace",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 46,
      "message_redacted": true,
      "name": "tests.test_tui_typing.test_tui_custom_thresholds",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 126,
      "message_redacted": true,
      "name": "tests.test_tui_typing.test_tui_typing_and_lesson_completion",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_tui_typing.test_tui_nokb_flag",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 124,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_empty_file_triggers_panic",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_ngrams.test_large_wordlist_handles_many_entries",
      "status": "failure"
    },
    {
      "branch": "5eb07a00de06",
      "message_chars": 14,
      "message_redacted": true,
      "name": "tests.test_tui_typing.test_tui_quit_keybindings",
      "status": "failure"
    },
    {
      "branch": "7264c23f9ad3",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_argparse_validation.test_valid_invocations_start_tui[args1]",
      "status": "failure"
    },
    {
      "branch": "7264c23f9ad3",
      "message_chars": 14,
      "message_redacted": true,
      "name": "eval.tests.test_argparse_validation.test_valid_invocations_start_tui[args5]",
      "status": "failure"
    }
  ],
  "failed_tests_omitted": 9,
  "status_counts": {
    "error": 1,
    "failure": 85,
    "passed": 243,
    "skipped": 3
  },
  "test_branch_errors": {},
  "test_branches": [
    "d3e0b8bd2908",
    "5eb07a00de06",
    "7264c23f9ad3",
    "46c007125807",
    "11c7e7093b72",
    "4b3c87660b99"
  ],
  "test_records": 332,
  "warnings": []
}
