finos / datahelix

The DataHelix generator allows you to quickly create data, based on a JSON profile that defines fields and the relationships between them, for the purpose of testing and validation
https://finos.github.io/datahelix/
Apache License 2.0
141 stars 50 forks source link

Cucumber test output log be less verbose #798

Closed sl-slaing closed 5 years ago

sl-slaing commented 5 years ago

Feature Request

Description of Problem:

The cucumber formatter emits detailed output upon running each scenario, this takes time and increases the amount of detail in log files.

Turning this off to use the cucumber 'progress' or 'null_summary' reports reduce the run time by ~2 seconds in IntelliJ. mvn install performance is improved also, where all tests run in ~40 seconds. Without this change mvn install can crash on some computers.

Acceptance Criteria:

sl-slaing commented 5 years ago

Current mvn install output (run via IntelliJ as running it via bash crashes)

{snip}

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Valid 'longerThan' and not 'longerThan' requests should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:87
    Given foo is longer than 1                                                    # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is anything but longer than 3                                         # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                            # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                  # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Multiple not 'longerThan' requests should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:101
    Given foo is anything but longer than 5                         # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is anything but longer than 6                           # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                              # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                    # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: 'longerThan' with contradicting not 'longerThan' should emit numeric,temporal and null # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:120
    Given foo is longer than 3                                                                     # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is anything but longer than 3                                                          # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                             # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                   # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running a 'longerThan' request against non contradicting 'shorterThan' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:133
    Given foo is longer than 2                                                                          # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is shorter than 5                                                                           # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                                  # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                        # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running a 'longerThan' against non contradicting not 'shorterThan' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:148
    Given foo is longer than 2                                                                      # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is anything but shorter than 1                                                          # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                              # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                    # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Not 'longerThan' with non contradicting 'shorterThan' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:162
    Given foo is anything but longer than 5                                            # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is shorter than 3                                                          # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                 # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                       # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Not 'longerThan' with non contradicting not 'shorterThan' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:177
    Given foo is anything but longer than 3                                                # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is anything but shorter than 1                                                 # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                     # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                           # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: 'longerThan' with contradicting 'shorterThan' should emit numeric,temporal and null # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:192
    Given foo is longer than 3                                                                  # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is shorter than 2                                                                   # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                          # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Not 'longerThan' with contradicting not 'shorterThan' should emit numeric,temporal and null # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:205
    Given foo is anything but longer than 3                                                             # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is anything but shorter than 4                                                              # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                                  # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                        # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: 'longerThan' against contradicting 'aValid' emits numeric,temporal and null # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:260
    Given foo is longer than 20                                                         # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is a valid "ISIN"                                                           # StringValueStep.whenFieldIsConstrainedByTextValue(String,String,String)
    And foo is in set:                                                                  # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                        # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running a 'longerThan' request against non contradicting 'greaterThan' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:288
    Given foo is longer than 1                                                                          # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is greater than 10                                                                          # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                                  # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                        # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: 'longerThan' against non contradicting not 'greaterThan' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:303
    Given foo is longer than 10                                                           # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is anything but greater than 2                                                # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                    # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                          # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: 'longerThan' against non contradicting 'greaterThanOrEqualTo' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:319
    Given foo is longer than 2                                                                 # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is greater than or equal to 2                                                      # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                         # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                               # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: 'longerThan' against non contradicting not 'greaterThanOrEqualTo' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:334
    Given foo is longer than 10                                                                    # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is anything but greater than or equal to 2                                             # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                             # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                   # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running a 'longerThan' request against non contradicting 'lessThan' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:351
    Given foo is longer than 10                                                                      # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is less than 5                                                                           # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                               # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                     # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running a 'longerThan' request against non contradicting not 'lessThan' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:367
    Given foo is longer than 1                                                                           # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is anything but less than 10                                                                 # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                                   # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                         # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running a 'longerThan' request against non contradicting 'lessThanOrEqualTo' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:389
    Given foo is longer than 10                                                                               # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is less than or equal to 10                                                                       # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                                        # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                              # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running a 'longerThan' request against non contradicting not 'lessThanOrEqualTo' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:407
    Given foo is longer than 1                                                                                    # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is anything but less than or equal to 10                                                              # NumericValueStep.whenFieldIsNotConstrainedByNumericValue(String,String,Number)
    And foo is in set:                                                                                            # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                                  # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running an 'longerThan' request alongside a 'after' constraint should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:458
    Given foo is longer than 1                                                                  # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is after 2019-01-01T00:00:00.000                                                    # DateValueStep.whenFieldIsConstrainedByDateValue(String,String,DateObject)
    And foo is in set:                                                                          # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running an 'longerThan' with a not 'after' constraint should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:477
    Given foo is longer than 1                                                         # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is anything but after 2019-01-01T00:00:00.000                              # DateValueStep.whenFieldIsNotConstrainedByDateValue(String,String,DateObject)
    And foo is in set:                                                                 # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                       # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running an 'longerThan' request alongside a 'afterOrAt'  constraint should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:495
    Given foo is longer than 1                                                                       # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is after or at 2019-01-01T00:00:00.000                                                   # DateValueStep.whenFieldIsConstrainedByDateValue(String,String,DateObject)
    And foo is in set:                                                                               # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                     # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running an 'longerThan' request alongside a not 'afterOrAt' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:519
    Given foo is longer than 1                                                               # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is anything but after or at 2019-01-01T00:00:00.000                              # DateValueStep.whenFieldIsNotConstrainedByDateValue(String,String,DateObject)
    And foo is in set:                                                                       # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                             # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running a 'longerThan' request alongside a 'before' constraint should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:543
    Given foo is longer than 1                                                                  # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is before 2019-01-01T00:00:00.000                                                   # DateValueStep.whenFieldIsConstrainedByDateValue(String,String,DateObject)
    And foo is in set:                                                                          # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running a 'longerThan' request alongside a not 'before' constraint should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:561
    Given foo is longer than 1                                                                      # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is anything but before 2019-01-01T00:00:00.000                                          # DateValueStep.whenFieldIsNotConstrainedByDateValue(String,String,DateObject)
    And foo is in set:                                                                              # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                    # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running a 'longerThan' request alongside a non contradicting 'beforeOrAt' constraint should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:581
    Given foo is longer than 1                                                                                        # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is before or at 2019-01-01T00:00:00.000                                                                   # DateValueStep.whenFieldIsConstrainedByDateValue(String,String,DateObject)
    And foo is in set:                                                                                                # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                                      # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

  Background:                             # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:3
    Given the generation strategy is full # GeneralTestStep.setTheGenerationStrategy(GenerationConfig$DataGenerationType)
    And there is a field foo              # GeneralTestStep.thereIsAField(String)

  Scenario: Running a 'longerThan' request alongside a non contradicting not 'beforeOrAt' should be successful # src/test/java/com/scottlogic/deg/generator/cucumber/longerThan.feature:601
    Given foo is longer than 1                                                                                 # NumericValueStep.whenFieldIsConstrainedByNumericValue(String,String,Number)
    And foo is anything but before or at 2019-01-01T00:00:00.000                                               # DateValueStep.whenFieldIsNotConstrainedByDateValue(String,String,DateObject)
    And foo is in set:                                                                                         # SetValueStep.whenFieldIsConstrainedBySetValue(String,Object>)
    Then the following data should be generated:                                                               # GeneralTestStep.theFollowingDataShouldBeGenerated(String,String>>)

1245 Scenarios (1245 passed)
8061 Steps (8061 passed)
0m13.438s

[INFO] Tests run: 1245, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.981 s - in TestRunner
[INFO] Running ConstraintTypeViolationFilterTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in ConstraintTypeViolationFilterTests
[INFO] Running com.scottlogic.deg.generator.constraints.atomic.ContainsRegexConstraintTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.atomic.ContainsRegexConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.atomic.IsGranularToConstraintTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.atomic.IsGranularToConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.atomic.IsInSetConstraintTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.atomic.IsInSetConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.grammatical.AndConstraintTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.grammatical.AndConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.grammatical.NotConstraintTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.grammatical.NotConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.StringConstraintsCollectionTests
[INFO] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.StringConstraintsCollectionTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.CartesianProductDecisionTreeWalkerTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.CartesianProductDecisionTreeWalkerTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.DecisionTreeSimplifierTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.DecisionTreeSimplifierTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.DecisionTreeToRowSpecsTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.DecisionTreeToRowSpecsTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.ProfileDecisionTreeFactoryTests
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.ProfileDecisionTreeFactoryTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.treepartitioning.ConstraintToFieldMapperTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.treepartitioning.ConstraintToFieldMapperTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.treepartitioning.RelatedFieldTreePartitionerTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.treepartitioning.RelatedFieldTreePartitionerTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.TreeTransformationIntegrationTests
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.279 s - in com.scottlogic.deg.generator.decisiontree.TreeTransformationIntegrationTests
[INFO] Running com.scottlogic.deg.generator.fieldspecs.DateTimeRestrictionsMergeOperationTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.157 s - in com.scottlogic.deg.generator.fieldspecs.DateTimeRestrictionsMergeOperationTests
[INFO] Running com.scottlogic.deg.generator.fieldspecs.FieldSpecTests
[INFO] Tests run: 48, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 s - in com.scottlogic.deg.generator.fieldspecs.FieldSpecTests
[INFO] Running com.scottlogic.deg.generator.fieldspecs.NumericRestrictionsMergeOperationTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.fieldspecs.NumericRestrictionsMergeOperationTests
[INFO] Running com.scottlogic.deg.generator.GenerateExecuteTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.GenerateExecuteTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.ExhaustiveCombinationStrategyTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.ExhaustiveCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.MinimalCombinationStrategyTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.MinimalCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.PinningCombinationStrategyTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.PinningCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.ReductiveCombinationStrategyTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.ReductiveCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.databags.ConcatenatingDataBagSourceTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.databags.ConcatenatingDataBagSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.databags.DataBagTests
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.databags.DataBagTests
[INFO] Running com.scottlogic.deg.generator.generation.databags.StandardRowSpecDataBagSourceFactoryTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.databags.StandardRowSpecDataBagSourceFactoryTests
[INFO] Running com.scottlogic.deg.generator.generation.FieldSpecValueGeneratorTests
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.12 s - in com.scottlogic.deg.generator.generation.FieldSpecValueGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.CannedValuesFieldValueSourceEqualityTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.CannedValuesFieldValueSourceEqualityTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.CombiningFieldValueSourceEqualityTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.CombiningFieldValueSourceEqualityTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.IntegerFieldValueSourceTests
[INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.IntegerFieldValueSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.RealNumberFieldValueSourceTests
[INFO] Tests run: 60, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.RealNumberFieldValueSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.TemporalFieldValueSourceTests
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.TemporalFieldValueSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.IsinStringGeneratorTests
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in com.scottlogic.deg.generator.generation.IsinStringGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.RegexStringGeneratorTests
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in com.scottlogic.deg.generator.generation.RegexStringGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.SedolStringGeneratorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.SedolStringGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.StandardFieldValueSourceEvaluatorTests
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.StandardFieldValueSourceEvaluatorTests
[INFO] Running com.scottlogic.deg.generator.guice.ViolationFiltersProviderTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.guice.ViolationFiltersProviderTest
[INFO] Running com.scottlogic.deg.generator.inputs.AtomicConstraintReaderLookupTests
[INFO] Tests run: 44, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.inputs.AtomicConstraintReaderLookupTests
[INFO] Running com.scottlogic.deg.generator.inputs.JsonProfileReaderTests
[INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.inputs.JsonProfileReaderTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.IndividualConstraintRuleViolatorTests
[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s - in com.scottlogic.deg.generator.inputs.profileviolation.IndividualConstraintRuleViolatorTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.IndividualRuleProfileViolatorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.inputs.profileviolation.IndividualRuleProfileViolatorTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationIntegrationTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s - in com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationIntegrationTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationTests
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationTests
[INFO] Running com.scottlogic.deg.generator.outputs.CsvDataSetWriterTests
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.outputs.CsvDataSetWriterTests
[INFO] Running com.scottlogic.deg.generator.ProfileFieldsTests
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.ProfileFieldsTests
[INFO] Running com.scottlogic.deg.generator.reducer.ConstraintReducerTest
[INFO] Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.reducer.ConstraintReducerTest
[INFO] Running com.scottlogic.deg.generator.restrictions.DataTypeRestrictionsTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.DataTypeRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsMergerTests
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsMergerTests
[INFO] Running com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsTests
[INFO] Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.FieldSpecFactoryTests
[INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.FieldSpecFactoryTests
[INFO] Running com.scottlogic.deg.generator.restrictions.FormatRestrictionsTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.FormatRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.GranularityRestrictionsTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.GranularityRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.MustContainRestrictionTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.MustContainRestrictionTests
[INFO] Running com.scottlogic.deg.generator.restrictions.NullRestrictionsTests
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.NullRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.NumericRestrictionsMergerTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.NumericRestrictionsMergerTests
[INFO] Running com.scottlogic.deg.generator.restrictions.NumericRestrictionsTests
[INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in com.scottlogic.deg.generator.restrictions.NumericRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.ParsedGranularityTests
[WARNING] Tests run: 12, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.ParsedGranularityTests
[INFO] Running com.scottlogic.deg.generator.restrictions.ReductiveRowSpecTests
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.ReductiveRowSpecTests
[INFO] Running com.scottlogic.deg.generator.restrictions.RestrictionTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.RestrictionTest
[INFO] Running com.scottlogic.deg.generator.restrictions.SetRestrictionsEqualityTests
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in com.scottlogic.deg.generator.restrictions.SetRestrictionsEqualityTests
[INFO] Running com.scottlogic.deg.generator.restrictions.SetRestrictionsTests
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.SetRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.StringRestrictionsEqualityTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.StringRestrictionsEqualityTests
[INFO] Running com.scottlogic.deg.generator.smoke_tests.ExampleProfilesViolationTests
[INFO] Tests run: 63, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.smoke_tests.ExampleProfilesViolationTests
[INFO] Running com.scottlogic.deg.generator.utils.IsinTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.utils.IsinTest
[INFO] Running com.scottlogic.deg.generator.utils.RestartableIteratorTests
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.utils.RestartableIteratorTests
[INFO] Running com.scottlogic.deg.generator.validators.GenerationConfigValidatorTests
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.validators.GenerationConfigValidatorTests
[INFO] Running com.scottlogic.deg.generator.validators.VisualisationConfigValidatorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.validators.VisualisationConfigValidatorTests
[INFO] Running com.scottlogic.deg.generator.walker.DecisionTreeRoutesTreeWalkerTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.DecisionTreeRoutesTreeWalkerTest
[INFO] Running com.scottlogic.deg.generator.walker.RandomReductiveDecisionTreeWalkerTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.RandomReductiveDecisionTreeWalkerTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.FixFieldStrategyFactoryTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.FixFieldStrategyFactoryTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.TestHierarchicalDependencyFixFieldStrategy
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.TestHierarchicalDependencyFixFieldStrategy
[INFO] Running com.scottlogic.deg.generator.walker.reductive.FixedFieldBuilderTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.FixedFieldBuilderTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.FixedFieldTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.FixedFieldTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.ReductiveRowSpecGeneratorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.ReductiveRowSpecGeneratorTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.ReductiveStateTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.ReductiveStateTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.ReductiveTreePrunerTests
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.ReductiveTreePrunerTests
[INFO] Running com.scottlogic.deg.generator.walker.ReductiveDecisionTreeWalkerTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.ReductiveDecisionTreeWalkerTests
[INFO] Running com.scottlogic.deg.generator.walker.RouteConstraintIteratorTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.RouteConstraintIteratorTest
[INFO] 
[INFO] Results:
[INFO] 
[WARNING] Tests run: 2080, Failures: 0, Errors: 0, Skipped: 1
sl-slaing commented 5 years ago

Updated output of mvn install run via IntelliJ for consistency

[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[DEBUG] Determined Maven Process ID 17552
[DEBUG] boot classpath:  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\surefire-booter\3.0.0-M3\surefire-booter-3.0.0-M3.jar  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\surefire-api\3.0.0-M3\surefire-api-3.0.0-M3.jar  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\surefire-logger-api\3.0.0-M3\surefire-logger-api-3.0.0-M3.jar  C:\source\datahelix\generator\target\test-classes  C:\source\datahelix\generator\target\classes  C:\Users\slaing\.m2\repository\com\scottlogic\deg\schemas\1.0-SNAPSHOT\schemas-1.0-SNAPSHOT.jar  C:\Users\slaing\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.3.21\kotlin-stdlib-1.3.21.jar  C:\Users\slaing\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.3.21\kotlin-stdlib-common-1.3.21.jar  C:\Users\slaing\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar  C:\Users\slaing\.m2\repository\com\worldturner\medeia\medeia-validator-jackson\1.0.0\medeia-validator-jackson-1.0.0.jar  C:\Users\slaing\.m2\repository\com\worldturner\medeia\medeia-validator-core\1.0.0\medeia-validator-core-1.0.0.jar  C:\Users\slaing\.m2\repository\org\jetbrains\kotlin\kotlin-reflect\1.3.20\kotlin-reflect-1.3.20.jar  C:\Users\slaing\.m2\repository\org\leadpony\justify\justify\0.14.0\justify-0.14.0.jar  C:\Users\slaing\.m2\repository\javax\json\javax.json-api\1.1.4\javax.json-api-1.1.4.jar  C:\Users\slaing\.m2\repository\com\ibm\icu\icu4j\63.1\icu4j-63.1.jar  C:\Users\slaing\.m2\repository\org\glassfish\javax.json\1.1.3\javax.json-1.1.3.jar  C:\Users\slaing\.m2\repository\com\google\inject\guice\4.1.0\guice-4.1.0.jar  C:\Users\slaing\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar  C:\Users\slaing\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar  C:\Users\slaing\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar  C:\Users\slaing\.m2\repository\dk\brics\automaton\automaton\1.11-8\automaton-1.11-8.jar  C:\Users\slaing\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.9.6\jackson-core-2.9.6.jar  C:\Users\slaing\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.9.6\jackson-annotations-2.9.6.jar  C:\Users\slaing\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.9.6\jackson-databind-2.9.6.jar  C:\Users\slaing\.m2\repository\org\apache\commons\commons-csv\1.5\commons-csv-1.5.jar  C:\Users\slaing\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.3.1\junit-jupiter-api-5.3.1.jar  C:\Users\slaing\.m2\repository\org\apiguardian\apiguardian-api\1.0.0\apiguardian-api-1.0.0.jar  C:\Users\slaing\.m2\repository\org\opentest4j\opentest4j\1.1.1\opentest4j-1.1.1.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-commons\1.3.1\junit-platform-commons-1.3.1.jar  C:\Users\slaing\.m2\repository\io\cucumber\cucumber-core\4.0.0\cucumber-core-4.0.0.jar  C:\Users\slaing\.m2\repository\io\cucumber\cucumber-html\0.2.7\cucumber-html-0.2.7.jar  C:\Users\slaing\.m2\repository\io\cucumber\tag-expressions\1.1.1\tag-expressions-1.1.1.jar  C:\Users\slaing\.m2\repository\io\cucumber\datatable\1.1.3\datatable-1.1.3.jar  C:\Users\slaing\.m2\repository\io\cucumber\datatable-dependencies\1.1.3\datatable-dependencies-1.1.3.jar  C:\Users\slaing\.m2\repository\io\cucumber\cucumber-junit\4.0.0\cucumber-junit-4.0.0.jar  C:\Users\slaing\.m2\repository\io\cucumber\cucumber-java\4.0.0\cucumber-java-4.0.0.jar  C:\Users\slaing\.m2\repository\io\cucumber\gherkin\5.0.0\gherkin-5.0.0.jar  C:\Users\slaing\.m2\repository\io\cucumber\gherkin-jvm-deps\1.0.4\gherkin-jvm-deps-1.0.4.jar  C:\Users\slaing\.m2\repository\io\cucumber\cucumber-expressions\6.0.1\cucumber-expressions-6.0.1.jar  C:\Users\slaing\.m2\repository\info\cukes\cucumber-picocontainer\1.2.5\cucumber-picocontainer-1.2.5.jar  C:\Users\slaing\.m2\repository\info\cukes\cucumber-java\1.2.5\cucumber-java-1.2.5.jar  C:\Users\slaing\.m2\repository\info\cukes\cucumber-core\1.2.5\cucumber-core-1.2.5.jar  C:\Users\slaing\.m2\repository\info\cukes\cucumber-html\0.2.3\cucumber-html-0.2.3.jar  C:\Users\slaing\.m2\repository\info\cukes\cucumber-jvm-deps\1.0.5\cucumber-jvm-deps-1.0.5.jar  C:\Users\slaing\.m2\repository\info\cukes\gherkin\2.12.2\gherkin-2.12.2.jar  C:\Users\slaing\.m2\repository\org\picocontainer\picocontainer\2.15\picocontainer-2.15.jar  C:\Users\slaing\.m2\repository\junit\junit\4.12\junit-4.12.jar  C:\Users\slaing\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-runner\1.3.1\junit-platform-runner-1.3.1.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-launcher\1.3.1\junit-platform-launcher-1.3.1.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-suite-api\1.3.1\junit-platform-suite-api-1.3.1.jar  C:\Users\slaing\.m2\repository\org\junit\vintage\junit-vintage-engine\5.3.1\junit-vintage-engine-5.3.1.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-engine\1.3.1\junit-platform-engine-1.3.1.jar  C:\Users\slaing\.m2\repository\org\hamcrest\java-hamcrest\2.0.0.0\java-hamcrest-2.0.0.0.jar  C:\Users\slaing\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.2.0\junit-jupiter-params-5.2.0.jar  C:\Users\slaing\.m2\repository\com\shazam\shazamcrest\0.11\shazamcrest-0.11.jar  C:\Users\slaing\.m2\repository\org\skyscreamer\jsonassert\1.2.3\jsonassert-1.2.3.jar  C:\Users\slaing\.m2\repository\org\json\json\20090211\json-20090211.jar  C:\Users\slaing\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar  C:\Users\slaing\.m2\repository\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar  C:\Users\slaing\.m2\repository\org\mockito\mockito-all\1.9.5\mockito-all-1.9.5.jar  C:\Users\slaing\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.3.1\junit-jupiter-engine-5.3.1.jar  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\surefire-api\2.21.0\surefire-api-2.21.0.jar  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\surefire-logger-api\2.21.0\surefire-logger-api-2.21.0.jar  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\common-java5\2.21.0\common-java5-2.21.0.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-surefire-provider\1.2.0\junit-platform-surefire-provider-1.2.0.jar
[DEBUG] boot(compact) classpath:  surefire-booter-3.0.0-M3.jar  surefire-api-3.0.0-M3.jar  surefire-logger-api-3.0.0-M3.jar  test-classes  classes  schemas-1.0-SNAPSHOT.jar  kotlin-stdlib-1.3.21.jar  kotlin-stdlib-common-1.3.21.jar  annotations-13.0.jar  medeia-validator-jackson-1.0.0.jar  medeia-validator-core-1.0.0.jar  kotlin-reflect-1.3.20.jar  justify-0.14.0.jar  javax.json-api-1.1.4.jar  icu4j-63.1.jar  javax.json-1.1.3.jar  guice-4.1.0.jar  javax.inject-1.jar  aopalliance-1.0.jar  guava-19.0.jar  automaton-1.11-8.jar  jackson-core-2.9.6.jar  jackson-annotations-2.9.6.jar  jackson-databind-2.9.6.jar  commons-csv-1.5.jar  junit-jupiter-api-5.3.1.jar  apiguardian-api-1.0.0.jar  opentest4j-1.1.1.jar  junit-platform-commons-1.3.1.jar  cucumber-core-4.0.0.jar  cucumber-html-0.2.7.jar  tag-expressions-1.1.1.jar  datatable-1.1.3.jar  datatable-dependencies-1.1.3.jar  cucumber-junit-4.0.0.jar  cucumber-java-4.0.0.jar  gherkin-5.0.0.jar  gherkin-jvm-deps-1.0.4.jar  cucumber-expressions-6.0.1.jar  cucumber-picocontainer-1.2.5.jar  cucumber-java-1.2.5.jar  cucumber-core-1.2.5.jar  cucumber-html-0.2.3.jar  cucumber-jvm-deps-1.0.5.jar  gherkin-2.12.2.jar  picocontainer-2.15.jar  junit-4.12.jar  hamcrest-core-1.3.jar  junit-platform-runner-1.3.1.jar  junit-platform-launcher-1.3.1.jar  junit-platform-suite-api-1.3.1.jar  junit-vintage-engine-5.3.1.jar  junit-platform-engine-1.3.1.jar  java-hamcrest-2.0.0.0.jar  junit-jupiter-params-5.2.0.jar  shazamcrest-0.11.jar  jsonassert-1.2.3.jar  json-20090211.jar  gson-2.3.1.jar  commons-lang3-3.1.jar  mockito-all-1.9.5.jar  junit-jupiter-engine-5.3.1.jar  surefire-api-2.21.0.jar  surefire-logger-api-2.21.0.jar  common-java5-2.21.0.jar  junit-platform-surefire-provider-1.2.0.jar
[DEBUG] Forking command line: cmd.exe /X /C ""C:\Program Files\Java\jdk1.8.0_181\jre\bin\java" -javaagent:C:\\Users\\slaing\\.m2\\repository\\org\\jacoco\\org.jacoco.agent\\0.8.3\\org.jacoco.agent-0.8.3-runtime.jar=destfile=C:\\source\\datahelix\\generator\\target\\jacoco.exec,excludes=picocli/**/* -jar C:\Users\slaing\AppData\Local\Temp\surefire1359532954564357136\surefirebooter1859331568758982180.jar C:\Users\slaing\AppData\Local\Temp\surefire1359532954564357136 2019-03-26T11-02-04_437-jvmRun1 surefire3887098737436777174tmp surefire_05395598220684128312tmp"
[INFO] Running TestRunner
.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
[INFO] Tests run: 1245, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.022 s - in TestRunner
[INFO] Running ConstraintTypeViolationFilterTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in ConstraintTypeViolationFilterTests
[INFO] Running com.scottlogic.deg.generator.constraints.atomic.ContainsRegexConstraintTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.atomic.ContainsRegexConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.atomic.IsGranularToConstraintTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.atomic.IsGranularToConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.atomic.IsInSetConstraintTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.atomic.IsInSetConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.grammatical.AndConstraintTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.grammatical.AndConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.grammatical.NotConstraintTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.grammatical.NotConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.StringConstraintsCollectionTests
[INFO] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.StringConstraintsCollectionTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.CartesianProductDecisionTreeWalkerTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.CartesianProductDecisionTreeWalkerTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.DecisionTreeSimplifierTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.DecisionTreeSimplifierTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.DecisionTreeToRowSpecsTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.DecisionTreeToRowSpecsTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.ProfileDecisionTreeFactoryTests
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.ProfileDecisionTreeFactoryTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.treepartitioning.ConstraintToFieldMapperTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.treepartitioning.ConstraintToFieldMapperTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.treepartitioning.RelatedFieldTreePartitionerTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.treepartitioning.RelatedFieldTreePartitionerTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.TreeTransformationIntegrationTests
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.TreeTransformationIntegrationTests
[INFO] Running com.scottlogic.deg.generator.fieldspecs.DateTimeRestrictionsMergeOperationTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.138 s - in com.scottlogic.deg.generator.fieldspecs.DateTimeRestrictionsMergeOperationTests
[INFO] Running com.scottlogic.deg.generator.fieldspecs.FieldSpecTests
[INFO] Tests run: 48, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s - in com.scottlogic.deg.generator.fieldspecs.FieldSpecTests
[INFO] Running com.scottlogic.deg.generator.fieldspecs.NumericRestrictionsMergeOperationTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.fieldspecs.NumericRestrictionsMergeOperationTests
[INFO] Running com.scottlogic.deg.generator.GenerateExecuteTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.GenerateExecuteTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.ExhaustiveCombinationStrategyTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.ExhaustiveCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.MinimalCombinationStrategyTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.MinimalCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.PinningCombinationStrategyTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.PinningCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.ReductiveCombinationStrategyTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.ReductiveCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.databags.ConcatenatingDataBagSourceTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.databags.ConcatenatingDataBagSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.databags.DataBagTests
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.databags.DataBagTests
[INFO] Running com.scottlogic.deg.generator.generation.databags.StandardRowSpecDataBagSourceFactoryTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.databags.StandardRowSpecDataBagSourceFactoryTests
[INFO] Running com.scottlogic.deg.generator.generation.FieldSpecValueGeneratorTests
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in com.scottlogic.deg.generator.generation.FieldSpecValueGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.CannedValuesFieldValueSourceEqualityTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.CannedValuesFieldValueSourceEqualityTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.CombiningFieldValueSourceEqualityTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.CombiningFieldValueSourceEqualityTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.IntegerFieldValueSourceTests
[INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.IntegerFieldValueSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.RealNumberFieldValueSourceTests
[INFO] Tests run: 60, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.RealNumberFieldValueSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.TemporalFieldValueSourceTests
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.TemporalFieldValueSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.IsinStringGeneratorTests
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s - in com.scottlogic.deg.generator.generation.IsinStringGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.RegexStringGeneratorTests
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in com.scottlogic.deg.generator.generation.RegexStringGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.SedolStringGeneratorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.SedolStringGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.StandardFieldValueSourceEvaluatorTests
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.StandardFieldValueSourceEvaluatorTests
[INFO] Running com.scottlogic.deg.generator.guice.ViolationFiltersProviderTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.guice.ViolationFiltersProviderTest
[INFO] Running com.scottlogic.deg.generator.inputs.AtomicConstraintReaderLookupTests
[INFO] Tests run: 44, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.inputs.AtomicConstraintReaderLookupTests
[INFO] Running com.scottlogic.deg.generator.inputs.JsonProfileReaderTests
[INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.inputs.JsonProfileReaderTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.IndividualConstraintRuleViolatorTests
[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in com.scottlogic.deg.generator.inputs.profileviolation.IndividualConstraintRuleViolatorTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.IndividualRuleProfileViolatorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.inputs.profileviolation.IndividualRuleProfileViolatorTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationIntegrationTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s - in com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationIntegrationTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationTests
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationTests
[INFO] Running com.scottlogic.deg.generator.outputs.CsvDataSetWriterTests
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.outputs.CsvDataSetWriterTests
[INFO] Running com.scottlogic.deg.generator.ProfileFieldsTests
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.ProfileFieldsTests
[INFO] Running com.scottlogic.deg.generator.reducer.ConstraintReducerTest
[INFO] Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.reducer.ConstraintReducerTest
[INFO] Running com.scottlogic.deg.generator.restrictions.DataTypeRestrictionsTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.DataTypeRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsMergerTests
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsMergerTests
[INFO] Running com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsTests
[INFO] Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.FieldSpecFactoryTests
[INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.FieldSpecFactoryTests
[INFO] Running com.scottlogic.deg.generator.restrictions.FormatRestrictionsTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.FormatRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.GranularityRestrictionsTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.GranularityRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.MustContainRestrictionTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.MustContainRestrictionTests
[INFO] Running com.scottlogic.deg.generator.restrictions.NullRestrictionsTests
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.NullRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.NumericRestrictionsMergerTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.NumericRestrictionsMergerTests
[INFO] Running com.scottlogic.deg.generator.restrictions.NumericRestrictionsTests
[INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.NumericRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.ParsedGranularityTests
[WARNING] Tests run: 12, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.ParsedGranularityTests
[INFO] Running com.scottlogic.deg.generator.restrictions.ReductiveRowSpecTests
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.ReductiveRowSpecTests
[INFO] Running com.scottlogic.deg.generator.restrictions.RestrictionTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.RestrictionTest
[INFO] Running com.scottlogic.deg.generator.restrictions.SetRestrictionsEqualityTests
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.SetRestrictionsEqualityTests
[INFO] Running com.scottlogic.deg.generator.restrictions.SetRestrictionsTests
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.SetRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.StringRestrictionsEqualityTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.StringRestrictionsEqualityTests
[INFO] Running com.scottlogic.deg.generator.smoke_tests.ExampleProfilesViolationTests
[INFO] Tests run: 63, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.smoke_tests.ExampleProfilesViolationTests
[INFO] Running com.scottlogic.deg.generator.utils.IsinTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.utils.IsinTest
[INFO] Running com.scottlogic.deg.generator.utils.RestartableIteratorTests
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.utils.RestartableIteratorTests
[INFO] Running com.scottlogic.deg.generator.validators.GenerationConfigValidatorTests
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.validators.GenerationConfigValidatorTests
[INFO] Running com.scottlogic.deg.generator.validators.VisualisationConfigValidatorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.validators.VisualisationConfigValidatorTests
[INFO] Running com.scottlogic.deg.generator.walker.DecisionTreeRoutesTreeWalkerTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.DecisionTreeRoutesTreeWalkerTest
[INFO] Running com.scottlogic.deg.generator.walker.RandomReductiveDecisionTreeWalkerTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.RandomReductiveDecisionTreeWalkerTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.FixFieldStrategyFactoryTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.FixFieldStrategyFactoryTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.TestHierarchicalDependencyFixFieldStrategy
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.TestHierarchicalDependencyFixFieldStrategy
[INFO] Running com.scottlogic.deg.generator.walker.reductive.FixedFieldBuilderTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.FixedFieldBuilderTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.FixedFieldTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.FixedFieldTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.ReductiveRowSpecGeneratorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.ReductiveRowSpecGeneratorTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.ReductiveStateTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.ReductiveStateTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.ReductiveTreePrunerTests
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.ReductiveTreePrunerTests
[INFO] Running com.scottlogic.deg.generator.walker.ReductiveDecisionTreeWalkerTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.ReductiveDecisionTreeWalkerTests
[INFO] Running com.scottlogic.deg.generator.walker.RouteConstraintIteratorTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.RouteConstraintIteratorTest
[INFO] 
[INFO] Results:
[INFO] 
[WARNING] Tests run: 2080, Failures: 0, Errors: 0, Skipped: 1
sl-slaing commented 5 years ago

Output of mvn install when there is a cucumber test failure:

[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[DEBUG] Determined Maven Process ID 1768
[DEBUG] boot classpath:  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\surefire-booter\3.0.0-M3\surefire-booter-3.0.0-M3.jar  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\surefire-api\3.0.0-M3\surefire-api-3.0.0-M3.jar  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\surefire-logger-api\3.0.0-M3\surefire-logger-api-3.0.0-M3.jar  C:\source\datahelix\generator\target\test-classes  C:\source\datahelix\generator\target\classes  C:\Users\slaing\.m2\repository\com\scottlogic\deg\schemas\1.0-SNAPSHOT\schemas-1.0-SNAPSHOT.jar  C:\Users\slaing\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.3.21\kotlin-stdlib-1.3.21.jar  C:\Users\slaing\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.3.21\kotlin-stdlib-common-1.3.21.jar  C:\Users\slaing\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar  C:\Users\slaing\.m2\repository\com\worldturner\medeia\medeia-validator-jackson\1.0.0\medeia-validator-jackson-1.0.0.jar  C:\Users\slaing\.m2\repository\com\worldturner\medeia\medeia-validator-core\1.0.0\medeia-validator-core-1.0.0.jar  C:\Users\slaing\.m2\repository\org\jetbrains\kotlin\kotlin-reflect\1.3.20\kotlin-reflect-1.3.20.jar  C:\Users\slaing\.m2\repository\org\leadpony\justify\justify\0.14.0\justify-0.14.0.jar  C:\Users\slaing\.m2\repository\javax\json\javax.json-api\1.1.4\javax.json-api-1.1.4.jar  C:\Users\slaing\.m2\repository\com\ibm\icu\icu4j\63.1\icu4j-63.1.jar  C:\Users\slaing\.m2\repository\org\glassfish\javax.json\1.1.3\javax.json-1.1.3.jar  C:\Users\slaing\.m2\repository\com\google\inject\guice\4.1.0\guice-4.1.0.jar  C:\Users\slaing\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar  C:\Users\slaing\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar  C:\Users\slaing\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar  C:\Users\slaing\.m2\repository\dk\brics\automaton\automaton\1.11-8\automaton-1.11-8.jar  C:\Users\slaing\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.9.6\jackson-core-2.9.6.jar  C:\Users\slaing\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.9.6\jackson-annotations-2.9.6.jar  C:\Users\slaing\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.9.6\jackson-databind-2.9.6.jar  C:\Users\slaing\.m2\repository\org\apache\commons\commons-csv\1.5\commons-csv-1.5.jar  C:\Users\slaing\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.3.1\junit-jupiter-api-5.3.1.jar  C:\Users\slaing\.m2\repository\org\apiguardian\apiguardian-api\1.0.0\apiguardian-api-1.0.0.jar  C:\Users\slaing\.m2\repository\org\opentest4j\opentest4j\1.1.1\opentest4j-1.1.1.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-commons\1.3.1\junit-platform-commons-1.3.1.jar  C:\Users\slaing\.m2\repository\io\cucumber\cucumber-core\4.0.0\cucumber-core-4.0.0.jar  C:\Users\slaing\.m2\repository\io\cucumber\cucumber-html\0.2.7\cucumber-html-0.2.7.jar  C:\Users\slaing\.m2\repository\io\cucumber\tag-expressions\1.1.1\tag-expressions-1.1.1.jar  C:\Users\slaing\.m2\repository\io\cucumber\datatable\1.1.3\datatable-1.1.3.jar  C:\Users\slaing\.m2\repository\io\cucumber\datatable-dependencies\1.1.3\datatable-dependencies-1.1.3.jar  C:\Users\slaing\.m2\repository\io\cucumber\cucumber-junit\4.0.0\cucumber-junit-4.0.0.jar  C:\Users\slaing\.m2\repository\io\cucumber\cucumber-java\4.0.0\cucumber-java-4.0.0.jar  C:\Users\slaing\.m2\repository\io\cucumber\gherkin\5.0.0\gherkin-5.0.0.jar  C:\Users\slaing\.m2\repository\io\cucumber\gherkin-jvm-deps\1.0.4\gherkin-jvm-deps-1.0.4.jar  C:\Users\slaing\.m2\repository\io\cucumber\cucumber-expressions\6.0.1\cucumber-expressions-6.0.1.jar  C:\Users\slaing\.m2\repository\info\cukes\cucumber-picocontainer\1.2.5\cucumber-picocontainer-1.2.5.jar  C:\Users\slaing\.m2\repository\info\cukes\cucumber-java\1.2.5\cucumber-java-1.2.5.jar  C:\Users\slaing\.m2\repository\info\cukes\cucumber-core\1.2.5\cucumber-core-1.2.5.jar  C:\Users\slaing\.m2\repository\info\cukes\cucumber-html\0.2.3\cucumber-html-0.2.3.jar  C:\Users\slaing\.m2\repository\info\cukes\cucumber-jvm-deps\1.0.5\cucumber-jvm-deps-1.0.5.jar  C:\Users\slaing\.m2\repository\info\cukes\gherkin\2.12.2\gherkin-2.12.2.jar  C:\Users\slaing\.m2\repository\org\picocontainer\picocontainer\2.15\picocontainer-2.15.jar  C:\Users\slaing\.m2\repository\junit\junit\4.12\junit-4.12.jar  C:\Users\slaing\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-runner\1.3.1\junit-platform-runner-1.3.1.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-launcher\1.3.1\junit-platform-launcher-1.3.1.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-suite-api\1.3.1\junit-platform-suite-api-1.3.1.jar  C:\Users\slaing\.m2\repository\org\junit\vintage\junit-vintage-engine\5.3.1\junit-vintage-engine-5.3.1.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-engine\1.3.1\junit-platform-engine-1.3.1.jar  C:\Users\slaing\.m2\repository\org\hamcrest\java-hamcrest\2.0.0.0\java-hamcrest-2.0.0.0.jar  C:\Users\slaing\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.2.0\junit-jupiter-params-5.2.0.jar  C:\Users\slaing\.m2\repository\com\shazam\shazamcrest\0.11\shazamcrest-0.11.jar  C:\Users\slaing\.m2\repository\org\skyscreamer\jsonassert\1.2.3\jsonassert-1.2.3.jar  C:\Users\slaing\.m2\repository\org\json\json\20090211\json-20090211.jar  C:\Users\slaing\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar  C:\Users\slaing\.m2\repository\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar  C:\Users\slaing\.m2\repository\org\mockito\mockito-all\1.9.5\mockito-all-1.9.5.jar  C:\Users\slaing\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.3.1\junit-jupiter-engine-5.3.1.jar  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\surefire-api\2.21.0\surefire-api-2.21.0.jar  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\surefire-logger-api\2.21.0\surefire-logger-api-2.21.0.jar  C:\Users\slaing\.m2\repository\org\apache\maven\surefire\common-java5\2.21.0\common-java5-2.21.0.jar  C:\Users\slaing\.m2\repository\org\junit\platform\junit-platform-surefire-provider\1.2.0\junit-platform-surefire-provider-1.2.0.jar
[DEBUG] boot(compact) classpath:  surefire-booter-3.0.0-M3.jar  surefire-api-3.0.0-M3.jar  surefire-logger-api-3.0.0-M3.jar  test-classes  classes  schemas-1.0-SNAPSHOT.jar  kotlin-stdlib-1.3.21.jar  kotlin-stdlib-common-1.3.21.jar  annotations-13.0.jar  medeia-validator-jackson-1.0.0.jar  medeia-validator-core-1.0.0.jar  kotlin-reflect-1.3.20.jar  justify-0.14.0.jar  javax.json-api-1.1.4.jar  icu4j-63.1.jar  javax.json-1.1.3.jar  guice-4.1.0.jar  javax.inject-1.jar  aopalliance-1.0.jar  guava-19.0.jar  automaton-1.11-8.jar  jackson-core-2.9.6.jar  jackson-annotations-2.9.6.jar  jackson-databind-2.9.6.jar  commons-csv-1.5.jar  junit-jupiter-api-5.3.1.jar  apiguardian-api-1.0.0.jar  opentest4j-1.1.1.jar  junit-platform-commons-1.3.1.jar  cucumber-core-4.0.0.jar  cucumber-html-0.2.7.jar  tag-expressions-1.1.1.jar  datatable-1.1.3.jar  datatable-dependencies-1.1.3.jar  cucumber-junit-4.0.0.jar  cucumber-java-4.0.0.jar  gherkin-5.0.0.jar  gherkin-jvm-deps-1.0.4.jar  cucumber-expressions-6.0.1.jar  cucumber-picocontainer-1.2.5.jar  cucumber-java-1.2.5.jar  cucumber-core-1.2.5.jar  cucumber-html-0.2.3.jar  cucumber-jvm-deps-1.0.5.jar  gherkin-2.12.2.jar  picocontainer-2.15.jar  junit-4.12.jar  hamcrest-core-1.3.jar  junit-platform-runner-1.3.1.jar  junit-platform-launcher-1.3.1.jar  junit-platform-suite-api-1.3.1.jar  junit-vintage-engine-5.3.1.jar  junit-platform-engine-1.3.1.jar  java-hamcrest-2.0.0.0.jar  junit-jupiter-params-5.2.0.jar  shazamcrest-0.11.jar  jsonassert-1.2.3.jar  json-20090211.jar  gson-2.3.1.jar  commons-lang3-3.1.jar  mockito-all-1.9.5.jar  junit-jupiter-engine-5.3.1.jar  surefire-api-2.21.0.jar  surefire-logger-api-2.21.0.jar  common-java5-2.21.0.jar  junit-platform-surefire-provider-1.2.0.jar
[DEBUG] Forking command line: cmd.exe /X /C ""C:\Program Files\Java\jdk1.8.0_181\jre\bin\java" -javaagent:C:\\Users\\slaing\\.m2\\repository\\org\\jacoco\\org.jacoco.agent\\0.8.3\\org.jacoco.agent-0.8.3-runtime.jar=destfile=C:\\source\\datahelix\\generator\\target\\jacoco.exec,excludes=picocli/**/* -jar C:\Users\slaing\AppData\Local\Temp\surefire6093078158538250830\surefirebooter5960620529295583489.jar C:\Users\slaing\AppData\Local\Temp\surefire6093078158538250830 2019-03-26T11-03-31_823-jvmRun1 surefire1792096168687699439tmp surefire_01844629745654612238tmp"
[INFO] Running TestRunner
..............................................................................................................................................................................F..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
[ERROR] Tests run: 1245, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 12.325 s <<< FAILURE! - in TestRunner
[ERROR] 'After' valid date is successful for a single row  Time elapsed: 0.031 s  <<< FAILURE!
java.lang.AssertionError: 

Expected: [2018-09-01T00:00:00.101]
     but: [2018-09-01T00:00:00.001]
 missing: [2018-09-01T00:00:00.101]
  counts: expected 1, but got 1

[INFO] Running ConstraintTypeViolationFilterTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in ConstraintTypeViolationFilterTests
[INFO] Running com.scottlogic.deg.generator.constraints.atomic.ContainsRegexConstraintTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.atomic.ContainsRegexConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.atomic.IsGranularToConstraintTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.atomic.IsGranularToConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.atomic.IsInSetConstraintTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.atomic.IsInSetConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.grammatical.AndConstraintTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.grammatical.AndConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.grammatical.NotConstraintTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.grammatical.NotConstraintTests
[INFO] Running com.scottlogic.deg.generator.constraints.StringConstraintsCollectionTests
[INFO] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.constraints.StringConstraintsCollectionTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.CartesianProductDecisionTreeWalkerTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.CartesianProductDecisionTreeWalkerTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.DecisionTreeSimplifierTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.DecisionTreeSimplifierTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.DecisionTreeToRowSpecsTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.DecisionTreeToRowSpecsTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.ProfileDecisionTreeFactoryTests
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.ProfileDecisionTreeFactoryTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.treepartitioning.ConstraintToFieldMapperTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in com.scottlogic.deg.generator.decisiontree.treepartitioning.ConstraintToFieldMapperTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.treepartitioning.RelatedFieldTreePartitionerTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.treepartitioning.RelatedFieldTreePartitionerTests
[INFO] Running com.scottlogic.deg.generator.decisiontree.TreeTransformationIntegrationTests
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.decisiontree.TreeTransformationIntegrationTests
[INFO] Running com.scottlogic.deg.generator.fieldspecs.DateTimeRestrictionsMergeOperationTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 s - in com.scottlogic.deg.generator.fieldspecs.DateTimeRestrictionsMergeOperationTests
[INFO] Running com.scottlogic.deg.generator.fieldspecs.FieldSpecTests
[INFO] Tests run: 48, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in com.scottlogic.deg.generator.fieldspecs.FieldSpecTests
[INFO] Running com.scottlogic.deg.generator.fieldspecs.NumericRestrictionsMergeOperationTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.fieldspecs.NumericRestrictionsMergeOperationTests
[INFO] Running com.scottlogic.deg.generator.GenerateExecuteTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.GenerateExecuteTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.ExhaustiveCombinationStrategyTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.ExhaustiveCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.MinimalCombinationStrategyTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.MinimalCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.PinningCombinationStrategyTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.PinningCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.combinationstrategies.ReductiveCombinationStrategyTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.combinationstrategies.ReductiveCombinationStrategyTests
[INFO] Running com.scottlogic.deg.generator.generation.databags.ConcatenatingDataBagSourceTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.databags.ConcatenatingDataBagSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.databags.DataBagTests
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.databags.DataBagTests
[INFO] Running com.scottlogic.deg.generator.generation.databags.StandardRowSpecDataBagSourceFactoryTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.databags.StandardRowSpecDataBagSourceFactoryTests
[INFO] Running com.scottlogic.deg.generator.generation.FieldSpecValueGeneratorTests
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 s - in com.scottlogic.deg.generator.generation.FieldSpecValueGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.CannedValuesFieldValueSourceEqualityTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.CannedValuesFieldValueSourceEqualityTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.CombiningFieldValueSourceEqualityTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.CombiningFieldValueSourceEqualityTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.IntegerFieldValueSourceTests
[INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.IntegerFieldValueSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.RealNumberFieldValueSourceTests
[INFO] Tests run: 60, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.069 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.RealNumberFieldValueSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.fieldvaluesources.TemporalFieldValueSourceTests
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.fieldvaluesources.TemporalFieldValueSourceTests
[INFO] Running com.scottlogic.deg.generator.generation.IsinStringGeneratorTests
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s - in com.scottlogic.deg.generator.generation.IsinStringGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.RegexStringGeneratorTests
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in com.scottlogic.deg.generator.generation.RegexStringGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.SedolStringGeneratorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.SedolStringGeneratorTests
[INFO] Running com.scottlogic.deg.generator.generation.StandardFieldValueSourceEvaluatorTests
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.generation.StandardFieldValueSourceEvaluatorTests
[INFO] Running com.scottlogic.deg.generator.guice.ViolationFiltersProviderTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in com.scottlogic.deg.generator.guice.ViolationFiltersProviderTest
[INFO] Running com.scottlogic.deg.generator.inputs.AtomicConstraintReaderLookupTests
[INFO] Tests run: 44, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.inputs.AtomicConstraintReaderLookupTests
[INFO] Running com.scottlogic.deg.generator.inputs.JsonProfileReaderTests
[INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.inputs.JsonProfileReaderTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.IndividualConstraintRuleViolatorTests
[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in com.scottlogic.deg.generator.inputs.profileviolation.IndividualConstraintRuleViolatorTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.IndividualRuleProfileViolatorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in com.scottlogic.deg.generator.inputs.profileviolation.IndividualRuleProfileViolatorTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationIntegrationTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s - in com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationIntegrationTests
[INFO] Running com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationTests
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in com.scottlogic.deg.generator.inputs.profileviolation.ProfileViolationTests
[INFO] Running com.scottlogic.deg.generator.outputs.CsvDataSetWriterTests
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.outputs.CsvDataSetWriterTests
[INFO] Running com.scottlogic.deg.generator.ProfileFieldsTests
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.ProfileFieldsTests
[INFO] Running com.scottlogic.deg.generator.reducer.ConstraintReducerTest
[INFO] Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.reducer.ConstraintReducerTest
[INFO] Running com.scottlogic.deg.generator.restrictions.DataTypeRestrictionsTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.DataTypeRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsMergerTests
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsMergerTests
[INFO] Running com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsTests
[INFO] Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.DateTimeRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.FieldSpecFactoryTests
[INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.FieldSpecFactoryTests
[INFO] Running com.scottlogic.deg.generator.restrictions.FormatRestrictionsTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.FormatRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.GranularityRestrictionsTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.GranularityRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.MustContainRestrictionTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.MustContainRestrictionTests
[INFO] Running com.scottlogic.deg.generator.restrictions.NullRestrictionsTests
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.NullRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.NumericRestrictionsMergerTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.NumericRestrictionsMergerTests
[INFO] Running com.scottlogic.deg.generator.restrictions.NumericRestrictionsTests
[INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.NumericRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.ParsedGranularityTests
[WARNING] Tests run: 12, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.ParsedGranularityTests
[INFO] Running com.scottlogic.deg.generator.restrictions.ReductiveRowSpecTests
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.ReductiveRowSpecTests
[INFO] Running com.scottlogic.deg.generator.restrictions.RestrictionTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.RestrictionTest
[INFO] Running com.scottlogic.deg.generator.restrictions.SetRestrictionsEqualityTests
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.SetRestrictionsEqualityTests
[INFO] Running com.scottlogic.deg.generator.restrictions.SetRestrictionsTests
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.SetRestrictionsTests
[INFO] Running com.scottlogic.deg.generator.restrictions.StringRestrictionsEqualityTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.restrictions.StringRestrictionsEqualityTests
[INFO] Running com.scottlogic.deg.generator.smoke_tests.ExampleProfilesViolationTests
[INFO] Tests run: 63, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.smoke_tests.ExampleProfilesViolationTests
[INFO] Running com.scottlogic.deg.generator.utils.IsinTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.utils.IsinTest
[INFO] Running com.scottlogic.deg.generator.utils.RestartableIteratorTests
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.utils.RestartableIteratorTests
[INFO] Running com.scottlogic.deg.generator.validators.GenerationConfigValidatorTests
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.validators.GenerationConfigValidatorTests
[INFO] Running com.scottlogic.deg.generator.validators.VisualisationConfigValidatorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.validators.VisualisationConfigValidatorTests
[INFO] Running com.scottlogic.deg.generator.walker.DecisionTreeRoutesTreeWalkerTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.DecisionTreeRoutesTreeWalkerTest
[INFO] Running com.scottlogic.deg.generator.walker.RandomReductiveDecisionTreeWalkerTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.RandomReductiveDecisionTreeWalkerTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.FixFieldStrategyFactoryTests
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.FixFieldStrategyFactoryTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.TestHierarchicalDependencyFixFieldStrategy
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.fieldselectionstrategy.TestHierarchicalDependencyFixFieldStrategy
[INFO] Running com.scottlogic.deg.generator.walker.reductive.FixedFieldBuilderTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.FixedFieldBuilderTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.FixedFieldTests
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.FixedFieldTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.ReductiveRowSpecGeneratorTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.ReductiveRowSpecGeneratorTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.ReductiveStateTests
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.ReductiveStateTests
[INFO] Running com.scottlogic.deg.generator.walker.reductive.ReductiveTreePrunerTests
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.reductive.ReductiveTreePrunerTests
[INFO] Running com.scottlogic.deg.generator.walker.ReductiveDecisionTreeWalkerTests
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.ReductiveDecisionTreeWalkerTests
[INFO] Running com.scottlogic.deg.generator.walker.RouteConstraintIteratorTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in com.scottlogic.deg.generator.walker.RouteConstraintIteratorTest
[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Failures: 
[ERROR]   TestRunner 
Expected: [2018-09-01T00:00:00.101]
     but: [2018-09-01T00:00:00.001]
 missing: [2018-09-01T00:00:00.101]
  counts: expected 1, but got 1
[INFO] 
[ERROR] Tests run: 2080, Failures: 1, Errors: 0, Skipped: 1
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------

Log still reports failure and detail