AbstractNativeLanguageComponentIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Annotate integ tests failing with instant execution in various projects

removing most of @IgnoreWithInstantExecution annotations

after fixing the @FailsWithInstantExecution rule

and more ci feedback

also make @IgnoreWithInstantExecution require a reason from a fixed set

and add it to the remaining ignores

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -3
    • +0
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
  1. … 126 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after second round of CI feedback

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +3
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
  1. … 32 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

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

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

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

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

    • -1
    • +1
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
  1. … 98 more files in changeset.
Assert the test failed during configuration time

    • -0
    • +1
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
Fail configuration if target machine is unsupported

    • -1
    • +36
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
  1. … 27 more files in changeset.
Break association between current and software model type

Move `NativePlatform` getter to internal type.

    • -3
    • +3
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
  1. … 68 more files in changeset.
Add binary relocation test coverage

    • -1
    • +0
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
  1. … 2 more files in changeset.
Add helper method for getting the current OS family name

    • -0
    • +1
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
  1. … 4 more files in changeset.
Fixed test expectations for the default architecture for a native component.

    • -1
    • +5
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
  1. … 1 more file in changeset.
Remove cycle dependency between `platform-native` and `language-native`

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

    • -3
    • +3
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
  1. … 16 more files in changeset.
Refactored native component tests to remove an abstract method that is not longer required as each component now has a `binaries` container that can be used by the test instead.

    • -3
    • +3
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
  1. … 4 more files in changeset.
Fixing tests

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

    • -0
    • +63
    ./AbstractNativeLanguageComponentIntegrationTest.groovy
  1. … 31 more files in changeset.