events.action: opened
events.author: jakub-bochenski
events.masked_author: username_0
events.text: Same was reported in 2017 as #228 
  
  ```
  Assertion failed: Registering post-startup activity that will never be run: disposed=false; open=true; passed=true
  java.lang.Throwable: Assertion failed: Registering post-startup activity that will never be run: disposed=false; open=true; passed=true
  	at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:163)
  	at com.intellij.ide.startup.impl.StartupManagerImpl.registerPostStartupActivity(StartupManagerImpl.java:100)
  	at org.infinitest.intellij.idea.window.InfinitestToolWindow.startInfinitestAfterStartup(InfinitestToolWindow.java:69)
  	at org.infinitest.intellij.idea.window.InfinitestToolWindow.facetInitialized(InfinitestToolWindow.java:89)
  	at org.infinitest.intellij.idea.facet.InfinitestFacet.initFacet(InfinitestFacet.java:47)
  	at com.intellij.facet.FacetManagerImpl.commit(FacetManagerImpl.java:441)
  	at com.intellij.facet.FacetManagerImpl.commit(FacetManagerImpl.java:381)
  	at com.intellij.facet.impl.FacetModelImpl.commit(FacetModelImpl.java:96)
  	at com.intellij.facet.impl.ProjectFacetsConfigurator.commitFacets(ProjectFacetsConfigurator.java:230)
  	at com.intellij.openapi.roots.ui.configuration.ModulesConfigurator.a(ModulesConfigurator.java:319)
  	at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1010)
  	at com.intellij.openapi.roots.ui.configuration.ModulesConfigurator.apply(ModulesConfigurator.java:287)
  	at com.intellij.openapi.roots.ui.configuration.projectRoot.ModuleStructureConfigurable.apply(ModuleStructureConfigurable.java:372)
  	at com.intellij.openapi.roots.ui.configuration.ProjectStructureConfigurable.apply(ProjectStructureConfigurable.java:332)
  	at com.intellij.openapi.options.newEditor.ConfigurableEditor.apply(ConfigurableEditor.java:323)
  	at com.intellij.openapi.options.newEditor.ConfigurableEditor.apply(ConfigurableEditor.java:144)
  	at com.intellij.openapi.options.newEditor.SettingsDialog.doOKAction(SettingsDialog.java:159)
  	at com.intellij.openapi.ui.DialogWrapper$OkAction.doAction(DialogWrapper.java:1868)
  	at com.intellij.openapi.ui.DialogWrapper$DialogWrapperAction.actionPerformed(DialogWrapper.java:1828)
  	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
  	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
  	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
  	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
  	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
  	at java.awt.Component.processMouseEvent(Component.java:6548)
  	at javax.swing.JComponent.processMouseEvent(JComponent.java:3325)
  	at java.awt.Component.processEvent(Component.java:6313)
  	at java.awt.Container.processEvent(Container.java:2237)
  	at java.awt.Component.dispatchEventImpl(Component.java:4903)
  	at java.awt.Container.dispatchEventImpl(Container.java:2295)
  	at java.awt.Component.dispatchEvent(Component.java:4725)
  	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
  	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
  	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
  	at java.awt.Container.dispatchEventImpl(Container.java:2281)
  	at java.awt.Window.dispatchEventImpl(Window.java:2746)
  	at java.awt.Component.dispatchEvent(Component.java:4725)
  	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
  	at java.awt.EventQueue.access$500(EventQueue.java:98)
  	at java.awt.EventQueue$3.run(EventQueue.java:715)
  	at java.awt.EventQueue$3.run(EventQueue.java:709)
  	at java.security.AccessController.doPrivileged(Native Method)
  	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
  	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
  	at java.awt.EventQueue$4.run(EventQueue.java:737)
  	at java.awt.EventQueue$4.run(EventQueue.java:735)
  	at java.security.AccessController.doPrivileged(Native Method)
  	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
  	at java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
  	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:779)
  	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:716)
  	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:395)
  	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
  	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
  	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
  	at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190)
  	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235)
  	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233)
  	at java.security.AccessController.doPrivileged(Native Method)
  	at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233)
  	at java.awt.Dialog.show(Dialog.java:1077)
  	at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:694)
  	at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:426)
  	at com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1688)
  	at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1637)
  	at com.intellij.openapi.options.newEditor.SettingsDialog.lambda$show$0(SettingsDialog.java:69)
  	at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:88)
  	at com.intellij.openapi.application.TransactionGuardImpl.submitTransactionAndWait(TransactionGuardImpl.java:153)
  	at com.intellij.openapi.options.newEditor.SettingsDialog.show(SettingsDialog.java:69)
  	at com.intellij.openapi.ui.DialogWrapper.showAndGet(DialogWrapper.java:1652)
  	at com.intellij.ide.actions.ShowSettingsUtilImpl.editConfigurable(ShowSettingsUtilImpl.java:241)
  	at com.intellij.ide.actions.ShowSettingsUtilImpl.editConfigurable(ShowSettingsUtilImpl.java:207)
  	at com.intellij.openapi.roots.ui.configuration.ModulesConfigurator.showDialog(ModulesConfigurator.java:532)
  	at com.intellij.openapi.roots.ui.configuration.IdeaProjectSettingsService.openModuleSettings(IdeaProjectSettingsService.java:69)
  	at com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode.navigate(PsiDirectoryNode.java:295)
  	at com.intellij.util.OpenSourceUtil.navigate(OpenSourceUtil.java:53)
  	at com.intellij.ide.actions.BaseNavigateToSourceAction.actionPerformed(BaseNavigateToSourceAction.java:37)
  	at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:220)
  	at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:237)
  	at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.lambda$actionPerformed$0(ActionMenuItem.java:301)
  	at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:307)
  	at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:104)
  	at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:291)
  	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
  	at com.intellij.openapi.actionSystem.impl.ActionMenuItem.lambda$fireActionPerformed$0(ActionMenuItem.java:111)
  	at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:88)
  	at com.intellij.openapi.application.TransactionGuardImpl.lambda$submitTransaction$1(TransactionGuardImpl.java:111)
  	at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:120)
  	at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:122)
  	at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:111)
  	at com.intellij.ui.plaf.beg.BegMenuItemUI.doClick(BegMenuItemUI.java:528)
  	at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:48)
  	at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:548)
  	at java.awt.Component.processMouseEvent(Component.java:6548)
  	at javax.swing.JComponent.processMouseEvent(JComponent.java:3325)
  	at java.awt.Component.processEvent(Component.java:6313)
  	at java.awt.Container.processEvent(Container.java:2237)
  	at java.awt.Component.dispatchEventImpl(Component.java:4903)
  	at java.awt.Container.dispatchEventImpl(Container.java:2295)
  	at java.awt.Component.dispatchEvent(Component.java:4725)
  	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
  	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
  	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
  	at java.awt.Container.dispatchEventImpl(Container.java:2281)
  	at java.awt.Window.dispatchEventImpl(Window.java:2746)
  	at java.awt.Component.dispatchEvent(Component.java:4725)
  	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
  	at java.awt.EventQueue.access$500(EventQueue.java:98)
  	at java.awt.EventQueue$3.run(EventQueue.java:715)
  	at java.awt.EventQueue$3.run(EventQueue.java:709)
  	at java.security.AccessController.doPrivileged(Native Method)
  	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
  	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
  	at java.awt.EventQueue$4.run(EventQueue.java:737)
  	at java.awt.EventQueue$4.run(EventQueue.java:735)
  	at java.security.AccessController.doPrivileged(Native Method)
  	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
  	at java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
  	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:779)
  	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:716)
  	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:395)
  	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
  	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
  	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
  	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
  	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
  	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
  ```
events.title: Exception when adding Infinitest facet to IntelliJ 2018.1.3
events.type: issue
events.action: created
events.author: jakub-bochenski
events.masked_author: username_0
events.text: Tried restart + clear index, now IDEA complains: `Error Loading Project: Cannot load facet Infinitest (portal)`
  
  The plugin is still installed
events.type: comment
events.action: created
events.author: sarod
events.masked_author: username_1
events.text: Hi @username_0 Thanks for the issue!
  
  Infinitest watches the class files, not the source code.I'll close 
  So it should detect changes when the classes are compiled witch is only triggered on demand by default in IntelliJ (pressing Ctrl+F9).
  
  Does it log anything more when pressing CTRL + F9?
events.type: comment
events.action: created
events.author: jakub-bochenski
events.masked_author: username_0
events.text: @username_1 when I run the build manually as you suggested Infinitest picks up and starts running tests.
  
  The strange thing is I have "Build project automatically" setting turned on, so I'd expect it to start on it's own.
events.type: comment
events.action: created
events.author: jakub-bochenski
events.masked_author: username_0
events.text: re. the auto rebuild -- the problem was just that the test execution took forever; when I figured out where to place the `infintest.filters` (cf. #194) I was able to get some tests to run
events.type: comment