Avatar for the PrefectHQ user
PrefectHQ
prefect
BlogDocsChangelog

Performance History

Latest Results

fix: fix flaky tests on main (harness singleton, SQLite lock, timing tolerance) Fix three flaky test failures from CI run #24107474190: 1. test_prefect_test_harness: Add defensive stop() before start() in prefect_test_harness() to force-stop any lingering SubprocessASGIServer singleton from a previous test. Without this, a stale singleton could be reused, causing the harness to write to the wrong database. 2. test_bulk_delete_by_state_type: Wrap the hosted API request in retry_asserts() to handle transient SQLite 'database is locked' 503 errors from concurrent access between the test session and the hosted API server subprocess. Matches the pattern already used by the sister test test_bulk_delete_flow_runs_no_filter. 3. test_renew_concurrency_lease: Capture timestamps before and after the API call instead of only before. The previous 2-second tolerance window was too tight for slow CI runners where the API call takes several seconds. Co-authored-by: apk <apk@cognition.ai> Co-Authored-By: bot_apk <apk@cognition.ai>
devin/1775602115-fix-flaky-tests
1 hour ago

Latest Branches

CodSpeed Performance Gauge
0%
fix: fix flaky tests on main (harness singleton, SQLite lock, timing tolerance)#21460
2 hours ago
fc64fcb
devin/1775602115-fix-flaky-tests
CodSpeed Performance Gauge
0%
4 hours ago
d052630
chuqCTC:feat/skip-causal-ordering-task-run-recorder
CodSpeed Performance Gauge
0%
fix(schedules): persist explicit DTSTART on RRule schedules at write time#21436
6 hours ago
f7e7083
fix/21362-cache-rrule
© 2026 CodSpeed Technology
Home Terms Privacy Docs