felixxia-oai
8ba7aed55f
Stabilize the marketplace staging cleanup test ( #56210 )
...
## Why
A concurrent fork can retain locks from a previous cleanup pass until exec,
causing the next pass to skip cleanup and fail the test's assertions.
## What changed
Wait for and explicitly release both staging locks before each cleanup pass in
`cleanup_reclaims_unpublished_and_aged_legacy_clones`. Run the existing age
scenarios in a loop and report the age when legacy directory assertions fail.
GitOrigin-RevId: 115d887e6b74159f22a2f675237e3b3356ab0308
2026-10-22 16:24:53 +00:00
..
2026-08-07 13:23:23 +00:00
2026-09-28 23:32:45 +00:00
2026-10-20 22:25:54 +00:00
2026-10-08 18:42:58 +00:00
2026-10-20 22:25:54 +00:00
2026-10-20 15:43:19 +00:00
2026-09-22 23:37:39 +00:00
2026-08-02 02:29:45 +00:00
2026-09-19 00:55:08 +00:00
2026-08-24 08:43:25 +00:00
2026-06-16 00:13:27 +00:00
2026-10-20 20:27:32 +00:00
2026-08-11 19:26:41 +00:00
2026-08-11 19:26:41 +00:00
2026-10-19 17:02:20 +00:00
2026-10-19 17:02:20 +00:00
2026-07-15 19:51:37 +00:00
2026-08-07 13:23:23 +00:00
2026-09-28 23:32:45 +00:00
2026-08-07 16:20:38 +00:00
2026-08-09 01:03:34 +00:00
2026-10-19 15:15:17 +00:00
2026-10-19 17:02:20 +00:00
2026-10-22 01:42:11 +00:00
2026-10-22 01:42:11 +00:00
2026-10-06 22:36:22 +00:00
2026-10-06 22:36:22 +00:00
2026-09-29 04:38:37 +00:00
2026-09-22 23:37:39 +00:00
2026-08-26 19:02:02 +00:00
2026-10-22 01:42:11 +00:00
2026-08-28 00:17:08 +00:00
2026-10-20 20:27:32 +00:00
2026-10-20 20:27:32 +00:00
2026-10-21 17:28:24 +00:00
2026-10-20 20:27:32 +00:00
2026-09-28 23:32:45 +00:00
2026-10-20 22:25:54 +00:00
2026-08-27 21:10:10 +00:00
2026-10-09 20:36:17 +00:00
2026-10-19 15:15:17 +00:00
2026-08-25 19:38:39 +00:00
2026-10-22 16:24:53 +00:00
2026-10-20 22:27:04 +00:00
2026-08-02 02:29:45 +00:00
2026-10-20 22:25:54 +00:00
2026-10-20 22:25:54 +00:00
2026-09-28 23:32:45 +00:00
2026-10-01 15:57:03 +00:00
2026-09-29 04:38:37 +00:00
2026-08-02 02:29:45 +00:00
2026-08-02 02:29:45 +00:00
2026-09-19 00:53:17 +00:00
2026-09-19 00:53:17 +00:00
2026-09-19 00:53:17 +00:00
2026-08-13 00:39:04 +00:00
2026-08-20 16:22:45 +00:00
2026-08-12 19:09:48 +00:00
2026-10-08 18:42:58 +00:00
2026-10-19 15:15:17 +00:00
2026-08-18 05:42:39 +00:00
2026-09-19 00:53:17 +00:00
2026-10-20 15:43:19 +00:00
2026-09-17 21:35:44 +00:00
2026-09-25 08:25:37 +00:00
2026-09-17 21:35:44 +00:00
2026-09-01 18:35:00 +00:00
2026-09-01 18:35:00 +00:00
2026-07-24 23:36:11 +00:00
2026-10-21 17:28:24 +00:00
2026-10-21 17:28:24 +00:00
2026-09-19 00:14:07 +00:00
2026-09-19 00:53:17 +00:00
2026-08-07 13:54:24 +00:00
2026-10-17 02:13:08 +00:00
2026-10-17 02:13:08 +00:00
2026-08-20 05:10:57 +00:00
2026-09-28 23:32:45 +00:00
2026-10-09 20:36:17 +00:00
2026-10-20 20:27:32 +00:00