You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[CI] Enable Develocity test retry selectively (#21479)
The `sbt-develocity` plugin offers the ability to retry failing tests,
and to detect flaky ones. A flaky test is marked as flaky in the
Develocity test report, which will help us track them across many CI
executions. See for example the flaky test chart in the [Pekko
dashboard](https://ge.apache.org/scans/tests?search.relativeStartTime=P90D&search.rootProjectNames=Pekko&search.tags=not:CI&search.timeZoneId=Europe%2FZurich).
This PR contains the following configuration:
- retry each failing test once (to be adjusted if needed)
- don't retry if more than 10 tests fail in the current test run (to be
adjusted if needed)
- fail the build if a test is flaky
- disable test retry in a predefined set of test classes: the
compilation test classes. In those classes, we don't have enough
granularity for the test retry to be meaningful, because each test is
responsible for compiling many independent files.
@dotta@c00ler@Duhemm@lrytz
0 commit comments