php - Session [url] not available and is not among the last 1000 terminated sessions. How to solve this? -
when try launch
php behat.phar
the webdriver firefox window pops , feature test fails @ first step , skips rest. get:
...
given on "first.php" #featurecontext::visit()
session [url] not available , not among last 1000 terminated sessions.
active sessions are[ext. key 51191ae0-8f6f-49d0-27b322967296]
...
if use behat test passes. happens when try use selenium.
i'm using minkextension giveniamon() premade function
my behat.yml:
default: paths: features: features bootstrap: features/bootstrap extensions: mink_extension.phar: mink_loader: 'mink.phar' base_url: 'http://10.0.0.10/' goutte: ~ selenium2: wd_host: 'http://localhost:4444/wd/hub' capabilities: version: ''
my featurecontext extends minkcontext. i've been searching solution days , couldn't solve this.
i'm working windows 7 firefox 26, selenium-server-standalone-2.42.2 , tried lower versions well. read in issues, session/"session-id"/url broken versions ago, shouldn't. reason can't pick right session.
sorry data quality, don't have internet connection @ workplace , it's quite restricted. that's why use .phar files instead of using composer. can't either copy-paste files , on. if have provide more data tell me , will.
it sounds grid-level timeout issue. should try increase browsertimeout
, newsessionwaittimeout
, see if helps.
source: session not available , not among last 1000 terminated sessions.
timeouts in grid should handled through
webdriver.manage().timeouts()
, control how different operations time out.
the browsertimeout should be:
- higher socket lock timeout (45 seconds).
- generally higher values used in
webdriver.manage().timeouts()
, since mechanism "last line of defense".
for issues, check also: http://localhost:4444/wd/hub/sessions
Comments
Post a Comment