Awesome Testing

CI/CD and Test Observability

A CI/CD workshop on test pipelines, containerized execution, quality gates, and diagnosing failed builds.

Level
Intermediate
Duration
2 days
Delivery mode
remote, onsite
Training language
Polish or English
Workshop PDF
Workshop PDF

Tooling

GitHub ActionsDockerJenkins

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.

Want this workshop for your team?

Request this workshop