CaptureStateBeforeExecutionStepTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Maintain history if and only if an execution history store is available

    • -2
    • +4
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 4 more files in changeset.
Maintain history if and only if an execution history store is available

    • -2
    • +4
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 3 more files in changeset.
Maintain history if and only if an execution history store is available

    • -2
    • +4
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 3 more files in changeset.
Polish creating contexts

    • -2
    • +6
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 16 more files in changeset.
Always specify _ * when interacting with Spock stubs

    • -51
    • +30
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 16 more files in changeset.
Capture input/output snapshotting before execution as build operation

    • -1
    • +44
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 6 more files in changeset.
Capture input/output snapshotting before execution as build operation

    • -1
    • +44
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 6 more files in changeset.
Convert remaining Step tests to use StepSpec

    • -27
    • +25
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 4 more files in changeset.
Extract common code from StepTests

    • -27
    • +25
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 17 more files in changeset.
Extract common code from StepTests

    • -27
    • +25
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 17 more files in changeset.
Don't use Java 11 APIs even in tests

Windows tests fail with these because they run with JDK 8.

    • -7
    • +7
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 3 more files in changeset.
Move snapshotting outputs and overlap detection to execution engine

Now we snapshot the outputs before exectuion and detect overlapping outputs in CaptureBeforeExecutionState. This way the state is captured in a single step.

    • -11
    • +58
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 22 more files in changeset.
Move snapshotting outputs and overlap detection to execution engine

Now we snapshot the outputs before exectuion and detect overlapping outputs in CaptureBeforeExecutionState. This way the state is captured in a single step.

    • -11
    • +58
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 22 more files in changeset.
Move snapshotting outputs and overlap detection to execution engine

Now we snapshot the outputs before exectuion and detect overlapping outputs in CaptureBeforeExecutionState. This way the state is captured in a single step.

    • -11
    • +58
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 21 more files in changeset.
Move snapshotting outputs and overlap detection to execution engine

Now we snapshot the outputs before exectuion and detect overlapping outputs in CaptureBeforeExecutionState. This way the state is captured in a single step.

    • -11
    • +58
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 22 more files in changeset.
Move snapshotting outputs and overlap detection to execution engine

Now we snapshot the outputs before exectuion and detect overlapping outputs in CaptureBeforeExecutionState. This way the state is captured in a single step.

    • -11
    • +58
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 22 more files in changeset.
Move snapshotting outputs and overlap detection to execution engine

Now we snapshot the outputs before exectuion and detect overlapping outputs in CaptureBeforeExecutionState. This way the state is captured in a single step.

    • -11
    • +58
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 22 more files in changeset.
Move snapshotting outputs and overlap detection to execution engine

Now we snapshot the outputs before exectuion and detect overlapping outputs in CaptureBeforeExecutionState. This way the state is captured in a single step.

    • -11
    • +58
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 22 more files in changeset.
Move snapshotting outputs and overlap detection to execution engine

Now we snapshot the outputs before exectuion and detect overlapping outputs in CaptureBeforeExecutionState. This way the state is captured in a single step.

    • -11
    • +58
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 22 more files in changeset.
Pass Property instances to property visitor methods

This allows us to add more functionality for different kinds of properties without the need to pass `Supplier`s.

    • -5
    • +17
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 13 more files in changeset.
Fix test on Java 8

Optional.isEmpty() has been introduced in Java 11.

    • -1
    • +1
    ./CaptureStateBeforeExecutionStepTest.groovy
Fix test on Java 8

Optional.isEmpty() has been introduced in Java 11.

    • -1
    • +1
    ./CaptureStateBeforeExecutionStepTest.groovy
Do not use argument matching for assertions

Let's see if this fixes the test on Windows.

    • -19
    • +18
    ./CaptureStateBeforeExecutionStepTest.groovy
Unignore failing test

    • -2
    • +0
    ./CaptureStateBeforeExecutionStepTest.groovy
Ignore failing test on Windows

    • -0
    • +2
    ./CaptureStateBeforeExecutionStepTest.groovy
Add tests for AfterPreviousExecutionState being present

    • -0
    • +73
    ./CaptureStateBeforeExecutionStepTest.groovy
Merge branch 'master'

    • -1
    • +1
    ./CaptureStateBeforeExecutionStepTest.groovy
  1. … 4 more files in changeset.
Address review feedback

    • -21
    • +21
    ./CaptureStateBeforeExecutionStepTest.groovy
Address review feedback

    • -21
    • +19
    ./CaptureStateBeforeExecutionStepTest.groovy
Add unit test for CaptureStateBeforeExecutionStep

    • -0
    • +149
    ./CaptureStateBeforeExecutionStepTest.groovy