integTest

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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 :antlr

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

  1. … 2 more files in changeset.
Annotate integ tests failing with instant execution in :antlr

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

  1. … 2 more files in changeset.
Annotate integ tests failing with instant execution in :antlr

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

  1. … 2 more files in changeset.
Use InputChanges in AntlrTask

  1. … 1 more file in changeset.
Use InputChanges in AntlrTask

  1. … 2 more files in changeset.
Use InputChanges in AntlrTask

  1. … 1 more file in changeset.
Fix tests

  1. … 3 more files in changeset.
Let antlr and code-quality tests not use deprecated configurations

  1. … 10 more files in changeset.
Adjust integration tests to use 'implementation' instead of 'compile'

  1. … 10 more files in changeset.
Let antlr and code-quality tests not use deprecated configurations

  1. … 10 more files in changeset.
Adjust integration tests to use 'implementation' instead of 'compile'

  1. … 10 more files in changeset.
Fix SamplesAntlrIntegrationSpec after Kotlin DSL samples added (#6648)

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

  1. … 1 more file in changeset.
Use external repository mirrors in build (#6094)

We've been bitten by external repository fluctuation for a long time.

This PR makes most of tests use repository mirrors set up by ourselves

via init script and system property.

There're still some tests not switching to mirrors, which would be fixed

in follow-up commits.

  1. … 99 more files in changeset.
Apply repository mirroring to more sample tests

Also introduces a mirror for JBoss repository

  1. … 32 more files in changeset.
Introduce several methods on `ExecutionResult` and `ExecutionFailure` to allow a test to express various expectations about the logging output of the build, rather than scraping the `output` and `errorOutput` properties in the test.

Change several tests to use these fixture methods, plus fix several other tests for changes to the logging output.

  1. … 21 more files in changeset.
Add annotationProcessor configurations for each SourceSet

And configure the compileJava.options.annotationProcessorPath

to use the configuration when not empty (and use 'null' when

the configuration is empty to preserve the current behavior).

Part of #2300

Signed-off-by: Thomas Broyer <t.broyer@ltgt.net>

  1. … 21 more files in changeset.
Add tests for all supported ANTTLR versions

  1. … 1 more file in changeset.
Enable caching for ANTLR task

  1. … 2 more files in changeset.
On CI redirect jcenter queries to local repo for integration tests

  1. … 50 more files in changeset.
Fix integration test

Setup Antlr tests to use separate subprojects

Attempt to fix flakiness in test for incremental build

Since the length of the input file wasn't changed, the incremental

build could miss the change if timestamp wasn't updated.

Issue: gradle/gradle-private#538

Simplified implementation of Antlr worker process and added some test coverage for grammar generation failures.

  1. … 7 more files in changeset.
Attempt to fix flaky test

- make sure that build lasts at least 2 seconds so modification

timestamps are different on the subsequent incremental build

Changed some tests to use the ExecutionFailure fixture rather than scraping the build's stderr for strings of a particular format.

  1. … 6 more files in changeset.
Allow handle package definition in antlr4

- add some more test coverage for antlr4

- rework invocation of different antlr implementations

  1. … 3 more files in changeset.
add handling of java packages for antlr3

- antlr requires .g files to be in proper nested folder AND

- have the proper package declaration in the .g file

- we'll generate each source folder separately to be able to calculdate base folder

for .g files.

  1. … 5 more files in changeset.
fix regression in antlr2 package handling

  1. … 5 more files in changeset.
Calculate the ordering of antlr2 grammar files to process

- brought back ordering logic we had in 2.2

- if no explicit exportVocab option is used, the classname is used

- use antlr2 as provided dependency for calculating grammar ordering

  1. … 11 more files in changeset.