)]}'
{
  "commit": "b28cfbbb4d900d370cc4d7967ce8b0243e476f84",
  "tree": "4bfa898721a251103464dd5b5a5f5f263a9a8071",
  "parents": [
    "a04fba4a23a90908555f1941054f130af8e21bad"
  ],
  "author": {
    "name": "Matan Lurey",
    "email": "matanlurey@users.noreply.github.com",
    "time": "Mon Feb 26 11:36:10 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Feb 26 11:36:10 2024 -0800"
  },
  "message": "Better filtering for Android `scenario_app` runner. (#50937)\n\n_🍴 \u0027d from https://github.com/flutter/engine/pull/50933, will rebase\r\nwhen merged._\r\n\r\nCloses https://github.com/flutter/flutter/issues/143458.\r\n\r\nA picture is a 1000 words:\r\n\r\n![Screenshot 2024-02-23 at 7 01\r\n29 PM](https://github.com/flutter/engine/assets/168174/7254b3be-cc49-4bad-ae43-e61ac4a853ad)\r\n\r\nThis is still noisy, but at least all the output appears to be part of\r\nthe execution.\r\n\r\nAs you recall, the full logs are always available in the\r\nFLUTTER_LOGS_DIR output.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f0ad8276b0465c6c9f8e73b0af9aa13c84561ef2",
      "old_mode": 33188,
      "old_path": "testing/scenario_app/bin/run_android_tests.dart",
      "new_id": "436cb421424ee9f4a21003a09137347a5981331c",
      "new_mode": 33188,
      "new_path": "testing/scenario_app/bin/run_android_tests.dart"
    },
    {
      "type": "modify",
      "old_id": "ca67ab17df46dc4edccde19ee779a6ea616d3b15",
      "old_mode": 33188,
      "old_path": "testing/scenario_app/bin/utils/adb_logcat_filtering.dart",
      "new_id": "97852630c0a6af8d197ccff68a91cfe324353580",
      "new_mode": 33188,
      "new_path": "testing/scenario_app/bin/utils/adb_logcat_filtering.dart"
    },
    {
      "type": "modify",
      "old_id": "b84e8127f29fe386742b2d06c82a267a70d3a1a0",
      "old_mode": 33188,
      "old_path": "testing/scenario_app/bin/utils/logs.dart",
      "new_id": "4d883d340e261f68b12de2f013cabbe6c9cbb881",
      "new_mode": 33188,
      "new_path": "testing/scenario_app/bin/utils/logs.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "909204a1af3421c60a84388e2af1e33cd2803eb8",
      "new_mode": 33188,
      "new_path": "testing/scenario_app/tool/logcat_reader.dart"
    }
  ]
}
