Uploaded image for project: 'Evergreen'
  1. Evergreen
  2. EVG-6772

Make task and patch information visible in the Lobster view

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Waiting (Blocked)
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: ui
    • Labels:

      Description

      Proposed solution

      Allow users to view task title and patch title directly on Lobster.

      Original Request

      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:

        python3 buildscripts/resmoke.py --suites=core jstests/core/background_validation.js
        

      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>   

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              backlog-server-evg Backlog - Evergreen Team
              Reporter:
              haley.connelly Haley Connelly
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated: