Commit 821e6ec2 authored by Jeff Grafton's avatar Jeff Grafton

Make node e2e exit nonzero on test failures

parent 61a9358d
......@@ -226,14 +226,11 @@ func RunRemote(archive string, host string, cleanup bool, junitFileNumber int, s
glog.Infof("Copying test artifacts from %s", host)
scpErr := getTestArtifacts(host, tmp)
exitOk := true
if scpErr != nil {
// Only exit non-0 if the scp failed
exitOk = false
aggErrs = append(aggErrs, err)
aggErrs = append(aggErrs, scpErr)
}
return output, exitOk, utilerrors.NewAggregate(aggErrs)
return output, len(aggErrs) == 0, utilerrors.NewAggregate(aggErrs)
}
func getTestArtifacts(host, testDir string) error {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment