ISSTA 2025
Wed 25 - Sat 28 June 2025 Trondheim, Norway
co-located with FSE 2025
Wed 25 Jun 2025 14:50 - 15:15 at Aurora A - Evolution, Continuous Integration, and Deployment Chair(s): Laura Plein

Continuous integration (CI) is widely used by developers to ensure the quality and reliability of their software projects. However, diagnosing a CI regression requires comparing and analyzing lengthy logs of passing and failing builds, which can be laborious. As off-the-shelf diff algorithms produce suboptimal results, in this work we introduce a new diff algorithm specifically tailored to build logs called CiDiff. We evaluate CiDiff against the baseline LCS-diff on a novel dataset of 17,906 CI regressions, using quantitative metrics and a user study. Our algorithm reduces the output size by about 20% and the number of new lines to inspect by about 60% in the median case, with reasonable overhead. Finally, our algorithm is favored by the majority of participants in 70% of the regression cases, whereas LCS-diff is preferred in only 5% of the cases.

Wed 25 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:00 - 15:15
Evolution, Continuous Integration, and DeploymentResearch Papers at Aurora A
Chair(s): Laura Plein CISPA Helmholtz Center for Information Security
14:00
25m
Talk
Productively Deploying Emerging Models on Emerging Platforms: A Top-Down Approach for Testing and Debugging
Research Papers
Siyuan Feng Shanghai Jiao Tong University, Jiawei Liu University of Illinois at Urbana-Champaign, Ruihang Lai Carnegie Mellon University, Charlie F. Ruan Carnegie Mellon University, Yong Yu Shanghai Jiao Tong University, Lingming Zhang University of Illinois at Urbana-Champaign, Tianqi Chen
DOI
14:25
25m
Talk
SWE-GPT: A Process-Centric Language Model for Automated Software Improvement
Research Papers
Yingwei Ma Alibaba Group, Rongyu Cao Tongyi Lab, Alibaba, China, Yongchang Cao Tongyi Lab, Alibaba, China, Yue Zhang Tongyi Lab, Alibaba, China, Jue Chen Tongyi Lab, Alibaba, China, Yibo Liu Tongyi Lab, Alibaba, China, Yuchen Liu Tongyi Lab, Alibaba, China, Binhua Li Tongyi Lab, Alibaba, China, Fei Huang Tongyi Lab, Alibaba, China, Yongbin Li Tongyi Lab, Alibaba, China
DOI
14:50
25m
Talk
What Happened in This Pipeline? Diffing Build Logs With CiDiff
Research Papers
Nicolas Hubner University of Bordeaux, LaBRI, UMR 5800, F-33400, Talence, France, Jean-Rémy Falleri Univ. Bordeaux, CNRS, Bordeaux INP, LaBRI, UMR 5800, Institut Universitaire de France, Raluca Uricaru Univ. Bordeaux, Bordeaux INP, CNRS, LaBRI, UMR5800, F-33400 Talence, France, Thomas Degueule CNRS, Thomas Durieux TU Delft
DOI

Information for Participants
Wed 25 Jun 2025 14:00 - 15:15 at Aurora A - Evolution, Continuous Integration, and Deployment Chair(s): Laura Plein
Info for room Aurora A:

Aurora A is the first room in the Aurora wing.

When facing the main Cosmos Hall, access to the Aurora wing is on the right, close to the side entrance of the hotel.

:
:
:
: