MODELIX-829 Split INode interface into multiple interfaces #2149
15 fail, 6 skipped, 542 pass in 18m 57s
Annotations
Check warning on line 0 in org.modelix.model.mpsadapters.ChangeReferenceTest
github-actions / Test Results
testCanRemoveReference (org.modelix.model.mpsadapters.ChangeReferenceTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.ChangeReferenceTest.xml [took 0s]
Raw output
java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.ChangeReferenceTest.testCanRemoveReference(ChangeReferenceTest.kt:12)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
... 37 more
Check warning on line 0 in org.modelix.model.mpsadapters.ChangeReferenceTest
github-actions / Test Results
testCanNotSetNonMPSNodeAsReferenceTarget (org.modelix.model.mpsadapters.ChangeReferenceTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.ChangeReferenceTest.xml [took 0s]
Raw output
java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.ChangeReferenceTest.testCanNotSetNonMPSNodeAsReferenceTarget(ChangeReferenceTest.kt:30)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
... 37 more
Check warning on line 0 in org.modelix.model.mpsadapters.ReplaceNodeTest
github-actions / Test Results
test replace node without parent but with module (aka root node) (org.modelix.model.mpsadapters.ReplaceNodeTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.ReplaceNodeTest.xml [took 0s]
Raw output
java.lang.RuntimeException: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at com.intellij.openapi.application.impl.LaterInvocator.invokeAndWait(LaterInvocator.java:157)
at com.intellij.openapi.application.impl.ApplicationImpl.invokeAndWait(ApplicationImpl.java:428)
at jetbrains.mps.ide.ThreadUtils.runInUIThreadAndWait(ThreadUtils.java:39)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT(MpsAdaptersTestBase.kt:87)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test replace node without parent but with module (aka root node)(ReplaceNodeTest.kt:41)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.ReplaceNodeTest.getModelUnderTest(ReplaceNodeTest.kt:112)
at org.modelix.model.mpsadapters.ReplaceNodeTest.getRootUnderTest(ReplaceNodeTest.kt:118)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test_replace_node_without_parent_but_with_module__aka_root_node_$lambda$4(ReplaceNodeTest.kt:42)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5$lambda$4(MpsAdaptersTestBase.kt:89)
at jetbrains.mps.smodel.WorkbenchModelAccess$UndoContextSetup.run(WorkbenchModelAccess.java:371)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.LockRunnable.run(LockRunnable.java:60)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:959)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.runWrite(TryRunPlatformWriteHelper.java:103)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.lambda$withPlatformWrite$1(TryRunPlatformWriteHelper.java:96)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:216)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:172)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:162)
at jetbrains.mps.smodel.WorkbenchModelAccess.executeCommand(WorkbenchModelAccess.java:306)
at jetbrains.mps.smodel.ProjectModelAccess2.executeCommand(ProjectModelAccess2.java:35)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5(MpsAdaptersTestBase.kt:88)
at jetbrains.mps.ide.ThreadUtils$LogExceptionsRunnable.run(ThreadUtils.java:81)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:218)
at com.intellij.openapi.application.TransactionGuardImpl.access$200(TransactionGuardImpl.java:21)
at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:200)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeAndWait$7(ApplicationImpl.java:428)
at com.intellij.openapi.application.impl.LaterInvocator$1.run(LaterInvocator.java:134)
at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:84)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:133)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46)
at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:189)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:969)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:839)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:449)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:808)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:496)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Check warning on line 0 in org.modelix.model.mpsadapters.ReplaceNodeTest
github-actions / Test Results
test fail to replace node with null concept (org.modelix.model.mpsadapters.ReplaceNodeTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.ReplaceNodeTest.xml [took 0s]
Raw output
java.lang.RuntimeException: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at com.intellij.openapi.application.impl.LaterInvocator.invokeAndWait(LaterInvocator.java:157)
at com.intellij.openapi.application.impl.ApplicationImpl.invokeAndWait(ApplicationImpl.java:428)
at jetbrains.mps.ide.ThreadUtils.runInUIThreadAndWait(ThreadUtils.java:39)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT(MpsAdaptersTestBase.kt:87)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test fail to replace node with null concept(ReplaceNodeTest.kt:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.ReplaceNodeTest.getModelUnderTest(ReplaceNodeTest.kt:112)
at org.modelix.model.mpsadapters.ReplaceNodeTest.getRootUnderTest(ReplaceNodeTest.kt:118)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test_fail_to_replace_node_with_null_concept$lambda$8(ReplaceNodeTest.kt:91)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5$lambda$4(MpsAdaptersTestBase.kt:89)
at jetbrains.mps.smodel.WorkbenchModelAccess$UndoContextSetup.run(WorkbenchModelAccess.java:371)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.LockRunnable.run(LockRunnable.java:60)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:959)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.runWrite(TryRunPlatformWriteHelper.java:103)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.lambda$withPlatformWrite$1(TryRunPlatformWriteHelper.java:96)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:216)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:172)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:162)
at jetbrains.mps.smodel.WorkbenchModelAccess.executeCommand(WorkbenchModelAccess.java:306)
at jetbrains.mps.smodel.ProjectModelAccess2.executeCommand(ProjectModelAccess2.java:35)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5(MpsAdaptersTestBase.kt:88)
at jetbrains.mps.ide.ThreadUtils$LogExceptionsRunnable.run(ThreadUtils.java:81)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:218)
at com.intellij.openapi.application.TransactionGuardImpl.access$200(TransactionGuardImpl.java:21)
at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:200)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeAndWait$7(ApplicationImpl.java:428)
at com.intellij.openapi.application.impl.LaterInvocator$1.run(LaterInvocator.java:134)
at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:84)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:133)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46)
at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:189)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:969)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:839)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:449)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:808)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:496)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Check warning on line 0 in org.modelix.model.mpsadapters.ReplaceNodeTest
github-actions / Test Results
test fail to replace node with non mps concept (org.modelix.model.mpsadapters.ReplaceNodeTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.ReplaceNodeTest.xml [took 0s]
Raw output
java.lang.RuntimeException: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at com.intellij.openapi.application.impl.LaterInvocator.invokeAndWait(LaterInvocator.java:157)
at com.intellij.openapi.application.impl.ApplicationImpl.invokeAndWait(ApplicationImpl.java:428)
at jetbrains.mps.ide.ThreadUtils.runInUIThreadAndWait(ThreadUtils.java:39)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT(MpsAdaptersTestBase.kt:87)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test fail to replace node with non mps concept(ReplaceNodeTest.kt:100)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.ReplaceNodeTest.getModelUnderTest(ReplaceNodeTest.kt:112)
at org.modelix.model.mpsadapters.ReplaceNodeTest.getRootUnderTest(ReplaceNodeTest.kt:118)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test_fail_to_replace_node_with_non_mps_concept$lambda$10(ReplaceNodeTest.kt:101)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5$lambda$4(MpsAdaptersTestBase.kt:89)
at jetbrains.mps.smodel.WorkbenchModelAccess$UndoContextSetup.run(WorkbenchModelAccess.java:371)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.LockRunnable.run(LockRunnable.java:60)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:959)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.runWrite(TryRunPlatformWriteHelper.java:103)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.lambda$withPlatformWrite$1(TryRunPlatformWriteHelper.java:96)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:216)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:172)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:162)
at jetbrains.mps.smodel.WorkbenchModelAccess.executeCommand(WorkbenchModelAccess.java:306)
at jetbrains.mps.smodel.ProjectModelAccess2.executeCommand(ProjectModelAccess2.java:35)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5(MpsAdaptersTestBase.kt:88)
at jetbrains.mps.ide.ThreadUtils$LogExceptionsRunnable.run(ThreadUtils.java:81)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:218)
at com.intellij.openapi.application.TransactionGuardImpl.access$200(TransactionGuardImpl.java:21)
at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:200)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeAndWait$7(ApplicationImpl.java:428)
at com.intellij.openapi.application.impl.LaterInvocator$1.run(LaterInvocator.java:134)
at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:84)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:133)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46)
at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:189)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:969)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:839)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:449)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:808)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:496)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Check warning on line 0 in org.modelix.model.mpsadapters.ReplaceNodeTest
github-actions / Test Results
test replace node with parent and module (aka regular node) (org.modelix.model.mpsadapters.ReplaceNodeTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.ReplaceNodeTest.xml [took 0s]
Raw output
java.lang.RuntimeException: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at com.intellij.openapi.application.impl.LaterInvocator.invokeAndWait(LaterInvocator.java:157)
at com.intellij.openapi.application.impl.ApplicationImpl.invokeAndWait(ApplicationImpl.java:428)
at jetbrains.mps.ide.ThreadUtils.runInUIThreadAndWait(ThreadUtils.java:39)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT(MpsAdaptersTestBase.kt:87)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test replace node with parent and module (aka regular node)(ReplaceNodeTest.kt:17)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.ReplaceNodeTest.getModelUnderTest(ReplaceNodeTest.kt:112)
at org.modelix.model.mpsadapters.ReplaceNodeTest.getRootUnderTest(ReplaceNodeTest.kt:118)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test_replace_node_with_parent_and_module__aka_regular_node_$lambda$3(ReplaceNodeTest.kt:18)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5$lambda$4(MpsAdaptersTestBase.kt:89)
at jetbrains.mps.smodel.WorkbenchModelAccess$UndoContextSetup.run(WorkbenchModelAccess.java:371)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.LockRunnable.run(LockRunnable.java:60)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:959)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.runWrite(TryRunPlatformWriteHelper.java:103)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.lambda$withPlatformWrite$1(TryRunPlatformWriteHelper.java:96)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:216)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:172)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:162)
at jetbrains.mps.smodel.WorkbenchModelAccess.executeCommand(WorkbenchModelAccess.java:306)
at jetbrains.mps.smodel.ProjectModelAccess2.executeCommand(ProjectModelAccess2.java:35)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5(MpsAdaptersTestBase.kt:88)
at jetbrains.mps.ide.ThreadUtils$LogExceptionsRunnable.run(ThreadUtils.java:81)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:218)
at com.intellij.openapi.application.TransactionGuardImpl.access$200(TransactionGuardImpl.java:21)
at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:200)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeAndWait$7(ApplicationImpl.java:428)
at com.intellij.openapi.application.impl.LaterInvocator$1.run(LaterInvocator.java:134)
at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:84)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:133)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46)
at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:189)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:969)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:839)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:449)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:808)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:496)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Check warning on line 0 in org.modelix.model.mpsadapters.ReplaceNodeTest
github-actions / Test Results
test replace node without parent and without module (aka free-floating node) (org.modelix.model.mpsadapters.ReplaceNodeTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.ReplaceNodeTest.xml [took 0s]
Raw output
java.lang.RuntimeException: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at com.intellij.openapi.application.impl.LaterInvocator.invokeAndWait(LaterInvocator.java:157)
at com.intellij.openapi.application.impl.ApplicationImpl.invokeAndWait(ApplicationImpl.java:428)
at jetbrains.mps.ide.ThreadUtils.runInUIThreadAndWait(ThreadUtils.java:39)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT(MpsAdaptersTestBase.kt:87)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test replace node without parent and without module (aka free-floating node)(ReplaceNodeTest.kt:55)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.ReplaceNodeTest.getModelUnderTest(ReplaceNodeTest.kt:112)
at org.modelix.model.mpsadapters.ReplaceNodeTest.getRootUnderTest(ReplaceNodeTest.kt:118)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test_replace_node_without_parent_and_without_module__aka_free_floating_node_$lambda$5(ReplaceNodeTest.kt:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5$lambda$4(MpsAdaptersTestBase.kt:89)
at jetbrains.mps.smodel.WorkbenchModelAccess$UndoContextSetup.run(WorkbenchModelAccess.java:371)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.LockRunnable.run(LockRunnable.java:60)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:959)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.runWrite(TryRunPlatformWriteHelper.java:103)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.lambda$withPlatformWrite$1(TryRunPlatformWriteHelper.java:96)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:216)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:172)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:162)
at jetbrains.mps.smodel.WorkbenchModelAccess.executeCommand(WorkbenchModelAccess.java:306)
at jetbrains.mps.smodel.ProjectModelAccess2.executeCommand(ProjectModelAccess2.java:35)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5(MpsAdaptersTestBase.kt:88)
at jetbrains.mps.ide.ThreadUtils$LogExceptionsRunnable.run(ThreadUtils.java:81)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:218)
at com.intellij.openapi.application.TransactionGuardImpl.access$200(TransactionGuardImpl.java:21)
at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:200)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeAndWait$7(ApplicationImpl.java:428)
at com.intellij.openapi.application.impl.LaterInvocator$1.run(LaterInvocator.java:134)
at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:84)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:133)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46)
at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:189)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:969)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:839)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:449)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:808)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:496)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Check warning on line 0 in org.modelix.model.mpsadapters.ReplaceNodeTest
github-actions / Test Results
test replace node with parent but without module (aka descendant of free-floating node) (org.modelix.model.mpsadapters.ReplaceNodeTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.ReplaceNodeTest.xml [took 0s]
Raw output
java.lang.RuntimeException: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.api.ChildLinkReferenceByIdAndName
at com.intellij.openapi.application.impl.LaterInvocator.invokeAndWait(LaterInvocator.java:157)
at com.intellij.openapi.application.impl.ApplicationImpl.invokeAndWait(ApplicationImpl.java:428)
at jetbrains.mps.ide.ThreadUtils.runInUIThreadAndWait(ThreadUtils.java:39)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT(MpsAdaptersTestBase.kt:87)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test replace node with parent but without module (aka descendant of free-floating node)(ReplaceNodeTest.kt:71)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.api.ChildLinkReferenceByIdAndName
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.api.WritableNodeAsLegacyNode.addNewChild(WritableNodeAsLegacyNode.kt:108)
at org.modelix.model.mpsadapters.ReplaceNodeTest.test_replace_node_with_parent_but_without_module__aka_descendant_of_free_floating_node_$lambda$6(ReplaceNodeTest.kt:74)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5$lambda$4(MpsAdaptersTestBase.kt:89)
at jetbrains.mps.smodel.WorkbenchModelAccess$UndoContextSetup.run(WorkbenchModelAccess.java:371)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.ActionDispatcher.lambda$wrap$0(ActionDispatcher.java:110)
at jetbrains.mps.smodel.LockRunnable.run(LockRunnable.java:60)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:959)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.runWrite(TryRunPlatformWriteHelper.java:103)
at jetbrains.mps.smodel.TryRunPlatformWriteHelper.lambda$withPlatformWrite$1(TryRunPlatformWriteHelper.java:96)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:216)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:172)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:162)
at jetbrains.mps.smodel.WorkbenchModelAccess.executeCommand(WorkbenchModelAccess.java:306)
at jetbrains.mps.smodel.ProjectModelAccess2.executeCommand(ProjectModelAccess2.java:35)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.runCommandOnEDT$lambda$5(MpsAdaptersTestBase.kt:88)
at jetbrains.mps.ide.ThreadUtils$LogExceptionsRunnable.run(ThreadUtils.java:81)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:218)
at com.intellij.openapi.application.TransactionGuardImpl.access$200(TransactionGuardImpl.java:21)
at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:200)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeAndWait$7(ApplicationImpl.java:428)
at com.intellij.openapi.application.impl.LaterInvocator$1.run(LaterInvocator.java:134)
at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:84)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:133)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46)
at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:189)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:969)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:839)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:449)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:808)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:781)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:496)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Check warning on line 0 in org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest
github-actions / Test Results
test repository adapter consistency (org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.xml [took 1m 22s]
Raw output
java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.ClassNotFoundException: kotlinx.serialization.KSerializer
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 51 more
Check warning on line 0 in org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest
github-actions / Test Results
test module adapter consistency (org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.xml [took 1s]
Raw output
java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.api.AbstractRoleReference
at org.modelix.model.api.IPropertyReference$Companion.fromIdAndName(IProperty.kt:51)
at org.modelix.model.api.SimpleProperty.toReference(SimpleProperty.kt:22)
at org.modelix.model.mpsadapters.MPSModuleAsNode.<clinit>(MPSModuleAsNode.kt:53)
at org.modelix.model.mpsadapters.MPSModuleAsNodeKt.MPSModuleAsNode(MPSModuleAsNode.kt:35)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_module_adapter_consistency$lambda$2(AllChildrenActuallyReturnsAllChildrenTest.kt:15)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test module adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:14)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
... 37 more
Check warning on line 0 in org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest
github-actions / Test Results
test model adapter consistency (org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.xml [took 0s]
Raw output
java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.api.PropertyReferenceByIdAndName
at org.modelix.model.api.IPropertyReference$Companion.fromIdAndName(IProperty.kt:51)
at org.modelix.model.api.SimpleProperty.toReference(SimpleProperty.kt:22)
at org.modelix.model.mpsadapters.MPSModelAsNode.<clinit>(MPSModelAsNode.kt:27)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_model_adapter_consistency$lambda$5(AllChildrenActuallyReturnsAllChildrenTest.kt:23)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test model adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:22)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.api.AbstractRoleReference [in thread "Test worker"]
at org.modelix.model.api.IPropertyReference$Companion.fromIdAndName(IProperty.kt:51)
at org.modelix.model.api.SimpleProperty.toReference(SimpleProperty.kt:22)
at org.modelix.model.mpsadapters.MPSModuleAsNode.<clinit>(MPSModuleAsNode.kt:53)
at org.modelix.model.mpsadapters.MPSModuleAsNodeKt.MPSModuleAsNode(MPSModuleAsNode.kt:35)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_module_adapter_consistency$lambda$2(AllChildrenActuallyReturnsAllChildrenTest.kt:15)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test module adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:14)
... 37 more
Check warning on line 0 in org.modelix.model.mpsadapters.MPSAreaTest
github-actions / Test Results
testResolveModuleInNonExistingProject (org.modelix.model.mpsadapters.MPSAreaTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.MPSAreaTest.xml [took 0s]
Raw output
java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.MPSAreaTest.testResolveModuleInNonExistingProject(MPSAreaTest.kt:9)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
... 37 more
Check warning on line 0 in org.modelix.model.mpsadapters.DescriptorModelIsFilteredTest
github-actions / Test Results
test descriptor model is filtered by adapter (org.modelix.model.mpsadapters.DescriptorModelIsFilteredTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.DescriptorModelIsFilteredTest.xml [took 0s]
Raw output
java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSModuleAsNode
at org.modelix.model.mpsadapters.MPSModuleAsNodeKt.MPSModuleAsNode(MPSModuleAsNode.kt:35)
at org.modelix.model.mpsadapters.DescriptorModelIsFilteredTest.test_descriptor_model_is_filtered_by_adapter$lambda$2(DescriptorModelIsFilteredTest.kt:17)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.DescriptorModelIsFilteredTest.test descriptor model is filtered by adapter(DescriptorModelIsFilteredTest.kt:8)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.api.AbstractRoleReference [in thread "Test worker"]
at org.modelix.model.api.IPropertyReference$Companion.fromIdAndName(IProperty.kt:51)
at org.modelix.model.api.SimpleProperty.toReference(SimpleProperty.kt:22)
at org.modelix.model.mpsadapters.MPSModuleAsNode.<clinit>(MPSModuleAsNode.kt:53)
at org.modelix.model.mpsadapters.MPSModuleAsNodeKt.MPSModuleAsNode(MPSModuleAsNode.kt:35)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_module_adapter_consistency$lambda$2(AllChildrenActuallyReturnsAllChildrenTest.kt:15)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test module adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:14)
... 37 more
Check warning on line 0 in org.modelix.model.mpsadapters.MPSModuleAsNodeTest
github-actions / Test Results
test resolve language dependency from reference (org.modelix.model.mpsadapters.MPSModuleAsNodeTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.MPSModuleAsNodeTest.xml [took 0s]
Raw output
java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.MPSModuleAsNodeTest.test resolve language dependency from reference(MPSModuleAsNodeTest.kt:9)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
... 37 more
Check warning on line 0 in org.modelix.model.mpsadapters.ChangePropertyTest
github-actions / Test Results
testModuleCreation (org.modelix.model.mpsadapters.ChangePropertyTest) failed
mps-model-adapters-plugin/build/test-results/test/TEST-org.modelix.model.mpsadapters.ChangePropertyTest.xml [took 0s]
Raw output
java.lang.NoClassDefFoundError: Could not initialize class org.modelix.model.mpsadapters.MPSRepositoryAsNode
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.ChangePropertyTest.testModuleCreation(ChangePropertyTest.kt:13)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:176)
at com.intellij.testFramework.UsefulTestCase.lambda$runBare$10(UsefulTestCase.java:517)
at com.intellij.testFramework.UsefulTestCase.lambda$wrapTestRunnable$12(UsefulTestCase.java:537)
at com.intellij.testFramework.UsefulTestCase.runTestRunnable(UsefulTestCase.java:449)
at com.intellij.testFramework.UsefulTestCase.defaultRunBare(UsefulTestCase.java:465)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:528)
at com.intellij.testFramework.UsefulTestCase.runBare(UsefulTestCase.java:517)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:129)
at junit.framework.TestSuite.runTest(TestSuite.java:252)
at junit.framework.TestSuite.run(TestSuite.java:247)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: kotlinx/serialization/KSerializer [in thread "Test worker"]
at org.modelix.model.api.AbstractRoleReference.<clinit>(IRole.kt:108)
at org.modelix.model.api.IChildLinkReference$Companion.fromIdAndName(IChildLink.kt:80)
at org.modelix.model.api.SimpleChildLink.toReference(SimpleChildLink.kt:23)
at org.modelix.model.mpsadapters.MPSRepositoryAsNode.<clinit>(MPSRepositoryAsNode.kt:33)
at org.modelix.model.mpsadapters.MPSRepositoryAsNodeKt.asLegacyNode(MPSRepositoryAsNode.kt:23)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test_repository_adapter_consistency$lambda$0(AllChildrenActuallyReturnsAllChildrenTest.kt:9)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction$lambda$7(MpsAdaptersTestBase.kt:104)
at jetbrains.mps.smodel.ActionDispatcher.dispatch(ActionDispatcher.java:88)
at jetbrains.mps.smodel.WorkbenchModelAccess.lambda$runReadAction$0(WorkbenchModelAccess.java:88)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:819)
at jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:85)
at jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:56)
at org.modelix.model.mpsadapters.MpsAdaptersTestBase.readAction(MpsAdaptersTestBase.kt:103)
at org.modelix.model.mpsadapters.AllChildrenActuallyReturnsAllChildrenTest.test repository adapter consistency(AllChildrenActuallyReturnsAllChildrenTest.kt:8)
... 37 more