~/talk

Testcontainers - a Year-in-review

Talkat DevOps Gathering 2020 · 2020-03-09..03-11· [testing, devops-and-delivery]
slides:none on file

Project shows concrete changes: a tiny sidecar container handles cleanup so zombie containers disappear when the JVM is killed, dynamic port binding and wait strategies make startup reliable, and JDBC/HTTP/TCP checks confirm service readiness. Per-test fresh DB containers cost ~4–5s each, so reusable containers (preview since 1.12.3) plus schema reset speed iterations dramatically. New transports (okhttp), Windows and Docker Compose improvements, copyFileToContainer, and modules for Kafka, Postgres, Couchbase, Cassandra, DB2, Cockroach, RabbitMQ appear; repo exceeds ~3,000 stars.

AI-written summary · about

  1. 0:00Start
  2. 9:48Integrated Tests
  3. 13:18Docker Compose
  4. 14:52Ide Integration
  5. 22:00Test Containers Integration
  6. 22:17Flyway
  7. 26:15Kafka
  8. 26:40Mock Server
  9. 27:43Test Framework Agnostic Interfaces
  10. 28:08Docker Credential Helpers
  11. 28:36Copy File to Container
  12. 37:18Docker Image for Db2
  13. 37:55Image Pull Policies
  14. 39:16Reusable Containers
~/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.