JacocoPluginIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert "Dogfood ImmutableFileCollection on production code (#4988)"

This reverts commit 834632674ca29b6fd190857947338b2b54a9bb62.

The commit caused a bug in incremental compilation, causing changes

to go undetected.

  1. … 88 more files in changeset.
Dogfood ImmutableFileCollection on production code (#4988)

Use ImmutableFileCollection in production code

  1. … 88 more files in changeset.
Allow ArgumentProviders be passed as Test/JavaExec Jvm arguments (#4300)

* Allow ArgumentProviders be passed to Test Jvm arguments

* Make it possible to pass argument providers to JavaExec

  1. … 26 more files in changeset.
Keep a good test

+review REVIEW-6524

    • -0
    • +16
    ./JacocoPluginIntegrationTest.groovy
  1. … 1 more file in changeset.
Revert "Use a configure task to add jvmArgs to Test"

This reverts commit 8bb0429bc2140552c53dfbeb522c34a55caf63f0.

+review REVIEW-6524

    • -25
    • +0
    ./JacocoPluginIntegrationTest.groovy
  1. … 3 more files in changeset.
Use a configure task to add jvmArgs to Test

+review REVIEW-6524

    • -0
    • +25
    ./JacocoPluginIntegrationTest.groovy
  1. … 3 more files in changeset.
Test plugin with multiple JaCoCo versions

    • -231
    • +0
    ./JacocoPluginIntegrationTest.groovy
  1. … 3 more files in changeset.
Change coverage to avoid rounding issue jacoco/jacoco#452

Upgrade JaCoCo library to a Java 9-compatible version

    • -15
    • +1
    ./JacocoPluginIntegrationTest.groovy
  1. … 5 more files in changeset.
Tests do not work on Java 9

Report task should fail if any of the input file does not exist

    • -0
    • +34
    ./JacocoPluginIntegrationTest.groovy
  1. … 1 more file in changeset.
Basic support for enforcing Jacoco metrics

    • -19
    • +3
    ./JacocoPluginIntegrationTest.groovy
  1. … 18 more files in changeset.
Document Jacoco problems with Java 9

I deactivated the now failing tests, too. Then I can

update our CI server to 9u127.

    • -0
    • +12
    ./JacocoPluginIntegrationTest.groovy
  1. … 1 more file in changeset.
Merge branch '2.14.x'

    • -0
    • +29
    ./JacocoPluginIntegrationTest.groovy
  1. … 5 more files in changeset.
Make JacocoTaskException configurable again

Fixes [GRADLE-3498]

gradle/build-tool-issues#147

    • -0
    • +29
    ./JacocoPluginIntegrationTest.groovy
  1. … 2 more files in changeset.
Update Jacoco version to 0.7.7.201606060606

This is required for running Jacoco with Java 9.

For some reason ` ` is inserted between the

coverage and the `%` in the html report on Java 9.

We remove this in the test fixture.

  1. … 4 more files in changeset.
Fixed broken int test.

Convert Jacoco plugin to Java

+review REVIEW-5933

    • -0
    • +17
    ./JacocoPluginIntegrationTest.groovy
  1. … 24 more files in changeset.
Changed some more int tests to use junit 4.12

  1. … 7 more files in changeset.
Don't run more tests in parallel that might be affected by the concurrent task execution status logging issue. Do nothing in skipped task assertion methods when in parallel execution.

+review REVIEW-5292

  1. … 30 more files in changeset.
GRADLE-3105 - Fixed problem in JacocoReport where coverage is always 0.

- Added some int test coverage for the coverage in Jacoco reports.

    • -14
    • +50
    ./JacocoPluginIntegrationTest.groovy
  1. … 3 more files in changeset.
Merged a couple of test cases.

REVIEW-3562 added integ test coverage for the jacoco bugfix about missing source references. It's fairly clean and does not couple that much with the report format.

Reworked a bit the jacoco integ test coverage re default version of the tool.

    • -2
    • +11
    ./JacocoPluginIntegrationTest.groovy
Added integ test coverage for selecting different jacoco dependency explicitly.

    • -0
    • +16
    ./JacocoPluginIntegrationTest.groovy
Fixed GRADLE-2917, jacoco defult dependencies misbehave when the configuration is resolved before the jacoco tasks are triggered. Started using beforeResove() hook to avoid the problem. IMHO, we should simply add this dependency without fancy laziness. Users can always exclude it from the configuration if needed.

  1. … 1 more file in changeset.
GRADLE-2829 - fix JacocoMerge functionality.

    • -0
    • +25
    ./JacocoPluginIntegrationTest.groovy
  1. … 2 more files in changeset.
formatting.

    • -16
    • +20
    ./JacocoPluginIntegrationTest.groovy
minor language and formatting improvements

  1. … 1 more file in changeset.
REVIEW-2097: some cleanup on jacoco integrationtests.

    • -18
    • +12
    ./JacocoPluginIntegrationTest.groovy