Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for toolingapi (0.16 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/integTest/groovy/org/gradle/integtests/tooling/ToolingApiRemoteIntegrationTest.groovy

        final ToolingApi toolingApi = new ToolingApi(distribution, temporaryFolder)
        @Rule
        ConcurrentTestUtil concurrent = new ConcurrentTestUtil()
    
        def setup() {
            assert distribution.binDistribution.exists(): "bin distribution must exist to run this test; make sure a <test>NormalizedDistribution dependency is defined."
            server.start()
            toolingApi.requireIsolatedUserHome()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 10.9K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/src/integTest/groovy/org/gradle/integtests/tooling/ToolingApiIntegrationTest.groovy

    import static org.gradle.integtests.tooling.fixture.ToolingApiTestCommon.validateLogs
    
    class ToolingApiIntegrationTest extends AbstractIntegrationSpec {
    
        final ToolingApi toolingApi = new ToolingApi(distribution, temporaryFolder)
        final GradleDistribution otherVersion = new ReleasedVersionDistributions().mostRecentRelease
    
        TestFile projectDir
    
        def setup() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 13.8K bytes
    - Viewed (0)
  4. platforms/ide/tooling-api/src/integTest/groovy/org/gradle/integtests/tooling/ConcurrentToolingApiIntegrationSpec.groovy

        @Rule
        final ConcurrentTestUtil concurrent = new ConcurrentTestUtil()
        final GradleDistribution dist = new UnderDevelopmentGradleDistribution()
        final ToolingApi toolingApi = new ToolingApi(dist, temporaryFolder)
    
        int threads = 3
    
        def setup() {
            concurrent.shortTimeout = 180000
            settingsFile.touch()
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  5. 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)
  6. 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)
  7. platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/CrossVersionTestEngine.java

        }
    
        private ToolingApiDistribution getToolingApi(final String versionToTestAgainst) {
            if (toolingApi == null) {
                toolingApi = ToolingApiDistributionResolver.use(new ToolingApiDistributionResolver.ResolverAction<ToolingApiDistribution>() {
                    @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 13.4K bytes
    - Viewed (0)
  8. 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)
  9. 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)
  10. 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)
Back to top