Fixed a problem with wrong test statuses when using notest_keep_going (especially with sharding).

--
MOS_MIGRATED_REVID=116975152
diff --git a/src/main/java/com/google/devtools/build/lib/buildtool/BuildResult.java b/src/main/java/com/google/devtools/build/lib/buildtool/BuildResult.java
index 7ae2da9..42bf33d 100644
--- a/src/main/java/com/google/devtools/build/lib/buildtool/BuildResult.java
+++ b/src/main/java/com/google/devtools/build/lib/buildtool/BuildResult.java
@@ -118,8 +118,8 @@
   /**
    * Whether some targets were skipped because of {@code setStopOnFirstFailure}.
    */
-  public boolean skippedTargetsBecauseOfEarlierFailure() {
-    return stopOnFirstFailure && !getSuccess();
+  public boolean getStopOnFirstFailure() {
+    return stopOnFirstFailure;
   }
 
   /**