FinalizerTaskIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Address review feedback

Show workaround in test

    • -1
    • +11
    ./FinalizerTaskIntegrationTest.groovy
Add a test to reproduce finalizer/mustRunAfter behaviour

#10549

    • -0
    • +41
    ./FinalizerTaskIntegrationTest.groovy
Add a test to reproduce finalizer/mustRunAfter behaviour

#10549

    • -0
    • +41
    ./FinalizerTaskIntegrationTest.groovy
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

  1. … 50 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

  1. … 98 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

  1. … 98 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

  1. … 50 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

  1. … 98 more files in changeset.
Fix bug when finalizer tasks ran too early

Finalizers must run after the last task to be finalized.

    • -1
    • +42
    ./FinalizerTaskIntegrationTest.groovy
  1. … 3 more files in changeset.
Review and improve tests that require exact ordering of tasks

    • -13
    • +11
    ./FinalizerTaskIntegrationTest.groovy
  1. … 23 more files in changeset.
Fix some tests that were broken when run using parallel executor due to task parallelization kicking in

+review REVIEW-5286

  1. … 1 more file in changeset.
Fixes for some int tests on windows.

  1. … 3 more files in changeset.
Fix for IndexOutOfBoundsException when determining execution plan with finalizer tasks

    • -0
    • +19
    ./FinalizerTaskIntegrationTest.groovy
  1. … 1 more file in changeset.
Reduce number of task graph traversals, remove implicit mustRunAfter for finalizer tasks.

    • -0
    • +16
    ./FinalizerTaskIntegrationTest.groovy
  1. … 4 more files in changeset.
More extensive integration tests for finalizer tasks

    • -0
    • +213
    ./FinalizerTaskIntegrationTest.groovy
  1. … 3 more files in changeset.