GZoltarAction: A Fault Localization Bot for GitHub Repositories

Despite the number of automatic fault localization tools available for different languages, finding the code responsible for a software failure is still performed manually. This paper presents GZoltarAction, an automated fault localization bot designed for GitHub repositories to assist developers in identifying software faults within a Continuous Integration (CI) environment. Leveraging Spectrum-Based Fault Localization (SBFL) via the GZoltar tool, GZoltarAction embeds tailored fault localization reports directly into pull requests or commits, enhancing developers' ability to debug efficiently. Our solution, available on the GitHub Marketplace, offers a practical and accessible tool for the open-source community, hopefully helping streamline automatic fault localization and reducing manual fault-finding efforts.

Authors

Institutions

Publication Details

Published
2025-04-27
DOI
https://doi.org/10.1109/botse67031.2025.00016
Citations
1
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
1.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

GZoltarAction: A Fault Localization Bot for GitHub Repositories

Hugo Leandro Andrade Paiva, Rui Abreu, José Campos
1 citations
Software System Performance and Reliability
1.49
article

GZoltarAction: A Fault Localization Bot for GitHub Repositories

Hugo Leandro Andrade Paiva, Rui Abreu, José Campos
article en
1 citations

Abstract

Despite the number of automatic fault localization tools available for different languages, finding the code responsible for a software failure is still performed manually. This paper presents GZoltarAction, an automated fault localization bot designed for GitHub repositories to assist developers in identifying software faults within a Continuous Integration (CI) environment. Leveraging Spectrum-Based Fault Localization (SBFL) via the GZoltar tool, GZoltarAction embeds tailored fault localization reports directly into pull requests or commits, enhancing developers' ability to debug efficiently. Our solution, available on the GitHub Marketplace, offers a practical and accessible tool for the open-source community, hopefully helping streamline automatic fault localization and reducing manual fault-finding efforts.

Universidade do Porto (PT)
Climate action
Openalex Percentile: Top 16%
Software System Performance and Reliability
1.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.