TestSuite: simplify reporting framework

RESOLVED INVALID

Status

()

Core
JavaScript Engine
RESOLVED INVALID
6 years ago
6 years ago

People

(Reporter: terrence, Assigned: terrence)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

6 years ago
Currently, results.py is complicated by the requirement to report test results in a tinderbox-compatible format.  We don't actually use this ever, so we should rip it out and simplify results.py.  Ideally, it should be possible to easily add new test failure classifications to the result printer.  For example, it would be nice to report crash failures separately from valgrind failures separately from test semantic failures, etc.  It would also be nice if we could have more specific categories in the final failure printing than are present in the progress bar's columns.
(Assignee)

Comment 1

6 years ago
Created attachment 623732 [details] [diff] [review]
v0
Assignee: general → terrence
Status: NEW → ASSIGNED
Attachment #623732 - Flags: review?(dmandelin)
Question: When did we stop using the tinderbox format? If we truly don't need it anymore, that's fine, but at least when we started out, I thought we were running it on Tinderbox.
(Assignee)

Comment 3

6 years ago
You are right.  I totally forgot about usetinderbox=1.
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → INVALID
(Assignee)

Updated

6 years ago
Attachment #623732 - Flags: review?(dmandelin)
You need to log in before you can comment on or make changes to this bug.