Quantcast
Channel: Adobe Community : Popular Discussions - FlexUnit
Viewing all articles
Browse latest Browse all 25673

CI issues on Linux - CentOS + Hudson

$
0
0
Hi there,

I got some issues to generate the Junit reports, it gets up to "Waiting for client connection" then do nothing for a few seconds.
When it gets back this is what I get in the console:

runUnitTests:

     [java] Loading configuration file /opt/flex/frameworks/flex-config.xml

     [java] Failed to match the compile target with /root/.hudson/jobs/myProject_Continuous_Build/workspace/trunk/bin/TMCV6TestRunner.swf.cache. The cache file will not be reused.

     [java] /root/.hudson/jobs/myProject_Continuous_Build/workspace/trunk/bin/TMCV6TestRunner.swf (1582916 bytes)

[flexunit] Validating task attributes ...

[flexunit] Generating default values ...

[flexunit] Using default snapshot file path [/root/.hudson/jobs/myProject_Continuous_Build/workspace/trunk/bin/logs/unitTestReport/snapshot.jpg]

[flexunit] Using the following settings:

[flexunit]      haltonfailure: [true]

[flexunit]      headless: [true]

[flexunit]      localTrusted: [true]

[flexunit]      player: [flash]

[flexunit]      port: [1024]

[flexunit]      snapshot: [false]

[flexunit]      snapshotFile: [/root/.hudson/jobs/myProject_Continuous_Build/workspace/trunk/bin/logs/unitTestReport/snapshot.jpg]

[flexunit]      swf: [/root/.hudson/jobs/myProject_Continuous_Build/workspace/trunk/bin/TMCV6TestRunner.swf]

[flexunit]      timeout: [60000ms]

[flexunit]      toDir: [/root/.hudson/jobs/myProject_Continuous_Build/workspace/trunk/bin/logs/unitTestReport]

[flexunit]      verbose: [true]

[flexunit]      xcommand: [xvfb]

[flexunit] Setting up server process ...

[flexunit] OS: [Unix]

[flexunit] Launching player:

[flexunit] Executing 'gflashplayer' with arguments:

[flexunit] '/root/.hudson/jobs/myProject_Continuous_Build/workspace/trunk/bin/TMCV6TestRunner.swf'

[flexunit]

[flexunit] The ' characters around the executable and arguments are

[flexunit] not part of the command.

[flexunit]

[flexunit] Created local trust file at [/root/.macromedia/Flash_Player/#Security/FlashPlayerTrust/flexUnit.cfg]

[flexunit] Starting server ...

[flexunit] Opening server socket on port [1024].

[flexunit] Waiting for client connection ...

[flexunit]

[flexunit] Stopping server ...

[flexunit] End of test data reached, sending acknowledgement to player ...

[flexunit] Closing client connection ...

[flexunit] Closing server on port [1024] ...

It halts there unless I cancel the build, in that case I get the following in the console:


Terminating xvnc.

[workspace] $ vncserver -kill :99



BUILD FAILED

java.util.concurrent.ExecutionException: Socket timeout waiting for flexunit report

     at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)

     at java.util.concurrent.FutureTask.get(FutureTask.java:83)

     at org.flexunit.ant.tasks.FlexUnitTask.execute(Unknown Source)

     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)

     at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)

     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

     at java.lang.reflect.Method.invoke(Method.java:597)

     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)

     at org.apache.tools.ant.Task.perform(Task.java:348)

     at org.apache.tools.ant.Target.execute(Target.java:357)

     at org.apache.tools.ant.Target.performTasks(Target.java:385)

     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)

     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)

     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)

     at org.apache.tools.ant.Project.executeTargets(Project.java:1189)

     at org.apache.tools.ant.Main.runBuild(Main.java:758)

     at org.apache.tools.ant.Main.startAnt(Main.java:217)

     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)

     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

Caused by: Socket timeout waiting for flexunit report

     at org.flexunit.ant.FlexUnitSocketServer.start(Unknown Source)

     at org.flexunit.ant.FlexUnitSocketThread.call(Unknown Source)

     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

     at java.util.concurrent.FutureTask.run(FutureTask.java:138)

     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

     at java.lang.Thread.run(Thread.java:619)

Caused by: java.net.SocketTimeoutException: Accept timed out

     at java.net.PlainSocketImpl.socketAccept(Native Method)

     at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)

     at java.net.ServerSocket.implAccept(ServerSocket.java:453)

     at java.net.ServerSocket.accept(ServerSocket.java:421)

     at org.flexunit.ant.FlexUnitSocketServer.openClientSocket(Unknown Source)

     ... 7 more



Total time: 10 minutes 49 seconds

Killing Xvnc process ID 4490

Build was aborted

Recording test results

No test report files were found. Configuration error?

Finished: ABORTED


I'm using CentOS and Hudson.

Any help will be appreciated.

Thanks in advance,
Diego

Viewing all articles
Browse latest Browse all 25673

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>