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
..
2023-05-04 13:32:41 +02:00
2025-12-21 03:43:28 +00:00
2022-06-21 08:09:38 +02:00
2022-06-21 08:09:38 +02:00
2023-05-04 13:32:41 +02:00
2025-11-13 11:10:51 +07:00
2023-05-04 13:32:41 +02:00
2023-05-04 13:32:41 +02:00
2022-06-21 08:09:38 +02:00
2022-09-27 14:22:34 +02:00
2022-06-21 08:09:38 +02:00
2024-04-08 11:17:32 +02:00
2022-06-21 08:09:38 +02:00
2024-09-10 15:17:29 +01:00
2025-10-08 14:55:50 +02:00
2025-10-14 10:04:10 +00:00
2025-11-11 05:59:25 +00:00
2025-10-21 10:42:22 +00:00
2025-01-08 10:50:53 +01:00