Skip to content

[java] Filter GitLab SSI tests by PR title - #8373

Draft
robertomonteromiguel wants to merge 2 commits into
mainfrom
robertomonteromiguel/filter-gitlab-ssi-by-pr-title
Draft

robertomonteromiguel wants to merge 2 commits into
mainfrom
robertomonteromiguel/filter-gitlab-ssi-by-pr-title

Conversation

@robertomonteromiguel

@robertomonteromiguel robertomonteromiguel commented Nov 5, 2026 •

Copy link
Copy Markdown
Collaborator

Use the read-only OIDC policy added by #8375 to resolve the pull-request title.

Run GitLab AWS SSI, Docker SSI, and Kubernetes library injection tests only for a leading [language] PR title tag.

Scenario selection is unchanged: the diff or explicit inputs select scenarios, and the title only filters the language. The resolver is optional and limited to system-tests branch pushes without explicit scenario inputs.

Scheduled and external callers keep the existing compute path. Without a supported tag, with a [language@branch] tag, or when title lookup fails, all languages run.

Tests:

  • ./format.sh
  • ./run.sh TEST_THE_TEST tests/test_the_test/test_compute_libraries_and_scenarios.py tests/test_the_test/test_external_gitlab_pipeline.py

@github-actions

github-actions Bot commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

CODEOWNERS have been resolved as:

utils/scripts/ci_orchestrators/resolve_gitlab_pr_title.sh               @DataDog/system-tests-core
.gitlab-ci.yml                                                          @DataDog/system-tests-core
tests/test_the_test/test_compute_libraries_and_scenarios.py             @DataDog/system-tests-reviewers
tests/test_the_test/test_external_gitlab_pipeline.py                    @DataDog/system-tests-reviewers
utils/scripts/compute_libraries_and_scenarios.py                        @DataDog/system-tests-core
utils/scripts/libraries_and_scenarios_rules.yml                         @DataDog/system-tests-core

@datadog-official

datadog-official Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

Pipelines  Tests

🎉 All green!

🧪 All tests passed
❄️ No new flaky tests detected

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 7a2f93a | Docs | View more details | Give us feedback!

@robertomonteromiguel
robertomonteromiguel force-pushed the robertomonteromiguel/filter-gitlab-ssi-by-pr-title branch 3 times, most recently from eda273a to 882a609 Compare November 5, 2026 15:23
@robertomonteromiguel
robertomonteromiguel force-pushed the robertomonteromiguel/filter-gitlab-ssi-by-pr-title branch from 882a609 to eb2b374 Compare November 5, 2026 16:26
Co-authored-by: Cursor <cursoragent@cursor.com>
@robertomonteromiguel
robertomonteromiguel force-pushed the robertomonteromiguel/filter-gitlab-ssi-by-pr-title branch from eb2b374 to 66145e1 Compare November 5, 2026 16:35
Co-authored-by: Cursor <cursoragent@cursor.com>
@robertomonteromiguel
robertomonteromiguel force-pushed the robertomonteromiguel/filter-gitlab-ssi-by-pr-title branch from 66145e1 to 7a2f93a Compare November 5, 2026 16:56

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant