{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T04:06:22Z","timestamp":1769745982601,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":100,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,21]],"date-time":"2022-05-21T00:00:00Z","timestamp":1653091200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100015803","name":"Tencent","doi-asserted-by":"publisher","award":["XPLORER PRIZE"],"award-info":[{"award-number":["XPLORER PRIZE"]}],"id":[{"id":"10.13039\/100015803","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100006785","name":"Google","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100006785","id-type":"DOI","asserted-by":"publisher"}]},{"name":"US NSF","award":["CCF-1763788, CCF-1956374"],"award-info":[{"award-number":["CCF-1763788, CCF-1956374"]}]},{"DOI":"10.13039\/100005801","name":"Facebook","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100005801","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,21]]},"DOI":"10.1145\/3510003.3510170","type":"proceedings-article","created":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T22:42:59Z","timestamp":1657060979000},"page":"1730-1742","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["Preempting flaky tests via non-idempotent-outcome tests"],"prefix":"10.1145","author":[{"given":"Anjiang","family":"Wei","sequence":"first","affiliation":[{"name":"Stanford University"}]},{"given":"Pu","family":"Yi","sequence":"additional","affiliation":[{"name":"Peking University"}]},{"given":"Zhengxi","family":"Li","sequence":"additional","affiliation":[{"name":"University of Illinois"}]},{"given":"Tao","family":"Xie","sequence":"additional","affiliation":[{"name":"Peking University"}]},{"given":"Darko","family":"Marinov","sequence":"additional","affiliation":[{"name":"University of Illinois"}]},{"given":"Wing","family":"Lam","sequence":"additional","affiliation":[{"name":"George Mason University"}]}],"member":"320","published-online":{"date-parts":[[2022,7,5]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2022. https:\/\/github.com\/Activiti\/Activiti\/pull\/3488"},{"key":"e_1_3_2_1_2_1","unstructured":"2022. https:\/\/github.com\/apache\/dubbo\/pull\/6936"},{"key":"e_1_3_2_1_3_1","unstructured":"2022. https:\/\/github.com\/apache\/hadoop\/pull\/2482"},{"key":"e_1_3_2_1_4_1","unstructured":"2022. https:\/\/github.com\/spring-projects\/spring-boot\/pull\/25435"},{"key":"e_1_3_2_1_5_1","unstructured":"2022. https:\/\/github.com\/spring-projects\/spring-boot\/pull\/27664"},{"key":"e_1_3_2_1_6_1","unstructured":"2022. https:\/\/github.com\/josiest\/geom\/pull\/1"},{"key":"e_1_3_2_1_7_1","unstructured":"2022. https:\/\/github.com\/mtik00\/yamicache\/pull\/10"},{"key":"e_1_3_2_1_8_1","unstructured":"2022. https:\/\/github.com\/querydsl\/querydsl\/pull\/2658"},{"key":"e_1_3_2_1_9_1","unstructured":"2022. https:\/\/github.com\/apache\/hadoop\/pull\/2724"},{"key":"e_1_3_2_1_10_1","unstructured":"2022. https:\/\/github.com\/apache\/hadoop\/pull\/2500"},{"key":"e_1_3_2_1_11_1","unstructured":"2022. https:\/\/github.com\/apache\/hadoop\/pull\/2499"},{"key":"e_1_3_2_1_12_1","unstructured":"2022. https:\/\/github.com\/zalando\/riptide\/pull\/1020"},{"key":"e_1_3_2_1_13_1","unstructured":"2022. https:\/\/github.com\/vmware\/admiral\/pull\/319"},{"key":"e_1_3_2_1_14_1","unstructured":"2022. https:\/\/github.com\/PolyJIT\/benchbuild\/pull\/425"},{"key":"e_1_3_2_1_15_1","unstructured":"2022. https:\/\/stackoverflow.com\/questions\/11585793\/are-numpy-arrays-passed-by-reference"},{"key":"e_1_3_2_1_16_1","unstructured":"2022. https:\/\/github.com\/Zabamund\/wellpathpy\/pull\/50"},{"key":"e_1_3_2_1_17_1","unstructured":"2022. https:\/\/github.com\/airbrake\/pybrake\/pull\/163"},{"key":"e_1_3_2_1_18_1","unstructured":"2022. NIO Tests. https:\/\/sites.google.com\/view\/nio-tests"},{"key":"e_1_3_2_1_19_1","unstructured":"2022. TotT: Avoiding flakey tests. http:\/\/googletesting.blogspot.com\/2008\/04\/tott-avoiding-flakey-tests.html"},{"key":"e_1_3_2_1_20_1","unstructured":"Activiti 2022. https:\/\/github.com\/activiti\/activiti"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Abdulrahman Alshammari Christopher Morris Michael Hilton and Jonathan Bell. 2021. FlakeFlagger: Predicting flakiness without rerunning tests. In ICSE.","DOI":"10.1109\/ICSE43902.2021.00140"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2666597"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"Jonathan Bell and Gail Kaiser. 2014. Unit test virtualization with VMVM. In ICSE.","DOI":"10.1145\/2568225.2568248"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Jonathan Bell Gail Kaiser Eric Melski and Mohan Dattatreya. 2015. Efficient dependency detection for safe Java test acceleration. In ESEC\/FSE.","DOI":"10.1145\/2786805.2786823"},{"key":"e_1_3_2_1_25_1","unstructured":"BenchBuild 2022. https:\/\/github.com\/PolyJIT\/benchbuild"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"Jeanderson Candido Luis Melo and Marcelo d'Amorim. 2017. Test suite parallelization in open-source projects: A study on its usage and impact. In ASE.","DOI":"10.1109\/ASE.2017.8115695"},{"key":"e_1_3_2_1_27_1","volume-title":"Xiao Liang Yu, and Abhik Roychoudhury","author":"Dong Zhen","year":"2021","unstructured":"Zhen Dong, Abhishek Tiwari, Xiao Liang Yu, and Abhik Roychoudhury. 2021. Flaky test detection in Android via event order exploration. In ESEC\/FSE."},{"key":"e_1_3_2_1_28_1","unstructured":"Dubbo 2022. https:\/\/github.com\/apache\/dubbo"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"Saikat Dutta August Shi Rutvik Choudhary Zhekun Zhang Aryaman Jain and Sasa Misailovic. 2020. Detecting flaky tests in probabilistic and machine learning applications. In ISSTA.","DOI":"10.1145\/3395363.3397366"},{"key":"e_1_3_2_1_30_1","volume-title":"FLEX: Fixing flaky tests in machine learning projects by updating assertion bounds. In ESEC\/FSE.","author":"Dutta Saikat","year":"2021","unstructured":"Saikat Dutta, August Shi, and Sasa Misailovic. 2021. FLEX: Fixing flaky tests in machine learning projects by updating assertion bounds. In ESEC\/FSE."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"crossref","unstructured":"Moritz Eck Fabio Palomba Marco Castelluccio and Alberto Bacchelli. 2019. Understanding flaky tests: The developer's perspective. In ESEC\/FSE.","DOI":"10.1145\/3338906.3338945"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"crossref","unstructured":"Sebastian Elbaum Alexey G. Malishevsky and Gregg Rothermel. 2000. Prioritizing test cases for regression testing. In ISSTA.","DOI":"10.1145\/347324.348910"},{"key":"e_1_3_2_1_33_1","unstructured":"Lamyaa Eloussi. 2016. Flaky tests (and how to avoid them). https:\/\/engineering.salesforce.com\/flaky-tests-and-how-to-avoid-them-25b84b756f60"},{"key":"e_1_3_2_1_34_1","unstructured":"Facebook testing and verification request for proposals 2019. https:\/\/research.fb.com\/programs\/research-awards\/proposals\/facebook-testing-and-verification-request-for-proposals-2019"},{"key":"e_1_3_2_1_35_1","unstructured":"Martin Fowler. 2011. Eradicating non-determinism in tests. https:\/\/martinfowler.com\/articles\/nonDeterminism.html"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"crossref","unstructured":"Alessio Gambi Jonathan Bell and Andreas Zeller. 2018. Practical test dependency detection. In ICST.","DOI":"10.1109\/ICST.2018.00011"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","unstructured":"Zebao Gao Yalan Liang Myra B. Cohen Atif M. Memon and Zhen Wang. 2015. Making system user interactive tests repeatable: When and what should we control?. In ICSE.","DOI":"10.1109\/ICSE.2015.28"},{"key":"e_1_3_2_1_38_1","unstructured":"Google. 2008. Avoiding flakey tests. http:\/\/googletesting.blogspot.com\/2008\/04\/tott-avoiding-flakey-tests.html"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"crossref","unstructured":"Martin Gruber Stephan Lukasczyk Florian Kroi\u00df and Gordon Fraser. 2021. An empirical study of flaky tests in Python. In ICST.","DOI":"10.1109\/ICST49551.2021.00026"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"crossref","unstructured":"Alex Gyori August Shi Farah Hariri and Darko Marinov. 2015. Reliable testing: Detecting state-polluting tests to prevent test dependency. In ISSTA.","DOI":"10.1145\/2771783.2771793"},{"key":"e_1_3_2_1_41_1","unstructured":"Sarra Habchi Maxime Cordy Mike Papadakis and Yves Le Traon. 2021. On the use of mutation in injecting test order-dependency. In MSR."},{"key":"e_1_3_2_1_42_1","unstructured":"Sarra Habchi Maxime Cordy Mike Papadakis and Yves Le Traon. 2021. A replication study on the usability of code vocabulary in predicting flaky tests. In MSR."},{"key":"e_1_3_2_1_43_1","unstructured":"Hadoop 2022. https:\/\/github.com\/apache\/hadoop"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"crossref","unstructured":"Mark Harman and Peter O'Hearn. 2018. From start-ups to scale-ups: Opportunities and open problems for static and dynamic program analysis. In SCAM.","DOI":"10.1109\/SCAM.2018.00009"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"crossref","unstructured":"Mary Jean Harrold James A. Jones Tongyu Li Donglin Liang Alessandro Orso Maikel Pennings Saurabh Sinha S. Alexander Spoon and Ashish Gujarathi. 2001. Regression test selection for Java software. In OOPSLA.","DOI":"10.1145\/504282.504305"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"crossref","unstructured":"Kim Herzig Michaela Greiler Jacek Czerwonka and Brendan Murphy. 2015. The art of testing less without sacrificing quality. In ICSE.","DOI":"10.1109\/ICSE.2015.66"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"crossref","unstructured":"Kim Herzig and Nachiappan Nagappan. 2015. Empirically detecting false test alarms using association rules. In ICSE.","DOI":"10.1109\/ICSE.2015.133"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"crossref","unstructured":"Chen Huo and James Clause. 2014. Improving oracle quality by detecting brittle assertions and unused inputs in tests. In FSE.","DOI":"10.1145\/2635868.2635917"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"crossref","unstructured":"He Jiang Xiaochen Li Zijiang Yang and Jifeng Xuan. 2017. What causes my test alarm? Automatic cause analysis for test alarms in system and integration testing. In ICSE.","DOI":"10.1109\/ICSE.2017.71"},{"key":"e_1_3_2_1_50_1","volume-title":"Mary Jean Harrold, and John Stasko","author":"Jones James A.","year":"2002","unstructured":"James A. Jones, Mary Jean Harrold, and John Stasko. 2002. Visualization of test information to assist fault localization. In ICSE."},{"key":"e_1_3_2_1_51_1","unstructured":"JUnit 2022. https:\/\/junit.org"},{"key":"e_1_3_2_1_52_1","first-page":"7","year":"2012","unstructured":"JUnit and Java 7 2012. http:\/\/intellijava.blogspot.com\/2012\/05\/junit-and-java-7.html","journal-title":"JUnit and Java"},{"key":"e_1_3_2_1_53_1","unstructured":"JUnit test method ordering 2022. http:\/\/www.java-allandsundry.com\/2013\/01\/junit-test-method-ordering.html"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"crossref","unstructured":"Taesoo Kim Ramesh Chandra and Nickolai Zeldovich. 2013. Optimizing unit test execution in large software programs using dependency analysis. In APSys.","DOI":"10.1145\/2500727.2500748"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"crossref","unstructured":"Emily Kowalczyk Karan Nair Zebao Gao Leo Silberstein Teng Long and Atif Memon. 2020. Modeling and ranking flaky tests at Apple. In ICSE SEIP.","DOI":"10.1145\/3377813.3381370"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"crossref","unstructured":"Wing Lam Patrice Godefroid Suman Nath Anirudh Santhiar and Suresh Thummalapenta. 2019. Root causing flaky tests in a large-scale industrial setting. In ISSTA.","DOI":"10.1145\/3293882.3330570"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"crossref","unstructured":"Wing Lam Kivan\u00e7 Mu\u015flu Hitesh Sajnani and Suresh Thummalapenta. 2020. A study on the lifecycle of flaky tests. In ICSE.","DOI":"10.1145\/3377811.3381749"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"crossref","unstructured":"Wing Lam Reed Oei August Shi Darko Marinov and Tao Xie. 2019. iDFlakies: A framework for detecting and partially classifying flaky tests. In ICST.","DOI":"10.1109\/ICST.2019.00038"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"crossref","unstructured":"Wing Lam August Shi Reed Oei Sai Zhang Michael D. Ernst and Tao Xie. 2020. Dependent-test-aware regression testing techniques. In ISSTA.","DOI":"10.1145\/3395363.3397364"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"crossref","unstructured":"Wing Lam Stefan Winter Angello Astorga Victoria Stodden and Darko Marinov. 2020. Understanding reproducibility and characteristics of flaky tests through test reruns in Java projects. In ISSRE.","DOI":"10.1109\/ISSRE5003.2020.00045"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"crossref","unstructured":"Wing Lam Stefan Winter Anjiang Wei Tao Xie Darko Marinov and Jonathan Bell. 2020. A large-scale longitudinal study of flaky tests. In OOPSLA.","DOI":"10.1145\/3428270"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"crossref","unstructured":"Johannes Lampel Sascha Just Sven Apel and Andreas Zeller. 2021. When life gives you oranges: Detecting and diagnosing intermittent job failures at Mozilla. In ESEC\/FSE.","DOI":"10.1145\/3468264.3473931"},{"key":"e_1_3_2_1_63_1","unstructured":"Chengpeng Li Chenguang Zhu Wenxi Wang and August Shi. 2022. Repairing order-dependent flaky tests via test generation. In ICSE."},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"crossref","unstructured":"Jingjing Liang Sebastian Elbaum and Gregg Rothermel. 2018. Redefining prioritization: Continuous prioritization for continuous integration. In ICSE.","DOI":"10.1145\/3180155.3180213"},{"key":"e_1_3_2_1_65_1","unstructured":"Qingzhou Luo Farah Hariri Lamyaa Eloussi and Darko Marinov. 2014. An empirical analysis of flaky tests. In FSE."},{"key":"e_1_3_2_1_66_1","unstructured":"Maintaining the order of JUnit3 tests with JDK 1.7. 2013. https:\/\/coderanch.com\/t\/600985\/engineering\/Maintaining-order-JUnit-tests-JDK"},{"key":"e_1_3_2_1_67_1","unstructured":"Maven 2022. https:\/\/maven.apache.org"},{"key":"e_1_3_2_1_68_1","unstructured":"Maven Surefire plugin 2022. https:\/\/maven.apache.org\/surefire\/maven-surefire-plugin"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"crossref","unstructured":"Atif Memon Zebao Gao Bao Nguyen Sanjeev Dhanda Eric Nickell Rob Siemborski and John Micco. 2017. Taming Google-scale continuous testing. In ICSE SEIP.","DOI":"10.1109\/ICSE-SEIP.2017.16"},{"key":"e_1_3_2_1_70_1","unstructured":"Gerard Meszaros. 2007. xUnit Test Patterns: Refactoring Test Code."},{"key":"e_1_3_2_1_71_1","unstructured":"John Micco. 2017. The state of continuous integration testing at Google. In ICST. https:\/\/bit.ly\/2OohAip"},{"key":"e_1_3_2_1_72_1","volume-title":"Ernst","author":"Mudduluru Rashmi","year":"2021","unstructured":"Rashmi Mudduluru, Jason Waataja, Suzanne Millstein, and Michael D. Ernst. 2021. Verifying determinism in sequential programs. In ICSE."},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"crossref","unstructured":"Suchita Mukherjee Abigail Almanza and Cindy Rubio-Gonz\u00e1lez. 2021. Fixing dependency errors for Python build reproducibility. In ISSTA.","DOI":"10.1145\/3460319.3464797"},{"key":"e_1_3_2_1_74_1","volume-title":"CHESS: A systematic testing tool for concurrent software. Technical Report MSR-TR-2007-149.","author":"Musuvathi Madan","year":"2007","unstructured":"Madan Musuvathi, Shaz Qadeer, and Thomas Ball. 2007. CHESS: A systematic testing tool for concurrent software. Technical Report MSR-TR-2007-149."},{"key":"e_1_3_2_1_75_1","unstructured":"Pengyu Nie Ahmet Celik Matthew Coley Aleksandar Milicevic Jonathan Bell and Milos Gligoric. 2020. Debugging the performance of Maven's test isolation: Experience report. In ISSTA."},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"crossref","unstructured":"Owain Parry Gregory M. Kapfhammer Michael Hilton and Phil McMinn. 2020. Flake it 'till you make it: Using automated repair to induce and fix latent test flakiness. In ICSE (Workshops).","DOI":"10.1145\/3387940.3392177"},{"key":"e_1_3_2_1_77_1","volume-title":"A survey of flaky tests. TOSEM","author":"Parry Owain","year":"2021","unstructured":"Owain Parry, Gregory M Kapfhammer, Michael Hilton, and Phil McMinn. 2021. A survey of flaky tests. TOSEM (2021)."},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"crossref","unstructured":"Gustavo Pinto Breno Miranda Supun Dissanayake Marcelo d'Amorim Christoph Treude and Antonia Bertolino. 2020. What is the vocabulary of flaky tests?. In MSR.","DOI":"10.1145\/3379597.3387482"},{"key":"e_1_3_2_1_79_1","unstructured":"pybrake 2022. https:\/\/github.com\/airbrake\/pybrake"},{"key":"e_1_3_2_1_80_1","unstructured":"pytest 2022. https:\/\/docs.pytest.org\/en\/6.2.x"},{"key":"e_1_3_2_1_81_1","unstructured":"pytest-repeat 2022. https:\/\/pypi.org\/project\/pytest-repeat"},{"key":"e_1_3_2_1_82_1","unstructured":"Querydsl 2022. https:\/\/github.com\/querydsl\/querydsl"},{"key":"e_1_3_2_1_83_1","volume-title":"Rigby","author":"Rahman Md Tajmilur","year":"2018","unstructured":"Md Tajmilur Rahman and Peter C. Rigby. 2018. The impact of failing, flaky, and high failure tests on the number of crash reports associated with Firefox builds. In ESEC\/FSE."},{"key":"e_1_3_2_1_84_1","volume-title":"Rigby","author":"Ur Rehman Maaz Hafeez","year":"2021","unstructured":"Maaz Hafeez Ur Rehman and Peter C. Rigby. 2021. Quantifying no-fault-found test failures to prioritize inspection of flaky tests at Ericsson. In ESEC\/FSE."},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"crossref","unstructured":"Alan Romano Zihe Song Sampath Grandhi Wei Yang and Weihang Wang. 2021. An empirical analysis of UI-based flaky tests. In ICSE.","DOI":"10.1109\/ICSE43902.2021.00141"},{"key":"e_1_3_2_1_86_1","volume-title":"Prioritizing test cases for regression testing. TSE","author":"Rothermel Gregg","year":"2001","unstructured":"Gregg Rothermel, Roland H. Untch, Chengyun Chu, and Mary Jean Harrold. 2001. Prioritizing test cases for regression testing. TSE (2001)."},{"key":"e_1_3_2_1_87_1","unstructured":"August Shi Alex Gyori Owolabi Legunsen and Darko Marinov. 2016. Detecting assumptions on deterministic implementations of non-deterministic specifications. In ICST."},{"key":"e_1_3_2_1_88_1","unstructured":"August Shi Wing Lam Reed Oei Tao Xie and Darko Marinov. 2019. iFixFlakies: A framework for automatically fixing order-dependent flaky tests. In ESEC\/FSE."},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"crossref","unstructured":"Friedrich Steimann Marcus Frenkel and Rui Abreu. 2013. Threats to the validity and value of empirical assessments of the accuracy of coverage-based fault locators. In ISSTA.","DOI":"10.1145\/2483760.2483767"},{"key":"e_1_3_2_1_90_1","unstructured":"Test verification 2022. https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/QA\/Test_Verification"},{"key":"e_1_3_2_1_91_1","doi-asserted-by":"crossref","unstructured":"Swapna Thorve Chandani Sreshtha and Na Meng. 2018. An empirical study of flaky tests in Android apps. In ICSME.","DOI":"10.1109\/ICSME.2018.00062"},{"key":"e_1_3_2_1_92_1","unstructured":"Anjiang Wei Pu Yi Tao Xie Darko Marinov and Wing Lam. 2021. Probabilistic and systematic coverage of consecutive test-method pairs for detecting order-dependent flaky tests. In TACAS."},{"key":"e_1_3_2_1_93_1","unstructured":"wellpathpy 2022. https:\/\/github.com\/Zabamund\/wellpathpy"},{"key":"e_1_3_2_1_94_1","unstructured":"Eric Wendelin. 2022. Introducing flaky test mitigation tools. https:\/\/blog.gradle.org\/gradle-flaky-test-retry-plugin"},{"key":"e_1_3_2_1_95_1","volume-title":"Finding polluter tests using Java PathFinder. SEN","author":"Yi Pu","year":"2021","unstructured":"Pu Yi, Anjiang Wei, Wing Lam, Tao Xie, and Darko Marinov. 2021. Finding polluter tests using Java PathFinder. SEN (2021)."},{"key":"e_1_3_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1002\/stv.430"},{"key":"e_1_3_2_1_97_1","doi-asserted-by":"crossref","unstructured":"Lingming Zhang Darko Marinov Lu Zhang and Sarfraz Khurshid. 2012. Regression mutation testing. In ISSTA.","DOI":"10.1145\/2338965.2336793"},{"key":"e_1_3_2_1_98_1","doi-asserted-by":"crossref","unstructured":"Peilun Zhang Yanjie Jiang Anjiang Wei Victoria Stodden Darko Marinov and August Shi. 2021. Domain-specific fixes for flaky tests with wrong assumptions on underdetermined specifications. In ICSE.","DOI":"10.1109\/ICSE43902.2021.00018"},{"key":"e_1_3_2_1_99_1","doi-asserted-by":"crossref","unstructured":"Sai Zhang Darioush Jalali Jochen Wuttke K\u0131van\u00e7 Mu\u015flu Wing Lam Michael D. Ernst and David Notkin. 2014. Empirically revisiting the test independence assumption. In ISSTA.","DOI":"10.1145\/2610384.2610404"},{"key":"e_1_3_2_1_100_1","doi-asserted-by":"crossref","unstructured":"Celal Ziftci and Jim Reardon. 2017. Who broke the build?: Automatically identifying changes that induce test failures in continuous integration at Google scale. In ICSE.","DOI":"10.1109\/ICSE-SEIP.2017.13"}],"event":{"name":"ICSE '22: 44th International Conference on Software Engineering","location":"Pittsburgh Pennsylvania","acronym":"ICSE '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 44th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510003.3510170","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3510003.3510170","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3510003.3510170","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:10:25Z","timestamp":1750183825000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510003.3510170"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,21]]},"references-count":100,"alternative-id":["10.1145\/3510003.3510170","10.1145\/3510003"],"URL":"https:\/\/doi.org\/10.1145\/3510003.3510170","relation":{},"subject":[],"published":{"date-parts":[[2022,5,21]]},"assertion":[{"value":"2022-07-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}