2021
DOI: 10.48550/arxiv.2110.07443
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

DeepOrder: Deep Learning for Test Case Prioritization in Continuous Integration Testing

Abstract: Continuous integration testing is an important step in the modern software engineering life cycle. Test prioritization is a method that can improve the efficiency of continuous integration testing by selecting test cases that can detect faults in the early stage of each cycle. As continuous integration testing produces voluminous test execution data, test history is a commonly used artifact in test prioritization. However, existing test prioritization techniques for continuous integration either cannot handle … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 21 publications
(32 reference statements)
0
1
0
Order By: Relevance
“…This situation is currently common in halo-galaxy connection models, which aim at reproducing multiple galaxy populations with high precision (see an alternative approach in Jo & Kim 2019). For previous applications of the SMOGN technique, see Lu et al (2021) and Sharif et al (2021), in the context of satellite observations and continuous integration testing, respectively.…”
Section: Introductionmentioning
confidence: 99%
“…This situation is currently common in halo-galaxy connection models, which aim at reproducing multiple galaxy populations with high precision (see an alternative approach in Jo & Kim 2019). For previous applications of the SMOGN technique, see Lu et al (2021) and Sharif et al (2021), in the context of satellite observations and continuous integration testing, respectively.…”
Section: Introductionmentioning
confidence: 99%