The http://apacheroyaleci2.westus2.cloudapp.azure.com/ builds are failing at the moment, although compiler and typedefs built fine earlier. I did make some recent changes to both compiler and asjs, and the ant build, along with maven build, are both fine locally. And the maven CI build (https://ci-builds.apache.org/job/Royale/job/Royale-asjs/) looks stable so far, although this is still working through all the examples at the time of this email. I think this issue on apacheroyaleci2.westus2.cloudapp.azure.com is related to issues we see intermittently with timeout of socket communications for testing/and or memory issues, but I am not sure. If anyone has any other ideas, please share them!
On Mon, Nov 8, 2021 at 4:31 PM <apacheroyal...@gmail.com> wrote: > See < > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/3720/display/redirect > > > > Changes: > > > ------------------------------------------ > [...truncated 1.85 MB...] > [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] command: [C:\adobe\flash\11.7\flashplayerdebugger.exe] > [royaleunit] port: [1024] > [royaleunit] swf: [< > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/MXRoyaleBase/src/test/royale/FlexUnitRoyaleApplication.swf > ]> > [royaleunit] timeout: [90000ms] > [royaleunit] toDir: [< > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/MXRoyaleBase/src/test/royale/out > ]> > [royaleunit] Setting up server process ... > [royaleunit] Starting server ... > [royaleunit] Opening server socket on port [1024]. > [royaleunit] Waiting for client connection ... > [royaleunit] Entry [< > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/MXRoyaleBase/src/test/royale]> > already available in local trust file at > [C:\Users\ApacheRoyaleCI\AppData\Roaming\Macromedia\Flash > Player\#Security\FlashPlayerTrust\royaleUnit.cfg]. > [royaleunit] Executing 'C:\adobe\flash\11.7\flashplayerdebugger.exe' with > arguments: > [royaleunit] '< > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/MXRoyaleBase/src/test/royale/FlexUnitRoyaleApplication.swf > '> > [royaleunit] > [royaleunit] The ' characters around the executable and arguments are > [royaleunit] not part of the command. > [royaleunit] > [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.mxroyale.FlexSDK_ObjectUtil_Compare_Tests > [royaleunit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time > elapsed: 0.984 sec > [royaleunit] Suite: > flexUnitTests.mxroyale.FlexSDK_ObjectUtil_FLEX_34852_Tests > [royaleunit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time > elapsed: 0.861 sec > [royaleunit] Suite: flexUnitTests.mxroyale.FlexSDK_ObjectUtil_Tests > [royaleunit] Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time > elapsed: 3.690 sec > [royaleunit] Suite: flexUnitTests.mxroyale.CollectionsTest > [royaleunit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time > elapsed: 0.369 sec > [royaleunit] Suite: flexUnitTests.mxroyale.ObjectUtilTest > [royaleunit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time > elapsed: 0.861 sec > [royaleunit] > [royaleunit] Results : > [royaleunit] > [royaleunit] Tests run: 55, Failures: 0, Errors: 0, Skipped: 0, Time > elapsed: 6.765 sec > [royaleunit] > [junitreport] Processing < > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/MXRoyaleBase/src/test/royale/out/TESTS-TestSuites.xml> > to C:\Users\ApacheRoyaleCI\AppData\Local\Temp\null582050512 > [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: 715ms > [junitreport] Deleting: > C:\Users\ApacheRoyaleCI\AppData\Local\Temp\null582050512 > > main: > [echo] swc-date is 11/08/21 03:26 +0000 > > test-js: > [echo] swc-date is 11/08/21 03:28 +0000 > [delete] Deleting: < > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/MXRoyaleBaseJS/MXRoyaleBaseJS.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/MXRoyaleBaseJS/src/test/royale/../../../../../../projects/MXRoyaleBase/src/test/royale/FlexUnitRoyaleApplication.mxml > > > [mxmlc] Nov 08, 2021 3:29:15 AM > com.google.javascript.jscomp.LoggerErrorManager printSummary > [mxmlc] INFO: 0 error(s), 0 warning(s), 97.8% typed > [mxmlc] The project 'FlexUnitRoyaleApplication' has been successfully > compiled and optimized. > [mxmlc] 71.1297925 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/MXRoyaleBaseJS/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\Mozilla Firefox\firefox.exe] > [royaleunit] port: [1024] > [royaleunit] swf: [< > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/MXRoyaleBaseJS/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/MXRoyaleBaseJS/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] Starting server ... > [royaleunit] Waiting for client connection ... > [royaleunit] Entry [< > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/MXRoyaleBaseJS/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\Mozilla Firefox\firefox.exe' with > arguments: > [royaleunit] '< > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/MXRoyaleBaseJS/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] > [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>:152: > The following error occurred while executing this line: > < > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/build.xml>:530: > The following error occurred while executing this line: > < > http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/MXRoyaleBase/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/MXRoyaleBase/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/MXRoyaleBaseJS/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/MXRoyaleBaseJS/src/test/royale/build.xml>:214: > 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: 34 minutes 51 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 >