Skip to content

Add support for JUnit test results#37941

Merged
songy23 merged 1 commit into
open-telemetry:mainfrom
ArthurSens:junit-tests
Feb 21, 2025
Merged

Add support for JUnit test results#37941
songy23 merged 1 commit into
open-telemetry:mainfrom
ArthurSens:junit-tests

Conversation

@ArthurSens
Copy link
Copy Markdown
Member

Mimicking open-telemetry/opentelemetry-collector#11963

This effort is related to #36761. We'll need JUnit test results so issuegenerator(being worked on this PR: open-telemetry/opentelemetry-go-build-tools#672) can generate issues based on failing tests on main.

cc @mx-psi

@ArthurSens ArthurSens requested a review from a team as a code owner February 14, 2025 21:48
@ArthurSens ArthurSens requested a review from dehaansa February 14, 2025 21:48
Comment thread .github/workflows/build-and-test.yml Outdated
Comment thread .github/workflows/build-and-test.yml Outdated
@songy23 songy23 added ci-cd CI, CD, testing, build issues Skip Changelog PRs that do not require a CHANGELOG.md entry labels Feb 14, 2025
@songy23 songy23 requested a review from mx-psi February 14, 2025 21:53
Copy link
Copy Markdown
Member

@songy23 songy23 left a comment

Choose a reason for hiding this comment

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

Please rebase / merge main

Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
@ArthurSens
Copy link
Copy Markdown
Member Author

done!

@songy23 songy23 merged commit 95e35ee into open-telemetry:main Feb 21, 2025
@github-actions github-actions Bot added this to the next release milestone Feb 21, 2025
@ArthurSens ArthurSens deleted the junit-tests branch February 21, 2025 21:24
yiquanzhou added a commit to dash0hq/opentelemetry-collector-contrib that referenced this pull request Feb 24, 2025
* main: (55 commits)
  [chore] Update core dependencies (open-telemetry#38124)
  Add kafka topics observer implementation (open-telemetry#38060)
  [exporter/splunk_hec] Mute errors from draining the response body (open-telemetry#38118)
  [chore] [exporter/splunk_hec] Remove dead code (open-telemetry#38113)
  Add support for JUnit test results (open-telemetry#37941)
  [chore] amend changelog for prometheus receiver change (open-telemetry#38109)
  [chore] Fix dead links in issue-triaging.md (open-telemetry#38105)
  [chore] fix deprecation (open-telemetry#38107)
  [exporter/coralogix] Add new batch options to Coralogix exporter (open-telemetry#38082)
  [chore][exporter/datadog] fix integration test (open-telemetry#38091)
  [chore] Update otel to unblock contrib test in core repo (open-telemetry#38100)
  [chore] Bump go-version match to 1.23 (open-telemetry#38099)
  [exporter/elasticsearch] Add _metric_names_hash to avoid metric rejections (open-telemetry#37511)
  elasticsearchexporter: refactor encoding; drop metrics support from raw/none/bodymap mapping modes (open-telemetry#37928)
  [exporter/stefexporter] Fix incorrectly implemented STEF exporter zstd compression option (open-telemetry#38089)
  [exporter/clickhouse] Add client info for identifying exporter in `system.query_log` (open-telemetry#37146)
  [chore] Prepare release 0.120.1 (open-telemetry#38055)
  [extension/httpforwarder] Shutdown should wait server exit (open-telemetry#37735)
  receiver/prometheusremotewrite: Add two fields timestamp and value. (open-telemetry#37895)
  [reciver/sqlqueryreceiver] Add support for SapASE (sybase) (open-telemetry#37773)
  ...
mx-psi added a commit that referenced this pull request Feb 25, 2025
#### Description
This PR extends the current unit test workflow to download the artifacts
we started uploading at
#37941.
Further docs can be found here:
https://github.com/actions/download-artifact

I'm also moving files around to make sure we start small. Generating
issues only for the `hostmetricsreceiver` component. Once we notice that
is working well I plan to raise another PR to cover all components of
contrib

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Related to
#36761

---------

Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-cd CI, CD, testing, build issues Skip Changelog PRs that do not require a CHANGELOG.md entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants