aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/RegisteredExecutionPlatformsFunction.java
diff options
context:
space:
mode:
authorGravatar John Cater <jcater@google.com>2018-01-30 10:43:05 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-01-30 10:44:46 -0800
commit3958b71573c7ae3ff0a025e8635b0c21a4e43f45 (patch)
treeb275ac0e58bf18873fe8c8b6f83e6fcf3ea179b2 /src/main/java/com/google/devtools/build/lib/skyframe/RegisteredExecutionPlatformsFunction.java
parent88094495aa15d45addf87abf558eeb95855e3ba8 (diff)
Add tests for execution platforms to ExternalPackageUtilTest.
Part of #4442. Change-Id: Ia9c4403817d9c1e6497212712f96dbf6618138e9 PiperOrigin-RevId: 183855255
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/RegisteredExecutionPlatformsFunction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/RegisteredExecutionPlatformsFunction.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/RegisteredExecutionPlatformsFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/RegisteredExecutionPlatformsFunction.java
index b587ab9d4b..49b792f93f 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/RegisteredExecutionPlatformsFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/RegisteredExecutionPlatformsFunction.java
@@ -14,6 +14,7 @@
package com.google.devtools.build.lib.skyframe;
+import com.google.common.annotations.VisibleForTesting;
import com.google.common.collect.ImmutableList;
import com.google.devtools.build.lib.analysis.ConfiguredTarget;
import com.google.devtools.build.lib.analysis.PlatformConfiguration;
@@ -74,7 +75,9 @@ public class RegisteredExecutionPlatformsFunction implements SkyFunction {
* @param env the environment to use for lookups
*/
@Nullable
- private List<Label> getWorkspaceExecutionPlatforms(Environment env) throws InterruptedException {
+ @VisibleForTesting
+ public static List<Label> getWorkspaceExecutionPlatforms(Environment env)
+ throws InterruptedException {
PackageValue externalPackageValue =
(PackageValue) env.getValue(PackageValue.key(Label.EXTERNAL_PACKAGE_IDENTIFIER));
if (externalPackageValue == null) {