)]}'
{
  "commit": "0ac8215c70aeb1e406ca33927ac77835e4f1e9bc",
  "tree": "e4116a2cd0be22e1f40724110ca9b3b55be07d61",
  "parents": [
    "eab3ceaa6c1b1e1615600b95368b34de79e913db"
  ],
  "author": {
    "name": "zijiehe@",
    "email": "68449066+zijiehe-google-com@users.noreply.github.com",
    "time": "Fri Jan 12 09:04:31 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jan 12 17:04:31 2024 +0000"
  },
  "message": "[Fuchsia] Use chromium test-scripts to download images and execute tests (#49650)\n\nThis change requires https://github.com/flutter/buildroot/pull/811, and can be executed from buildroot by\r\n\r\n```\r\npython3 flutter/tools/fuchsia/with_envs.py flutter/testing/fuchsia/run_tests.py\r\n```\r\n\r\nBug: https://github.com/flutter/flutter/issues/140179\r\n\r\n- [V] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.\r\n- [V] I read the [Tree Hygiene] wiki page, which explains my responsibilities.\r\n- [V] I read and followed the [Flutter Style Guide] and the [C++, Objective-C, Java style guides].\r\n- [V] I listed at least one issue that this PR fixes in the description above.\r\n- [V] I added new tests to check the change I am making or feature I am adding, or the PR is [test-exempt]. See [testing the engine] for instructions on writing and running engine tests.\r\n- [V] I updated/added relevant documentation (doc comments with `///`).\r\n- [V] I signed the [CLA].\r\n- [V] All existing and new tests are passing.\r\n\r\n[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b68a7e2b0ee26fa86e77b950daa85fe5e4fec1e",
      "old_mode": 33188,
      "old_path": ".ci.yaml",
      "new_id": "98db64035affe3a4ce3691a168700f2b057560ee",
      "new_mode": 33188,
      "new_path": ".ci.yaml"
    },
    {
      "type": "modify",
      "old_id": "eb097ccdcfa0b3ffc5e96b35ff5ded1648a52782",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "6b834814c19a97d59fb96151f4af71a4b6b72754",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "6388b1e9b13dcbf4c696116d5507af26633dbfb1",
      "old_mode": 33188,
      "old_path": "ci/builders/linux_fuchsia.json",
      "new_id": "3fe05050e42063917c2b73c409c165be36509d2d",
      "new_mode": 33188,
      "new_path": "ci/builders/linux_fuchsia.json"
    },
    {
      "type": "modify",
      "old_id": "9847624da5f78e81aea047d58c88d8159ed75a01",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/excluded_files",
      "new_id": "c3ee22b8b19e004c9306f7c66e2ac122c138c4ac",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/excluded_files"
    },
    {
      "type": "modify",
      "old_id": "89e6ae151857c501b57b6b26c607c8c48351a3e9",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/tool_signature",
      "new_id": "02a5b5dddb71b814b4a63c25d4c63911d0ba8ba2",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/tool_signature"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "929b022fd864ea6f093ccb358e6fc595819e1fd6",
      "new_mode": 33261,
      "new_path": "testing/fuchsia/run_tests.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38702743aceece7fa09b27080a542a99760754b2",
      "new_mode": 33188,
      "new_path": "tools/fuchsia/with_envs.py"
    },
    {
      "type": "modify",
      "old_id": "3136c272394fa2c9cd01b1ee4707492c82bd7c4f",
      "old_mode": 33188,
      "old_path": "tools/licenses/lib/paths.dart",
      "new_id": "776416db333ece9f3ca8c84ef43664f3fbd1045d",
      "new_mode": 33188,
      "new_path": "tools/licenses/lib/paths.dart"
    }
  ]
}
