From a70362d81a9bb6f1102e0e0df64ef04440a5a50a Mon Sep 17 00:00:00 2001 From: "lilong.129" Date: Wed, 7 Jun 2023 18:15:40 +0800 Subject: [PATCH] change: raise error when get foreground app failed on start --- hrp/internal/version/VERSION | 2 +- hrp/pkg/uixt/video_crawler.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/hrp/internal/version/VERSION b/hrp/internal/version/VERSION index dde3816e..f091f785 100644 --- a/hrp/internal/version/VERSION +++ b/hrp/internal/version/VERSION @@ -1 +1 @@ -v4.3.4-beta-2306062225 \ No newline at end of file +v4.3.4-beta-2306071815 \ No newline at end of file diff --git a/hrp/pkg/uixt/video_crawler.go b/hrp/pkg/uixt/video_crawler.go index 1cd628f3..04b4f68e 100644 --- a/hrp/pkg/uixt/video_crawler.go +++ b/hrp/pkg/uixt/video_crawler.go @@ -332,9 +332,9 @@ func (dExt *DriverExt) VideoCrawler(configs *VideoCrawlerConfigs) (err error) { time.Sleep(5 * time.Second) } else { app, err := dExt.Driver.GetForegroundApp() - if err != nil { - // ignore error when get foreground app failed + if err != nil && !errors.Is(err, errDriverNotImplemented) { log.Warn().Err(err).Msg("get foreground app failed, ignore") + return errors.Wrap(code.MobileUIAssertForegroundAppError, err.Error()) } log.Info(). Str("packageName", app.PackageName).