)]}'
{
  "commit": "97d44ffa9684e4c1b56141e6595ed140e4263c5b",
  "tree": "603a56c8620af66536c51c37693a7d5ad6ba3a53",
  "parents": [
    "11b60d6411ffd2453b839f4e87e0f7430ef1888b"
  ],
  "author": {
    "name": "Artem Burgonov",
    "email": "artem.burgonov@dsr-corporation.com",
    "time": "Thu Sep 04 22:19:52 2025 +0300"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 04 19:19:52 2025 +0000"
  },
  "message": "Meter Identification cluster test scripts update: TC_MTRID_2_1 and TC_MTRID_3_1 (#40466)\n\n* Removed steps from 2.1, 3.1 is significantly updated\n\n* Commit Gemini review suggestion\n\nCo-authored-by: gemini-code-assist[bot] \u003c176961590+gemini-code-assist[bot]@users.noreply.github.com\u003e\n\n* Commit Gemini review suggestion\n\nCo-authored-by: gemini-code-assist[bot] \u003c176961590+gemini-code-assist[bot]@users.noreply.github.com\u003e\n\n* Commit Gemini review suggestion\n\nCo-authored-by: gemini-code-assist[bot] \u003c176961590+gemini-code-assist[bot]@users.noreply.github.com\u003e\n\n* Commit Gemini review suggestion\n\nCo-authored-by: gemini-code-assist[bot] \u003c176961590+gemini-code-assist[bot]@users.noreply.github.com\u003e\n\n* Fix imports\n\n* Steps validation is placed under functions in Base class, validation of attrs is added to 3_1\n\n* Fix imports\n\n* Fix MRO resolution issue\n\n* Fix reporting handling, change 2_1 steps 5, 6 PICS checking\n\n* Fix import\n\n* Sleeps are removed and small fixes.\n\n* Checking of PICS for General Diagnostic cluster is removed\n\n* Steps description is changed\n\n* Grammar fix\n\n* Change logic of checking PICS and attribute supporting\n\n* Reporting logic is changed: support of await_all_expected_report_matches() is added\n\n* Order of checks in 3_1 is changed.\n\n* Commit review suggestion\n\nCo-authored-by: jamesharrow \u003c93921463+jamesharrow@users.noreply.github.com\u003e\n\n* Commit review suggestion\n\nCo-authored-by: jamesharrow \u003c93921463+jamesharrow@users.noreply.github.com\u003e\n\n* timeout for await_all_expected_report_matches() is increased.\n\n* Change attribute_guard() to feature_guard() for PowerThreshold attribute.\n\n---------\n\nCo-authored-by: gemini-code-assist[bot] \u003c176961590+gemini-code-assist[bot]@users.noreply.github.com\u003e\nCo-authored-by: jamesharrow \u003c93921463+jamesharrow@users.noreply.github.com\u003e\nCo-authored-by: dsurnin \u003c28005170+dsurnin@users.noreply.github.com\u003e\nCo-authored-by: Andrei Litvin \u003candy314@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82275aedd2ae6690f3bec0abf6d86e4574d539c7",
      "old_mode": 33188,
      "old_path": "src/python_testing/TC_MTRIDTestBase.py",
      "new_id": "a8deea4e2c9231f00b8035b66ffa7a51ab860be0",
      "new_mode": 33188,
      "new_path": "src/python_testing/TC_MTRIDTestBase.py"
    },
    {
      "type": "modify",
      "old_id": "5e7a674f7654871622db363954ac9f8c91bfeec0",
      "old_mode": 33261,
      "old_path": "src/python_testing/TC_MTRID_2_1.py",
      "new_id": "63b4319fb9ed734ea0bde74544617d7ee6924e51",
      "new_mode": 33261,
      "new_path": "src/python_testing/TC_MTRID_2_1.py"
    },
    {
      "type": "modify",
      "old_id": "4b24b189ea18344339e211e07dd4b2bc254ce12f",
      "old_mode": 33261,
      "old_path": "src/python_testing/TC_MTRID_3_1.py",
      "new_id": "ac5f843a8638e9a91492af6bcb3115f0b9843029",
      "new_mode": 33261,
      "new_path": "src/python_testing/TC_MTRID_3_1.py"
    }
  ]
}
