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

Pipeline start time and changes data cells are improperly displayed

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major

      After updating Jenkins to version LTS 2.492.2 and Stage View plugin with version 2.37, I have started noticing that the 'stage-start' class data cell is not displayed properly. In other words, the fields that show when a pipeline starts and what changes there were since the last execution are not displayed properly.

      Image for reference:

      Here is an example code that I've used to reproduce this:

      node {
          def failed = false
          stage('Prepare Environment') {
              echo 'Preparing environment...'
          }
          stage('Initialize') {
              echo 'Initializing...'
          }
          parallel(
              'Parallel1': {
                  try {
                      stage( 'Parallel1' ) {
                          echo 'Parallel1.0'
                          stage('Parallel1.1') {
                              echo 'Parallel1.1'
                          }
                          stage('Parallel1.2') {
                              echo 'Parallel1.2'
                          }
                          stage('Parallel1.3') {
                              echo 'Parallel1.3'
                          }
                          stage('Parallel1.4') {
                              echo 'Parallel1.4'
                          }
                          echo 'Parallel1.5'
                          stage('Parallel1.6') {
                              echo 'Parallel1.6'
                          }
                          stage('Parallel1.7') {
                              echo 'Parallel1.7'
                          }
                          stage('Parallel1.8') {
                              echo 'Parallel1.8'
                          }
                          stage('Parallel1.9') {
                              echo 'Parallel1.9'
                          }
                          echo 'Parallel1.10'
                      }
                  } catch ( Exception e ) {
                      failed = true
                  }
              },
                          'Parallel2': {
                  try {
                      stage( 'Parallel2' ) {
                          echo 'Parallel2.0'
                          stage('Parallel2.1') {
                              echo 'Parallel2.1'
                          }
                          stage('Parallel2.2') {
                              echo 'Parallel2.2'
                          }
                          stage('Parallel2.3') {
                              echo 'Parallel2.3'
                          }
                          stage('Parallel2.4') {
                              echo 'Parallel2.4'
                          }
                          echo 'Parallel2.5'
                          stage('Parallel2.6') {
                              echo 'Parallel2.6'
                          }
                          stage('Parallel2.7') {
                              echo 'Parallel2.7'
                          }
                          stage('Parallel2.8') {
                              echo 'Parallel2.8'
                          }
                          stage('Parallel2.9') {
                              echo 'Parallel2.9'
                          }
                          echo 'Parallel2.10'
                      }
                  } catch ( Exception e ) {
                      failed = true
                  }
              },
                          'Parallel3': {
                  try {
                      stage( 'Parallel3' ) {
                          echo 'Parallel3.0'
                          stage('Parallel3.1') {
                              echo 'Parallel3.1'
                          }
                          stage('Parallel3.2') {
                              echo 'Parallel3.2'
                          }
                          stage('Parallel3.3') {
                              echo 'Parallel3.3'
                          }
                          stage('Parallel3.4') {
                              echo 'Parallel3.4'
                          }
                          echo 'Parallel3.5'
                          stage('Parallel3.6') {
                              echo 'Parallel3.6'
                          }
                          stage('Parallel3.7') {
                              echo 'Parallel3.7'
                          }
                          stage('Parallel3.8') {
                              echo 'Parallel3.8'
                          }
                          stage('Parallel3.9') {
                              echo 'Parallel3.9'
                          }
                          echo 'Parallel3.10'
                      }
                  } catch ( Exception e ) {
                      failed = true
                  }
              }
          )
      }
      

            Unassigned Unassigned
            ivan_andreev Ivan Andreev
            Votes:
            2 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated: