{
  "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.15462593700067373
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "remove_hashed_files",
      "wall_time": 0.13493931199991493
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "seed_git",
      "wall_time": 0.15416298899981484
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "compile",
      "wall_time": 0.12525697899945953
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "copy_executable",
      "wall_time": 0.12050954400001501
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "hash_executable",
      "wall_time": 0.10668579099910858
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "install_rerunfailures",
      "wall_time": 0.62831571300012
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.11952119500165281
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.11353528200015717
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.13416041399977985
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12630136699954164
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 4.819904337999105
    },
    {
      "branch": "10d3210b1675",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03641678799976944
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13377955600117275
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.13267541700042784
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12304853500063473
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.11329489300078421
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 4.769885089001036
    },
    {
      "branch": "d9fde585fa84",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03550420099963958
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.1378457230002823
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12245108699971752
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12501910900027724
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.13023371400049655
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 15.428150944999288
    },
    {
      "branch": "13dc3ceeb33d",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03196795000076236
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.1279585500014946
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.12047157199958747
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.10842329499973857
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.1220622770015325
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 5.575936810000712
    },
    {
      "branch": "6d7ad70283a7",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.036946155998521135
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.12168715799998608
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.11891645499963488
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.09642331000031845
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.13130866999927093
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 3.4931275279996044
    },
    {
      "branch": "96dbe4a898e8",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03586121899934369
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13597516800109588
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.09791033399960725
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11200380500122264
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.09862342300039018
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 3.4260178709992033
    },
    {
      "branch": "2d7bd3233ce1",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.0332866170010675
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.14528693200009002
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.13130005899984099
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11687163200076611
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12644461400122964
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 5.727453176999916
    },
    {
      "branch": "b3b1c9923113",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.021645109000019147
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13171560999944631
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.1036167590009427
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12079833999996481
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.10628125100083707
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 1,
      "step": "run_tests",
      "wall_time": 5.701415988000008
    },
    {
      "branch": "c62311070edf",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.035898848000215366
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.0997554890000174
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.09488004199920397
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.12443257900122262
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.12992399399990973
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 4.600619430999359
    },
    {
      "branch": "3201c69b14ef",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03606910800044716
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.13298298500012606
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.090679025001009
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.0897245659998589
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.10260431099959533
    },
    {
      "branch": "",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 4.516466131000925
    },
    {
      "branch": "7f66c86dd224",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.034866361998865614
    }
  ],
  "evaluator_log_steps_omitted": 0,
  "executable_hash": "018f1eb4105ab43642d610735969e793fbb5fb5f969298829fc47c59165098ff",
  "failed_tests": [
    {
      "branch": "10d3210b1675",
      "message_chars": 2359,
      "message_redacted": true,
      "name": "tests.test_weak_fixes.test_encode_function_with_invalid_json_abi_shows_error",
      "status": "failure"
    },
    {
      "branch": "d9fde585fa84",
      "message_chars": 263,
      "message_redacted": true,
      "name": "eval.tests.test_decode_params.test_decode_params_invalid_type_fallback",
      "status": "failure"
    },
    {
      "branch": "d9fde585fa84",
      "message_chars": 220,
      "message_redacted": true,
      "name": "eval.tests.test_encode_function.test_encode_function_extra_params_ignored",
      "status": "failure"
    },
    {
      "branch": "d9fde585fa84",
      "message_chars": 323,
      "message_redacted": true,
      "name": "eval.tests.test_error_paths.test_encode_uint_overflow",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 139,
      "message_redacted": true,
      "name": "tests.test_decode_log.test_error_topic_wrong_length",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 251,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_tuple_param_duplicate_type",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 259,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_event_missing_name_field",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 314,
      "message_redacted": true,
      "name": "tests.test_decode_log.test_error_empty_data",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 251,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_abi_duplicate_param_name",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 190,
      "message_redacted": true,
      "name": "tests.test_decode_function.test_error_file_not_found",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 190,
      "message_redacted": true,
      "name": "tests.test_decode_log.test_error_file_not_found",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 214,
      "message_redacted": true,
      "name": "tests.test_decoder_edge_cases.test_lenient_uint_with_ether_unit",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 329,
      "message_redacted": true,
      "name": "tests.test_decoder_edge_cases.test_lenient_int_underflow",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 271,
      "message_redacted": true,
      "name": "tests.test_decoder_edge_cases.test_lenient_uint_fractional_wei_rejects",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 194,
      "message_redacted": true,
      "name": "tests.test_encode_function.test_file_not_found_error",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 151,
      "message_redacted": true,
      "name": "tests.test_edge_cases.test_invalid_uint_error",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 271,
      "message_redacted": true,
      "name": "tests.test_encode_function.test_invalid_json_abi_file",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 295,
      "message_redacted": true,
      "name": "tests.test_encode_function.test_extra_parameters_ignored",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 151,
      "message_redacted": true,
      "name": "tests.test_encode_function.test_invalid_uint_value_not_a_number",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 263,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_tuple_duplicate_components_field",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 183,
      "message_redacted": true,
      "name": "tests.test_decode_log.test_error_invalid_signature_format",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 251,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_abi_duplicate_param_type",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 213,
      "message_redacted": true,
      "name": "tests.test_decoder_edge_cases.test_lenient_uint_with_gwei_unit",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 290,
      "message_redacted": true,
      "name": "tests.test_decoder_edge_cases.test_lenient_uint_too_many_decimal_places_ether",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 228,
      "message_redacted": true,
      "name": "tests.test_decoder_edge_cases.test_lenient_uint_array_with_units",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 151,
      "message_redacted": true,
      "name": "tests.test_encode_params_simple.test_error_type_mismatch_string_to_uint",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 804,
      "message_redacted": true,
      "name": "tests.test_encode_params_simple.test_error_missing_both_args",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 151,
      "message_redacted": true,
      "name": "tests.test_encode_params_simple.test_error_uint_negative_lenient",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 81,
      "message_redacted": true,
      "name": "tests.test_param_coverage.TestEdgeCases.test_array_of_array_of_tuple",
      "status": "skipped"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 2645,
      "message_redacted": true,
      "name": "tests.test_param_error_paths.TestParamExpectingMethod.test_param_expects_map_not_number",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 2645,
      "message_redacted": true,
      "name": "tests.test_param_error_paths.TestParamExpectingMethod.test_param_expects_map_not_string",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 2648,
      "message_redacted": true,
      "name": "tests.test_param_error_paths.TestParamExpectingMethod.test_param_expects_map_not_bool",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 2648,
      "message_redacted": true,
      "name": "tests.test_param_error_paths.TestParamExpectingMethod.test_param_expects_map_not_array",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 2660,
      "message_redacted": true,
      "name": "tests.test_param_error_paths.TestParamExpectingMethod.test_param_expects_map_not_null",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 4184,
      "message_redacted": true,
      "name": "tests.test_param_error_paths.TestTupleParamExpectingMethod.test_tuple_param_expects_map_not_string",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 4187,
      "message_redacted": true,
      "name": "tests.test_param_error_paths.TestTupleParamExpectingMethod.test_tuple_param_expects_map_not_bool",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 247,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_abi_missing_param_name",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 247,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_tuple_missing_type_field",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 188,
      "message_redacted": true,
      "name": "tests.test_decode_log.test_error_wrong_param_count_in_signature",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 216,
      "message_redacted": true,
      "name": "tests.test_decoder_edge_cases.test_lenient_uint_with_fractional_ether",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 328,
      "message_redacted": true,
      "name": "tests.test_decoder_edge_cases.test_lenient_int_overflow",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 300,
      "message_redacted": true,
      "name": "tests.test_serde_duplicate_fields.TestParamDuplicateFields.test_duplicate_name_field_param",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 308,
      "message_redacted": true,
      "name": "tests.test_serde_duplicate_fields.TestParamDuplicateFields.test_duplicate_internalType_field_param",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 306,
      "message_redacted": true,
      "name": "tests.test_serde_duplicate_fields.TestParamDuplicateFields.test_duplicate_components_field_param",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 308,
      "message_redacted": true,
      "name": "tests.test_serde_duplicate_fields.TestTupleParamDuplicateFields.test_duplicate_internalType_field_tuple_param",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 4199,
      "message_redacted": true,
      "name": "tests.test_param_error_paths.TestTupleParamExpectingMethod.test_tuple_param_expects_map_not_null",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 4184,
      "message_redacted": true,
      "name": "tests.test_param_error_paths.TestTupleParamExpectingMethod.test_tuple_param_expects_map_not_number",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 4187,
      "message_redacted": true,
      "name": "tests.test_param_error_paths.TestTupleParamExpectingMethod.test_tuple_param_expects_map_not_array",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 338,
      "message_redacted": true,
      "name": "tests.test_signature_edge_cases.test_event_overload_error_by_name",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 407,
      "message_redacted": true,
      "name": "tests.test_signature_edge_cases.test_function_signature_with_whitespace_error",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 267,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_abi_duplicate_internal_type",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 247,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_abi_missing_param_type",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 223,
      "message_redacted": true,
      "name": "tests.test_decoder_edge_cases.test_lenient_uint_very_large_ether_value",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 293,
      "message_redacted": true,
      "name": "tests.test_serde_duplicate_fields.TestParamDuplicateFields.test_duplicate_type_field_param",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 300,
      "message_redacted": true,
      "name": "tests.test_serde_duplicate_fields.TestTupleParamDuplicateFields.test_duplicate_name_field_tuple_param",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 300,
      "message_redacted": true,
      "name": "tests.test_serde_duplicate_fields.TestTupleParamDuplicateFields.test_duplicate_type_field_tuple_param",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 306,
      "message_redacted": true,
      "name": "tests.test_serde_duplicate_fields.TestTupleParamDuplicateFields.test_duplicate_components_field_tuple_param",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 402,
      "message_redacted": true,
      "name": "tests.test_signature_edge_cases.test_function_signature_invalid_type_name",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 267,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_tuple_param_duplicate_internal_type",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 269,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_event_duplicate_indexed_field",
      "status": "failure"
    },
    {
      "branch": "13dc3ceeb33d",
      "message_chars": 251,
      "message_redacted": true,
      "name": "tests.test_abi_edge_cases.test_tuple_param_duplicate_name",
      "status": "failure"
    },
    {
      "branch": "6d7ad70283a7",
      "message_chars": 13,
      "message_redacted": true,
      "name": "eval.tests.test_argparse_validation.test_encode_params_bool_is_case_sensitive",
      "status": "failure"
    },
    {
      "branch": "6d7ad70283a7",
      "message_chars": 236,
      "message_redacted": true,
      "name": "eval.tests.test_argparse_validation.test_option_requires_value_decode_params_t",
      "status": "failure"
    },
    {
      "branch": "6d7ad70283a7",
      "message_chars": 66,
      "message_redacted": true,
      "name": "eval.tests.test_argparse_validation.test_too_many_positionals_for_decode_params_errors",
      "status": "failure"
    },
    {
      "branch": "6d7ad70283a7",
      "message_chars": 85,
      "message_redacted": true,
      "name": "eval.tests.test_argparse_validation.test_unknown_flag_in_subcommand_errors",
      "status": "failure"
    },
    {
      "branch": "6d7ad70283a7",
      "message_chars": 13,
      "message_redacted": true,
      "name": "eval.tests.test_argparse_validation.test_short_option_equal_syntax_supported_decode_params_t_equals",
      "status": "failure"
    },
    {
      "branch": "b3b1c9923113",
      "message_chars": 165,
      "message_redacted": true,
      "name": "eval.tests.test_function_abi_file.test_encode_function_invalid_name_is_error_to_stderr",
      "status": "failure"
    },
    {
      "branch": "c62311070edf",
      "message_chars": 499,
      "message_redacted": true,
      "name": "eval.tests.test_subcommand_dispatch.test_help_subcommand_accepts_args_but_not_help_flag",
      "status": "failure"
    },
    {
      "branch": "3201c69b14ef",
      "message_chars": 13,
      "message_redacted": true,
      "name": "tests.test_encode_function.test_encode_function_extra_params_ignored",
      "status": "failure"
    },
    {
      "branch": "7f66c86dd224",
      "message_chars": 338,
      "message_redacted": true,
      "name": "eval.tests.test_cli_externalized.test_ext_cli_int_encode_overflow_message",
      "status": "failure"
    },
    {
      "branch": "7f66c86dd224",
      "message_chars": 889,
      "message_redacted": true,
      "name": "eval.tests.test_cli_externalized.test_ext_cli_uint_requires_decimal_input_error_message",
      "status": "failure"
    },
    {
      "branch": "7f66c86dd224",
      "message_chars": 338,
      "message_redacted": true,
      "name": "eval.tests.test_cli_externalized.test_ext_cli_int_encode_below_min_underflow_message",
      "status": "failure"
    },
    {
      "branch": "7f66c86dd224",
      "message_chars": 337,
      "message_redacted": true,
      "name": "eval.tests.test_cli_externalized.test_ext_cli_int_encode_above_max_overflow_message",
      "status": "failure"
    }
  ],
  "failed_tests_omitted": 0,
  "status_counts": {
    "failure": 72,
    "passed": 980,
    "skipped": 1
  },
  "test_branch_errors": {},
  "test_branches": [
    "10d3210b1675",
    "d9fde585fa84",
    "13dc3ceeb33d",
    "6d7ad70283a7",
    "96dbe4a898e8",
    "2d7bd3233ce1",
    "b3b1c9923113",
    "c62311070edf",
    "3201c69b14ef",
    "7f66c86dd224"
  ],
  "test_records": 1053,
  "warnings": []
}
