GoogleTestSamplesIntegrationTest.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
    • +1
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 3299 more files in changeset.
Standardize native-binaries snippets

    • -1
    • +1
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 366 more files in changeset.
Standardize native-binaries snippets

    • -1
    • +1
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 366 more files in changeset.
Standardize native-binaries snippets

    • -1
    • +1
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 366 more files in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -2
    • +2
    ./GoogleTestSamplesIntegrationTest.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>

    • -0
    • +3
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 32 more files in changeset.
Fix other tests that require 32-bit support

    • -0
    • +2
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 17 more files in changeset.
Remove testSampleDirName from Sample rule

Instead of configuring the testSampleDirName, the UsesSample annotation

should be used.

    • -7
    • +4
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 5 more files in changeset.
Fix native testing sample integration test failure

Address integration test failures for Google Test and CUnit.

    • -6
    • +2
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 1 more file in changeset.
Reenable Google Test sample integration test

It was disable while we complete the VS2015 infrastructure upgrade.

    • -4
    • +0
    ./GoogleTestSamplesIntegrationTest.groovy
Ignore CUnit and Google Test sample integration test

See gradle/gradle#892 and gradle/gradle#893 for more information.

    • -0
    • +4
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 1 more file in changeset.
Mention VS2015 in the comment

This reflect the reality of the code.

    • -1
    • +1
    ./GoogleTestSamplesIntegrationTest.groovy
Add support for Visual Studio 2015

The 'unresolved symbol _printf' error is due to a change in the

organization of the msvc runtime library. See this page for a

detailled explanation:

https://msdn.microsoft.com/en-us/library/bb531344.aspx#BK_CRT

Signed-off-by: Francis ANDRE <zosrothko@orange.fr>

This commit is the squashed representation of gradle/gradle#704.

The concept of the Universal C Runtime is introduce in this pull

request. The Universal CRT is for internal use only at the moment.

Later work will be done to generalize the general concept of the C

runtime to previous and future version of Visual C++ toolchain.

    • -2
    • +6
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 16 more files in changeset.
Cleaning up conditions in GoogleTest sample test

+review REVIEW-5794

    • -6
    • +6
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 2 more files in changeset.
Use a consistent task naming scheme for the lifecycle and worker tasks of native binaries.

Also fixed up the descriptions of these tasks.

    • -6
    • +6
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 14 more files in changeset.
Changed the naming scheme for output directories for native components, to simplify the paths and reduce their length. Also split up the 'binaries' directory into 'exe' and 'libs'.

    • -2
    • +2
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 58 more files in changeset.
Changed the JVM and native component plugins to use names for binaries that reflect the role they play.

Now that more than one component may have a binary with a given name, use:

- `jar` as the name for a Jar binary that belongs to a JVM library

- `executable` as the name for an executable that belongs to a native application

- `sharedLibrary` and `staticLibrary` as the name for the binaries of a native library.

These can later turn into static properties of the appropriate `ComponentSpec` types.

There is a breaking change in this commit: the lifecycle task name and output directory name of the binaries of components with multiple variants now include the component name at the start of the name, rather than somewhere in the middle.

    • -4
    • +4
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 26 more files in changeset.
Revert "Use full name for running native unit tests" after fixing the bug preventing using partial names

    • -2
    • +2
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 1 more file in changeset.
Add missing import

    • -0
    • +1
    ./GoogleTestSamplesIntegrationTest.groovy
Disable google test sample test when using VS2010

Need to build a gtest.lib for VS2010

    • -0
    • +9
    ./GoogleTestSamplesIntegrationTest.groovy
Use full name for running native unit tests

Remove special checks for VS versions in native unit test plugins

    • -15
    • +4
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 1 more file in changeset.
Renamed ‘cunit’ project to ‘testing-native’

    • -0
    • +80
    ./GoogleTestSamplesIntegrationTest.groovy
  1. … 65 more files in changeset.