TT#56376 selenium: increase timeout values

FirefoxExtensions.pm:
- increased default timeout for functions to 20 seconds to make sure they
get executed at least twice

Change-Id: I60dc684b61245b4b44ad99a6286c7defd6e13fd4
changes/71/32271/1
Nico Schedel 6 years ago
parent 0ab14718cc
commit 3be6e9f006

@ -111,7 +111,7 @@ sub browser_name_in {
sub wait_for_text {
my ($self, $xpath, $expected, $timeout) = @_;
return unless $xpath && $expected;
$timeout = 15 unless $timeout; # seconds. Default timeout value if none is specified.
$timeout = 20 unless $timeout; # seconds. Default timeout value if none is specified.
my $started = time();
my $elapsed = time();
while ($elapsed - $started <= $timeout){
@ -127,7 +127,7 @@ sub move_and_click {
my ($self, $path, $type, $fallback, $timeout) = @_;
return unless $path && $type;
my $action_chains = Selenium::ActionChains->new(driver => $self);
$timeout = 15 unless $timeout; # seconds. Default timeout value if none is specified.
$timeout = 20 unless $timeout; # seconds. Default timeout value if none is specified.
my $started = time();
my $elapsed = time();
while ($elapsed - $started <= $timeout){
@ -148,7 +148,7 @@ sub move_and_click {
sub wait_for_attribute {
my ($self, $path, $attrib, $expected, $timeout) = @_;
return unless $path && $attrib && $expected;
$timeout = 15 unless $timeout; # seconds. Default timeout value if none is specified.
$timeout = 20 unless $timeout; # seconds. Default timeout value if none is specified.
my $started = time();
my $elapsed = time();
while ($elapsed - $started <= $timeout){

Loading…
Cancel
Save