feat: init device with optional serial, port, mjpeg port

This commit is contained in:
debugtalk
2022-08-23 21:06:32 +08:00
parent 175ab65c8d
commit a1a95cff8c
10 changed files with 74 additions and 40 deletions
+9 -1
View File
@@ -12,12 +12,12 @@ import (
"time"
"github.com/gorilla/websocket"
"github.com/httprunner/funplugin"
"github.com/jinzhu/copier"
"github.com/pkg/errors"
"github.com/rs/zerolog/log"
"golang.org/x/net/http2"
"github.com/httprunner/funplugin"
"github.com/httprunner/httprunner/v4/hrp/internal/builtin"
"github.com/httprunner/httprunner/v4/hrp/internal/sdk"
)
@@ -384,6 +384,14 @@ func (r *testCaseRunner) parseConfig() error {
}
r.parametersIterator = parametersIterator
// init iOS WDA clients
for _, iosDeviceConfig := range r.parsedConfig.IOS {
_, err := r.hrpRunner.InitWDAClient(iosDeviceConfig.WDADevice)
if err != nil {
return errors.Wrap(err, "init iOS WDA client failed")
}
}
return nil
}