If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

[titanic] Ensure triggerJob and triggerBuild hasn't failed and exit gracefully

RESOLVED WONTFIX

Status

Testing
General
RESOLVED WONTFIX
3 years ago
3 years ago

People

(Reporter: gakiwate, Unassigned, Mentored)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
Titanic (https://github.com/gakiwate/titanic/) is a tool to bisect test failures.

Titanic takes revision under investigation - which can be supplied to it using the APIs or command line and then works by pulling data about the revision and revisions before it from TBPL(https://tbpl.mozilla.org/) to bisect the failure.

Currently, the lack of standardized return values make it hard to know if a task has been triggered successfuly or not.

For example, if we get an unsuccessful return value for triggerBuild we take appropriate action like throwing an error or updating the status to 'error'. https://github.com/gakiwate/titanic/blob/master/backfill.py#L66
(Reporter)

Updated

3 years ago
Mentor: gautam.akiwate@gmail.com
(Reporter)

Updated

3 years ago
Blocks: 1060658
marking this as wontfix, with treeherder and the updated arbitrary triggering we have to revisit this codebase
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.