Skip to content

chore(ci): using the official workflow for system-tests#18160

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 4 commits into
mainfrom
nccatoni/system-tests-workflow
May 19, 2026
Merged

chore(ci): using the official workflow for system-tests#18160
gh-worker-dd-mergequeue-cf854d[bot] merged 4 commits into
mainfrom
nccatoni/system-tests-workflow

Conversation

@nccatoni

Copy link
Copy Markdown
Contributor

Description

Testing

Risks

Additional Notes

@datadog-official

datadog-official Bot commented May 19, 2026

Copy link
Copy Markdown
Contributor

Tests

🎉 All green!

🧪 All tests passed
❄️ No new flaky tests detected

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: a900198 | Docs | Datadog PR Page | Give us feedback!

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Codeowners resolved as

.github/workflows/system-tests.yml                                      @DataDog/python-guild @DataDog/apm-core-python

@nccatoni nccatoni force-pushed the nccatoni/system-tests-workflow branch 3 times, most recently from 81993bf to 8e975cd Compare May 19, 2026 13:00
@nccatoni nccatoni force-pushed the nccatoni/system-tests-workflow branch from 8e975cd to bc7006d Compare May 19, 2026 13:01
@nccatoni nccatoni added the changelog/no-changelog A changelog entry is not required for this PR. label May 19, 2026
@nccatoni nccatoni changed the title Using the official workflow for system-tests chore(ci): using the official workflow for system-tests May 19, 2026
@nccatoni nccatoni marked this pull request as ready for review May 19, 2026 13:25
@nccatoni nccatoni requested review from a team as code owners May 19, 2026 13:25
@nccatoni nccatoni requested review from florentinl and juanjux May 19, 2026 13:25
Comment thread .github/workflows/system-tests.yml Outdated
@nccatoni nccatoni requested a review from cbeauchesne May 19, 2026 13:27

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 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".

Comment thread .github/workflows/system-tests.yml
Comment thread .github/workflows/system-tests.yml
Comment thread .github/workflows/system-tests.yml Outdated
@nccatoni nccatoni requested a review from cbeauchesne May 19, 2026 14:10
@brettlangdon brettlangdon dismissed cbeauchesne’s stale review May 19, 2026 15:17

Requested changes addressed

@nccatoni

Copy link
Copy Markdown
Contributor Author

/remove

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented May 19, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-05-19 15:26:54 UTC ℹ️ Start processing command /remove


2026-05-19 15:26:57 UTC ℹ️ Devflow: /remove

@leoromanovsky

Copy link
Copy Markdown
Contributor

Stacked follow-up to restore the FFE scenario coverage: #18172. It keeps this workflow migration and only removes the FEATURE_FLAGGING_AND_EXPERIMENTATION exclusion.

@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot merged commit abfc396 into main May 19, 2026
379 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot deleted the nccatoni/system-tests-workflow branch May 19, 2026 16:27
gh-worker-dd-mergequeue-cf854d Bot pushed a commit that referenced this pull request May 20, 2026
## 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>
vlad-scherbich pushed a commit that referenced this pull request May 20, 2026
## 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>
vlad-scherbich pushed a commit that referenced this pull request May 20, 2026
## 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>
gh-worker-dd-mergequeue-cf854d Bot pushed a commit that referenced this pull request May 26, 2026
## 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/no-changelog A changelog entry is not required for this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants