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

Performance graph does not appear if the slave node is offline

XMLWordPrintable

    • 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. TrendMissing01.PNG
          TrendMissing01.PNG
          124 kB
        2. TrendMissing02.PNG
          TrendMissing02.PNG
          85 kB
        3. PerformanceTrend1.PNG
          PerformanceTrend1.PNG
          76 kB
        4. PerformanceTrend2.PNG
          PerformanceTrend2.PNG
          43 kB

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

              Created:
              Updated: