Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for toolingapi (0.17 sec)

  1. platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ToolingApi.groovy

    import org.junit.runners.model.Statement
    import org.slf4j.Logger
    import org.slf4j.LoggerFactory
    
    import java.util.concurrent.TimeUnit
    
    class ToolingApi implements TestRule {
        private static final Logger LOGGER = LoggerFactory.getLogger(ToolingApi)
    
        private GradleDistribution dist
        private TestDirectoryProvider testWorkDirProvider
        private TestFile gradleUserHomeDir
        private TestFile daemonBaseDir
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:07:23 UTC 2024
    - 12K bytes
    - Viewed (0)
  2. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r65/ToolingApiShutdownCrossVersionSpec.groovy

        }
    
        void assertNoRunningDaemons() {
            waitFor.eventually {
                toolingApi.daemons.daemons*.assertStopped()
            }
        }
    
        void assertNumberOfRunningDaemons(number) {
            waitFor.eventually {
                assert toolingApi.daemons.daemons.size() == number
                toolingApi.daemons.daemons*.assertBusy()
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 11.5K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ToolingApiSpecification.groovy

        @Delegate
        final ToolingApi toolingApi = new ToolingApi(null, temporaryFolder, stdout, stderr)
    
        // TODO: react to the isolatedProejcts prop coming from build settings
    
        @Rule
        public RuleChain cleanupRule = RuleChain.outerRule(temporaryFolder).around(temporaryDistributionFolder).around(toolingApi)
    
        private List<String> expectedDeprecations = []
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  4. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/RetryConditions.groovy

                return cleanProjectDir(specification)
            }
            false
        }
    
        static boolean cleanProjectDir(Object specification) {
            if (specification.hasProperty("toolingApi")) {
                specification.toolingApi.cleanUpIsolatedDaemonsAndServices()
            }
            if (specification.hasProperty("caughtGradleConnectionException")) {
                specification.caughtGradleConnectionException = null
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 10.7K bytes
    - Viewed (0)
  5. testing/internal-performance-testing/src/main/groovy/org/gradle/performance/fixture/GradleBuildExperimentRunner.java

                invoker = GradleBuildInvoker.AndroidStudio;
            } else if (invocationSpec.isUseToolingApi()) {
                invoker = invocationSpec.isUseDaemon()
                    ? GradleBuildInvoker.ToolingApi
                    : GradleBuildInvoker.ToolingApi.withColdDaemon();
            } else {
                invoker = invocationSpec.isUseDaemon()
                    ? GradleBuildInvoker.Cli
                    : GradleBuildInvoker.CliNoDaemon;
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 13.5K bytes
    - Viewed (0)
  6. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r35/BuildProgressCrossVersionSpec.groovy

        }
    
        @Issue("gradle/gradle#1641")
        @TargetGradleVersion(">=3.5 <4.0")
        def "generates download events during maven publish"() {
            given:
            toolingApi.requireIsolatedUserHome()
            if (targetDist.version.version == "3.5-rc-1") {
                return
            }
            def module = mavenHttpRepo.module('group', 'publish', '1')
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  7. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r40/ResolveArtifactsProgressCrossVersionSpec.groovy

        private RepositoryHttpServer server
    
        def setup() {
            server = new RepositoryHttpServer(temporaryFolder, targetDist.version.version)
            server.before()
            toolingApi.requireIsolatedUserHome()
        }
    
        def cleanup() {
            server.after()
        }
    
        private String expectedDisplayName(String name, String extension, String version) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun Jan 14 00:59:27 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  8. testing/internal-performance-testing/src/main/groovy/org/gradle/performance/fixture/CrossVersionPerformanceTestRunner.groovy

            PerformanceTestJvmOptions.normalizeGradleJvmOptions(useDaemon, PerformanceTestJvmOptions.normalizeJvmOptions(this.gradleOpts))
        }
    
        def <T extends LongRunningOperation> ToolingApiAction<T> toolingApi(String displayName, Function<ProjectConnection, T> initialAction) {
            useToolingApi = true
            def tapiAction = new ToolingApiAction<T>(displayName, initialAction)
            this.buildAction = tapiAction
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 25 14:54:56 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  9. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r73/DependencyArtifactDownloadProgressEventCrossVersionTest.groovy

        }
    
        @TargetGradleVersion('>=7.3')
        def "generates success event for failing first attempt to get dependency"() {
            toolingApi.requireIsolatedUserHome()
    
            def projectFModuleMissing = mavenHttpRepo.module('group', 'projectF', '2.0')
            projectFModuleMissing.missing()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  10. platforms/core-configuration/declarative-dsl-tooling-builders/src/crossVersionTest/groovy/org/gradle/declarative/dsl/tooling/builders/r89/DeclarativeDslToolingModelsCrossVersionTest.groovy

                    }
                }
            """
    
            return pluginBuilder
        }
    
        private <T> T fetchSchemaModel(Class<T> modelType) {
            toolingApi.withConnection() { connection ->
                ModelBuilder<T> modelBuilder = connection.model(modelType)
                collectOutputs(modelBuilder)
                modelBuilder.get()
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 11:32:11 UTC 2024
    - 14.4K bytes
    - Viewed (0)
Back to top