Allow users to view task title and patch title directly on Lobster.
It would be helpful to have the test source file path (e.g. jstests/core/background_validation.js), test suite (core), and evergreen patch number (or patch description/commit msg) always visible in the Lobster logs view.
Frequently the logs themselves won't have the test name mentioned in easy sight. This makes it difficult to keep track of which lobster logs belong to which test when multiple test logs are open at once for comparison. Having a unique identifier always in view would be very helpful.
Additionally, it would be nice to have all the information available to run the test locally. Currently, if I want to run the test locally, the extra steps are to:
- return to the right evergreen task page to find the file name
- go to github to find the full path to the test file
- return to the evergreen task page to find out the test suite
For example, this is the info I need to run locally:
Motivation: when investigating multiple failures or comparing failures from one evergreen patch to the next, it becomes difficult to recall which log corresponds to which patch / test amongst various lobster tabs.
Ideally, the information would be static in the view rather than a drop down that blocks the logs.
Example of desired information (pretend it's in whatever format y'all see fit):
<patch number> by <user> / ! Enterprise RHEL 6.2 / jstestfuzz_interrupt_replication_flow_control / <source-file-path>