Skip to content

Update CI to push test results to Datadog - #46837

Draft
etruong42 wants to merge 2 commits into
envoyproxy:mainfrom
etruong42:bep
Draft

Update CI to push test results to Datadog#46837
etruong42 wants to merge 2 commits into
envoyproxy:mainfrom
etruong42:bep

Conversation

@etruong42

Copy link
Copy Markdown
Contributor

Change-Id: I6256f77d192a4e442e9ef307c8deea6cf0f46fea

Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

Change-Id: I6256f77d192a4e442e9ef307c8deea6cf0f46fea
Signed-off-by: Ethan Truong <ethantruong@google.com>
@repokitteh-read-only

Copy link
Copy Markdown

As a reminder, PRs marked as draft will not be automatically assigned reviewers,
or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

🐱

Caused by: #46837 was opened by etruong42.

see: more, trace.

@etruong42

Copy link
Copy Markdown
Contributor Author

I've tested this locally against a DataDog dashboard with a free trial:

image


######################################################################################################################
##
## NOTHING GOES HERE - NO EXCEPTIONS

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please see the bit about "no exceptions"

if you want to publish something it needs to be in the post job

Comment thread .github/workflows/_run.yml Outdated
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v4
with:
name: junit-xml-${{ inputs.target-name || inputs.target }}-${{ inputs.arch || 'x64' }}
path: ${{ runner.temp }}/container/envoy/*/generated/test-results/**/*.xml

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

run already has an artifact upload

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see. I think I need to modify it - envoyproxy/toolshed#5147


on:
workflow_run:
workflows: ["Envoy/Checks"]

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should be part of the request/finish

@phlax

phlax commented Aug 20, 2026

Copy link
Copy Markdown
Member

thanks for this @etruong42 - really cool - its the bit we lost when moved off of azp

@phlax phlax self-assigned this Aug 20, 2026
Change-Id: Iacf1ee6d9668cab5de13848f4835640808d149d2
Signed-off-by: Ethan Truong <ethantruong@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants