-
Notifications
You must be signed in to change notification settings - Fork 158
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
Add http.route tag to SymfonyIntegration.php #2992
base: master
Are you sure you want to change the base?
Conversation
93cec34
to
6a1adeb
Compare
6a1adeb
to
b32dca7
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #2992 +/- ##
=============================================
- Coverage 74.82% 55.97% -18.85%
- Complexity 2741 2745 +4
=============================================
Files 110 137 +27
Lines 10863 15015 +4152
Branches 0 1016 +1016
=============================================
+ Hits 8128 8405 +277
- Misses 2735 6058 +3323
- Partials 0 552 +552
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 46 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
Benchmarks [ tracer ]Benchmark execution time: 2024-12-17 14:22:00 Comparing candidate commit 7233cec in PR branch Found 1 performance improvements and 0 performance regressions! Performance is the same for 177 metrics, 0 unstable metrics. scenario:TraceFlushBench/benchFlushTrace
|
1c181cf
to
387a651
Compare
Snapshots difference summaryThe following differences have been observed in committed snapshots. It is meant to help the reviewer. If you need to update snapshots, please refer to CONTRIBUTING.md |
b09ad20
to
2c04437
Compare
644c737
to
ddbe994
Compare
@@ -913,7 +913,6 @@ TEST_WEB_81 := \ | |||
test_web_nette_30 \ | |||
test_web_slim_312 \ | |||
test_web_slim_4 \ | |||
test_web_symfony_52 \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why are we removing those tests from PHP 8.1 up to PHP 8.3? 🤔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Symfony 5.2 doesn't actually work with those PHP versions. The tests fail with:
[17-Dec-2024 19:40:57 -03] [ddtrace] [warning] Error raised in ddtrace's closure defined at /Users/gustavo.lopes/repos/dd-trace-php/src/DDTrace/Integrations/Symfony/SymfonyIntegration.php:394 for Symfony\Component\HttpKernel\HttpKernel::handle(): Return type of Symfony\Component\Routing\RouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Users/gustavo.lopes/repos/dd-trace-php/tests/Frameworks/Symfony/Version_5_2/vendor/symfony/routing/RouteCollection.php on line 69
/Users/gustavo.lopes/repos/dd-trace-php/tests/Common/WebFrameworkTestCase.php:74
/Users/gustavo.lopes/repos/dd-trace-php/tests/Common/MultiPHPUnitVersionAdapter_typed.php:33
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ddbe994
to
7233cec
Compare
I am missing tests with optional parameters https://symfony.com/doc/current/routing.html#optional-parameters, more than one locale https://symfony.com/doc/current/routing.html#localized-routes-i18n |
Description
Adds http.route to symfony. Supersedes #2710 and #2477
Reviewer checklist