Hi all,

Initially the pharo build had tests that were failing randomly.
To cope with that, we introduced a retry of the tests.

Nowadays, this situation is actually very rare. Tests that fail, fail
always, and randomly failing tests are not seen so often... This means
however, that in the case that a test is persistently failing, we are
(uselessly) retrying it, and making jobs take 10-15 minutes longer for
nothing.

I propose that we remove the retries.

 - This will speed up the builds that are green and only penalize those
that are not green.
 - Remove stress from our servers (that we use to have a higher ratio
builds/hour :))
 - Randomly failing tests will just need to manually retry the build. But
since green builds take now ~15-20 minutes, which is in the same order of
magnitude of the retries, we only penalize the one that found the hiccup.

Guille

Reply via email to