CUnitIntegrationTest.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.
@ToBeFixedForInstantExecution(because = ":reportingTasks use Task.getProject()")

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

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

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

  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 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.
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.
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.
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.
Extract `cunit-test-suite` and `google-test-test-suite` plugins and add `cunit` and `google-test` plugins on top of them to apply conventions

Story: gradle/langos#113

  1. … 15 more files in changeset.
Use component reference instead of a `String` to specify the component under test

Story: gradle/langos#113

  1. … 22 more files in changeset.
Align behavior of the native software model with the Java software model for creation of test suites

Story: gradle/langos#113

  1. … 13 more files in changeset.
Fixed the `@ComponentBinaries` annotation so that it works for any `ComponentSpec`, not just those in `components`.

Changed the test plugins to use this to define the binaries for test suites.

  1. … 9 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.

  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'.

  1. … 58 more files in changeset.
Fixed a bunch of tests to work when the machine's line separator is not \n.

  1. … 26 more files in changeset.