Console Output

+ bash -c 'bootstrap/scripts/runTests.sh 32 Tests-osx-32'
+ CACHE=bootstrap-cache
+ find bootstrap-cache
bootstrap-cache
bootstrap-cache/Pharo7.0-32bit-35c51f4.sources
bootstrap-cache/Pharo7.0-SNAPSHOT-32bit-35c51f4.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-bootstrap-32bit-35c51f4.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-compiler-32bit-35c51f4.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-core-32bit-35c51f4.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-hermesPackages-32bit-35c51f4.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-metacello-32bit-35c51f4.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-monticello-32bit-35c51f4.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-monticello_bootstrap-32bit-35c51f4.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-rpackage-32bit-35c51f4.zip
bootstrap-cache/Pharo7.0-SNAPSHOT-traits-32bit-35c51f4.zip
bootstrap-cache/PharoV60.sources
++ find bootstrap-cache -name 'Pharo*.zip'
++ head -n 1
++ cut -d/ -f 2
++ cut -d- -f 1-2
+ PHARO_NAME_PREFIX=Pharo7.0-SNAPSHOT
++ echo Pharo7.0-SNAPSHOT
++ cut -d- -f 1
++ cut -c 6-
++ cut -d. -f 1-2
++ sed 's/\.//'
+ PHARO_VM_VERSION=70
+ ./bootstrap/scripts/getPharoVM.sh 70 vm 32
Downloading the latest pharoVM:
	http://files.pharo.org/get-files/70/pharo-mac-stable.zip
pharo-vm/Pharo.app/Contents/MacOS/Pharo
Creating starter scripts pharo and pharo-ui
VM downloaded
++ find bootstrap-cache -name 'Pharo7.0-SNAPSHOT-32bit-*.zip'
+ IMAGE_ARCHIVE=bootstrap-cache/Pharo7.0-SNAPSHOT-32bit-35c51f4.zip
+ unzip bootstrap-cache/Pharo7.0-SNAPSHOT-32bit-35c51f4.zip
Archive:  bootstrap-cache/Pharo7.0-SNAPSHOT-32bit-35c51f4.zip
  inflating: Pharo7.0-SNAPSHOT-32bit-35c51f4.changes  
  inflating: Pharo7.0-SNAPSHOT-32bit-35c51f4.image  
  inflating: Pharo7.0-32bit-35c51f4.sources  
 extracting: pharo.version           
++ find . -name Pharo7.0-SNAPSHOT-32bit-35c51f4.image
+ IMAGE_FILE=./Pharo7.0-SNAPSHOT-32bit-35c51f4.image
++ find . -name Pharo7.0-SNAPSHOT-32bit-35c51f4.changes
+ CHANGES_FILE=./Pharo7.0-SNAPSHOT-32bit-35c51f4.changes
+ cp bootstrap-cache/Pharo7.0-32bit-35c51f4.sources bootstrap-cache/PharoV60.sources .
+ mv ./Pharo7.0-SNAPSHOT-32bit-35c51f4.image Pharo.image
+ mv ./Pharo7.0-SNAPSHOT-32bit-35c51f4.changes Pharo.changes
+ export PHARO_CI_TESTING_ENVIRONMENT=1
+ PHARO_CI_TESTING_ENVIRONMENT=1
+ ./pharo Pharo.image test --junit-xml-output --stage-name=Tests-osx-32 '.*'
2019-01-08 14:17:49.403 Pharo[9849:507] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to /var/folders/w0/nn_htp7n6ddcydvkv21hjzhc0000gn/T/org.pharo.Pharo.savedState
2019-01-08 14:17:49.560 Pharo[9849:507] 14:17:49.560 ERROR:     [0xa146e1a8] AQMEIO.cpp:377: _FindIOUnit: error -66680
2019-01-08 14:17:49.560 Pharo[9849:507] 14:17:49.560 ERROR:     [0xa146e1a8] >aq> AudioQueueObject.cpp:1590: Prime: failed (-66680); will stop (5512/0 frames)
2019-01-08 14:17:49.561 Pharo[9849:507] 14:17:49.561 ERROR:     [0xa146e1a8] AQMEIO.cpp:377: _FindIOUnit: error -66680
2019-01-08 14:17:49.561 Pharo[9849:507] 14:17:49.561 ERROR:     [0xa146e1a8] >aq> AudioQueueObject.cpp:1590: Prime: failed (-66680); will stop (33075/0 frames)

ClyClassWithUndeclares>>method2WithUndeclares (undeclaredStubInstVar2 is Undeclared) 

ClyClassWithUndeclares>>method1WithUndeclares (undeclaredStubInstVar1 is Undeclared) 
'Cannot read stored value of #notExistingClassStoredSettingSTONString. Exception: KeyNotFound: key #MockNotExistingClass not found in SystemDictionary'

*** Warning: PotentialOutDatedDependencyWarning: Collections-Tests: Collections-Arithmetic dependency declared in the package Manifest as manuallyResolvedDependencies not detected as a dependency!

*** Warning: PotentialOutDatedDependencyWarning: Collections-Tests: Transcript-Core dependency declared in the package Manifest as manuallyResolvedDependencies not detected as a dependency!
\\The class #NuclearSiteTestingClassTestis removed twice

C2>>getValues2 (d is Undeclared) 

C2>>getValues2 (e is Undeclared) 

C2>>getValues2 (f is Undeclared) 

C2>>setValues2 (d is Undeclared) 

C2>>setValues2 (e is Undeclared) 

C2>>setValues2 (f is Undeclared) 

C2>>getValues2 (d is Undeclared) 

C2>>getValues2 (e is Undeclared) 

C2>>getValues2 (f is Undeclared) 

C2>>setValues2 (d is Undeclared) 

C2>>setValues2 (e is Undeclared) 

C2>>setValues2 (f is Undeclared) 

C1>>doSomething (otherSlot is Undeclared) 

C1>>doSomething (otherSlot is Undeclared) 
somethingsomething
UndefinedObject>>conditionBlockGenerator (val is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg is Undeclared) 

UndefinedObject>>conditionBlockGenerator (val is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared) 

UndefinedObject>>conditionBlockGenerator (var is Undeclared) 

UndefinedObject>>conditionBlockGenerator (var is Undeclared) 
'1'
'1'
'2'
'2'

OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared) 

UndefinedObject>>tt (Object is Undeclared) 

testFileTreeRepository: /builds/workspace/est_and_branch_Pipeline_Pharo7.0/Tests-osx-32/temp/repo
TD
TB
TC
TA
CA
CB
TA
TB
TC
TD'Filed out to: 
/builds/workspace/est_and_branch_Pipeline_Pharo7.0/Tests-osx-32/Traits-Tests-FileOut.st'

T6'Filed out to: 
/builds/workspace/est_and_branch_Pipeline_Pharo7.0/Tests-osx-32/T6.st'
Attempt to create AClass as a subclass of nil.  Possibly a class is being loaded before its superclass.
The method SUnitTest>>#deprecatedMessage called from SUnitTest>>#testIgnoreDeprecationWarnings has been deprecated.
Deprecated method used by #testIgnoreDeprecationWarnings

UndefinedObject>>conditionBlockGenerator (val is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg is Undeclared) 

UndefinedObject>>conditionBlockGenerator (val is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared) 

UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared) 

UndefinedObject>>conditionBlockGenerator (var is Undeclared) 

UndefinedObject>>conditionBlockGenerator (var is Undeclared) 

[ Halt now ] in [ manager register: (TestSessionHandler onStartup: [ Halt now ]).
session
	errorHandler:
		(TestStartupUIManager new
			sessionManager: manager;
			yourself).
self shouldnt: [ session start: false ] raise: Halt.
self
	assert: (session instVarNamed: 'deferredStartupActions') size
	equals: 1 ] in SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive in Block: [ Halt now ]
TestSessionHandler>>startup:
[ :each | each startup: isImageStarting ] in TestWorkingSession(WorkingSession)>>runStartup: in Block: [ :each | each startup: isImageStarting ]
[ aBlock value: each ] in [ :each | 
[ aBlock value: each ]
	on: Exception
	do: [ :error | self errorHandler handleError: error ] ] in TestWorkingSession(WorkingSession)>>runList:do: in Block: [ aBlock value: each ]
BlockClosure>>on:do:
[ :each | 
[ aBlock value: each ]
	on: Exception
	do: [ :error | self errorHandler handleError: error ] ] in TestWorkingSession(WorkingSession)>>runList:do: in Block: [ :each | ...
Array(SequenceableCollection)>>do:
TestWorkingSession(WorkingSession)>>runList:do:
TestWorkingSession(WorkingSession)>>runStartup:
TestWorkingSession>>start:
[ session start: false ] in [ manager register: (TestSessionHandler onStartup: [ Halt now ]).
session
	errorHandler:
		(TestStartupUIManager new
			sessionManager: manager;
			yourself).
self shouldnt: [ session start: false ] raise: Halt.
self
	assert: (session instVarNamed: 'deferredStartupActions') size
	equals: 1 ] in SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive in Block: [ session start: false ]
[ aBlock value.
false ] in SessionErrorHandlingTest(TestAsserter)>>executeShould:inScopeOf: in Block: [ aBlock value....
BlockClosure>>on:do:
SessionErrorHandlingTest(TestAsserter)>>executeShould:inScopeOf:
SessionErrorHandlingTest(TestAsserter)>>shouldnt:raise:
[ manager register: (TestSessionHandler onStartup: [ Halt now ]).
session
	errorHandler:
		(TestStartupUIManager new
			sessionManager: manager;
			yourself).
self shouldnt: [ session start: false ] raise: Halt.
self
	assert: (session instVarNamed: 'deferredStartupActions') size
	equals: 1 ] in SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive in Block: [ manager register: (TestSessionHandler onStartup:...etc...
BlockClosure>>ensure:
UIManager class>>nonInteractiveDuring:
SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive
SessionErrorHandlingTest(TestCase)>>performTest
[ self setUp.
self performTest ] in SessionErrorHandlingTest(TestCase)>>runCase in Block: [ self setUp....
BlockClosure>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[ aTestCase runCase ] in [ [ aTestCase runCase ]
	on: Halt
	do: [ :halt | 
		"if test was halted we should resume all background failures 
			to debug all of them together with test process"
		failedProcesses keysDo: #resume.
		halt pass ] ] in TestExecutionEnvironment>>runTestCaseSafelly: in Block: [ aTestCase runCase ]
BlockClosure>>on:do:
[ [ aTestCase runCase ]
	on: Halt
	do: [ :halt | 
		"if test was halted we should resume all background failures 
			to debug all of them together with test process"
		failedProcesses keysDo: #resume.
		halt pass ] ] in TestExecutionEnvironment>>runTestCaseSafelly: in Block: [ [ aTestCase runCase ]...
BlockClosure>>on:do:
TestExecutionEnvironment>>runTestCaseSafelly:
[ self runTestCaseSafelly: aTestCase ] in [ [ self runTestCaseSafelly: aTestCase ]
	ensure: [ testCompleted := true.
		watchDogSemaphore signal ].	"signal that test case completes"
self checkForkedProcesses ] in TestExecutionEnvironment>>runTestCase: in Block: [ self runTestCaseSafelly: aTestCase ]
BlockClosure>>ensure:

[ Halt now ] in SessionErrorHandlingTest>>testErrorHandledIfExceptionSignaledAtShutdownWhenStartupUiManagerActive in Block: [ Halt now ]
TestSessionHandler>>shutdown:
[ :each | each shutdown: isImageQuitting ] in TestWorkingSession(WorkingSession)>>runShutdown: in Block: [ :each | each shutdown: isImageQuitting ]
[ aBlock value: each ] in [ :each | 
[ aBlock value: each ]
	on: Exception
	do: [ :error | self errorHandler handleError: error ] ] in TestWorkingSession(WorkingSession)>>runList:do: in Block: [ aBlock value: each ]
BlockClosure>>on:do:
[ :each | 
[ aBlock value: each ]
	on: Exception
	do: [ :error | self errorHandler handleError: error ] ] in TestWorkingSession(WorkingSession)>>runList:do: in Block: [ :each | ...
Array(SequenceableCollection)>>do:
TestWorkingSession(WorkingSession)>>runList:do:
TestWorkingSession(WorkingSession)>>runShutdown:
TestWorkingSession(WorkingSession)>>stop:
[ session stop: false ] in SessionErrorHandlingTest>>testErrorHandledIfExceptionSignaledAtShutdownWhenStartupUiManagerActive in Block: [ session stop: false ]
[ aBlock value.
false ] in SessionErrorHandlingTest(TestAsserter)>>executeShould:inScopeOf: in Block: [ aBlock value....
BlockClosure>>on:do:
SessionErrorHandlingTest(TestAsserter)>>executeShould:inScopeOf:
SessionErrorHandlingTest(TestAsserter)>>shouldnt:raise:
SessionErrorHandlingTest>>testErrorHandledIfExceptionSignaledAtShutdownWhenStartupUiManagerActive
SessionErrorHandlingTest(TestCase)>>performTest
[ self setUp.
self performTest ] in SessionErrorHandlingTest(TestCase)>>runCase in Block: [ self setUp....
BlockClosure>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[ aTestCase runCase ] in [ [ aTestCase runCase ]
	on: Halt
	do: [ :halt | 
		"if test was halted we should resume all background failures 
			to debug all of them together with test process"
		failedProcesses keysDo: #resume.
		halt pass ] ] in TestExecutionEnvironment>>runTestCaseSafelly: in Block: [ aTestCase runCase ]
BlockClosure>>on:do:
[ [ aTestCase runCase ]
	on: Halt
	do: [ :halt | 
		"if test was halted we should resume all background failures 
			to debug all of them together with test process"
		failedProcesses keysDo: #resume.
		halt pass ] ] in TestExecutionEnvironment>>runTestCaseSafelly: in Block: [ [ aTestCase runCase ]...
BlockClosure>>on:do:
TestExecutionEnvironment>>runTestCaseSafelly:
[ self runTestCaseSafelly: aTestCase ] in [ [ self runTestCaseSafelly: aTestCase ]
	ensure: [ testCompleted := true.
		watchDogSemaphore signal ].	"signal that test case completes"
self checkForkedProcesses ] in TestExecutionEnvironment>>runTestCase: in Block: [ self runTestCaseSafelly: aTestCase ]
BlockClosure>>ensure:
[ [ self runTestCaseSafelly: aTestCase ]
	ensure: [ testCompleted := true.
		watchDogSemaphore signal ].	"signal that test case completes"
self checkForkedProcesses ] in TestExecutionEnvironment>>runTestCase: in Block: [ [ self runTestCaseSafelly: aTestCase ]...
BlockClosure>>ifCurtailed:
TestExecutionEnvironment>>runTestCase:
a string'1'
'1'
'2'
'2'

FBDExamples>>exampleWhileTrue3 (tmp1 is Undeclared) 

FBDExamples>>exampleWhileTrue3 (tmp1 is Undeclared) 
an ObjectRunning tests in 564 Packages
18110 run, 18110 passes, 0 failures, 0 errors.