~/talk

Test Infrastructure as a Service

Talkat GopherCon 2022 · 2022-09-26..09-28· [testing]
links:none on file
slides:none on file

A reusable Go module replaces a Python monorepo by embedding a test microservice next to each product module, with a code generator that scaffolds test apps, configs and example cases. Tests run from the CLI, via HTTP endpoints on demand or as Cron jobs and support sustained Kafka consumer tests that require long-lived connectivity. Metrics export to existing product pipelines so Grafana dashboards and alerts track duration and flakiness across hundreds of microservices; recent additions include PR-run hooks, table-driven tests and regex matching.

AI-written summary · about

  1. 0:00Introduction
  2. 0:39Legacy approach to testing
  3. 1:20Test as a Service
  4. 2:18Advantages
  5. 3:29Example
  6. 5:06Upcoming enhancements
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.