yv01p
1d082e1ed6
test: add benchmark regression enforcement for Phase 1
Adds AssertNoRegression method to ContentServiceBenchmarkBase:
- Loads baseline from baseline-phase0.json
- Fails test if benchmark exceeds 20% of baseline
- Logs regression check status for visibility
- Supports environment variable overrides (BENCHMARK_REGRESSION_THRESHOLD, BENCHMARK_REQUIRE_BASELINE)
Updates 10 Phase 1 CRUD benchmarks to use regression assertions:
- Save_SingleItem, Save_BatchOf100, Save_BatchOf1000
- GetById_Single, GetByIds_BatchOf100
- Delete_SingleItem, Delete_WithDescendants
- GetAncestors_DeepHierarchy, GetPagedChildren_100Items, GetPagedDescendants_DeepTree
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-21 03:43:28 +00:00
..
2025-01-06 14:58:00 +01:00
2025-11-20 06:54:35 +01:00
2024-09-10 15:17:29 +01:00
2025-12-02 10:20:08 +09:00
2025-03-03 07:38:30 +01:00
2025-12-21 03:43:28 +00:00
2025-10-14 10:04:10 +00:00
2025-12-05 10:38:58 +01:00
2025-10-17 15:45:03 +02:00
2025-12-21 03:43:28 +00:00
2025-08-04 10:56:25 +00:00
2025-11-03 10:55:23 +01:00
2025-10-08 08:27:01 +02:00
2025-03-21 17:02:31 +00:00
2025-03-21 17:02:31 +00:00
2025-08-07 12:35:04 +02:00
2025-12-04 12:54:44 +01:00
2025-08-05 09:53:39 +02:00