)]}'
{
  "commit": "285bf671f395d4e4a3e1592e50826cd30fafdd3e",
  "tree": "39392125b15fdf1fc2bd83a365fbb760ef918855",
  "parents": [
    "3a5c2cefdfc73bd2e4e47d8ef80489c060436b37"
  ],
  "author": {
    "name": "Jason Simmons",
    "email": "jason-simmons@users.noreply.github.com",
    "time": "Fri Jul 24 17:16:11 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jul 24 17:16:11 2026 +0000"
  },
  "message": "Reduce the number of gtest-parallel workers when running Impeller tests on Mac Minis used by CI (#189813)\n\nhttps://github.com/flutter/flutter/pull/188889 started using the\nImpeller rendering backends in playground tests run by the\nimpeller_unittests harness.\n\nSince then, runs of OpenGLESSDF tests on macOS CI have been flaky. These\nflakes show up as gtest-parallel child processes that fail with exit\ncode -5 (SIGTRAP).\n\nThe affected CI machines are M1 Mac Minis (hardware model \"Macmini9,1\")\nThis is an experiment to see if limiting the number of test cases run in\nparallel on these machines reduces the crashes.\n\nSee https://github.com/flutter/flutter/issues/189748",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "32dd2ba23a04700dca7e133192327f6c27595bd0",
      "old_mode": 33261,
      "old_path": "engine/src/flutter/testing/run_tests.py",
      "new_id": "df89a48384fef4208565dc98f6ac28897e179610",
      "new_mode": 33261,
      "new_path": "engine/src/flutter/testing/run_tests.py"
    }
  ]
}
