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>
9.6 KiB
9.6 KiB