• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Low Low
    • 2.0 beta 3, 2.0
    • 1.0
    • None
    • Bamboo 1.0 on windows using perforce as source repository, and change-polling

      abstract from bamboo log:

      [...]
      INFO | jvm 1 | 2007/02/27 22:12:19 | 2007-02-27 22:12:18,996 INFO [BAM::BuildChangeDetector] [PerforceClientCommand] Executing perforce client command:
      INFO | jvm 1 | 2007/02/27 22:12:19 | "c:\Program Files\Perforce\p4.exe" -u satola -p perforce.osl.org:1666 -c oslsatoladt client -o
      INFO | jvm 1 | 2007/02/27 22:12:19 | 2007-02-27 22:12:19,230 INFO [BAM::BuildChangeDetector] [PerforceSyncCommand] Executing perforce sync command:
      INFO | jvm 1 | 2007/02/27 22:12:19 | "c:\Program Files\Perforce\p4.exe" -u satola -p perforce.osl.org:1666 -c oslsatoladt sync //oslsatoladt/main/common/...
      INFO | jvm 1 | 2007/02/27 22:12:19 | 2007-02-27 22:12:19,230 INFO [BAM::BuildChangeDetector] [PerforceSyncCommand] Executing perforce sync command:
      INFO | jvm 1 | 2007/02/27 22:12:19 | "c:\Program Files\Perforce\p4.exe" -u satola -p perforce.osl.org:1666 -c oslsatoladt sync //oslsatoladt/main/common/...
      INFO | jvm 1 | 2007/02/27 22:12:19 | 2007-02-27 22:12:19,480 INFO [TEST-DEF:Error Pump] [RedStreamToListPumper] //oslsatoladt/main/common/... - file(s) up-to-date.
      INFO | jvm 1 | 2007/02/27 22:12:20 | 2007-02-27 22:12:20,496 INFO [BAM::BuildChangeDetector] [PerforceClientCommand] Executing perforce client command:
      INFO | jvm 1 | 2007/02/27 22:12:20 | "c:\Program Files\Perforce\p4.exe" -u satola -p perforce.osl.org:1666 -c oslsatoladt client -o
      INFO | jvm 1 | 2007/02/27 22:12:20 | 2007-02-27 22:12:20,496 INFO [BAM::BuildChangeDetector] [PerforceClientCommand] Executing perforce client command:
      INFO | jvm 1 | 2007/02/27 22:12:20 | "c:\Program Files\Perforce\p4.exe" -u satola -p perforce.osl.org:1666 -c oslsatoladt client -o
      INFO | jvm 1 | 2007/02/27 22:12:21 | 2007-02-27 22:12:21,746 INFO [BAM::BuildChangeDetector] [PerforceClientCommand] Executing perforce client command:
      INFO | jvm 1 | 2007/02/27 22:12:21 | "c:\Program Files\Perforce\p4.exe" -u satola -p perforce.osl.org:1666 -c oslsatoladt client -o
      INFO | jvm 1 | 2007/02/27 22:12:21 | 2007-02-27 22:12:21,746 INFO [BAM::BuildChangeDetector] [PerforceClientCommand] Executing perforce client command:
      INFO | jvm 1 | 2007/02/27 22:12:21 | "c:\Program Files\Perforce\p4.exe" -u satola -p perforce.osl.org:1666 -c oslsatoladt client -o
      INFO | jvm 1 | 2007/02/27 22:12:23 | 2007-02-27 22:12:23,012 INFO [BAM::BuildChangeDetector] [PerforceClientCommand] Executing perforce client command:
      INFO | jvm 1 | 2007/02/27 22:12:23 | "c:\Program Files\Perforce\p4.exe" -u satola -p perforce.osl.org:1666 -c oslsatoladt client -o
      INFO | jvm 1 | 2007/02/27 22:12:23 | 2007-02-27 22:12:23,012 INFO [BAM::BuildChangeDetector] [PerforceClientCommand] Executing perforce client command:
      INFO | jvm 1 | 2007/02/27 22:12:23 | "c:\Program Files\Perforce\p4.exe" -u satola -p perforce.osl.org:1666 -c oslsatoladt client -o
      INFO | jvm 1 | 2007/02/27 22:12:23 | 2007-02-27 22:12:23,246 INFO [BAM::BuildChangeDetector] [Command] err>Perforce client error:
      INFO | jvm 1 | 2007/02/27 22:12:23 | 2007-02-27 22:12:23,246 INFO [BAM::BuildChangeDetector] [Command] err> Connect to server failed; check $P4PORT.
      INFO | jvm 1 | 2007/02/27 22:12:23 | 2007-02-27 22:12:23,246 INFO [BAM::BuildChangeDetector] [Command] err> TCP connect to perforce.osl.org:1666 failed.
      INFO | jvm 1 | 2007/02/27 22:12:23 | 2007-02-27 22:12:23,246 INFO [BAM::BuildChangeDetector] [Command] err> connect: perforce.osl.org:1666: WSAEACCES
      INFO | jvm 1 | 2007/02/27 22:12:23 | 2007-02-27 22:12:23,246 WARN [BAM::BuildChangeDetector] [PerforceClientCommand] Perforce client root cannot be found. Returning null;
      INFO | jvm 1 | 2007/02/27 22:12:23 | 2007-02-27 22:12:23,246 INFO [BAM::BuildChangeDetector] [DefaultBuildChangeDetector] The source code directory (null\main\common) for build "test - Default" does not exist, requires full checkout.
      INFO | jvm 1 | 2007/02/27 22:12:23 | 2007-02-27 22:12:23,246 INFO [BAM::BuildChangeDetector] [PerforceSyncCommand] Executing perforce sync command:
      INFO | jvm 1 | 2007/02/27 22:12:23 | "c:\Program Files\Perforce\p4.exe" -u satola -p perforce.osl.org:1666 -c oslsatoladt sync -f //oslsatoladt/main/common/...
      INFO | jvm 1 | 2007/02/27 22:12:23 | 2007-02-27 22:12:23,246 INFO [BAM::BuildChangeDetector] [PerforceSyncCommand] Executing perforce sync command:
      INFO | jvm 1 | 2007/02/27 22:12:23 | "c:\Program Files\Perforce\p4.exe" -u satola -p perforce.osl.org:1666 -c oslsatoladt sync -f //oslsatoladt/main/common/...
      [...]

      Every once and again the p4 commando fails due to client error. This causes the a full checkout from perforce with, and a complete build. This is mildly annoying since it causes lots of unnecessary builds, and lots of builds without changelists. This complete checkout destroys the changlist history in a given plan.

            [BAM-924] Perforce client error forces full checkout/build

            Monique Khairuliana (Inactive) made changes -
            Workflow Original: Bamboo Workflow 2016 v1 - Restricted [ 1436430 ] New: JAC Bug Workflow v3 [ 3380044 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: Bamboo Workflow 2016 v1 [ 1417089 ] New: Bamboo Workflow 2016 v1 - Restricted [ 1436430 ]
            Marek Went (Inactive) made changes -
            Workflow Original: Bamboo Workflow 2014 v2 [ 615935 ] New: Bamboo Workflow 2016 v1 [ 1417089 ]
            James Dumay made changes -
            Workflow Original: Bamboo Workflow 2014 [ 601521 ] New: Bamboo Workflow 2014 v2 [ 615935 ]
            James Dumay made changes -
            Workflow Original: Bamboo Workflow 2010 [ 203182 ] New: Bamboo Workflow 2014 [ 601521 ]
            MarkC made changes -
            Workflow Original: reviewflow [ 165551 ] New: Bamboo Workflow 2010 [ 203182 ]
            MarkC made changes -
            Workflow Original: jira [ 77643 ] New: reviewflow [ 165551 ]
            MarkC made changes -
            Fix Version/s New: 2.0 [ 12213 ]
            bmccoy made changes -
            Fix Version/s New:  2.0 beta 3 [ 13653 ]
            Resolution New: Fixed [ 1 ]
            Status Original: Open [ 1 ] New: Resolved [ 5 ]

            bmccoy added a comment -

            Hi,

            In 2.0 bamboo will set the source code directory itself rather than using the directory specified in the perforce client.
            This means that this is no longer an issue.

            Brydie

            bmccoy added a comment - Hi, In 2.0 bamboo will set the source code directory itself rather than using the directory specified in the perforce client. This means that this is no longer an issue. Brydie

              bmccoy bmccoy
              3416f23ab54b Ola Sætrom
              Affected customers:
              0 This affects my team
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: