Key points are not available for this paper at this time.
We present QuicInteropRunner (QIR) 1, 2, a test framework for automated and on-demand interoperability testing between implementations of the QUIC protocol 3. QIR is a framework in which QUIC clients and servers interact with each other over a network that simulates various network conditions using ns-3 4. QIR automates QUIC interoperability testing by running a suite of test cases between containerized QUIC implementations. We describe the key constraints and insights that defined our work, recent innovations that made the framework possible, a high-level overview of our design, and a few exemplary tests. QIR is now supported and used by ten QUIC implementations as part of their development process, confirming our thesis that there is a need for automating interoperability testing and making it available on demand.
Seemann et al. (Wed,) studied this question.