-
Notifications
You must be signed in to change notification settings - Fork 3k
Labels
area/ideIssues related to the integration between Quarkus and IDE tooling.Issues related to the integration between Quarkus and IDE tooling.area/testingkind/bugSomething isn't workingSomething isn't working
Milestone
Description
Describe the bug
In VSCode, when running a group of tests (all tests in a class or all tests in a package), the tests fail with:
org.junit.jupiter.engine.execution.ConditionEvaluationException: Failed to evaluate condition [io.quarkus.test.junit.QuarkusTestExtension]: Non-viable test classloader, io.quarkus.test.junit.classloading.FacadeClassLoader@1bc715b8. Is this a re-run of a failing test?
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1602)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:647)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.IllegalStateException: Non-viable test classloader, io.quarkus.test.junit.classloading.FacadeClassLoader@1bc715b8. Is this a re-run of a failing test?
at io.quarkus.test.junit.AbstractJvmQuarkusTestExtension.evaluateExecutionCondition(AbstractJvmQuarkusTestExtension.java:169)
If I run a single test, it passes.
Opening this at the request of @holly-cummins, I'm running into this while working on https://github.com/commonhaus/automation.
- Quarkus 3.22.3
- Language Support for Java(TM) by Red Hat (1.42.0)
- Test Runner for Java (0.43.1)
Expected behavior
No response
Actual behavior
No response
How to Reproduce?
No response
Output of uname -a
or ver
No response
Output of java -version
No response
Quarkus version or git rev
No response
Build tool (ie. output of mvnw --version
or gradlew --version
)
No response
Additional information
No response
Metadata
Metadata
Assignees
Labels
area/ideIssues related to the integration between Quarkus and IDE tooling.Issues related to the integration between Quarkus and IDE tooling.area/testingkind/bugSomething isn't workingSomething isn't working
Type
Projects
Status
Done