~/talk

Who broke the build? Use Kuttl to improve E2E tests

Talkat Conf42 Kube Native 2023 · on Thursday, 2023-09-28· [testing, kubernetes]
slides:none on file

KUTTL provides a YAML declarative framework to run end-to-end tests locally using KUTTL, kind (via startKind: true), Docker Desktop and kubectl, producing XML/JSON reports that integrate with CI. The demo runs four parallel tests, asserts state like replicas=1, times out tests after 300s, and cleans up namespaces on success. The claim is that reproducing CI test environments locally cuts remote round trips, reduces broken builds and speeds merges by letting developers fix failures before pushing.

AI-written summary · about

  1. 0:00intro
  2. 0:27preamble
  3. 1:16about ram mohan
  4. 1:50jfrog in a slide
  5. 2:37everything runs on software
  6. 3:14software updates matter
  7. 3:47jfrog's mission
  8. 4:04fast adoption by enterprises
  9. 4:21the ecosystem
  10. 4:33software delivery has evolved
  11. 6:18agenda
  12. 7:25ideal development environment
  13. 7:55easy setup
  14. 8:32benefits
  15. 9:01equivalent
  16. 9:13steps to merge a pull request
  17. 10:55remote e2e tests
  18. 11:38local e2e tests
  19. 13:24kuttl
  20. 14:25kubernetes test tool - benefits
  21. 15:36get started
  22. 16:32kuttl is for you if
  23. 17:15test suite configuration
  24. 19:15test step
  25. 20:04test step assert
  26. 20:32test suite structure
  27. 21:01demo
  28. 29:58references
  29. 30:23summary
  30. 31:02questions?
~/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.