)]}'
{
  "commit": "0bbab2aac02b80b01358a8e02ecb65a78fb423ac",
  "tree": "169ce036298b1d79a2f28cd717310250eb277527",
  "parents": [
    "54e878018bd94b16be781d9c357db07852eb26b7"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Thu May 14 10:05:09 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu May 14 10:05:09 2026 -0700"
  },
  "message": "Add SCOPED_TRACE to the resolver test helpers.\n\nMove `EXPECT_ERROR` and `EXPECT_SUCCESS` to helper macros and add\n`SCOPED_TRACE`. This lets us see the file/line where the test failed.\n\nChange-Id: I5fd4a2db5cd45b419832a52f8f4a7fe03e64d3ce\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/308655\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nAuto-Submit: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1697328bf5035037d08959c31f4ac1e310e649df",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/resolver_helper_test.cc",
      "new_id": "518344c9d70de6e61148055a00241ce84199e96c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolver_helper_test.cc"
    },
    {
      "type": "modify",
      "old_id": "197843386f7522778625bdbf45ce44c9a49436a1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/resolver_helper_test.h",
      "new_id": "3e00ed6f44ea5e7499eeb5428dbcff30435c483d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolver_helper_test.h"
    }
  ]
}
