Closed Bug 1060632 Opened 10 years ago Closed 10 years ago

Integrate Titantic's UI into treeherder

Categories

(Tree Management :: Treeherder, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1141262

People

(Reporter: gakiwate, Unassigned)

References

()

Details

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. The goal is to move it over to use Treeherder. Eventually, the goal is to integrate Titanic into Treeherder. This bug is intended to be a tracker bug for the same.
Depends on: 1060641
Depends on: 1060649
OS: Mac OS X → All
Priority: -- → P4
Hardware: x86 → All
From what I understand of comment 0: 1) Shorter term: Switch titanic over to using treeherder's API rather than TBPL's 2) Longer term: a) Decide to what extent titanic should be integrated into existing tools (treeherder, buildapi) b) Depends on the outcome of (a), but likely add UI support to treeherder (even if the backend pieces lives in buildapi (though that's a buildbot-centric solution, so perhaps the titanic backend wants to remain a separate service). #1 is a titanic Testing::General bug (that depends on bug 1060641) #2a is a titanic Testing::General bug #2b is a treeherder component bug that depends on the bug for #2a ...all of these block bug 1044200. ...and bug 1060649 whilst nice, doesn't block #1, since it's not a regression compared to TBPL. I think it would make sense to make this bug about #2b and file new ones for the others? (It's just that we now have multiple titanic bugs filed in the treeherder component that show up in bug queries but aren't all actionable by the treeherder-devs).
Agreed. So what changes do you exactly suggest I make on this BUG now?
Flags: needinfo?(emorley)
I'll shuffle some bugs around over the weekend, after my flight if that helps :-)
Flags: needinfo?(emorley)
Making this bug about 2b
No longer depends on: 1060641, 1060649
Summary: [titanic][meta] Track integration of Titanic into Treeherder → Integrate Titantic's UI into treeherder
(In reply to Gautam Akiwate [:gakiwate] from comment #2) > Agreed. So what changes do you exactly suggest I make on this BUG now? So we now have: * This bug (about potentially moving the UI of titantic into treeherder) * Bug 1060641 - [titanic] Switch from TBPL's getBuildRevisions.php to treeherder's API (in testing::general) * Bug 1060649 - Store the build directory as a property on the job, rather than deriving it from the log URL (a treeherder bug)
Priority: P4 → P5
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.