Alex, these are not needed anymore, see my last email.

Maurice 

-----Message d'origine-----
De : Alex Harui [mailto:[email protected]] 
Envoyé : mardi 15 octobre 2013 22:19
À : [email protected]
Objet : Re: Build failed in Jenkins: flex-sdk_mustella #470

Hi Maurice,

I created the png.xml files and ran the tests and they appear to show a 
difference in the z-order of the header renderers.  I will send you the png.xml 
files directly as I have some other commits that I can't push just yet.

Put the png.xml file next to the .png file and run the tests.  The SWF for each 
test in the SWFs folder will have a .log file next to it and the log file will 
show a simple diff.  You can also use some other compare tool to compare the 
png.xml and bad.png.xml file.

Not sure how your change affects z-order or how that z-order causes the player 
to draw the column separators differently.  I guess if some pixel is now 
stacked on top of the separator that might cause a difference.

HTH,
-Alex

On 10/15/13 11:50 AM, "Maurice Amsellem" <[email protected]>
wrote:

>Erik,
>
>The tests are passing because I have undone one the fixes that have 
>broken them.
>
>(FLEX-33813 (DataGrid goes blank when scrolled and dataProvider is 
>changed )
>
>We are currently trying to make that fix again in a different way that 
>does not break the tests again, possibly fixing also the tests.
>
>(At least, this is my understanding)
>
>Maurice
>
>-----Message d'origine-----
>De : Erik de Bruin [mailto:[email protected]] Envoyé : mardi 15 
>octobre 2013 20:14 À : [email protected] Objet : Re: Build failed in 
>Jenkins: flex-sdk_mustella #470
>
>Build 471 passed all tests... is this player version related, or are 
>you chasing ghosts?
>
>EdB
>
>
>
>On Tue, Oct 15, 2013 at 7:09 PM, Alex Harui <[email protected]> wrote:
>>
>>
>> On 10/15/13 9:52 AM, "Maurice Amsellem" <[email protected]>
>> wrote:
>>
>>>>I will try to generate and check in png.xml files for the two 
>>>>failing tests
>>>
>>>Not sure to understand what png.xml files are ? the baseline pngs ?
>> A png.xml file is an XML description of the display list.  We use 
>> them when different player versions or mac-vs-win give slightly 
>> different bitmaps.  There are only a few checked in right now.  
>> CompareBitmap first compares the .png file  and then if it fails it 
>> looks for the png.xml and compares the display list.  The theory is 
>> that Flex code really only manipulates display list properties so if 
>> a component is at x=4.5 we don't truly care what pixel colors the 
>> player chooses for pixel 4 and 5, we just want our code to set that 
>> component at x=4.5.
>>
>> Now if the test still fails you can compare the png.xml output and 
>> see where the proposed code did change some display list property.  
>> So far, that's found a few subtle bugs in our code.
>>
>> I'm still trying to get the repo back to where those tests pass so I 
>> can generate the right png.xml files, so I'm not ready to check them 
>> in just yet.
>>
>> -Alex
>>
>
>
>
>--
>Ix Multimedia Software
>
>Jan Luykenstraat 27
>3521 VB Utrecht
>
>T. 06-51952295
>I. www.ixsoftware.nl

Reply via email to