Closed Bug 1603261 Opened 5 years ago Closed 5 years ago

Job details pane should list artifacts fetched from Taskcluster instead of /jobdetails/

Categories

(Tree Management :: Treeherder: Frontend, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1603249

People

(Reporter: armenzg, Unassigned)

References

Details

Attachments

(1 file)

Attached image image.png

When a job is selected (e.g. debug build) we display all information associated to it from the Job Detail table.

This table includes information about the artifacts uploaded for such a task.
This information already lives in Taskcluster and we should use that instead.
I want us to stop ingesting this data (bug 1603249) since it has such a strong write impact on the DB.

For the above job, all artifacts can be seen in here. The artifacts for the task can be fetched via the Queue API and the URL can be composed like this https://{rootUrl}/api/queue/v1/task/{taskId}/runs/{runId}/artifacts/{path}

Once the UI does not use the data from the TH DB we can stop ingesting it.

@armenzg Can I work on this item please? I have previously worked on few other frontend issues in Treeherder and am familair with the codebase.

Hi Sabina,
We're going to tackle the change in the backend instead (bug 1603249).

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: