Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add test that fails a lot #510

Closed
wants to merge 55 commits into from
Closed

Add test that fails a lot #510

wants to merge 55 commits into from

Conversation

oxve
Copy link
Collaborator

@oxve oxve commented Aug 1, 2023

b/290997541

oxve and others added 30 commits July 17, 2023 11:53
Adds an action that runs after the linux pipeline and looks for archived
unit test reports.

The reports are organized based on platform and shard: android-arm
├── 1
...
└── 4
linux-x64-x11
├── 1
...
└── 4
etc.

b/290997541
Some api changes and better variable naming.

b/290997541
b/290997541
Squashed 'third_party/glm_test/' content from commit 3d00cdeb8d3

git-subtree-dir: third_party/glm_test
git-subtree-split: 3d00cdeb8d380cc5a2d1da95d5d9bdbc6e3c197b

b/283308580
b/290997541
oxve added 8 commits July 28, 2023 13:03
* Move coverage to its own workflow (#1063)

The coverage job does not support sharding and takes ~1h to run. That's
~40 minutes longer than all other linux test runs. By breaking out
coverage from the linux workflow we can get unit test results from
datadog in less than half the time.

b/290997541

* Upload unit test reports to DataDog (#1059)

Unit tests produce test results in JUnit xml format. These files can be
ingested by DataDog to fuel their CI analysis, unlocking flaky test
detection, regressions, platform analysis, and more!

The upload must happen in a separately triggered workflow to have access
to upload the reports. In a forked PR workflow this access is
restricted.

Initially reports from unit tests run on-host from linux, evergreen, and
win32 will be uploaded.

b/290997541
@datadog-cobalt-youtube
Copy link

datadog-cobalt-youtube bot commented Aug 1, 2023

Datadog Report

Branch report: test-failure
Commit report: c68dae8

cobalt_sandbox: 0 Failed, 0 New Flaky, 33886 Passed, 0 Skipped, 12m 42.98s Wall Time

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.

2 participants