diff options
author | Klaus Aehlig <aehlig@google.com> | 2018-03-26 01:47:34 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-03-26 01:48:43 -0700 |
commit | 02f9956fbcfd9dcd1fffb9e930ec1d0ec8b04b80 (patch) | |
tree | e7fbdab635ff9b904aa7c187500a13230791c42b /src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java | |
parent | c2c7645922269ac4adc0720f129380c101842133 (diff) |
BEP: also report the built artifacts in case of a test
If a test target is built and testing is requested, nevertheless report what
was built.
Change-Id: Ida25f5f73fd4b5e102f2f4923acc555088495a8a
PiperOrigin-RevId: 190431506
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java index 675ce81da9..7481bd5ec8 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/CompletionFunction.java @@ -187,11 +187,12 @@ public final class CompletionFunction<TValue extends SkyValue, TResult extends S if (target == null) { return null; } + ArtifactsToBuild artifactsToBuild = + TopLevelArtifactHelper.getAllArtifactsToBuild(target, topLevelArtifactContext); if (((TargetCompletionKey) skyKey.argument()).willTest()) { - return TargetCompleteEvent.successfulBuildSchedulingTest(target, actualTarget); + return TargetCompleteEvent.successfulBuildSchedulingTest( + target, actualTarget, artifactsToBuild.getAllArtifactsByOutputGroup()); } else { - ArtifactsToBuild artifactsToBuild = - TopLevelArtifactHelper.getAllArtifactsToBuild(target, topLevelArtifactContext); return TargetCompleteEvent.successfulBuild( target, actualTarget, artifactsToBuild.getAllArtifactsByOutputGroup()); } |