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
