boolean isFailed()

in src/main/java/com/google/devtools/build/remote/client/ActionGrouping.java [56:71]


    boolean isFailed() {
      if (executeResponse == null) {
        // Action was not successfully completed (either cancelled or RPC error)
        // We don't know if it's a failing action.
        return false;
      }

      if (executeResponse.hasStatus()
          && executeResponse.getStatus().getCode() != Status.Code.OK.value()) {
        // Errors such as PERMISSION_DENIED or DEADLINE_EXCEEDED
        return true;
      }

      // Return true if the action was not successful
      return executeResponse.hasResult() && executeResponse.getResult().getExitCode() != 0;
    }