)]}'
{
  "commit": "2197914628ce32f6b1ae448f1148c91fc0a68858",
  "tree": "cf45ff90c630f321973c574af2454b6a6e0d2d22",
  "parents": [
    "e174437bfc4e5cd6c00c64cbcf355471469054ba"
  ],
  "author": {
    "name": "Mike Kruskal",
    "email": "mkruskal@google.com",
    "time": "Sat Sep 19 04:32:00 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Sun Nov 08 00:20:06 2026 -0800"
  },
  "message": "Cover the whole conformance flag library in its unit test.\n\ntest_environment_flags_test now covers everything the flag library does,\nincluding the command lines conformance_test() generates, parsed the way\nthe main does. Notably, a repeated --failure_list replaces rather than\naccumulates, which is why the flag\u0027s help asks for a comma-separated\nlist.\n\nPiperOrigin-RevId: 984371516\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "205346cdd519446293b7c17d64274e9b5ebfd3e1",
      "old_mode": 33188,
      "old_path": "conformance/BUILD",
      "new_id": "1914b8aff85f75711211d19e374df07c2966bc51",
      "new_mode": 33188,
      "new_path": "conformance/BUILD"
    },
    {
      "type": "modify",
      "old_id": "bc994cd296c2f11d52723a33f14474c66b4e2cdc",
      "old_mode": 33188,
      "old_path": "conformance/global_test_environment.h",
      "new_id": "71ac7c180f9334bf93f818bc64c1f66ed93d0846",
      "new_mode": 33188,
      "new_path": "conformance/global_test_environment.h"
    },
    {
      "type": "modify",
      "old_id": "53b121cd650aced32efccf886b45d688e309fdc4",
      "old_mode": 33188,
      "old_path": "conformance/matchers.cc",
      "new_id": "bbdcea44b4dea6211619eeabcd755489029a7fb3",
      "new_mode": 33188,
      "new_path": "conformance/matchers.cc"
    },
    {
      "type": "modify",
      "old_id": "6d548b11686630171ccd22099a85454598e52676",
      "old_mode": 33188,
      "old_path": "conformance/matchers.h",
      "new_id": "d480120569f57dd1dadee473e020e5c7ebf5eb02",
      "new_mode": 33188,
      "new_path": "conformance/matchers.h"
    },
    {
      "type": "modify",
      "old_id": "9fbad60388b10802595e553c835dcaa51f5cbef1",
      "old_mode": 33188,
      "old_path": "conformance/matchers_test.cc",
      "new_id": "15fe34587f10a26ad9abdd93d9afb372c2be8f64",
      "new_mode": 33188,
      "new_path": "conformance/matchers_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6f09da9ad7cc4b9fa6156222e51c47275a499b85",
      "old_mode": 33188,
      "old_path": "conformance/result_ledger.cc",
      "new_id": "c1f2081c96614c57f397e60e0931012d14f5ca43",
      "new_mode": 33188,
      "new_path": "conformance/result_ledger.cc"
    },
    {
      "type": "modify",
      "old_id": "01d21da437eef0b422d42ec2deaa0e98814c01fa",
      "old_mode": 33188,
      "old_path": "conformance/result_ledger.h",
      "new_id": "e1f519a53cba6f8e34cb34f4bde923a57cc11304",
      "new_mode": 33188,
      "new_path": "conformance/result_ledger.h"
    },
    {
      "type": "modify",
      "old_id": "bef15e4b8099d3ffb5c064c1fa81c966007e3ee3",
      "old_mode": 33188,
      "old_path": "conformance/result_ledger_test.cc",
      "new_id": "8c3edf8dddaba5d643e886d9398c14f1f41dae07",
      "new_mode": 33188,
      "new_path": "conformance/result_ledger_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4670c1d55c439100ccbdfaf35753856d0813b6f",
      "new_mode": 33188,
      "new_path": "conformance/result_listener.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88c34a2ac4d91f2e098f47b1e47419d337f3733f",
      "new_mode": 33188,
      "new_path": "conformance/result_listener.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3163dcbb6bc267ee27a2f8e77802792d6f73787c",
      "new_mode": 33188,
      "new_path": "conformance/result_listener_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e82a423fba916699554388cbb0a3a40999ab7804",
      "old_mode": 33188,
      "old_path": "conformance/sample_conformance_test.cc",
      "new_id": "8195eb80530cc8e22e58fa77e0b2bace454deda1",
      "new_mode": 33188,
      "new_path": "conformance/sample_conformance_test.cc"
    },
    {
      "type": "modify",
      "old_id": "43cc3721eb3a0325539c871611c3c5ac30334b67",
      "old_mode": 33188,
      "old_path": "conformance/test_environment.cc",
      "new_id": "f1f95ebf3fd50566478453d376c106aea01761d4",
      "new_mode": 33188,
      "new_path": "conformance/test_environment.cc"
    },
    {
      "type": "modify",
      "old_id": "581bcdbda29cbca4ee9262b3846eafab1a7f5fa3",
      "old_mode": 33188,
      "old_path": "conformance/test_environment.h",
      "new_id": "ec5edc819b017df527f5419b095fb02fb65c0e06",
      "new_mode": 33188,
      "new_path": "conformance/test_environment.h"
    },
    {
      "type": "modify",
      "old_id": "6b1dbf2634c2ef9b4bde2c7849a51aaef49dbc93",
      "old_mode": 33188,
      "old_path": "conformance/test_environment_flags_test.cc",
      "new_id": "9eceed439ac61a7c671f96c9831b03653ae92dd1",
      "new_mode": 33188,
      "new_path": "conformance/test_environment_flags_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ea4ca9c6fb221df939d737a77c424791229a9953",
      "old_mode": 33188,
      "old_path": "conformance/test_environment_integration_test.cc",
      "new_id": "8a10556f4bedbb1d73214e7ecc12d0b345cd8a50",
      "new_mode": 33188,
      "new_path": "conformance/test_environment_integration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "acc89b5ca117a9ff0e241313cdafce81cb3acf67",
      "old_mode": 33188,
      "old_path": "conformance/test_environment_test.cc",
      "new_id": "a1a9987976abd33e7047f4a0ec1f537629136468",
      "new_mode": 33188,
      "new_path": "conformance/test_environment_test.cc"
    },
    {
      "type": "modify",
      "old_id": "287287244eb79f19a9be9f6538f9ef04fe1a0b71",
      "old_mode": 33188,
      "old_path": "conformance/test_fixture.cc",
      "new_id": "5cef371103080df45db373f6acb7afaa734bdeee",
      "new_mode": 33188,
      "new_path": "conformance/test_fixture.cc"
    },
    {
      "type": "modify",
      "old_id": "4a0dcfd03e7ea810a603056079b9f8a9a2eb9b31",
      "old_mode": 33188,
      "old_path": "conformance/test_fixture.h",
      "new_id": "f01452db2e5374e94433d48f0144a73032193e28",
      "new_mode": 33188,
      "new_path": "conformance/test_fixture.h"
    },
    {
      "type": "modify",
      "old_id": "9442d396de612f3e01b92228eaa84c71d70f731c",
      "old_mode": 33188,
      "old_path": "conformance/test_fixture_test.cc",
      "new_id": "7e65242caa7b8037cb604c8b261d9c0942d36d69",
      "new_mode": 33188,
      "new_path": "conformance/test_fixture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ce15e4bb569aa1191a1c6617849ab29eff61efdc",
      "old_mode": 33188,
      "old_path": "conformance/testee.cc",
      "new_id": "f6dfd31fd5ccfdcf96a66c02152742b40bbddad9",
      "new_mode": 33188,
      "new_path": "conformance/testee.cc"
    },
    {
      "type": "modify",
      "old_id": "1377db91f9f8ccf7fd535e1b31707348f1788ad5",
      "old_mode": 33188,
      "old_path": "conformance/testee.h",
      "new_id": "46ebe4f45733efba852f412de7c1bfa813e07c80",
      "new_mode": 33188,
      "new_path": "conformance/testee.h"
    },
    {
      "type": "modify",
      "old_id": "498144dfcaf68cff5d91e3e3dbb155e2a83a4c7b",
      "old_mode": 33188,
      "old_path": "conformance/testee_test.cc",
      "new_id": "9cb6d5c43d21778b4b45d361f7d2ff64aa8154f2",
      "new_mode": 33188,
      "new_path": "conformance/testee_test.cc"
    }
  ]
}
