flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Maurice Amsellem <maurice.amsel...@systar.com>
Subject RE: Build failed in Jenkins: flex-sdk_mustella #470
Date Mon, 14 Oct 2013 23:50:02 GMT
>Sounds like a timing issue with the tests. eg They need to wait for undateComplete event?

In the test case below (which was one of the failing), after the DP has been reset, it's waiting
for the next frame:

<RunCode code="FlexGlobals.topLevelApplication.dataGrid.resetDP()"  waitEvent="enterFrame"
waitTarget="stage"/>

And after that, it's waiting for two more frames before comparing the bitmaps...
<WaitForEvent target="stage" eventName="enterFrame" numExpectedEvents="2"/>

So maybe I should change to waitEvent="updateComplete" so that it wait until the udateDisplayList
?




	    <TestCase testID="requireSelection_test15" keywords="[GridSelection,property,requireSelection
]" 
	        description="Test selection is on first row/cell,reset dataprovider,verify first
row/cell is still selected">
	       	<setup>
	 	    <ResetComponent target="dataGrid" className="components.DataGrid_comp3" waitEvent="updateComplete"
/>	
	            <WaitForEvent target="stage" eventName="enterFrame" numExpectedEvents="2"/></setup>
		<body>		
		    <RunCode code="FlexGlobals.topLevelApplication.dataGrid.selectionMode=GridSelectionMode.MULTIPLE_CELLS"/>
		    <AssertMethodValue method="value=FlexGlobals.topLevelApplication.dataGrid.selectionContainsCell(0,0)"
value="true"/>
		    <RunCode code="FlexGlobals.topLevelApplication.dataGrid.resetDP()"  waitEvent="enterFrame"
waitTarget="stage"/>
		    <AssertMethodValue method="value=FlexGlobals.topLevelApplication.dataGrid.selectionContainsCell(0,0)"
value="true"/> 
		    <WaitForEvent target="stage" eventName="enterFrame" numExpectedEvents="2"/>
		    <CompareBitmap   numColorVariances="20" maxColorVariance="20" url="../Properties/Baselines/$testID_cell.png"
target="dataGrid"/>
		</body>
	    </TestCase>


Maurice 

-----Message d'origine-----
De : Justin Mclean [mailto:justin@classsoftware.com] 
Envoyé : mardi 15 octobre 2013 01:34
À : dev@flex.apache.org
Objet : Re: Build failed in Jenkins: flex-sdk_mustella #470

HI,

Sounds like a timing issue with the tests. eg They need to wait for undateComplete event?

Justin

Mime
View raw message