Селен Статус 6 по исполнению транспортира - PullRequest
0 голосов
/ 02 октября 2018

Мы используем транспортир с жасмином для нашей автоматизации тестирования, и недавно мы начали получать следующую ошибку в середине выполнения, которая приводит к сбою случайных спецификаций:

     E/BlockingProxy - Got status 6 from selenium { error: 'invalid session id',
11:23:55      [exec] [chrome ANY ANY #01-3]   message: 'No active session with ID ff5c8c9ef2782fe1bcc2212cf9d7a3ed',
11:23:55      [exec] [chrome ANY ANY #01-3]   stacktrace: '' }
11:23:55      [exec] [chrome ANY ANY #01-3] [11:23:33] E/BlockingProxy - Got status 13 from selenium { class: 'org.openqa.grid.common.exception.GridException',
11:23:55      [exec] [chrome ANY ANY #01-3]   error: 'unknown error',
11:23:55      [exec] [chrome ANY ANY #01-3]   message: 'Session [ff5c8c9ef2782fe1bcc2212cf9d7a3ed] was terminated due to BROWSER_TIMEOUT',
11:23:55      [exec] [chrome ANY ANY #01-3]   stackTrace: 
11:23:55      [exec] [chrome ANY ANY #01-3]    [ { className: 'org.openqa.grid.internal.ActiveTestSessions',
11:23:55      [exec] [chrome ANY ANY #01-3]        fileName: 'ActiveTestSessions.java',
11:23:55      [exec] [chrome ANY ANY #01-3]        lineNumber: 115,
11:23:55      [exec] [chrome ANY ANY #01-3]        methodName: 'getExistingSession' },
11:23:55      [exec] [chrome ANY ANY #01-3]      { className: 'org.openqa.grid.internal.DefaultGridRegistry',
11:23:55      [exec] [chrome ANY ANY #01-3]        fileName: 'DefaultGridRegistry.java',
11:23:55      [exec] [chrome ANY ANY #01-3]        lineNumber: 379,
11:23:55      [exec] [chrome ANY ANY #01-3]        methodName: 'getExistingSession' },
11:23:55      [exec] [chrome ANY ANY #01-3]      { className: 'org.openqa.grid.web.servlet.handler.RequestHandler',

После того, как это выброшено,spec продолжает выполняться и не может выполнить следующие действия:

 - Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.
11:23:55      [exec] [chrome ANY ANY #01-3]           at ontimeout (timers.js:475:11)

Кто-нибудь видел эти ошибки?У нас нет идей о том, что может быть причиной.

Дополнительная информация: наши тесты выполняются с maxInstance = 3, shartTestFiles = true.Мы используем:

  • последний браузер chrome 69.0.3497
  • сервер selenium - 3.14.0
  • драйвер chrome - 2.42
  • транспортир - 5.3.2

Выход из концентратора селена:

11:06:14.905 WARN [RequestHandler.process] - The client is gone for session ext. key 9452459edd7adcf782ec59c68f665a6c, terminating
...