This project is on hold for now. When you need to run mobile test, add your tests to the synthetic-monitoring-tests repo and use emulated mobile.
This repository contains configuration files for running Browsertime/sitespeed.io/WebPageReplay on Android phones. You can read more about our setup at https://wikitech.wikimedia.org/wiki/Performance/Mobile_Device_Lab.
We run two types of tests: Direct against Wikipedia and against the WebPageReplay replay proxy.
All tests that runs direct against Wikipedia exists in tests/direct/. All tests using WebPageReplay exists in tests/webpagereplay/.
All configuration for the tests exists in config/. The name of the test file will match the name of the config file. If a test file is named myTests.js the corresponing configuration file need to be named myTests.json.
This repo is checkout on one of our servers. The repo is git pulled and every X hour, the bitbarcaller.sh script runs with one parameter (direct or webpagereplay).
TODO