Skip to content

Update ddapm-test-agent docker image to v1.63.0#7246

Open
AlexeyKuznetsov-DD wants to merge 1 commit into
mainfrom
alexeyk/update-ddapm-test-agent
Open

Update ddapm-test-agent docker image to v1.63.0#7246
AlexeyKuznetsov-DD wants to merge 1 commit into
mainfrom
alexeyk/update-ddapm-test-agent

Conversation

@AlexeyKuznetsov-DD

Copy link
Copy Markdown
Contributor

What Does This Do

Bumps the ddapm-test-agent docker image to v1.63.0 in all places where it is declared:

  • utils/_context/containers.pyAPMTestAgentContainer (was v1.31.1) and VCRCassettesContainer (was v1.62.0)
  • utils/_context/_scenarios/parametric.py (was v1.62.0)
  • utils/_context/_scenarios/integration_frameworks.py (was v1.62.0)
  • utils/k8s_lib_injection/k8s_datadog_kubernetes.py (was v1.31.1)

Motivation

Keep the test-agent container up to date so scenarios run against the latest agent behavior and validation logic.

Additional Notes

  • The ddapm-test-agent==1.18.0 pip pin in requirements.txt is intentionally left untouched — it only provides the Span/Trace type imports for the harness and is versioned/updated independently of the container image.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD requested a review from a team as a code owner July 1, 2026 22:33
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD self-assigned this Jul 1, 2026
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

CODEOWNERS have been resolved as:

utils/_context/_scenarios/integration_frameworks.py                     @DataDog/system-tests-core
utils/_context/_scenarios/parametric.py                                 @DataDog/system-tests-core
utils/_context/containers.py                                            @DataDog/system-tests-core
utils/k8s_lib_injection/k8s_datadog_kubernetes.py                       @DataDog/system-tests-core

@datadog-prod-us1-5

datadog-prod-us1-5 Bot commented Jul 1, 2026

Copy link
Copy Markdown

Pipelines  Tests

Fix all issues with BitsAI

⚠️ Warnings

🚦 5 Pipeline jobs failed

Testing the test | System Tests (php, dev) / End-to-end #2 / laravel11x 2   View in Datadog   GitHub Actions

🧪 1 Test failed

tests.appsec.api_security.test_apisec_sampling.Test_API_Security_Sampling_Different_Endpoints.test_sampling_delay[laravel11x] from system_tests_suite   View in Datadog
assert False
 &#43;  where False = all(&lt;generator object Test_API_Security_Sampling_Different_Endpoints.test_sampling_delay.&lt;locals&gt;.&lt;genexpr&gt; at 0x7f856c25db60&gt;)

self = &lt;tests.appsec.api_security.test_apisec_sampling.Test_API_Security_Sampling_Different_Endpoints object at 0x7f8589378d40&gt;

    def test_sampling_delay(self):
        assert self.request1.status_code == 200
        schema1 = get_schema(self.request1, &#34;req.headers&#34;)
        assert schema1 is not None
    
...

Testing the test | System Tests (python, prod) / End-to-end #1 / uwsgi-poc 1   View in Datadog   GitHub Actions

🧪 1 Test failed

tests.test_telemetry.Test_Telemetry.test_app_heartbeats_delays[uwsgi-poc] from system_tests_suite   View in Datadog
AssertionError: Heartbeat sent too fast: 1.0278475s. It should be sent every 2s
assert 1.0278475 &gt; 1.5

self = &lt;tests.test_telemetry.Test_Telemetry object at 0x7efcd10cf020&gt;

    @features.telemetry_heart_beat_collected
    def test_app_heartbeats_delays(self):
        &#34;&#34;&#34;Check for telemetry heartbeat are not sent too fast/slow, regarding DD_TELEMETRY_HEARTBEAT_INTERVAL
        There are a lot of reason for individual heartbeats to be sent too slow/fast, and the subsequent ones
        to be sent too fast/slow so the RFC says that it must not drift. So we will check the average delay
...

Testing the test | System Tests (php, prod) / End-to-end #1 / apache-mod-7.4 1   View in Datadog   GitHub Actions

View all 5 failed jobs.

ℹ️ Info

No other issues found (see more)

❄️ No new flaky tests detected

Useful? React with 👍 / 👎

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

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