GoogleTestIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge pull request #12931 from gradle/revert-12930-revert-12914-bamboo/master/ie/fingerprint/initscript-order

Invalidate instant execution cache upon changes to the init script sequence (take 2)

  1. … 3299 more files in changeset.
Standardize native-binaries snippets

  1. … 366 more files in changeset.
Standardize native-binaries snippets

  1. … 366 more files in changeset.
Standardize native-binaries snippets

  1. … 366 more files in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -18
    • +18
    ./GoogleTestIntegrationTest.groovy
  1. … 872 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>

  1. … 32 more files in changeset.
Fix google test with mingw64

  1. … 1 more file in changeset.
Fix other tests that require 32-bit support

  1. … 17 more files in changeset.
Add support for C++ applications to the `cpp-unit-test` plugin, by relocating the `main` symbol from the object files of the application under test. Change the `UnexportMainSymbol` to be more idiomatic and the `runTest` task to be incremental.

Move some test coverage so that it is applied to both the XCtest and C++ unit test plugins.

  1. … 17 more files in changeset.
Implement googletest fix for Clang toolchains as well

  1. … 1 more file in changeset.
Only apply fix for google test on linux

  1. … 1 more file in changeset.
Fix google test integration test on GCC 5.4

  1. … 1 more file in changeset.
Fix native testing tests using visual studio plugin

  1. … 1 more file in changeset.
Remove output directory for RunTestExecutable

- Without tracking other inputs, this task was incorrectly up-to-date sometimes.

- We will be replacing native test execution with a better Test-like task soon.

  1. … 2 more files in changeset.
Revert "Disable tests"

This reverts commit 91d44c62c50bfbcdecf673109ff623ce7fdd7796.

  1. … 1 more file in changeset.
Disable tests

  1. … 1 more file in changeset.
Handle null check task reference for binaries from legacy plugins

  1. … 1 more file in changeset.
Wire integration test build context instance

- enables using performance test specific build context when an instance

is properly wired

  1. … 48 more files in changeset.
Merge commit '4cb246f8e45ec597f62e9dea764f813867ff2483' into dependent-components

  1. … 8 more files in changeset.
TestFile.setText() should create directory, too

Just like leftShift() does already.

+review REVIEW-6170

  1. … 7 more files in changeset.
Ignore environment as input for Exec task

On Mac OS there are some environment variables which

change from build to build. This would mean that the

Exec task would never be up to date on Mac OS. Given

that even on Unix environment variables would change

we need some deeper modeling of this fact - only

adding `@Input` to `getEnvironment()` does not

model the inputs correctly.

The existing tests do not capture that problem because

we do not run them on Mac OS in CI. The problems only

are visible when the tests are run in `forking` mode.

To restore the old behaviour `@Input` has been removed

on `getEnvironment()`.

GRADLE-3528 #resolve

+review REVIEW

  1. … 5 more files in changeset.
Coverage for custom binaries check tasks

+review REVIEW-6128

  1. … 2 more files in changeset.
Coverage for [cunit/google-test/junit] checkable binaries

  1. … 2 more files in changeset.
Removed `@LeaksFileHandles` from ':testing-native'

  1. … 1 more file in changeset.
Assert native test plugins work with buildable and non-buildable components

+review REVIEW-5833

  1. … 1 more file in changeset.
Test coverage for native testing plugins and non-buildable binaries

+review REVIEW-5833

  1. … 1 more file in changeset.
Moving google/cunit platform determination to InstalledToolChain

+review REVIEW-5794

  1. … 2 more files in changeset.
Fixing broken ToolChainRequirement in google/cunit tests

+review REVIEW-5794

  1. … 2 more files in changeset.
Cleaning up ToolChainRequirement

+review REVIEW-5794

  1. … 23 more files in changeset.
Support for testing VS2012 version installed with VS2013

+review REVIEW-5794

  1. … 6 more files in changeset.