SearcharxivSearch

arXiv subjects

Ivan Mladenov

Publications and source records attributed to Ivan Mladenov.

1 recordsLinked to original sources

QuickerChick

Property-based testing (PBT) with QuickChick relies on extracting Rocq programs to OCaml. However, this extraction mechanism, while crucial for QuickChick to function, has significant performance implications. In this work, we describe how we optimized QuickChick, exploiting various opportunities offered by program extraction to significantly improve each test's extraction, compilation, and running time. We also evaluate these improvements using the ETNA benchmarking platform for PBT to assess how individual improvements impacted the overall test run time.

cs.PL