Brussels / 3 & 4 February 2024

schedule

Testing and Continuous delivery devroom


09 10 11 12 13 14 15 16 17 18
Sunday Welcome to Testing and Continuous Delivery devroom
Streamlining Developer Experience: The Power of CI/CD Standardization and Interoperability
Ghosting the hardware
Pushing test lab to its limits: performance tracking techniques
Performance testing and why even the imperfect one is important
squash the flakes! - how to minimize the impact of flaky tests
From "Free-Lunch" to Dog-Fooding: A Culinary Journey in Crafting IaC for Kairos Testing and Building
Practical CI/CD Observability with OpenTelemetry
Chaos Engineering in Action: Enhancing Resilience in Strimzi
Progressive Delivery Made Easy with Argo Rollouts
Own your CI with Nix
Testing Go command line programs with `go-internal/testscript`
How mutation testing got practical
Running systemd integration tests with mkosi
Making it easy to get to SLSA level 2
Are Project Tests Enough for Automated Dependency Updates? A Case Study of 262 Java Projects on Github

Read the Call for Papers at https://lists.fosdem.org/pipermail/fosdem/2023q4/003532.html.

This room is about building better software through a focus on testing and continuous delivery practices across all layers of the stack. The purpose of this devroom is to share good and bad examples around the question “how to improve quality of our software by automating tests, deliveries or deployments” and to showcase new open source tools and practices.

Note: for FOSDEM 2024 this devroom is a merger between the former Testing and Automation and Continuous Integration and Continuous Deployment devrooms and is jointly co-organized between devroom managers in previous FOSDEM editions!

Event Speakers Start End

Sunday

  Welcome to Testing and Continuous Delivery devroom
Alex Todorov, Fabrizio Manfredi, Cyril Hrubiš, Anders Roxell, Jan Willies, Olivier Vernin, Carlos Panato 09:00 09:05
  Streamlining Developer Experience: The Power of CI/CD Standardization and Interoperability
Jeremy Meiss 09:05 09:35
  Ghosting the hardware
Rémi Duraffort 09:40 10:05
  Pushing test lab to its limits: performance tracking techniques
Paweł Wieczorek 10:05 10:30
  Performance testing and why even the imperfect one is important
Ondrej Babec 10:35 11:05
  squash the flakes! - how to minimize the impact of flaky tests
Daniel Hiller 11:10 11:40
  From "Free-Lunch" to Dog-Fooding: A Culinary Journey in Crafting IaC for Kairos Testing and Building
Mauro Morales, Dimitris Karakasilis 11:45 12:00
  Practical CI/CD Observability with OpenTelemetry
Dimitris Sotirakis, Giordano Ricci 12:05 12:35
  Chaos Engineering in Action: Enhancing Resilience in Strimzi
Maros Orsak, Henrich Zrncik 12:40 13:10
  Progressive Delivery Made Easy with Argo Rollouts
Carlos Sanchez 13:15 13:45
  Own your CI with Nix
Théophane Hufschmitt 13:50 14:05
  Testing Go command line programs with `go-internal/testscript`
Giuseppe Maxia 14:10 14:40
  How mutation testing got practical
Jan-Jelle Kester 14:45 15:15
  Running systemd integration tests with mkosi
Daan De Meyer 15:20 15:50
  Making it easy to get to SLSA level 2
John Viega, Theofilos Petsios 15:55 16:25
  Are Project Tests Enough for Automated Dependency Updates? A Case Study of 262 Java Projects on Github
Joseph Hejderup 16:30 17:00