24 references to TraceScheduler
Microsoft.Build (24)
BackEnd\Components\Scheduler\Scheduler.cs (24)
373
TraceScheduler
($"Request {blocker.BlockedRequestId} on node {nodeId} is performing yield action {blocker.YieldAction}.");
394
TraceScheduler
($"Circular dependency caused by request {ex.Request.GlobalRequestId}({ex.Request.ConfigurationId}) (nr {ex.Request.NodeRequestId}), parent {parentRequest.BuildRequest.GlobalRequestId}({parentRequest.BuildRequest.ConfigurationId}) (nr {parentRequest.BuildRequest.NodeRequestId})");
407
TraceScheduler
($"Circular dependency caused by request {ex.Request.GlobalRequestId}({ex.Request.ConfigurationId}) (nr {ex.Request.NodeRequestId}), parent {parentRequest.BuildRequest.GlobalRequestId}({parentRequest.BuildRequest.ConfigurationId}) (nr {parentRequest.BuildRequest.NodeRequestId})");
425
TraceScheduler
($"Reporting result from node {nodeId} for request {result.GlobalRequestId}, parent {result.ParentGlobalRequestId}.");
485
TraceScheduler
($"Request {unscheduledRequest.BuildRequest.GlobalRequestId} (node request {unscheduledRequest.BuildRequest.NodeRequestId}) also satisfied by result.");
551
TraceScheduler
($"Node {nodeInfo.NodeId} created");
583
TraceScheduler
($"Build aborted by node {nodeId}");
753
TraceScheduler
($"{schedulingTime}: Waiting for existing work to proceed.");
843
TraceScheduler
($"Requests scheduled: {nodesFreeToDoWorkPriorToScheduling - idleNodes.Count} Unassigned Requests: {_schedulingData.UnscheduledRequestsCount} Blocked Requests: {_schedulingData.BlockedRequestsCount} Unblockable Requests: {_schedulingData.ReadyRequestsCount} Free Nodes: {idleNodes.Count}/{_availableNodes.Count} Responses: {responses.Count}");
1105
TraceScheduler
($"System load limit reached, cannot schedule new work. Executing: {_schedulingData.ExecutingRequestsCount} Yielding: {_schedulingData.YieldingRequestsCount} Max Count: {_componentHost.BuildParameters.MaxNodeCount}");
1325
TraceScheduler
($"System load limit reached, cannot schedule new work. Executing: {_schedulingData.ExecutingRequestsCount} Yielding: {_schedulingData.YieldingRequestsCount} Max Count: {_componentHost.BuildParameters.MaxNodeCount}");
1389
TraceScheduler
($"System load limit reached, cannot schedule new work. Executing: {_schedulingData.ExecutingRequestsCount} Yielding: {_schedulingData.YieldingRequestsCount} Max Count: {_componentHost.BuildParameters.MaxNodeCount}");
1409
TraceScheduler
($"Chose not to assign request {request.BuildRequest.GlobalRequestId} to node {nodeId} because its count of configurations ({configurationCountsByNode[nodeId]}) exceeds the current limit ({configurationCountLimit}).");
1444
TraceScheduler
($"Executing request {request.BuildRequest.GlobalRequestId} on node {nodeId} with parent {(request.Parent == null ? -1 : request.Parent.BuildRequest.GlobalRequestId)}");
1635
TraceScheduler
($"Requesting creation of new node satisfying affinity {NodeAffinity.InProc}");
1666
TraceScheduler
($"Requesting creation of {outOfProcNodesToCreate} new node(s) satisfying affinity {NodeAffinity.OutOfProc}");
1745
TraceScheduler
($"Created request {newRequest.GlobalRequestId} (node request {newRequest.NodeRequestId}) for transfer of configuration {configuration.ConfigurationId}'s results from node {configuration.ResultsNodeId} to node {parentRequest.AssignedNode}");
1772
TraceScheduler
($"Received request {request.GlobalRequestId} (node request {request.NodeRequestId}) with parent {request.ParentGlobalRequestId} from node {nodeForResults} for project {_configCache![request.ConfigurationId].ProjectFullPath} with targets {(request.Targets.Count == 0 ? "default" : string.Join(";", request.Targets))}");
1780
TraceScheduler
($"Request {request.GlobalRequestId} (node request {request.NodeRequestId}) satisfied from the cache.");
1901
TraceScheduler
($"Unblocking request {request.BuildRequest.GlobalRequestId} on node {nodeId}");
1941
TraceScheduler
($"Reporting results for request {request.BuildRequest.GlobalRequestId} with parent {request.BuildRequest.ParentGlobalRequestId} to node {response.NodeId} from cache.");
1995
TraceScheduler
($"System load limit reached, cannot resume any more work. Executing: {_schedulingData.ExecutingRequestsCount} Yielding: {_schedulingData.YieldingRequestsCount} Max Count: {_componentHost.BuildParameters.MaxNodeCount}");
2219
TraceScheduler
($"Request {request.GlobalRequestId} (node request {request.NodeRequestId}) with targets ({string.Join(";", request.Targets)}) satisfied from cache");
2710
/// Interpolated string handler used by <see cref="
TraceScheduler
(ref TraceInterpolatedStringHandler)"/>