Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-21208

Ability to open the console at a certain line, identified by a timestamp

    • Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Icon: Major Major
    • timestamper-plugin
    • None

      For example:
      http://localhost:8080/job/frog/11/console?elapsed=01:21

      ...could open the console at the line that was logged 1 hour 21 minutes after the build started.

      It is already possible to add anchor names into the time-stamp format, but this has several drawbacks:

      • There is no way to differentiate between multiple lines with the same time-stamp.
      • When opening the link, the breadcrumb bar appears on top of the target line.
      • Not all lines are displayed at the /console URL, and so some anchor links have no effect unless using the /consoleFull URL.

      Perhaps an offset could be used to distinguish between multiple lines with the same time-stamp, e.g.
      http://localhost:8080/job/frog/11/console?elapsed=01:21
      http://localhost:8080/job/frog/11/console?elapsed=01:21+1
      http://localhost:8080/job/frog/11/console?elapsed=01:21+2

      Raised in response to JENKINS-21171.

          [JENKINS-21208] Ability to open the console at a certain line, identified by a timestamp

          Steven G Brown created issue -
          Steven G Brown made changes -
          Description Original: For example:
          http://localhost:8080/job/frog/11/console?elapsed=01:21

          ...could open the console at the line that was logged 1 hour 21 minutes after the build started.

          It is already possible to add anchor names into the time-stamp format, but this has several drawbacks:
          - There is no way to differentiate between multiple lines with the same time-stamp.
          - When opening the link, the breadcrumb bar appears on top of the target line.
          - Not all lines are displayed at the /console URL, and so some anchor links have no effect unless using the /consoleFull URL. This is confusing behaviour.

          An implementation using query parameters could provide a better user experience.

          Raised in response to JENKINS-21171.
          New: For example:
          http://localhost:8080/job/frog/11/console?elapsed=01:21

          ...could open the console at the line that was logged 1 hour 21 minutes after the build started.

          It is already possible to add anchor names into the time-stamp format, but this has several drawbacks:
          - There is no way to differentiate between multiple lines with the same time-stamp.
          - When opening the link, the breadcrumb bar appears on top of the target line.
          - Not all lines are displayed at the /console URL, and so some anchor links have no effect unless using the /consoleFull URL.

          An implementation using query parameters could provide a better user experience.

          Raised in response to JENKINS-21171.
          Steven G Brown made changes -
          Description Original: For example:
          http://localhost:8080/job/frog/11/console?elapsed=01:21

          ...could open the console at the line that was logged 1 hour 21 minutes after the build started.

          It is already possible to add anchor names into the time-stamp format, but this has several drawbacks:
          - There is no way to differentiate between multiple lines with the same time-stamp.
          - When opening the link, the breadcrumb bar appears on top of the target line.
          - Not all lines are displayed at the /console URL, and so some anchor links have no effect unless using the /consoleFull URL.

          An implementation using query parameters could provide a better user experience.

          Raised in response to JENKINS-21171.
          New: For example:
          http://localhost:8080/job/frog/11/console?elapsed=01:21

          ...could open the console at the line that was logged 1 hour 21 minutes after the build started.

          It is already possible to add anchor names into the time-stamp format, but this has several drawbacks:
          - There is no way to differentiate between multiple lines with the same time-stamp.
          - When opening the link, the breadcrumb bar appears on top of the target line.
          - Not all lines are displayed at the /console URL, and so some anchor links have no effect unless using the /consoleFull URL.

          An implementation using query parameters could provide a better user experience.

          Perhaps on offset could be used to distinguish between multiple lines with the same time-stamp, e.g.
          http://localhost:8080/job/frog/11/console?elapsed=01:21
          http://localhost:8080/job/frog/11/console?elapsed=01:21+1
          http://localhost:8080/job/frog/11/console?elapsed=01:21+2

          Raised in response to JENKINS-21171.
          Steven G Brown made changes -
          Assignee Original: Steven G Brown [ stevengbrown ]
          Steven G Brown made changes -
          Description Original: For example:
          http://localhost:8080/job/frog/11/console?elapsed=01:21

          ...could open the console at the line that was logged 1 hour 21 minutes after the build started.

          It is already possible to add anchor names into the time-stamp format, but this has several drawbacks:
          - There is no way to differentiate between multiple lines with the same time-stamp.
          - When opening the link, the breadcrumb bar appears on top of the target line.
          - Not all lines are displayed at the /console URL, and so some anchor links have no effect unless using the /consoleFull URL.

          An implementation using query parameters could provide a better user experience.

          Perhaps on offset could be used to distinguish between multiple lines with the same time-stamp, e.g.
          http://localhost:8080/job/frog/11/console?elapsed=01:21
          http://localhost:8080/job/frog/11/console?elapsed=01:21+1
          http://localhost:8080/job/frog/11/console?elapsed=01:21+2

          Raised in response to JENKINS-21171.
          New: For example:
          http://localhost:8080/job/frog/11/console?elapsed=01:21

          ...could open the console at the line that was logged 1 hour 21 minutes after the build started.

          It is already possible to add anchor names into the time-stamp format, but this has several drawbacks:
          - There is no way to differentiate between multiple lines with the same time-stamp.
          - When opening the link, the breadcrumb bar appears on top of the target line.
          - Not all lines are displayed at the /console URL, and so some anchor links have no effect unless using the /consoleFull URL.

          An implementation using query parameters could provide a better user experience.

          Perhaps an offset could be used to distinguish between multiple lines with the same time-stamp, e.g.
          http://localhost:8080/job/frog/11/console?elapsed=01:21
          http://localhost:8080/job/frog/11/console?elapsed=01:21+1
          http://localhost:8080/job/frog/11/console?elapsed=01:21+2

          Raised in response to JENKINS-21171.
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 153070 ] New: JNJira + In-Review [ 178411 ]
          Sorin Sbarnea made changes -
          Link New: This issue relates to JENKINS-41284 [ JENKINS-41284 ]
          Sorin Sbarnea made changes -
          Link New: This issue relates to JENKINS-41283 [ JENKINS-41283 ]
          Steven G Brown made changes -
          Description Original: For example:
          http://localhost:8080/job/frog/11/console?elapsed=01:21

          ...could open the console at the line that was logged 1 hour 21 minutes after the build started.

          It is already possible to add anchor names into the time-stamp format, but this has several drawbacks:
          - There is no way to differentiate between multiple lines with the same time-stamp.
          - When opening the link, the breadcrumb bar appears on top of the target line.
          - Not all lines are displayed at the /console URL, and so some anchor links have no effect unless using the /consoleFull URL.

          An implementation using query parameters could provide a better user experience.

          Perhaps an offset could be used to distinguish between multiple lines with the same time-stamp, e.g.
          http://localhost:8080/job/frog/11/console?elapsed=01:21
          http://localhost:8080/job/frog/11/console?elapsed=01:21+1
          http://localhost:8080/job/frog/11/console?elapsed=01:21+2

          Raised in response to JENKINS-21171.
          New: For example:
          http://localhost:8080/job/frog/11/console?elapsed=01:21

          ...could open the console at the line that was logged 1 hour 21 minutes after the build started.

          It is already possible to add anchor names into the time-stamp format, but this has several drawbacks:
          - There is no way to differentiate between multiple lines with the same time-stamp.
          - When opening the link, the breadcrumb bar appears on top of the target line.
          - Not all lines are displayed at the /console URL, and so some anchor links have no effect unless using the /consoleFull URL.

          Perhaps an offset could be used to distinguish between multiple lines with the same time-stamp, e.g.
          http://localhost:8080/job/frog/11/console?elapsed=01:21
          http://localhost:8080/job/frog/11/console?elapsed=01:21+1
          http://localhost:8080/job/frog/11/console?elapsed=01:21+2

          Raised in response to JENKINS-21171.
          Steven G Brown made changes -
          Assignee New: Steven G Brown [ stevengbrown ]

            stevengbrown Steven G Brown
            stevengbrown Steven G Brown
            Votes:
            3 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: