# Move WebPageTest instance to Linux
We should test the Linux versions of WebPageTest now when they are available on AWS.
## History/Timeline
* May 17 2017 - We created this task with the intention to move to Linux
* May 18 2017 - Initial tests with Chrome and Firefox (Firefox "should" work). Issues created upstreams with bugs
* Aug 25, 2017 - Initial *stable* release for [WebPageTest 17.08 release](https://github.com/WPO-Foundation/wptagent/releases) with full support for Chrome and Firefox.
* Sep 4 2017 - Reported a [batch of upstream issues](https://phabricator.wikimedia.org/T165626#3576601) that make Firefox unusable
* Sep 18 2017 - Tests takes very long time to finish on Linux, but we don't know why :(
* Jan 17 2018 - WebPageTest.org [moves to Linux](https://twitter.com/patmeenan/status/951234346458984454)
* Feb 1 2018 - Finally [a break through](https://github.com/WPO-Foundation/wptagent/issues/56#issuecomment-362397339) with the slow test on Linux. The auto scaling functionality isn't working on Linux. It sometimes kills an agent before it has finished it's work and do not start a new agent immediately.
* Feb 4 2018 - Firefox [TTFB is unrealistic high](https://github.com/WPO-Foundation/wptagent/issues/78) sometimes making Firefox unusable.
* Feb 10 2018 - There are a lot [more variance](https://github.com/WPO-Foundation/wptagent/issues/79) in metrics on Linux than on Windows.
* Feb 26 2018 - Chrome sometimes gets a [too early first visual change for authenticated users or second view](https://github.com/WPO-Foundation/wptagent/issues/83)
* Mar 2 2018 - New way of [setting connectivity](https://github.com/WPO-Foundation/wptagent/commit/f90afeef410cf522b7bafde8ea906901a150004f) on Linux, making the variance in metrics better.
## Tasks
[x] Setup a Linux Instance
[x] Let it run for a couple of days and verify that the metrics is ok - they aren't perfect but at least ok to move one
[x] Decide a date when we will remove the Windows version (!)
[x] Update docs or add a task describe what needs to be changed and what should be expected when updating (speed changes, name changes etc)
[x] Inform reading, portal and wikidata that we will do the change (dashboards needs to be changed)
[x] Update our dashboards.
[] Kill the windows instance, remove the Jenkins job
[x] Update https://wikitech.wikimedia.org/wiki/WebPageTest
[] Cleanup Graphite and remove old keys (but keep the Windows ones until we get the yearly stats).