Skip to content

Commit 58326ed

Browse files
chore(ci): ssi tests onepipeline [backport 3.2] (#12850)
Backport ab6799a from #12668 to 3.2. Integrate the latest changes on one-pipeline. Configure and run the system-tests pipeline (only for ssi tests) Simplify the pipeline to run the system-tests ssi tests ## Checklist - [x] PR author has checked that all the criteria below are met - The PR description includes an overview of the change - The PR description articulates the motivation for the change - The change includes tests OR the PR description describes a testing strategy - The PR description notes risks associated with the change, if any - Newly-added code is easy to change - The change follows the [library release note guidelines](https://ddtrace.readthedocs.io/en/stable/releasenotes.html) - The change includes or references documentation updates if necessary - Backport labels are set (if [applicable](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting)) ## Reviewer Checklist - [x] Reviewer has checked that all the criteria below are met - Title is accurate - All changes are related to the pull request's stated goal - Avoids breaking [API](https://ddtrace.readthedocs.io/en/stable/versioning.html#interfaces) changes - Testing strategy adequately addresses listed risks - Newly-added code is easy to change - Release note makes sense to a user of the library - If necessary, author has acknowledged and discussed the performance implications of this PR as reported in the benchmarks PR comment - Backport labels are set in a manner that is consistent with the [release branch maintenance policy](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting) Co-authored-by: Roberto Montero <[email protected]>
1 parent 0b9db1a commit 58326ed

File tree

1 file changed

+4
-21
lines changed

1 file changed

+4
-21
lines changed

.gitlab-ci.yml

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -135,27 +135,10 @@ publish-lib-init-pinned-tags:
135135
- job: generate-lib-init-pinned-tag-values
136136
artifacts: true
137137

138-
onboarding_tests_installer:
139-
parallel:
140-
matrix:
141-
- ONBOARDING_FILTER_WEBLOG: [test-app-python,test-app-python-container,test-app-python-alpine]
142-
SCENARIO: [ SIMPLE_INSTALLER_AUTO_INJECTION, SIMPLE_AUTO_INJECTION_PROFILING ]
143-
144-
onboarding_tests_k8s_injection:
145-
parallel:
146-
matrix:
147-
- WEBLOG_VARIANT: [dd-lib-python-init-test-django, ]
148-
SCENARIO: [K8S_LIB_INJECTION, K8S_LIB_INJECTION_UDS, K8S_LIB_INJECTION_NO_AC, K8S_LIB_INJECTION_NO_AC_UDS, K8S_LIB_INJECTION_PROFILING_DISABLED, K8S_LIB_INJECTION_PROFILING_ENABLED, K8S_LIB_INJECTION_PROFILING_OVERRIDE]
149-
K8S_CLUSTER_VERSION: ['7.56.2', '7.59.0']
150-
151-
- WEBLOG_VARIANT: [dd-lib-python-init-test-django-gunicorn, dd-lib-python-init-test-django-gunicorn-alpine, dd-lib-python-init-test-django-unsupported-package-force, dd-lib-python-init-test-django-uvicorn, dd-lib-python-init-test-protobuf-old ]
152-
SCENARIO: [K8S_LIB_INJECTION, K8S_LIB_INJECTION_PROFILING_ENABLED]
153-
K8S_CLUSTER_VERSION: ['7.56.2', '7.59.0']
154-
155-
- WEBLOG_VARIANT: [dd-lib-python-init-test-django-preinstalled]
156-
SCENARIO: [K8S_LIB_INJECTION, K8S_LIB_INJECTION_UDS, K8S_LIB_INJECTION_NO_AC, K8S_LIB_INJECTION_NO_AC_UDS]
157-
K8S_CLUSTER_VERSION: ['7.56.2', '7.59.0']
158-
138+
configure_system_tests:
139+
variables:
140+
SYSTEM_TESTS_SCENARIOS_GROUPS: "simple_onboarding,simple_onboarding_profiling,docker-ssi,lib-injection"
141+
159142
deploy_to_reliability_env:
160143
needs: []
161144

0 commit comments

Comments
 (0)