Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 22 for buildMutators (0.29 sec)

  1. testing/internal-performance-testing/src/main/groovy/org/gradle/performance/fixture/GradleBuildExperimentSpec.groovy

                this
            }
    
            GradleBuilder buildMutators(List<Function<InvocationSettings, BuildMutator>> mutators) {
                this.buildMutators.clear()
                this.buildMutators.addAll(mutators)
                this
            }
    
            GradleBuilder addBuildMutator(Function<InvocationSettings, BuildMutator> buildMutator) {
                this.buildMutators.add(buildMutator)
                this
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 5K bytes
    - Viewed (0)
  2. testing/internal-performance-testing/src/main/groovy/org/gradle/performance/fixture/MavenBuildExperimentSpec.groovy

                this.invocationCount = invocationCount
                this
            }
    
            MavenBuilder addBuildMutator(Function<InvocationSettings, BuildMutator> buildMutator) {
                this.buildMutators.add(buildMutator)
                this
            }
    
            BuildExperimentSpec build() {
                assert projectName != null
                assert displayName != null
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  3. testing/internal-performance-testing/src/main/groovy/org/gradle/performance/fixture/BuildExperimentSpec.groovy

        final ImmutableList<Function<InvocationSettings, BuildMutator>> buildMutators
    
        BuildExperimentSpec(String displayName,
                            String projectName,
                            File workingDirectory,
                            Integer warmUpCount,
                            Integer invocationCount,
                            List<Function<InvocationSettings, BuildMutator>> buildMutators
        ) {
            this.displayName = displayName
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  4. testing/internal-performance-testing/src/main/groovy/org/gradle/performance/fixture/AbstractCrossBuildPerformanceTestRunner.groovy

            builder.projectName = testProject
            configureGradleSpec(builder)
            configureAndAddSpec(builder, configureAction)
        }
    
        void addBuildMutator(Function<InvocationSettings, BuildMutator> buildMutator) {
            buildMutators.add(buildMutator)
        }
    
        void measureBuildOperation(String operation) {
            measuredBuildOperations << operation
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 25 14:54:56 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  5. testing/internal-performance-testing/src/main/groovy/org/gradle/performance/fixture/CrossVersionPerformanceTestRunner.groovy

            this.buildContext = buildContext
            this.testProject = TestScenarioSelector.loadConfiguredTestProject()
        }
    
        void addBuildMutator(Function<InvocationSettings, BuildMutator> buildMutator) {
            buildMutators.add(buildMutator)
        }
    
        List<String> getMeasuredBuildOperations() {
            return measuredBuildOperations
        }
    
        CrossVersionPerformanceResults run() {
            assumeShouldRun()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 25 14:54:56 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  6. testing/internal-performance-testing/build.gradle.kts

        api(project(":logging"))
        api(project(":persistent-cache"))
        api(project(":time"))
        api(project(":tooling-api"))
    
        api(libs.gradleProfiler) {
            because("Consumers need to instantiate BuildMutators")
        }
        api(libs.guava)
        api(libs.groovy)
        api(libs.jacksonAnnotations)
        api(libs.jatl)
        api(libs.jettyServer)
        api(libs.jettyWebApp)
        api(libs.jsr305)
        api(libs.junit)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jun 10 14:28:48 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  7. testing/performance/src/performanceTest/groovy/org/gradle/performance/regression/java/JavaConfigurationCachePerformanceTest.groovy

        static String storing = "storing"
        static String hot = "hot"
        static String cold = "cold"
    
        static BuildMutator configurationCacheInvocationListenerFor(InvocationSettings invocationSettings, String action, File stateDirectory) {
            return new BuildMutator() {
                @Override
                void beforeBuild(BuildContext context) {
                    if (action == storing) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 25 14:54:56 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  8. testing/performance/src/performanceTest/groovy/org/gradle/performance/regression/buildcache/AbstractTaskOutputCachingPerformanceTest.groovy

                }
            """.stripIndent()
        }
    
        BuildMutator cleanLocalCache() {
            new BuildMutator() {
                @Override
                void beforeBuild(BuildContext context) {
                    cacheDir.deleteDir().mkdirs()
                }
            }
        }
    
        BuildMutator cleanRemoteCache() {
            new BuildMutator() {
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 4.4K bytes
    - Viewed (0)
  9. testing/performance/src/performanceTest/groovy/org/gradle/performance/regression/corefeature/ArchiveTreePerformanceTest.groovy

            when:
            def result = runner.run()
    
            then:
            result.assertCurrentVersionHasNotRegressed()
        }
    
        private static BuildMutator createArchive(InvocationSettings invocationSettings, String name, Closure builder) {
            new BuildMutator() {
                @Override
                void beforeBuild(BuildContext context) {
                    def archive = tempDir.file(name)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 11:42:52 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  10. testing/performance/src/performanceTest/groovy/org/gradle/performance/regression/inception/BuildSrcApiChangePerformanceTest.groovy

    import org.gradle.performance.mutator.ApplyAbiChangeToGroovySourceFileMutator
    import org.gradle.performance.mutator.ApplyNonAbiChangeToGroovySourceFileMutator
    import org.gradle.profiler.BuildMutator
    import org.gradle.profiler.InvocationSettings
    
    import static org.gradle.performance.annotations.ScenarioType.PER_DAY
    import static org.gradle.performance.results.OperatingSystem.LINUX
    
    @RunFor(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 4.4K bytes
    - Viewed (0)
Back to top