Skip to content

chore(ci): restore ffe system-tests coverage#18172

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit into
mainfrom
leoromanovsky/revert-18160-system-tests-ffe-exclusion
May 20, 2026
Merged

chore(ci): restore ffe system-tests coverage#18172
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit into
mainfrom
leoromanovsky/revert-18160-system-tests-ffe-exclusion

Conversation

@leoromanovsky

Copy link
Copy Markdown
Contributor

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.

@leoromanovsky leoromanovsky added the changelog/no-changelog A changelog entry is not required for this PR. label May 19, 2026
@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Codeowners resolved as

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

@datadog-datadog-prod-us1-2

datadog-datadog-prod-us1-2 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: 0e19962 | Docs | Datadog PR Page | Give us feedback!

Base automatically changed from nccatoni/system-tests-workflow to main May 19, 2026 16:27
@dd-oleksii dd-oleksii force-pushed the leoromanovsky/revert-18160-system-tests-ffe-exclusion branch from 42de31f to 90274b6 Compare May 20, 2026 10:21
@dd-oleksii

Copy link
Copy Markdown
Member

(rebased to remove extraneous commits)

@dd-oleksii dd-oleksii force-pushed the leoromanovsky/revert-18160-system-tests-ffe-exclusion branch from 90274b6 to 0e19962 Compare May 20, 2026 10:22
@dd-oleksii dd-oleksii marked this pull request as ready for review May 20, 2026 11:01
@dd-oleksii dd-oleksii requested review from a team as code owners May 20, 2026 11:01
@dd-oleksii dd-oleksii requested review from RamyElkest and juanjux May 20, 2026 11:01
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot merged commit fe9ac39 into main May 20, 2026
381 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot deleted the leoromanovsky/revert-18160-system-tests-ffe-exclusion branch May 20, 2026 11:42
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>
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.

3 participants