This session will detail the new concept of the testbots and how they will fit with Drupal Quality Assurance. It will also demo and explain how to run the testbots locally enabling faster patch testing and development.
We will be focusing:
- The distributed architecture
- The docker container "caching" model
- The build artifacts directory
- The fail on error logic
Problem:
Actual test bots need modernizing in order to overcome several pending issues that make them difficult to debug, go faster and be less prone to error.
Since they are full virtual servers, they consume much cpu, memory and IO.
Proposed solution:
Docker is an open-source software that automates the deployment of applications inside software containers such as Drupal itself.
Job runners can now take advantage of the Docker containers technology in order to be faster, consistent, resilient and easier to debug.
- Log in to post comments