~/talk

Integration tests & testContainers

Talkat Voxxed Days Milano 2019 · on Saturday, 2019-04-13· [testing, devops-and-delivery]
slides:none on file

Shows that using containers during integration tests moves teams from H2 compatibility hacks to running real Postgres/MySQL instances with TestContainers wait strategies and automatic start/stop and cleanup. Demonstrates a Micronaut app built with Gradle, a Gradle Docker plugin that creates multiple JDK image variants and publishes registries, and Flyway migration testing to catch destructive schema changes. Notes Docker Compose port race conditions and randomized ports, and includes working examples: mock OpenAPI server, MySQL 11.06 and Postgres containers, plus a few demo network failures.

AI-written summary · about

  1. 0:00Start
  2. 4:04Snowflake Server versus the Phoenix Server
  3. 26:45Test Containers Mysql
  4. 28:30Waiting Strategies
~/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.