Allow for PrepareDepsOfPattern to optionally load a test_suite only dependency subgraph. Off by default.
PiperOrigin-RevId: 215443087
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkyFunctions.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkyFunctions.java
index f075c3d..c42430d 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/SkyFunctions.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkyFunctions.java
@@ -51,7 +51,7 @@
public static final SkyFunctionName GLOB = SkyFunctionName.createHermetic("GLOB");
public static final SkyFunctionName PACKAGE = SkyFunctionName.createHermetic("PACKAGE");
static final SkyFunctionName PACKAGE_ERROR = SkyFunctionName.createHermetic("PACKAGE_ERROR");
- static final SkyFunctionName PACKAGE_ERROR_MESSAGE =
+ public static final SkyFunctionName PACKAGE_ERROR_MESSAGE =
SkyFunctionName.createHermetic("PACKAGE_ERROR_MESSAGE");
public static final SkyFunctionName TARGET_MARKER =
SkyFunctionName.createHermetic("TARGET_MARKER");
@@ -67,8 +67,12 @@
SkyFunctionName.createNonHermetic("PREPARE_DEPS_OF_PATTERN");
public static final SkyFunctionName PREPARE_DEPS_OF_TARGETS_UNDER_DIRECTORY =
SkyFunctionName.createHermetic("PREPARE_DEPS_OF_TARGETS_UNDER_DIRECTORY");
+ public static final SkyFunctionName PREPARE_TEST_SUITES_UNDER_DIRECTORY =
+ SkyFunctionName.createHermetic("PREPARE_TEST_SUITES_UNDER_DIRECTORY");
public static final SkyFunctionName COLLECT_TARGETS_IN_PACKAGE =
SkyFunctionName.createHermetic("COLLECT_TARGETS_IN_PACKAGE");
+ public static final SkyFunctionName COLLECT_TEST_SUITES_IN_PACKAGE =
+ SkyFunctionName.createHermetic("COLLECT_TEST_SUITES_IN_PACKAGE");
public static final SkyFunctionName COLLECT_PACKAGES_UNDER_DIRECTORY =
SkyFunctionName.createHermetic("COLLECT_PACKAGES_UNDER_DIRECTORY");
public static final SkyFunctionName BLACKLISTED_PACKAGE_PREFIXES =