Skip to content

ci: fix update-system-tests-version.py script#18231

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 7 commits into
mainfrom
florentin.labelle/fix-serverless-st-pinning
May 26, 2026
Merged

ci: fix update-system-tests-version.py script#18231
gh-worker-dd-mergequeue-cf854d[bot] merged 7 commits into
mainfrom
florentin.labelle/fix-serverless-st-pinning

Conversation

@florentinl

@florentinl florentinl commented May 22, 2026

Copy link
Copy Markdown
Contributor

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

Risks

Additional Notes

@florentinl florentinl requested review from a team as code owners May 22, 2026 08:12
@florentinl florentinl requested review from avara1986 and juanjux May 22, 2026 08:12
@datadog-official

datadog-official Bot commented May 22, 2026

Copy link
Copy Markdown
Contributor

Pipelines  Tests

Fix all issues with BitsAI

⚠️ Warnings

🚦 8 Pipeline jobs failed

DataDog/apm-reliability/dd-trace-py | build linux serverless: [amd64, cp315-cp315, v113741238-d2b8243-manylinux2014_x86_64, 1]   View in Datadog   GitLab

🔧 Fix in code (Fix with Cursor). NotImplementedError: This version of CPython is not supported yet during ddtrace import tests.

DataDog/apm-reliability/dd-trace-py | build linux serverless: [arm64, cp315-cp315, v113741589-d2b8243-musllinux_1_2_aarch64, 1]   View in Datadog   GitLab

🔄 Retry job. This looks flaky and may succeed on retry. 0/412 nodes are available due to insufficient resources and untolerated taints, leading to unschedulable pods.

DataDog/apm-reliability/dd-trace-py | build linux: [amd64, cp315-cp315, v113741238-d2b8243-manylinux2014_x86_64]   View in Datadog   GitLab

🔄 Retry job. This looks flaky and may succeed on retry. Job failed while cloning repository. Caching mechanism unable to retrieve repository due to missing cache.

View all 8 failed jobs.

ℹ️ Info

No other issues found (see more)

🧪 All tests passed
❄️ No new flaky tests detected

Useful? React with 👍 / 👎

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

@florentinl florentinl force-pushed the florentin.labelle/fix-serverless-st-pinning branch from 7dec8fc to 6f989d0 Compare May 22, 2026 08:13
@cit-pr-commenter-54b7da

cit-pr-commenter-54b7da Bot commented May 22, 2026

Copy link
Copy Markdown

Codeowners resolved as

.github/workflows/system-tests.yml                                      @DataDog/python-guild @DataDog/apm-core-python
scripts/update-system-tests-version.py                                  @DataDog/python-guild @DataDog/apm-core-python

@florentinl florentinl added the changelog/no-changelog A changelog entry is not required for this PR. label May 22, 2026
@florentinl florentinl force-pushed the florentin.labelle/fix-serverless-st-pinning branch from 6f989d0 to 9c6382d Compare May 22, 2026 08:28
@pr-commenter

pr-commenter Bot commented May 22, 2026

Copy link
Copy Markdown

Benchmarks

Benchmark execution time: 2026-05-22 13:38:17

Comparing candidate commit a3b3c6b in PR branch florentin.labelle/fix-serverless-st-pinning with baseline commit 83e6d7c in branch main.

Found 0 performance improvements and 4 performance regressions! Performance is the same for 615 metrics, 10 unstable metrics.

scenario:iastaspects-stringio_aspect

  • 🟥 execution_time [+649.833µs; +698.216µs] or [+16.834%; +18.088%]

scenario:iastaspectsospath-ospathbasename_aspect

  • 🟥 execution_time [+103.282µs; +111.438µs] or [+24.396%; +26.322%]

scenario:span-start

  • 🟥 execution_time [+1.413ms; +1.561ms] or [+9.014%; +9.957%]

scenario:telemetryaddmetric-1-count-metric-1-times

  • 🟥 execution_time [+200.875ns; +236.016ns] or [+9.317%; +10.947%]

@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot merged commit 39a3140 into main May 26, 2026
377 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot deleted the florentin.labelle/fix-serverless-st-pinning branch May 26, 2026 08:31
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