CorruptedTaskHistoryIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove `CorruptedTaskHistoryIntegrationTest`

The usefulness of this test has become irrelevant. The test is flaky,

and hardly test anything given the task history writing is now atomic.

    • -154
    • +0
    ./CorruptedTaskHistoryIntegrationTest.groovy
Make `CorruptedTaskHistoryIntegrationTest` less flaky

    • -15
    • +53
    ./CorruptedTaskHistoryIntegrationTest.groovy
Reduce poll interval even further

There still seems to be some flakyness left.

    • -2
    • +2
    ./CorruptedTaskHistoryIntegrationTest.groovy
Reduce flakiness of CorruptedTaskHistoryIntegrationTest

Instead of using a fixed interval after which to kill the Gradle

process we poll until 40 tasks have completed. That should isolate

the test from varying build durations.

    • -16
    • +16
    ./CorruptedTaskHistoryIntegrationTest.groovy
Kill process earlier to remove flakiness from test.

    • -2
    • +4
    ./CorruptedTaskHistoryIntegrationTest.groovy
Fix test by waiting until enough outputs generated

    • -2
    • +6
    ./CorruptedTaskHistoryIntegrationTest.groovy
Relax restrictions on range

    • -1
    • +1
    ./CorruptedTaskHistoryIntegrationTest.groovy
Address review feedback

    • -1
    • +16
    ./CorruptedTaskHistoryIntegrationTest.groovy
Polish test case

This makes the test fail on every second/third time or so.

Related issue: #2827

    • -30
    • +35
    ./CorruptedTaskHistoryIntegrationTest.groovy
Add more inputs to the task

This makes the test fail on every second/third time or so.

    • -10
    • +30
    ./CorruptedTaskHistoryIntegrationTest.groovy
  1. … 1 more file in changeset.
Add a test for corrupted test

    • -0
    • +108
    ./CorruptedTaskHistoryIntegrationTest.groovy
  1. … 1 more file in changeset.