-
Notifications
You must be signed in to change notification settings - Fork 167
test: fix multiple CI flakiness issues #3639
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #3639 +/- ##
==========================================
- Coverage 62.21% 62.12% -0.09%
==========================================
Files 141 141
Lines 13387 13387
Branches 1753 1753
==========================================
- Hits 8329 8317 -12
- Misses 4260 4270 +10
- Partials 798 800 +2 see 2 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
Benchmarks [ tracer ]Benchmark execution time: 2026-02-12 01:49:44 Comparing candidate commit 92979ce in PR branch Found 1 performance improvements and 8 performance regressions! Performance is the same for 182 metrics, 3 unstable metrics. scenario:ContextPropagationBench/benchInject64Bit-opcache
scenario:EmptyFileBench/benchEmptyFileBaseline
scenario:EmptyFileBench/benchEmptyFileBaseline-opcache
scenario:EmptyFileBench/benchEmptyFileDdprof
scenario:EmptyFileBench/benchEmptyFileDdprof-opcache
scenario:EmptyFileBench/benchEmptyFileOverhead
scenario:EmptyFileBench/benchEmptyFileOverhead-opcache
scenario:LaravelBench/benchLaravelDdprof
scenario:SymfonyBench/benchSymfonyDdprof-opcache
|
92979ce to
bab8bf3
Compare
…allbacks Signed-off-by: Alexandre Rulleau <alexandre.rulleau@datadoghq.com>
…to be ready Signed-off-by: Alexandre Rulleau <alexandre.rulleau@datadoghq.com>
9798f7f to
78ebce2
Compare
Signed-off-by: Alexandre Rulleau <alexandre.rulleau@datadoghq.com>
78ebce2 to
17c6cae
Compare
Description
Resolves flakiness in multiple test suites:
Laravel Octane: Fixed race condition where test callbacks matched spans before controller execution completed. Added resource name validation to ensure full trace capture.
Git metadata cache: Added cache invalidation for long-lived worker processes when git directories become invalid or commits change. Improved nginx readiness check with settle time to prevent 502 errors.
SQL Server integration: Switched from SQL Server 2022 to 2019 image to avoid kernel 6.7+ compatibility issues causing SIGABRT crashes on container startup.