Automated Analysis of Flakiness-mitigating Delays
Autor: | Björn Lisper, Adnan Causevic, Jean Malm, Sigrid Eldh |
---|---|
Rok vydání: | 2020 |
Předmět: |
Computer science
020207 software engineering 02 engineering and technology Static analysis computer.software_genre Reliability engineering Test code Technical debt Asynchronous communication Robustness (computer science) 020204 information systems 0202 electrical engineering electronic engineering information engineering Compiler computer |
Zdroj: | AST@ICSE |
DOI: | 10.1145/3387903.3389320 |
Popis: | 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. |
Databáze: | OpenAIRE |
Externí odkaz: |