czlonkowski
fdc37efde7
refactor: streamline test suite - cut 33 files, enable parallel execution (11.9x speedup)
Remove duplicate, low-value, and fragmented test files while preserving
all meaningful coverage. Enable parallel test execution and remove
the entire benchmark infrastructure.
Key changes:
- Consolidate workflow-validator tests (13 files -> 3)
- Consolidate config-validator tests (9 files -> 3)
- Consolidate telemetry tests (11 files -> 6)
- Merge AI validator tests (2 files -> 1)
- Remove example/demo test files, mock-testing files, and already-skipped tests
- Remove benchmark infrastructure (10 files, CI workflow, 4 npm scripts)
- Enable parallel test execution (remove singleThread: true)
- Remove retry:2 that was masking flaky tests
- Slim CI publish-results job
Results: 224 -> 191 test files, 4690 -> 4303 tests, 121K -> 106K lines
Local runtime: 319s -> 27s (11.9x speedup)
Conceived by Romuald Członkowski - www.aiadvisors.pl/en
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 23:41:06 +01:00
..
2025-06-14 10:36:54 +02:00
2025-10-11 18:16:56 +02:00
2025-11-14 13:57:54 +01:00
2025-06-25 10:55:34 +02:00
2025-06-14 10:36:54 +02:00
2025-06-13 11:54:42 +02:00
2025-06-08 08:21:38 +00:00
2025-10-04 09:30:43 +02:00
2025-08-02 21:14:00 +02:00
2025-06-09 00:33:17 +02:00
2025-06-09 00:33:17 +02:00
2025-06-09 00:33:17 +02:00
2025-07-28 22:56:15 +02:00
2025-10-25 21:00:17 +02:00
2025-10-24 11:24:00 +02:00
2025-07-28 22:56:15 +02:00
2025-07-15 16:46:30 +02:00
2025-06-15 01:11:02 +02:00
2025-07-11 00:48:43 +02:00
2025-07-17 21:35:00 +02:00
2025-06-08 08:21:38 +00:00
2025-06-08 08:21:38 +00:00
2025-07-10 12:49:25 +02:00
2025-08-02 21:14:00 +02:00
2025-10-28 08:55:20 +01:00
2025-09-14 11:03:47 +02:00
2025-10-12 00:09:55 +02:00
2025-06-16 12:37:45 +02:00
2025-08-02 00:01:01 +02:00
2025-10-06 23:36:56 +02:00
2025-07-10 09:22:34 +02:00
2025-09-03 14:12:01 -07:00
2025-07-31 11:48:31 +02:00
2025-10-07 10:53:28 +02:00
2025-06-18 23:09:18 +02:00
2025-06-13 16:12:40 +02:00
2025-06-26 14:30:45 +02:00
2025-10-04 11:06:14 +02:00
2025-09-22 21:05:27 +02:00
2025-09-22 21:05:27 +02:00
2025-06-29 17:43:29 +02:00
2025-07-10 09:22:34 +02:00
2025-09-22 23:16:24 +02:00
2025-07-11 00:48:43 +02:00
2025-07-11 00:48:43 +02:00
2025-07-11 00:48:43 +02:00
2025-07-10 09:22:34 +02:00
2025-07-11 00:48:43 +02:00
2025-06-13 13:10:20 +02:00
2025-07-10 09:22:34 +02:00
2025-09-20 01:13:02 +02:00
2025-09-20 01:13:02 +02:00
2025-08-01 14:23:48 +02:00
2025-06-29 17:43:29 +02:00
2025-06-26 14:30:45 +02:00
2025-06-26 14:30:45 +02:00
2025-09-24 23:57:25 +02:00
2025-06-14 10:36:54 +02:00
2025-08-02 21:14:00 +02:00
2025-07-11 00:48:43 +02:00
2025-07-15 16:46:30 +02:00
2025-06-14 15:02:49 +02:00
2025-07-06 17:01:05 +02:00
2025-11-21 16:48:49 +01:00
2025-09-26 09:06:19 +02:00
2025-09-26 09:06:19 +02:00
2025-09-26 09:06:19 +02:00
2025-10-03 15:53:13 +02:00
2025-09-26 09:06:19 +02:00
2025-09-26 09:06:19 +02:00
2025-09-26 09:06:19 +02:00
2025-06-26 12:25:06 +02:00
2026-01-07 13:42:16 +01:00
2025-10-07 07:59:00 +02:00
2025-07-10 09:22:34 +02:00
2025-09-26 09:06:19 +02:00
2025-09-26 09:06:19 +02:00
2025-09-26 09:06:19 +02:00
2025-10-24 09:59:17 +02:00
2025-08-02 00:01:01 +02:00
2025-06-16 00:03:20 +02:00
2025-08-02 00:01:01 +02:00