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

dogfood commented on JENKINS-13027:
-----------------------------------

Integrated in !http://ci.jenkins-ci.org/images/16x16/blue.png! 
[plugins_perforce #199|http://ci.jenkins-ci.org/job/plugins_perforce/199/]
     [JENKINS-13027] add warning when stripping invalid client spec lines 
(Revision a5bb228f6a75fb3119e75d513ac20d41ef502b84)

     Result = SUCCESS
Rob Petti : 
Files : 
* src/main/java/hudson/plugins/perforce/PerforceSCM.java

                
> 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