Open Bug 1863187 Opened 2 years ago Updated 2 years ago

Can we add "How to run locally" info to each job's details?

Categories

(Tree Management :: Treeherder, enhancement)

enhancement

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: arai, Assigned: arai)

References

(Depends on 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

47 bytes, text/x-github-pull-request
Details | Review

If there's a problem on try run, and if I want to test it locally, currently I need to figure out how to run the test with ./mach command.
The command used in the automation often differs from ./mach, and it's often more automation-specific.

It would be nice if we can add documentation or associate a link for documentation to each job, so that it becomes easy to discover how the test can be run locally.

Some of the jobs are already described here, however I definitely agree it would be much nicer to have those linked directly from treeherder - and for all jobs to be required to have the appropriate information linked.

Plan:

  1. put the description (how to run locally, link to more info, etc) into the job's YAML file
  2. store the description into task (the payload data, maybe?)
  3. in TreeHeder UI, get the description from the task, and show it
Assignee: nobody → arai.unmht
Status: NEW → ASSIGNED
Depends on: 1863347
Summary: Can we add "How to run locally" tab to each job's details? → Can we add "How to run locally" info to each job's details?
Attached file GitHub Pull Request (obsolete) —
Attachment #9362534 - Attachment is obsolete: true
Attached file GitHub Pull Request
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: