Page MenuHomePhabricator

Fix WikiLambda selenium tests against catalyst env
Closed, ResolvedPublic

Description

There are some selenium tests that need updated for WikiLambda. Currently running them against a Catalyst env so we can get a good baseline for starting to run selenium daily jobs against a Catalyst env.

Note: connect.js is failing due to T387464 so that test should not pass currently.

Event Timeline

Change #1123496 had a related patch set uploaded (by Vaughn Walters; author: Vaughn Walters):

[mediawiki/extensions/WikiLambda@master] selenium: Updating selenium tests

https://gerrit.wikimedia.org/r/1123496

Change #1123496 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] selenium: Updating selenium tests

https://gerrit.wikimedia.org/r/1123496

Change #1124538 had a related patch set uploaded (by Vaughn Walters; author: Vaughn Walters):

[mediawiki/extensions/WikiLambda@master] selenium: Fixing flaky tests

https://gerrit.wikimedia.org/r/1124538

DSantamaria changed the task status from Open to In Progress.Mar 5 2025, 7:10 PM

Change #1124868 had a related patch set uploaded (by Vaughn Walters; author: Vaughn Walters):

[mediawiki/extensions/WikiLambda@master] selenium: Adding an additional wait for the about block

https://gerrit.wikimedia.org/r/1124868

Change #1124538 merged by Vaughn Walters:

[mediawiki/extensions/WikiLambda@master] selenium: Fixing flaky tests

https://gerrit.wikimedia.org/r/1124538

Change #1124868 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] selenium: Adding an additional dynamic wait statements

https://gerrit.wikimedia.org/r/1124868

All tests passing consistently ( with the exception of connect.js because of T387464 ) in 100/100 runs against catalyst env created today March 6. Marking as done / resolved.