{
  "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.19824580301064998
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "remove_hashed_files",
      "wall_time": 0.11898517099325545
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "seed_git",
      "wall_time": 0.14463387199793942
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "compile",
      "wall_time": 0.4273011360055534
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "copy_executable",
      "wall_time": 0.12716514900967013
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "hash_executable",
      "wall_time": 0.12410570199426729
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "install_rerunfailures",
      "wall_time": 0.6280846940062474
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13865940399409737
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12083798499952536
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13218529199366458
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.13774292699235957
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 6.4464169459970435
    },
    {
      "branch": "a06931aa0fba",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.02463510500092525
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.1398165590071585
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.11796601499372628
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13729165300901514
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12550915199972223
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 6.231548722003936
    },
    {
      "branch": "d8f41f37e4f5",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.04047539000748657
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13956122199306265
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.13412711600540206
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13176789799763355
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.09911131199623924
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 110.39845389701077
    },
    {
      "branch": "878c75d1dc8f",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03476731800765265
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.131856260006316
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12788225400436204
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12375671000336297
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12747103899891954
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 7.497974782003439
    },
    {
      "branch": "065205e1859a",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03911041900573764
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13818283499858808
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.13699927998823114
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.1270713749981951
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.1326783889962826
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 5.589341318991501
    },
    {
      "branch": "6e1109189421",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03463978999934625
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.08048848700127564
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.09965764799562749
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13578735600458458
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12740257100085728
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 2.2321877969952766
    },
    {
      "branch": "3632341a92e9",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03670535300625488
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13180257100611925
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.09010720800142735
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.08961675300088245
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.1262772570044035
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 2148.80077181301
    },
    {
      "branch": "79fe440639c4",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.026649924999219365
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.14839443399978336
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.1308662869996624
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12772306900296826
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.10994368299725465
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 5.660013822009205
    },
    {
      "branch": "80e0189d046a",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03627757300273515
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.1371000910003204
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12941479499568231
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12528557200857904
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12747352200676687
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 9.59683678500005
    },
    {
      "branch": "b1812e7fc98f",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.04196231499372516
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.14339359498990234
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.13389904399809893
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13187898200703785
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.1282296610006597
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 3.458167864009738
    },
    {
      "branch": "be00945914c6",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.04050813500361983
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.1277705600077752
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.1161363379942486
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.09811052499571815
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.1271345369896153
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 7.602206248004222
    },
    {
      "branch": "46c43451edb4",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.02682048200222198
    }
  ],
  "evaluator_log_steps_omitted": 0,
  "executable_hash": "83a88549adf60c5eefc0d4a88c66209e7d4a5cf5449e0721da24af1c98d3bf95",
  "failed_tests": [
    {
      "branch": "a06931aa0fba",
      "message_chars": 268,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a.test_version_output",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 2445,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a.test_help_output",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 2447,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a.test_debug_mode",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 2447,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a.test_custom_weights_sum_validation",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 2197,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a_coverage.test_invalid_width_zero",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 2198,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a_coverage.test_invalid_height_zero",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 2198,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a_coverage.test_invalid_size_zero",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 1022,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a_coverage.test_too_many_chars_in_palette",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 2447,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a_coverage.test_url_detection_http",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 268,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a_coverage.test_url_detection_https",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 262,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a_coverage.test_url_detection_ftp",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 2083,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a_coverage.test_colors_with_grayscale_and_fill",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 9760,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a_coverage.test_grayscale_with_html_and_border",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 261,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a.test_version_short_flag",
      "status": "failure"
    },
    {
      "branch": "a06931aa0fba",
      "message_chars": 2445,
      "message_redacted": true,
      "name": "eval.tests.test_jp2a.test_help_short_flag",
      "status": "failure"
    },
    {
      "branch": "d8f41f37e4f5",
      "message_chars": 2500,
      "message_redacted": true,
      "name": "eval.tests.test_basic_invocation.test_help_contains_all_major_options",
      "status": "failure"
    },
    {
      "branch": "d8f41f37e4f5",
      "message_chars": 2452,
      "message_redacted": true,
      "name": "eval.tests.test_basic_invocation.test_help_flag_short",
      "status": "failure"
    },
    {
      "branch": "d8f41f37e4f5",
      "message_chars": 2447,
      "message_redacted": true,
      "name": "eval.tests.test_basic_invocation.test_help_shows_html_options",
      "status": "failure"
    },
    {
      "branch": "d8f41f37e4f5",
      "message_chars": 2452,
      "message_redacted": true,
      "name": "eval.tests.test_basic_invocation.test_help_flag_long",
      "status": "failure"
    },
    {
      "branch": "d8f41f37e4f5",
      "message_chars": 4259,
      "message_redacted": true,
      "name": "eval.tests.test_output_control.test_verbose_uses_stderr",
      "status": "failure"
    },
    {
      "branch": "d8f41f37e4f5",
      "message_chars": 4259,
      "message_redacted": true,
      "name": "eval.tests.test_verbose_debug.test_verbose_long_flag",
      "status": "failure"
    },
    {
      "branch": "d8f41f37e4f5",
      "message_chars": 2446,
      "message_redacted": true,
      "name": "eval.tests.test_basic_invocation.test_help_shows_rgb_weights",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 453,
      "message_redacted": true,
      "name": "tests.test_basic.test_size_precedence_over_auto",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 7267,
      "message_redacted": true,
      "name": "tests.test_basic.test_invalid_dimension_negative_height",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1108,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_on_different_image",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 370,
      "message_redacted": true,
      "name": "tests.test_basic.test_read_from_stdin",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 301,
      "message_redacted": true,
      "name": "tests.test_basic.test_verbose_mode",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 294,
      "message_redacted": true,
      "name": "tests.test_basic.test_multiple_input_files",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1059,
      "message_redacted": true,
      "name": "tests.test_color.test_grayscale_with_fill",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 670,
      "message_redacted": true,
      "name": "tests.test_basic.test_width_only_80",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 370,
      "message_redacted": true,
      "name": "tests.test_basic.test_flipy",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 61,
      "message_redacted": true,
      "name": "tests.test_basic.test_height_zero_triggers_width_increment",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1059,
      "message_redacted": true,
      "name": "tests.test_color.test_double_invert_cancels_out",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1075,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_with_flipx",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 370,
      "message_redacted": true,
      "name": "tests.test_basic.test_double_invert_returns_to_normal",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 540,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_on_grayscale_source",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 71,
      "message_redacted": true,
      "name": "tests.test_basic.test_minimal_size_2x2",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 774,
      "message_redacted": true,
      "name": "tests.test_basic.test_aspect_ratio_preservation_width",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 370,
      "message_redacted": true,
      "name": "tests.test_basic.test_rgb_weight_customization",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1075,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_fill_with_flipx",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 746,
      "message_redacted": true,
      "name": "tests.test_basic.test_large_dimension_200_width",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 404,
      "message_redacted": true,
      "name": "tests.test_basic.test_width_only_40",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1075,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_invert",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 368,
      "message_redacted": true,
      "name": "tests.test_basic.test_flipxy",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 382,
      "message_redacted": true,
      "name": "tests.test_basic.test_border_with_flipx",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 359,
      "message_redacted": true,
      "name": "tests.test_basic.test_character_palette_with_spaces",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 76,
      "message_redacted": true,
      "name": "tests.test_basic.test_aspect_ratio_zero_dimension_protection",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1059,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_basic",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1059,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_and_grayscale_flags_together",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 428,
      "message_redacted": true,
      "name": "tests.test_basic.test_border_option",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1059,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_from_stdin",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1048,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_with_border",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 2273,
      "message_redacted": true,
      "name": "tests.test_errors.test_zero_height_with_explicit_specification_error",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 590,
      "message_redacted": true,
      "name": "tests.test_basic.test_aspect_ratio_preservation_height",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 370,
      "message_redacted": true,
      "name": "tests.test_basic.test_invert",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 238,
      "message_redacted": true,
      "name": "tests.test_basic.test_empty_output_filename_error",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 382,
      "message_redacted": true,
      "name": "tests.test_basic.test_border_with_invert",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 370,
      "message_redacted": true,
      "name": "tests.test_basic.test_output_to_file",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 854,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_different_widths",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 553,
      "message_redacted": true,
      "name": "tests.test_basic.test_height_only_20",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 748,
      "message_redacted": true,
      "name": "tests.test_basic.test_tall_aspect_ratio",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1075,
      "message_redacted": true,
      "name": "tests.test_color.test_background_light_mnemonic",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1066,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_with_flipy",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 3271,
      "message_redacted": true,
      "name": "tests.test_errors.test_negative_width_error",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 3277,
      "message_redacted": true,
      "name": "tests.test_errors.test_negative_size_dimensions_error",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 370,
      "message_redacted": true,
      "name": "tests.test_basic.test_flipx",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1059,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_with_fill",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1059,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_fill_different_height",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 381,
      "message_redacted": true,
      "name": "tests.test_errors.test_dimension_with_extreme_unicode_filename",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 359,
      "message_redacted": true,
      "name": "tests.test_basic.test_custom_character_palette",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 370,
      "message_redacted": true,
      "name": "tests.test_basic.test_background_light",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 370,
      "message_redacted": true,
      "name": "tests.test_errors.test_conflicting_dimension_options_size_and_width",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 3273,
      "message_redacted": true,
      "name": "tests.test_errors.test_negative_height_error",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 347,
      "message_redacted": true,
      "name": "tests.test_basic.test_explicit_size_30x10",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1059,
      "message_redacted": true,
      "name": "tests.test_color.test_background_dark_mnemonic",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1056,
      "message_redacted": true,
      "name": "tests.test_color.test_colors_with_height",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 234,
      "message_redacted": true,
      "name": "tests.test_errors.test_chars_at_maximum_boundary_256",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1075,
      "message_redacted": true,
      "name": "tests.test_color.test_grayscale_fill_invert_combined",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 1059,
      "message_redacted": true,
      "name": "tests.test_color.test_grayscale_color_mode",
      "status": "failure"
    },
    {
      "branch": "878c75d1dc8f",
      "message_chars": 282,
      "message_redacted": true,
      "name": "tests.test_errors.test_border_with_small_width",
      "status": "failure"
    }
  ],
  "failed_tests_omitted": 259,
  "status_counts": {
    "failure": 336,
    "passed": 375,
    "skipped": 3
  },
  "test_branch_errors": {},
  "test_branches": [
    "a06931aa0fba",
    "d8f41f37e4f5",
    "878c75d1dc8f",
    "065205e1859a",
    "6e1109189421",
    "3632341a92e9",
    "79fe440639c4",
    "80e0189d046a",
    "b1812e7fc98f",
    "be00945914c6",
    "46c43451edb4"
  ],
  "test_records": 714,
  "warnings": []
}
