~/talk

Automated Testing using Travis and Shippable

links:none on file
links:none on file
slides:none on file

OpenDataPlane configures Travis for dense cross‑compile matrices and Shippable to run tests on real ARM hardware, validating builds across x86 and aarch64 and catching regressions before merge. CI runs a cron of 200+ tests across different compilers and configure options, uses caching to cut rebuild time, and adds native AArch64 hosts for functional validation. Performance tests are planned but some are disabled because virtual CI variability breaks timing; the existing setup proves cross‑architecture compatibility while revealing flaky timing-dependent cases. Travis for matrix builds and Shippable for bare-metal tests.

AI-written summary · about

  1. 0:00Introduction to automated testing
  2. 2:24Travis CI overview and setup
  3. 5:20Test matrix and configurations
  4. 10:07Caching and dependency management
  5. 13:58Using Shippable for cross-platform tests
  6. 17:59Optimizing test execution time
  7. 22:47Performance testing challenges
  8. 27:07Q&A
~/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.