I can hardly disagree with you. Of course it's a good idea to check the return code and obviously it's the flashplayer that is behaving incorrectly in my case. Just executed this:
> flashplayer ; echo $? Segmentation fault 139 So flashplayer always returns with the return code 139 with a segmentation fault on my system. So it's not a problem of flex-mojos. It's a problem with my system setup. Thank you very much for your help. On Sep 8, 4:15 pm, Marvin Froeder <[email protected]> wrote: > I think 3.2 didn't check exit code, which is not good. > > On Tue, Sep 8, 2009 at 11:14 AM, Carsten Schlipf > <[email protected]>wrote: > > > > > Yes, both are exactly the same version (version: 10.0.22.87, both > > release). > > > Somehow I suspect a library incompatibility deeply buried in my > > system. :-( > > > On Sep 8, 2:04 pm, Marvin Froeder <[email protected]> wrote: > > > Are both machines using the same flashplayer version? > > > VELO > > > > On Tue, Sep 8, 2009 at 9:00 AM, Carsten Schlipf > > > <[email protected]>wrote: > > > > > Here is a little bit more output. You can see that the tests have been > > > > executed actually and that even the result has been sent back. > > > > > [INFO] [flexmojos:test- > > > > run] > > > > [INFO] flexmojos 3.3.0 - GNU GPL License (NO WARRANTY) - See COPYRIGHT > > > > file > > > > [INFO] Running tests /home/cschlipf/data/dev/svn/opr/components/common/ > > > > opr-fx-common/target/test-classes/ > > > > TestRunner.swf > > > > [DEBUG] [org.sonatype.flexmojos.test.monitor.AsVmPing] opened server > > > > socket on port 13540 > > > > [DEBUG] [org.sonatype.flexmojos.test.monitor.ResultHandler] opened > > > > server socket on port 13539 > > > > [DEBUG] [LAUNCHER] ASVmLauncher > > > > starting > > > > [DEBUG] [LAUNCHER] exec: flashplayer - /home/cschlipf/data/dev/svn/opr/ > > > > components/common/opr-fx-common/target/test-classes/ > > > > TestRunner.swf > > > > [DEBUG] [LAUNCHER] Creating > > > > process > > > > [WARNING] [LAUNCHER] Using regular flashplayer > > > > tests > > > > [DEBUG] [LAUNCHER] Process created > > > > java.lang.unixproc...@14bc6dc > > > > [DEBUG] [MOJO] launcher > > > > RUNNING > > > > [DEBUG] [MOJO] pinger > > > > STARTED > > > > [DEBUG] [MOJO] resultHandler > > > > STARTED > > > > [DEBUG] [LAUNCHER] Output pumpers > > > > ON > > > > [DEBUG] [LAUNCHER] Waiting for flashplayer > > > > termination > > > > [DEBUG] [MOJO] launcher > > > > RUNNING > > > > [DEBUG] [MOJO] pinger > > > > STARTED > > > > [DEBUG] [MOJO] resultHandler > > > > STARTED > > > > [DEBUG] [org.sonatype.flexmojos.test.monitor.AsVmPing] accepting data > > > > from client > > > > [DEBUG] [CONTROL] AsVmControl > > > > handleRequest > > > > [DEBUG] [CONTROL] query > > > > status > > > > [DEBUG] [CONTROL] received > > > > status > > > > [DEBUG] [CONTROL] status is: > > > > OK > > > > [DEBUG] [MOJO] launcher > > > > RUNNING > > > > [DEBUG] [MOJO] pinger > > > > RUNNING > > > > [DEBUG] [MOJO] resultHandler > > > > STARTED > > > > [DEBUG] [org.sonatype.flexmojos.test.monitor.ResultHandler] accepting > > > > data from client > > > > [DEBUG] [RESULT] Recivied data: <testsuite errors="0" failures="0" > > > > name="com.hp.opr.flex.filter.af.DefinitionsTest" tests="6" > > > > time="0"> > > > > <testcase name="testGetStatementOperatorsForTypeOfProperty" time="0"/ > > > > > <testcase name="testOverloadOperator" time="0"/ > > > > > <testcase name="testGetPropertiesFromDirectory" time="0"/ > > > > > <testcase name="testOverloadProperty" time="0"/ > > > > > <testcase name="testGetPropertyType" time="0"/ > > > > > <testcase name="testGetOperatorsFromDirectory" time="0"/ > > > > > </ > > > > testsuite> > > > > [DEBUG] [RESULT] End test > > > > suite > > > > [DEBUG] [RESULT] Recivied data: <testsuite errors="0" failures="0" > > > name="com.hp.opr.flex.filter.eventFilter.vo.TestEventFilterConfigurationVO" > > > > tests="1" > > > > time="0"> > > > > <testcase name="testIsSimpleFilter" time="0"/ > > > > > </ > > > > testsuite> > > > > [DEBUG] [RESULT] End test > > > > suite > > > > [DEBUG] [RESULT] Recivied data: <testsuite errors="0" failures="0" > > > > name="com.hp.opr.flex.filter.eventFilter.vo.TestOperator" tests="2" > > > > time="0"> > > > > <testcase name="testAddOperand" time="0"/ > > > > > <testcase name="testRemoveOperand" time="0"/ > > > > > </ > > > > testsuite> > > > > [DEBUG] [RESULT] End test > > > > suite > > > > [DEBUG] [RESULT] Recivied data: <testsuite errors="0" failures="0" > > > > name="com.hp.opr.flex.opr.ComboBoxTest" tests="2" > > > > time="0"> > > > > <testcase name="testObjectInitializationWithRenderer" time="0"/ > > > > > <testcase name="testObjectInitializationWithoutRenderer" time="0"/ > > > > > </ > > > > testsuite> > > > > [DEBUG] [RESULT] End test > > > > suite > > > > [DEBUG] [RESULT] Recivied data: <testsuite errors="0" failures="0" > > > > name="com.hp.opr.flex.utils.MapTest" tests="9" > > > > time="0"> > > > > <testcase name="testSimpleAddAndGetBooleanKey" time="0"/ > > > > > <testcase name="testGetStringKeys" time="0"/ > > > > > <testcase name="testSimpleAddAndGetIntKey" time="0"/ > > > > > <testcase name="testSimpleAddAndGetStringKey" time="0"/ > > > > > <testcase name="testRemoveEntry" time="0"/ > > > > > <testcase name="testPutExistingKey" time="0"/ > > > > > <testcase name="testSimpleAddAndGetObjectKey" time="0"/ > > > > > <testcase name="testGetUnknownKey" time="0"/ > > > > > <testcase name="testClearAndIsEmpty" time="0"/ > > > > > </ > > > > testsuite> > > > > [DEBUG] [RESULT] End test > > > > suite > > > > [DEBUG] [RESULT] Recivied data: <testsuite errors="0" failures="0" > > > > name="com.hp.opr.flex.filter.eventFilter.vo.TestExpression" tests="3" > > > > time="0"> > > > > <testcase name="testGetMetaClone" time="0"/ > > > > > <testcase name="testGetAttribute" time="0"/ > > > > > <testcase name="testMapAttribute" time="0"/ > > > > > </ > > > > testsuite> > > > > [DEBUG] [RESULT] End test > > > > suite > > > > [DEBUG] [RESULT] Recivied data: <endOfTestRun/ > > > > > [DEBUG] [RESULT] End test run - sending ACK: <endOfTestRunAck/ > > > > > [DEBUG] [RESULT] Socket > > > > buffer > > > > [DEBUG] [MOJO] launcher > > > > RUNNING > > > > [DEBUG] [MOJO] pinger > > > > RUNNING > > > > [DEBUG] [MOJO] resultHandler > > > > DONE > > > > [DEBUG] [CONTROL] query > > > > status > > > > [DEBUG] [CONTROL] received > > > > status > > > > [DEBUG] [CONTROL] status is: > > > > FINISHED > > > > [DEBUG] [CONTROL] FINISHED received, terminating the > > > > thread > > > > [DEBUG] [MOJO] launcher > > > > RUNNING > > > > [DEBUG] [MOJO] pinger > > > > DONE > > > > [DEBUG] [MOJO] resultHandler > > > > DONE > > > > [DEBUG] [LAUNCHER] Flashplayer > > > > closed > > > > [DEBUG] [LAUNCHER] Unexpected return code > > > > 139 > > > > [DEBUG] [MOJO] launcher > > > > ERROR > > > > [DEBUG] [MOJO] pinger > > > > DONE > > > > [DEBUG] [MOJO] resultHandler > > > > DONE > > > > [INFO] > > > ------------------------------------------------------------------------ > > > > [INFO] Tests run: 0, Failures: 0, Errors: 0, Time Elapsed: 0 > > > > sec > > > > [INFO] > > > ------------------------------------------------------------------------ > > > > [ERROR] BUILD > > > > ERROR > > > > [INFO] > > > ------------------------------------------------------------------------ > > > > [INFO] Unexpected return code 139/home/cschlipf/data/dev/svn/opr/ > > > > components/common/opr-fx-common/target/test-classes/ > > > > TestRunner.swf > > > > > [INFO] > > > ------------------------------------------------------------------------ > > > > [DEBUG] > > > > Trace > > > > org.apache.maven.lifecycle.LifecycleExecutionException: Unexpected > > > > return code 139/home/cschlipf/data/dev/svn/opr/components/common/opr- > > > > fx-common/target/test-classes/ > > > > TestRunner.swf > > > > at > > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals > > > > (DefaultLifecycleExecutor.java:583) > > > > at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle > > > > (DefaultLifecycleExecutor.java:499) > > > > at > > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal > > > > (DefaultLifecycleExecutor.java:478) > > > > at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures > > > > (DefaultLifecycleExecutor.java:330) > > > > at > > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments > > > > (DefaultLifecycleExecutor.java:291) > > > > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute > > > > (DefaultLifecycleExecutor.java:142) > > > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java: > > > > 336) > > > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java: > > > > 129) > > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke > > > > (NativeMethodAccessorImpl.java:39) > > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke > > > > (DelegatingMethodAccessorImpl.java:25) > > > > at java.lang.reflect.Method.invoke(Method.java:597) > > > > at org.codehaus.classworlds.Launcher.launchEnhanced > > > > (Launcher.java:315) > > > > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > > > > at org.codehaus.classworlds.Launcher.mainWithExitCode > > > > (Launcher.java:430) > > > > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > > > > Caused by: org.apache.maven.plugin.MojoExecutionException: Unexpected > > > > return code 139/home/cschlipf/data/dev/svn/opr/components/common/opr- > > > > fx-common/target/test-classes/TestRunner.swf > > > > at org.sonatype.flexmojos.test.FlexUnitMojo.tearDown > > > > (FlexUnitMojo.java:298) > > > > at org.sonatype.flexmojos.test.FlexUnitMojo.execute > > > > (FlexUnitMojo.java:157) > > > > at org.apache.maven.plugin.DefaultPluginManager.executeMojo > > > > (DefaultPluginManager.java:451) > > > > at > > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals > > > > (DefaultLifecycleExecutor.java:558) > > > > ... 16 more > > > > Caused by: org.sonatype.flexmojos.test.TestRunnerException: Unexpected > > > > return code 139/home/cschlipf/data/dev/svn/opr/components/common/opr- > > > > fx-common/target/test-classes/TestRunner.swf > > > > at org.sonatype.flexmojos.test.DefaultTestRunner.run > > ... > > read more » --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Flex Mojos" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/flex-mojos?hl=en?hl=en http://blog.flex-mojos.info/ -~----------~----~----~----~------~----~------~--~---
