Hi Alex,

The others were related to the missing "swfutils" and the too old playerglobal.

These are the tests I couldn't get working and I had to @Ignore them:
flex-falcon/compiler.tests/feature-tests/mxml/tags/MXMLHTTPServiceTagTests.java
flex-falcon/compiler.tests/feature-tests/mxml/tags/MXMLRemoteObjectTagTests.java
flex-falcon/compiler.tests/feature-tests/mxml/tags/MXMLWebServiceTagTests.java

Chris

________________________________________
Von: Alex Harui <aha...@adobe.com>
Gesendet: Freitag, 8. Mai 2015 17:55
An: dev@flex.apache.org
Betreff: Re: [Falcon] Problems building Falcon

@Mike, were you trying to update an old repo?

@Chris, can you find out what tests actually failed?  I sometimes get 4
failures on my local runs but for some reason it never fails on the CI
server.

-Alex

On 5/8/15, 7:44 AM, "Michael Schmalle" <teotigraphix...@gmail.com> wrote:

>Those build files are scary huge. :) I couldn't even check out the sdk
>yesterday, git kept barfing on some mustella copying or something. Strange
>errors I have never seen before in winGIT.
>
>I'm scared to even try getting the sdk and falcon built. :)
>
>Mike
>
>On Fri, May 8, 2015 at 10:31 AM, Christofer Dutz
><christofer.d...@c-ware.de>
>wrote:
>
>> Hi,
>>
>>
>> after adjusting my FlexJS Maven artifact generation, I wanted to test a
>> build. Unfortunately I needed to re-build falcon for this, but it seems
>> impossible for me to do that via ant. I am always getting test-failures.
>>
>>
>> I followed your recipe in the other thread, but the falcon "ant all"
>>seems
>> to be failing no matter what I try.
>>
>>
>> For example I got this:
>>
>> unit.tests:
>>     [mkdir] Created dir:
>>
>>/Users/christoferdutz/Projects/Apache/Flex/flex-falcon/compiler.tests/res
>>ults
>>     [junit] environment property - FLEX_HOME =
>> /Users/christoferdutz/Projects/Apache/Flex/flex-sdk
>>     [junit] environment property - PLAYERGLOBAL_HOME =
>>
>>/Users/christoferdutz/Devtools/Apache/apache-flex-4.14.1/frameworks/libs/
>>player
>>     [junit] environment property - PLAYERGLOBAL_VERSION = 11.1
>>     [junit] environment property - TLF_HOME =
>> /Users/christoferdutz/Projects/Apache/Flex/flex-tlf
>>     [junit] environment property - AIR_HOME =
>> /Users/christoferdutz/Devtools/Adobe/AIR 14.0
>>     [junit] environment property - FLASHPLAYER_DEBUGGER =
>> /Users/christoferdutz/Devtools/Adobe/Flash 14.0/Flash
>> Player.app/Contents/MacOS/Flash Player Debugger
>>     [junit] Running
>> org.apache.flex.compiler.internal.css.CSSArrayPropertyValueTests
>>     [junit] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time
>> elapsed: 1,512 sec
>>
>> BUILD FAILED
>> /Users/christoferdutz/Projects/Apache/Flex/flex-falcon/build.xml:82: The
>> following error occurred while executing this line:
>>
>>/Users/christoferdutz/Projects/Apache/Flex/flex-falcon/compiler.tests/bui
>>ld.xml:100:
>> Tests failed
>>
>>
>> But I found out that it must have been related to the
>>PLAYERGLOBA_VERSION
>> as when I upgraded it to 16.0, I got past this point.
>>
>> Next was that all tests with a "mx" namespace in
>> flex-falcon/compiler.tests/feature-tests/mxml/tags/ seem to fail:
>>
>>     [junit] Running mxml.tags.MXMLHTTPServiceTagTests
>>     [junit] Generating test:
>>     [junit] Compiling test:
>>     [junit]
>>
>>-external-library-path=/Users/christoferdutz/Devtools/Apache/apache-flex-
>>4.14.1/frameworks/libs/player/16.0/playerglobal.swc
>>
>>-library-path=/Users/christoferdutz/Projects/Apache/Flex/flex-sdk/framewo
>>rks/libs/framework.swc,/Users/christoferdutz/Projects/Apache/Flex/flex-sd
>>k/frameworks/locale/en_US/framework_rb.swc,/Users/christoferdutz/Projects
>>/Apache/Flex/flex-sdk/frameworks/libs/rpc.swc,/Users/christoferdutz/Proje
>>cts/Apache/Flex/flex-sdk/frameworks/locale/en_US/rpc_rb.swc
>> -namespace=
>>
>>http://ns.adobe.com/mxml/2009,/Users/christoferdutz/Projects/Apache/Flex/
>>flex-sdk/frameworks/mxml-2009-manifest.xml
>>
>>/Users/christoferdutz/Projects/Apache/Flex/flex-falcon/compiler.tests/tem
>>p/MXMLHTTPServiceTagTests6077816560368214628.mxml
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'messaging'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'messaging'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'collections'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'logging'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'messaging'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'messaging'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'rpc'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'messaging'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'messaging'
>>     [junit] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time
>> elapsed: 1,051 sec
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'messaging'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'rpc'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'collections'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'collections'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'collections'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'rpc'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'core'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'rpc'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'logging'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'messaging'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'messaging'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'styles'
>>     [junit]
>>     [junit] Error: Unable to resolve resource bundle 'rpc'
>>     [junit]
>>
>> BUILD FAILED
>> /Users/christoferdutz/Projects/Apache/Flex/flex-falcon/build.xml:82: The
>> following error occurred while executing this line:
>>
>>/Users/christoferdutz/Projects/Apache/Flex/flex-falcon/compiler.tests/bui
>>ld.xml:138:
>> Tests failed
>>
>> So I disabled them with "@Ignore".
>>
>> After that I got an error in "SimpleMovie.java" as "flash.simple.Movie"
>> seems to be unavailable, so I commented out even that (leaving nothing
>> useful at all in the class)
>>
>> Now I got even more failures from the flex-compiler-oem package
>> complaining about missing flash.swf package missing.
>>
>> Ok .... so after searching where these stupid flash.swf packages come
>>from
>> I found out that it's swfutils which is copied form the Flex SDK ..
>> unfortunately using the variable FLEX_SDK_HOME which I hadn't set
>>(Didn't
>> read that it was needed) unfortunately this created an empty "swfutils"
>> directory and the next time I built the stuff wasn't copied (the check
>> tests if the directory exists, not if it contains content) ... so after
>> several hours I finally managed to build being even more fed-up with
>>Ant.
>>
>> So In the end ... I had a too old playerglobal version, I didn't have
>>the
>> FLEX_SDK_HOME variable set und there were actually only 3 Tests that
>>didn't
>> work. We have to improve here. Especially implementing some checks if at
>> least all variables are set and the minimum requirements are meet.
>>
>> Chris
>>
>>

Reply via email to