Cindy The Browser Test Bot
Cindy is the browser test bot which runs browser tests for CirrusSearch extension. It is run on any patch against
mediawiki/extensions/CirrusSearch repository and +1 or -1 the patch in Gerrit depending on the test results. It is based on Barry The Browser Test Bot.
The tests are located in tests/browser subdirectory in the CirrusSearch source. They can also be run manually with:
bundle exec cucumber features/
The bot is running on
cirrus-integ.search.eqiad1.wikimedia.cloud. In order to control it, after logging in, run:
sudo -u vagrant tmux attach
Then you can run the bot with:
The bot should always be run from within the tmux session.
Logs can be cleaned with
sudo rm /vagrant/logs/*.log* before debugging specific issue.