cmcmahon
b15627f0ec
[browser test] Wait longer for save in multiedit workflow.
...
This timeout caused the only test failure overnight Mar 25.
Timeouts are bad.
Change-Id: I070c3362271ad23b7c38922858ad4079d0754a45
2014-03-26 08:49:56 -07:00
cmcmahon
ad6928376e
[browser test] Fix a mistake in previous commit.
...
Earlier commit did not use _element properly
Change-Id: Id8d887af21cd83a2bfaddf8db7d5121a5213a13f
2014-03-17 13:54:46 -07:00
jenkins-bot
d183c74d6b
Merge "[browser test] dismissing beta 10X is overkill"
2014-03-17 20:07:18 +00:00
cmcmahon
f0731084da
[browser test] add when_present to link header check
...
I was surprised to find this missing, this was a mistake that
causes bogus failures
Change-Id: Iab38ef4db315993ca1f31c079f17be22ebf17d3c
2014-03-17 11:37:36 -07:00
cmcmahon
0a2f97d3b9
[browser test] dismissing beta 10X is overkill
...
Change-Id: Ic674bcb53d54948d6beb58338cbef030fc3e524f
2014-03-17 11:29:37 -07:00
cmcmahon
5da22148e8
[browser test] Navigate different path through template
...
Change-Id: I8f16353c6493ddac41b0856b4909c29a595f48d7
2014-03-13 10:06:57 -07:00
cmcmahon
806f29a79b
[browser test] "Apply changes" is now "Insert template"
...
Change-Id: I2aaa88ade12a9f68d65b2025c79c93840177670c
2014-03-13 07:55:16 -07:00
cmcmahon
9de8448e8b
[Browser tests] Remove dumb stuff from steps.
...
This might improve the flakiness in the Sauce runs. I am not
certain of that though
Change-Id: I80dd0829aba278ccbda9a4f34a15cbb140ce9e7d
2014-03-12 17:30:01 +00:00
cmcmahon
007538a520
[Browser tests] Updates to transclusion tests should turn build green
...
Change-Id: I9a504abff73f56535d26d3205a2a4345290ba987
2014-03-07 22:57:14 +00:00
vikassy
3486b0f424
[Browser tests] Updated Ruby version from 2.1.0 to 2.1.1
...
Bug: 62152
Change-Id: I61cbb10749fcc568429c626497a76c41074368e8
2014-03-04 19:48:48 +00:00
cmcmahon
5544333be9
Use regexes for text of headings links
...
Change-Id: I196e555c818dda0f9211e9e402255b29d93a3b7e
2014-02-26 14:37:05 -07:00
cmcmahon
c6a1bbdacf
Disable headings test while Bug 61856 is under investigation
...
This is an expensive test and I'd rather not run it than
have it always failing.
Change-Id: I8ee30bf3e6eb0841f51a4ab02610dd2b3ce8349e
2014-02-25 07:59:12 -07:00
cmcmahon
dd02bef985
Update to latest mediawiki-selenium gem for better login
...
Change-Id: I8e75afcc25bdee692124faa63bbfc36c7777dedb
2014-02-24 11:10:12 -07:00
Antoine Musso
c77d2d1ff6
[Browser test] @clean the Basic Edit feature
...
Merely for testing the browser test Jenkins job.
Change-Id: I425af4bd2f6e709252931dc49d64bb4f47539710
2014-02-21 21:28:24 +00:00
Jeff Hall
4d2209e987
[Browser test] Headless browser test(s)
...
Ready for code review!
New headless browser test for use on a fresh Mediawiki install that
includes VisualEditor. Using the gem mediawiki_api
Updated to use the create-user API method from the
mediawiki_api gem.
Bug: 53691
Change-Id: I07d4ae5fac346b0c2ee8c33a2dc2456299047ace
2014-02-20 08:44:11 -08:00
Jeff Hall
2c691ff666
[Browser test] Alternate solution for "headings" browser test
...
Change-Id: Iab455ba36817623b62b2c8fe881b2756d9023329
2014-02-19 10:48:15 -08:00
Jeff Hall
83404c4920
[Browser test] Repair broken "header" browser test
...
Bug: 61398
Change-Id: I527d535ba6cb242ea994671dcd51f461766c7230
2014-02-18 16:38:01 -08:00
Zeljko Filipin
982c20a42e
[browser test] Updating to mediawiki_selenium 0.2.6
...
The new version of the gem remove configuration of Sauce Labs browsers
from mediawiki_selenium Ruby gem.
Paired with Jeff Hall.
Bug: 61067
Change-Id: I6af37e9e643490a55aae974d7d7f5067b7916b87
2014-02-18 17:38:08 +01:00
James D. Forrester
220d19dd7d
Update list of production wikis that should be tested as working
...
I fixed af, am, kaa, ln and szl wikis' Common.js files.
Ptwikiversity's wiki is working fine as far as I can see.
Change-Id: Ia856d0f5be1a7cb988df58e3914116075e9dc98f
2014-02-14 12:30:59 -08:00
Jeff Hall
a857e3079c
[Browser test] Basic maintenance for headings browser test.
...
Change-Id: I85003448e41012af833a7b5754179da4a17cf652
2014-02-13 12:57:50 -08:00
Antoine Musso
c2e1766fea
[Browser test] bump mediawiki_selenium to 0.2.3
...
mediawiki_selenium 0.2.3 let us specify the destination of screenshots
via SCREENSHOT_FAILURES_PATH env variable.
Change-Id: Ieb6b6803c58760415dc45dc691556be774d4be8f
2014-02-13 15:22:14 +00:00
Jeff Hall
2962ca52b1
[Browser test] Update list of prod wikis to be verified.
...
Bug: 60797
Change-Id: Ib8fcc9a2a396bac8a2feadb535765b3f672baaa8
2014-02-11 13:20:26 -08:00
Zeljko Filipin
052b039074
[browser test] Fix failing tests, Watir and page-object API changed
...
Paired with Chris McMahon and Jeff Hall. Watir and page-object API
changed so it is now required to specify that a frame is an iframe.
Change-Id: Id269ec5bc9dc9c960fdf1f606cbc635a58659fa7
2014-02-11 17:47:17 +01:00
Zeljko Filipin
0b1fcc2231
[browser test] Moved Ruby code that multiple repositories use to mediawiki_selenium Ruby gem
...
Bug: 56088
Change-Id: I9fdfcf0f9df8f1bd9df3c358d2e1a7925fa5928d
2014-02-11 15:17:31 +01:00
Jeff Hall
1a4cb81f6f
[Browser test] VisualEditor availability on prod wikis
...
Ready for code review!
Bug: 60797
Change-Id: I0823e1d569410be5cfa57db77d402bd2c53a5ad8
2014-02-10 19:37:04 +00:00
Zeljko Filipin
674406adb9
[browser test] Renamed mediawiki-selenium Ruby gem to mediawiki_selenium
...
Bug: 60820
Change-Id: I37bc42b78a5a1dad2d1eb730c9d67ed085058415
2014-02-07 12:40:41 +00:00
jenkins-bot
527d432161
Merge "Revert "[Browser test] Reintroduce headless browser test support""
2014-02-07 01:54:42 +00:00
Jhall
6d2447ca74
Revert "[Browser test] Reintroduce headless browser test support"
...
This reverts commit 8e8525dea9
.
This change seems to have broken all of the VisualEditor browser tests, similar to our first attempt at solving the same problem - not good :(
Change-Id: I5fa70a1164ebe8de1ecc37f72ba7ceffdc31e7bd
2014-02-07 01:51:38 +00:00
jenkins-bot
5ae8976ac1
Merge "[Browser test] Reintroduce headless browser test support"
2014-02-06 16:28:30 +00:00
Jeff Hall
8e8525dea9
[Browser test] Reintroduce headless browser test support
...
Change-Id: Ie9a908a40ad9210fb0df6bdb20f0c6a35ce548d8
2014-02-05 17:38:35 -08:00
Jeff Hall
90d46cb15c
[Browser test] Get transclusion test back to working with Chrome
...
Getting rid of a pesky comment that sneaked in somehow...
Change-Id: I4d06ea8f038d3b176d5340897b50b921fa5d8918
2014-02-05 13:12:59 -08:00
jenkins-bot
8960cc252b
Merge "Revert "Make it possible to run VisualEditor tests in headless mode""
2014-01-31 02:05:42 +00:00
Jhall
26a4623ddd
Revert "Make it possible to run VisualEditor tests in headless mode"
...
This reverts commit 9a20fc03b7
.
This change appears to have completely broken the VisualEditor browser tests :(
Change-Id: Ia2753f0718ccc5ac5ce7b726bd89040171feae7c
2014-01-31 02:02:56 +00:00
jenkins-bot
92f62d3261
Merge "[browser test] cucumber.yml is no longer needed"
2014-01-30 18:38:46 +00:00
Zeljko Filipin
9a20fc03b7
Make it possible to run VisualEditor tests in headless mode
...
Bug: 60584
Change-Id: I63782af45610d4e5fcbbea73d7f8d68035faee1a
2014-01-30 17:32:38 +01:00
Zeljko Filipin
dd7c60e0ea
[browser test] cucumber.yml is no longer needed
...
Bug: 56085
Change-Id: Ia6b221b70ecf5741bd3550bc9006822da260efe7
2014-01-30 13:12:12 +01:00
Zeljko Filipin
59e764505a
[browser test] Moved Sauce Labs browser configuration to mediawiki-selenium Ruby gem
...
Bug: 56085
Change-Id: Icf9dd875665f13dafb308d2897c857a632ac117a
2014-01-28 17:58:20 +00:00
Jeff Hall
c94c67846b
[Browser test] Updated indent/outdent page elements.
...
Change-Id: I686bec668b6e49b3cebf48790398923f13e3e594
2014-01-23 11:02:32 -08:00
cmcmahon
09ed99ef81
Chrome does not always dismiss the beta warning
...
Change-Id: I48249852d308cfb68ab64cedde6a83f41879ff36
2014-01-22 08:50:15 -07:00
Jeff Hall
37e90c1a80
[Browsertest] Test maintenance for new DOM elements.
...
Change-Id: I25c1d98bd5cbee9ccb8d6fd1e2912e3205cf85ac
2014-01-21 10:46:40 -08:00
Trevor Parscal
f4156bd09f
Update VE core submodule to master (e7e2833)
...
New changes:
* e7e2833 - Update uses of Push/IconButtonWidget to ButtonWidget
* d9d9eb5 - Update OOjs UI to v0.1.0-pre (d9bab13)
* d9bab13 - The Great Button Refactor of 2014
* 22b93ef - Update OOjs UI build (88b2871)
* 88b2871 - Fix png transparency on required.png
* 670c468 - Add i18n
Also:
* Update uses of Push/IconButtonWidget to ButtonWidget as there
is a breaking change in new OOjs UI version.
This was separated from commit I325a4dcc316d0.
Change-Id: I82220d15221c52be03feafcfc85c2bd6c12ba462
2014-01-17 16:29:36 +01:00
cmcmahon
6414f6559f
Remove expensive sleep for beta warning
...
Change-Id: Ibc06d98fc1a180a0be0e1538188b13759fcbc364
2014-01-08 20:02:52 +00:00
jenkins-bot
34afa4c15d
Merge "[browser test] change list_item to li"
2014-01-05 19:20:21 +00:00
Zeljko Filipin
fc250c601d
[browser test] Updated Ruby and RubyGems
...
Also changed single quotes to double quotes.
Bug: 56083
Bug: 57597
Change-Id: I9afea8053472d888e2484f155b5ed38034794742
2014-01-04 01:24:47 +00:00
Zeljko Filipin
508ee3203e
[browser test] change list_item to li
...
Both are valid, but using li is the convention.
Change-Id: Ic6929a1c8508760d0228c78fa132e1b1d92680a2
2014-01-04 01:24:20 +00:00
Jeff Hall
c0c021219d
[Browser test] Retry loop for beta warning dismissal.
...
Tests run via SauceLabs do not always dismss beta warning
pop-up on the first attempt, so try and try again!
Change-Id: I074824c5f1c99d8e5408dcb1ada7b97a6d20ebe8
2013-12-24 16:12:13 -08:00
cmcmahon
2b9e0cb1ff
interim move prevents edit conflicts while we sort test data issues
...
Change-Id: I857fd2d99513e0c176ef832bc92e0a16d972e74a
2013-12-24 10:35:22 -07:00
Jeff Hall
385cc12fd9
[Browser test] Update test to handle SSL in test2
...
Changed URL matching condition to be indifferent
to HTTP vs HTTPS addresses since it's not
relevant for what is under test here.
Change-Id: I3382174d6cd0e05c28fc94e0a2fcbc5d170fed3c
2013-12-23 22:28:37 +00:00
Jeff Hall
456e8c1f99
[Browser test] Update test to use existing hook
...
1) Reduce some code duplication.
2) Added bonus: will fix a problem with the failing "links" test.
3) Removed some commented code lines in feature file.
Change-Id: I7ad4ade89c6477fd42eca178bae294f4dfecdf5b
2013-12-23 22:05:34 +00:00
cmcmahon
7689946826
[browser test] replace single quotes with double quotes
...
Change-Id: I569c31b389a9678e2d99709073511711e7e628e3
2013-12-19 10:07:10 -07:00