From bdaf341dd335090f7a0feafa6876797fb4e375b5 Mon Sep 17 00:00:00 2001 From: "lilong.129" Date: Fri, 27 Sep 2024 15:05:35 +0800 Subject: [PATCH] fix: session runner start, handle defer err --- hrp/internal/version/VERSION | 2 +- hrp/runner.go | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/hrp/internal/version/VERSION b/hrp/internal/version/VERSION index 8219c475..9ede1e15 100644 --- a/hrp/internal/version/VERSION +++ b/hrp/internal/version/VERSION @@ -1 +1 @@ -v5.0.0-beta-2409252253 +v5.0.0-beta-2409271505 diff --git a/hrp/runner.go b/hrp/runner.go index c1eaa3ea..82742981 100644 --- a/hrp/runner.go +++ b/hrp/runner.go @@ -570,8 +570,12 @@ func (r *SessionRunner) Start(givenVars map[string]interface{}) (summary *TestCa if client.Device.LogEnabled() { log, err1 := client.Driver.StopCaptureLog() - if err != nil { - err = errors.Wrap(err1, "get summary failed") + if err1 != nil { + if err == nil { + err = errors.Wrap(err1, "stop capture log failed") + } else { + err = errors.Wrap(err, "stop capture log failed") + } return } logs["content"] = log