Merge remote-tracking branch 'iesqa/video-release' into feature/huangbin/ocr_cluster

This commit is contained in:
buyuxiang
2023-11-16 13:10:02 +08:00
6 changed files with 361 additions and 0 deletions
+3
View File
@@ -128,12 +128,14 @@ type cacheStepData struct {
screenResults ScreenResultMap
// cache feed/live video stat
videoCrawler *VideoCrawler
e2eDelay []timeLog
}
func (d *cacheStepData) reset() {
d.screenShots = make([]string, 0)
d.screenResults = make(map[string]*ScreenResult)
d.videoCrawler = nil
d.e2eDelay = nil
}
type DriverExt struct {
@@ -281,6 +283,7 @@ func (dExt *DriverExt) GetStepCacheData() map[string]interface{} {
cacheData["screenshots_urls"] = dExt.cacheStepData.screenResults.getScreenShotUrls()
dExt.cacheStepData.screenResults.updatePopupCloseStatus()
cacheData["screen_results"] = dExt.cacheStepData.screenResults
cacheData["e2e_results"] = dExt.cacheStepData.e2eDelay
// clear cache
dExt.cacheStepData.reset()