Well, it appears that in swf-version 15 and later, the behavior of 0.09765625.toFixed(1) changed from 0.1 to 0.0. I tried reading the ecma spec but it made my head spin.
FP11.1 which is our baseline, is swf-version 14. Whenever the rotation gets around to 11.1, this test passes. Time to modify the test to be more resilient to this behavior difference. -Alex On 2/14/14 3:59 PM, "flex.muste...@gmail.com" <flex.muste...@gmail.com> wrote: >flex-sdk_mustella-mobile - Build # 539 - Still Failing: > >http://flex-mustella.cloudapp.net/job/flex-sdk_mustella-mobile/539/ > >Changes for Build #533 >[aharui] remove references to PixelBender now that it is a separate >release > >[aharui] update release notes with bugs I fixed > >[aharui] most of German localized strings > >[aharui] most of Greek localized strings > >[aharui] most of pt_BR localized strings > >[aharui] most of nl_NL localized strings > >[aharui] most of fr_FR localized strings > >[aharui] most of es_ES localized strings > >[aharui] fix mistake in fr_FR > >[aharui] add echo statements to install script. Needs localization review > > >Changes for Build #534 >[carlosrovira] FLEX-34053 - MaskedTextInput - update separators comment > > >Changes for Build #535 >[erik] - update sequencing of property file removal/creation > >[erik] nl_NL translation > > >Changes for Build #536 >[erik] small mistakes, big consequences ;-) > > >Changes for Build #537 >[maurice.amsellem] Installer: > > >Changes for Build #538 > >Changes for Build #539 > > >-------------------------------- > >[...truncated 12806 lines...] > [java] okey doke, going to compile >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >ViewAndViewNavigator\SWFs\ViewAndViewNavigatorMain.mxml > [java] Loading configuration file >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\frameworks\airmobile-c >onfig.xml > [java] >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\TextInput\SWFs\TextInput1.swf (7592563 bytes) > [java] nothing left to do > [java] >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.swf (2274993 bytes) > [java] All done with the compile > [java] leaving the compile, elapsed: 44 > [java] ...via exit > [echo] compileswfs jreturn is 0 > >do_fail: > >compileswfs: > >getExcludes: > >getExcludeIds: > >populateExcludeTable: > [echo] populate exclude, got this for db time: 2014/02/14 18:57:55 > >justrun: > >delete_cache: > [echo] delete cache: /Users/ApacheFlex/Library/Caches/Adobe/Flash >Player/AssetCache > >delete_cache: > [echo] delete cache: /Users/ApacheFlex/AppData/Roaming/Adobe/Flash >Player/AssetCache > [delete] Deleting directory >C:\Users\ApacheFlex\AppData\Roaming\Adobe\Flash Player\AssetCache\AVP2469L > [delete] Deleting directory >C:\Users\ApacheFlex\AppData\Roaming\Adobe\Flash Player\AssetCache > >delete_cache: > [echo] delete cache: C:\Users\ApacheFlex/Application >Data/Adobe/Flash Player/AssetCache > >android_runner: > >ios_runner: > >qnx_runner: > >desktop_runner: > [echo] **** Willkommen auf Runner **** > [java] the apollo situation: >C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta/adl.exe -runtime >C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\runtimes\air\win > [java] starting results server > [java] starting baseline server > [java] starting the baseline server: Fri Feb 14 18:58:47 ACT 2014 > [java] test script count: 3 > [java] apollo adj with : >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.swf > [java] apollo adj thinks it's a swf > [java] writing Apollo file! > [java] full swf is >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.swf > [java] post ApolloAdjuster: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.xml > [java] new test file: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.xml > [java] ******** cmdArr before: > [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe > [java] > > C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile >\ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.xml > [java] ******** moreParameters before: > [java] -screensize > [java] 640x960:640x960 > [java] -profile > [java] mobileDevice > [java] -XscreenDPI > [java] 240 > [java] ******** cmdArr after: > [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe > [java] > > C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile >\ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.xml > [java] -screensize > [java] 640x960:640x960 > [java] -profile > [java] mobileDevice > [java] -XscreenDPI > [java] 240 > [java] getting directory from the swf file > [java] derived directory: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >ViewAndViewNavigator\swfs > [java] Launching: > [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.xml -screensize >640x960:640x960 -profile mobileDevice -XscreenDPI 240 Launching: >C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.xml > [java] USING directory: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >ViewAndViewNavigator\swfs > [java] time: 18:58:48.070 > [java] SCRIPTDONE! 18:58:54.871 > [java] GET /ScriptComplete?0 HTTP/1.1 > [java] Before Wait loop 18:58:54.871 waiting = 0 > [java] After Wait loop 18:58:54.871 waiting = 0 > [java] clobberProcess false > [java] Total Results so far: 1 > [java] removing the xml app file > [java] waited 1600 > [java] ClobberProcess, it was already null > [java] Grab log, do parse = false > [java] Grabbing the log from: >C:\Users\ApacheFlex\AppData/Roaming\Macromedia/Flash >Player/Logs/flashlog.txt to: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.log > [java] apollo adj with : >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\Label\swfs\Label2.swf > [java] apollo adj thinks it's a swf > [java] writing Apollo file! > [java] full swf is >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\Label\swfs\Label2.swf > [java] post ApolloAdjuster: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\Label\swfs\Label2.xml > [java] new test file: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\Label\swfs\Label2.xml > [java] ******** cmdArr before: > [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe > [java] > > C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile >\components\Label\swfs\Label2.xml > [java] ******** moreParameters before: > [java] -screensize > [java] 640x960:640x960 > [java] -profile > [java] mobileDevice > [java] -XscreenDPI > [java] 240 > [java] ******** cmdArr after: > [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe > [java] > > C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile >\components\Label\swfs\Label2.xml > [java] -screensize > [java] 640x960:640x960 > [java] -profile > [java] mobileDevice > [java] -XscreenDPI > [java] 240 > [java] getting directory from the swf file > [java] derived directory: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\Label\swfs > [java] Launching: > [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\Label\swfs\Label2.xml -screensize 640x960:640x960 -profile >mobileDevice -XscreenDPI 240 Launching: >C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\Label\swfs\Label2.xml > [java] USING directory: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\Label\swfs > [java] time: 18:58:56.804 > [java] SCRIPTDONE! 18:59:01.408 > [java] GET /ScriptComplete?0 HTTP/1.1 > [java] Before Wait loop 18:59:01.408 waiting = 0 > [java] After Wait loop 18:59:01.408 waiting = 0 > [java] clobberProcess false > [java] Total Results so far: 2 > [java] waited 1500 > [java] ClobberProcess, it was already null > [java] removing the xml app file > [java] Grab log, do parse = false > [java] Grabbing the log from: >C:\Users\ApacheFlex\AppData/Roaming\Macromedia/Flash >Player/Logs/flashlog.txt to: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\Label\swfs\Label2.log > [java] apollo adj with : >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\TextInput\SWFs\TextInput1.swf > [java] apollo adj thinks it's a swf > [java] writing Apollo file! > [java] full swf is >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\TextInput\SWFs\TextInput1.swf > [java] post ApolloAdjuster: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\TextInput\SWFs\TextInput1.xml > [java] new test file: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\TextInput\SWFs\TextInput1.xml > [java] ******** cmdArr before: > [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe > [java] > > C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile >\components\TextInput\SWFs\TextInput1.xml > [java] ******** moreParameters before: > [java] -screensize > [java] 640x960:640x960 > [java] -profile > [java] mobileDevice > [java] -XscreenDPI > [java] 240 > [java] ******** cmdArr after: > [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe > [java] > > C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile >\components\TextInput\SWFs\TextInput1.xml > [java] -screensize > [java] 640x960:640x960 > [java] -profile > [java] mobileDevice > [java] -XscreenDPI > [java] 240 > [java] getting directory from the swf file > [java] derived directory: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\TextInput\SWFs > [java] Launching: > [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\TextInput\SWFs\TextInput1.xml -screensize 640x960:640x960 >-profile mobileDevice -XscreenDPI 240 Launching: >C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\TextInput\SWFs\TextInput1.xml > [java] USING directory: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\TextInput\SWFs > [java] time: 18:59:03.254 > [java] FAIL: >mobile/components/TextInput/Properties/TextInput_properties_tester >TextInput_alpha_property_01 > [java] SCRIPTDONE! 18:59:07.374 > [java] GET /ScriptComplete?0 HTTP/1.1 > [java] Before Wait loop 18:59:07.374 waiting = 0 > [java] After Wait loop 18:59:07.374 waiting = 0 > [java] clobberProcess false > [java] Total Results so far: 3 > [java] removing the xml app file > [java] Grab log, do parse = false > [java] Grabbing the log from: >C:\Users\ApacheFlex\AppData/Roaming\Macromedia/Flash >Player/Logs/flashlog.txt to: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\ >components\TextInput\SWFs\TextInput1.log > [java] waited 1600 > [java] ClobberProcess, it was already null > [java] at the end of main > [java] Shutting down the results server > [java] shutting down the baseline server > [java] done waiting for results...bye > [java] ===================================================== > [java] Passes: 2 > [java] Fails: 1 > [java] ===================================================== > [java] > [java] ===================================================== > [java] ===================================================== > [java] Passed: > [java] ===================================================== > [java] >mobile/ViewAndViewNavigator/tests/ViewAndViewNavigator_navigation >popToFirstView Passed > [java] mobile/components/Label/properties/Label_Properties_tester2 >Label_minWidth_default Passed > [java] ===================================================== > [java] Failed: > [java] ===================================================== > [java] >mobile/components/TextInput/Properties/TextInput_properties_tester >TextInput_alpha_property_01 Failed AssertMethodValue (method cannot be >shown)(body:step 1) method returned 0, expected 0.100000 > [java] > [java] > [java] ===================================================== > [java] Passes: 2 > [java] Fails: 1 > [java] ===================================================== > [java] > [java] > [java] Wrote summary to results.txt > [java] Wrote failures to failures.txt > >BUILD FAILED >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\build.xml:153 >8: The following error occurred while executing this line: >C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\build.xml:165 >6: Java returned: 1 > >Total time: 1 minute 21 seconds > > > >============ JENKINS MUSTELLA RUN REPORT ============ > >Date/Time: 02-14-2014 23:59 > >Run duration: 0 days 1 hours 39 mins 3 seconds > >Settings: >player.version = 13.0 >air.version = 4.0 >FLASHPLAYER_DEBUGGER = >C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer13_debugsa_win_32. >exe >AIR_HOME = C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta > >Build: > type = mobile > command = -mobile > set = tests/mobile > >Log: >- Made Cygwin ignore carriage returns >- Set FLASH_VERSION to '13.0' and AIR_VERSION to '4.0' >- Set AIR_HOME to 'C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta' >- Set FLASHPLAYER_DEBUGGER to >'C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer13_debugsa_win_32 >.exe' >- Cleaned up 'local.properties' files from previous runs >- Created fresh 'local.properties' files with containing run specific >values >- Ran 'clean', 'main' and 'other.locales' ant targets to prepare the SDK >for testing >- Ran Mustella on the SDK with these parameters: '-mobile tests/mobile' >- Some tests failed: running '-failures' >- Some of tests failed, even after running '-failures'... > > >===================================================== > > > >Build step 'Execute shell' marked build as failure >Email was triggered for: Failure >Sending email for trigger: Failure > > >(sent from ext-email)