Use syscall cache for loose headers check in CppCompileAction. Admittedly, the action shouldn't access the file system at this point at all, but this is a rather easy fix to avoid pathological cases. PiperOrigin-RevId: 373131861
diff --git a/src/test/java/com/google/devtools/build/lib/starlark/StarlarkActionWithShadowedActionTest.java b/src/test/java/com/google/devtools/build/lib/starlark/StarlarkActionWithShadowedActionTest.java index 303eda2..3dda0f5 100644 --- a/src/test/java/com/google/devtools/build/lib/starlark/StarlarkActionWithShadowedActionTest.java +++ b/src/test/java/com/google/devtools/build/lib/starlark/StarlarkActionWithShadowedActionTest.java
@@ -38,6 +38,7 @@ import com.google.devtools.build.lib.exec.BinTools; import com.google.devtools.build.lib.exec.util.TestExecutorBuilder; import com.google.devtools.build.lib.vfs.PathFragment; +import com.google.devtools.build.lib.vfs.UnixGlob; import java.util.LinkedHashMap; import java.util.Map; import java.util.Optional; @@ -118,7 +119,8 @@ /*artifactExpander=*/ null, /*actionFileSystem=*/ null, /*skyframeDepsResult=*/ null, - NestedSetExpander.DEFAULT); + NestedSetExpander.DEFAULT, + UnixGlob.DEFAULT_SYSCALLS); } @Test