I am getting the following [2] stack trace when running [1] locally on CI. 
Looks like a websocket connection is failing. Maybe someone with more 
RoyaleUnit knowledge can advise.

[1] "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" 
C:\jenkins\workspace\royale-asjs_jsonly\frameworks\js\projects\BasicJS\src\test\royale\target\bin\js-debug\index.html

[2] CIListener.js:34 WebSocket connection to 'ws://127.0.0.1:1024/' failed: 
org.apache.royale.test.listeners.CIListener     @       CIListener.js:34
FlexUnitRoyaleApplication.runTests      @       FlexUnitRoyaleApplication.js:217
FlexUnitRoyaleApplication.$EH_8_0       @       FlexUnitRoyaleApplication.js:239
org.apache.royale.events.EventDispatcher.fireListeners  @       
EventDispatcher.js:97
goog.events.EventTarget.dispatchEventInternal_  @       eventtarget.js:382
org.apache.royale.events.EventDispatcher.dispatchEvent  @       
EventDispatcher.js:72
org.apache.royale.core.ElementWrapper.dispatchEvent     @       
ElementWrapper.js:231
org.apache.royale.utils.sendEvent       @       sendEvent.js:27
org.apache.royale.core.Application.initialize   @       Application.js:290
org.apache.royale.core.Application.start        @       Application.js:249
(anonymous)     @       index.html:207
On 2021/09/13 06:51:08, Piotr Zarzycki <[email protected]> wrote: 
> Hi guys,
> 
> Can someone take a look into machine ? - it's failing for couple of days.
> 
> pon., 13 wrz 2021 o 06:29 <[email protected]> napisaƂ(a):
> 
> > See <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/3485/display/redirect
> > >
> >
> > Changes:
> >
> >
> > ------------------------------------------
> > [...truncated 1.44 MB...]
> >     [mxmlc] Loading configuration: <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication-config.xml
> > >
> >     [mxmlc]
> >     [mxmlc] 94565 bytes written to <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.swf>
> > in 4.771 seconds
> >     [mxmlc] 6.4490861 seconds
> >     [mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m
> > -Xmx2g
> >
> > test:
> >     [mkdir] Created dir: <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/out
> > >
> > [royaleunit] Validating task attributes ...
> > [royaleunit] Generating default values ...
> > [royaleunit] Using the following settings for the test run:
> > [royaleunit]    ROYALE_HOME: [<
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/
> > ]>
> > [royaleunit]    haltonfailure: [true]
> > [royaleunit]    headless: [false]
> > [royaleunit]    display: [99]
> > [royaleunit]    localTrusted: [true]
> > [royaleunit]    player: [flash]
> > [royaleunit]    port: [1024]
> > [royaleunit]    swf: [<
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.swf
> > ]>
> > [royaleunit]    timeout: [90000ms]
> > [royaleunit]    toDir: [<
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/out
> > ]>
> > [royaleunit] Setting up server process ...
> > [royaleunit] Entry [<
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale]>
> > already available in local trust file at
> > [C:\Users\ApacheRoyaleCI\AppData\Roaming\Macromedia\Flash
> > Player\#Security\FlashPlayerTrust\royaleUnit.cfg].
> > [royaleunit] Executing 'rundll32' with arguments:
> > [royaleunit] 'url.dll,FileProtocolHandler'
> > [royaleunit] '<
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.swf
> > '>
> > [royaleunit]
> > [royaleunit] The ' characters around the executable and arguments are
> > [royaleunit] not part of the command.
> > [royaleunit]
> > [royaleunit] Starting server ...
> > [royaleunit] Opening server socket on port [1024].
> > [royaleunit] Waiting for client connection ...
> > [royaleunit] Client connected.
> > [royaleunit] Setting inbound buffer size to [262144] bytes.
> > [royaleunit] Receiving data ...
> > [royaleunit] Sending acknowledgement to player to start sending test data
> > ...
> > [royaleunit]
> > [royaleunit]
> > [royaleunit] Stopping server ...
> > [royaleunit] End of test data reached, sending acknowledgement to player
> > ...
> > [royaleunit] Closing client connection ...
> > [royaleunit] Closing server on port [1024] ...
> > [royaleunit] Analyzing reports ...
> > [royaleunit]
> > [royaleunit] Suite: flexUnitTests.DataGridColumnTest
> > [royaleunit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time
> > elapsed: 0.123 sec
> > [royaleunit]
> > [royaleunit] Results :
> > [royaleunit]
> > [royaleunit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time
> > elapsed: 0.123 sec
> > [royaleunit]
> > [junitreport] Processing <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/out/TESTS-TestSuites.xml>
> > to C:\Users\ApacheRoyaleCI\AppData\Local\Temp\null2109413481
> > [junitreport] Loading stylesheet
> > jar:file:/C:/apache/apache-ant-1.9.9/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl
> > [junitreport] Transform time: 773ms
> > [junitreport] Deleting:
> > C:\Users\ApacheRoyaleCI\AppData\Local\Temp\null2109413481
> >
> > main:
> >      [echo] swc-date is 09/13/21 04:25 +0000
> >
> > test-js:
> >      [echo] swc-date is 09/13/21 04:26 +0000
> >    [delete] Deleting: <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/BasicJS.swc.properties
> > >
> >
> > check-for-tests:
> >
> > check-compiler-home:
> >
> > check-transpiler-home:
> >
> > check-compiler:
> >
> > test:
> >
> > clean:
> >
> > compile:
> >      [echo] Cross-compiling tests
> >      [echo] ROYALE_HOME: <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/
> > >
> >      [echo] ROYALE_SWF_COMPILER_HOME: <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/
> > >
> >      [echo] playerglobal.version: 11.7
> > Trying to override old definition of task compc
> > Trying to override old definition of task mxmlc
> >     [mxmlc] MXMLJSC
> >     [mxmlc] -compiler.targets=JSRoyale
> >     [mxmlc] -js-output=target
> >     [mxmlc] +playerglobal.version=11.7
> >     [mxmlc] +env.PLAYERGLOBAL_HOME=C:\adobe\flash
> >     [mxmlc] +royalelib=<
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/
> > >
> >     [mxmlc] --
> >     [mxmlc] <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/test/royale/../../../../../../projects/Basic/src/test/royale/FlexUnitRoyaleApplication.mxml
> > >
> >     [mxmlc] Sep 13, 2021 4:27:18 AM
> > com.google.javascript.jscomp.LoggerErrorManager printSummary
> >     [mxmlc] INFO: 0 error(s), 0 warning(s), 98.0% typed
> >     [mxmlc] The project 'FlexUnitRoyaleApplication' has been successfully
> > compiled and optimized.
> >     [mxmlc] 41.1253719 seconds
> >     [mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m
> > -Xmx2g
> >
> > check-royaleunit-browser:
> >
> > test:
> >     [mkdir] Created dir: <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/test/royale/out
> > >
> > [royaleunit] Validating task attributes ...
> > [royaleunit] Generating default values ...
> > [royaleunit] Using the following settings for the test run:
> > [royaleunit]    ROYALE_HOME: [<
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/
> > ]>
> > [royaleunit]    haltonfailure: [false]
> > [royaleunit]    headless: [false]
> > [royaleunit]    display: [99]
> > [royaleunit]    localTrusted: [true]
> > [royaleunit]    player: [html]
> > [royaleunit]    command: [C:\Program Files
> > (x86)\Google\Chrome\Application\chrome.exe]
> > [royaleunit]    port: [1024]
> > [royaleunit]    swf: [<
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/test/royale/target/bin/js-release/index.html
> > ]>
> > [royaleunit]    timeout: [90000ms]
> > [royaleunit]    toDir: [<
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/test/royale/out
> > ]>
> > [royaleunit] Setting up server process ...
> > [royaleunit] SLF4J: Failed to load class
> > "org.slf4j.impl.StaticLoggerBinder".
> > [royaleunit] SLF4J: Defaulting to no-operation (NOP) logger implementation
> > [royaleunit] SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder
> > for further details.
> > [royaleunit] Entry [<
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/test/royale/target/bin/js-release]>
> > already available in local trust file at
> > [C:\Users\ApacheRoyaleCI\AppData\Roaming\Macromedia\Flash
> > Player\#Security\FlashPlayerTrust\royaleUnit.cfg].
> > [royaleunit] Executing 'C:\Program Files
> > (x86)\Google\Chrome\Application\chrome.exe' with arguments:
> > [royaleunit] '<
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/test/royale/target/bin/js-release/index.html
> > '>
> > [royaleunit]
> > [royaleunit] The ' characters around the executable and arguments are
> > [royaleunit] not part of the command.
> > [royaleunit]
> > [royaleunit] Starting server ...
> > [royaleunit] Waiting for client connection ...
> > [royaleunit]
> > [royaleunit] Stopping server ...
> >
> > BUILD FAILED
> > <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/build.xml>:696:
> > The following error occurred while executing this line:
> > <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/build.xml>:126:
> > The following error occurred while executing this line:
> > <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/build.xml>:391:
> > The following error occurred while executing this line:
> > <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/build.xml>:81:
> > The following error occurred while executing this line:
> > <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/build.xml>:89:
> > The following error occurred while executing this line:
> > <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/build.xml>:54:
> > The following error occurred while executing this line:
> > <
> > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/test/royale/build.xml>:211:
> > java.util.concurrent.ExecutionException: Socket timeout waiting for
> > royaleunit report
> >         at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> >         at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> >         at org.apache.royale.test.ant.tasks.TestRun.run(TestRun.java:77)
> >         at
> > org.apache.royale.test.ant.tasks.RoyaleUnitTask.execute(RoyaleUnitTask.java:192)
> >         at
> > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> >         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >         at java.lang.reflect.Method.invoke(Method.java:498)
> >         at
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> >         at org.apache.tools.ant.Task.perform(Task.java:350)
> >         at org.apache.tools.ant.Target.execute(Target.java:449)
> >         at org.apache.tools.ant.Target.performTasks(Target.java:470)
> >         at
> > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
> >         at
> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
> >         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
> >         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
> >         at
> > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> >         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >         at java.lang.reflect.Method.invoke(Method.java:498)
> >         at
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> >         at org.apache.tools.ant.Task.perform(Task.java:350)
> >         at org.apache.tools.ant.Target.execute(Target.java:449)
> >         at org.apache.tools.ant.Target.performTasks(Target.java:470)
> >         at
> > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
> >         at
> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
> >         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
> >         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
> >         at
> > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> >         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >         at java.lang.reflect.Method.invoke(Method.java:498)
> >         at
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> >         at org.apache.tools.ant.Task.perform(Task.java:350)
> >         at org.apache.tools.ant.Target.execute(Target.java:449)
> >         at org.apache.tools.ant.Target.performTasks(Target.java:470)
> >         at
> > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
> >         at
> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
> >         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
> >         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
> >         at
> > org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106)
> >         at
> > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> >         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >         at java.lang.reflect.Method.invoke(Method.java:498)
> >         at
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> >         at org.apache.tools.ant.Task.perform(Task.java:350)
> >         at org.apache.tools.ant.Target.execute(Target.java:449)
> >         at org.apache.tools.ant.Target.performTasks(Target.java:470)
> >         at
> > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
> >         at
> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
> >         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
> >         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
> >         at
> > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> >         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >         at java.lang.reflect.Method.invoke(Method.java:498)
> >         at
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> >         at org.apache.tools.ant.Task.perform(Task.java:350)
> >         at org.apache.tools.ant.Target.execute(Target.java:449)
> >         at org.apache.tools.ant.Target.performTasks(Target.java:470)
> >         at
> > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
> >         at
> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
> >         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
> >         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
> >         at
> > org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106)
> >         at
> > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> >         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >         at java.lang.reflect.Method.invoke(Method.java:498)
> >         at
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> >         at org.apache.tools.ant.Task.perform(Task.java:350)
> >         at org.apache.tools.ant.Target.execute(Target.java:449)
> >         at org.apache.tools.ant.Target.performTasks(Target.java:470)
> >         at
> > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
> >         at
> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
> >         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
> >         at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
> >         at
> > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> >         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >         at java.lang.reflect.Method.invoke(Method.java:498)
> >         at
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> >         at org.apache.tools.ant.Task.perform(Task.java:350)
> >         at org.apache.tools.ant.Target.execute(Target.java:449)
> >         at org.apache.tools.ant.Target.performTasks(Target.java:470)
> >         at
> > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
> >         at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
> >         at
> > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> >         at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
> >         at org.apache.tools.ant.Main.runBuild(Main.java:830)
> >         at org.apache.tools.ant.Main.startAnt(Main.java:223)
> >         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
> >         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> > Caused by: Socket timeout waiting for royaleunit report
> >         at
> > org.apache.royale.test.ant.RoyaleUnitSocketThread.parseInboundMessages(RoyaleUnitSocketThread.java:108)
> >         at
> > org.apache.royale.test.ant.RoyaleUnitSocketThread.call(RoyaleUnitSocketThread.java:66)
> >         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> >         at
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> >         at
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> >         at java.lang.Thread.run(Thread.java:748)
> > Caused by: Socket timeout waiting for royaleunit report
> >         at
> > org.apache.royale.test.ant.RoyaleUnitWebSocketServer$1.run(RoyaleUnitWebSocketServer.java:119)
> >         at java.util.TimerThread.mainLoop(Timer.java:555)
> >         at java.util.TimerThread.run(Timer.java:505)
> >
> > Total time: 22 minutes 34 seconds
> > Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
> > Build step 'Invoke Ant' marked build as failure
> > Skipped archiving because build is not successful
> >
> 
> 
> -- 
> 
> Piotr Zarzycki
> 

Reply via email to