job000044 #4

  • //
  • spec/
  • job/
  • job000044
  • View
  • Commits
  • Open Download .zip Download (2 KB)
# The form data below was edited by paul_allen
# Perforce Public Depot Jobs
#
#  Job:           The job name. 'new' generates a sequenced job number.
#  Status:        Job status; [open/closed/suspended].  Required
#  Project:       The project this job is for [none/cdsp4/jam/p4hl]  Optional.
#  Severity:      [A/B/C] (A is highest)  Required.
#  ReportedBy     The user who created the job. Can be changed.
#  ReportedDate:  The date the job was created.  Automatic.
#  ModifiedBy:    The user who last modified this job. Automatic.
#  ModifiedDate:  The date this job was last modified. Automatic.
#  OwnedBy:       The owner, responsible for doing the job. Optional.
#  Description:   Description of the job.  Required.
#  DevNotes:      Developer's comments.  Optional.

Job:	job000044

Status:	closed

Project:	none

Severity:	C

ReportedBy:	paul_allen

ReportedDate:	2014/04/29 06:21:08

ModifiedBy:	paul_allen

ModifiedDate:	2014/04/29 06:29:07

Description:
	Using 'Template' as 'Workspace behavior' leaves the workspace mapping empty
	
	Repro:
	1. Create a linked swarm project and jenkins build job
	2. In the jenkins build job, set the "Workspace behavior" field to "Template"
	3. Enter a valid workspace > Save the project
	4. Kick off the build via a shelved change with an associated review in swarm
	5. Bug - sync -f fails because there is no workspace mapping in the workspace
	   		Expected - Workspace mapping gets filled out correctly
	
	Workspace mapping on the workspace used to supply Jenkins:
	//depot/... //jenkins/...
	Client root is in C:\Users\alau\Perforce\jenkins
	
	Console output:
	Started by user anonymous
	Building in workspace /var/lib/jenkins/jobs/swarm-job/workspace
	SCM Task: cleanup workspace: jenkins-master-swarm-job
	... [list] = revert //...
	P4JAVA: //... - file(s) not in client view.
	... rm [list] | ABANDONED
	... [list] = reconcile -n -a //...
	... rm [list]
	... [list] = reconcile -n //...
	... sync -f [list]
	P4JAVA: - file(s) not in client view.
	SCM Task: syncing files at HEAD
	... sync //...
	P4JAVA: //... - file(s) not in client view.
	Finished: FAILURE
	
	Version:
	1.0-SNAPSHOT (private-03/28/2014 17:21-pallen)
# Change User Description Committed
#4 default
#3 default
#2 default
#1 default