-
Notifications
You must be signed in to change notification settings - Fork 377
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
K8s lib injection tests new scenarios #4234
Conversation
Thank you for updating Change log entry section 👏 Visited at: 2025-01-09 11:52:52 UTC |
Datadog ReportBranch report: ✅ 0 Failed, 22121 Passed, 1476 Skipped, 5m 23.77s Total Time ⌛ Performance Regressions vs Default Branch (1)
|
BenchmarksBenchmark execution time: 2025-01-10 09:01:16 Comparing candidate commit eaf515f in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 31 metrics, 2 unstable metrics. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #4234 +/- ##
==========================================
- Coverage 97.72% 97.72% -0.01%
==========================================
Files 1354 1354
Lines 82450 82449 -1
Branches 4236 4236
==========================================
- Hits 80578 80571 -7
- Misses 1872 1878 +6 ☔ View full report in Codecov by Sentry. |
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.
I am not familiar with the tests in question, therefore I can add my checkmark on the basis of this PR not obviously affecting the rest of dd-trace-rb in a negative way but I cannot tell whether the changes do test everything correctly.
The tests also look like they are stuck.
https://gitlab.ddbuild.io/DataDog/apm-reliability/dd-trace-rb/-/pipelines/52523725 I can't merge the PR: "The base branch restricts merging to authorized users. " |
These 3 tests seem to be completely stuck and I've not seen this in master so they do seem to be caused by this PR: @robertomonteromiguel can you check what's up there? |
@ivoanjo I can't access to your repository settings, but I seems that there are specific requirements for merge a PR. These requirements are pointed to the jobs that not longer exists. You need to change them to the new scenarios/jobs on ruby. Ping me if you need help to do that. |
|
Ahh right, this has happened to me before -- github couples on the exact names of the tests and so if we change it a bit (like we're doing here) then GitHub gets really confused. Two notes:
|
I still don't have a clear idea of how to manage this. The same thing happens with other tracers and with the other onboarding tests. |
Awesome, thank you, looking forward to it :) |
What does this PR do?
Adapt the gitlab pipeline to add the new k8s lib injection tests scenarios
Motivation:
We need to ensure the scalability of the system-tests k8s lib injection tests.
We added the new scenarios on system-tests. We changed the one pipeline and now on the tracer we need to create the test matrix with the new scenarios
Change log entry
No
Additional Notes:
How to test the change?