[QA] Recent changes
Željko Filipin
zfilipin at wikimedia.org
Fri Jan 31 11:38:39 UTC 2014
Hi everybody,
we have made some changes recently to test infrastructure so Chris has
suggested that I should let the list know.
#1 tests/browser/config folder and it's contents are now optional[1].
#2 UploadWizard API integration test are running at CloudBees[2][3].
#3 We have started moving code for working with MediaWiki Ruby API to a new
Ruby gem[4][5].
#4 mediawiki-selenium Ruby gem version 0.1.20 allows Selenium tests to run
in your favorite browser (Firefox, Chrome...) in a headless mode[6]. This
works only on Linux (tested on Ubuntu). All you have to do is to set
HEADLESS environment variable to true before running the tests:
export HEADLESS=true
Jeff Hall has started working on #4, the two of us have paired on it on
Wednesday but did not have the time to finish it. After pairing with Jeff
on it, I had a pairing session with Marlena Compton and we were able to
make it work[7].
Questions? Comments? Have I forgot something? Let me know.
Željko
--
1: https://bugzilla.wikimedia.org/show_bug.cgi?id=56085
2: https://bugzilla.wikimedia.org/show_bug.cgi?id=58923
3: https://wmf.ci.cloudbees.com/view/r-uw/
4: https://rubygems.org/gems/mediawiki-ruby-api-client
5: https://github.com/zeljkofilipin/ruby-api-client
6: https://bugzilla.wikimedia.org/show_bug.cgi?id=60584
7: https://gerrit.wikimedia.org/r/#/c/110205/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wikimedia.org/pipermail/qa/attachments/20140131/cfe19d41/attachment.html>
More information about the QA
mailing list