Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 15 for getWorker (0.26 sec)

  1. platforms/core-execution/workers/src/test/groovy/org/gradle/workers/internal/WorkerDaemonFactoryTest.groovy

        }
    
        def "getting a worker daemon does not assume client use"() {
            when:
            factory.getWorker(requirement);
    
            then:
            0 * clientsManager._
        }
    
        def "new client is created when daemon is executed and no idle clients found"() {
            when:
            factory.getWorker(requirement).execute(spec)
    
            then:
            1 * clientsManager.reserveIdleClient(options) >> null
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 19:57:50 UTC 2024
    - 4K bytes
    - Viewed (0)
  2. platforms/core-execution/workers/src/test/groovy/org/gradle/workers/internal/DefaultWorkerExecutorTest.groovy

            1 * executionQueue.submit(_) >> { args -> task = args[0] }
    
            when:
            task.getExecution().run()
    
            then:
            1 * workerDaemonFactory.getWorker(_) >> worker
            1 * worker.execute(_, _) >> { spec, buildOperation ->
                assert spec.implementationClass == TestExecutable.class
                return new DefaultWorkResult(true, null)
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 11 15:27:52 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  3. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/WorkerFactory.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.workers.internal;
    
    public interface WorkerFactory {
        BuildOperationAwareWorker getWorker(WorkerRequirement workerRequirement);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:36:27 UTC 2023
    - 768 bytes
    - Viewed (0)
  4. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/WorkerDaemonFactory.java

            this.buildOperationRunner = buildOperationRunner;
            this.workerDaemonClientCancellationHandler = workerDaemonClientCancellationHandler;
        }
    
        @Override
        public BuildOperationAwareWorker getWorker(WorkerRequirement workerRequirement) {
            return new AbstractWorker(buildOperationRunner) {
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 04 13:20:59 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  5. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/IsolatedClassloaderWorkerFactory.java

            this.actionExecutionSpecFactory = actionExecutionSpecFactory;
            this.instantiatorFactory = instantiatorFactory;
        }
    
        @Override
        public BuildOperationAwareWorker getWorker(WorkerRequirement workerRequirement) {
            return new AbstractWorker(buildOperationRunner) {
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:17:07 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/process/internal/worker/WorkerProcessBuilder.java

        @Override
        WorkerProcessBuilder sharedPackages(Iterable<String> packages);
    
        @Override
        WorkerProcessBuilder sharedPackages(String... packages);
    
        Action<? super WorkerProcessContext> getWorker();
    
        void setImplementationClasspath(List<URL> implementationClasspath);
    
        void setImplementationModulePath(List<URL> implementationModulePath);
    
        void enableJvmMemoryInfoPublishing(boolean shouldPublish);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 12:13:32 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  7. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/NoIsolationWorkerFactory.java

        public void setWorkerExecutor(WorkerExecutor workerExecutor) {
            this.workerExecutor = workerExecutor;
        }
    
        @Override
        public BuildOperationAwareWorker getWorker(WorkerRequirement workerRequirement) {
            final WorkerExecutor workerExecutor = this.workerExecutor;
            final ClassLoader contextClassLoader = ((FixedClassLoaderWorkerRequirement) workerRequirement).getContextClassLoader();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:17:07 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  8. platforms/jvm/language-jvm/src/main/java/org/gradle/api/internal/tasks/compile/daemon/AbstractIsolatedCompilerWorkerExecutor.java

            IsolatedClassLoaderWorkerRequirement workerRequirement = getIsolatedWorkerRequirement(daemonForkOptions);
            BuildOperationAwareWorker worker = workerFactory.getWorker(workerRequirement);
    
            return worker.execute(actionExecutionSpecFactory.newIsolatedSpec("compiler daemon", CompilerWorkAction.class, parameters, workerRequirement, true));
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 19 13:37:02 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/process/internal/worker/child/ApplicationClassesInSystemClassLoaderWorkerImplementationFactory.java

                    gradleUserHomeDir.getAbsolutePath(),
                    (MultiChoiceAddress) serverAddress,
                    workerId,
                    displayName,
                    processBuilder.getWorker(),
                    processBuilder.getNativeServicesMode()
                );
    
                // Serialize the worker config, this is consumed by SystemApplicationClassLoaderWorker
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 20 10:09:51 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  10. internal/config/heal/heal.go

    func (opts Config) Clone() (int, time.Duration, string) {
    	configMutex.RLock()
    	defer configMutex.RUnlock()
    	return opts.IOCount, opts.Sleep, opts.Bitrot
    }
    
    // GetWorkers returns the number of workers, -1 is none configured
    func (opts Config) GetWorkers() int {
    	configMutex.RLock()
    	defer configMutex.RUnlock()
    	return opts.DriveWorkers
    }
    
    // Update updates opts with nopts
    func (opts *Config) Update(nopts Config) {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 4.9K bytes
    - Viewed (0)
Back to top