This test passes for me with FP 11.1. On 11/22/13 7:48 AM, "Maurice Amsellem" <maurice.amsel...@systar.com> wrote:
>Eric, > >Here is what I did: > >- running with the latest SDK a standalone mobile air app (not mustella) >that displays an action bar with embedded font and underline => no >artifact >- running current mustella test mobile/Action with current SDK => >artifact is there >- running current mustella test mobile/Action with SKD 4.11 and 4.10 => >artifact is there >Below is the procedure that I used to change the SDK used in mustella. > >IMO, the cause of this issue is something has changed recently in the >mustella test itself, that caused the artifact. > >The test that needs to be done yet is to revert mustella test recent >changes, and try again... > > >Procedure to change SDK used by mustella: >1) In mustella, local.properties, set >sdk.dir= C:/Program Files (x86)/Apache Flex/Apache_Flex_SDK_411_GA >apollo_location=${sdk.dir} > >then run again the same test: >$ ./mini_run.sh -mobile >tests/mobile/components/ActionBar/styles/ActionBar_Styles.mxml > >The log says: >[echo] sdk.dir: C:/Program Files (x86)/Apache >Flex/Apache_Flex_SDK_411_GA >... >[echo] apollo_location is C:/Program Files (x86)/Apache >Flex/Apache_Flex_SDK_411_GA > >WDYT? > >Maurice > >-----Message d'origine----- >De : Erik de Bruin [mailto:e...@ixsoftware.nl] >Envoyé : vendredi 22 novembre 2013 16:11 >À : Maurice Amsellem >Cc : dev@flex.apache.org; Mark Kessler; jmcl...@apache.org >Objet : Re: Build failed in Jenkins: flex-sdk_mustella-mobile #382 > >Well, my records show this test started failing on Nov. 18th. > >EdB > > > >On Fri, Nov 22, 2013 at 3:44 PM, Maurice Amsellem ><maurice.amsel...@systar.com> wrote: >> Hi, I showed evidence this issue was already present in SDK 4.10 and >>4.11. >> So it's not caused by the fix on mobile TextInput. >> >> Maurice >> >> -----Message d'origine----- >> De : Erik de Bruin [mailto:e...@ixsoftware.nl] Envoyé : vendredi 22 >> novembre 2013 15:36 À : dev@flex.apache.org Cc : Mark Kessler; >> jmcl...@apache.org; Maurice Amsellem Objet : Re: Build failed in >> Jenkins: flex-sdk_mustella-mobile #382 >> >> Hi, since the Mustella VM seems to have settled down now, I think we >>can confidently say this failure needs to be addressed - it is not an >>artifact of the build machine. >> >> Anyone? >> >> EdB >> >> >> >> On Fri, Nov 22, 2013 at 2:26 PM, <flex.muste...@gmail.com> wrote: >>> See <http://localhost:8080/job/flex-sdk_mustella-mobile/382/changes> >>> >>> Changes: >>> >>> [maurice.amsellem] UPDATE FLEX-33166 Mobile TextInput with native >>> StageTextInput cannot be included in scrollable forms >>> >>> [maurice.amsellem] FIX FLEX-33166 Mobile TextInput with native >>> StageTextInput cannot be included in scrollable forms >>> >>> ------------------------------------------ >>> [...truncated 15977 lines...] >>> [echo] doing windows setup >>> [echo] homepath: C:\Users\ApacheFlex >>> [echo] trace output file: 1 >>> [echo] player is >>> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_1r102_55_w >>> i >>> n_sa_debug_32bit.exe >>> >>> setup_linux: >>> >>> db_time: >>> [mkdir] Created dir: >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tmp >>> [echo] db_time=2013/11/22 08:25:44 >>> >>> get_mobile_data: >>> [getdevicespecstask] Skipping mobile device setup; win is not a mobile >>>device, maybe emulating target OS android on desktop. >>> >>> device_fail: >>> >>> handle_mobile_config: >>> [echo] os: ${os} >>> [echo] target_os_name: android >>> [echo] os_version: ${os_version} >>> [echo] device_name: win >>> [echo] get_results_from_log: false >>> [echo] step_timeout: ${step_timeout} >>> [echo] run_mobile_tests: true >>> [echo] use_android_runner: ${use_android_runner} >>> [echo] use_ios_runner: ${use_ios_runner} >>> [echo] use_qnx_runner: ${use_qnx_runner} >>> [echo] exclude_filename: >>>C:/jenkins_slave/workspace/flex-sdk_mustella-mobile/mustella/tests/Exclu >>>deList${os}.txt >>> [echo] have_air_interpreter is ${have_air_interpreter} >>> [echo] have_air_packager is ${have_air_packager} >>> [echo] have_air_adt_jar is true >>> [echo] have_air_android_runtime is ${have_air_android_runtime} >>> [echo] need_air_android is ${need_air_android} >>> [echo] need_air_ios is ${need_air_ios} >>> [echo] need_to_show_air_ios_fail_message is >>>${need_to_show_air_ios_fail_message} >>> [echo] need_to_fetch_air_ios is ${need_to_fetch_air_ios} >>> >>> show_air_ios_fail_message: >>> >>> show_air_android_fail_message: >>> >>> fetch_air_ios: >>> >>> fetch_qnx_sdk: >>> >>> echo-browser: >>> >>> echo-apollo: >>> [echo] use_apollo=true >>> [echo] apollo_location is >>> C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7 >>> >>> setup: >>> [echo] player is >>>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_1r102_55_win_ >>>sa_debug_32bit.exe >>> [echo] fileset: >>> mobile\components\ActionBar\styles\ActionBar_Styles.mxml >>> >>> setbuildID: >>> [echo] Target file was: >>>C:/jenkins_slave/workspace/flex-sdk_mustella-mobile/mustella/successfulB >>>uild.properties >>> [echo] ${server} >>> >>> setHostName: >>> >>> getConfigId: >>> >>> getActualRunId: >>> >>> getRunId: >>> >>> compilemustellaswc: >>> [exec] Loading configuration file >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\frameworks\flex-conf >>>ig.xml >>> [exec] >>> C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\mustella. >>> swc (94607 bytes) >>> >>> realCompile: >>> >>> build_shell_set: >>> [echo] shell_file_mxml_equivs is >>>,mobile/components/ActionBar/styles/ActionBar_Styles.sh >>> [echo] mxml_equiv_shells is ${mxml_equiv_shells} >>> [echo] tmp.sdk.mustella.scripts2 is >>> >>> chmod_shells: >>> [echo] changing user shell files to executable >>> >>> shells: >>> [exec] done with pre compile step >>> [java] exclude_filename: >>>C:/jenkins_slave/workspace/flex-sdk_mustella-mobile/mustella/tests/Exclu >>>deList${os}.txt >>> [java] os_version: ${os_version} >>> [java] target_os_name: android >>> [java] device_name: win >>> [java] result_include: -includes=SendResultsToRunner >>> [java] created >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\as3\src\mus >>>tella\MobileConfig.as >>> [java] nothing left to do >>> [java] Choosing local runner bitmap save >>> [java] okey doke, going to compile >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobil >>>e\components\ActionBar\SWFs\ActionBar.mxml >>> [java] Loading configuration file >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\frameworks\airmobile >>>-config.xml >>> [java] >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobil >>>e\components\ActionBar\swfs\ActionBar.swf (2741617 bytes) >>> [java] All done with the compile >>> [java] leaving the compile, elapsed: 26 >>> [java] ...via exit >>> [echo] compileswfs jreturn is 0 >>> >>> do_fail: >>> >>> compileswfs: >>> >>> getExcludes: >>> >>> getExcludeIds: >>> >>> populateExcludeTable: >>> [echo] populate exclude, got this for db time: 2013/11/22 >>> 08:25:44 >>> >>> 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\DMT6R3GV >>> [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\3.7/adl.exe -runtime >>>C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7\runtimes\air\win >>> [java] starting results server >>> [java] starting baseline server >>> [java] test script count: 1 >>> [java] starting the baseline server: Fri Nov 22 08:26:17 ACT 2013 >>> [java] apollo adj with : >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobil >>>e\components\ActionBar\swfs\ActionBar.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\mobil >>>e\components\ActionBar\swfs\ActionBar.swf >>> [java] post ApolloAdjuster: >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobil >>>e\components\ActionBar\swfs\ActionBar.xml >>> [java] new test file: >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobil >>>e\components\ActionBar\swfs\ActionBar.xml >>> [java] ******** cmdArr before: >>> [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7\bin\adl.exe >>> [java] >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobil >>>e\components\ActionBar\swfs\ActionBar.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\3.7\bin\adl.exe >>> [java] >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobil >>>e\components\ActionBar\swfs\ActionBar.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\mobil >>>e\components\ActionBar\swfs >>> [java] Launching: >>> [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7\bin\adl.exe >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobil >>>e\components\ActionBar\swfs\ActionBar.xml -screensize 640x960:640x960 >>>-profile mobileDevice -XscreenDPI 240 Launching: >>>C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7\bin\adl.exe >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobil >>>e\components\ActionBar\swfs\ActionBar.xml >>> [java] USING directory: >>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobil >>>e\components\ActionBar\swfs >>> [java] time: 08:26:18.169 >>> [java] Wrote file: >>>c:/jenkins_slave/workspace/flex-sdk_mustella-mobile/mustella/tests/mobil >>>e/components/ActionBar/styles/baselines/ActionBar_TitleDisplay_TextDecor >>>ation@android_240ppi.png.bad.png.xml length: 41774 >>> [java] Wrote file: >>>c:/jenkins_slave/workspace/flex-sdk_mustella-mobile/mustella/tests/mobil >>>e/components/ActionBar/styles/baselines/ActionBar_TitleDisplay_TextDecor >>>ation@android_240ppi.png.bad.png length: 2375 >>> [java] FAIL: mobile/components/ActionBar/styles/ActionBar_Styles >>>ActionBar_TitleDisplay_TextDecoration >>> [java] SCRIPTDONE! 08:26:24.455 >>> [java] GET /ScriptComplete?0 HTTP/1.1 >>> [java] Before Wait loop 08:26:24.455 waiting = 0 >>> [java] After Wait loop 08:26:24.455 waiting = 0 >>> [java] clobberProcess false >>> [java] Total Results so far: 1 >>> [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\mobil >>>e\components\ActionBar\swfs\ActionBar.log >>> [java] waited 1500 >>> [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: 0 >>> [java] Fails: 1 >>> [java] ===================================================== >>> [java] >>> [java] ===================================================== >>> [java] ===================================================== >>> [java] Passed: >>> [java] ===================================================== >>> [java] ===================================================== >>> [java] Failed: >>> [java] ===================================================== >>> [java] mobile/components/ActionBar/styles/ActionBar_Styles >>>ActionBar_TitleDisplay_TextDecoration Failed CompareBitmap(body:step 2) >>> compare returned[object BitmapData] >>> [java] >>> [java] >>> [java] ===================================================== >>> [java] Passes: 0 >>> [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:1 >>>538: The following error occurred while executing this line: >>> C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\build.xm >>> l >>> :1656: Java returned: 1 >>> >>> Total time: 45 seconds >>> >>> >>> >>> ============ JENKINS MUSTELLA RUN REPORT ============ >>> >>> Date and time: 11-22-2013 13:26 >>> >>> Settings: >>> player.version = 11.1 >>> air.version = 3.7 >>> FLASHPLAYER_DEBUGGER = >>> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_1r102_55_w >>> i >>> n_sa_debug_32bit.exe AIR_HOME = >>> C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7 >>> >>> Build: >>> type = mobile >>> command = -mobile >>> set = tests/mobile >>> >>> Log: >>> - Made Cygwin ignore carriage returns >>> - Cleaned up 'local.properties' files from previous runs >>> - Set FLASH_VERSION to '11.1' and AIR_VERSION to '3.7' >>> - Set AIR_HOME to 'C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7' >>> - Set FLASHPLAYER_DEBUGGER to >>>'C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_1r102_55_win >>>_sa_debug_32bit.exe' >>> - 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 >> >> >> >> -- >> Ix Multimedia Software >> >> Jan Luykenstraat 27 >> 3521 VB Utrecht >> >> T. 06-51952295 >> I. www.ixsoftware.nl > > > >-- >Ix Multimedia Software > >Jan Luykenstraat 27 >3521 VB Utrecht > >T. 06-51952295 >I. www.ixsoftware.nl