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

Performance graph does not appear if the slave node is offline


    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • performance-plugin
    • None
    • Jenkins v1.565.3
      performance-plugin v1.13

      We have a nightly Jenkins job that uses a slave to run JMeter and publish the results using the performance plugin.

      The slave that we use is a VM and is reset every night.
      In the Jenkins configuration for the node:

      Availability: 'Take this slave on-line when in demand and off-line when idle'
      In demand delay: 1 (minute)
      Idle delay: 60 (minutes)

      It is observed that when the job is completed the graph is shown (as expected). However, after the idle delay is elapsed, the slave is disconnected and goes offline and the performance graph disappears.

      Only by bring the node online again will the graph be available.

      I am not sure if this is a unique problem that affect all plugins. Could something be done to 'cache' the information on the server, similar to how the artifact, trends, etc are available even if the slave is offline?

        1. PerformanceTrend1.PNG
          76 kB
        2. PerformanceTrend2.PNG
          43 kB
        3. TrendMissing01.PNG
          124 kB
        4. TrendMissing02.PNG
          85 kB

            manolo Manuel Carrasco
            charleswhchan Charles Chan
            3 Vote for this issue
            5 Start watching this issue