CI/CD and Test Observability
A CI/CD workshop on test pipelines, containerized execution, quality gates, and diagnosing failed builds.
CI/CD and Test Observability
Overview
This workshop covers reliable test pipelines built with CI/CD, containers, and useful diagnostics. The focus is on repeatable runs, failures engineers can investigate quickly, and quality gates that inform release decisions.
What you will learn
- Build and structure test pipelines in GitHub Actions and Jenkins
- Containerize test execution for reproducibility across environments
- Implement quality gates and a repeatable failure-triage process
- Improve visibility into pipeline and test-suite health
Workshop agenda
Day 1: CI/CD pipeline architecture
- Pipeline design for test stages and environments
- Dockerized test execution patterns
- Trigger strategy for PR, nightly, and release workflows
- Artifact management, retries, and baseline stability practices
Day 2: Observability and quality controls
- Capturing logs, traces, screenshots, and reports for diagnosis
- Test result analytics and trend interpretation
- Quality gates based on risk, coverage, and release confidence
- Incident-style triage flow for failed builds and flaky suites
Prerequisites
Participants should understand basic automated testing and version control workflows.
