Closed Bug 1634126 Opened 5 years ago Closed 5 years ago

Add Fenix to intermittent-failures.html for ui-test intermittents

Categories

(Tree Management :: Treeherder, enhancement)

Other
Other
enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: aaronmt, Assigned: sclements)

Details

Attachments

(1 file)

Originally filed on Github (https://github.com/mozilla/treeherder/issues/6369)

Hey folks,

I'm wondering if/how Fenix can be accomidated as a tree added to the intermittent-failures.html view (or perhaps some entirely different simplified page)?

The setup for Fenix is of course different than from what one would find in the other trees (issues on Github, labelling, and current manual process for filing intermittent failures).

https://treeherder.mozilla.org/#/jobs?repo=fenix

For our team we would be interested in looking at ui-test opt [tier 2] failures and treat them as intermittent. The same graphing would be of interest to us (date of first occurrence, failure count, etc).

I'm curious what kind of support can be added for Fenix, is it possible? If not, I am looking for recommendations on how one might acquire similar data manually then (failure count, first occurrence, etc).

Summary: Support Fenix → Add Fenix to intermittent-failures.html for ui-test intermittents

Since it looks like the sheriffs are already classifying failures, it'll be a simple change to add Fenix to Intermittent Failures View. If there's anything you expect to see but don't, let me know.

Assignee: nobody → sclements
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED

(In reply to Sarah Clements [:sclements] from comment #1)

Since it looks like the sheriffs are already classifying failures, it'll be a simple change to add Fenix to Intermittent Failures View. If there's anything you expect to see but don't, let me know.

Thanks. I see the change with the deploy. Is there any way to capture a starred intermittent from ui-test opt debug [tier-2 ui-test-x86] ?

Here's an example intermittent: https://treeherder.mozilla.org/#/jobs?repo=fenix&revision=6ad046714dfc6b31c05bf7e4e7f9eeab290fa202&selectedTaskRun=OE1tQYisQMO7vaEhlkfYgg-0

Ah, so the the manual classification of failures creates a map between a job (task/run) and a bugzilla bug, stored in a table. We have a task that queries bugzilla regularly to retrieve bugs (for the list of suggested bugs to classify the failure to), that we store in another table. The many-to-one relationship between the job and bug_job_map tables is how we derive the failure counts (via a Django/sql query). But we don't have support for bugs filed on Github.

I chatted with :Aryx about it and he said it was agreed upon between the sheriffs and the fenix team not to extend the tooling (it would not be a trivial amount of work to support this). Sorry I missed that detail before - about the specific request for ui-test opt failures.

Component: Intermittent Failures View → TreeHerder
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: