Skip to content

Commit 85bbc81

Browse files
Update analyzer/java/com/engflow/bazel/invocation/analyzer/dataproviders/remoteexecution/CriticalPathQueuingDurationDataProvider.java
Co-authored-by: László Csomor <laszlo@engflow.com>
1 parent 66ff455 commit 85bbc81

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

analyzer/java/com/engflow/bazel/invocation/analyzer/dataproviders/remoteexecution/CriticalPathQueuingDurationDataProvider.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,9 @@ CriticalPathQueuingDuration getCriticalPathQueuingDuration()
8888
*/
8989
HashMultimap<PidTidKey, CompleteEvent> remoteQueuingEvents = HashMultimap.create();
9090

91-
for (var cPathEvent : bazelProfile.getCriticalPath().get().getCompleteEvents()) {
91+
bazelProfile.getCriticalPath().ifPresent(cp -> {
92+
for (var cPathEvent : cp.getCompleteEvents()) {
93+
...
9294
if (Strings.isNullOrEmpty(cPathEvent.name)) {
9395
continue;
9496
}

0 commit comments

Comments
 (0)