Antoine Musso
1139bf4b60
Update ffi and rubyzip gems
...
Due to potential security vulnerabilities. Update ffi and rubyzip gems
to their latest versions.
| ffi | 1.9.17 -> 1.9.25
| rubyzip | 1.2.1 -> 1.2.2
Bug: T204119
Change-Id: I6d34b285d7cac19011ed1328a37cda7682518a41
2018-11-06 11:28:07 +01:00
Željko Filipin
817c4a759d
Update RuboCop Ruby gem
...
Bug: T180878
Change-Id: I2f559ded2f029bda8ba8bc2d87054330643bac09
2017-12-04 16:53:35 +01:00
Željko Filipin
ba16982a44
Update tests to Selenium 3
...
Bug: T158074
Change-Id: I9c8c2d967497419b11e05752c879e6903520c70c
2017-02-27 16:00:25 +01:00
Baha
b88ad58180
Freeze gem versions for all devs
...
Follow-up on Ib35599d8fc861fa460a7df11a878d6a95920aee2.
Bug: T142141
Change-Id: Idd0d6fd1c1c6e8e808af78592550e6dd46408a00
2016-08-05 10:33:46 -04:00
Gergő Tisza
f449dcfaaf
Update mediawiki_api gem to 1.7.1
...
Required for selenium test compatibility with AuthManager
Bug: T135884
Change-Id: Ifdfc37c43acac9129cf839d4c7eecac24955997d
2016-05-26 12:36:56 +02:00
Željko Filipin
afe0397991
Migration of browsertests* Jenkins jobs to selenium* jobs
...
selenium* jobs are a new way of running Ruby based Selenium tests. The
jobs are triggered daily.
Bug: T128190
Change-Id: If0e6b61c9e3d52005d1851ca49ef65babd002919
2016-04-25 19:15:12 +02:00
Gilles Dubuc
e5bbaa19d1
Update gems to latest
...
The existing locked version of the selenium drivers stopped working
with the latest version of Firefox
Change-Id: Iff28cb1e3afe1966f8fd5ac0fda58d5a9718cb1b
2016-04-14 21:56:35 +02:00
jdlrobson
5736f8e0a9
Add integration tests to each commit
...
Additional changes:
* Add a step to check JS has loaded
* Update selector to work on non-vagrant instances
Bug: T113620
Change-Id: Ib7579a43adc37b6e4add8b0ab75f99b6ab994bb6
2016-01-27 10:12:19 -08:00
Hashar
4f743ba4dd
Revert "Bump mediawiki_selenium to 1.6.4"
...
Causes a proposed change to introduce browser tests to fail completely:
https://gerrit.wikimedia.org/r/#/c/260881/
This reverts commit 45c82e0588
.
Bug: T105589
Change-Id: If81f28ec3d2a5caf3ae10746e1ac8bf1b5596422
2016-01-27 17:02:20 +00:00
Antoine Musso
45c82e0588
Bump mediawiki_selenium to 1.6.4
...
Bug: T105589
Change-Id: I0acadd71eaf2346f70e9a3c32ddddfe26d82cee7
2016-01-27 15:43:47 +01:00
Željko Filipin
0b8b4c4716
Upgrade to the latest version of mediawiki_selenium Ruby gem
...
The new version has support for all browsers known to men, and a few
more.
Bug: T114362
Change-Id: Ie4f762095f1060f8f078c718f679a7127ce89eb5
2015-12-15 15:52:06 +01:00
Željko Filipin
e66875ef51
Updated RuboCop to the latest version
...
Regenerated TODO file and copied recommended configuration from
https://www.mediawiki.org/wiki/Manual:Coding_conventions/Ruby#Base_confi
guration
Bug: T117984
Change-Id: I28c98a93b9385dd81d62b11fbf11069fcdb2c06c
2015-12-09 16:10:56 +01:00
Željko Filipin
2c3ac55a67
Upgrade browser tests to the latest version of mediawiki_selenium Ruby gem
...
Bug: T99659
Change-Id: I57c9c73284ed856ee1d9a8f490cd511d07953f77
2015-11-25 17:25:58 +01:00
Željko Filipin
e3e129400e
Updated watir-webdriver Ruby gem to the latest version
...
Also updated other gems, except mediawiki_selenium (only patch version
update).
Bug: T112748
Change-Id: Ib4fb648a97df8ef4de85d20cf3ad618b0f931c96
2015-09-16 23:20:14 +02:00
Gilles Dubuc
96d4e6a4f2
Differentiate placeholder and final image
...
Should fix intermittent issues happening with the browser tests,
which can't currently tell the difference between the placeholder
and the final image.
Bug: T90589
Change-Id: Ibfdff4721ce5f37831863110ad1a2f9650b24d5e
2015-03-18 09:41:48 +01:00
Cmcmahon
85a976c890
QA: update ruby gems
...
Need selenium-webdriver 2.45 to work with recent versions of
Firefox
Change-Id: I5df1ff779696e34fd11629ab0508e345da40f301
2015-03-06 09:14:16 -07:00
Željko Filipin
eb7b5f9de2
Prepare repository for running RuboCop after every push to Gerrit
...
For now ignoring all problems.
Bug: 69245
Change-Id: Icebcad75b1d63efd7016b96a7ccdbe650f0c3894
2014-10-21 15:45:50 +02:00