mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-13 00:11:28 +08:00
fix: set snapshotMaxDepth to avoid dump too many levels of hierarchy
This commit is contained in:
@@ -248,6 +248,12 @@ func (r *HRPRunner) InitWDAClient(udid string) (client *wdaClient, err error) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, errors.Wrap(err, "failed to init WDA driver")
|
return nil, errors.Wrap(err, "failed to init WDA driver")
|
||||||
}
|
}
|
||||||
|
// set snapshotMaxDepth to avoid dump too many levels of hierarchy
|
||||||
|
settings, err := driver.SetAppiumSettings(map[string]interface{}{"snapshotMaxDepth": 10})
|
||||||
|
if err != nil {
|
||||||
|
return nil, errors.Wrap(err, "failed to set snapshotMaxDepth in appium WDA settings")
|
||||||
|
}
|
||||||
|
log.Info().Interface("appiumWDASettings", settings).Msg("set snapshotMaxDepth in appium WDA settings")
|
||||||
|
|
||||||
// get device window size
|
// get device window size
|
||||||
windowSize, err := driver.WindowSize()
|
windowSize, err := driver.WindowSize()
|
||||||
|
|||||||
Reference in New Issue
Block a user