BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CFP.DEV//CFP.DEV shortcodes//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Voxxed Days Ticino 2026
X-WR-RELCALID:c426493a-54d4-472b-b975-6f3aaa7163fa
X-WR-TIMEZONE:Europe/Zurich
BEGIN:VEVENT
UID:cfp-1151-8667@cfp.dev
DTSTAMP:20260920T121841Z
SEQUENCE:0
STATUS:CONFIRMED
DTSTART:20260206T114000Z
DTEND:20260206T120000Z
SUMMARY:Bug fixed\, now what?
DESCRIPTION:When a bug is fixed\, how can we make sure it will not be re-in
 troduced in the future?Of course\, through a proper regression test\, i.e.
 \, a test that fails in the presence of the bug and passes in its absence.
 However\, regression tests are frequently ommited by the developers\, who 
 tend to submit the patch alone.How can AI automation help developers it th
 is scenario? We explore this question in depth by introducing our open-sou
 rce GitHub bot that is triggered when a pull request is opened\, and propo
 ses a test that is guaranteed to fail in the presence of the bug and pass 
 in its absence.We use a combination of LLMs and traditional\, search-based
  testing techniques to achieve this goal.The bot is currently deployed in 
 three Python repositories (Javascript and Rust will be soon also supported
 ) of the Mozilla corporation\, where it has already helped developers with
  their regression tests. We share interesting early insights and feedback 
 from this deployment and invite more open-source developers to adopt the b
 ot and provide constructive feedback!\nSpeakers: Konstantinos Kitsios\, Al
 berto Bacchelli\nTrack: Machine Learning & AI
URL:https://vdt26.voxxeddays.ch/talk/bug-fixed-now-what/
LOCATION:Room C\nPalazzo dei Congressi\nLugano\, Switzerland
CATEGORIES:Machine Learning & AI
END:VEVENT
END:VCALENDAR
