diff --git a/hrp/internal/version/VERSION b/hrp/internal/version/VERSION index 1db6eefb..275ba70c 100644 --- a/hrp/internal/version/VERSION +++ b/hrp/internal/version/VERSION @@ -1 +1 @@ -v5.0.0-beta-2409291526 +v5.0.0-beta-2410012118 diff --git a/hrp/pkg/uixt/ext.go b/hrp/pkg/uixt/ext.go index cae5a85a..3d2ebbf2 100644 --- a/hrp/pkg/uixt/ext.go +++ b/hrp/pkg/uixt/ext.go @@ -1,6 +1,7 @@ package uixt import ( + "context" _ "image/gif" _ "image/png" @@ -13,6 +14,7 @@ import ( ) type DriverExt struct { + Ctx context.Context Device IDevice Driver IWebDriver ImageService IImageService // used to extract image data diff --git a/hrp/pkg/uixt/interface.go b/hrp/pkg/uixt/interface.go index 2b2ab451..adc4c578 100644 --- a/hrp/pkg/uixt/interface.go +++ b/hrp/pkg/uixt/interface.go @@ -481,6 +481,8 @@ type IDevice interface { Init() error // init android device UUID() string // ios udid or android serial LogEnabled() bool + + // TODO: add ctx to NewDriver NewDriver(...DriverOption) (driverExt *DriverExt, err error) StartPerf() error