{
  "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.15375427799881436
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "remove_hashed_files",
      "wall_time": 0.132699698995566
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "seed_git",
      "wall_time": 0.15363886900013313
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "compile",
      "wall_time": 0.12839953300135676
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "copy_executable",
      "wall_time": 0.12395554999238811
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "hash_executable",
      "wall_time": 0.14152712900249753
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "install_rerunfailures",
      "wall_time": 0.6658387990028132
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.09478627600765321
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.10857485799351707
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11479960198630579
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.110061568004312
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 4.9211459109938005
    },
    {
      "branch": "547860b2846e",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03877060700324364
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.07958077400689945
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12671726400731131
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11616732500260696
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.1307392210001126
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 48.53705018000619
    },
    {
      "branch": "9cd5a99e237f",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.0447298640065128
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.15354933899652679
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.11517452000407502
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12609403699752875
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.1320296630001394
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 4.600884105006116
    },
    {
      "branch": "6538f3c3ff0d",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.024594788992544636
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.11125883299973793
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12977399599913042
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13653453699953388
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.13737606300855987
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 7.9003648049983894
    },
    {
      "branch": "52fd780a87d4",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.0361816320073558
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.1297059869975783
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.1179999120067805
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.08850801301014144
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.09890390301006846
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 3.5482299129944295
    },
    {
      "branch": "6e1109189421",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.041558641009032726
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.14690153700939845
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.13099957999656908
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12104657499003224
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12704377199406736
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 4.5834147529967595
    },
    {
      "branch": "f583a5a1b4d7",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.04002996000053827
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.10779899200133514
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.11945773499610368
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13869752499158494
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.1308549200039124
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 5.605282287011505
    },
    {
      "branch": "3cd87e647073",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03673727999557741
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.11285067300195806
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12259963800897822
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11653108299651649
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12663339400023688
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 6.034189860991319
    },
    {
      "branch": "bb21c29e365f",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.036789240009966306
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.1257885789964348
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12472561500908341
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.1287145729875192
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12957230699248612
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 5.670830836999812
    },
    {
      "branch": "32f6d9a86e53",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.035366657000849955
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13860591500997543
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.13184084500244353
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11926800700894091
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12989901599939913
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 3.665660985992872
    },
    {
      "branch": "549ea83da9dc",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.036909079004544765
    }
  ],
  "evaluator_log_steps_omitted": 0,
  "executable_hash": "e0792b4c44e22245510c2dec0acd457b369025c66cbe62c1cc86fa84272a823a",
  "failed_tests": [
    {
      "branch": "547860b2846e",
      "message_chars": 34,
      "message_redacted": true,
      "name": "eval.tests.test_actual_rendering.test_render_with_cover_image",
      "status": "failure"
    },
    {
      "branch": "547860b2846e",
      "message_chars": 297,
      "message_redacted": true,
      "name": "eval.tests.test_actual_rendering.test_render_to_stdout",
      "status": "failure"
    },
    {
      "branch": "547860b2846e",
      "message_chars": 125,
      "message_redacted": true,
      "name": "eval.tests.test_create_book.test_create_book_with_filename",
      "status": "failure"
    },
    {
      "branch": "547860b2846e",
      "message_chars": 2193,
      "message_redacted": true,
      "name": "eval.tests.test_create_book.test_create_book_file_already_exists",
      "status": "failure"
    },
    {
      "branch": "547860b2846e",
      "message_chars": 539,
      "message_redacted": true,
      "name": "eval.tests.test_output_formats.test_html_dir_format",
      "status": "failure"
    },
    {
      "branch": "547860b2846e",
      "message_chars": 3890,
      "message_redacted": true,
      "name": "eval.tests.test_print_template.test_print_template_multiple_types",
      "status": "failure"
    },
    {
      "branch": "547860b2846e",
      "message_chars": 301,
      "message_redacted": true,
      "name": "eval.tests.test_single_file_rendering.test_single_to_stdout",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 556,
      "message_redacted": true,
      "name": "tests.test_cli.test_stdin_single_mode",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 90,
      "message_redacted": true,
      "name": "tests.test_cli.test_verbose_flag_shows_debug_output",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 207,
      "message_redacted": true,
      "name": "tests.test_book.test_option_type_error_int_as_string",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 1291,
      "message_redacted": true,
      "name": "tests.test_book.test_option_float_invalid_string",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 209,
      "message_redacted": true,
      "name": "tests.test_cli.test_output_formats_html_dir",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 713,
      "message_redacted": true,
      "name": "tests.test_book.test_option_strvec_invalid_element_type",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 2416,
      "message_redacted": true,
      "name": "tests.test_book.test_rendering_chapter_template_option",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 140,
      "message_redacted": true,
      "name": "tests.test_book.test_book_file_with_yaml_style_multiline_string",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 4846,
      "message_redacted": true,
      "name": "tests.test_book.test_option_resources_base_path_templates",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 73,
      "message_redacted": true,
      "name": "tests.test_epub.test_cover_image_handling",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 384,
      "message_redacted": true,
      "name": "tests.test_cli.test_set_invalid_option_error",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 91,
      "message_redacted": true,
      "name": "tests.test_epub.test_epub_version_3_explicit",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 64,
      "message_redacted": true,
      "name": "tests.test_book.test_additional_metadata_fields",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 134,
      "message_redacted": true,
      "name": "tests.test_book.test_part_syntax_at_sign",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 140,
      "message_redacted": true,
      "name": "tests.test_book.test_specific_chapter_number_syntax",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 799,
      "message_redacted": true,
      "name": "tests.test_epub.test_toc_extras_option",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 544,
      "message_redacted": true,
      "name": "tests.test_cli.test_stdin_book_mode",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 1291,
      "message_redacted": true,
      "name": "tests.test_book.test_option_float_wrong_yaml_type",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 168,
      "message_redacted": true,
      "name": "tests.test_cli.test_no_fancy_flag_disables_ui",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 207,
      "message_redacted": true,
      "name": "tests.test_book.test_option_strvec_not_array",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 207,
      "message_redacted": true,
      "name": "tests.test_book.test_option_type_error_array_as_string",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 235,
      "message_redacted": true,
      "name": "tests.test_cli.test_stats_flag_shows_word_count",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 2490,
      "message_redacted": true,
      "name": "tests.test_cli.test_autograph_mode_requires_stdin",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 70,
      "message_redacted": true,
      "name": "tests.test_epub.test_images_in_content",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 65,
      "message_redacted": true,
      "name": "tests.test_book.test_option_multiple_imports_chain",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 58,
      "message_redacted": true,
      "name": "tests.test_epub.test_metadata_in_opf",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 140,
      "message_redacted": true,
      "name": "tests.test_book.test_subchapter_double_dash_syntax",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 81,
      "message_redacted": true,
      "name": "tests.test_book.test_rendering_inline_toc_option",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 722,
      "message_redacted": true,
      "name": "tests.test_book.test_tex_options_paper_size",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 137,
      "message_redacted": true,
      "name": "tests.test_book.test_unnumbered_part_syntax",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 716,
      "message_redacted": true,
      "name": "tests.test_errors.test_multiple_error_types_in_same_book",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 235,
      "message_redacted": true,
      "name": "tests.test_errors.test_template_not_found_error_format",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 237,
      "message_redacted": true,
      "name": "tests.test_cli.test_verbose_quiet_conflict",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 713,
      "message_redacted": true,
      "name": "tests.test_book.test_option_strvec_invalid_output_format",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 207,
      "message_redacted": true,
      "name": "tests.test_book.test_option_type_error_string_as_int",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 303,
      "message_redacted": true,
      "name": "tests.test_cli.test_multiple_set_flags_error",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 577,
      "message_redacted": true,
      "name": "tests.test_cli.test_create_book_with_set_options",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 921,
      "message_redacted": true,
      "name": "tests.test_epub.test_footnote_handling_epub2",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 203,
      "message_redacted": true,
      "name": "tests.test_errors.test_output_directory_not_found",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 2421,
      "message_redacted": true,
      "name": "tests.test_book.test_inline_toc_name_option",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 132,
      "message_redacted": true,
      "name": "tests.test_epub.test_custom_css_addition",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 451,
      "message_redacted": true,
      "name": "tests.test_errors.test_malformed_yaml_configuration",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 2113,
      "message_redacted": true,
      "name": "tests.test_html_dir.test_html_dir_error_when_output_is_file_not_directory",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 68,
      "message_redacted": true,
      "name": "tests.test_html_dir.test_html_dir_special_characters_in_titles",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 72,
      "message_redacted": true,
      "name": "tests.test_book.test_rendering_roman_numerals_option",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 731,
      "message_redacted": true,
      "name": "tests.test_errors.test_invalid_book_option_error_formatting",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 484,
      "message_redacted": true,
      "name": "tests.test_errors.test_invalid_yaml_structure_error",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 768,
      "message_redacted": true,
      "name": "tests.test_errors.test_epub_zipper_error_format",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 207,
      "message_redacted": true,
      "name": "tests.test_book.test_option_type_error_bool_as_int",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 207,
      "message_redacted": true,
      "name": "tests.test_book.test_option_import_nonexistent_file",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 454,
      "message_redacted": true,
      "name": "tests.test_cli.test_output_to_stdout",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 159,
      "message_redacted": true,
      "name": "tests.test_errors.test_missing_image_in_markdown",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 147,
      "message_redacted": true,
      "name": "tests.test_html_dir.test_html_dir_metadata_in_index_page",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 857,
      "message_redacted": true,
      "name": "tests.test_epub.test_footnote_handling_epub3",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 23,
      "message_redacted": true,
      "name": "tests.test_html_dir.test_html_dir_prev_next_chapter_links",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 380,
      "message_redacted": true,
      "name": "tests.test_errors.test_empty_book_file",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 245,
      "message_redacted": true,
      "name": "tests.test_errors.test_invalid_boolean_option_value",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 228,
      "message_redacted": true,
      "name": "tests.test_epub.test_missing_cover_error",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 236,
      "message_redacted": true,
      "name": "tests.test_errors.test_book_option_type_error_formatting",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 144,
      "message_redacted": true,
      "name": "tests.test_html_dir.test_html_dir_menu_svg_is_valid",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 200,
      "message_redacted": true,
      "name": "tests.test_html_dir.test_html_dir_cleans_previous_output",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 146,
      "message_redacted": true,
      "name": "tests.test_html_dir.test_html_dir_favicon_on_index_page",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 646,
      "message_redacted": true,
      "name": "tests.test_errors.test_render_error_epub_missing_cover",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 146,
      "message_redacted": true,
      "name": "tests.test_html_dir.test_html_dir_creates_required_files",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 207,
      "message_redacted": true,
      "name": "tests.test_book.test_option_type_error_string_as_bool",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 67,
      "message_redacted": true,
      "name": "tests.test_book.test_option_import_merges_settings",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 147,
      "message_redacted": true,
      "name": "tests.test_html_dir.test_html_dir_inline_toc_on_index_when_enabled",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 692,
      "message_redacted": true,
      "name": "tests.test_errors.test_missing_cover_image",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 147,
      "message_redacted": true,
      "name": "tests.test_html_dir.test_html_dir_viewport_meta_for_mobile",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 232,
      "message_redacted": true,
      "name": "tests.test_errors.test_template_error_formatting",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 303,
      "message_redacted": true,
      "name": "tests.test_errors.test_invalid_integer_option_value",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 182,
      "message_redacted": true,
      "name": "tests.test_html_dir.test_html_dir_images_directory_created",
      "status": "failure"
    },
    {
      "branch": "9cd5a99e237f",
      "message_chars": 285,
      "message_redacted": true,
      "name": "tests.test_errors.test_verbose_mode_shows_debug_info",
      "status": "failure"
    }
  ],
  "failed_tests_omitted": 254,
  "status_counts": {
    "failure": 334,
    "passed": 553
  },
  "test_branch_errors": {},
  "test_branches": [
    "547860b2846e",
    "9cd5a99e237f",
    "6538f3c3ff0d",
    "52fd780a87d4",
    "6e1109189421",
    "f583a5a1b4d7",
    "3cd87e647073",
    "bb21c29e365f",
    "32f6d9a86e53",
    "549ea83da9dc"
  ],
  "test_records": 887,
  "warnings": []
}
