Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 25 for runBuild (0.2 sec)

  1. platforms/jvm/language-java/src/crossVersionTest/groovy/org/gradle/api/internal/tasks/compile/tooling/JavaCompileTaskOperationResultCrossVersionTest.groovy

            when:
            def events = runBuild("compileJava")
    
            then:
            def operation = events.operation("Task :compileJava")
            operation.assertIsTask()
            operation.result instanceof TaskSuccessResult
            !(operation.result instanceof JavaCompileTaskOperationResult)
        }
    
        private ProgressEvents runBuild(task) {
            ProgressEvents events = ProgressEvents.create()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/internal/buildtree/DefaultBuildTreeLifecycleController.java

        }
    
        @Override
        public void scheduleAndRunTasks(@Nullable EntryTaskSelector selector) {
            runBuild(() -> workController.scheduleAndRunRequestedTasks(selector));
        }
    
        @Override
        public <T> T fromBuildModel(boolean runTasks, BuildTreeModelAction<? extends T> action) {
            return runBuild(() -> {
                modelCreator.beforeTasks(action);
                if (runTasks && isEligibleToRunTasks()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 08 07:46:55 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r34/NoSourceTaskOutcomeCrossVersionSpec.groovy

            def taskEvents = ProgressEvents.create()
            runBuild(taskEvents)
            then:
            skippedTaskResult(taskEvents).skipMessage == "NO-SOURCE"
        }
    
        private TaskSkippedResult skippedTaskResult(ProgressEvents events) {
            events.operations.size() == 1
            (TaskSkippedResult)events.operations[0].result
        }
    
        private void runBuild(listener) {
            withConnection {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  4. platforms/ide/tooling-api/src/test/groovy/org/gradle/tooling/internal/consumer/DefaultBuildLauncherTest.groovy

                    instant.resultAvailable
                    handler.onComplete(null)
                }
            }
    
            when:
            operation.runBuild {
                launcher.run()
            }
    
            then:
            operation.runBuild.end > instant.resultAvailable
        }
    
        def "run() blocks until build fails"() {
            RuntimeException failure = new RuntimeException()
    
            given:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 11.4K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/samples/templates/problems-api-usage/sample-ide/src/main/java/org/gradle/sample/SampleIde.java

                ProblemListener.createAndRegister(modelBuilder);
                modelBuilder.get();
            }
        }
    
        public void runBuild() {
            try (ProjectConnection connection = createGradleConnection()) {
                // Load the project
                BuildLauncher buildLauncher = connection.newBuild();
                buildLauncher.addArguments("--quiet");
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 20 08:50:13 UTC 2023
    - 5.5K bytes
    - Viewed (0)
  6. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/AbstractContinuousIntegrationTest.groovy

            int sleepPeriod = quietPeriodMillis * 2
            buildFile << buildLogicForEndOfBuildWait(sleepPeriod)
        }
    
        @Override
        protected ExecutionResult succeeds(String... tasks) {
            runBuild(tasks)
            waitForBuild()
            throwOnBuildFailure()
            result
        }
    
        protected ExecutionResult buildTriggeredAndSucceeded() {
            if (!gradle.isRunning()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 11.6K bytes
    - Viewed (0)
  7. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r25/ContinuousBuildProgressEventsCrossVersionSpec.groovy

        def "client can receive appropriate logging and progress events for subsequent builds"() {
            when:
            def javaSrcFile = sourceDir.file("Thing.java") << 'public class Thing {}'
    
            then:
            runBuild {
                succeeds()
                receivedBuildEvents()
                waitBeforeModification javaSrcFile
                javaSrcFile.setText('public class Thing { public static final int FOO = 1; }')
                succeeds()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r25/DeploymentHandleContinuousBuildCrossVersionSpec.groovy

        def setup() {
            fixture.writeToProject(projectDir)
            buildTimeout = 30
        }
    
        def "deployment is stopped when continuous build is cancelled" () {
            when:
            runBuild(["runDeployment"]) {
                succeeds()
                def key = fixture.keyFile.text
                fixture.assertDeploymentIsRunning(key)
    
                waitBeforeModification fixture.triggerFile
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  9. platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ContinuousBuildToolingApiSpecification.groovy

                projectConnection = it
                try {
                    it.with(cl)
                } finally {
                    projectConnection = null
                }
            }
        }
    
        public <T> T runBuild(List<String> tasks = ["build"], Closure<T> underBuild) {
            if (projectConnection) {
                buildResult = new TestResultHandler()
    
                cancellationTokenSource.withCancellation { CancellationToken token ->
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 9.1K bytes
    - Viewed (0)
  10. platforms/ide/tooling-api/src/integTest/groovy/org/gradle/integtests/tooling/SamplesToolingApiIntegrationTest.groovy

            tweakProject()
    
            when:
            run()
    
            then:
            outputContains("gradle-tooling-api-")
            outputContains("src/main/java")
        }
    
        @UsesSample('toolingApi/runBuild/groovy')
        def "can use tooling API to run tasks"() {
            tweakProject()
    
            when:
            run()
    
            then:
            outputContains("Welcome to Gradle")
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 4.6K bytes
    - Viewed (0)
Back to top