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

[Backport stable/1.0] Report every flaky test to our CI analytics backend #7402

Merged
5 commits merged into from
Jun 30, 2021

Conversation

github-actions[bot]
Copy link
Contributor

Description

Backport of #7401 to stable/1.0.

relates to #7297

Fix left over from switching integration tests to failsafe. Specifying
surefire.rerunFailingTestsCount doesn't do anything for failsafe, which
means the tests were not reran - and as such not detected as flaky but
as real failures.

(cherry picked from commit f7c9fed)
Reports a build status line per flaky test. This will allow us
to count how often tests "flake" individually so we can better
focus our efforts.

(cherry picked from commit 67c086a)
Allows empty test results in various stages in order to simplify when we
want to test specific stages. Say you want to test only the Go unit
test stage - to speed things up, you might disable other stages, or just
some of the tests. This means your build may fail since there were no
tests ran. We can still use the overall test count to detect if we
aren't running any tests.

(cherry picked from commit 0e6ca0e)
Removes disabled BPMN TCK for now. We can talk about adding it back when
it's clearer what the benefits of running it are.

(cherry picked from commit 7db65f9)
Removes the creation of a temporary file which was unused.

(cherry picked from commit 8f7f4ef)
Copy link
Member

@npepinpe npepinpe left a comment

Choose a reason for hiding this comment

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

bors merge

@ghost
Copy link

ghost commented Jun 30, 2021

Build succeeded:

@ghost ghost merged commit b8d2580 into stable/1.0 Jun 30, 2021
@ghost ghost deleted the backport-7401-to-stable/1.0 branch June 30, 2021 09:46
This pull request was closed.
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.

None yet

1 participant