Paul Hitt and Claude Opus 5
d04c398f69
ci / secret-sweep (pull_request) Successful in 15s
ci / vectors-head (pull_request) Successful in 11s
ci / parity-scrub (pull_request) Successful in 15s
ci / unit-tests (pull_request) Failing after 1h1m45s
ci / ui-tests (pull_request) Failing after 4m33s
Build and test are two calls now, and three more assertions race no more
...
The 2026-10-16 run gave the first real diagnostic in six attempts.
ci-test.log reached 889,595 bytes and ended at
PruneExplicitPrecompiledModules, which is the end of a clean build, and
then xcodebuild sat for 150 minutes without printing "Testing started".
The watchdog killed it and the gate printed that tail. So on pauls-imac
the build succeeds and the test phase never begins; the same commit
builds and runs 1289 XCTest plus 578 Swift Testing tests in about 7
minutes on an M3.
One xcodebuild call cannot tell a slow compile from a test phase that
never starts. build-for-testing and test-without-building each run under
their own cap, and the log says which one stopped.
Running test-without-building against a warm build exposed a second race
in BridgeFailoverTests, of the same kind as the first: onWorked and
onAllFailed append to a plain `var` from the transport's queue while the
test reads it, which races the callback and shares a variable across two
threads. Three assertions read a locked box on a 5-second deadline now.
Verified: build-for-testing reports ** TEST BUILD SUCCEEDED **,
test-without-building runs all 1289, and BridgeFailoverTests passed 11 of
11 three times in a row.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-10-16 15:14:53 -04:00
..
2026-10-04 09:11:18 -04:00
2026-10-14 11:03:09 -04:00
2026-10-09 09:40:29 -04:00
2026-09-14 11:36:07 -04:00
2026-10-10 09:11:29 -04:00
2026-09-18 20:48:26 -04:00
2026-09-16 21:10:18 -04:00
2026-09-13 20:22:05 -04:00
2026-10-10 09:11:29 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-18 20:48:26 -04:00
2026-10-14 10:21:32 -04:00
2026-09-15 14:30:18 -04:00
2026-09-08 20:06:23 -04:00
2026-10-04 11:30:46 -04:00
2026-10-03 22:46:27 -04:00
2026-09-13 08:17:43 -04:00
2026-09-14 18:54:02 -04:00
2026-10-04 10:30:39 -04:00
2026-10-04 10:30:18 -04:00
2026-10-14 10:21:32 -04:00
2026-09-14 18:54:02 -04:00
2026-10-04 10:18:56 -04:00
2026-10-09 06:46:34 -04:00
2026-10-09 09:01:45 -04:00
2026-10-10 09:11:29 -04:00
2026-09-20 16:55:36 -04:00
2026-09-23 08:56:12 -04:00
2026-09-15 15:16:15 -04:00
2026-09-16 11:15:25 -04:00
2026-10-09 09:03:15 -04:00
2026-09-20 11:46:52 -04:00
2026-10-04 19:11:44 -04:00
2026-09-17 06:20:05 -04:00
2026-10-09 09:40:29 -04:00
2026-09-18 05:24:09 -04:00
2026-09-23 10:52:05 -04:00
2026-09-12 22:09:08 -04:00
2026-09-08 20:06:23 -04:00
2026-10-04 09:04:15 -04:00
2026-09-14 11:36:07 -04:00
2026-09-14 11:36:07 -04:00
2026-09-21 18:51:55 -04:00
2026-09-14 10:13:55 -04:00
2026-10-14 11:02:23 -04:00
2026-09-14 11:36:07 -04:00
2026-09-23 10:52:05 -04:00
2026-09-22 09:53:01 -04:00
2026-09-15 09:02:38 -04:00
2026-09-17 17:32:13 -04:00
2026-10-09 09:01:45 -04:00
2026-09-25 13:11:37 -04:00
2026-10-14 10:21:32 -04:00
2026-09-10 12:28:06 -04:00
2026-09-10 19:46:18 -04:00
2026-09-08 20:06:23 -04:00
2026-09-09 17:58:17 -04:00
2026-09-20 09:28:53 -04:00
2026-10-16 15:14:53 -04:00
2026-10-09 22:56:22 -04:00
2026-10-10 11:52:50 -04:00
2026-10-09 22:56:22 -04:00
2026-10-10 08:25:28 -04:00
2026-10-10 09:11:29 -04:00
2026-10-10 09:11:29 -04:00
2026-09-11 21:33:23 -04:00
2026-09-08 20:06:23 -04:00
2026-10-10 09:11:29 -04:00
2026-10-04 07:47:59 -04:00
2026-10-04 08:41:32 -04:00
2026-10-04 07:47:59 -04:00
2026-09-14 14:13:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-11 07:46:33 -04:00
2026-09-11 07:46:33 -04:00
2026-09-21 17:36:43 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:21:24 -04:00
2026-09-10 16:57:12 -04:00
2026-09-08 20:06:23 -04:00
2026-10-14 11:02:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-10-14 10:21:32 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-14 15:24:38 -04:00
2026-09-08 20:06:23 -04:00
2026-10-04 07:47:59 -04:00
2026-10-04 11:17:04 -04:00
2026-10-04 07:47:59 -04:00
2026-10-04 07:47:59 -04:00
2026-09-14 14:13:23 -04:00
2026-09-25 13:12:06 -04:00
2026-10-14 11:02:23 -04:00
2026-09-20 14:56:26 -04:00
2026-10-09 09:01:30 -04:00
2026-09-17 06:20:05 -04:00
2026-09-18 13:44:47 -04:00
2026-09-08 20:06:23 -04:00
2026-09-10 17:41:47 -04:00
2026-09-12 12:08:47 -04:00
2026-10-14 10:21:32 -04:00
2026-09-08 20:06:23 -04:00
2026-10-04 08:41:32 -04:00
2026-10-04 08:41:32 -04:00
2026-10-04 08:41:32 -04:00
2026-10-04 08:41:32 -04:00
2026-09-08 20:06:23 -04:00
2026-09-15 15:16:15 -04:00
2026-10-04 09:04:11 -04:00
2026-09-20 18:21:21 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-12 11:49:18 -04:00
2026-10-14 11:02:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-22 14:42:28 -04:00
2026-09-08 20:06:23 -04:00
2026-10-09 12:46:58 -04:00
2026-09-08 20:06:23 -04:00
2026-09-18 13:47:39 -04:00
2026-10-04 19:11:44 -04:00
2026-09-08 20:06:23 -04:00
2026-09-23 11:26:41 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-23 08:56:12 -04:00
2026-09-08 20:06:23 -04:00
2026-09-20 10:22:07 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-18 20:19:54 -04:00
2026-10-09 09:01:45 -04:00
2026-09-14 18:54:02 -04:00
2026-09-17 06:44:22 -04:00
2026-10-10 08:25:28 -04:00
2026-10-09 22:56:22 -04:00
2026-10-09 22:56:22 -04:00
2026-09-08 20:06:23 -04:00
2026-09-17 06:20:05 -04:00
2026-09-22 07:56:34 -04:00
2026-10-09 09:40:29 -04:00
2026-09-22 06:55:57 -04:00
2026-09-13 08:36:58 -04:00
2026-09-23 10:23:09 -04:00
2026-10-09 09:01:45 -04:00
2026-10-09 09:01:30 -04:00
2026-10-09 09:03:15 -04:00
2026-09-08 20:21:24 -04:00
2026-09-08 20:06:23 -04:00
2026-10-10 09:11:29 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:21:24 -04:00
2026-09-08 20:06:23 -04:00
2026-09-12 09:53:03 -04:00
2026-09-12 10:02:10 -04:00
2026-09-12 09:50:17 -04:00
2026-09-12 09:57:35 -04:00
2026-09-12 13:05:20 -04:00
2026-09-12 09:50:17 -04:00
2026-09-23 11:47:07 -04:00
2026-09-25 13:11:37 -04:00
2026-09-09 09:27:20 -04:00
2026-09-15 17:18:25 -04:00
2026-10-10 08:14:34 -04:00
2026-10-09 09:40:29 -04:00
2026-10-09 15:04:49 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-14 15:24:38 -04:00
2026-09-08 20:06:23 -04:00
2026-10-10 09:11:29 -04:00
2026-09-08 20:21:24 -04:00
2026-09-08 20:06:23 -04:00
2026-09-18 20:29:42 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-10-04 10:18:57 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-12 12:46:51 -04:00
2026-10-04 15:24:14 -04:00
2026-10-04 15:24:14 -04:00
2026-10-04 19:29:36 -04:00
2026-10-04 10:18:57 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-10-04 09:11:27 -04:00
2026-09-08 20:06:23 -04:00
2026-10-10 09:11:29 -04:00
2026-09-10 08:38:18 -04:00
2026-10-03 23:04:36 -04:00
2026-09-08 20:06:23 -04:00
2026-10-04 10:39:43 -04:00
2026-09-08 20:06:23 -04:00
2026-10-04 10:39:43 -04:00
2026-09-08 21:20:59 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-14 16:48:30 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-20 18:21:21 -04:00
2026-09-08 20:06:23 -04:00
2026-09-08 20:06:23 -04:00
2026-10-04 10:55:47 -04:00
2026-10-04 10:39:43 -04:00
2026-10-14 11:02:23 -04:00
2026-09-08 20:06:23 -04:00
2026-09-22 13:58:08 -04:00
2026-09-08 20:06:23 -04:00
2026-10-09 09:01:30 -04:00
2026-09-15 06:51:33 -04:00
2026-09-14 18:54:02 -04:00
2026-10-14 10:21:32 -04:00
2026-10-04 10:18:57 -04:00
2026-09-15 07:48:06 -04:00
2026-09-20 09:47:39 -04:00
2026-10-09 09:40:29 -04:00
2026-09-16 21:30:17 -04:00
2026-09-15 14:22:28 -04:00
2026-10-04 10:18:57 -04:00
2026-10-04 10:18:57 -04:00
2026-10-04 10:30:28 -04:00
2026-10-04 10:31:03 -04:00
2026-10-04 19:16:43 -04:00
2026-10-04 19:34:53 -04:00
2026-09-12 12:08:47 -04:00
2026-09-08 20:06:23 -04:00
2026-09-14 09:33:30 -04:00
2026-09-08 20:06:23 -04:00
2026-10-09 09:03:15 -04:00
2026-10-04 15:11:33 -04:00
2026-10-14 10:21:32 -04:00
2026-09-08 20:06:23 -04:00