Ever got the message "Fatal error: Out of memory" when running your unit tests? Or do you have to wait for more than 5 minutes for all of your unit tests to complete? We're using Docker to mitigate these and other issues. In this session I will show you how we have split up a single testsuite of 3K+ tests into manageable unit modules which are executed by Docker micro instances in parallel. And with this set up we test our application on the current PHP version, but it also allows us to test against a new major PHP version the moment it is released or even is available in beta.


Comments are closed.

Damien Burns at 15:29 on 22 Apr 2017

Very nice example of using docker, liked seeing the process that was gone through to arrive at the best command line use.

Joe McMaster at 15:35 on 22 Apr 2017

Expanded my view of how to use Docker and solved a problem I didn't know I had yet. Clear examples, great presentation.

Looking into Docker already, this was a great use case of how it can be leveraged. Enjoyed the talk, thank you.