Landing: 68d285ba341d

Project / Subsystem

binutils / contrib

Date

2026-05-30

Author

Kevin Buettner <kevinb@sourceware.org>

Commit

68d285ba341d96da32ad6fc19eda415098fda3e8

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
contrib
patch_id
commit_hash
68d285ba341d96da32ad6fc19eda415098fda3e8
source_type
public_inbox
headline
Contrib: Make dg-extract-results.py tolerant of unparseable files
tldr
The `dg-extract-results.py` script now tolerates unparseable files, preventing testsuite failures from discarding valid results.
author
Kevin Buettner <kevinb@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • testing
  • gdb
  • binutils
  • regression
discussion_id_link
bugzilla_pr
date
2026-05-30T00:00:00.000Z

The dg-extract-results.py script, used for consolidating test results, now handles unparseable files more gracefully. Instead of aborting when encountering a malformed input file (e.g., due to a DejaGnu crash), it emits a warning and continues processing remaining files. This prevents a single failing test from causing the entire testsuite’s results to be discarded, improving the reliability of parallel testing.