Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for AggregateTestReport (0.26 sec)

  1. platforms/jvm/testing-jvm/src/main/java/org/gradle/api/tasks/testing/AggregateTestReport.java

    import org.gradle.api.reporting.ReportSpec;
    import org.gradle.api.tasks.TaskProvider;
    
    /**
     * A container for the inputs of an aggregated test report.
     *
     * @since 7.4
     */
    @Incubating
    public interface AggregateTestReport extends ReportSpec {
    
        /**
         * Contains the {@link TestReport} task instance which produces this report.
         *
         * @return the task instance
         */
        TaskProvider<TestReport> getReportTask();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/dsl/org.gradle.api.tasks.testing.AggregateTestReport.xml

    Laura Kassovic <******@****.***> 1701107622 -0800
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/samples/incubating/java/jvm-multi-project-with-test-aggregation-standalone/README.adoc

    In this scenario, two additional pieces of setup are necessary:
    
    <1> Declare dependencies using the `testReportAggregation` configuration
    <2> Define a report of type `AggregateTestReport` which collects test data from unit test suites
    <3> Optional: make aggregate test report generation part of the 'check' lifecycle phase
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 29 17:38:38 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  4. platforms/jvm/plugins-test-report-aggregation/src/main/java/org/gradle/api/plugins/TestReportAggregationPlugin.java

                testSuites.withType(JvmTestSuite.class).all(testSuite -> {
                    reporting.getReports().create(testSuite.getName() + "AggregateTestReport", AggregateTestReport.class, report -> {
                        report.getTestType().convention(testSuite.getTestType());
                    });
                });
            });
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 20:53:52 UTC 2023
    - 6.5K bytes
    - Viewed (0)
  5. platforms/jvm/testing-jvm/src/main/java/org/gradle/api/internal/tasks/testing/DefaultAggregateTestReport.java

    import org.gradle.api.tasks.TaskProvider;
    import org.gradle.api.tasks.testing.AggregateTestReport;
    import org.gradle.api.tasks.testing.TestReport;
    import org.gradle.language.base.plugins.LifecycleBasePlugin;
    
    import javax.inject.Inject;
    
    public abstract class DefaultAggregateTestReport implements AggregateTestReport {
        private final String name;
        private final TaskProvider<TestReport> reportTask;
    
        @Inject
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/samples/incubating/java/jvm-multi-project-with-test-aggregation-standalone/groovy/test-results/build.gradle

        id 'test-report-aggregation'
    }
    
    dependencies {
        testReportAggregation project(':application') // <.>
    }
    
    // tag::create_report[]
    reporting {
        reports {
            testAggregateTestReport(AggregateTestReport) { // <.>
                testType = TestSuiteType.UNIT_TEST
            }
        }
    }
    // end::create_report[]
    
    tasks.named('check') {
        dependsOn tasks.named('testAggregateTestReport', TestReport) // <.>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 434 bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/samples/incubating/java/jvm-multi-project-with-test-aggregation-standalone/kotlin/test-results/build.gradle.kts

    }
    
    dependencies {
        testReportAggregation(project(":application")) // <.>
    }
    
    // tag::create_report[]
    reporting {
        reports {
            val testAggregateTestReport by creating(AggregateTestReport::class) { // <.>
                testType = TestSuiteType.UNIT_TEST
            }
        }
    }
    // end::create_report[]
    
    tasks.check {
        dependsOn(tasks.named<TestReport>("testAggregateTestReport")) // <.>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 446 bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/docs/userguide/jvm/test_report_aggregation_plugin.adoc

    When the project also applies the `jvm-test-suite` plugin, the following reporting objects are added for each test suite:
    
    `__testSuite__AggregateTestReport` — link:{javadocPath}/org/gradle/api/tasks/testing/AggregateTestReport.html[AggregateTestReport]::
    Creates a container to parameterize the link:{javadocPath}/org/gradle/api/attributes/TestSuiteType.html[TestSuiteType] value.
    
    === Manual report creation
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 07 01:37:51 UTC 2023
    - 5.6K bytes
    - Viewed (0)
  9. platforms/jvm/plugins-test-report-aggregation/src/integTest/groovy/org/gradle/api/plugins/TestReportAggregationPluginIntegrationTest.groovy

                    testReportAggregation project(":direct")
                }
    
                reporting {
                    reports {
                        testAggregateTestReport(AggregateTestReport) {
                            testType = TestSuiteType.UNIT_TEST
                        }
                    }
                }
            '''
    
            when:
            succeeds(':testAggregateTestReport')
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 22 16:00:57 UTC 2024
    - 22.7K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/docs/dsl/dsl.xml

                </tr>
                <tr>
                    <td>org.gradle.api.reporting.ReportingExtension</td>
                </tr>
                <tr>
                    <td>org.gradle.api.tasks.testing.AggregateTestReport</td>
                </tr>
                <tr>
                    <td>org.gradle.testing.jacoco.plugins.JacocoCoverageReport</td>
                </tr>
            </table>
        </section>
    
        <section>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 15:00:02 UTC 2024
    - 34.7K bytes
    - Viewed (0)
Back to top