Chen Zhang, Bihuan Chen 0001, Junhao Hu, Xin Peng 0001, Wenyun Zhao
Software Engineering Empirical Research Radar
BuildSonic: Detecting and Repairing Performance-Related Configuration Smells for Continuous Integration Builds.
Paper detail page in SEER Radar.
ASE 2022
Debugging / Fault Localization / Diagnosis / Repair; DevOps / CI / Build / Release; Performance / Energy / Reliability
Abstract / Summary
Despite the benefits, continuous integration (CI) can incur high costs. One of the well-recognized costs is long build time, which greatly affects the speed of software development and increases the cost in computational resources. While there exist configuration options in the CI infrastructure to accelerate builds, the CI infrastructure is often not optimally configured, leading to CI configuration smells. Attempts have been made to detect or repair CI configuration smells. However, none of them is specifically designed to improve build performance in CI.
External Links
Local PDF is not available on SEER Radar yet. When a public source is recorded, this page will add a local reading link with source attribution.