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

Error retrieving perforce change lists

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: p4-plugin
    • Labels:
      None
    • Similar Issues:

      Description

      I'm relatively new to Hudson. There is a particular job that would fail out with the below shown exception but the other jobs would not. This happens with a hit rate of 100% and not an one-off issue. I fear it could be due to a erroneous string parsing while going through the output of 'p4 describe'. If I change the "last changelist to track' to the latest changelist so as to avoid a lot of 'p4 describe' tasks and as expected it just goes through fine.
      If the above speculaion is true then is there a way to track down using hudson logs(where would this be?) on which string does this happen?

      Caught exception communicating with perforce. Failed to retrieve changelist.com.tek42.perforce.PerforceException: Failed to retrieve changelist.
      at com.tek42.perforce.parse.ChangelistBuilder.build(ChangelistBuilder.java:185)
      at com.tek42.perforce.parse.Changes.getChangelist(Changes.java:63)
      at com.tek42.perforce.parse.Changes.getChangelistsFromNumbers(Changes.java:381)
      at hudson.plugins.perforce.PerforceSCM.checkout(PerforceSCM.java:565)
      at hudson.model.AbstractProject.checkout(AbstractProject.java:1116)
      at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479)
      at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411)
      at hudson.model.Run.run(Run.java:1324)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      at hudson.model.ResourceController.execute(ResourceController.java:88)
      at hudson.model.Executor.run(Executor.java:139)
      Caused by: java.util.NoSuchElementException
      at java.util.StringTokenizer.nextToken(StringTokenizer.java:332)
      at com.tek42.perforce.parse.ChangelistBuilder.build(ChangelistBuilder.java:95)
      ... 10 more
      ERROR: Unable to communicate with perforce. Failed to retrieve changelist.

        Attachments

          Issue Links

            Activity

            Hide
            rpetti Rob Petti added a comment -

            Resolving for now, feel free to reopen if it shows up again.

            Show
            rpetti Rob Petti added a comment - Resolving for now, feel free to reopen if it shows up again.
            Hide
            rpetti Rob Petti added a comment -

            That's odd, I released it yesterday... I guess the release didn't work properly for some reason.

            Show
            rpetti Rob Petti added a comment - That's odd, I released it yesterday... I guess the release didn't work properly for some reason.
            Hide
            vkolapan vkolapan added a comment -

            when can I expect to see 1.1.13 on my updates page?

            Show
            vkolapan vkolapan added a comment - when can I expect to see 1.1.13 on my updates page?
            Hide
            rpetti Rob Petti added a comment -

            Good to hear. Kohsuke's fix has been committed to source, so 1.1.13 and beyond should work as well.

            Show
            rpetti Rob Petti added a comment - Good to hear. Kohsuke's fix has been committed to source, so 1.1.13 and beyond should work as well.
            Hide
            vkolapan vkolapan added a comment -

            The perforce plugin you had suggested did go past the point where it was crashing and its not been crashing with that specific error for any of the P4 describes. So its working right now. Thanks a ton rpetti.

            Show
            vkolapan vkolapan added a comment - The perforce plugin you had suggested did go past the point where it was crashing and its not been crashing with that specific error for any of the P4 describes. So its working right now. Thanks a ton rpetti.

              People

              Assignee:
              rpetti Rob Petti
              Reporter:
              vkolapan vkolapan
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: