[ 
https://issues.jenkins-ci.org/browse/JENKINS-13027?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=160315#comment-160315
 ] 

Rob Petti commented on JENKINS-13027:
-------------------------------------

I wasn't able to reproduce it, but I added some additional output that may 
provide some insight. Snapshot build is right here:

http://ci.jenkins-ci.org/view/Plugins/job/plugins_perforce/lastSuccessfulBuild/artifact/target/perforce.hpi
                
> Perforce plugin will sometimes set an incorrect workspace view
> --------------------------------------------------------------
>
>                 Key: JENKINS-13027
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-13027
>             Project: Jenkins
>          Issue Type: Bug
>          Components: perforce
>    Affects Versions: current
>         Environment: Jenkins Master 1.454  OS Windows Server 2008 SP2
> Jenkins Slave 2.12 OS Windows Server 2008 R2
>            Reporter: Richard Taylor
>            Assignee: Rob Petti
>             Fix For: current
>
>         Attachments: config.zip
>
>
> Perforce plugin will sometimes set an incorrect workspace view.
> The job has perforce Client View Type set to View Map with the following 
> details
> //depot/evolution/evo11/${BRANCH}/... //workspace-name/...
> -//depot/evolution/evo11/${BRANCH}/MS3/....mb //workspace-name/MS3/....mb
> -//depot/evolution/evo11/${BRANCH}/MS3/....pds //workspace-name/MS3/....pds
> -//depot/evolution/evo11/${BRANCH}/MS3/....ma //workspace-name/MS3/....ma
> -//depot/evolution/evo11/${BRANCH}/MS3/....ZTL //workspace-name/MS3/....ZTL
> //depot/evolution/evo11/external/3rdParty/... //workspace-name/3rdParty/...
> //depot/evolution/evo11/external/Platform/... //workspace-name/Platform/...
> //depot/evolution/evo11/external/WWS/... //workspace-name/WWS/...
> -//depot/evolution/evo11/external/WWS/ATG/1.33.0/ATGTools/UnitTests/... 
> //workspace-name/WWS/ATG/1.33.0/ATGTools/UnitTests/...
> The ${BRANCH} is set as a job parameter but the purposes of our current use 
> case it is always the same default value.
> The job is set to run on a small pool of slaves with label. This pool of 
> slaved is used for building packages from diferent branches.
> We get occasional build failures due to perforce incorrectly setting the 
> workspace view. These errors can only be fixed by a clean and sync. As a full 
> clean and sync takes 2 hours this is a significant issue.
> ----- Jenkins build log ------
> 21:02:27  Started by timer
> 21:02:27  Building remotely on gbwwsrunbld08 in workspace 
> c:\jenkins\workspace\evo11main
> 21:02:27  Using remote perforce client: jenkins_gbwwsrunbld08_evo11main
> 21:02:27  [evo11main] $ "c:\\program files\\perforce\\p4.exe" workspace -o 
> jenkins_gbwwsrunbld08_evo11main
> 21:02:27  [evo11main] $ "c:\\program files\\perforce\\p4.exe" login -p
> 21:02:27  [evo11main] $ "c:\\program files\\perforce\\p4.exe" -P 
> 831EC39454600F1AF16985DE3AD2AFCD workspace -o jenkins_gbwwsrunbld08_evo11main
> 21:02:27  Changing P4 Client View from:
> 21:02:27  //depot/evolution/evo11/branches/evo11dx11/... 
> //jenkins_gbwwsrunbld08_evo11main/...
> 21:02:27      -//depot/evolution/evo11/branches/evo11dx11/MS3/....mb 
> //jenkins_gbwwsrunbld08_evo11main/MS3/....mb
> 21:02:27      -//depot/evolution/evo11/branches/evo11dx11/MS3/....pds 
> //jenkins_gbwwsrunbld08_evo11main/MS3/....pds
> 21:02:27      -//depot/evolution/evo11/branches/evo11dx11/MS3/....ma 
> //jenkins_gbwwsrunbld08_evo11main/MS3/....ma
> 21:02:27      -//depot/evolution/evo11/branches/evo11dx11/MS3/....ZTL 
> //jenkins_gbwwsrunbld08_evo11main/MS3/....ZTL
> 21:02:27      //depot/evolution/evo11/external/3rdParty/... 
> //jenkins_gbwwsrunbld08_evo11main/3rdParty/...
> 21:02:27      //depot/evolution/evo11/external/Platform/... 
> //jenkins_gbwwsrunbld08_evo11main/Platform/...
> 21:02:27      //depot/evolution/evo11/external/WWS/... 
> //jenkins_gbwwsrunbld08_evo11main/WWS/...
> 21:02:27      
> -//depot/evolution/evo11/external/WWS/ATG/1.33.0/ATGTools/UnitTests/... 
> //jenkins_gbwwsrunbld08_evo11main/WWS/ATG/1.33.0/ATGTools/UnitTests/...
> 21:02:27  
> 21:02:27  Changing P4 Client View to: 
> 21:02:27    //depot/evolution/evo11/external/3rdParty/... 
> //jenkins_gbwwsrunbld08_evo11main/3rdParty/...
> 21:02:27    //depot/evolution/evo11/external/Platform/... 
> //jenkins_gbwwsrunbld08_evo11main/Platform/...
> 21:02:27    //depot/evolution/evo11/external/WWS/... 
> //jenkins_gbwwsrunbld08_evo11main/WWS/...
> 21:02:27  Saving modified client jenkins_gbwwsrunbld08_evo11main
> As you can see perforce has removed the part view which was using the 
> ${BRANCH} parameter and has also remove the final -// line which was not 
> parameterised.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to