~/talk

The Unbreakable Team: Maintaining Build Stability in Unreal Engine

Talkat Unreal Fest 2022 · 2022-10-17..10-20· [devops-and-delivery, testing]
links:none on file
slides:none on file

Embark Studios runs a pre-submit verification pipeline that drops client check times from ~50 → 45 → 25 → 20 minutes and aims for ~10 minutes by combining light vs heavy agents, parallel client/server tasks, and selective pipelines for content vs engine changes; uses a GitHub→Perforce bridge called g2p4, internal try-job/submit-attempt desktop tools and an Embark launcher, flaky-test retries, log-parsing error annotations, Slack alerts, rotating “sheriff”/“ca-trooper” roles, and automated content fixes via Embark bot to keep builds stable.

AI-written summary · about

  1. 0:00Introduction to Embark
  2. 1:35Verification strategies
  3. 4:09Pre-submit evolution
  4. 8:45Content vs engine checks
  5. 12:50Post-submit pipelines
  6. 14:43Git and Perforce workflows
  7. 17:56Developer submission tools
  8. 20:11Selective verification
  9. 21:41Try jobs and policies
  10. 24:33Playtests and distribution
  11. 26:58Testing challenges
  12. 29:46Content generation
  13. 31:56Handling build failures
  14. 34:38Build alerting system
  15. 36:45The human component
  16. 39:09Key takeaways
~/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.