Pennada, S. orcid.org/0000-0003-4650-862X, Leach, M. orcid.org/0000-0002-8901-5609, Osikowicz, O. orcid.org/0009-0002-7515-7101 et al. (1 more author) (2026) DT-Drive: a tool for deterministic replay-based testing and debugging of autonomous driving systems. In: Winter, S., Nejati, S. and Petke, J., (eds.) Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering. ASE '26: 41st IEEE/ACM International Conference on Automated Software Engineering, 12-16 Oct 2026, Munich, Germany. ACM, pp. 3392-3396. ISBN: 9798400728822. ISSN: 1938-4300. EISSN: 9174-8585.
Abstract
While simulation is essential for testing autonomous driving systems (ADS), high-fidelity simulators like CARLA often exhibit non-determinism, leading to flaky simulation results. We present DT-Drive, a record-modify-replay framework that ensures deterministic ADS evaluation by decoupling the ego vehicle from the recorded driving scenario. This approach enables “ego-injection” for fair multi-ADS comparisons and “counterfactual replay” via environmental modifications (e.g., weather and traffic), facilitating targeted testing and debugging. Validated on 128 CARLA benchmark scenarios, DT-Drive achieved 100% deterministic evaluation results, effectively eliminating simulator-induced flakiness. We also demonstrate its utility for testing and debugging by conducting a controlled comparison of the TransFuser and TransFuser++ agents under identical and modified environmental conditions. DT-Drive and the sample data are available at https://github.com/SanjeethaPennada/DT-Drive. The tool demo video is available at https://youtu.be/HB1DIZSF5E0.
Metadata
| Item Type: | Proceedings Paper |
|---|---|
| Authors/Creators: |
|
| Editors: |
|
| Copyright, Publisher and Additional Information: | © 2026 Copyright held by the owner/author(s). This work is licensed under a Creative Commons Attribution International 4.0 License. (https://creativecommons.org/licenses/by/4.0/) |
| Keywords: | Autonomous Driving Systems; Simulation-based Testing; Record and Replay; Flaky Tests |
| Dates: |
|
| Institution: | The University of Sheffield |
| Academic Units: | The University of Sheffield > Faculty of Engineering (Sheffield) > Department of Computer Science (Sheffield) |
| Funding Information: | Funder Grant number ENGINEERING AND PHYSICAL SCIENCE RESEARCH COUNCIL EP/Y014219/1 |
| Date Deposited: | 16 Oct 2026 11:50 |
| Last Modified: | 16 Oct 2026 11:51 |
| Status: | Published |
| Publisher: | ACM |
| Refereed: | Yes |
| Identification Number: | 10.1145/3832783.3834601 |
| Related URLs: | |
| Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:246770 |

CORE (COnnecting REpositories)
CORE (COnnecting REpositories)