Regression

osx-32 / Tests-osx-32 / MacOSX32.FreeType.Tests.Cache.FreeTypeCacheTest.testGlyphAccessIsThreadSafe (from FreeType-Tests)

Failing for the past 1 build (Since #317 )
Took 22 sec.

Stacktrace

TestTookTooMuchTime
Process>>pvtSignal:list:
[  
		 | sem text canvases blocky |

		sem := Semaphore new.
		text := (String loremIpsum: 25*1024).
		FreeTypeCache current removeAll.
		canvases := OrderedCollection new.
			
		blocky := [  | canvas |
			canvas := FormCanvas extent: 1000@1000.
			canvases add: canvas.
			(RubScrolledTextMorph new)
					setText: text;
					font: StandardFonts codeFont;
					bounds: (0@0 corner: canvas form extent);
					fullDrawOn: canvas.
			sem signal ].
			
		blocky forkAt: 39.
		blocky forkAt: 39.
		blocky forkAt: 39.
		
		sem 
			wait;
			wait;
			wait.	
			
		self assert: (((canvases at:1) form bits = (canvases at:2) form bits) and: [ ((canvases at:2) form bits = (canvases at:3) form bits) ]) 
	] in FreeTypeCacheTest>>testGlyphAccessIsThreadSafe
SmallInteger(Integer)>>timesRepeat:
FreeTypeCacheTest>>testGlyphAccessIsThreadSafe
FreeTypeCacheTest(TestCase)>>performTest