From 6b4c397264be002ef4e37620d4f4279f7b44df1e Mon Sep 17 00:00:00 2001 From: Mike Han Date: Tue, 11 Feb 2025 13:28:51 -0700 Subject: [PATCH] fix: Don't skip log printing if job has an id and has completed --- internal/saucecloud/cloud.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/saucecloud/cloud.go b/internal/saucecloud/cloud.go index 259e2456b..fc700ce87 100644 --- a/internal/saucecloud/cloud.go +++ b/internal/saucecloud/cloud.go @@ -803,8 +803,10 @@ func (r *CloudRunner) logSuite(ctx context.Context, res result) { logger.Error().Err(res.err).Msg("Suite failed to start.") return } - logger.Error().Err(res.err).Msg("Suite failed unexpectedly.") - return + if !job.Done(res.job.Status) { + logger.Error().Err(res.err).Msg("Suite failed unexpectedly.") + return + } } // Job isn't done, hence nothing more to log about it.