Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for noWorkReadyToStart (0.33 sec)

  1. subprojects/core/src/main/java/org/gradle/execution/plan/WorkSource.java

             */
            MaybeWorkReadyToStart,
            /**
             * No work is ready to start, but there are items still queued to start. The worker thread should wait for a change and check again.
             */
            NoWorkReadyToStart,
            /**
             * All work has started (but not necessarily finished) and there are no further items to start. The worker thread should finish polling this source.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun Nov 13 20:53:27 UTC 2022
    - 7.5K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/execution/plan/DefaultPlanExecutor.java

                    }
                }
                if (nothingMoreToStart()) {
                    return WorkSource.State.NoMoreWorkToStart;
                } else {
                    return WorkSource.State.NoWorkReadyToStart;
                }
            }
    
            public WorkSource.Selection<WorkItem> selectNext() {
                coordinationService.assertHasStateLock();
                Iterator<PlanDetails> iterator = queues.iterator();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 16:29:26 UTC 2024
    - 29.1K bytes
    - Viewed (0)
  3. subprojects/core/src/test/groovy/org/gradle/execution/plan/DefaultExecutionPlanParallelTest.groovy

                    finalizedPlan.finishedExecuting(node, null)
                }
                assert finalizedPlan.executionState() == WorkSource.State.NoWorkReadyToStart
                assert finalizedPlan.selectNext().noWorkReadyToStart
                assert finalizedPlan.executionState() == WorkSource.State.NoWorkReadyToStart
            }
        }
    
        void assertNoMoreWorkToStartButNotAllComplete(boolean needToSelect = false) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 05 22:18:26 UTC 2024
    - 93.5K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/execution/plan/DefaultFinalizedExecutionPlan.java

                return State.NoMoreWorkToStart;
            } else if (!readyNodes.isEmpty() && maybeNodesSelectable) {
                return State.MaybeWorkReadyToStart;
            } else {
                return State.NoWorkReadyToStart;
            }
        }
    
        @Override
        public Diagnostics healthDiagnostics() {
            lockCoordinator.assertHasStateLock();
    
            List<String> ordinalGroups = new ArrayList<>();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 28 21:49:39 UTC 2022
    - 28.1K bytes
    - Viewed (0)
  5. subprojects/core/src/test/groovy/org/gradle/execution/plan/DefaultExecutionPlanTest.groovy

                    def selection = finalizedPlan.selectNext()
                    if (selection.noMoreWorkToStart) {
                        break
                    }
                    assert !selection.noWorkReadyToStart // There should always be a node ready to start when executing sequentially
                    def nextNode = selection.item
                    assert !nextNode.isComplete()
                    nodes << nextNode
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 05 22:18:26 UTC 2024
    - 35.5K bytes
    - Viewed (0)
Back to top