tugbot - testing framework for docker containers

6
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

Upload: neil-gehani

Post on 15-Jan-2017

114 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Tugbot - Testing Framework for Docker Containers

Shay Tsadok - @shaytsaSoftware Engineer, Hewlett-Packard EnterprseNeil Gehani - @GehaniNeilSr. Product Manager, Hewlett-Packard Enterprise

June 21, 2016

“Tugbot” – Testing Framework for Docker

Page 2: Tugbot - Testing Framework for Docker Containers

Continuous Testing + Deployment Workflow

Content+

Value

TestsDocker

Container

Ship it

DockerHub

Any environment in

the world!

Page 3: Tugbot - Testing Framework for Docker Containers

Docker Container

Leverage Docker API

Uniformed API

Page 4: Tugbot - Testing Framework for Docker Containers

Introducing tugbot

Test containers

3. Collect Results

2. RunTests

1. Discover Test Containers 4. Publish

Results to ES

ALM Octane

From github.com

5. Visualize

Kibana

Page 5: Tugbot - Testing Framework for Docker Containers

“Test Container” Dockerfile

Docker

Tugbot

Page 6: Tugbot - Testing Framework for Docker Containers

Open Source Contributions to Docker ecosystem

– “Tugbot” – Continuous Testing Framework for containers (CT made REAL)– Open Sourced (Github)

– Published in docker’s weekly newsletter

– Containerized Docker Bench security testing - open source

– “Pumba” - Chaos testing inspired by Netflix simian army

6