Automated Analysis of Flakiness-mitigating Delays
AST '20: IEEE/ACM 15nd International Conference on Automation of Software Test Seoul Republic of Korea October, 2020(2020)
摘要
During testing of parallel systems, which allow asynchronous communication, test flakiness is sometimes avoided by explicitly inserting delays in test code. The choice of delay approach can be a trade-off between short-term gain and long-term robustness. In this work, we present an approach for automatic detection and classification of delay insertions, with the goal of identifying those that could be made more robust. The approach has been implemented using an open-source compiler tooling framework and validated using test code from the telecom industry.
更多查看译文
关键词
• Software and its engineering → Software testing and debugging, Maintaining software, Software creation and management,• Theory of computation → Program analysis
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络