Failed

windows-32 / Tests-windows-32 / Windows32.System.DependenciesTests.SystemDependenciesTest.testExternalBasicToolsDependencies (from System-DependenciesTests)

Failing for the past 5 builds (Since Unstable#1 )
Took 1.2 sec.

Error Message

receiver of "pathString" is nil

Stacktrace

UndefinedObject(Object)>>doesNotUnderstand: #pathString
UndefinedObject>>doesNotUnderstand: #pathString
[ :repo | repo location pathString , '/' , repo subdirectory ] in [ :class | 
"The following is in case the url of the repository could not be determined. It looks at iceberg repositories in the image to see if any contains the baseline we are trying to load. If there is one, we return its repository url"
packageName := self class package name.
^ 'tonel://'
	,
		(class registry
			detect: [ :repo | repo workingCopy packageNames includes: packageName ]
			ifFound: [ :repo | repo location pathString , '/' , repo subdirectory ]
			ifNone: [ '' ]) ] in BaselineOfSUnit(BaselineOf)>>packageRepositoryURL
BlockClosure>>cull:
[ :each | 
(aBlock value: each)
	ifTrue: [ ^ foundBlock cull: each ] ] in OrderedCollection(Collection)>>detect:ifFound:ifNone:
OrderedCollection>>do:
OrderedCollection(Collection)>>detect:ifFound:ifNone:
[ :class | 
"The following is in case the url of the repository could not be determined. It looks at iceberg repositories in the image to see if any contains the baseline we are trying to load. If there is one, we return its repository url"
packageName := self class package name.
^ 'tonel://'
	,
		(class registry
			detect: [ :repo | repo workingCopy packageNames includes: packageName ]
			ifFound: [ :repo | repo location pathString , '/' , repo subdirectory ]
			ifNone: [ '' ]) ] in BaselineOfSUnit(BaselineOf)>>packageRepositoryURL
BlockClosure>>cull:
SystemDictionary(Dictionary)>>at:ifPresent:
BaselineOfSUnit(BaselineOf)>>packageRepositoryURL
BaselineOfSUnit>>repository
[ spec loads: 'core'.
spec repository: self repository ] in [ spec
	baseline: 'Traits'
	with: [ spec loads: 'core'.
		spec repository: self repository ].
spec
	package: 'SUnit-Core';
	package: 'SUnit-Core-Traits' with: [ spec requires: 'Traits' ];
	package: 'SUnit-Tests';
	package: 'SUnit-Visitor' with: [ spec requires: #('SUnit-Core') ];
	package: 'SUnit-Visitor-Tests'
		with: [ spec requires: #('SUnit-Visitor') ];
	package: 'SUnit-UI';
	package: 'SUnit-Support-UITesting-Tests';
	package: 'SUnit-Support-UITesting';
	package: 'SUnit-Help';
	package: 'JenkinsTools-Core';
	package: 'JenkinsTools-ExtraReports'.
spec
	group: 'Core'
		with: #('SUnit-Core' 'SUnit-Core-Traits' 'SUnit-Visitor');
	group: 'UI' with: #('SUnit-UI' 'SUnit-Support-UITesting');
	group: 'Tests'
		with: #('SUnit-Tests' 'SUnit-Support-UITesting-Tests' 'SUnit-Visitor-Tests');
	group: 'Help' with: #('SUnit-Help');
	group: 'JenkinsSupport'
		with: #('JenkinsTools-Core' 'JenkinsTools-ExtraReports');
	group: 'default'
		with:
		#('SUnit-Core' 'SUnit-Core-Traits' 'SUnit-Tests' 'JenkinsTools-Core' 'JenkinsTools-ExtraReports') ] in BaselineOfSUnit>>baseline:
BlockClosure>>ensure:
MetacelloBaselineConstructor(MetacelloAbstractVersionConstructor)>>with:during:
MetacelloBaselineConstructor(MetacelloAbstractVersionConstructor)>>setBaseline:withBlock:
BlockClosure>>setBaseline:withInMetacelloConfig:
MetacelloBaselineConstructor(MetacelloAbstractVersionConstructor)>>baselineForVersion:with:
MetacelloMCVersionSpec(MetacelloVersionSpec)>>baseline:with:constructor:
MetacelloBaselineConstructor(MetacelloAbstractVersionConstructor)>>baseline:with:
[ spec
	baseline: 'Traits'
	with: [ spec loads: 'core'.
		spec repository: self repository ].
spec
	package: 'SUnit-Core';
	package: 'SUnit-Core-Traits' with: [ spec requires: 'Traits' ];
	package: 'SUnit-Tests';
	package: 'SUnit-Visitor' with: [ spec requires: #('SUnit-Core') ];
	package: 'SUnit-Visitor-Tests'
		with: [ spec requires: #('SUnit-Visitor') ];
	package: 'SUnit-UI';
	package: 'SUnit-Support-UITesting-Tests';
	package: 'SUnit-Support-UITesting';
	package: 'SUnit-Help';
	package: 'JenkinsTools-Core';
	package: 'JenkinsTools-ExtraReports'.
spec
	group: 'Core'
		with: #('SUnit-Core' 'SUnit-Core-Traits' 'SUnit-Visitor');
	group: 'UI' with: #('SUnit-UI' 'SUnit-Support-UITesting');
	group: 'Tests'
		with: #('SUnit-Tests' 'SUnit-Support-UITesting-Tests' 'SUnit-Visitor-Tests');
	group: 'Help' with: #('SUnit-Help');
	group: 'JenkinsSupport'
		with: #('JenkinsTools-Core' 'JenkinsTools-ExtraReports');
	group: 'default'
		with:
		#('SUnit-Core' 'SUnit-Core-Traits' 'SUnit-Tests' 'JenkinsTools-Core' 'JenkinsTools-ExtraReports') ] in BaselineOfSUnit>>baseline:
BlockClosure>>ensure:
MetacelloBaselineConstructor(MetacelloAbstractVersionConstructor)>>with:during:
[ :block | self with: versionSpec during: block ] in [ :attribute | 
| blockList |
(blockList := self attributeMap at: attribute ifAbsent: [  ]) ~~ nil
	ifTrue: [ blockList do: [ :block | self with: versionSpec during: block ] ] ] in MetacelloBaselineConstructor>>calculate:project:
OrderedCollection>>do:
[ :attribute | 
| blockList |
(blockList := self attributeMap at: attribute ifAbsent: [  ]) ~~ nil
	ifTrue: [ blockList do: [ :block | self with: versionSpec during: block ] ] ] in MetacelloBaselineConstructor>>calculate:project:
OrderedCollection>>do:
MetacelloBaselineConstructor>>calculate:project:
MetacelloBaselineConstructor>>on:project:
MetacelloBaselineConstructor class>>on:project:
BaselineOfSUnit(ConfigurationOf)>>project
BaselineOfSUnit class(ConfigurationOf class)>>project
BaselineOfSUnit class(BaselineOf class)>>version
BaselineOfSUnit class(BaselineOf class)>>allPackageNames
SystemDependenciesTest>>testExternalBasicToolsDependencies
SystemDependenciesTest(TestCase)>>performTest