Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 24 for jacocoReport (0.14 sec)

  1. platforms/documentation/docs/src/samples/incubating/java/jvm-multi-project-with-code-coverage-distribution/kotlin/application/build.gradle.kts

    }
    
    dependencies {
        implementation(project(":list"))
        implementation(project(":utilities"))
    }
    
    application {
        mainClass = "org.gradle.sample.Main"
    }
    
    tasks.check {
        dependsOn(tasks.named<JacocoReport>("testCodeCoverageReport")) // <2>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 354 bytes
    - Viewed (0)
  2. platforms/jvm/jacoco/src/testFixtures/groovy/org/gradle/testing/jacoco/plugins/fixtures/JavaProjectUnderTest.groovy

                    testClassesDirs = sourceSets.integrationTest.output.classesDirs
                    classpath = sourceSets.integrationTest.runtimeClasspath
                }
    
                task jacocoIntegrationTestReport(type: JacocoReport) {
                    executionData integrationTest
                    sourceSets sourceSets.main
                }
    
                task jacocoIntegrationTestCoverageVerification(type: JacocoCoverageVerification) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 16:03:36 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  3. platforms/jvm/jacoco/src/main/java/org/gradle/testing/jacoco/plugins/JacocoReportAggregationPlugin.java

    import org.gradle.api.specs.Spec;
    import org.gradle.internal.jacoco.DefaultJacocoCoverageReport;
    import org.gradle.testing.base.TestSuite;
    import org.gradle.testing.base.TestingExtension;
    import org.gradle.testing.jacoco.tasks.JacocoReport;
    
    import javax.inject.Inject;
    
    import static org.gradle.api.internal.lambdas.SerializableLambdas.spec;
    
    /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 07 16:25:42 UTC 2023
    - 7.4K bytes
    - Viewed (0)
  4. platforms/jvm/jacoco/src/main/java/org/gradle/testing/jacoco/tasks/JacocoReportsContainer.java

    import org.gradle.api.reporting.ReportContainer;
    import org.gradle.api.reporting.SingleFileReport;
    import org.gradle.api.tasks.Internal;
    
    /**
     * The reporting configuration for the {@link JacocoReport} task.
     */
    public interface JacocoReportsContainer extends ReportContainer<ConfigurableReport> {
        /**
         * The JaCoCo HTML report
         *
         * @return The JaCoCo HTML report
         */
        @Internal
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 16:03:36 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/docs/userguide/jvm/jacoco_report_aggregation_plugin.adoc

    == Tasks
    
    When the project also applies the `jvm-test-suite` plugin, the following tasks are added for each test suite:
    
    `__testSuite__CodeCoverageReport` — link:{groovyDslPath}/org.gradle.testing.jacoco.tasks.JacocoReport.html[JacocoReport]::
    _Depends on_: Artifacts of variants matching the below attributes
    +
    Collects variants of direct and transitive project dependencies via the `jacocoAggregation` configuration. The following Attributes will be matched:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 07 01:37:51 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/samples/build-organization/structuring-software-projects/groovy/build-logic/report-aggregation/src/main/groovy/com.example.report-aggregation.gradle

        }
    }
    
    // Register a code coverage report task to generate the aggregated report
    def codeCoverageReport = tasks.register('codeCoverageReport', JacocoReport) {
        classDirectories.from(classesPath.getIncoming().getFiles())
        sourceDirectories.from(sourcesPath.getIncoming().artifactView { lenient(true) }.getFiles())
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/samples/build-organization/structuring-software-projects/kotlin/build-logic/report-aggregation/src/main/kotlin/com.example.report-aggregation.gradle.kts

        }
    }
    
    // Register a code coverage report task to generate the aggregated report
    val codeCoverageReport by tasks.registering(JacocoReport::class) {
        additionalClassDirs(classesPath.filter { it.isDirectory() })
        additionalSourceDirs(sourcesPath.incoming.artifactView { lenient(true) }.files)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  8. platforms/jvm/jacoco/src/main/java/org/gradle/testing/jacoco/tasks/rules/JacocoViolationRulesContainer.java

    import org.gradle.api.Action;
    import org.gradle.api.tasks.Input;
    
    import java.util.List;
    
    /**
     * The violation rules configuration for the {@link org.gradle.testing.jacoco.tasks.JacocoReport} task.
     *
     * @since 3.4
     */
    public interface JacocoViolationRulesContainer {
    
        /**
         * Indicates whether build should fail in case of rule violation.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 16:03:36 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/samples/incubating/java/jvm-multi-project-with-code-coverage-standalone/README.adoc

    The user must also declare one or more reports of type `JacocoCoverageReport`.  Each report instance specifies a `testType` property, used to match the test suite producing the coverage data.  A `JacocoReport` task is synthesized for each user-defined report and performs the aggregation.  Invoking this task will cause tests to be executed in the dependent projects of the `jacocoAggregation` configuration.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 29 17:38:38 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/samples/incubating/java/jvm-multi-project-with-code-coverage-distribution/README.adoc

    For the default test suite named 'test', no additional configuration is necessary.  The aggregated reports and their backing tasks of type `JacocoReport` are synthesized based on the test suites existing in the `application` project.  Test suites having identical `testType` properties will be aggregated.
    
    Running the tests and generate the report:
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 29 17:38:38 UTC 2023
    - 2.4K bytes
    - Viewed (0)
Back to top