chore(ci): using the official workflow for system-tests#18160
Conversation
🎉 All green!🧪 All tests passed 🔗 Commit SHA: a900198 | Docs | Datadog PR Page | Give us feedback! |
Codeowners resolved as |
81993bf to
8e975cd
Compare
8e975cd to
bc7006d
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: db6a842a0e
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
/remove |
|
View all feedbacks in Devflow UI.
|
|
Stacked follow-up to restore the FFE scenario coverage: #18172. It keeps this workflow migration and only removes the FEATURE_FLAGGING_AND_EXPERIMENTATION exclusion. |
## Motivation #18163 was closed in favor of #18160, which also excludes the FEATURE_FLAGGING_AND_EXPERIMENTATION scenario from the tracer-release system-tests group. That exclusion is no longer the desired rollback path because it hides the FFE coverage we need while validating the Python startup issue. ## Changes Remove the `excluded_scenarios: FEATURE_FLAGGING_AND_EXPERIMENTATION` override from the #18160 system-tests workflow migration so the tracer-release group includes the FFE scenario again. ## Decisions This PR is stacked on #18160 instead of #18163 because #18163 was closed unmerged. It keeps the official system-tests workflow migration intact and only reverts the FFE scenario exclusion. Co-authored-by: oleksii.shmalko <oleksii.shmalko@datadoghq.com>
## Description <!-- Provide an overview of the change and motivation for the change --> ## Testing <!-- Describe your testing strategy or note what tests are included --> ## Risks <!-- Note any risks associated with this change, or "None" if no risks --> ## Additional Notes <!-- Any other information that would be helpful for reviewers --> Co-authored-by: nicolas.catoni <nicolas.catoni@datadoghq.com>
## Motivation #18163 was closed in favor of #18160, which also excludes the FEATURE_FLAGGING_AND_EXPERIMENTATION scenario from the tracer-release system-tests group. That exclusion is no longer the desired rollback path because it hides the FFE coverage we need while validating the Python startup issue. ## Changes Remove the `excluded_scenarios: FEATURE_FLAGGING_AND_EXPERIMENTATION` override from the #18160 system-tests workflow migration so the tracer-release group includes the FFE scenario again. ## Decisions This PR is stacked on #18160 instead of #18163 because #18163 was closed unmerged. It keeps the official system-tests workflow migration intact and only reverts the FFE scenario exclusion. Co-authored-by: oleksii.shmalko <oleksii.shmalko@datadoghq.com>
## Description Following: #18160, the update-system-tests-version.py script is unable to detect the current system-tests version to perform an automatic update. This PR fixes the script. Additionally two other occurences of the system-tests workflow were not properly pinned (integration-framework and serverless). ## Testing <!-- Describe your testing strategy or note what tests are included --> ## Risks <!-- Note any risks associated with this change, or "None" if no risks --> ## Additional Notes <!-- Any other information that would be helpful for reviewers --> Co-authored-by: avara1986 <alberto.vara@datadoghq.com> Co-authored-by: florentin.labelle <florentin.labelle@datadoghq.com>
Description
Testing
Risks
Additional Notes