Performance tests fails.
See original GitHub issueToday code snapshot fail to run 2-3/4 performance tests. I’m using last rustup
update.
The highlight test fail just at the first run
mdamico@mdamico-laptop:~/sviluppo/intellij-rust$ ./gradlew build
:generateRustDocHighlightingLexer UP-TO-DATE
:generateRustLexer UP-TO-DATE
:generateRustPsiAndParser UP-TO-DATE
:generate UP-TO-DATE
:compileKotlin UP-TO-DATE
:compileJava UP-TO-DATE
:copyMainKotlinClasses
:processResources UP-TO-DATE
:classes
:prepareSandbox
:buildPlugin
:jar
:assemble
:processTestResources UP-TO-DATE
:compileTestKotlin
:compileTestJava UP-TO-DATE
:copyTestKotlinClasses UP-TO-DATE
:testClasses
:prepareTestsSandbox
:performanceTest
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=250m; support was removed in 8.0
org.rust.lang.core.parser.RustParserPerformanceTest > testHighlightingPerformance STANDARD_OUT
testHighlightingPerformance: 12216
org.rust.lang.core.parser.RustParserPerformanceTest > testHighlightingPerformance PASSED
org.rust.lang.core.parser.RustParserPerformanceTest > testParsingCompilerTests STANDARD_ERROR
10:19:29,730 DEBUG .editor.impl.EditorFactoryImpl - number of Editors after release: 0
10:19:29,760 DEBUG aemon.impl.PassExecutorService - null Cancel Write action finish true; progress=1903372969 X
10:19:29,766 DEBUG .intellij.openapi.command.impl - executeCommand: com.intellij.openapi.command.WriteCommandAction$4@21e44a41, name = Undefined, groupId = null
10:19:29,767 DEBUG fs.impl.VirtualFileManagerImpl - beforeFileDeletion: file = temp:///src/parser.rs, requestor = com.intellij.testFramework.LightPlatformTestCase$3@1ab3dc37
10:19:29,770 DEBUG tellij.psi.impl.PsiManagerImpl - beforeChildRemoval: child = FILE, parent = PsiDirectory:/src
10:19:29,771 DEBUG fs.impl.VirtualFileManagerImpl - fileDeleted: file = temp:///src/parser.rs, parent = temp:///src, requestor = com.intellij.testFramework.LightPlatformTestCase$3@1ab3dc37
10:19:29,773 DEBUG tellij.psi.impl.PsiManagerImpl - childRemoved: child = FILE, parent = PsiDirectory:/src
10:19:29,781 DEBUG .intellij.openapi.command.impl - executeCommand: com.intellij.openapi.util.EmptyRunnable@718e991b, name = Dummy, groupId = null
10:19:29,782 DEBUG .intellij.openapi.command.impl - executeCommand: com.intellij.openapi.util.EmptyRunnable@718e991b, name = Dummy, groupId = null
10:19:29,809 DEBUG penapi.project.DumbServiceImpl - Scheduling task com.intellij.util.indexing.UnindexedFilesUpdater@14c79c83
10:19:29,814 DEBUG ewvfs.persistent.RefreshWorker - root=temp:///src dirty=true
10:19:29,814 DEBUG stent.RefreshWorker_Attributes - file=temp:///src writable vfs=true persistence=true real=true
10:19:29,817 DEBUG il.indexing.FileBasedIndexImpl - 590 files iterated in 3 ms
org.rust.lang.core.parser.RustParserPerformanceTest > testParsingCompilerTests FAILED
java.lang.RuntimeException: java.io.FileNotFoundException: /home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/test/run-pass/myriad-closures.rs (File o directory non esistente)
Caused by:
java.io.FileNotFoundException: /home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/test/run-pass/myriad-closures.rs (File o directory non esistente)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.contentsToByteArray(LocalFileSystemBase.java:450)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.contentsToByteArray(PersistentFSImpl.java:494)
at com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.contentsToByteArray(VirtualFileImpl.java:127)
at com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.contentsToByteArray(VirtualFileImpl.java:119)
at org.rust.lang.core.parser.RustParserPerformanceTest$parseRustFiles$$inlined$measureTimeMillis$lambda$1.visitFileEx(RustParserPerformanceTest.kt:72)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:271)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:303)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:303)
at org.rust.lang.core.parser.RustParserPerformanceTest.parseRustFiles(RustParserPerformanceTest.kt:62)
at org.rust.lang.core.parser.RustParserPerformanceTest.testParsingCompilerTests(RustParserPerformanceTest.kt:42)
org.rust.lang.core.parser.RustParserPerformanceTest > testParsingCompilerSources STANDARD_ERROR
10:19:33,125 DEBUG .intellij.openapi.command.impl - executeCommand: com.intellij.openapi.command.WriteCommandAction$4@7d72cf16, name = Undefined, groupId = null
10:19:33,126 DEBUG .intellij.openapi.command.impl - executeCommand: com.intellij.openapi.util.EmptyRunnable@718e991b, name = Dummy, groupId = null
10:19:33,126 DEBUG .intellij.openapi.command.impl - executeCommand: com.intellij.openapi.util.EmptyRunnable@718e991b, name = Dummy, groupId = null
10:19:33,139 DEBUG penapi.project.DumbServiceImpl - Scheduling task com.intellij.util.indexing.UnindexedFilesUpdater@28d1e364
10:19:33,146 DEBUG ewvfs.persistent.RefreshWorker - root=temp:///src dirty=false
org.rust.lang.core.parser.RustParserPerformanceTest > testParsingCompilerSources FAILED
java.lang.RuntimeException: java.io.FileNotFoundException: /home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/tools/tidy/src/cargo_lock.rs (File o directory non esistente)
Caused by:
java.io.FileNotFoundException: /home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/tools/tidy/src/cargo_lock.rs (File o directory non esistente)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.contentsToByteArray(LocalFileSystemBase.java:450)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.contentsToByteArray(PersistentFSImpl.java:494)
at com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.contentsToByteArray(VirtualFileImpl.java:127)
at com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.contentsToByteArray(VirtualFileImpl.java:119)
at org.rust.lang.core.parser.RustParserPerformanceTest$parseRustFiles$$inlined$measureTimeMillis$lambda$1.visitFileEx(RustParserPerformanceTest.kt:72)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:271)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:303)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:303)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:303)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:303)
at org.rust.lang.core.parser.RustParserPerformanceTest.parseRustFiles(RustParserPerformanceTest.kt:62)
at org.rust.lang.core.parser.RustParserPerformanceTest.testParsingCompilerSources(RustParserPerformanceTest.kt:32)
org.rust.ide.annotator.RustHighlightingPerformanceTest > testHighlightingWithStdlib STANDARD_OUT
testHighlightingWithStdlib: 568
org.rust.ide.annotator.RustHighlightingPerformanceTest > testHighlightingWithStdlib PASSED
4 tests completed, 2 failed
:performanceTest FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':performanceTest'.
> There were failing tests. See the report at: file:///home/mdamico/sviluppo/intellij-rust/build/reports/performanceTests/index.html
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 40.1 secs
Some files seam missed.
Highlight performance test fail case is the following:
org.rust.lang.core.parser.RustParserPerformanceTest > testHighlightingPerformance STANDARD_ERROR
ERROR: Outdated stub in index: indexed at 1477298190142 with size 3852, doc=null, docSaved=true, wasIndexedAlready=true, queried at 1477298190142
ERROR: Outdated stub in index: indexed at 1477298190142 with size 3852, doc=null, docSaved=true, wasIndexedAlready=true, queried at 1477298190142
java.lang.AssertionError: Outdated stub in index: indexed at 1477298190142 with size 3852, doc=null, docSaved=true, wasIndexedAlready=true, queried at 1477298190142
at com.intellij.testFramework.LoggedErrorProcessor.processError(LoggedErrorProcessor.java:63)
at com.intellij.testFramework.TestLogger.error(TestLogger.java:39)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
at com.intellij.psi.stubs.StubTreeLoaderImpl.processError(StubTreeLoaderImpl.java:144)
at com.intellij.psi.stubs.StubTreeLoaderImpl.readFromVFile(StubTreeLoaderImpl.java:100)
at com.intellij.psi.stubs.StubTreeLoaderImpl.readOrBuild(StubTreeLoaderImpl.java:49)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:716)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:681)
at org.rust.lang.core.parser.RustPsiTreeUtil.getStubChildrenOfTypeAsList(RustPsiTreeUtil.java:44)
at org.rust.lang.core.psi.RustItemsOwnerKt.getUseDeclarations(RustItemsOwner.kt:44)
at org.rust.lang.core.resolve.RustResolveEngineKt.itemEntries(RustResolveEngine.kt:398)
at org.rust.lang.core.resolve.RustResolveEngineKt.access$itemEntries(RustResolveEngine.kt:1)
at org.rust.lang.core.resolve.RustScopeVisitor$visitMod$1.invoke(RustResolveEngine.kt:369)
at org.rust.lang.core.resolve.RustScopeVisitor$visitMod$1.invoke(RustResolveEngine.kt:226)
at org.rust.lang.core.psi.visitors.RustComputingVisitor.set(RustComputingVisitor.kt:36)
at org.rust.lang.core.resolve.RustScopeVisitor.visitMod(RustResolveEngine.kt:346)
at org.rust.lang.core.resolve.RustScopeVisitor.visitFile(RustResolveEngine.kt:232)
at com.intellij.extapi.psi.PsiFileBase.accept(PsiFileBase.java:70)
at org.rust.lang.core.psi.visitors.RustComputingVisitor.compute(RustComputingVisitor.kt:27)
at org.rust.lang.core.resolve.RustResolveEngineKt$declarations$$inlined$Sequence$1.iterator(Sequences.kt:591)
at kotlin.sequences.FilteringSequence$iterator$1.<init>(Sequences.kt:92)
at kotlin.sequences.FilteringSequence.iterator(Sequences.kt:91)
at kotlin.sequences.TransformingSequence$iterator$1.<init>(Sequences.kt:135)
at kotlin.sequences.TransformingSequence.iterator(Sequences.kt:134)
at kotlin.sequences.FilteringSequence$iterator$1.<init>(Sequences.kt:92)
at kotlin.sequences.FilteringSequence.iterator(Sequences.kt:91)
at kotlin.sequences.SequencesKt___SequencesKt.toCollection(_Sequences.kt:536)
at kotlin.sequences.SequencesKt___SequencesKt.toMutableList(_Sequences.kt:560)
at kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:553)
at org.rust.lang.core.resolve.RustResolveEngine.resolve(RustResolveEngine.kt:42)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl.resolveInner(RustPathReferenceImpl.kt:24)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:23)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:13)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:22)
at com.intellij.psi.impl.source.resolve.ResolveCache$3.compute(ResolveCache.java:142)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:112)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:139)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:167)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:159)
at org.rust.lang.core.resolve.ref.RustReferenceBase.multiResolve(RustReferenceBase.kt:22)
at org.rust.lang.core.resolve.ref.RustReferenceBase.multiResolve(RustReferenceBase.kt:29)
at org.rust.lang.core.resolve.RustResolveEngineKt$nonWildcardEntries$entry$1.invoke(RustResolveEngine.kt:441)
at org.rust.lang.core.resolve.RustResolveEngineKt$nonWildcardEntries$entry$1.invoke(RustResolveEngine.kt)
at kotlin.SynchronizedLazyImpl.getValue(Lazy.kt:131)
at org.rust.lang.core.resolve.LazyMultiEntry.getElements(ScopeEntry.kt)
at org.rust.lang.core.resolve.LazyMultiEntry.filterByNamespace(ScopeEntry.kt:64)
at org.rust.lang.core.resolve.ScopeEntryKt$filterByNamespace$1.invoke(ScopeEntry.kt:79)
at org.rust.lang.core.resolve.ScopeEntryKt$filterByNamespace$1.invoke(ScopeEntry.kt)
at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:137)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:98)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:121)
at kotlin.sequences.TransformingSequence$iterator$1.hasNext(Sequences.kt:141)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:97)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:121)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:97)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:121)
at kotlin.sequences.SequencesKt___SequencesKt.firstOrNull(_Sequences.kt:103)
at org.rust.lang.core.resolve.RustResolveEngineKt.resolveAllNamespaces(RustResolveEngine.kt:192)
at org.rust.lang.core.resolve.RustResolveEngineKt.access$resolveAllNamespaces(RustResolveEngine.kt:1)
at org.rust.lang.core.resolve.RustResolveEngine.resolve(RustResolveEngine.kt:38)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl.resolveInner(RustPathReferenceImpl.kt:24)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:23)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:13)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:22)
at com.intellij.psi.impl.source.resolve.ResolveCache$3.compute(ResolveCache.java:142)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:112)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:139)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:167)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:159)
at org.rust.lang.core.resolve.ref.RustReferenceBase.multiResolve(RustReferenceBase.kt:22)
at org.rust.lang.core.resolve.ref.RustReferenceBase.multiResolve(RustReferenceBase.kt:29)
at org.rust.lang.core.resolve.RustResolveEngineKt$nonWildcardEntries$entry$1.invoke(RustResolveEngine.kt:441)
at org.rust.lang.core.resolve.RustResolveEngineKt$nonWildcardEntries$entry$1.invoke(RustResolveEngine.kt)
at kotlin.SynchronizedLazyImpl.getValue(Lazy.kt:131)
at org.rust.lang.core.resolve.LazyMultiEntry.getElements(ScopeEntry.kt)
at org.rust.lang.core.resolve.LazyMultiEntry.filterByNamespace(ScopeEntry.kt:64)
at org.rust.lang.core.resolve.ScopeEntryKt$filterByNamespace$1.invoke(ScopeEntry.kt:79)
at org.rust.lang.core.resolve.ScopeEntryKt$filterByNamespace$1.invoke(ScopeEntry.kt)
at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:137)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:98)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:121)
at kotlin.sequences.TakeSequence$iterator$1.hasNext(Sequences.kt:338)
at kotlin.sequences.TransformingSequence$iterator$1.hasNext(Sequences.kt:141)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:97)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:121)
at kotlin.sequences.SequencesKt___SequencesKt.toCollection(_Sequences.kt:536)
at kotlin.sequences.SequencesKt___SequencesKt.toMutableList(_Sequences.kt:560)
at kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:553)
at org.rust.lang.core.resolve.RustResolveEngine.resolve(RustResolveEngine.kt:42)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl.resolveInner(RustPathReferenceImpl.kt:24)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl$resolve$1.resolve(RustPathReferenceImpl.kt:30)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl$resolve$1.resolve(RustPathReferenceImpl.kt:15)
at com.intellij.psi.impl.source.resolve.ResolveCache$3.compute(ResolveCache.java:142)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:112)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:139)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:213)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl.resolve(RustPathReferenceImpl.kt:28)
at org.rust.ide.annotator.RustHighlightingAnnotator.annotate(RustHighlightingAnnotator.kt:34)
at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:139)
at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:102)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:363)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:303)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:322)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:325)
at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:86)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:325)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:297)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:237)
at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:82)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:70)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$0(PassExecutorService.java:433)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1054)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:426)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:568)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:519)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:425)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:405)
at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:155)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
ERROR: Outdated stub in index: indexed at 1477298190142 with size 3852, doc=null, docSaved=true, wasIndexedAlready=true, queried at 1477298190142
ERROR: Outdated stub in index: indexed at 1477298190142 with size 3852, doc=null, docSaved=true, wasIndexedAlready=true, queried at 1477298190142
java.lang.AssertionError: Outdated stub in index: indexed at 1477298190142 with size 3852, doc=null, docSaved=true, wasIndexedAlready=true, queried at 1477298190142
at com.intellij.testFramework.LoggedErrorProcessor.processError(LoggedErrorProcessor.java:63)
at com.intellij.testFramework.TestLogger.error(TestLogger.java:39)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
at com.intellij.psi.stubs.StubTreeLoaderImpl.processError(StubTreeLoaderImpl.java:144)
at com.intellij.psi.stubs.StubTreeLoaderImpl.readFromVFile(StubTreeLoaderImpl.java:100)
at com.intellij.psi.stubs.StubTreeLoaderImpl.readOrBuild(StubTreeLoaderImpl.java:49)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:716)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:681)
at org.rust.lang.core.parser.RustPsiTreeUtil.getStubChildrenOfTypeAsList(RustPsiTreeUtil.java:44)
at org.rust.lang.core.psi.RustItemsOwnerKt.getUseDeclarations(RustItemsOwner.kt:44)
at org.rust.lang.core.resolve.RustResolveEngineKt.itemEntries(RustResolveEngine.kt:398)
at org.rust.lang.core.resolve.RustResolveEngineKt.access$itemEntries(RustResolveEngine.kt:1)
at org.rust.lang.core.resolve.RustScopeVisitor$visitMod$1.invoke(RustResolveEngine.kt:369)
at org.rust.lang.core.resolve.RustScopeVisitor$visitMod$1.invoke(RustResolveEngine.kt:226)
at org.rust.lang.core.psi.visitors.RustComputingVisitor.set(RustComputingVisitor.kt:36)
at org.rust.lang.core.resolve.RustScopeVisitor.visitMod(RustResolveEngine.kt:346)
at org.rust.lang.core.resolve.RustScopeVisitor.visitFile(RustResolveEngine.kt:232)
at com.intellij.extapi.psi.PsiFileBase.accept(PsiFileBase.java:70)
at org.rust.lang.core.psi.visitors.RustComputingVisitor.compute(RustComputingVisitor.kt:27)
at org.rust.lang.core.resolve.RustResolveEngineKt$declarations$$inlined$Sequence$1.iterator(Sequences.kt:591)
at kotlin.sequences.FilteringSequence$iterator$1.<init>(Sequences.kt:92)
at kotlin.sequences.FilteringSequence.iterator(Sequences.kt:91)
at kotlin.sequences.TransformingSequence$iterator$1.<init>(Sequences.kt:135)
at kotlin.sequences.TransformingSequence.iterator(Sequences.kt:134)
at kotlin.sequences.FilteringSequence$iterator$1.<init>(Sequences.kt:92)
at kotlin.sequences.FilteringSequence.iterator(Sequences.kt:91)
at kotlin.sequences.SequencesKt___SequencesKt.toCollection(_Sequences.kt:536)
at kotlin.sequences.SequencesKt___SequencesKt.toMutableList(_Sequences.kt:560)
at kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:553)
at org.rust.lang.core.resolve.RustResolveEngine.resolve(RustResolveEngine.kt:42)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl.resolveInner(RustPathReferenceImpl.kt:24)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:23)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:13)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:22)
at com.intellij.psi.impl.source.resolve.ResolveCache$3.compute(ResolveCache.java:142)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:112)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:139)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:167)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:159)
at org.rust.lang.core.resolve.ref.RustReferenceBase.multiResolve(RustReferenceBase.kt:22)
at org.rust.lang.core.resolve.ref.RustReferenceBase.multiResolve(RustReferenceBase.kt:29)
at org.rust.lang.core.resolve.RustResolveEngineKt$nonWildcardEntries$entry$1.invoke(RustResolveEngine.kt:441)
at org.rust.lang.core.resolve.RustResolveEngineKt$nonWildcardEntries$entry$1.invoke(RustResolveEngine.kt)
at kotlin.SynchronizedLazyImpl.getValue(Lazy.kt:131)
at org.rust.lang.core.resolve.LazyMultiEntry.getElements(ScopeEntry.kt)
at org.rust.lang.core.resolve.LazyMultiEntry.filterByNamespace(ScopeEntry.kt:64)
at org.rust.lang.core.resolve.ScopeEntryKt$filterByNamespace$1.invoke(ScopeEntry.kt:79)
at org.rust.lang.core.resolve.ScopeEntryKt$filterByNamespace$1.invoke(ScopeEntry.kt)
at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:137)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:98)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:121)
at kotlin.sequences.TransformingSequence$iterator$1.hasNext(Sequences.kt:141)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:97)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:121)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:97)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:121)
at kotlin.sequences.SequencesKt___SequencesKt.firstOrNull(_Sequences.kt:103)
at org.rust.lang.core.resolve.RustResolveEngineKt.resolveAllNamespaces(RustResolveEngine.kt:192)
at org.rust.lang.core.resolve.RustResolveEngineKt.access$resolveAllNamespaces(RustResolveEngine.kt:1)
at org.rust.lang.core.resolve.RustResolveEngine.resolve(RustResolveEngine.kt:38)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl.resolveInner(RustPathReferenceImpl.kt:24)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:23)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:13)
at org.rust.lang.core.resolve.ref.RustReferenceBase$multiResolve$1.resolve(RustReferenceBase.kt:22)
at com.intellij.psi.impl.source.resolve.ResolveCache$3.compute(ResolveCache.java:142)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:112)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:139)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:167)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:159)
at org.rust.lang.core.resolve.ref.RustReferenceBase.multiResolve(RustReferenceBase.kt:22)
at org.rust.lang.core.resolve.ref.RustReferenceBase.multiResolve(RustReferenceBase.kt:29)
at org.rust.lang.core.resolve.RustResolveEngineKt$nonWildcardEntries$entry$1.invoke(RustResolveEngine.kt:441)
at org.rust.lang.core.resolve.RustResolveEngineKt$nonWildcardEntries$entry$1.invoke(RustResolveEngine.kt)
at kotlin.SynchronizedLazyImpl.getValue(Lazy.kt:131)
at org.rust.lang.core.resolve.LazyMultiEntry.getElements(ScopeEntry.kt)
at org.rust.lang.core.resolve.LazyMultiEntry.filterByNamespace(ScopeEntry.kt:64)
at org.rust.lang.core.resolve.ScopeEntryKt$filterByNamespace$1.invoke(ScopeEntry.kt:79)
at org.rust.lang.core.resolve.ScopeEntryKt$filterByNamespace$1.invoke(ScopeEntry.kt)
at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:137)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:98)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:121)
at kotlin.sequences.TakeSequence$iterator$1.hasNext(Sequences.kt:338)
at kotlin.sequences.TransformingSequence$iterator$1.hasNext(Sequences.kt:141)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:97)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:121)
at kotlin.sequences.SequencesKt___SequencesKt.toCollection(_Sequences.kt:536)
at kotlin.sequences.SequencesKt___SequencesKt.toMutableList(_Sequences.kt:560)
at kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:553)
at org.rust.lang.core.resolve.RustResolveEngine.resolve(RustResolveEngine.kt:42)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl.resolveInner(RustPathReferenceImpl.kt:24)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl$resolve$1.resolve(RustPathReferenceImpl.kt:30)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl$resolve$1.resolve(RustPathReferenceImpl.kt:15)
at com.intellij.psi.impl.source.resolve.ResolveCache$3.compute(ResolveCache.java:142)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:112)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:139)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:213)
at org.rust.lang.core.resolve.ref.RustPathReferenceImpl.resolve(RustPathReferenceImpl.kt:28)
at org.rust.ide.annotator.RustHighlightingAnnotator.annotate(RustHighlightingAnnotator.kt:34)
at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:139)
at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:102)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:363)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:303)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:322)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:325)
at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:86)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:325)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:297)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:237)
at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:82)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:70)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$0(PassExecutorService.java:433)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1054)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:426)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:568)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:519)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:425)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:405)
at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:155)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
ERROR: Outdated stub in index: indexed at 1477298190142 with size 3852, doc=null, docSaved=true, wasIndexedAlready=true, queried at 1477298190142
java.lang.AssertionError: Outdated stub in index: indexed at 1477298190142 with size 3852, doc=null, docSaved=true, wasIndexedAlready=true, queried at 1477298190142
at com.intellij.testFramework.LoggedErrorProcessor.processError(LoggedErrorProcessor.java:63)
at com.intellij.testFramework.TestLogger.error(TestLogger.java:39)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:158)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$0(PassExecutorService.java:445)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1054)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:426)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:568)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:519)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:425)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:405)
at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:155)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
ERROR: java.lang.AssertionError
java.lang.RuntimeException: java.lang.AssertionError
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.lambda$waitInOtherThread$6(DaemonCodeAnalyzerImpl.java:450)
at com.intellij.openapi.application.impl.ApplicationImpl$3.call(ApplicationImpl.java:331)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.AssertionError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598)
at java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1066)
at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask.waitForCompletion(JobLauncherImpl.java:236)
at com.intellij.codeInsight.daemon.impl.PassExecutorService.waitFor(PassExecutorService.java:585)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.lambda$waitInOtherThread$6(DaemonCodeAnalyzerImpl.java:447)
... 5 more
Caused by: java.lang.AssertionError: Outdated stub in index: indexed at 1477298190142 with size 3852, doc=null, docSaved=true, wasIndexedAlready=true, queried at 1477298190142
at com.intellij.testFramework.LoggedErrorProcessor.processError(LoggedErrorProcessor.java:63)
at com.intellij.testFramework.TestLogger.error(TestLogger.java:39)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:158)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$0(PassExecutorService.java:445)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1054)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:426)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:568)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:519)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:425)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:405)
at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:155)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
09:57:43,450 INFO #com.intellij.util.ui.JBUI - UI scale factor: 1.0
09:57:44,899 INFO llij.ide.plugins.PluginManager - 2 plugins initialized in 914 ms
09:57:44,899 INFO llij.ide.plugins.PluginManager - Loaded bundled plugins: IDEA CORE (163.7743.44)
09:57:44,900 INFO llij.ide.plugins.PluginManager - Loaded custom plugins: Rust (0.1.0.SNAPSHOT)
09:57:46,407 INFO ij.components.ComponentManager - com.intellij.openapi.components.impl.ServiceManagerImpl initialized in 269 ms
09:57:46,595 INFO ellij.util.io.PagedFileStorage - lower=100; upper=435; buffer=10; max=435
09:57:47,178 INFO ij.components.ComponentManager - com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl initialized in 757 ms
09:57:47,203 INFO pl.local.NativeFileWatcherImpl - Native file watcher is disabled
09:57:47,203 INFO ij.components.ComponentManager - com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl initialized in 782 ms
09:57:47,242 INFO ij.components.ComponentManager - com.intellij.openapi.vfs.impl.jrt.JrtFileSystemImpl initialized in 37 ms
09:57:47,265 INFO ij.components.ComponentManager - com.intellij.openapi.vfs.PlatformVirtualFileManager initialized in 848 ms
09:57:47,863 DEBUG ewvfs.persistent.RefreshWorker - root=file:///home/mdamico/sviluppo/intellij-rust/.sandbox/config-test dirty=true
09:57:47,906 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/sviluppo/intellij-rust/.sandbox/config-test writable vfs=true persistence=true real=true
09:57:47,910 DEBUG ewvfs.persistent.RefreshWorker - root=file:///home/mdamico/sviluppo/intellij-rust/.sandbox/config-test/options dirty=true
09:57:47,920 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/sviluppo/intellij-rust/.sandbox/config-test/options writable vfs=true persistence=true real=true
09:57:47,924 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/sviluppo/intellij-rust/.sandbox/config-test/options/proxy.settings.pwd writable vfs=true persistence=true real=true
09:57:47,983 DEBUG fs.impl.VirtualFileManagerImpl - beforeContentsChange: file = file:///home/mdamico/sviluppo/intellij-rust/.sandbox/config-test/options/proxy.settings.pwd, requestor = null
09:57:47,984 DEBUG newvfs.persistent.PersistentFS - Applying VfsEvent[update: file:///home/mdamico/sviluppo/intellij-rust/.sandbox/config-test/options/proxy.settings.pwd]
09:57:47,984 DEBUG fs.impl.VirtualFileManagerImpl - contentsChanged: file = file:///home/mdamico/sviluppo/intellij-rust/.sandbox/config-test/options/proxy.settings.pwd, requestor = null
09:57:48,420 INFO ij.components.ComponentManager - com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl initialized in 417 ms
09:57:48,522 INFO ij.components.ComponentManager - com.intellij.openapi.fileEditor.impl.FileDocumentManagerImpl initialized in 101 ms
09:57:48,583 INFO ij.components.ComponentManager - com.intellij.openapi.editor.impl.EditorFactoryImpl initialized in 59 ms
09:57:48,806 INFO ij.components.ComponentManager - com.intellij.history.integration.LocalHistoryImpl initialized in 223 ms
09:57:48,830 INFO ij.components.ComponentManager - com.intellij.openapi.command.impl.UndoManagerImpl initialized in 23 ms
09:57:48,850 INFO ij.components.ComponentManager - com.intellij.diagnostic.PerformanceWatcher initialized in 12 ms
09:57:49,710 DEBUG ntellij.util.proxy.CommonProxy - custom set: com.intellij.util.net.HttpConfigurable, com.intellij.util.net.IdeaWideProxySelector@84470c4
09:57:49,710 DEBUG ntellij.util.proxy.CommonProxy - custom auth set: com.intellij.util.net.HttpConfigurable, com.intellij.util.net.IdeaWideAuthenticator@1be89794
09:57:49,710 INFO ij.components.ComponentManager - com.intellij.util.net.HttpConfigurable initialized in 848 ms
09:57:50,128 DEBUG til.net.ssl.CertificateManager - Default SSL context initialized
09:57:50,131 INFO ij.components.ComponentManager - com.intellij.util.net.ssl.CertificateManager initialized in 420 ms
09:57:50,144 INFO ij.components.ComponentManager - com.intellij.diagnostic.DebugLogManager initialized in 11 ms
09:57:50,272 INFO ij.components.ComponentManager - com.intellij.openapi.keymap.impl.KeymapManagerImpl initialized in 127 ms
09:57:50,532 INFO ij.components.ComponentManager - com.intellij.openapi.actionSystem.impl.ActionManagerImpl initialized in 387 ms
09:57:50,532 INFO ij.components.ComponentManager - com.intellij.openapi.editor.impl.EditorLastActionTrackerImpl initialized in 387 ms
09:57:50,604 INFO ij.components.ComponentManager - com.intellij.ide.IdeTooltipManager initialized in 60 ms
09:57:50,648 INFO ij.components.ComponentManager - com.intellij.ide.ScreenReaderSupportHandler initialized in 42 ms
09:57:50,700 INFO ij.components.ComponentManager - com.intellij.formatting.FormatterImpl initialized in 42 ms
09:57:51,110 INFO il.indexing.FileBasedIndexImpl - Index exts enumerated:353
09:57:51,117 INFO il.indexing.FileBasedIndexImpl - Index scheduled:6
09:57:51,117 INFO ij.components.ComponentManager - com.intellij.util.indexing.FileBasedIndexImpl initialized in 416 ms
09:57:51,316 INFO tellij.psi.stubs.StubIndexImpl - All stub exts enumerated:156
09:57:51,317 INFO tellij.psi.stubs.StubIndexImpl - stub exts update scheduled:0
09:57:51,317 INFO ij.components.ComponentManager - com.intellij.psi.stubs.StubIndexImpl initialized in 200 ms
09:57:51,342 INFO ij.components.ComponentManager - com.intellij.tools.ToolManager initialized in 24 ms
09:57:51,349 INFO ij.components.ComponentManager - com.intellij.psi.stubs.SerializationManagerImpl initialized in 231 ms
09:57:51,375 INFO ij.components.ComponentManager - com.intellij.openapi.actionSystem.ex.QuickListsManager initialized in 14 ms
09:57:51,447 INFO ij.components.ComponentManager - com.intellij.compiler.server.BuildManager initialized in 62 ms
09:57:51,466 INFO rains.ide.BuiltInServerManager - built-in server started, port 64463
09:57:51,469 INFO ij.components.ComponentManager - com.intellij.execution.ExecutorRegistryImpl initialized in 21 ms
09:57:51,575 INFO ij.components.ComponentManager - com.intellij.openapi.vcs.changes.actions.migrate.MigrateDiffApplicationComponent initialized in 100 ms
09:57:51,642 INFO ij.components.ComponentManager - org.intellij.plugins.relaxNG.ApplicationLoader initialized in 65 ms
09:57:51,673 INFO ij.components.ComponentManager - com.intellij.util.xml.impl.JavaDomApplicationComponent initialized in 29 ms
09:57:51,674 INFO plication.impl.ApplicationImpl - 74 application components initialized in 6567ms
09:57:51,975 DEBUG ewvfs.persistent.RefreshWorker - root=file:///tmp/unitTest_highlightingPerformance/light_temp.ipr dirty=true
09:57:52,084 DEBUG fs.impl.VirtualFileManagerImpl - beforeFileDeletion: file = file:///tmp/unitTest_highlightingPerformance/light_temp.ipr, requestor = null
09:57:52,097 DEBUG fs.impl.VirtualFileManagerImpl - fileDeleted: file = file:///tmp/unitTest_highlightingPerformance/light_temp.ipr, parent = file:///tmp/unitTest_highlightingPerformance, requestor = null
09:57:52,758 INFO ij.components.ComponentManager - com.intellij.psi.impl.PsiDocumentManagerImpl initialized in 47 ms
09:57:52,791 INFO ij.components.ComponentManager - com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl initialized in 24 ms
09:57:53,504 DEBUG colors.impl.ValueElementReader - empty attribute: value
09:57:53,504 DEBUG colors.impl.ValueElementReader - empty attribute: value
09:57:53,526 DEBUG colors.impl.ValueElementReader - empty attribute: value
09:57:53,526 DEBUG colors.impl.ValueElementReader - empty attribute: value
09:57:53,526 DEBUG colors.impl.ValueElementReader - empty attribute: value
09:57:53,604 INFO ij.components.ComponentManager - com.intellij.openapi.vcs.impl.ProjectLevelVcsManagerImpl initialized in 28 ms
09:57:53,681 INFO ij.components.ComponentManager - com.intellij.openapi.vcs.changes.ChangeListManagerImpl initialized in 76 ms
09:57:53,682 INFO ij.components.ComponentManager - com.intellij.openapi.vcs.changes.VcsDirtyScopeManagerImpl initialized in 77 ms
09:57:53,699 INFO ij.components.ComponentManager - com.intellij.codeInsight.daemon.impl.DaemonListeners initialized in 908 ms
09:57:53,702 INFO pl$FileIndexDataInitialization - Initialization done:2585
09:57:53,714 INFO ij.components.ComponentManager - com.intellij.codeInsight.daemon.impl.GeneralHighlightingPassFactory initialized in 15 ms
09:57:53,754 INFO ij.components.ComponentManager - com.intellij.packaging.impl.artifacts.ArtifactManagerImpl initialized in 11 ms
09:57:53,812 INFO ij.components.ComponentManager - com.intellij.compiler.CompilerConfigurationImpl initialized in 57 ms
09:57:53,837 INFO ij.components.ComponentManager - com.intellij.execution.impl.RunManagerImpl initialized in 19 ms
09:57:53,937 INFO ij.components.ComponentManager - com.intellij.xdebugger.impl.XDebuggerManagerImpl initialized in 83 ms
09:57:54,023 INFO ij.components.ComponentManager - com.intellij.debugger.impl.DebuggerManagerImpl initialized in 74 ms
09:57:54,025 INFO ij.components.ComponentManager - com.intellij.debugger.impl.HotSwapManager initialized in 77 ms
09:57:54,152 INFO ij.components.ComponentManager - com.intellij.execution.scratch.JavaScratchCompilationSupport initialized in 112 ms
09:57:54,152 DEBUG ellij.project.impl.ProjectImpl - 96 project components initialized in 1756 ms
09:57:54,231 INFO ij.components.ComponentManager - com.intellij.openapi.roots.impl.ModuleRootManagerComponent initialized in 16 ms
09:57:54,269 DEBUG ewvfs.persistent.RefreshWorker - root=temp:/// dirty=true
09:57:54,270 DEBUG stent.RefreshWorker_Attributes - file=temp:/// writable vfs=false persistence=true real=true
09:57:54,331 DEBUG figurations.GeneralCommandLine - Executing [/home/mdamico/.cargo/bin/rustup component add rust-src]
09:57:54,332 DEBUG figurations.GeneralCommandLine - environment: {} (+CONSOLE)
09:57:54,332 DEBUG figurations.GeneralCommandLine - charset: UTF-8
09:57:54,376 INFO rg.rust.cargo.toolchain.Rustup - Executing `/home/mdamico/.cargo/bin/rustup component add rust-src`
09:57:54,393 DEBUG figurations.GeneralCommandLine - Executing [/home/mdamico/.cargo/bin/rustc --print sysroot]
09:57:54,393 DEBUG figurations.GeneralCommandLine - environment: {} (+CONSOLE)
09:57:54,393 DEBUG figurations.GeneralCommandLine - charset: UTF-8
09:57:54,396 INFO rg.rust.cargo.toolchain.Rustup - Executing `/home/mdamico/.cargo/bin/rustc --print sysroot`
09:57:54,432 DEBUG ewvfs.persistent.RefreshWorker - root=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src dirty=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src writable vfs=true persistence=true real=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/rt writable vfs=true persistence=true real=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/doc writable vfs=true persistence=true real=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/etc writable vfs=true persistence=true real=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/llvm writable vfs=true persistence=true real=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/test writable vfs=true persistence=true real=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/rustc writable vfs=true persistence=true real=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/tools writable vfs=true persistence=true real=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/driver writable vfs=true persistence=true real=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/liblog writable vfs=true persistence=true real=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd writable vfs=true persistence=true real=true
09:57:54,439 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/vendor writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/liblibc writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librand writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libterm writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libtest writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/jemalloc writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/liballoc writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libarena writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libflate writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/rustllvm writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/bootstrap writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libsyntax writable vfs=true persistence=true real=true
09:57:54,440 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libunwind writable vfs=true persistence=true real=true
09:57:54,441 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/rtstartup writable vfs=true persistence=true real=true
09:57:54,441 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libgetopts writable vfs=true persistence=true real=true
09:57:54,441 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustdoc writable vfs=true persistence=true real=true
09:57:54,441 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/stage0.txt writable vfs=true persistence=true real=true
09:57:54,441 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/compiler-rt writable vfs=true persistence=true real=true
09:57:54,441 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcoretest writable vfs=true persistence=true real=true
09:57:54,441 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libgraphviz writable vfs=true persistence=true real=true
09:57:54,441 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/build_helper writable vfs=true persistence=true real=true
09:57:54,441 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libbacktrace writable vfs=true persistence=true real=true
09:57:54,441 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_mir writable vfs=true persistence=true real=true
09:57:54,441 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libserialize writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libfmt_macros writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libproc_macro writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_back writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_lint writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_llvm writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libsyntax_ext writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libsyntax_pos writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcollections writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libpanic_abort writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_trans writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/rust-installer writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/liballoc_system writable vfs=true persistence=true real=true
09:57:54,442 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libpanic_unwind writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_driver writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_errors writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_passes writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_plugin writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_typeck writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_privacy writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_resolve writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_unicode writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/liballoc_jemalloc writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_bitflags writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_borrowck writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_metadata writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcollectionstest writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_const_eval writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_const_math writable vfs=true persistence=true real=true
09:57:54,443 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcompiler_builtins writable vfs=true persistence=true real=true
09:57:54,444 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libproc_macro_plugin writable vfs=true persistence=true real=true
09:57:54,444 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libproc_macro_tokens writable vfs=true persistence=true real=true
09:57:54,444 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_incremental writable vfs=true persistence=true real=true
09:57:54,444 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_save_analysis writable vfs=true persistence=true real=true
09:57:54,444 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_data_structures writable vfs=true persistence=true real=true
09:57:54,444 DEBUG stent.RefreshWorker_Attributes - file=file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/librustc_platform_intrinsics writable vfs=true persistence=true real=true
09:57:54,445 DEBUG fs.impl.VirtualFileManagerImpl - beforeContentsChange: file = file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/stage0.txt, requestor = null
09:57:54,480 DEBUG newvfs.persistent.PersistentFS - Applying VfsEvent[update: file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/stage0.txt]
09:57:54,481 DEBUG fs.impl.VirtualFileManagerImpl - contentsChanged: file = file:///home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/stage0.txt, requestor = null
09:57:54,515 DEBUG mpl.libraries.LibraryTableBase - fireLibraryAdded: Library: name:Rust <light_idea_test_case>; jars:JAR dirs: []; roots:[VFPContainer: [], VFPContainer: [], VFPContainer: [], VFPContainer: [], VFPContainer: []]
09:57:54,544 DEBUG mpl.libraries.LibraryTableBase - fireLibraryAdded: Library: name:Cargo <light_idea_test_case>; jars:JAR dirs: []; roots:[VFPContainer: [], VFPContainer: [], VFPContainer: [], VFPContainer: [], VFPContainer: []]
09:57:54,549 INFO impl.CargoProjectWorkspaceImpl - Project 'light_temp' successfully updated
09:57:54,744 DEBUG pplication.impl.LaterInvocator - enterModal:Loading Project 838964982: running=false; canceled=false
09:57:54,814 DEBUG roject.impl.ProjectManagerImpl - projectOpened
09:57:54,878 DEBUG cs.changes.UpdateRequestsQueue - Initialized for project: light_temp
09:57:54,899 DEBUG penapi.project.DumbServiceImpl - Scheduling task com.intellij.util.indexing.UnindexedFilesUpdater@d012636
09:57:55,150 INFO exImpl$StubIndexInitialization - Initialization done:1447
09:57:55,324 DEBUG aemon.impl.PassExecutorService - null Update Runnable. myUpdateByTimerEnabled: false something disposed: false activeEditors: []; progress=null ?
09:57:55,345 DEBUG pplication.impl.LaterInvocator - leaveModal:Loading Project 838964982: running=false; canceled=false
09:57:55,348 DEBUG rationStore.ComponentStoreImpl - [RELOAD] myReloadBlockCount = 0
09:57:55,370 DEBUG .impl.LineStatusTrackerManager - resetTrackers
09:57:55,378 DEBUG lij.openapi.vcs.RequestsMerger - ext: request
09:57:55,378 DEBUG .impl.LineStatusTrackerManager - resetTrackers
09:57:55,378 DEBUG lij.openapi.vcs.RequestsMerger - doAction: START request
09:57:55,379 DEBUG lij.openapi.vcs.RequestsMerger - doAction: oldState: empty, newState: requestSubmitted
09:57:55,380 DEBUG lij.openapi.vcs.RequestsMerger - exit actions: submitRequestToExecutor
09:57:55,380 DEBUG lij.openapi.vcs.RequestsMerger - worker: started refresh
09:57:55,380 DEBUG lij.openapi.vcs.RequestsMerger - doAction: START start
09:57:55,380 DEBUG lij.openapi.vcs.RequestsMerger - doAction: oldState: requestSubmitted, newState: inProgress
09:57:55,380 DEBUG lij.openapi.vcs.RequestsMerger - exit actions: markStart
09:57:55,380 DEBUG lij.openapi.vcs.RequestsMerger - doAction: END start
09:57:55,380 DEBUG lij.openapi.vcs.RequestsMerger - doAction: START finish
09:57:55,380 DEBUG lij.openapi.vcs.RequestsMerger - doAction: oldState: inProgress, newState: empty
09:57:55,380 DEBUG lij.openapi.vcs.RequestsMerger - exit actions: markEnd
09:57:55,380 DEBUG lij.openapi.vcs.RequestsMerger - doAction: END finish
09:57:55,380 DEBUG lij.openapi.vcs.RequestsMerger - doAction: END request
09:57:55,526 DEBUG pplication.impl.LaterInvocator - enterModal:Refreshing VCS history 429936172: running=false; canceled=false
09:57:55,527 DEBUG pplication.impl.LaterInvocator - leaveModal:Refreshing VCS history 429936172: running=false; canceled=false
09:57:55,558 DEBUG ewvfs.persistent.RefreshWorker - root=temp:///src dirty=true
09:57:55,558 DEBUG stent.RefreshWorker_Attributes - file=temp:///src writable vfs=true persistence=true real=true
09:57:55,736 DEBUG .intellij.openapi.command.impl - executeCommand: com.intellij.openapi.command.WriteCommandAction$4@5cb83e84, name = Undefined, groupId = null
09:57:55,752 DEBUG ewvfs.persistent.RefreshWorker - root=temp:///src dirty=true
09:57:55,752 DEBUG stent.RefreshWorker_Attributes - file=temp:///src writable vfs=true persistence=true real=true
09:57:55,770 DEBUG fs.impl.VirtualFileManagerImpl - fileCreated: file = temp:///src/parser.rs, requestor = com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl$15@4c7cf42b
09:57:55,840 DEBUG tellij.psi.impl.PsiManagerImpl - beforePropertyChange: element = null, propertyName = propUnloadedPsi, oldValue = temp:///src/parser.rs
09:57:55,841 DEBUG tellij.psi.impl.PsiManagerImpl - propertyChanged: element = null, propertyName = propUnloadedPsi, oldValue = temp:///src/parser.rs, newValue = temp:///src/parser.rs
09:57:56,048 DEBUG fs.impl.VirtualFileManagerImpl - beforeContentsChange: file = temp:///src/parser.rs, requestor = temp:///src/parser.rs
09:57:56,075 DEBUG fs.impl.VirtualFileManagerImpl - contentsChanged: file = temp:///src/parser.rs, requestor = temp:///src/parser.rs
09:57:56,077 DEBUG tellij.psi.impl.PsiManagerImpl - beforePropertyChange: element = null, propertyName = propUnloadedPsi, oldValue = temp:///src/parser.rs
09:57:56,078 DEBUG tellij.psi.impl.PsiManagerImpl - propertyChanged: element = null, propertyName = propUnloadedPsi, oldValue = temp:///src/parser.rs, newValue = temp:///src/parser.rs
09:57:56,190 DEBUG .intellij.openapi.command.impl - executeCommand: com.intellij.openapi.command.WriteCommandAction$4@3b5b4e9c, name = Undefined, groupId = null
09:57:56,192 DEBUG fs.impl.VirtualFileManagerImpl - beforeContentsChange: file = temp:///src/parser.rs, requestor = temp:///src/parser.rs
09:57:56,197 DEBUG fs.impl.VirtualFileManagerImpl - contentsChanged: file = temp:///src/parser.rs, requestor = temp:///src/parser.rs
09:57:56,199 DEBUG tellij.psi.impl.PsiManagerImpl - beforePropertyChange: element = null, propertyName = propUnloadedPsi, oldValue = temp:///src/parser.rs
09:57:56,199 DEBUG tellij.psi.impl.PsiManagerImpl - propertyChanged: element = null, propertyName = propUnloadedPsi, oldValue = temp:///src/parser.rs, newValue = temp:///src/parser.rs
09:57:57,221 DEBUG pi.editor.impl.view.LineLayout - Text layout for null (0-69)
09:57:57,463 DEBUG ht.daemon.impl.DaemonListeners - Not worth bothering about editor created for : FILE because editor isShowing(): false; project is open and file is mine: true
09:57:57,507 DEBUG .impl.LineStatusTrackerManager - shouldBeInstalled failed: no support found; file: /src/parser.rs
09:57:57,508 DEBUG .editor.impl.EditorFactoryImpl - number of Editors after create: 1
09:57:57,709 DEBUG pi.editor.impl.view.LineLayout - Text layout for null (0-69)
09:57:57,716 DEBUG pi.editor.impl.view.LineLayout - Text layout for null (70-132)
09:57:57,721 DEBUG pi.editor.impl.view.LineLayout - Text layout for temp:///src/parser.rs (0-69)
09:57:57,722 DEBUG pi.editor.impl.view.LineLayout - Text layout for temp:///src/parser.rs (70-132)
09:57:57,751 DEBUG ij.psi.impl.source.PsiFileImpl - Loaded text for file /src/parser.rs
09:57:59,280 DEBUG .intellij.openapi.command.impl - executeCommand: com.intellij.openapi.command.WriteCommandAction$4@3d1ccbab, name = Undefined, groupId = null
09:57:59,327 DEBUG il.indexing.FileBasedIndexImpl - 591 files iterated in 8 ms
09:58:01,030 DEBUG aemon.impl.PassExecutorService - null Update Runnable. myUpdateByTimerEnabled: false something disposed: false activeEditors: []; progress=null ?
09:58:01,062 DEBUG aemon.impl.PassExecutorService - null [temp:///src/parser.rs] ----- starting 18 [SP: GeneralHighlightingPass; id=4 updateAll=true range= (0,241293), SP: ChameleonSyntaxHighlightingPass; id=13, SP: IndentsPass; id=17, SP: CodeFoldingPass; id=101, SP: ParameterHintsPass; id=102]; progress=1405069659 V
09:58:01,203 DEBUG aemon.impl.PassExecutorService - ChameleonSyntaxHighlightingPass; id=13 Started. ; progress=1405069659 V: '// Copyrig...'
09:58:01,204 DEBUG aemon.impl.PassExecutorService - IndentsPass; id=17 Started. ; progress=1405069659 V: '// Copyrig...'
09:58:01,225 DEBUG aemon.impl.PassExecutorService - CodeFoldingPass; id=101 Started. ; progress=1405069659 V: '// Copyrig...'
09:58:01,225 DEBUG aemon.impl.PassExecutorService - GeneralHighlightingPass; id=4 updateAll=true range= (0,241293) Started. ; progress=1405069659 V: '// Copyrig...'
09:58:01,229 DEBUG aemon.impl.PassExecutorService - ParameterHintsPass; id=102 Started. ; progress=1405069659 V: '// Copyrig...'
09:58:01,236 DEBUG aemon.impl.PassExecutorService - ParameterHintsPass; id=102 Finished. ; progress=1405069659 V: '// Copyrig...'
09:58:01,320 DEBUG aemon.impl.PassExecutorService - IndentsPass; id=17 Finished. ; progress=1405069659 V: '// Copyrig...'
09:58:01,320 DEBUG aemon.impl.PassExecutorService - MyLocalInspectionsPass; id=7 Started. ; progress=1405069659 V: '// Copyrig...'
09:58:01,363 DEBUG aemon.impl.PassExecutorService - ParameterHintsPass; id=102 Applied; progress=1405069659 V: '// Copyrig...'
09:58:01,369 DEBUG aemon.impl.PassExecutorService - ParameterHintsPass; id=102 Finished but there are passes in the queue: 17; progress=1405069659 V: '// Copyrig...'
09:58:01,378 DEBUG aemon.impl.PassExecutorService - MyLocalInspectionsPass; id=7 Finished. ; progress=1405069659 V: '// Copyrig...'
09:58:01,378 DEBUG aemon.impl.PassExecutorService - LineMarkersPass; id=11; myBounds: (0,132) Started. ; progress=1405069659 V: '// Copyrig...'
09:58:01,637 DEBUG aemon.impl.PassExecutorService - CodeFoldingPass; id=101 Finished. ; progress=1405069659 V: '// Copyrig...'
09:58:01,637 DEBUG aemon.impl.PassExecutorService - LocalInspectionsPass; id=12 Started. ; progress=1405069659 V: '// Copyrig...'
09:58:01,638 DEBUG aemon.impl.PassExecutorService - LocalInspectionsPass; id=12 Finished. ; progress=1405069659 V: '// Copyrig...'
09:58:01,639 DEBUG aemon.impl.PassExecutorService - InjectedGeneralHighlightingPass; id=14 updateAll=true range= (0,241293) Started. ; progress=1405069659 V: '// Copyrig...'
09:58:01,717 DEBUG aemon.impl.PassExecutorService - ChameleonSyntaxHighlightingPass; id=13 Finished. ; progress=1405069659 V: '// Copyrig...'
09:58:01,717 DEBUG aemon.impl.PassExecutorService - ShowIntentionsPass; id=107 Started. ; progress=1405069659 V: '// Copyrig...'
09:58:01,769 DEBUG aemon.impl.PassExecutorService - IndentsPass; id=17 Applied; progress=1405069659 V: '// Copyrig...'
09:58:01,769 DEBUG aemon.impl.PassExecutorService - IndentsPass; id=17 Finished but there are passes in the queue: 16; progress=1405069659 V: '// Copyrig...'
09:58:01,828 DEBUG aemon.impl.PassExecutorService - MyLocalInspectionsPass; id=7 Applied; progress=1405069659 V: '// Copyrig...'
09:58:01,828 DEBUG aemon.impl.PassExecutorService - MyLocalInspectionsPass; id=7 Finished but there are passes in the queue: 15; progress=1405069659 V: '// Copyrig...'
09:58:02,210 DEBUG ij.psi.impl.source.PsiFileImpl - Loaded text for file /home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/prelude/v1.rs
09:58:02,382 DEBUG aemon.impl.PassExecutorService - CodeFoldingPass; id=101 Applied; progress=1405069659 V: '// Copyrig...'
09:58:02,382 DEBUG aemon.impl.PassExecutorService - CodeFoldingPass; id=101 Finished but there are passes in the queue: 14; progress=1405069659 V: '// Copyrig...'
09:58:02,383 DEBUG aemon.impl.PassExecutorService - LocalInspectionsPass; id=12 Applied; progress=1405069659 V: '// Copyrig...'
09:58:02,383 DEBUG aemon.impl.PassExecutorService - LocalInspectionsPass; id=12 Finished but there are passes in the queue: 13; progress=1405069659 V: '// Copyrig...'
09:58:02,383 DEBUG aemon.impl.PassExecutorService - ChameleonSyntaxHighlightingPass; id=13 Applied; progress=1405069659 V: '// Copyrig...'
09:58:02,385 DEBUG aemon.impl.PassExecutorService - ChameleonSyntaxHighlightingPass; id=13 Finished but there are passes in the queue: 12; progress=1405069659 V: '// Copyrig...'
09:58:02,562 DEBUG ij.psi.impl.source.PsiFileImpl - Loaded text for file /home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/fmt/mod.rs
09:58:02,624 DEBUG ij.psi.impl.source.PsiFileImpl - Loaded text for file /home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/lib.rs
09:58:02,666 DEBUG ij.psi.impl.source.PsiFileImpl - Loaded text for file /home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/lib.rs
09:58:02,708 DEBUG aemon.impl.PassExecutorService - LineMarkersPass; id=11; myBounds: (0,132) Canceled ; progress=1405069659 X: '// Copyrig...'
09:58:02,709 DEBUG aemon.impl.PassExecutorService - LineMarkersPass; id=11; myBounds: (0,132) Finished. ; progress=1405069659 X: '// Copyrig...'
09:58:02,710 DEBUG aemon.impl.PassExecutorService - InjectedGeneralHighlightingPass; id=14 updateAll=true range= (0,241293) Canceled ; progress=1405069659 X: '// Copyrig...'
09:58:02,710 DEBUG aemon.impl.PassExecutorService - InjectedGeneralHighlightingPass; id=14 updateAll=true range= (0,241293) Finished. ; progress=1405069659 X: '// Copyrig...'
09:58:02,943 DEBUG aemon.impl.PassExecutorService - ShowIntentionsPass; id=107 Canceled ; progress=1405069659 X: '// Copyrig...'
09:58:02,943 DEBUG aemon.impl.PassExecutorService - ShowIntentionsPass; id=107 Finished. ; progress=1405069659 X: '// Copyrig...'
09:58:02,948 DEBUG aemon.impl.PassExecutorService - null [temp:///src/parser.rs] ----- starting 15 [SP: GeneralHighlightingPass; id=4 updateAll=true range= (0,241293), SP: ChameleonSyntaxHighlightingPass; id=13, SP: IndentsPass; id=17, SP: CodeFoldingPass; id=108, SP: ParameterHintsPass; id=109]; progress=576584319 V
09:58:02,950 DEBUG aemon.impl.PassExecutorService - GeneralHighlightingPass; id=4 updateAll=true range= (0,241293) Started. ; progress=576584319 V: '// Copyrig...'
09:58:02,950 DEBUG aemon.impl.PassExecutorService - IndentsPass; id=17 Started. ; progress=576584319 V: '// Copyrig...'
09:58:02,950 DEBUG aemon.impl.PassExecutorService - IndentsPass; id=17 Finished. ; progress=576584319 V: '// Copyrig...'
09:58:02,950 DEBUG aemon.impl.PassExecutorService - CodeFoldingPass; id=108 Started. ; progress=576584319 V: '// Copyrig...'
09:58:02,951 DEBUG aemon.impl.PassExecutorService - CodeFoldingPass; id=108 Finished. ; progress=576584319 V: '// Copyrig...'
09:58:02,951 DEBUG aemon.impl.PassExecutorService - EmptyPass; id=7 Started. ; progress=576584319 V: '// Copyrig...'
09:58:02,951 DEBUG aemon.impl.PassExecutorService - EmptyPass; id=7 Finished. ; progress=576584319 V: '// Copyrig...'
09:58:02,951 DEBUG aemon.impl.PassExecutorService - ParameterHintsPass; id=109 Started. ; progress=576584319 V: '// Copyrig...'
09:58:02,951 DEBUG aemon.impl.PassExecutorService - ParameterHintsPass; id=109 Finished. ; progress=576584319 V: '// Copyrig...'
09:58:02,951 DEBUG aemon.impl.PassExecutorService - ShowIntentionsPass; id=112 Started. ; progress=576584319 V: '// Copyrig...'
09:58:02,952 DEBUG aemon.impl.PassExecutorService - ChameleonSyntaxHighlightingPass; id=13 Started. ; progress=576584319 V: '// Copyrig...'
09:58:02,978 DEBUG aemon.impl.PassExecutorService - LineMarkersPass; id=11; myBounds: (0,132) Started. ; progress=576584319 V: '// Copyrig...'
09:58:03,000 DEBUG aemon.impl.PassExecutorService - ShowIntentionsPass; id=112 Finished. ; progress=576584319 V: '// Copyrig...'
09:58:03,000 DEBUG aemon.impl.PassExecutorService - InjectedGeneralHighlightingPass; id=14 updateAll=true range= (0,241293) Started. ; progress=576584319 V: '// Copyrig...'
09:58:03,006 DEBUG aemon.impl.PassExecutorService - IndentsPass; id=17 Applied; progress=576584319 V: '// Copyrig...'
09:58:03,006 DEBUG aemon.impl.PassExecutorService - IndentsPass; id=17 Finished but there are passes in the queue: 14; progress=576584319 V: '// Copyrig...'
09:58:03,007 DEBUG aemon.impl.PassExecutorService - CodeFoldingPass; id=108 Applied; progress=576584319 V: '// Copyrig...'
09:58:03,007 DEBUG aemon.impl.PassExecutorService - CodeFoldingPass; id=108 Finished but there are passes in the queue: 13; progress=576584319 V: '// Copyrig...'
09:58:03,007 DEBUG aemon.impl.PassExecutorService - EmptyPass; id=7 Applied; progress=576584319 V: '// Copyrig...'
09:58:03,007 DEBUG aemon.impl.PassExecutorService - EmptyPass; id=7 Finished but there are passes in the queue: 12; progress=576584319 V: '// Copyrig...'
09:58:03,009 DEBUG aemon.impl.PassExecutorService - ParameterHintsPass; id=109 Applied; progress=576584319 V: '// Copyrig...'
09:58:03,009 DEBUG aemon.impl.PassExecutorService - ParameterHintsPass; id=109 Finished but there are passes in the queue: 11; progress=576584319 V: '// Copyrig...'
09:58:03,010 DEBUG aemon.impl.PassExecutorService - ShowIntentionsPass; id=112 Applied; progress=576584319 V: '// Copyrig...'
09:58:03,010 DEBUG aemon.impl.PassExecutorService - ShowIntentionsPass; id=112 Finished but there are passes in the queue: 10; progress=576584319 V: '// Copyrig...'
09:58:03,080 DEBUG aemon.impl.PassExecutorService - InjectedGeneralHighlightingPass; id=14 updateAll=true range= (0,241293) Finished. ; progress=576584319 V: '// Copyrig...'
09:58:03,081 DEBUG aemon.impl.PassExecutorService - ShowIntentionsPass; id=111 Started. ; progress=576584319 V: '// Copyrig...'
09:58:03,093 DEBUG aemon.impl.PassExecutorService - ShowIntentionsPass; id=111 Finished. ; progress=576584319 V: '// Copyrig...'
09:58:03,114 DEBUG aemon.impl.PassExecutorService - InjectedGeneralHighlightingPass; id=14 updateAll=true range= (0,241293) Applied; progress=576584319 V: '// Copyrig...'
09:58:03,114 DEBUG aemon.impl.PassExecutorService - InjectedGeneralHighlightingPass; id=14 updateAll=true range= (0,241293) Finished but there are passes in the queue: 9; progress=576584319 V: '// Copyrig...'
09:58:03,114 DEBUG aemon.impl.PassExecutorService - ShowIntentionsPass; id=111 Applied; progress=576584319 V: '// Copyrig...'
09:58:03,114 DEBUG aemon.impl.PassExecutorService - ShowIntentionsPass; id=111 Finished but there are passes in the queue: 8; progress=576584319 V: '// Copyrig...'
09:58:03,157 DEBUG aemon.impl.PassExecutorService - ChameleonSyntaxHighlightingPass; id=13 Canceled ; progress=576584319 X: '// Copyrig...'
09:58:03,157 DEBUG aemon.impl.PassExecutorService - ChameleonSyntaxHighlightingPass; id=13 Finished. ; progress=576584319 X: '// Copyrig...'
09:58:03,157 DEBUG aemon.impl.PassExecutorService - LineMarkersPass; id=11; myBounds: (0,132) Canceled ; progress=576584319 X: '// Copyrig...'
09:58:03,158 DEBUG aemon.impl.PassExecutorService - LineMarkersPass; id=11; myBounds: (0,132) Finished. ; progress=576584319 X: '// Copyrig...'
org.rust.lang.core.parser.RustParserPerformanceTest > testHighlightingPerformance FAILED
java.lang.RuntimeException: java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.AssertionError: java.lang.AssertionError
at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.checkHighlighting(CodeInsightTestFixtureImpl.java:443)
at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.checkHighlighting(CodeInsightTestFixtureImpl.java:434)
at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.checkHighlighting(CodeInsightTestFixtureImpl.java:449)
at org.rust.lang.core.parser.RustParserPerformanceTest.testHighlightingPerformance(RustParserPerformanceTest.kt:26)
Caused by:
java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.AssertionError: java.lang.AssertionError
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.wrap(DaemonCodeAnalyzerImpl.java:968)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.runPasses(DaemonCodeAnalyzerImpl.java:385)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.runPasses(DaemonCodeAnalyzerImpl.java:304)
at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.instantiateAndRun(CodeInsightTestFixtureImpl.java:201)
at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.doHighlighting(CodeInsightTestFixtureImpl.java:1501)
at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.collectAndCheckHighlighting(CodeInsightTestFixtureImpl.java:1471)
at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.collectAndCheckHighlighting(CodeInsightTestFixtureImpl.java:1442)
at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.checkHighlighting(CodeInsightTestFixtureImpl.java:440)
... 3 more
Caused by:
java.util.concurrent.ExecutionException: java.lang.AssertionError: java.lang.AssertionError
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.waitInOtherThread(DaemonCodeAnalyzerImpl.java:453)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.lambda$runPasses$3(DaemonCodeAnalyzerImpl.java:390)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.wrap(DaemonCodeAnalyzerImpl.java:962)
... 10 more
Caused by:
java.lang.AssertionError: java.lang.AssertionError
org.rust.lang.core.parser.RustParserPerformanceTest > testParsingCompilerTests STANDARD_ERROR
I didn’t understand highlight’s test fail cause… maybe test test should be a little bit more explicit?
Issue Analytics
- State:
- Created 7 years ago
- Reactions:1
- Comments:7 (7 by maintainers)
Top Results From Across the Web
Top Reasons for Application Performance Testing Failures
The complexity and scope make application performance testing quite challenging. Know the top three performance testing failures and how to avoid them.
Read more >Classic cases of Performance Testing Failures
Classic cases where Performance Testing Failures plagued large organizations · 1. Banking and Financial Services: · Major Banking Apps crash: ...
Read more >The 10 Most Common Performance Testing Mistakes
The most common performance testing mistake is to use improper think time and pacing delays. Some either forget to add them or use...
Read more >6 Pitfalls to Avoid During Your Performance Test Execution
One of the major issues that lead to a failed performance test execution is load generator failure. There could be many reasons for...
Read more >10 totally avoidable performance testing mistakes
The 10 most common performance engineering mistakes · 1. Failing to test for performance · 2. Having no methodology · 3. Neglecting to...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
This is an actual parser bug! Thanks! Rust grammar never ceases to amuse me:
1
is1
,{ 1 }
is1
as well,1 & 2
is bitwise and and{ 1 } & 1
is a statement{ 1 }
followed by a&1
expression.OK!!!