hudson.model.Computer.isIdle() fails to account for fly weight tasks.

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      The hudson.model.Computer.isIdle() method will indicate that a computer is idle even if there is a fly weight task running on it. I have a cloud plugin for a local cloud system that removes nodes after being idle for a period of time. This causes computers to get removed which are hosting fly weight tasks. Also the method hudson.model.Computer.getIdleStartMilliseconds() may need to take fly weight tasks into account.

            Assignee:
            Unassigned
            Reporter:
            nairb774
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: