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

"No polling baseline - Changes found" causing runaway polling

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • p4-plugin
    • Jenkins 2.138.3 (Windows on AWS EC2, both Master and Nodes)
      Blue Ocean 1.8.4
      P4 Plugin: 1.9.2

      I have a build job that polls Perforce for changes every 5 minutes. Occasionally, with (seemingly) no changes, Jenkins still start building the project every time it polls, regardless of whether there are new checkins or not. I call this "runaway polling".

      If I disable the build and then re-enable it after everything has finished, the runaway polling stops. However, this quickly overwhelms our Jenkins instance, as we allow concurrent builds.

      In the Perforce polling log, this message correlates to the problem. I see it in every "runaway polling" build:

      no polling baseline in D:\workspace\jobName on NODE_NAME
      Done. Took 7.2 sec
      Changes found
      

      Neither the node nor its p4 client are new, both have been in place for days. There's no indication what command is being run to check the "baseline", nor is there any information on why it starts failing, so this is very difficult to troubleshoot.

          [JENKINS-55737] "No polling baseline - Changes found" causing runaway polling

          Jay Spang created issue -
          Karl Wirth made changes -
          Labels New: P4_SUPPORT
          Karl Wirth made changes -
          Assignee New: Karl Wirth [ p4karl ]
          Karl Wirth made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]

            p4karl Karl Wirth
            jazzyjayx Jay Spang
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: