scala-js / scala-js-env-jsdom-nodejs

Node.js with jsdom environment for Scala.js
BSD 3-Clause "New" or "Revised" License
8 stars 10 forks source link

loadedTestFrameworks failed with Error: connect ECONNREFUSED #51

Closed FabioPinheiro closed 2 years ago

FabioPinheiro commented 2 years ago

@sjrd Your solution in https://github.com/scala-js/scala-js-js-envs/issues/12 fix this. Can we consider doing a release just to bump the version of scalajs-env-nodejs to 1.2.1? (just to not force the build to have the direct dependence)

My JS tests stop working with the following error: Scala.js Com failed: Error: connect ECONNREFUSED

sbt:root> last modelJS / Test / loadedTestFrameworks
[debug] Starting process: node
[error] org.scalajs.testing.common.RPCCore$ClosedException: org.scalajs.testing.adapter.JSEnvRPC$RunTerminatedException
[error]     at org.scalajs.testing.common.RPCCore.helpClose(RPCCore.scala:223)
[error]     at org.scalajs.testing.common.RPCCore.close(RPCCore.scala:215)
[error]     at org.scalajs.testing.adapter.JSEnvRPC.close(JSEnvRPC.scala:47)
[error]     at org.scalajs.testing.adapter.JSEnvRPC.$anonfun$new$1(JSEnvRPC.scala:38)
[error]     at org.scalajs.testing.adapter.JSEnvRPC.$anonfun$new$1$adapted(JSEnvRPC.scala:38)
[error]     at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
[error]     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
[error]     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
[error]     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
[error]     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
[error]     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
[error]     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
[error] Caused by: org.scalajs.testing.adapter.JSEnvRPC$RunTerminatedException
[error]     at org.scalajs.testing.adapter.JSEnvRPC.$anonfun$new$1(JSEnvRPC.scala:38)
[error]     at org.scalajs.testing.adapter.JSEnvRPC.$anonfun$new$1$adapted(JSEnvRPC.scala:38)
[error]     at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
[error]     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
[error]     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
[error]     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
[error]     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
[error]     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
[error]     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
[error] Caused by: org.scalajs.jsenv.ExternalJSRun$NonZeroExitException: exited with code 255
[error]     at org.scalajs.jsenv.ExternalJSRun$$anon$1.run(ExternalJSRun.scala:195)
sjrd commented 2 years ago

Doesn't upgrading to Scala.js 1.8.0 also solve the issue?

FabioPinheiro commented 2 years ago

Yes that fixes the problem. Thanks I completely miss the release of scalajs 1.8.