)]}'
{
  "commit": "e4e966062aefc3b23f428d1e522073e4654fe2fb",
  "tree": "ab646951ce625441eb988c26affccb90ed45d9d1",
  "parents": [
    "5e4759d1ed712f2a61ddf1e8f3620ea5b7420570"
  ],
  "author": {
    "name": "Jackson Gardner",
    "email": "jacksongardner@google.com",
    "time": "Fri Nov 01 14:38:52 2024 -0700"
  },
  "committer": {
    "name": "dart-internal-monorepo",
    "email": "dart-internal-monorepo@dart-ci-internal.iam.gserviceaccount.com",
    "time": "Fri Nov 01 14:44:36 2024 -0700"
  },
  "message": "Remove superfluous dart2wasm test suites/bundles. (#56315)\n\nWhen dart2wasm was still in early stages and unstable, we wanted to run dart2wasm on as many unit tests and code paths as possible. However, dart2wasm is much more stable now, and there are some configurations that users simply cannot not use and are not worth testing. Specifically, users cannot use renderers other than skwasm with dart2wasm, so we should avoid running test suites specific to those renderers.\n\n* `dart2wasm-html-html` and `dart2wasm-canvaskit-canvaskit` bundles and their associated suites are removed. These are tests specifically for the `html` and `canvaskit` renderers, which are run with those renderers. Users can\u0027t use these renderers in dart2wasm mode, so it\u0027s not useful to run these tests.\n* `dart2wasm-html-ui` and `dart2wasm-canvaskit-ui` and their associated suites are also removed. These are tests that can run on any renderer, and they are being run with the `html` and `canvaskit` renderers. We don\u0027t need to run against these renderers on `dart2wasm` since users can\u0027t actually use these renderers in dart2wasm mode.\n* Notably, `dart2wasm-html-engine` and associated suites are staying. These run against the `html` renderer, but only incidentally. These tests are supposed to be exercising logic that doesn\u0027t actually pertain to rendering, and it\u0027s logic that will be running for the end user in dart2wasm mode. So it makes sense to continue running these tests against dart2wasm.\nhttps://dart.googlesource.com/external/github.com/flutter/engine/+/86b7d74e72d13d933ce86a0421593d9eb5df7501\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7f1ad6dd811eb474bf90a398a8cb8f334fcec18e",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "2cf0f701088e31764d9aa387c74d0ce64d6e8829",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "49da31e5844f9e907d011525bb5d5f610de1360a",
      "old_mode": 33188,
      "old_path": "commits.json",
      "new_id": "f8bbbffce914a911d03ada4b296f16180cf0b1fe",
      "new_mode": 33188,
      "new_path": "commits.json"
    }
  ]
}
