)]}'
{
  "commit": "ba9e128a27a594858a4d65980f2b2c3baaf5a847",
  "tree": "36f607803210768fdcbc8269f9037a86f5089ee2",
  "parents": [
    "99e62534c9274c9f62c68bb65d9e353c0ecebe37"
  ],
  "author": {
    "name": "Alexey Samsonov",
    "email": "vonosmas@gmail.com",
    "time": "Mon Sep 15 12:40:32 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Sep 15 12:42:02 2025 -0700"
  },
  "message": "[libc] Migrate dirent/fcntl/sched/signal tests to ErrnoCheckingTest. (#158700)\n\nRemove direct libc_errno.h inclusion and manipulation of libc_errno in\nvarious unit tests, instead relying on ErrnoCheckingTest machinery.\n\nThis is the final mechanical change of migrating libc unit tests to\nErrnoCheckingTest - after it, all the unit tests relying on\nASSERT_ERRNO_* macro will be using ErrnoCheckingTest.h\n\nGitOrigin-RevId: 6512bf0e857c8926e3bb0a07c1eac270faf4ae3f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8ae813141c0d1b79b91fd37058bc47e8252119e",
      "old_mode": 33188,
      "old_path": "test/src/dirent/CMakeLists.txt",
      "new_id": "8db512129f893eea8b06ca8419cee66d16186d78",
      "new_mode": 33188,
      "new_path": "test/src/dirent/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "3f0095ca5ebe855ecab2d33cfdcdea6c6c09091c",
      "old_mode": 33188,
      "old_path": "test/src/dirent/dirent_test.cpp",
      "new_id": "2862b140ba8edfcd12d0a79d76832f8350d5de1c",
      "new_mode": 33188,
      "new_path": "test/src/dirent/dirent_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "b522fef7439df744985e3a38e4053650002c0861",
      "old_mode": 33188,
      "old_path": "test/src/fcntl/CMakeLists.txt",
      "new_id": "ff62210c13f4332c40f93b367e8530817aa2b617",
      "new_mode": 33188,
      "new_path": "test/src/fcntl/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "d60c9849347032e2f5b50d8a2559aeb2a72a0d12",
      "old_mode": 33188,
      "old_path": "test/src/fcntl/creat_test.cpp",
      "new_id": "c578cf289689b0aa8d616aea5edc219cc7e19609",
      "new_mode": 33188,
      "new_path": "test/src/fcntl/creat_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "082c42481777bc68cf207a20313e07bc08045192",
      "old_mode": 33188,
      "old_path": "test/src/fcntl/fcntl_test.cpp",
      "new_id": "84feb34e537a015c4d6298d03652ecf8af66aacb",
      "new_mode": 33188,
      "new_path": "test/src/fcntl/fcntl_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "1997476f16a60510ea57490366f8121d59658ced",
      "old_mode": 33188,
      "old_path": "test/src/fcntl/openat_test.cpp",
      "new_id": "e40260ad1f2053832ae551ea0315dd425222e2ab",
      "new_mode": 33188,
      "new_path": "test/src/fcntl/openat_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "362c526312d42fb32b5b8b29c32707d529741985",
      "old_mode": 33188,
      "old_path": "test/src/sched/CMakeLists.txt",
      "new_id": "93752ed26108d09962182558251df14302ec0232",
      "new_mode": 33188,
      "new_path": "test/src/sched/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "1c8599bb67d4c354e6f9cf6bb79e1f6c066d3970",
      "old_mode": 33188,
      "old_path": "test/src/sched/affinity_test.cpp",
      "new_id": "51159bae7907c277280ef0ff7eee774afdcd700a",
      "new_mode": 33188,
      "new_path": "test/src/sched/affinity_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "06e4fff98bd2141aa7240807372c88a2772e5bed",
      "old_mode": 33188,
      "old_path": "test/src/sched/cpu_count_test.cpp",
      "new_id": "217324e3e47664ee35d81ad2e80869eb8945eced",
      "new_mode": 33188,
      "new_path": "test/src/sched/cpu_count_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "bf4fca8ece0920a9220cd853240297fd250033ff",
      "old_mode": 33188,
      "old_path": "test/src/sched/get_priority_test.cpp",
      "new_id": "fb168c2e96430d3546d57415bee3dd867d630072",
      "new_mode": 33188,
      "new_path": "test/src/sched/get_priority_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "fc4ada8a722f58d46da64db238352daa7afe1ae8",
      "old_mode": 33188,
      "old_path": "test/src/sched/getcpu_test.cpp",
      "new_id": "cf19d25f816df677693fdeb6d5c66d54f209a1c0",
      "new_mode": 33188,
      "new_path": "test/src/sched/getcpu_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "b8ee1233dfb867cb23cdc45367a2830eb3781c2c",
      "old_mode": 33188,
      "old_path": "test/src/sched/param_and_scheduler_test.cpp",
      "new_id": "57eb59865b1aa55d8b6ada72fb959e9d6239f356",
      "new_mode": 33188,
      "new_path": "test/src/sched/param_and_scheduler_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "e5dc4e31d1c9d0edbf18a8612a40ddaf43b0731b",
      "old_mode": 33188,
      "old_path": "test/src/sched/sched_rr_get_interval_test.cpp",
      "new_id": "d5eecb5bee5b5fc50a9dd3cb07ab6652761fe2f3",
      "new_mode": 33188,
      "new_path": "test/src/sched/sched_rr_get_interval_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "4d13d50e25eb28923907570ec696f1bac8936ef5",
      "old_mode": 33188,
      "old_path": "test/src/sched/yield_test.cpp",
      "new_id": "1cd30abb88513a798c1761aebc2e4e324f09074b",
      "new_mode": 33188,
      "new_path": "test/src/sched/yield_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "6b5041d1dedd643daddd9479194ec318e2d1a5b4",
      "old_mode": 33188,
      "old_path": "test/src/signal/CMakeLists.txt",
      "new_id": "2135164e7d08852436004d1570489e80fee42ee5",
      "new_mode": 33188,
      "new_path": "test/src/signal/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a9c5cd939581e2cc6977f39b150978a0ee21b374",
      "old_mode": 33188,
      "old_path": "test/src/signal/sigaltstack_test.cpp",
      "new_id": "8c252c47452df74b1225f488a1a970137ed85fe5",
      "new_mode": 33188,
      "new_path": "test/src/signal/sigaltstack_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "62b86bf4402919b8c3fe8afae7742811707a4067",
      "old_mode": 33188,
      "old_path": "test/src/signal/signal_test.cpp",
      "new_id": "cfcab0c7676b0bb5ffb411107f73e69e5f468078",
      "new_mode": 33188,
      "new_path": "test/src/signal/signal_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "891eac0f5bf75cdf4407dc4e3890a2e37a404fda",
      "old_mode": 33188,
      "old_path": "test/src/signal/sigprocmask_test.cpp",
      "new_id": "54de8f7a8683f3071990afb295fff6a856e3fd93",
      "new_mode": 33188,
      "new_path": "test/src/signal/sigprocmask_test.cpp"
    }
  ]
}
