Seattle, WA
December 10–13, 2018
Click Here for More Information & Registration
View Venue Map
Thursday, December 13 • 3:40pm - 4:15pm
Deep Dive: Testing SIG - Cole Wagner & Katharine Berry, Google

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
This presentation is intended for contributors who want to know more about how testing is done for the project or want to write new test jobs themselves. We will briefly explain that open source Kubernetes builds and tests are executed by Prow as ProwJobs, then we’ll walk through the life of a ProwJob, demoing job triggering, execution, reporting, and cleanup. After that we’ll describe some pains we had withProwJobs and showcase some recent improvements and additions from SIG-Testing that ease them by making it easier to create job images, configure jobs to run, and display job artifacts: - Prow’s Pod Utilities transparently provide source code checkout and log/metadata upload to job containers. - Splitting Prow’s job config into multiple files to granularly specify ownership and ease review. - Using reasonable defaults for ProwJob fields to reduce the size and repetition of our job configs.

avatar for Katharine Berry

Katharine Berry

Software Engineer, Google

Cole Wagner

Software Engineer, Google
I've been working on GKE Engprod for a little over a year now. I primarily work on testing infrastructure, process automation, and automated PR merging for the Kubernetes Github org. I specifically focus on Prow and Tide

Thursday December 13, 2018 3:40pm - 4:15pm
3 A/B