Console Output

Skipping 1,175 KB.. Full Log
somethingsomethingEpMonitor could not log a change. You can enable debugging with "EpMonitor current debugMode: true".
NewUndeclaredWarning: UndefinedObject>>noMethod (MySlot is Undeclared)
NewUndeclaredWarning: UndefinedObject>>noMethod (SlotTestsClassB is Undeclared)
EpMonitor could not log a change. You can enable debugging with "EpMonitor current debugMode: true".
NewUndeclaredWarning: UndefinedObject>>noMethod (SlotTestsClassB is Undeclared)
NewUndeclaredWarning: UndefinedObject>>noMethod (MySlot is Undeclared)
NewUndeclaredWarning: ReGlobalVariablesUsageRuleTest>>sampleMethod (sampleMethod is Undeclared)
NewUndeclaredWarning: ReGlobalVariablesUsageRuleTest>>sampleMethod (sampleMethod is Undeclared)
SystemNotification: RBSmalllintTestObject>>tempVarOverridesInstVar(temporaryVariable is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy1 is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy2 is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy3 is shadowed)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: UndefinedObject>>tt (Object is Undeclared)
MetacelloNotification: testFileTreeRepository: /builds/workspace/est_and_branch_Pipeline_Pharo9.0/Tests-unix-32/temp/repo
NewUndeclaredWarning: ReGlobalVariablesUsageRuleTest>>sampleMethod (sampleMethod is Undeclared)
NewUndeclaredWarning: ReGlobalVariablesUsageRuleTest>>sampleMethod (sampleMethod is Undeclared)
SystemNotification: RBSmalllintTestObject>>tempVarOverridesInstVar(temporaryVariable is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy1 is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy2 is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy3 is shadowed)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: UndefinedObject>>tt (Object is Undeclared)
MetacelloNotification: testFileTreeRepository: /builds/workspace/est_and_branch_Pipeline_Pharo9.0/Tests-unix-64/temp/repo
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
NewUndeclaredWarning: ReGlobalVariablesUsageRuleTest>>sampleMethod (sampleMethod is Undeclared)
NewUndeclaredWarning: ReGlobalVariablesUsageRuleTest>>sampleMethod (sampleMethod is Undeclared)
SystemNotification: RBSmalllintTestObject>>tempVarOverridesInstVar(temporaryVariable is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy1 is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy2 is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy3 is shadowed)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: UndefinedObject>>tt (Object is Undeclared)
MetacelloNotification: testFileTreeRepository: /System/Volumes/Data/builds/workspace/est_and_branch_Pipeline_Pharo9.0/Tests-osx-64/temp/repo
DeprecationPerformedNotification: The method BlockClosure>>#ifError: called from TKTServiceManagerTest>>#testCannotStartTwoServicesWithSameName has been deprecated. Use #onErrorDo: instead.

*** Warning: Deprecation: The method BlockClosure>>#ifError: called from TKTServiceManagerTest>>#testCannotStartTwoServicesWithSameName has been deprecated. Use #onErrorDo: instead.
SubscriptOutOfBounds: 0
DeprecationPerformedNotification: The method BlockClosure>>#ifError: called from TKTServiceManagerTest>>#testCannotStartTwoServicesWithSameName has been deprecated. Use #onErrorDo: instead.

*** Warning: Deprecation: The method BlockClosure>>#ifError: called from TKTServiceManagerTest>>#testCannotStartTwoServicesWithSameName has been deprecated. Use #onErrorDo: instead.
DeprecationPerformedNotification: The method SUnitTest>>#deprecatedMessage called from SUnitTest>>#testIgnoreDeprecationWarnings has been deprecated. Deprecated method used by #testIgnoreDeprecationWarnings
SystemNotification: T6
SystemNotification: TD
SystemNotification: TB
SystemNotification: TC
SystemNotification: TA
SystemNotification: CA
SystemNotification: CB
SystemNotification: TA
SystemNotification: TB
SystemNotification: TC
SystemNotification: TD

*** Warning: Warning: Attempt to create AClass as a subclass of nil.  Possibly a class is being loaded before its superclass.
DeprecationPerformedNotification: The method SUnitTest>>#deprecatedMessage called from SUnitTest>>#testIgnoreDeprecationWarnings has been deprecated. Deprecated method used by #testIgnoreDeprecationWarnings
SystemNotification: TD
SystemNotification: TB
SystemNotification: TC
SystemNotification: TA
SystemNotification: CA
SystemNotification: CB
SystemNotification: TA
SystemNotification: TB
SystemNotification: TC
SystemNotification: TD
SystemNotification: T6
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Warning: Attempt to create AClass as a subclass of nil.  Possibly a class is being loaded before its superclass.
DeprecationPerformedNotification: The method SUnitTest>>#deprecatedMessage called from SUnitTest>>#testIgnoreDeprecationWarnings has been deprecated. Deprecated method used by #testIgnoreDeprecationWarnings
SystemNotification: TD
SystemNotification: TB
SystemNotification: TC
SystemNotification: TA
SystemNotification: CA
SystemNotification: CB
SystemNotification: TA
SystemNotification: TB
SystemNotification: TC
SystemNotification: TD
SystemNotification: T6
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
NewUndeclaredWarning: TestClassOther>>nonexistingMethodName4 (class1 is Undeclared)

*** Warning: Warning: Attempt to create AClass as a subclass of nil.  Possibly a class is being loaded before its superclass.
NewUndeclaredWarning: ReGlobalVariablesUsageRuleTest>>sampleMethod (sampleMethod is Undeclared)
NewUndeclaredWarning: ReGlobalVariablesUsageRuleTest>>sampleMethod (sampleMethod is Undeclared)
SystemNotification: RBSmalllintTestObject>>tempVarOverridesInstVar(temporaryVariable is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy1 is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy2 is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy3 is shadowed)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: UndefinedObject>>tt (Object is Undeclared)
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
MetacelloNotification: testFileTreeRepository: C:\builds\workspace\est_and_branch_Pipeline_Pharo9.0\Tests-windows-32\temp\repo
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

a DebugSession
Original error: test session.
Debugger error: a UndefinedObject

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]

a DebugSession
Original error: test session.
Debugger error: Error

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]

a DebugSession
Original error: test session.
Debugger error: Error

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]
NewUndeclaredWarning: TestClassOther>>nonexistingMethodName4 (class1 is Undeclared)

a DebugSession
Original error: test session.
Debugger error: a UndefinedObject

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]

a DebugSession
Original error: test session.
Debugger error: Error

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]

a DebugSession
Original error: test session.
Debugger error: Error

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]
NewUndeclaredWarning: ReGlobalVariablesUsageRuleTest>>sampleMethod (sampleMethod is Undeclared)
NewUndeclaredWarning: ReGlobalVariablesUsageRuleTest>>sampleMethod (sampleMethod is Undeclared)
SystemNotification: RBSmalllintTestObject>>tempVarOverridesInstVar(temporaryVariable is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy1 is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy2 is shadowed)
SystemNotification: ReTempVarOverridesInstVarRuleTest>>sampleMethod:(dummy3 is shadowed)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: OCMockCompilationClass>>methodWithUndeclaredVar (undeclaredTestVar is Undeclared)
NewUndeclaredWarning: UndefinedObject>>tt (Object is Undeclared)
MetacelloNotification: testFileTreeRepository: C:\builds\workspace\est_and_branch_Pipeline_Pharo9.0@2\Tests-windows-64\temp\repo
NewUndeclaredWarning: TestClassOther>>nonexistingMethodName4 (class1 is Undeclared)
SubscriptOutOfBounds: 0

a DebugSession
Original error: test session.
Debugger error: a UndefinedObject

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]

a DebugSession
Original error: test session.
Debugger error: Error

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]

a DebugSession
Original error: test session.
Debugger error: Error

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]
SubscriptOutOfBounds: 0
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (val is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (val is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (var is Undeclared)
NewUndeclaredWarning: 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]
FullBlockClosure(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....
FullBlockClosure(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...
FullBlockClosure(BlockClosure)>>ensure:
UIManager class>>nonInteractiveDuring:
SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive
SessionErrorHandlingTest(TestCase)>>performTest
[self setUp.
	self performTest] in SessionErrorHandlingTest(TestCase)>>runCase in Block: [self setUp....
FullBlockClosure(BlockClosure)>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[aTestCase runCase] in [
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [aTestCase runCase]
FullBlockClosure(BlockClosure)>>ensure:
[
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [...
FullBlockClosure(BlockClosure)>>on:do:
TestExecutionEnvironment>>runTestCaseUnderWatchdog:
[self runTestCaseUnderWatchdog: aTestCase] in TestExecutionEnvironment>>runTestCase: in Block: [self runTestCaseUnderWatchdog: aTestCase]
FullBlockClosure(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]
FullBlockClosure(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....
FullBlockClosure(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....
FullBlockClosure(BlockClosure)>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[aTestCase runCase] in [
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [aTestCase runCase]
FullBlockClosure(BlockClosure)>>ensure:
[
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [...
FullBlockClosure(BlockClosure)>>on:do:
TestExecutionEnvironment>>runTestCaseUnderWatchdog:
[self runTestCaseUnderWatchdog: aTestCase] in TestExecutionEnvironment>>runTestCase: in Block: [self runTestCaseUnderWatchdog: aTestCase]
FullBlockClosure(BlockClosure)>>ensure:
TestExecutionEnvironment>>runTestCase:
CurrentExecutionEnvironment class>>runTestCase:
SessionErrorHandlingTest(TestCase)>>runCaseManaged
1
1
2
2
NewUndeclaredWarning: FBDExamples>>exampleWhileTrue3 (tmp1 is Undeclared)
NewUndeclaredWarning: FBDExamples>>exampleWhileTrue3 (tmp1 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (val is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (val is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (var is Undeclared)
NewUndeclaredWarning: 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]
FullBlockClosure(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....
FullBlockClosure(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...
FullBlockClosure(BlockClosure)>>ensure:
UIManager class>>nonInteractiveDuring:
SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive
SessionErrorHandlingTest(TestCase)>>performTest
[self setUp.
	self performTest] in SessionErrorHandlingTest(TestCase)>>runCase in Block: [self setUp....
FullBlockClosure(BlockClosure)>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[aTestCase runCase] in [
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [aTestCase runCase]
FullBlockClosure(BlockClosure)>>ensure:
[
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [...
FullBlockClosure(BlockClosure)>>on:do:
TestExecutionEnvironment>>runTestCaseUnderWatchdog:
[self runTestCaseUnderWatchdog: aTestCase] in TestExecutionEnvironment>>runTestCase: in Block: [self runTestCaseUnderWatchdog: aTestCase]
FullBlockClosure(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]
FullBlockClosure(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....
FullBlockClosure(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....
FullBlockClosure(BlockClosure)>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[aTestCase runCase] in [
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [aTestCase runCase]
FullBlockClosure(BlockClosure)>>ensure:
[
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [...
FullBlockClosure(BlockClosure)>>on:do:
TestExecutionEnvironment>>runTestCaseUnderWatchdog:
[self runTestCaseUnderWatchdog: aTestCase] in TestExecutionEnvironment>>runTestCase: in Block: [self runTestCaseUnderWatchdog: aTestCase]
FullBlockClosure(BlockClosure)>>ensure:
TestExecutionEnvironment>>runTestCase:
CurrentExecutionEnvironment class>>runTestCase:
SessionErrorHandlingTest(TestCase)>>runCaseManaged

Illegal instruction Wed Sep  9 21:16:34 2020


/builds/workspace/est_and_branch_Pipeline_Pharo9.0/Tests-unix-64/pharo-vm/lib/pharo/5.0-202002121043/pharo
Pharo VM version: 5.0-202002121043  Wed Feb 12 11:06:45 UTC 2020 gcc 5.4.0 [Production Spur 64-bit VM]
Built from: CoInterpreter * VMMaker-CompatibleUserName.1580983506 uuid: 7aff73cb-5a2e-5002-a356-37de4e762a49 Feb 12 2020
With: StackToRegisterMappingCogit * VMMaker-CompatibleUserName.1580983506 uuid: 7aff73cb-5a2e-5002-a356-37de4e762a49 Feb 12 2020
Revision: VM: 202002121043 https://github.com/pharo-project/opensmalltalk-vm.git Date: Wed Feb 12 11:43:20 2020 CommitHash: 52202d8 Plugins: 202002121043 https://github.com/pharo-project/opensmalltalk-vm.git
Build host: Linux travis-job-93347cf3-9798-4672-8c23-706b9ceb049b 4.15.0-1028-gcp #29~16.04.1-Ubuntu SMP Tue Feb 12 16:31:10 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
plugin path: /builds/workspace/est_and_branch_Pipeline_Pharo9.0/Tests-unix-64/pharo-vm/lib/pharo/5.0-202002121043 [default: /builds/workspace/est_and_branch_Pipeline_Pharo9.0/Tests-unix-64/pharo-vm/lib/pharo/5.0-202002121043/]


C stack backtrace & registers:
	rax 0x01eb2a20 rbx 0x007787c0 rcx 0x00000000 rdx 0x7ffd0b891190
	rdi 0x00000009 rsi 0x00000009 rbp 0x7ffd0b8911b0 rsp 0x7ffd0b889460
	r8  0x015003ff r9  0x0074ef80 r10 0x0000001b r11 0x0074ef80
	r12 0x00000000 r13 0x7ffd0b8931a0 r14 0x01a7b3a0 r15 0x02a98d80
	rip 0x01411d1e
*[0x1411d1e]
/builds/workspace/est_and_branch_Pipeline_Pharo9.0/Tests-unix-64/pharo-vm/lib/pharo/5.0-202002121043/pharo[0x41ad33]
/builds/workspace/est_and_branch_Pipeline_Pharo9.0/Tests-unix-64/pharo-vm/lib/pharo/5.0-202002121043/pharo[0x41c91e]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x11390)[0x7f36df424390]
[0x1411d1e]
[0x0]


Smalltalk stack dump:
    0x7ffd0b8911b0 M Context(Object)>copy 0x1a7b3a0: a(n) Context
    0x7ffd0b8911e8 M Context>copyTo: 0x1a7b3a0: a(n) Context
    0x7ffd0b891230 M Context>copyTo: 0x1a78728: a(n) Context
    0x7ffd0b891278 M Context>copyTo: 0x1a5e700: a(n) Context
    0x7ffd0b8912c0 M Context>copyTo: 0x1a513d0: a(n) Context
    0x7ffd0b891308 M Context>copyTo: 0x1a47930: a(n) Context
    0x7ffd0b891350 M Context>copyTo: 0x1a47850: a(n) Context
    0x7ffd0b891398 M Context>copyTo: 0x1a3c830: a(n) Context
    0x7ffd0b8913e0 M Context>copyTo: 0x1a20218: a(n) Context
    0x7ffd0b891428 M Context>copyTo: 0x1a10388: a(n) Context
    0x7ffd0b891470 M Context>copyTo: 0x19f5b88: a(n) Context
    0x7ffd0b8914b8 M Context>copyTo: 0x1a102d0: a(n) Context
    0x7ffd0b891500 M Context>copyTo: 0x19f5ad0: a(n) Context
    0x7ffd0b891548 M Context>copyTo: 0x19cfde8: a(n) Context
    0x7ffd0b891590 M Context>copyTo: 0x19a12c8: a(n) Context
    0x7ffd0b8915d8 M Context>copyTo: 0x1975548: a(n) Context
    0x7ffd0b891620 M Context>copyTo: 0x1a10218: a(n) Context
    0x7ffd0b891668 M Context>copyTo: 0x19f5a18: a(n) Context
    0x7ffd0b8916b0 M Context>copyTo: 0x19cfd30: a(n) Context
    0x7ffd0b8916f8 M Context>copyTo: 0x19a11d8: a(n) Context
    0x7ffd0b891740 M Context>copyTo: 0x1975458: a(n) Context
    0x7ffd0b891788 M Context>copyTo: 0x19165c0: a(n) Context
    0x7ffd0b8917d0 M Context>copyTo: 0x18d5e30: a(n) Context
    0x7ffd0b891818 M Context>copyTo: 0x18d5d78: a(n) Context
    0x7ffd0b891860 M Context>copyTo: 0x1eb18e0: a(n) Context
    0x7ffd0b8918a8 M Context>copyTo: 0x1eb1770: a(n) Context
    0x7ffd0b8918f0 M Context>copyTo: 0x1e8fdf8: a(n) Context
    0x7ffd0b891938 M Context>copyTo: 0x1eb1320: a(n) Context
    0x7ffd0b8931e8 M Context>copyTo: 0x1eb11b0: a(n) Context
    0x7ffd0b893230 M Context>copyTo: 0x1eb1040: a(n) Context
    0x7ffd0b893278 M Context>copyTo: 0x1eb0ed0: a(n) Context
    0x7ffd0b8932c0 M Context>copyTo: 0x1e94448: a(n) Context
    0x7ffd0b893308 M Context>copyTo: 0x1eb0ca8: a(n) Context
    0x7ffd0b893350 M Context>copyTo: 0x1e94560: a(n) Context
    0x7ffd0b893398 M Context>copyTo: 0x1eb0a80: a(n) Context
    0x7ffd0b8933e0 M Context>copyTo: 0x1eb0910: a(n) Context
    0x7ffd0b893428 M Context>copyTo: 0x1eb07a0: a(n) Context
    0x7ffd0b893470 M Context>copyTo: 0x1eb0630: a(n) Context
    0x7ffd0b8934b8 M Context>copyTo: 0x1e94708: a(n) Context
    0x7ffd0b893500 M Context>copyTo: 0x1eb0408: a(n) Context
    0x7ffd0b893548 M Context>copyTo: 0x1eb0298: a(n) Context
    0x7ffd0b893590 M Context>copyTo: 0x1e94b88: a(n) Context
    0x7ffd0b8935d8 M Context>copyTo: 0x1eb0070: a(n) Context
    0x7ffd0b893620 M Context>copyTo: 0x1e94c98: a(n) Context
    0x7ffd0b893668 M Context>copyTo: 0x1eafcd8: a(n) Context
    0x7ffd0b8936b0 M Context>copyTo: 0x1eafb68: a(n) Context
    0x7ffd0b8936f8 M Context>copyTo: 0x1e94da8: a(n) Context
    0x7ffd0b893740 M Context>copyTo: 0x1e95030: a(n) Context
    0x7ffd0b893788 M Context>copyTo: 0x1e950e8: a(n) Context
    0x7ffd0b8937d0 M Context>copyTo: 0x1eaf7d0: a(n) Context
    0x7ffd0b893818 M Context>copyTo: 0x1e95d08: a(n) Context
    0x7ffd0b893860 M Context>copyTo: 0x1eaece0: a(n) Context
    0x7ffd0b8938a8 M Context>copyTo: 0x1eaf4f0: a(n) Context
    0x7ffd0b8938f0 M Context>copyTo: 0x1eaf380: a(n) Context
    0x7ffd0b893938 M Context>copyTo: 0x1eaf210: a(n) Context
    0x7ffd0b89d4a0 M Context>copyTo: 0x1eaf0a0: a(n) Context
    0x7ffd0b89d4e8 M Context>copyTo: 0x1eaef30: a(n) Context
    0x7ffd0b89d540 I Context>copyTo: 0x1eaec28: a(n) Context
    0x7ffd0b89d588 I Context>copyStack 0x1eaec28: a(n) Context
    0x7ffd0b89d5c0 M [] in FLContextSerializationTest>testDoIt 0x196f4f8: a(n) FLContextSerializationTest
    0x7ffd0b89d5f8 M FullBlockClosure(BlockClosure)>cull: 0x1e95de8: a(n) FullBlockClosure
    0x7ffd0b89d638 M Context>evaluateSignal: 0x1eaece0: a(n) Context
    0x7ffd0b89d670 M Context>handleSignal: 0x1eaece0: a(n) Context
    0x7ffd0b89d6a8 M Error(Exception)>signal 0x1eae9a0: a(n) Error
    0x7ffd0b89d6e8 I Error(Exception)>signal: 0x1eae9a0: a(n) Error
    0x7ffd0b89d730 I UndefinedObject(Object)>error: 0x2a98d80: a(n) UndefinedObject
    0x7ffd0b89d778 I UndefinedObject(Object)>error 0x2a98d80: a(n) UndefinedObject
    0x7ffd0b89d7a8 M UndefinedObject>DoIt 0x2a98d80: a(n) UndefinedObject
    0x7ffd0b89d7f0 I OpalCompiler>evaluate 0x1e95e18: a(n) OpalCompiler
    0x7ffd0b89d830 I OpalCompiler>evaluate: 0x1e95e18: a(n) OpalCompiler
    0x7ffd0b89d868 M [] in FLContextSerializationTest>testDoIt 0x196f4f8: a(n) FLContextSerializationTest
    0x7ffd0b89d898 M FullBlockClosure(BlockClosure)>on:do: 0x1e95dc0: a(n) FullBlockClosure
    0x7ffd0b89d8e0 M FLContextSerializationTest>testDoIt 0x196f4f8: a(n) FLContextSerializationTest
    0x7ffd0b89d910 M FLContextSerializationTest(TestCase)>performTest 0x196f4f8: a(n) FLContextSerializationTest
    0x7ffd0b89d940 M [] in FLContextSerializationTest>runCase 0x196f4f8: a(n) FLContextSerializationTest
    0x7ffd0b897390 M FullBlockClosure(BlockClosure)>ensure: 0x1e94e88: a(n) FullBlockClosure
    0x7ffd0b8973c8 M FLContextSerializationTest(TestCase)>runCase 0x196f4f8: a(n) FLContextSerializationTest
    0x7ffd0b897400 M [] in TestExecutionEnvironment>runTestCaseUnderWatchdog: 0x18d51c0: a(n) TestExecutionEnvironment
    0x7ffd0b897440 M FullBlockClosure(BlockClosure)>ensure: 0x1e94d50: a(n) FullBlockClosure
    0x7ffd0b897480 M [] in TestExecutionEnvironment>runTestCaseUnderWatchdog: 0x18d51c0: a(n) TestExecutionEnvironment
    0x7ffd0b8974b0 M FullBlockClosure(BlockClosure)>on:do: 0x1e94c40: a(n) FullBlockClosure
    0x7ffd0b8974f0 M TestExecutionEnvironment>runTestCaseUnderWatchdog: 0x18d51c0: a(n) TestExecutionEnvironment
    0x7ffd0b897530 M [] in TestExecutionEnvironment>runTestCase: 0x18d51c0: a(n) TestExecutionEnvironment
    0x7ffd0b897570 M FullBlockClosure(BlockClosure)>ensure: 0x1e94b30: a(n) FullBlockClosure
    0x7ffd0b8975a8 M TestExecutionEnvironment>runTestCase: 0x18d51c0: a(n) TestExecutionEnvironment
    0x7ffd0b8975e0 M CurrentExecutionEnvironment class>runTestCase: 0x2ab42e8: a(n) CurrentExecutionEnvironment class
    0x7ffd0b897618 M FLContextSerializationTest(TestCase)>runCaseManaged 0x196f4f8: a(n) FLContextSerializationTest
    0x7ffd0b897650 M [] in HDTestReport>runCase: 0x18d5990: a(n) HDTestReport
    0x7ffd0b897680 M FullBlockClosure(BlockClosure)>on:do: 0x1e94618: a(n) FullBlockClosure
    0x7ffd0b8976d0 M [] in HDTestReport>runCase: 0x18d5990: a(n) HDTestReport
    0x7ffd0b897700 M FullBlockClosure(BlockClosure)>on:do: 0x1e94500: a(n) FullBlockClosure
    0x7ffd0b897750 M [] in HDTestReport>runCase: 0x18d5990: a(n) HDTestReport
    0x7ffd0b897788 M Time class>microsecondsToRun: 0x2aae910: a(n) Time class
    0x7ffd0b8977c0 M Time class>millisecondsToRun: 0x2aae910: a(n) Time class
    0x7ffd0b897800 M FullBlockClosure(BlockClosure)>timeToRun 0x1e8feb0: a(n) FullBlockClosure
    0x7ffd0b897838 M HDTestReport>beginTestCase:runBlock: 0x18d5990: a(n) HDTestReport
    0x7ffd0b897880 M HDTestReport>runCase: 0x18d5990: a(n) HDTestReport
    0x7ffd0b8978b8 M FLContextSerializationTest(TestCase)>run: 0x196f4f8: a(n) FLContextSerializationTest
    0x7ffd0b8978f0 M [] in HDTestReport>runAll 0x18d5990: a(n) HDTestReport
    0x7ffd0b897938 M OrderedCollection>do: 0x18d5d58: a(n) OrderedCollection
         0x18d5e30 s [] in HDTestReport>runAll
         0x19165c0 s [] in CurrentExecutionEnvironment class>activate:for:
         0x1975458 s FullBlockClosure(BlockClosure)>ensure:
         0x19a11d8 s CurrentExecutionEnvironment class>activate:for:
         0x19cfd30 s TestExecutionEnvironment(ExecutionEnvironment)>beActiveDuring:
         0x19f5a18 s DefaultExecutionEnvironment>runTestsBy:
         0x1a10218 s CurrentExecutionEnvironment class>runTestsBy:
         0x1975548 s HDTestReport>runAll
         0x19a12c8 s [] in HDTestReport>run
         0x19cfde8 s Time class>microsecondsToRun:
         0x19f5ad0 s Time class>millisecondsToRun:
         0x1a102d0 s FullBlockClosure(BlockClosure)>timeToRun
         0x19f5b88 s [] in HDTestReport>run
         0x1a10388 s FullBlockClosure(BlockClosure)>ensure:
         0x1a20218 s [] in HDTestReport>run
         0x1a3c830 s FullBlockClosure(BlockClosure)>ensure:
         0x1a47850 s Author>ifUnknownAuthorUse:during:
         0x1a47930 s HDTestReport>run
         0x1a513d0 s HDTestReport class>runSuite:
         0x1a5e700 s HDTestReport class>runClasses:named:
         0x1a78728 s HDTestReport class>runPackage:
         0x1a7b3a0 s [] in HDTestReport class(HDReport class)>runPackages:
         0x1a7c780 s [] in Set>collect:
         0x674c4d0 s Array(SequenceableCollection)>do:
         0x674c6a8 s Set>collect:
         0x674c5f0 s HDTestReport class(HDReport class)>runPackages:
         0x6750c10 s TestCommandLineHandler>runPackages
         0x6750d18 s TestCommandLineHandler>activate
         0x6750e80 s TestCommandLineHandler class(CommandLineHandler class)>activateWith:
         0x67532d0 s [] in PharoCommandLineHandler(BasicCommandLineHandler)>activateSubCommand:
         0x6753548 s FullBlockClosure(BlockClosure)>on:do:
         0x6753810 s PharoCommandLineHandler(BasicCommandLineHandler)>activateSubCommand:
         0x6753bd8 s PharoCommandLineHandler(BasicCommandLineHandler)>handleSubcommand
         0x6753f70 s PharoCommandLineHandler(BasicCommandLineHandler)>handleArgument:
         0x67541e8 s [] in PharoCommandLineHandler(BasicCommandLineHandler)>activate
         0x6754498 s FullBlockClosure(BlockClosure)>on:do:
         0x6754788 s [] in PharoCommandLineHandler(BasicCommandLineHandler)>activate
         0x6754988 s [] in FullBlockClosure(BlockClosure)>newProcess

Most recent primitives
wait
wait
signal
signal
nowTick
nowTick
nowTick
primSignal:atUTCMicroseconds:
wait
wait
value
basicNew
shallowCopy
basicNew
stringHash:initialHash:
class
value
class
stringHash:initialHash:
stringHash:initialHash:
at:put:
compare:with:collated:
basicNew
compare:with:collated:
compare:with:collated:
**StackOverflow**
**StackOverflow**
class
stringHash:initialHash:
compare:with:collated:
**StackOverflow**
stringHash:initialHash:
compare:with:collated:
**StackOverflow**
**StackOverflow**
stringHash:initialHash:
compare:with:collated:
**StackOverflow**
basicNew
**StackOverflow**
findSubstring:in:startingAt:matchTable:
indexOfAscii:inString:startingAt:
**StackOverflow**
stringHash:initialHash:
compare:with:collated:
basicNew
basicNew
basicNew
at:put:
class
basicNew
size
class
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
isCharacter
asciiValue
indexOfAscii:inString:startingAt:
value
size
valueNoContextSwitch
indexOfAscii:inString:startingAt:
+
valueNoContextSwitch
-
indexOfAscii:inString:startingAt:
-
>=
value
at:
basicNew
basicNew
shallowCopy
**StackOverflow**
basicIdentityHash
stringHash:initialHash:
**StackOverflow**
stringHash:initialHash:
**StackOverflow**
stringHash:initialHash:
**StackOverflow**
stringHash:initialHash:
**StackOverflow**
stringHash:initialHash:
stringHash:initialHash:
basicNew
**StackOverflow**
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
reverseDo:
**StackOverflow**
class
stringHash:initialHash:
compare:with:collated:
primitiveChangeClassTo:
basicNew
class
**StackOverflow**
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
perform:
class
size
size
class
basicNew
basicNew
basicNew
basicNew
class
species
instVarAt:
instVarAt:put:
instVarAt:
instVarAt:put:
instVarAt:
instVarAt:put:
basicNew
instVarAt:
instVarAt:put:
instVarAt:
instVarAt:put:
instVarAt:
instVarAt:put:
object:instVarAt:put:
object:instVarAt:put:
object:instVarAt:put:
**StackOverflow**
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
basicNew
**StackOverflow**
stringHash:initialHash:
basicIdentityHash
basicNew
stringHash:initialHash:
**StackOverflow**
**StackOverflow**
findSubstring:in:startingAt:matchTable:
indexOfAscii:inString:startingAt:
stringHash:initialHash:
stringHash:initialHash:
class
newMethod:header:
size
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
objectAt:put:
objectAt:put:
objectAt:put:
objectAt:put:
objectAt:put:
stringHash:initialHash:
objectAt:put:
withArgs:executeMethod:
basicNew
findNextHandlerOrSignalingContext
tempAt:
tempAt:
value:
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
**StackOverflow**
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
**StackOverflow**
shallowCopy
**StackOverflow**
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
shallowCopy
**CompactCode**

stack page bytes 8192 available headroom 5576 minimum unused headroom 4624

	(Illegal instruction)
./pharo: line 11:  6589 Aborted                 "$DIR"/"pharo-vm/pharo" --nodisplay "$@"
[Pipeline] fileExists
[Pipeline] sh
+ mv PharoDebug.log PharoDebug-Tests-unix-64.log
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] fileExists
[Pipeline] sh
+ mv crash.dmp crash-Tests-unix-64.dmp
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] }
Failed in branch unix-64
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (val is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (val is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (var is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (var is Undeclared)
DeprecationPerformedNotification: The method SUnitTest>>#deprecatedMessage called from SUnitTest>>#testIgnoreDeprecationWarnings has been deprecated. Deprecated method used by #testIgnoreDeprecationWarnings
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
SystemNotification: T6

[ 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]
FullBlockClosure(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....
FullBlockClosure(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...
FullBlockClosure(BlockClosure)>>ensure:
UIManager class>>nonInteractiveDuring:
SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive
SessionErrorHandlingTest(TestCase)>>performTest
[self setUp.
	self performTest] in SessionErrorHandlingTest(TestCase)>>runCase in Block: [self setUp....
FullBlockClosure(BlockClosure)>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[aTestCase runCase] in [
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [aTestCase runCase]
FullBlockClosure(BlockClosure)>>ensure:
[
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [...
FullBlockClosure(BlockClosure)>>on:do:
TestExecutionEnvironment>>runTestCaseUnderWatchdog:
[self runTestCaseUnderWatchdog: aTestCase] in TestExecutionEnvironment>>runTestCase: in Block: [self runTestCaseUnderWatchdog: aTestCase]
FullBlockClosure(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]
FullBlockClosure(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....
FullBlockClosure(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....
FullBlockClosure(BlockClosure)>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[aTestCase runCase] in [
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [aTestCase runCase]
FullBlockClosure(BlockClosure)>>ensure:
[
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [...
FullBlockClosure(BlockClosure)>>on:do:
TestExecutionEnvironment>>runTestCaseUnderWatchdog:
[self runTestCaseUnderWatchdog: aTestCase] in TestExecutionEnvironment>>runTestCase: in Block: [self runTestCaseUnderWatchdog: aTestCase]
FullBlockClosure(BlockClosure)>>ensure:
TestExecutionEnvironment>>runTestCase:
CurrentExecutionEnvironment class>>runTestCase:
SessionErrorHandlingTest(TestCase)>>runCaseManaged
SystemNotification: TD
SystemNotification: TB
SystemNotification: TC
SystemNotification: TA
SystemNotification: CA
SystemNotification: CB
SystemNotification: TA
SystemNotification: TB
SystemNotification: TC
SystemNotification: TD
an Object24073 run, 24070 passes, 3 failures, 0 errors.
[Pipeline] junit
Recording test results
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] fileExists
[Pipeline] sh
+ mv PharoDebug.log PharoDebug-Tests-unix-32.log
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] fileExists
[Pipeline] }
[Pipeline] // dir
[Pipeline] cleanWs
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
[Pipeline] dir
Running in /builds/workspace/est_and_branch_Pipeline_Pharo9.0/Tests-unix-32
[Pipeline] {
[Pipeline] unstash
[Pipeline] sh
+ bash -c bootstrap/scripts/runKernelTests.sh 32 Tests-unix-32Kernel
+ CACHE=bootstrap-cache
+ find bootstrap-cache
bootstrap-cache
bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-metacello-32bit-713b9db.zip
bootstrap-cache/PharoV60.sources
bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-core-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-monticello-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-32bit-713b9db.sources
bootstrap-cache/Pharo9.0-SNAPSHOT-traits-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-monticello_bootstrap-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-compiler-32bit-713b9db.zip
++ find bootstrap-cache -name 'Pharo*.zip'
++ cut -d- -f 1-2
++ cut -d/ -f 2
++ head -n 1
+ TEST_NAME_PREFIX=Pharo9.0-SNAPSHOT
+ TEST_VM_VERSION=70
+ ./bootstrap/scripts/getPharoVM.sh 70 vm 32
Downloading the latest pharoVM:
	http://files.pharo.org/get-files/70/pharo-linux-stable.zip
pharo-vm/pharo
Creating starter scripts pharo and pharo-ui
VM downloaded
++ find bootstrap-cache -name 'Pharo9.0-SNAPSHOT-bootstrap-32bit-*.zip'
+ IMAGE_ARCHIVE=bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.zip
+ unzip bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.zip
Archive:  bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.zip
  inflating: Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.image  
++ find . -name Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.image
+ IMAGE_FILE=./Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.image
++ find bootstrap-cache -name 'Pharo9.0-SNAPSHOT-hermesPackages-32bit-*.zip'
+ HERMES_ARCHIVE=bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-32bit-713b9db.zip
+ unzip bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-32bit-713b9db.zip
Archive:  bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-32bit-713b9db.zip
  inflating: AST-Core.hermes         
  inflating: AST-Core-Traits.hermes  
  inflating: CodeExport.hermes       
  inflating: CodeExport-Traits.hermes  
  inflating: CodeImportCommandLineHandlers.hermes  
  inflating: CodeImport.hermes       
  inflating: CodeImport-Traits.hermes  
  inflating: Collections-Abstract-Traits.hermes  
  inflating: Collections-Arithmetic.hermes  
  inflating: Collections-Atomic.hermes  
  inflating: Debugging-Core.hermes   
  inflating: DeprecatedFileStream.hermes  
  inflating: FileSystem-Core.hermes  
  inflating: FileSystem-Disk.hermes  
  inflating: Hermes-Extensions.hermes  
  inflating: InitializePackagesCommandLineHandler.hermes  
  inflating: JenkinsTools-Core.hermes  
  inflating: Jobs.hermes             
  inflating: Kernel-Chronology-Extras.hermes  
  inflating: Kernel-Tests.hermes     
  inflating: Kernel-Traits.hermes    
  inflating: Math-Operations-Extensions.hermes  
  inflating: Multilingual-Encodings.hermes  
  inflating: Multilingual-Languages.hermes  
  inflating: Multilingual-TextConversion.hermes  
  inflating: OpalCompiler-Core.hermes  
  inflating: ReflectionMirrors-Primitives.hermes  
  inflating: SUnit-Core.hermes       
  inflating: SUnit-Tests.hermes      
  inflating: System-SourcesCondenser.hermes  
  inflating: TraitsV2-Compatibility.hermes  
  inflating: TraitsV2.hermes         
  inflating: TraitsV2-Tests.hermes   
  inflating: Transcript-Core-Traits.hermes  
++ find bootstrap-cache -name 'Pharo9.0-SNAPSHOT-rpackage-32bit-*.zip'
+ RPACKAGE_ARCHIVE=bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-32bit-713b9db.zip
+ unzip bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-32bit-713b9db.zip
Archive:  bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-32bit-713b9db.zip
  inflating: protocolsKernel.txt     
  inflating: packagesKernel.txt      
+ mv ./Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.image bootstrap.image
+ export PHARO_CI_TESTING_ENVIRONMENT=1
+ PHARO_CI_TESTING_ENVIRONMENT=1
+ ./pharo bootstrap.image
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events.  For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority.  The
effect is that heavily loaded systems may experience some latency
issues.  If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:

cat <<END | sudo tee /etc/security/limits.d/pharo.conf
*      hard    rtprio  2
*      soft    rtprio  2
END

and report to the pharo mailing list whether this improves behaviour.

You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
+ ./pharo bootstrap.image loadHermes Hermes-Extensions.hermes --save
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events.  For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority.  The
effect is that heavily loaded systems may experience some latency
issues.  If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:

cat <<END | sudo tee /etc/security/limits.d/pharo.conf
*      hard    rtprio  2
*      soft    rtprio  2
END

and report to the pharo mailing list whether this improves behaviour.

You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
SystemNotification: [Hermes] Reading Hermes-Extensions.hermes
SystemNotification: [Hermes] Installing Hermes-Extensions.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#FileLocator #LanguageEnvironment #FileAttributeNotSupported #Unicode #StartupPreferencesLoader #BlockLocalTempCounter #FileSystem #Latin1)
+ ./pharo bootstrap.image loadHermes Kernel-Chronology-Extras.hermes AST-Core.hermes Jobs.hermes InitializePackagesCommandLineHandler.hermes --save --no-fail-on-undeclared --on-duplication=ignore
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events.  For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority.  The
effect is that heavily loaded systems may experience some latency
issues.  If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:

cat <<END | sudo tee /etc/security/limits.d/pharo.conf
*      hard    rtprio  2
*      soft    rtprio  2
END

and report to the pharo mailing list whether this improves behaviour.

You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
SystemNotification: [Hermes] Reading Kernel-Chronology-Extras.hermes
SystemNotification: [Hermes] Installing Kernel-Chronology-Extras.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#FileLocator #LanguageEnvironment #FileAttributeNotSupported #Unicode #StartupPreferencesLoader #BlockLocalTempCounter #FileSystem #Latin1)
SystemNotification: [Hermes] Reading AST-Core.hermes
SystemNotification: [Hermes] Installing AST-Core.hermes
SystemNotification: New Undeclared created... check dependencies: #(#SuperVariable #ReparseAfterSourceEditing #SyntaxErrorNotification #ThisContextVariable #SelfVariable)
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading Jobs.hermes
SystemNotification: [Hermes] Installing Jobs.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading InitializePackagesCommandLineHandler.hermes
SystemNotification: [Hermes] Installing InitializePackagesCommandLineHandler.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
+ ./pharo bootstrap.image initializePackages --packages=packagesKernel.txt --protocols=protocolsKernel.txt --save
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events.  For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority.  The
effect is that heavily loaded systems may experience some latency
issues.  If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:

cat <<END | sudo tee /etc/security/limits.d/pharo.conf
*      hard    rtprio  2
*      soft    rtprio  2
END

and report to the pharo mailing list whether this improves behaviour.

You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
+ ./pharo bootstrap.image loadHermes TraitsV2.hermes --save
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events.  For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority.  The
effect is that heavily loaded systems may experience some latency
issues.  If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:

cat <<END | sudo tee /etc/security/limits.d/pharo.conf
*      hard    rtprio  2
*      soft    rtprio  2
END

and report to the pharo mailing list whether this improves behaviour.

You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
SystemNotification: [Hermes] Reading TraitsV2.hermes
SystemNotification: [Hermes] Installing TraitsV2.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
+ ./pharo bootstrap.image loadHermes SUnit-Core.hermes JenkinsTools-Core.hermes JenkinsTools-Core.hermes SUnit-Tests.hermes --save --no-fail-on-undeclared --on-duplication=ignore
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events.  For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority.  The
effect is that heavily loaded systems may experience some latency
issues.  If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:

cat <<END | sudo tee /etc/security/limits.d/pharo.conf
*      hard    rtprio  2
*      soft    rtprio  2
END

and report to the pharo mailing list whether this improves behaviour.

You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
SystemNotification: [Hermes] Reading SUnit-Core.hermes
SystemNotification: [Hermes] Installing SUnit-Core.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading JenkinsTools-Core.hermes
SystemNotification: [Hermes] Installing JenkinsTools-Core.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading JenkinsTools-Core.hermes
SystemNotification: [Hermes] Installing JenkinsTools-Core.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading SUnit-Tests.hermes
SystemNotification: [Hermes] Installing SUnit-Tests.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
+ ./pharo bootstrap.image test --junit-xml-output --stage-name=Tests-unix-32Kernel SUnit-Core SUnit-Tests
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events.  For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority.  The
effect is that heavily loaded systems may experience some latency
issues.  If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:

cat <<END | sudo tee /etc/security/limits.d/pharo.conf
*      hard    rtprio  2
*      soft    rtprio  2
END

and report to the pharo mailing list whether this improves behaviour.

You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux

*** Warning: Warning: Attempt to create AClass as a subclass of nil.  Possibly a class is being loaded before its superclass.
DeprecationPerformedNotification: The method SUnitTest>>#deprecatedMessage called from SUnitTest>>#testIgnoreDeprecationWarnings has been deprecated. Deprecated method used by #testIgnoreDeprecationWarnings
Running tests in 2 Packages
DeprecationPerformedNotification: The method SUnitTest>>#deprecatedMessage called from SUnitTest>>#testIgnoreDeprecationWarnings has been deprecated. Deprecated method used by #testIgnoreDeprecationWarnings
187 run, 187 passes, 0 failures, 0 errors.
[Pipeline] junit
Recording test results
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] fileExists
[Pipeline] fileExists
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] }
1
1
2
2
NewUndeclaredWarning: FBDExamples>>exampleWhileTrue3 (tmp1 is Undeclared)
NewUndeclaredWarning: FBDExamples>>exampleWhileTrue3 (tmp1 is Undeclared)
SystemNotification: TD
SystemNotification: TB
SystemNotification: TC
SystemNotification: TA
SystemNotification: CA
SystemNotification: CB
SystemNotification: TA
SystemNotification: TB
SystemNotification: TC
SystemNotification: TD
SystemNotification: T6
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Warning: Attempt to create AClass as a subclass of nil.  Possibly a class is being loaded before its superclass.
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
an Object24073 run, 24073 passes, 0 failures, 0 errors.
[Pipeline] junit
Recording test results
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
DeprecationPerformedNotification: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.

*** Warning: Deprecation: The method RBComment class>>#with:at: called from RBInlineMethodRefactoring>>#moveComments has been deprecated. Should use method with: with a comment token as parameter.
[Pipeline] fileExists
[Pipeline] sh
+ mv PharoDebug.log PharoDebug-Tests-osx-64.log
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] fileExists
[Pipeline] }
[Pipeline] // dir
[Pipeline] cleanWs
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
[Pipeline] dir
Running in /builds/workspace/est_and_branch_Pipeline_Pharo9.0/Tests-osx-64
[Pipeline] {
[Pipeline] unstash
NewUndeclaredWarning: TestClassOther>>nonexistingMethodName4 (class1 is Undeclared)
[Pipeline] sh
+ bash -c 'bootstrap/scripts/runKernelTests.sh 64 Tests-osx-64Kernel'
+ CACHE=bootstrap-cache
+ find bootstrap-cache
bootstrap-cache
bootstrap-cache/Pharo9.0-SNAPSHOT-monticello-64bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-64bit-713b9db.zip
bootstrap-cache/Pharo9.0-64bit-713b9db.sources
bootstrap-cache/Pharo9.0-SNAPSHOT-monticello_bootstrap-64bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-core-64bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-64bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-64bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-traits-64bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-compiler-64bit-713b9db.zip
bootstrap-cache/PharoV60.sources
bootstrap-cache/Pharo9.0-SNAPSHOT-metacello-64bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-64bit-713b9db.zip
++ find bootstrap-cache -name 'Pharo*.zip'
++ head -n 1
++ cut -d/ -f 2
++ cut -d- -f 1-2
+ TEST_NAME_PREFIX=Pharo9.0-SNAPSHOT
+ TEST_VM_VERSION=70
+ ./bootstrap/scripts/getPharoVM.sh 70 vm 64
Downloading the latest pharoVM:
	http://files.pharo.org/get-files/70/pharo64-mac-stable.zip
pharo-vm/Pharo.app/Contents/MacOS/Pharo
Creating starter scripts pharo and pharo-ui
VM downloaded
++ find bootstrap-cache -name 'Pharo9.0-SNAPSHOT-bootstrap-64bit-*.zip'
+ IMAGE_ARCHIVE=bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-64bit-713b9db.zip
+ unzip bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-64bit-713b9db.zip
Archive:  bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-64bit-713b9db.zip
  inflating: Pharo9.0-SNAPSHOT-bootstrap-64bit-713b9db.image  
++ find . -name Pharo9.0-SNAPSHOT-bootstrap-64bit-713b9db.image
+ IMAGE_FILE=./Pharo9.0-SNAPSHOT-bootstrap-64bit-713b9db.image
++ find bootstrap-cache -name 'Pharo9.0-SNAPSHOT-hermesPackages-64bit-*.zip'
+ HERMES_ARCHIVE=bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-64bit-713b9db.zip
+ unzip bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-64bit-713b9db.zip
Archive:  bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-64bit-713b9db.zip
  inflating: AST-Core.hermes         
  inflating: AST-Core-Traits.hermes  
  inflating: CodeExport.hermes       
  inflating: CodeExport-Traits.hermes  
  inflating: CodeImportCommandLineHandlers.hermes  
  inflating: CodeImport.hermes       
  inflating: CodeImport-Traits.hermes  
  inflating: Collections-Abstract-Traits.hermes  
  inflating: Collections-Arithmetic.hermes  
  inflating: Collections-Atomic.hermes  
  inflating: Debugging-Core.hermes   
  inflating: DeprecatedFileStream.hermes  
  inflating: FileSystem-Core.hermes  
  inflating: FileSystem-Disk.hermes  
  inflating: Hermes-Extensions.hermes  
  inflating: InitializePackagesCommandLineHandler.hermes  
  inflating: JenkinsTools-Core.hermes  
  inflating: Jobs.hermes             
  inflating: Kernel-Chronology-Extras.hermes  
  inflating: Kernel-Tests.hermes     
  inflating: Kernel-Traits.hermes    
  inflating: Math-Operations-Extensions.hermes  
  inflating: Multilingual-Encodings.hermes  
  inflating: Multilingual-Languages.hermes  
  inflating: Multilingual-TextConversion.hermes  
  inflating: OpalCompiler-Core.hermes  
  inflating: ReflectionMirrors-Primitives.hermes  
  inflating: SUnit-Core.hermes       
  inflating: SUnit-Tests.hermes      
  inflating: System-SourcesCondenser.hermes  
  inflating: TraitsV2-Compatibility.hermes  
  inflating: TraitsV2.hermes         
  inflating: TraitsV2-Tests.hermes   
  inflating: Transcript-Core-Traits.hermes  
++ find bootstrap-cache -name 'Pharo9.0-SNAPSHOT-rpackage-64bit-*.zip'
+ RPACKAGE_ARCHIVE=bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-64bit-713b9db.zip
+ unzip bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-64bit-713b9db.zip
Archive:  bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-64bit-713b9db.zip
  inflating: protocolsKernel.txt     
  inflating: packagesKernel.txt      
+ mv ./Pharo9.0-SNAPSHOT-bootstrap-64bit-713b9db.image bootstrap.image
+ export PHARO_CI_TESTING_ENVIRONMENT=1
+ PHARO_CI_TESTING_ENVIRONMENT=1
+ ./pharo bootstrap.image
2020-09-09 21:18:16.741 Pharo[60342:189897] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to (null)
+ ./pharo bootstrap.image loadHermes Hermes-Extensions.hermes --save
2020-09-09 21:18:17.206 Pharo[60348:189978] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to (null)
SystemNotification: [Hermes] Reading Hermes-Extensions.hermes
SystemNotification: [Hermes] Installing Hermes-Extensions.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#FileLocator #LanguageEnvironment #FileAttributeNotSupported #Unicode #StartupPreferencesLoader #BlockLocalTempCounter #FileSystem #Latin1)
+ ./pharo bootstrap.image loadHermes Kernel-Chronology-Extras.hermes AST-Core.hermes Jobs.hermes InitializePackagesCommandLineHandler.hermes --save --no-fail-on-undeclared --on-duplication=ignore
2020-09-09 21:18:17.539 Pharo[60355:190010] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to (null)
SystemNotification: [Hermes] Reading Kernel-Chronology-Extras.hermes
SystemNotification: [Hermes] Installing Kernel-Chronology-Extras.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#FileLocator #LanguageEnvironment #FileAttributeNotSupported #Unicode #StartupPreferencesLoader #BlockLocalTempCounter #FileSystem #Latin1)
SystemNotification: [Hermes] Reading AST-Core.hermes
SystemNotification: [Hermes] Installing AST-Core.hermes
SystemNotification: New Undeclared created... check dependencies: #(#SuperVariable #ReparseAfterSourceEditing #SyntaxErrorNotification #ThisContextVariable #SelfVariable)
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading Jobs.hermes
SystemNotification: [Hermes] Installing Jobs.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading InitializePackagesCommandLineHandler.hermes
SystemNotification: [Hermes] Installing InitializePackagesCommandLineHandler.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
+ ./pharo bootstrap.image initializePackages --packages=packagesKernel.txt --protocols=protocolsKernel.txt --save
2020-09-09 21:18:18.229 Pharo[60360:190038] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to (null)
+ ./pharo bootstrap.image loadHermes TraitsV2.hermes --save
2020-09-09 21:18:19.852 Pharo[60365:190067] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to (null)
SystemNotification: [Hermes] Reading TraitsV2.hermes
SystemNotification: [Hermes] Installing TraitsV2.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
+ ./pharo bootstrap.image loadHermes SUnit-Core.hermes JenkinsTools-Core.hermes JenkinsTools-Core.hermes SUnit-Tests.hermes --save --no-fail-on-undeclared --on-duplication=ignore
2020-09-09 21:18:20.429 Pharo[60372:190096] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to (null)
SystemNotification: [Hermes] Reading SUnit-Core.hermes
SystemNotification: [Hermes] Installing SUnit-Core.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading JenkinsTools-Core.hermes
SystemNotification: [Hermes] Installing JenkinsTools-Core.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading JenkinsTools-Core.hermes
SystemNotification: [Hermes] Installing JenkinsTools-Core.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading SUnit-Tests.hermes
SystemNotification: [Hermes] Installing SUnit-Tests.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
+ ./pharo bootstrap.image test --junit-xml-output --stage-name=Tests-osx-64Kernel SUnit-Core SUnit-Tests
2020-09-09 21:18:21.079 Pharo[60377:190120] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to (null)
Running tests in 2 Packages
DeprecationPerformedNotification: The method SUnitTest>>#deprecatedMessage called from SUnitTest>>#testIgnoreDeprecationWarnings has been deprecated. Deprecated method used by #testIgnoreDeprecationWarnings
187 run, 187 passes, 0 failures, 0 errors.
[Pipeline] junit
Recording test results
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] fileExists
[Pipeline] fileExists
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] }

a DebugSession
Original error: test session.
Debugger error: a UndefinedObject

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]

a DebugSession
Original error: test session.
Debugger error: Error

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]

a DebugSession
Original error: test session.
Debugger error: Error

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]
NewUndeclaredWarning: TestClassOther>>nonexistingMethodName4 (class1 is Undeclared)

a DebugSession
Original error: test session.
Debugger error: a UndefinedObject

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]

a DebugSession
Original error: test session.
Debugger error: Error

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]

a DebugSession
Original error: test session.
Debugger error: Error

[ Set new ] in OupsDummyDebugger class>>dummySession in Block: [ Set new ]
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (val is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (val is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (var is Undeclared)
NewUndeclaredWarning: 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]
FullBlockClosure(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....
FullBlockClosure(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...
FullBlockClosure(BlockClosure)>>ensure:
UIManager class>>nonInteractiveDuring:
SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive
SessionErrorHandlingTest(TestCase)>>performTest
[self setUp.
	self performTest] in SessionErrorHandlingTest(TestCase)>>runCase in Block: [self setUp....
FullBlockClosure(BlockClosure)>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[aTestCase runCase] in [
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [aTestCase runCase]
FullBlockClosure(BlockClosure)>>ensure:
[
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [...
FullBlockClosure(BlockClosure)>>on:do:
TestExecutionEnvironment>>runTestCaseUnderWatchdog:
[self runTestCaseUnderWatchdog: aTestCase] in TestExecutionEnvironment>>runTestCase: in Block: [self runTestCaseUnderWatchdog: aTestCase]
FullBlockClosure(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]
FullBlockClosure(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....
FullBlockClosure(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....
FullBlockClosure(BlockClosure)>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[aTestCase runCase] in [
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [aTestCase runCase]
FullBlockClosure(BlockClosure)>>ensure:
[
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [...
FullBlockClosure(BlockClosure)>>on:do:
TestExecutionEnvironment>>runTestCaseUnderWatchdog:
[self runTestCaseUnderWatchdog: aTestCase] in TestExecutionEnvironment>>runTestCase: in Block: [self runTestCaseUnderWatchdog: aTestCase]
FullBlockClosure(BlockClosure)>>ensure:
TestExecutionEnvironment>>runTestCase:
CurrentExecutionEnvironment class>>runTestCase:
SessionErrorHandlingTest(TestCase)>>runCaseManaged
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (val is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (val is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg1 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (arg2 is Undeclared)
NewUndeclaredWarning: UndefinedObject>>conditionBlockGenerator (var is Undeclared)
NewUndeclaredWarning: 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]
FullBlockClosure(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....
FullBlockClosure(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...
FullBlockClosure(BlockClosure)>>ensure:
UIManager class>>nonInteractiveDuring:
SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive
SessionErrorHandlingTest(TestCase)>>performTest
[self setUp.
	self performTest] in SessionErrorHandlingTest(TestCase)>>runCase in Block: [self setUp....
FullBlockClosure(BlockClosure)>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[aTestCase runCase] in [
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [aTestCase runCase]
FullBlockClosure(BlockClosure)>>ensure:
[
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [...
FullBlockClosure(BlockClosure)>>on:do:
TestExecutionEnvironment>>runTestCaseUnderWatchdog:
[self runTestCaseUnderWatchdog: aTestCase] in TestExecutionEnvironment>>runTestCase: in Block: [self runTestCaseUnderWatchdog: aTestCase]
FullBlockClosure(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]
FullBlockClosure(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....
FullBlockClosure(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....
FullBlockClosure(BlockClosure)>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[aTestCase runCase] in [
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [aTestCase runCase]
FullBlockClosure(BlockClosure)>>ensure:
[
		[aTestCase runCase] ensure: [
			"Terminated test is not considered as completed (user just closed a debugger for example)"
			mainTestProcess isTerminating ifFalse: [ 
				self handleCompletedTest ]]
	] in TestExecutionEnvironment>>runTestCaseUnderWatchdog: in Block: [...
FullBlockClosure(BlockClosure)>>on:do:
TestExecutionEnvironment>>runTestCaseUnderWatchdog:
[self runTestCaseUnderWatchdog: aTestCase] in TestExecutionEnvironment>>runTestCase: in Block: [self runTestCaseUnderWatchdog: aTestCase]
FullBlockClosure(BlockClosure)>>ensure:
TestExecutionEnvironment>>runTestCase:
CurrentExecutionEnvironment class>>runTestCase:
SessionErrorHandlingTest(TestCase)>>runCaseManaged
1
1
2
2
NewUndeclaredWarning: FBDExamples>>exampleWhileTrue3 (tmp1 is Undeclared)
NewUndeclaredWarning: FBDExamples>>exampleWhileTrue3 (tmp1 is Undeclared)
./pharo: line 11:  1686 Illegal instruction     "$DIR"/"pharo-vm/PharoConsole.exe" --headless "$@"
[Pipeline] fileExists
[Pipeline] bat

ci@WIN10-CI C:\builds\workspace\est_and_branch_Pipeline_Pharo9.0@2\Tests-windows-64>mv PharoDebug.log PharoDebug-Tests-windows-64.log 
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] fileExists
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] }
Failed in branch windows-64
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
SubscriptOutOfBounds: 0
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
NewUndeclaredWarning: StTestDebuggerProvider>>buildDebuggerWithMissingClassContext (MissingClass is Undeclared)
an Object24073 run, 24072 passes, 1 failures, 0 errors.
[Pipeline] junit
Recording test results
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] fileExists
[Pipeline] bat

ci@WIN10-CI C:\builds\workspace\est_and_branch_Pipeline_Pharo9.0\Tests-windows-32>mv PharoDebug.log PharoDebug-Tests-windows-32.log 
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] fileExists
[Pipeline] }
[Pipeline] // dir
[Pipeline] cleanWs
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
[Pipeline] dir
Running in C:\builds\workspace\est_and_branch_Pipeline_Pharo9.0\Tests-windows-32
[Pipeline] {
[Pipeline] unstash
[Pipeline] bat

ci@WIN10-CI C:\builds\workspace\est_and_branch_Pipeline_Pharo9.0\Tests-windows-32>bash -c 'bootstrap/scripts/runKernelTests.sh 32 Tests-windows-32Kernel' 
+ CACHE=bootstrap-cache
+ find bootstrap-cache
bootstrap-cache
bootstrap-cache/Pharo9.0-32bit-713b9db.sources
bootstrap-cache/Pharo9.0-SNAPSHOT-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-compiler-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-core-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-metacello-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-monticello-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-monticello_bootstrap-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-32bit-713b9db.zip
bootstrap-cache/Pharo9.0-SNAPSHOT-traits-32bit-713b9db.zip
bootstrap-cache/PharoV60.sources
++ find bootstrap-cache -name 'Pharo*.zip'
++ head -n 1
++ cut -d/ -f 2
++ cut -d- -f 1-2
+ TEST_NAME_PREFIX=Pharo9.0-SNAPSHOT
+ TEST_VM_VERSION=70
+ ./bootstrap/scripts/getPharoVM.sh 70 vm 32
Downloading the latest pharoVM:
	http://files.pharo.org/get-files/70/pharo-win-stable.zip
pharo-vm/PharoConsole.exe
Creating starter scripts pharo and pharo-ui
VM downloaded
++ find bootstrap-cache -name 'Pharo9.0-SNAPSHOT-bootstrap-32bit-*.zip'
+ IMAGE_ARCHIVE=bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.zip
+ unzip bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.zip
Archive:  bootstrap-cache/Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.zip
  inflating: Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.image  
++ find . -name Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.image
+ IMAGE_FILE=./Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.image
++ find bootstrap-cache -name 'Pharo9.0-SNAPSHOT-hermesPackages-32bit-*.zip'
+ HERMES_ARCHIVE=bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-32bit-713b9db.zip
+ unzip bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-32bit-713b9db.zip
Archive:  bootstrap-cache/Pharo9.0-SNAPSHOT-hermesPackages-32bit-713b9db.zip
  inflating: AST-Core.hermes         
  inflating: AST-Core-Traits.hermes  
  inflating: CodeExport.hermes       
  inflating: CodeExport-Traits.hermes  
  inflating: CodeImportCommandLineHandlers.hermes  
  inflating: CodeImport.hermes       
  inflating: CodeImport-Traits.hermes  
  inflating: Collections-Abstract-Traits.hermes  
  inflating: Collections-Arithmetic.hermes  
  inflating: Collections-Atomic.hermes  
  inflating: Debugging-Core.hermes   
  inflating: DeprecatedFileStream.hermes  
  inflating: FileSystem-Core.hermes  
  inflating: FileSystem-Disk.hermes  
  inflating: Hermes-Extensions.hermes  
  inflating: InitializePackagesCommandLineHandler.hermes  
  inflating: JenkinsTools-Core.hermes  
  inflating: Jobs.hermes             
  inflating: Kernel-Chronology-Extras.hermes  
  inflating: Kernel-Tests.hermes     
  inflating: Kernel-Traits.hermes    
  inflating: Math-Operations-Extensions.hermes  
  inflating: Multilingual-Encodings.hermes  
  inflating: Multilingual-Languages.hermes  
  inflating: Multilingual-TextConversion.hermes  
  inflating: OpalCompiler-Core.hermes  
  inflating: ReflectionMirrors-Primitives.hermes  
  inflating: SUnit-Core.hermes       
  inflating: SUnit-Tests.hermes      
  inflating: System-SourcesCondenser.hermes  
  inflating: TraitsV2-Compatibility.hermes  
  inflating: TraitsV2.hermes         
  inflating: TraitsV2-Tests.hermes   
  inflating: Transcript-Core-Traits.hermes  
++ find bootstrap-cache -name 'Pharo9.0-SNAPSHOT-rpackage-32bit-*.zip'
+ RPACKAGE_ARCHIVE=bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-32bit-713b9db.zip
+ unzip bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-32bit-713b9db.zip
Archive:  bootstrap-cache/Pharo9.0-SNAPSHOT-rpackage-32bit-713b9db.zip
  inflating: protocolsKernel.txt     
  inflating: packagesKernel.txt      
+ mv ./Pharo9.0-SNAPSHOT-bootstrap-32bit-713b9db.image bootstrap.image
+ export PHARO_CI_TESTING_ENVIRONMENT=1
+ PHARO_CI_TESTING_ENVIRONMENT=1
+ ./pharo bootstrap.image
+ ./pharo bootstrap.image loadHermes Hermes-Extensions.hermes --save
SystemNotification: [Hermes] Reading Hermes-Extensions.hermes
SystemNotification: [Hermes] Installing Hermes-Extensions.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#FileLocator #LanguageEnvironment #FileAttributeNotSupported #Unicode #StartupPreferencesLoader #BlockLocalTempCounter #FileSystem #Latin1)
+ ./pharo bootstrap.image loadHermes Kernel-Chronology-Extras.hermes AST-Core.hermes Jobs.hermes InitializePackagesCommandLineHandler.hermes --save --no-fail-on-undeclared --on-duplication=ignore
SystemNotification: [Hermes] Reading Kernel-Chronology-Extras.hermes
SystemNotification: [Hermes] Installing Kernel-Chronology-Extras.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#FileLocator #LanguageEnvironment #FileAttributeNotSupported #Unicode #StartupPreferencesLoader #BlockLocalTempCounter #FileSystem #Latin1)
SystemNotification: [Hermes] Reading AST-Core.hermes
SystemNotification: [Hermes] Installing AST-Core.hermes
SystemNotification: New Undeclared created... check dependencies: #(#SuperVariable #ReparseAfterSourceEditing #SyntaxErrorNotification #ThisContextVariable #SelfVariable)
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading Jobs.hermes
SystemNotification: [Hermes] Installing Jobs.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading InitializePackagesCommandLineHandler.hermes
SystemNotification: [Hermes] Installing InitializePackagesCommandLineHandler.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
+ ./pharo bootstrap.image initializePackages --packages=packagesKernel.txt --protocols=protocolsKernel.txt --save
+ ./pharo bootstrap.image loadHermes TraitsV2.hermes --save
SystemNotification: [Hermes] Reading TraitsV2.hermes
SystemNotification: [Hermes] Installing TraitsV2.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
+ ./pharo bootstrap.image loadHermes SUnit-Core.hermes JenkinsTools-Core.hermes JenkinsTools-Core.hermes SUnit-Tests.hermes --save --no-fail-on-undeclared --on-duplication=ignore
SystemNotification: [Hermes] Reading SUnit-Core.hermes
SystemNotification: [Hermes] Installing SUnit-Core.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading JenkinsTools-Core.hermes
SystemNotification: [Hermes] Installing JenkinsTools-Core.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading JenkinsTools-Core.hermes
SystemNotification: [Hermes] Installing JenkinsTools-Core.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
SystemNotification: [Hermes] Reading SUnit-Tests.hermes
SystemNotification: [Hermes] Installing SUnit-Tests.hermes
SystemNotification: [Hermes] Remaining Undeclared variables in the system: #(#Unicode #Latin1 #FileLocator #FileAttributeNotSupported #StartupPreferencesLoader #SyntaxErrorNotification #SelfVariable #BlockLocalTempCounter #SuperVariable #ReparseAfterSourceEditing #ThisContextVariable #LanguageEnvironment #FileSystem)
+ ./pharo bootstrap.image test --junit-xml-output --stage-name=Tests-windows-32Kernel SUnit-Core SUnit-Tests
Running tests in 2 Packages
DeprecationPerformedNotification: The method SUnitTest>>#deprecatedMessage called from SUnitTest>>#testIgnoreDeprecationWarnings has been deprecated. Deprecated method used by #testIgnoreDeprecationWarnings
187 run, 187 passes, 0 failures, 0 errors.
[Pipeline] junit
Recording test results
[Pipeline] archiveArtifacts
Archiving artifacts
Recording fingerprints
[Pipeline] fileExists
[Pipeline] fileExists
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // parallel
[Pipeline] node
Running on pharo-ci-jenkins2-unix-3 in /builds/workspace/est_and_branch_Pipeline_Pharo9.0
[Pipeline] {
[Pipeline] stage
[Pipeline] { (notify)
[Pipeline] checkout
using credential pharo-ci
Cloning the remote Git repository
Cloning repository https://github.com/pharo-project/pharo.git
 > git init /builds/workspace/est_and_branch_Pipeline_Pharo9.0 # timeout=10
Fetching upstream changes from https://github.com/pharo-project/pharo.git
 > git --version # timeout=10
 > git --version # 'git version 2.7.4'
using GIT_ASKPASS to set credentials pharo-ci GitHub account
 > git fetch --tags --progress https://github.com/pharo-project/pharo.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url https://github.com/pharo-project/pharo.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url https://github.com/pharo-project/pharo.git # timeout=10
Fetching upstream changes from https://github.com/pharo-project/pharo.git
using GIT_ASKPASS to set credentials pharo-ci GitHub account
 > git fetch --tags --progress https://github.com/pharo-project/pharo.git +refs/heads/Pharo9.0:refs/remotes/origin/Pharo9.0 # timeout=10
Checking out Revision 713b9dbf032dfb9c09406e86323a21624bfa149f (Pharo9.0)
Commit message: "Merge pull request #7275 from MarcusDenker/SystemHelp-no-PragmaCollector"
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 713b9dbf032dfb9c09406e86323a21624bfa149f # timeout=10

GitHub has been notified of this commit’s build result

[Pipeline] sh
+ git log -1 --format=%B
[Pipeline] sh
+ git log -1 --format=%p
[Pipeline] httpRequest
HttpMethod: GET
URL: https://api.github.com/repos/pharo-project/pharo/pulls/7275
Sending request to url: https://api.github.com/repos/pharo-project/pharo/pulls/7275
Response Code: HTTP/1.1 200 OK
Success code from [100‥399]
[Pipeline] readJSON
[Pipeline] mail
[Pipeline] cleanWs
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline

GitHub has been notified of this commit’s build result

ERROR: script returned exit code 134
Finished: FAILURE