PlayContinuousBuildReloadIntegrationTest.groovy

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>

    • -8
    • +8
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 872 more files in changeset.
Annotate integ tests failing with instant execution in :platformPlay

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

    • -0
    • +8
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 26 more files in changeset.
Annotate integ tests failing with instant execution in :platformPlay

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

    • -0
    • +8
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 26 more files in changeset.
Revert "Ignore failing play tests for now"

This reverts commit 77720a180b3c858e8e42721a71d77870c3ee02e1.

    • -4
    • +0
    ./PlayContinuousBuildReloadIntegrationTest.groovy
Ignore failing play tests for now

The test failures are caused by #10849

    • -0
    • +4
    ./PlayContinuousBuildReloadIntegrationTest.groovy
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -216
    • +0
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 502 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -216
    • +0
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 499 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -216
    • +0
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 508 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -216
    • +0
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 503 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -216
    • +0
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 503 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -216
    • +0
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 499 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.

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

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

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

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

    • -2
    • +2
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 98 more files in changeset.
Re-enable Play/Scala tests on Java 9+ (#5593)

Almost all Play/Scala tests were ignored on Java 9/10, which makes it lack coverage. This PR does:

- Update Scala version to Java9-compatible version according to [JDK compatibility](https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html).

- Update default Play version to latest 2.6.15, which supports Java 9/10

- Adjust corresponding samples. Previous default Play version 2.3.10 was too old (release at 2014).

- Ignored the tests which can't work on Java 9+.

- Separate Play test resources with different versions. For example, Play 2.6 uses `build.gradle` and `Play 2.4/2.5` uses `build.gradle.old`.

- Previously `AbstractMultiVersionPlayContinuousBuildIntegrationTest` didn't have `targetPlatform` configuration, which made multi-version tests meaningless

- Fix `play-logback` configuration for `2.5.18`.

    • -0
    • +1
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 170 more files in changeset.
Fix various Play tests

    • -1
    • +1
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 2 more files in changeset.
Make pending detection more accurate (#5105)

This is an attempt to fix https://github.com/gradle/gradle-private/issues/1225

Previously, the failed test tried to wait for the changes to be picked up in continuous by waiting for the keyword "Pending changes detected", which is not accurate enough. We should wait for "Pending changes detected" and the following build completes.

    • -3
    • +14
    ./PlayContinuousBuildReloadIntegrationTest.groovy
Refine changes on feedback

    • -3
    • +3
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 3 more files in changeset.
Don't reload play application after assets change

Signed-off-by: Bo Zhang <bo@gradle.com>

    • -13
    • +31
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 11 more files in changeset.
Renamed integration tests for consistency

    • -0
    • +186
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 4 more files in changeset.
Renamed integration tests for consistency

    • -0
    • +186
    ./PlayContinuousBuildReloadIntegrationTest.groovy
  1. … 4 more files in changeset.