fix: release UI driver session

This commit is contained in:
debugtalk
2022-10-11 21:38:05 +08:00
parent 5bfd3fd986
commit 8183b5b344
2 changed files with 11 additions and 0 deletions
+6
View File
@@ -211,6 +211,12 @@ func (r *HRPRunner) Run(testcases ...ITestCase) error {
log.Error().Err(err).Msg("[Run] init session runner failed")
return err
}
// release UI driver session
defer func() {
for _, client := range sessionRunner.hrpRunner.uiClients {
client.Driver.DeleteSession()
}
}()
for it := sessionRunner.parametersIterator; it.HasNext(); {
err1 := sessionRunner.Start(it.Next())