This test passes for me with FP 11.1.
On 11/22/13 7:48 AM, "Maurice Amsellem" <[email protected]>
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:[email protected]]
>Envoyé : vendredi 22 novembre 2013 16:11
>À : Maurice Amsellem
>Cc : [email protected]; Mark Kessler; [email protected]
>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
><[email protected]> 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:[email protected]] Envoyé : vendredi 22
>> novembre 2013 15:36 À : [email protected] Cc : Mark Kessler;
>> [email protected]; 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, <[email protected]> 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