{
  "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.18778172200836707
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "seed_git",
      "wall_time": 0.1484066669945605
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "compile",
      "wall_time": 0.12544594099745154
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "copy_executable",
      "wall_time": 0.1070611809991533
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "hash_executable",
      "wall_time": 0.1106305940047605
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "install_rerunfailures",
      "wall_time": 0.6519496100081597
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13864431499678176
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12922706099925563
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.09118827000202145
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.10618249399703927
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 49.41302817600081
    },
    {
      "branch": "da1ea1b44b41",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.023646353001822717
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.10595840500900522
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.11773599599837326
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.08958280600199942
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.11464815100771375
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 7.808561509998981
    },
    {
      "branch": "fea9e7575c3a",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.039174645993625745
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13090210099471733
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.1284271320037078
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13358375799725763
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12908937899919692
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 3.3821870800020406
    },
    {
      "branch": "96ebca2715dc",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.047072527013369836
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13077735000115354
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12395819499215577
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11759060699841939
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.13520106000942178
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 5.953844661999028
    },
    {
      "branch": "1687487d9384",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.035387604002607986
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13572406599996611
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12659918100689538
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12424540299980436
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12217978401167784
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 5.804098691995023
    },
    {
      "branch": "6c3fb5b721c2",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03836368898919318
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.09241033099533524
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12031812200439163
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12190126400673762
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.11629690100380685
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 0.12207182399288286
    },
    {
      "branch": "89b902c83b66",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.028025040999636985
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.11632209199888166
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12068361100682523
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13026450300822034
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.11007996198895853
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 5.9844295179937035
    },
    {
      "branch": "4f5efe4ef46d",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03751818399177864
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.1357843750010943
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.13101723800355103
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12354178600071464
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.13115706700773444
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 0.13132259700796567
    },
    {
      "branch": "46b5b943755b",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.042557527995086275
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13359102500544395
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.14094879900221713
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.1215727649978362
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.11569783400045708
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 0.136662400997011
    },
    {
      "branch": "665e096f7050",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.04067772800044622
    }
  ],
  "evaluator_log_steps_omitted": 0,
  "executable_hash": "deb6ddcb1b5824cff1534cbdf9362145dc0178af0446ce3df0e542fb0be6e07f",
  "failed_tests": [
    {
      "branch": "da1ea1b44b41",
      "message_chars": 371,
      "message_redacted": true,
      "name": "tests.test_braille.test_braille_threshold_256_out_of_range_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 309,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_checkerboard_pattern_preservation",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 8141,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_stdin_piped_input",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 357,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_dimensions_wrong_count_rejected",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 250,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_red_color_brightness_mapping",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 94,
      "message_redacted": true,
      "name": "tests.test_braille.test_braille_with_grayscale_flag",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 351,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_complex_flag_uses_extended_charset",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 376,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_custom_map_too_short_rejected",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 310,
      "message_redacted": true,
      "name": "tests.test_braille.test_braille_threshold_0_minimum_boundary",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 376,
      "message_redacted": true,
      "name": "tests.test_character_mapping.test_custom_map_single_character_rejected",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 436,
      "message_redacted": true,
      "name": "tests.test_character_mapping.test_complex_flag_uses_larger_character_set",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 2475,
      "message_redacted": true,
      "name": "tests.test_braille.test_braille_threshold_string_not_number_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 119,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_font_color_validation_wrong_count_too_many",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 386,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_font_color_requires_terminal_support",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 368,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_font_color_validation_out_of_range_high",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 436,
      "message_redacted": true,
      "name": "tests.test_character_mapping.test_complex_vs_default_character_diversity",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 370,
      "message_redacted": true,
      "name": "tests.test_braille.test_braille_threshold_negative_out_of_range_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 310,
      "message_redacted": true,
      "name": "tests.test_braille.test_braille_combined_with_negative_and_threshold",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 397,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_width_and_height_both_rejected",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 280,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_flipy_vertical_mirror",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 210,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_aspect_ratio_tall_image",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 292,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_custom_map_with_negative",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 137,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_tiff_format_support",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 351,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_complex_overrides_simple_charset",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 418,
      "message_redacted": true,
      "name": "tests.test_character_mapping.test_custom_map_very_long",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 2475,
      "message_redacted": true,
      "name": "tests.test_braille.test_braille_threshold_float_value",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 220,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_save_bg_validation_single_value",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 459,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_save_bg_validation_out_of_range_rgb",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 436,
      "message_redacted": true,
      "name": "tests.test_character_mapping.test_complex_negative_combination",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 367,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_font_color_validation_out_of_range_negative",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 345,
      "message_redacted": true,
      "name": "tests.test_character_mapping.test_custom_map_unicode_characters",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 365,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_color_flag_short_form",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 372,
      "message_redacted": true,
      "name": "tests.test_braille.test_braille_threshold_1000_far_out_of_range_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 328,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_flipxy_both_flags_combined",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 492,
      "message_redacted": true,
      "name": "tests.test_braille.test_braille_nonexistent_file_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 107,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_dimensions_invalid_values_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 280,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_flipx_horizontal_mirror",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 368,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_font_color_validation_mixed_valid_invalid",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 106,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_dimensions_three_values_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 114,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_font_color_out_of_range_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 220,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_save_bg_validation_two_values",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 460,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_save_bg_validation_out_of_range_alpha",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 119,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_font_color_validation_wrong_count_too_few",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 463,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_multiple_rgb_validation_errors_reported",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 390,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_font_color_validation_boundary_255",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 386,
      "message_redacted": true,
      "name": "tests.test_character_mapping.test_empty_map_flag_uses_default",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 205,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_gif_mixed_with_nongif_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 365,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_grayscale_flag_short_form",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 310,
      "message_redacted": true,
      "name": "tests.test_braille.test_braille_dither_enabled_produces_varied_pattern",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 415,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_nonexistent_file_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 283,
      "message_redacted": true,
      "name": "tests.test_errors.test_negative_height_rejected",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 142,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_width_and_height_both_set_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 456,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_save_bg_validation_negative_opacity",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 303,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_save_bg_opacity_over_100_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 299,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_save_bg_wrong_count_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 113,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_threshold_out_of_range_high_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 220,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_save_bg_validation_five_values",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 220,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_save_bg_validation_wrong_count",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 372,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_font_color_validation_all_channels_high",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 299,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_save_bg_all_negative_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 277,
      "message_redacted": true,
      "name": "tests.test_errors.test_no_input_argument_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 326,
      "message_redacted": true,
      "name": "tests.test_errors.test_threshold_too_high_rejected",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 277,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_no_input_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 2455,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_piped_input_with_files_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 1218,
      "message_redacted": true,
      "name": "tests.test_braille.test_braille_dither_without_braille_flag_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 344,
      "message_redacted": true,
      "name": "tests.test_basic_conversion.test_dimensions_zero_rejected",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 283,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_width_negative_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 299,
      "message_redacted": true,
      "name": "tests.test_errors.test_dimensions_zero_rejected",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 460,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_save_bg_validation_mixed_errors_rgba",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 302,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_save_bg_negative_values_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 113,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_threshold_negative_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 303,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_dimensions_negative_both_invalid",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 7294,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_save_bg_validation_non_numeric",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 365,
      "message_redacted": true,
      "name": "tests.test_color_modes.test_color_flag_requires_terminal_support",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 374,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_font_color_all_channels_out_of_range",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 303,
      "message_redacted": true,
      "name": "tests.test_errors.test_dimensions_wrong_count_three",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 350,
      "message_redacted": true,
      "name": "tests.test_errors.test_text_file_not_image_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 298,
      "message_redacted": true,
      "name": "tests.test_errors.test_save_bg_wrong_count_rejected",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 197,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_multiple_gifs_error",
      "status": "failure"
    },
    {
      "branch": "da1ea1b44b41",
      "message_chars": 112,
      "message_redacted": true,
      "name": "tests.test_config_and_utils.test_map_flag_too_short_error",
      "status": "failure"
    }
  ],
  "failed_tests_omitted": 117,
  "status_counts": {
    "failure": 196,
    "passed": 291,
    "skipped": 1
  },
  "test_branch_errors": {},
  "test_branches": [
    "da1ea1b44b41",
    "fea9e7575c3a",
    "96ebca2715dc",
    "1687487d9384",
    "6c3fb5b721c2",
    "89b902c83b66",
    "4f5efe4ef46d",
    "46b5b943755b",
    "665e096f7050"
  ],
  "test_records": 488,
  "warnings": []
}
