29 references to ParentGlobalRequestId
Microsoft.Build (9)
BackEnd\Components\Scheduler\Scheduler.cs (5)
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))}");
1941
TraceScheduler($"Reporting results for request {request.BuildRequest.GlobalRequestId} with parent {request.BuildRequest.
ParentGlobalRequestId
} to node {response.NodeId} from cache.");
2106
if (blockedRequest.BuildRequest.GlobalRequestId == request.
ParentGlobalRequestId
)
2117
if (executingRequest.BuildRequest.GlobalRequestId == request.
ParentGlobalRequestId
)
2203
ErrorUtilities.VerifyThrow(result.ParentGlobalRequestId == requestWhichGeneratedResult.
ParentGlobalRequestId
, "Result's parent doesn't match request's parent.");
BackEnd\Components\Scheduler\ScheduleResponse.cs (3)
241
return $"Act: {Action} Node: {NodeId} Request: {BuildRequest.GlobalRequestId} Parent {BuildRequest.
ParentGlobalRequestId
}";
244
return $"Act: {Action} Node: {NodeId} Request: {BuildRequest.GlobalRequestId} Parent {BuildRequest.
ParentGlobalRequestId
} Configuration: {BuildRequest.ConfigurationId}";
247
return $"Act: {Action} Node: {NodeId} Request: {BuildRequest.GlobalRequestId} Parent {BuildRequest.
ParentGlobalRequestId
} Configuration: {BuildRequest.ConfigurationId}";
BackEnd\Shared\BuildResult.cs (1)
239
_parentGlobalRequestId = request.
ParentGlobalRequestId
;
Microsoft.Build.Engine.UnitTests (20)
BackEnd\Scheduler_Tests.cs (20)
114
BuildRequestBlocker blocker = new BuildRequestBlocker(request.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request });
132
BuildRequestBlocker blocker = new BuildRequestBlocker(request.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request });
156
BuildRequestBlocker blocker = new BuildRequestBlocker(request.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request });
210
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2 });
230
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2 });
253
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2 });
266
Assert.Equal(request1.
ParentGlobalRequestId
, response[2].Unblocker.BlockedRequestId);
281
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2 });
305
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2 });
332
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2, request3, request4 });
358
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2, request3, request4 });
436
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2, request3, request4 });
466
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2, request3, request4 });
496
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2, request3, request4 });
529
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2 });
631
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2 });
650
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2 });
670
BuildRequestBlocker blocker = new BuildRequestBlocker(request1.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request1, request2, request3 });
686
BuildRequestBlocker blocker = new BuildRequestBlocker(request.
ParentGlobalRequestId
, Array.Empty<string>(), new BuildRequest[] { request });
699
Assert.Equal(request.
ParentGlobalRequestId
, response[1].Unblocker.BlockedRequestId);