cmcmahon
8134988b48
[browser test] Fix edit mode test.
...
This test never worked. Last week this feature broke but the
test continued to pass. Let's not do that again.
Change-Id: I9819a3304191959b9b194b3e675dfdd273618881
2014-04-07 11:50:54 -07:00
cmcmahon
9f57feff2f
[browser test] maintenance, locator changed
...
Change-Id: I9d9f410afe6d4fd90489ba7816b9c0dec92460b0
2014-04-04 11:51:30 -07:00
cmcmahon
85abbf7b4e
[browser test] extend timeout waiting for edit surface to appear
...
Bug 63447
Change-Id: I0be4142817251147400ea34ebdb04bba760f2161
2014-04-02 14:37:46 -07:00
cmcmahon
c83ef84cdc
[browser test] updates for no beta warning to dismiss
...
See https://gerrit.wikimedia.org/r/#/c/119217/
Change-Id: If3b6f7c9b9a7ce3a4d4c5d8b822d123b50d3c106
2014-03-27 17:24:12 +01:00
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