{
  "error_code": null,
  "error_details_chars": 0,
  "error_details_redacted": false,
  "executable_hash": "35fdb53a077bb7b29099e3e6bf808be0637701e0038d8ee078a3c099db7cdad0",
  "log": [
    {
      "branch": "",
      "command": "rm -rf /workspace/* /workspace/.[!.]*",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 0,
      "output_redacted": true,
      "returncode": 0,
      "step": "wipe_workspace",
      "wall_time": 1.0834497600008035
    },
    {
      "branch": "",
      "command": "if [ ! -d .git ]; then GIT_AUTHOR_DATE='2000-01-01T00:00:00Z' GIT_COMMITTER_DATE='2000-01-01T00:00:00Z' git -c init.defaultBranch=gold init -q && git -c user.email=gold@local -c user.name=gold -c commit.gpgsign=false add -A && GIT_AUTHOR_DATE='2000-01-01T00:00:00Z' GIT_COMMITTER_DATE='2000-01-01T00:00:00Z' git -c user.email=gold@local -c user.name=gold -c commit.gpgsign=false commit -q --allow-empty -m gold; fi",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 0,
      "output_redacted": true,
      "returncode": 0,
      "step": "seed_git",
      "wall_time": 0.15269976999843493
    },
    {
      "branch": "",
      "command": "chmod +x ./compile.sh && ./compile.sh",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 0,
      "output_redacted": true,
      "returncode": 0,
      "step": "compile",
      "wall_time": 0.13375479899696074
    },
    {
      "branch": "",
      "command": "mv ./executable /opt/programbench-stashed-executable-do-not-modify",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 0,
      "output_redacted": true,
      "returncode": 0,
      "step": "copy_executable",
      "wall_time": 0.08364859399443958
    },
    {
      "branch": "",
      "command": "sha256sum /opt/programbench-stashed-executable-do-not-modify",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 117,
      "output_redacted": true,
      "returncode": 0,
      "step": "hash_executable",
      "wall_time": 0.1340288450010121
    },
    {
      "branch": "",
      "command": "pip3 install -q --disable-pip-version-check pytest-rerunfailures",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 222,
      "output_redacted": true,
      "returncode": 0,
      "step": "install_rerunfailures",
      "wall_time": 0.6733064019936137
    },
    {
      "branch": "",
      "command": "rm -f ./executable && mv /opt/programbench-stashed-executable-do-not-modify ./executable && chmod +x ./executable",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 0,
      "output_redacted": true,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.14893126000242773
    },
    {
      "branch": "",
      "command": "sha256sum ./executable",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 79,
      "output_redacted": true,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.10887072399782483
    },
    {
      "branch": "",
      "command": "rm -f eval/results.xml results.xml",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 0,
      "output_redacted": true,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11241008699289523
    },
    {
      "branch": "",
      "command": "test -f eval/run.sh && sed -i 's/--timeout-method=thread/--timeout-method=signal/g' eval/run.sh || true",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 0,
      "output_redacted": true,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.09914501100138295
    },
    {
      "branch": "",
      "command": "export PYTEST_ADDOPTS=\"$PYTEST_ADDOPTS --reruns=2 --reruns-delay=1\" && chmod +x ./eval/run.sh && ./eval/run.sh",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 57094,
      "output_redacted": true,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 6.7482482319901465
    },
    {
      "branch": "1b6f0d2f3f1f",
      "command": "docker cp fc110144e484f1a7903ffb3364fb11618092d1f10963708ae32f1d3fa2df15e3:/workspace/eval/results.xml /tmp/tmpzvatlgtm.xml",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 91365,
      "output_redacted": true,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.04053269900032319
    },
    {
      "branch": "",
      "command": "rm -f ./executable && mv /opt/programbench-stashed-executable-do-not-modify ./executable && chmod +x ./executable",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 0,
      "output_redacted": true,
      "returncode": 0,
      "step": "restore_executable",
      "wall_time": 0.12919114700343926
    },
    {
      "branch": "",
      "command": "sha256sum ./executable",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 79,
      "output_redacted": true,
      "returncode": 0,
      "step": "verify_executable_hash",
      "wall_time": 0.1302574330038624
    },
    {
      "branch": "",
      "command": "rm -f eval/results.xml results.xml",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 0,
      "output_redacted": true,
      "returncode": 0,
      "step": "clean_stale_results",
      "wall_time": 0.11436403200787026
    },
    {
      "branch": "",
      "command": "test -f eval/run.sh && sed -i 's/--timeout-method=thread/--timeout-method=signal/g' eval/run.sh || true",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 0,
      "output_redacted": true,
      "returncode": 0,
      "step": "patch_timeout_method",
      "wall_time": 0.1310531819908647
    },
    {
      "branch": "",
      "command": "export PYTEST_ADDOPTS=\"$PYTEST_ADDOPTS --reruns=2 --reruns-delay=1\" && chmod +x ./eval/run.sh && ./eval/run.sh",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 355228,
      "output_redacted": true,
      "returncode": 0,
      "step": "run_tests",
      "wall_time": 41.757654311993974
    },
    {
      "branch": "bbc3caab3762",
      "command": "docker cp a31290f3527f04420d3c27efa42fc4732808e77df46f4285a7805ff83b2f1a1e:/workspace/eval/results.xml /tmp/tmpzguk4e3q.xml",
      "exception_info_chars": 0,
      "exception_info_redacted": false,
      "output_original_chars": 358925,
      "output_redacted": true,
      "returncode": 0,
      "step": "results_read",
      "wall_time": 0.03857389399490785
    }
  ],
  "log_entries_omitted": 0,
  "public_redactions": {
    "extra_text": "redacted",
    "log_output": "redacted",
    "long_extra_text": "truncated to 2000 chars"
  },
  "solution_branch": "submission",
  "status_counts": {
    "failure": 282,
    "passed": 192
  },
  "test_branch_errors": {},
  "test_branches": [
    "1b6f0d2f3f1f",
    "bbc3caab3762"
  ],
  "test_records": 474,
  "test_results": [
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 7255,
        "message_redacted": true,
        "time": 0.122
      },
      "name": "eval.tests.test_svgbob.test_inline_string_with_newline_escape",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 492,
        "message_redacted": true,
        "time": 0.102
      },
      "name": "eval.tests.test_svgbob.test_output_to_file_error",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 2439,
        "message_redacted": true,
        "time": 0.127
      },
      "name": "eval.tests.test_svgbob.test_invalid_stroke_width_error",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 2439,
        "message_redacted": true,
        "time": 0.119
      },
      "name": "eval.tests.test_svgbob.test_invalid_font_size_error",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 2439,
        "message_redacted": true,
        "time": 0.11
      },
      "name": "eval.tests.test_svgbob.test_invalid_scale_error",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 135,
        "message_redacted": true,
        "time": 0.106
      },
      "name": "eval.tests.test_svgbob.test_build_converts_bob_files",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 143,
        "message_redacted": true,
        "time": 0.086
      },
      "name": "eval.tests.test_svgbob.test_build_creates_output_dir",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 210,
        "message_redacted": true,
        "time": 0.094
      },
      "name": "eval.tests.test_svgbob.test_build_output_message",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 136,
        "message_redacted": true,
        "time": 0.112
      },
      "name": "eval.tests.test_svgbob.test_build_default_output_same_dir",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 216,
        "message_redacted": true,
        "time": 0.114
      },
      "name": "eval.tests.test_svgbob.test_build_only_converts_bob_extension",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 136,
        "message_redacted": true,
        "time": 0.105
      },
      "name": "eval.tests.test_svgbob.test_build_multiple_files",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 7241,
        "message_redacted": true,
        "time": 0.067
      },
      "name": "eval.tests.test_svgbob.test_rounded_rectangle",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 7246,
        "message_redacted": true,
        "time": 0.073
      },
      "name": "eval.tests.test_svgbob.test_escape_text_in_quotes",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 136,
        "message_redacted": true,
        "time": 0.118
      },
      "name": "eval.tests.test_svgbob.test_build_with_file_pattern",
      "status": "failure"
    },
    {
      "branch": "1b6f0d2f3f1f",
      "extra": {
        "message_chars": 510,
        "message_redacted": true,
        "time": 0.266
      },
      "name": "eval.tests.test_svgbob.test_inline_string_multiline",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 76,
        "message_redacted": true,
        "time": 0.122
      },
      "name": "tests.test_circle_shapes.test_circle1_underscore_pattern",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 458,
        "message_redacted": true,
        "time": 0.133
      },
      "name": "tests.test_cli_flags.test_output_file_write_error_permission",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 76,
        "message_redacted": true,
        "time": 0.143
      },
      "name": "tests.test_circle_shapes.test_circle_scale_factor_3x",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.134
      },
      "name": "tests.test_circle_shapes.test_circle11_radius_6",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 122,
        "message_redacted": true,
        "time": 0.15
      },
      "name": "tests.test_build_subcommand.test_diagram_with_grid_pattern",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 55,
        "message_redacted": true,
        "time": 0.12
      },
      "name": "tests.test_cli_flags.test_inline_mode_with_complex_diagram",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 128,
        "message_redacted": true,
        "time": 0.133
      },
      "name": "tests.test_build_subcommand.test_whitespace_only_bob_file",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 458,
        "message_redacted": true,
        "time": 0.153
      },
      "name": "tests.test_build_subcommand.test_output_to_existing_directory",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 77,
        "message_redacted": true,
        "time": 0.154
      },
      "name": "tests.test_circle_shapes.test_circles_connected_with_arrow",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 408,
        "message_redacted": true,
        "time": 0.142
      },
      "name": "tests.test_build_subcommand.test_concurrent_output_directory_creation",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.146
      },
      "name": "tests.test_circle_shapes.test_circle5_period_quote_pattern",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 458,
        "message_redacted": true,
        "time": 0.14
      },
      "name": "tests.test_build_subcommand.test_output_directory_with_spaces",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 153,
        "message_redacted": true,
        "time": 0.067
      },
      "name": "tests.test_build_subcommand.test_single_file_conversion_in_current_dir",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 2439,
        "message_redacted": true,
        "time": 0.086
      },
      "name": "tests.test_cli_flags.test_invalid_font_size",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 4032,
        "message_redacted": true,
        "time": 0.122
      },
      "name": "tests.test_complex_diagrams.test_large_architecture_diagram_with_legend",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 135,
        "message_redacted": true,
        "time": 0.091
      },
      "name": "tests.test_cli_flags.test_build_subcommand_with_directory",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.133
      },
      "name": "tests.test_circle_shapes.test_circle2_underscored_pattern",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 126,
        "message_redacted": true,
        "time": 0.131
      },
      "name": "tests.test_build_subcommand.test_diagram_with_diagonal_lines",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 123,
        "message_redacted": true,
        "time": 0.101
      },
      "name": "tests.test_build_subcommand.test_large_diagram_file",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.125
      },
      "name": "tests.test_circle_shapes.test_circle6_radius_3_5",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 84,
        "message_redacted": true,
        "time": 0.106
      },
      "name": "tests.test_build_subcommand.test_files_sorted_alphabetically_in_output",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.123
      },
      "name": "tests.test_circle_shapes.test_circle9_radius_5",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 76,
        "message_redacted": true,
        "time": 0.13
      },
      "name": "tests.test_circle_shapes.test_circle_with_text_content",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 81,
        "message_redacted": true,
        "time": 0.126
      },
      "name": "tests.test_build_subcommand.test_batch_convert_ten_files",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 115,
        "message_redacted": true,
        "time": 0.125
      },
      "name": "tests.test_build_subcommand.test_stdout_shows_conversion_progress",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 2439,
        "message_redacted": true,
        "time": 0.095
      },
      "name": "tests.test_cli_flags.test_invalid_stroke_width",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 408,
        "message_redacted": true,
        "time": 0.11
      },
      "name": "tests.test_build_subcommand.test_single_file_with_output_dir",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 4057,
        "message_redacted": true,
        "time": 0.106
      },
      "name": "tests.test_complex_diagrams.test_legend_edge_cases_whitespace_newlines",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.099
      },
      "name": "tests.test_complex_diagrams.test_extreme_diagonal_lines_clipping",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.08
      },
      "name": "tests.test_complex_shapes.test_rounded_rectangles_multiple_sizes",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 112,
        "message_redacted": true,
        "time": 0.112
      },
      "name": "tests.test_cli_flags.test_build_subcommand_nonexistent_input_dir",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.111
      },
      "name": "tests.test_complex_shapes.test_hexagon_six_sided_polygon",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 170,
        "message_redacted": true,
        "time": 0.133
      },
      "name": "tests.test_build_subcommand.test_subdirectory_pattern_matching",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 122,
        "message_redacted": true,
        "time": 0.133
      },
      "name": "tests.test_build_subcommand.test_absolute_vs_relative_paths",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.127
      },
      "name": "tests.test_circle_shapes.test_circle7_radius_4_bottom_tail",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 2439,
        "message_redacted": true,
        "time": 0.121
      },
      "name": "tests.test_cli_flags.test_invalid_scale",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.119
      },
      "name": "tests.test_circle_shapes.test_circle10_parentheses_sides",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 171,
        "message_redacted": true,
        "time": 0.136
      },
      "name": "tests.test_build_subcommand.test_file_naming_preserves_basename",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 159,
        "message_redacted": true,
        "time": 0.124
      },
      "name": "tests.test_build_subcommand.test_multiple_files_batch_processing",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 125,
        "message_redacted": true,
        "time": 0.124
      },
      "name": "tests.test_build_subcommand.test_complex_diagram_with_multiple_shapes",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 76,
        "message_redacted": true,
        "time": 0.132
      },
      "name": "tests.test_circle_shapes.test_circle_scale_factor",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.131
      },
      "name": "tests.test_circle_shapes.test_circle3_comma_dash_pattern",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 123,
        "message_redacted": true,
        "time": 0.133
      },
      "name": "tests.test_build_subcommand.test_mixed_line_styles",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.222
      },
      "name": "tests.test_complex_diagrams.test_massive_grid_boundary_clipping_stress",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.139
      },
      "name": "tests.test_complex_diagrams.test_precise_collinear_lines_alignment",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.119
      },
      "name": "tests.test_complex_shapes.test_irregular_polygon_asymmetric_vertices",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 137,
        "message_redacted": true,
        "time": 0.108
      },
      "name": "tests.test_cli_flags.test_build_subcommand_with_extension_filter",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.132
      },
      "name": "tests.test_complex_shapes.test_octagon_eight_sided_polygon",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 125,
        "message_redacted": true,
        "time": 0.091
      },
      "name": "tests.test_build_subcommand.test_diagram_with_text_labels",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 86,
        "message_redacted": true,
        "time": 0.102
      },
      "name": "tests.test_build_subcommand.test_output_files_have_svg_extension",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 77,
        "message_redacted": true,
        "time": 0.098
      },
      "name": "tests.test_circle_shapes.test_overlapping_circles_vertical",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 164,
        "message_redacted": true,
        "time": 0.068
      },
      "name": "tests.test_build_subcommand.test_empty_bob_file",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 143,
        "message_redacted": true,
        "time": 0.114
      },
      "name": "tests.test_build_subcommand.test_no_matching_files",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.121
      },
      "name": "tests.test_circle_shapes.test_circle_large_vertical_bars",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.106
      },
      "name": "tests.test_circle_shapes.test_circle_with_leading_spaces",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 125,
        "message_redacted": true,
        "time": 0.113
      },
      "name": "tests.test_build_subcommand.test_special_characters_in_diagram",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 124,
        "message_redacted": true,
        "time": 0.117
      },
      "name": "tests.test_build_subcommand.test_nested_shapes",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.135
      },
      "name": "tests.test_circle_shapes.test_circle8_large_slash_pattern",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.133
      },
      "name": "tests.test_complex_shapes.test_diamond_bullet_markers_multiple",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.119
      },
      "name": "tests.test_complex_diagrams.test_huge_flowchart_boundary_stress",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 4014,
        "message_redacted": true,
        "time": 0.137
      },
      "name": "tests.test_complex_diagrams.test_mixed_shapes_with_legend_integration",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.14
      },
      "name": "tests.test_complex_shapes.test_overlapping_rectangles_boundaries",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.124
      },
      "name": "tests.test_complex_shapes.test_three_level_nested_rectangles",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 409,
        "message_redacted": true,
        "time": 0.099
      },
      "name": "tests.test_complex_shapes.test_filled_rectangle_with_hash_marks",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 408,
        "message_redacted": true,
        "time": 0.129
      },
      "name": "tests.test_build_subcommand.test_output_directory_same_as_input",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 160,
        "message_redacted": true,
        "time": 0.105
      },
      "name": "tests.test_build_subcommand.test_multiple_extensions_in_same_directory",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 126,
        "message_redacted": true,
        "time": 0.132
      },
      "name": "tests.test_build_subcommand.test_nonexistent_input_directory",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 77,
        "message_redacted": true,
        "time": 0.119
      },
      "name": "tests.test_circle_shapes.test_circles_horizontal_arrangement",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.143
      },
      "name": "tests.test_core_conversion.test_arrows_all_directions",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 76,
        "message_redacted": true,
        "time": 0.128
      },
      "name": "tests.test_circle_shapes.test_circle_scale_factor_half",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 126,
        "message_redacted": true,
        "time": 0.13
      },
      "name": "tests.test_build_subcommand.test_very_long_lines",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 77,
        "message_redacted": true,
        "time": 0.124
      },
      "name": "tests.test_circle_shapes.test_circles_connected_by_line",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 77,
        "message_redacted": true,
        "time": 0.118
      },
      "name": "tests.test_circle_shapes.test_stacked_circles_independent_detection",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.142
      },
      "name": "tests.test_complex_shapes.test_mixed_shapes_in_diagram",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 126,
        "message_redacted": true,
        "time": 0.108
      },
      "name": "tests.test_build_subcommand.test_file_with_newlines_at_end",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 372,
        "message_redacted": true,
        "time": 0.147
      },
      "name": "tests.test_complex_diagrams.test_45_degree_diagonal_lines_with_overlap",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.143
      },
      "name": "tests.test_complex_diagrams.test_curves_arcs_and_rounded_corners",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.188
      },
      "name": "tests.test_complex_shapes.test_large_polygon_twelve_plus_vertices",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 409,
        "message_redacted": true,
        "time": 0.091
      },
      "name": "tests.test_complex_shapes.test_filled_and_broken_rectangle_combined",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.133
      },
      "name": "tests.test_core_conversion.test_complex_multi_box_diagram",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 76,
        "message_redacted": true,
        "time": 0.137
      },
      "name": "tests.test_circle_shapes.test_circle0_smallest_radius",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 126,
        "message_redacted": true,
        "time": 0.107
      },
      "name": "tests.test_build_subcommand.test_diagram_with_vertical_lines",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 35,
        "message_redacted": true,
        "time": 0.133
      },
      "name": "tests.test_circle_shapes.test_circle4_dot_dash_pattern",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 76,
        "message_redacted": true,
        "time": 0.125
      },
      "name": "tests.test_circle_shapes.test_circle_inside_box",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 126,
        "message_redacted": true,
        "time": 0.098
      },
      "name": "tests.test_build_subcommand.test_input_pattern_with_no_wildcard",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 71,
        "message_redacted": true,
        "time": 0.097
      },
      "name": "tests.test_core_conversion.test_circle_rendering",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 85,
        "message_redacted": true,
        "time": 0.115
      },
      "name": "tests.test_circle_shapes.test_multilevel_flowchart_circles",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.131
      },
      "name": "tests.test_complex_shapes.test_zigzag_polygon_alternating_diagonals",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 77,
        "message_redacted": true,
        "time": 0.112
      },
      "name": "tests.test_circle_shapes.test_circle_grid_arrangement",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 168,
        "message_redacted": true,
        "time": 0.121
      },
      "name": "tests.test_build_subcommand.test_different_file_extension",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.08
      },
      "name": "tests.test_direction_cell.test_cell_ordering_and_comparison",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 4032,
        "message_redacted": true,
        "time": 0.132
      },
      "name": "tests.test_complex_diagrams.test_legend_with_multiple_css_classes_per_shape",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 408,
        "message_redacted": true,
        "time": 0.079
      },
      "name": "tests.test_complex_shapes.test_minimal_degenerate_rectangle",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.147
      },
      "name": "tests.test_complex_shapes.test_star_shape_with_markers",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.15
      },
      "name": "tests.test_core_conversion.test_diamond_shape",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 409,
        "message_redacted": true,
        "time": 0.095
      },
      "name": "tests.test_core_conversion.test_diagonal_arrows",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.099
      },
      "name": "tests.test_core_conversion.test_grid_table_structure",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 77,
        "message_redacted": true,
        "time": 0.145
      },
      "name": "tests.test_edge_cases.test_single_cell_minimal_shapes",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.087
      },
      "name": "tests.test_core_conversion.test_nested_boxes",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.186
      },
      "name": "tests.test_edge_cases.test_extreme_large_grid",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 97,
        "message_redacted": true,
        "time": 0.102
      },
      "name": "tests.test_core_conversion.test_mixed_shape_types_in_diagram",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.113
      },
      "name": "tests.test_edge_cases.test_shared_edges_and_vertices",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 411,
        "message_redacted": true,
        "time": 0.116
      },
      "name": "tests.test_entry_points.test_to_svg_complex_diagram_structure",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 535,
        "message_redacted": true,
        "time": 0.113
      },
      "name": "tests.test_edge_cases.test_mixed_unicode_and_ascii_dense",
      "status": "failure"
    },
    {
      "branch": "bbc3caab3762",
      "extra": {
        "message_chars": 410,
        "message_redacted": true,
        "time": 0.102
      },
      "name": "tests.test_direction_cell.test_line_cell_intersections",
      "status": "failure"
    }
  ],
  "test_results_omitted": 162,
  "test_results_policy": "non-passed records only, capped for public artifact size",
  "warnings": []
}
