Social Testing for Docker ecosystem. Tugbot provides simplified and standardized testing for apps in container clusters. It enables teams to share test containers.
1 of 6
Downloaded 13 times
More Related Content
Tugbot - Testing Framework for Docker Containers
1. Shay Tsadok - @shaytsa
Software Engineer, Hewlett-Packard Enterprse
Neil Gehani - @GehaniNeil
Sr. Product Manager, Hewlett-Packard Enterprise
June 21, 2016
Tugbot Testing Framework for Docker
2. Continuous Testing + Deployment
Workflow
Content
+
Value
Tests
Docker
Container
Ship it
DockerHub
Any
environment in
the world!
6. Open Source Contributions to Docker ecosystem
Tugbot Continuous Testing Framework for containers (CT made REAL)
Open Sourced (Github)
Published in dockers weekly newsletter
Containerized Docker Bench security testing - open source
Pumba - Chaos testing inspired by Netflix simian army
6
Editor's Notes
Docker is changing the world for services and can do the same for testing
Using Docker, we can take tests, package them in a container and deliver that content to any environment in the world.
Thanks to the fact that docker exposes uniformed API across any container we can do something very nice we can do tugbot
In a docker hosted environment, tugbot can:
Automatically discover any test container.
Orchestrate the test execution (periodically or upon change event)
Collect the test results
And publish them to a centralized Result service store (Elastic Search)
Visualize the resuls via ALM Octane and/or Kibana
5. Notice to fact that the test container could be a package that someone else wrote in the world and now I use it in my environment!
Configuring a test container is deadly simple. The first 3 lines is want you need to make your test package a testing container and the last two is what you need in order to integrate it with tugbot