)]}'
{
  "commit": "27a04c95859d4487157dafd70701987e1a1d936f",
  "tree": "a9d4a0c6eada0e34fc907d44860120aa5b016a71",
  "parents": [
    "caa33ada3d8280b5b060f5ed1aef7e3023e27aa6"
  ],
  "author": {
    "name": "Matan Lurey",
    "email": "matanlurey@users.noreply.github.com",
    "time": "Thu Aug 29 08:35:52 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Aug 29 15:35:52 2024 +0000"
  },
  "message": "Migrate another big chunk of the engine repo to `package:test` (#54853)\n\nThere are almost no behavioral changes.\r\n\r\nBecause `dart test` runs with assertions, and the former command does not, I had to tweak some of the engine tool tests because they would assert that there were duplicate names - but I didn\u0027t change any actual code besides the test expectations themselves/the fixtures.\r\n\r\nThis is not all of the engine, but is approximately 1/3 of all imports of `package:litetest` migrated.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8749bff129b407a1fa130f4ba6d7059492d6984a",
      "old_mode": 33188,
      "old_path": "ci/pubspec.yaml",
      "new_id": "b86c37bb84744fc0b98748520b3f6fda5b28303c",
      "new_mode": 33188,
      "new_path": "ci/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "fffbba5b5a6ff246bb66e6727b8e43aee5d4c114",
      "old_mode": 33188,
      "old_path": "ci/test/format_test.dart",
      "new_id": "da06a2d5f3e38631fb8feb83724ce2a67c950bd3",
      "new_mode": 33188,
      "new_path": "ci/test/format_test.dart"
    },
    {
      "type": "modify",
      "old_id": "84953684608ac78ff44ffce28845cdaf500737cc",
      "old_mode": 33261,
      "old_path": "testing/run_tests.py",
      "new_id": "1564da76985270ce9158a199308037beb4c80332",
      "new_mode": 33261,
      "new_path": "testing/run_tests.py"
    },
    {
      "type": "modify",
      "old_id": "867bbe5ef51d57066c15d49b0cb9248051b1de99",
      "old_mode": 33188,
      "old_path": "tools/build_bucket_golden_scraper/pubspec.yaml",
      "new_id": "667717300ac554b06d684636e2008ad11782ffee",
      "new_mode": 33188,
      "new_path": "tools/build_bucket_golden_scraper/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "ff95e266e1363084af015d126f92f452c7611687",
      "old_mode": 33188,
      "old_path": "tools/build_bucket_golden_scraper/test/build_bucket_golden_scraper_test.dart",
      "new_id": "04d4065eaf3619152b18fe1729d6bf156d15c9af",
      "new_mode": 33188,
      "new_path": "tools/build_bucket_golden_scraper/test/build_bucket_golden_scraper_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b7e3ad62cc6c642db4d9b3811bb5fdb9dfaff321",
      "old_mode": 33188,
      "old_path": "tools/dir_contents_diff/pubspec.yaml",
      "new_id": "2e51ec4e0f894df43fd3b47ddfb03195af3a8743",
      "new_mode": 33188,
      "new_path": "tools/dir_contents_diff/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "d2ed1c51aef51820ab1745eb93a9096dc5df146e",
      "old_mode": 33188,
      "old_path": "tools/dir_contents_diff/test/dir_contents_diff_test.dart",
      "new_id": "b8172f839d438d73a53f16e906ee5c784a165cdd",
      "new_mode": 33188,
      "new_path": "tools/dir_contents_diff/test/dir_contents_diff_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f752846118a4fff08634ed131a0cd955391d9465",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/pubspec.yaml",
      "new_id": "d6b5b2a185719125edf4151b81d25ff1904a8d93",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "aebc181c245a789c7262a3941e76e6d9d1b92974",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/build_command_test.dart",
      "new_id": "47f803d9a0abb3e547aa21b929943dfab814dd25",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/build_command_test.dart"
    },
    {
      "type": "modify",
      "old_id": "052b36106dd8266229e71cbf60495394eb00673d",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/entry_point_test.dart",
      "new_id": "b7c9b05253e473c7fee76787e2f313a8e85d883f",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/entry_point_test.dart"
    },
    {
      "type": "modify",
      "old_id": "2488f448a9d05492e3f1e89fad44f28f4a99f70f",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/fetch_command_test.dart",
      "new_id": "8431a16ae6ec95547758d64739d40ca175bb7cf1",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/fetch_command_test.dart"
    },
    {
      "type": "modify",
      "old_id": "70de4d36a94babd0a118965e2abe078f37c9d26d",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/fixtures.dart",
      "new_id": "6b119103bc6e16058b91d11cb7b69cd22e5a69d3",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/fixtures.dart"
    },
    {
      "type": "modify",
      "old_id": "3256320f4e1ccd5d72f06d8621ba780681b329ba",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/format_command_test.dart",
      "new_id": "6c7b88af9698073c94c7673c727b01232f3b2bf6",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/format_command_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8bebbd335c7ab092f621904587550bfede8c3a1f",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/gn_test.dart",
      "new_id": "cfa7e160b1aff2b297f0cf15905564beb3043689",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/gn_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b12cf5129adc5abba57b6a9ceee4fd03e4cdae59",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/label_test.dart",
      "new_id": "0e401149e446c99d92178c7d44a66be6857ba939",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/label_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9f1a7835f57201771818b6edbcddf0a1c064ac92",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/lint_command_test.dart",
      "new_id": "2d6eb697b73c8bab95f24d44d89575f1b51b8761",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/lint_command_test.dart"
    },
    {
      "type": "modify",
      "old_id": "1deea42fec0e7543211085286f71acaf3b28caae",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/logger_test.dart",
      "new_id": "ddbf9270d82100880f4682adb9f30f80b8dba9f0",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/logger_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d861de617fc2739ee62f02fdfde8a596e6034add",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/phone_home_test.dart",
      "new_id": "8a29041158eb20de70c3f23fcba911cda6e79fe2",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/phone_home_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8f32dacf290e883286be3a53026e0431586845f1",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/proc_utils_test.dart",
      "new_id": "946fbafb730ab5e5622cc2366ff6e890823ebcac",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/proc_utils_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c4c762d4a385e1cd5c3c0c1a24aa094bcca569c4",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/query_command_test.dart",
      "new_id": "aef566489e46ecb9aa5fb07e7b230657a2a1aa2e",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/query_command_test.dart"
    },
    {
      "type": "modify",
      "old_id": "494a38273820b2c27dd9e08ccc097feb6b3a5184",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/run_command_test.dart",
      "new_id": "1bf2d3094e1ce68c971614d3e8291b77837af6c4",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/run_command_test.dart"
    },
    {
      "type": "modify",
      "old_id": "dfb640da626f896181578cea67d8e62b954fbf7f",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/test_command_test.dart",
      "new_id": "792ecfb8be051a5a0ecebbfd1a3bfca55ece769c",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/test_command_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c23df2b7940cc8aeb2cafdd7570174eead1473a0",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/typed_json_test.dart",
      "new_id": "ca2d2c963445f1a8a87225a3a96cca4dd724b78a",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/typed_json_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f9f94bac7ebe3d47574a08bc07af8f5228a7a82b",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/utils.dart",
      "new_id": "6cc07e320bd13ccfe2c85389434828c1286beca8",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "1ce186ced15b3879479a690813c362f9fe904efd",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/utils_test.dart",
      "new_id": "e376f7917f9e9b3edc1286f9091ec788b489d321",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/utils_test.dart"
    },
    {
      "type": "modify",
      "old_id": "19752836fb976f7cc8a02081611e655d4981074a",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/test/worker_pool_test.dart",
      "new_id": "6e3e6159f942e1482aaf8d008b3baa62628d015c",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/test/worker_pool_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d16ff21117465a0d0a15b7f58e7893ad0a52bd2d",
      "old_mode": 33188,
      "old_path": "tools/githooks/pubspec.yaml",
      "new_id": "f0c37a7273cc408e93cfec22a8de34255caedf0d",
      "new_mode": 33188,
      "new_path": "tools/githooks/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "74639c2d549c808cdbc45752e8dfd1c56b44bdb7",
      "old_mode": 33188,
      "old_path": "tools/githooks/test/githooks_test.dart",
      "new_id": "d9e56b74847f5a29396ae4eb0fccd4e166a21133",
      "new_mode": 33188,
      "new_path": "tools/githooks/test/githooks_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5c5a6560c358fb8114546127a6cd9ba0044d0457",
      "old_mode": 33188,
      "old_path": "tools/licenses/pubspec.yaml",
      "new_id": "caa66d75576198d0cfaf4ecac49061a8a1cdaccb",
      "new_mode": 33188,
      "new_path": "tools/licenses/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "39c4d86fb85d45cf27ca318d707da20eb40db66f",
      "old_mode": 33188,
      "old_path": "tools/licenses/test/formatter_test.dart",
      "new_id": "565763d18f9c078d0c9dfbfc02aa2ade64501b07",
      "new_mode": 33188,
      "new_path": "tools/licenses/test/formatter_test.dart"
    },
    {
      "type": "modify",
      "old_id": "2af0e6c7e308873ab5944856971820c7705553b7",
      "old_mode": 33188,
      "old_path": "tools/pkg/engine_build_configs/pubspec.yaml",
      "new_id": "369800c9d96dc87b00923f081af9596711defb47",
      "new_mode": 33188,
      "new_path": "tools/pkg/engine_build_configs/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "d0ba235ea214a2caccc0f2f7affd3b5e6c04e94a",
      "old_mode": 33188,
      "old_path": "tools/pkg/engine_build_configs/test/build_config_loader_test.dart",
      "new_id": "27ab0dc4f54e10262640c6ebe55d82027a0d36f8",
      "new_mode": 33188,
      "new_path": "tools/pkg/engine_build_configs/test/build_config_loader_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5304684f1bd79401a0ab55d9100b706814a6fced",
      "old_mode": 33188,
      "old_path": "tools/pkg/engine_build_configs/test/build_config_runner_test.dart",
      "new_id": "b98474d91feab7ac5641bebb365ebe252a5efba2",
      "new_mode": 33188,
      "new_path": "tools/pkg/engine_build_configs/test/build_config_runner_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5bffa83748c310a13797de34bd7618a744efbf6b",
      "old_mode": 33188,
      "old_path": "tools/pkg/engine_build_configs/test/build_config_test.dart",
      "new_id": "98df7aae3d494b1ffed8c0d44628a94391562b73",
      "new_mode": 33188,
      "new_path": "tools/pkg/engine_build_configs/test/build_config_test.dart"
    },
    {
      "type": "modify",
      "old_id": "df5e4489ca2d30a5bb5c19529c6b231fd08295c2",
      "old_mode": 33188,
      "old_path": "tools/pkg/engine_build_configs/test/ci_yaml_test.dart",
      "new_id": "0286534ca9292cfe25b2a2a4f7f6270c2e4cb7a4",
      "new_mode": 33188,
      "new_path": "tools/pkg/engine_build_configs/test/ci_yaml_test.dart"
    },
    {
      "type": "modify",
      "old_id": "652f147148fe4aba146275787f1d95d101717bf3",
      "old_mode": 33188,
      "old_path": "tools/pkg/engine_repo_tools/pubspec.yaml",
      "new_id": "02c8262090b69471569de977c083e66ba58777bf",
      "new_mode": 33188,
      "new_path": "tools/pkg/engine_repo_tools/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "4b6a05becbb1c25f1184f2b60b28e44be2fd2464",
      "old_mode": 33188,
      "old_path": "tools/pkg/engine_repo_tools/test/engine_repo_tools_test.dart",
      "new_id": "f0ccb14069c34e1f729183957cc14848bd1bfd51",
      "new_mode": 33188,
      "new_path": "tools/pkg/engine_repo_tools/test/engine_repo_tools_test.dart"
    },
    {
      "type": "modify",
      "old_id": "db6a697b9b820e5149078c8731e0d9811b747f6e",
      "old_mode": 33188,
      "old_path": "tools/pkg/git_repo_tools/pubspec.yaml",
      "new_id": "e01df70cf12bc6286cf137d7e9b4d3c56c9cd4e5",
      "new_mode": 33188,
      "new_path": "tools/pkg/git_repo_tools/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "c4048174458b6e4d4738ad5661982bb3eabbefda",
      "old_mode": 33188,
      "old_path": "tools/pkg/git_repo_tools/test/git_repo_tools_test.dart",
      "new_id": "7fe38ef2904a2bebf8f6ceaf288885a1f97d1129",
      "new_mode": 33188,
      "new_path": "tools/pkg/git_repo_tools/test/git_repo_tools_test.dart"
    }
  ]
}
