Reporter | Sergey Kuks (coox) |
---|---|
Created | Jan 29, 2018 8:47:55 PM |
Updated | Apr 13, 2018 1:22:16 PM |
Subsystem | Unit Testing |
Assignee | Eugene Strizhok (Eugene.Strizhok) |
Priority | Show-stopper |
State | Open |
Type | Performance Problem |
Fix version | 2018.2 |
Affected versions | 2017.3 |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
100,00% OnTestRunChanges • 128 419 ms • JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.Wcf.TestExecutorServiceClient.OnTestRunChanges(TestRunStats, IEnumerable, IEnumerable)
100,00% Fire • 128 419 ms • Appccelerate.StateMachine.PassiveStateMachine
99,98% ProcessQueuedEvents • 128 390 ms • Appccelerate.StateMachine.PassiveStateMachine
99,98% Fire • 128 390 ms • Appccelerate.StateMachine.Machine.States.State
99,98% PerformActions • 128 390 ms • Appccelerate.StateMachine.Machine.Transitions.Transition
99,98% OnTestFinished • 128 390 ms • JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestExecutionProtocol.OnTestFinished(TestResult)
97,40% FindElementFor • 125 079 ms • JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestExecutionProtocol.FindElementFor(TestCase, String)
97,08% CreateDynamicElement • 124 671 ms • JetBrains.ReSharper.UnitTestFramework.Launch.UnitTestRun.CreateDynamicElement(RemoteTask)
97,08% AddDynamicElement • 124 671 ms • JetBrains.ReSharper.UnitTestFramework.Launch.UnitTestRun.AddDynamicElement(IUnitTestElement)
97,08% AddElements • 124 671 ms • JetBrains.ReSharper.UnitTestFramework.Elements.UnitTestElementManager.AddElements(ISet)
96,26% Fire • 123 616 ms • JetBrains.DataFlow.Signal
96,26% NotifySinks • 123 616 ms • JetBrains.DataFlow.Signal
►95,05% OnItemRemoved • 122 058 ms • JetBrains.Application.UI.TreeModels.New.LiveTreeGroupModel
►0,94% <SubscribeToElements>b__1 • 1 211 ms • JetBrains.ReSharper.UnitTestFramework.Launch.Stages.ApplyRulesStage.<SubscribeToElements>b__1(ISet)
►0,08% Update • 105 ms • JetBrains.ReSharper.UnitTestFramework.CodeStructure.CodeStructureUpdateProvider.Update(ISet)
►0,06% NotifySubscribers • 82 ms • JetBrains.ReSharper.UnitTestFramework.UI.VS.ViewModels.Filters.ElementManagerDependency.NotifySubscribers(ISet)
►0,78% AddElementsNoRaise • 1 005 ms • JetBrains.ReSharper.UnitTestFramework.Elements.UnitTestElementManager.AddElementsNoRaise(ISet)
►0,04% Acquire • 51 ms • JetBrains.Application.Threading.SyncWrapper.Acquire
►0,26% GetOrCreateRowElement • 330 ms • JetBrains.ReSharper.UnitTesting.MSTest.Provider.MsTestElementFactory.GetOrCreateRowElement(IProject, TargetFrameworkId, MsTestTestMethodElement, String)
►0,04% GetComponent • 51 ms • JetBrains.ProjectModel.ProjectImpl.GetComponent
►0,02% FindElementFor • 27 ms • JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestExecutionProtocol.FindElementFor(TestCase, String)
►2,15% TestDuration • 2 755 ms • JetBrains.ReSharper.UnitTestFramework.UnitTestResultManager.TestDuration(IUnitTestElement, IUnitTestSession, TimeSpan)
►0,43% TestFinishing • 557 ms • JetBrains.ReSharper.UnitTestFramework.UnitTestResultManager.TestFinishing(IUnitTestElement, IUnitTestSession, String, TaskResult)
0,02% [Garbage collection] • 28 ms
100,00% Fire • 128 419 ms • Appccelerate.StateMachine.PassiveStateMachine
2.Fire(TEvent, Object)
99,98% Execute • 128 390 ms • Appccelerate.StateMachine.PassiveStateMachine
2.Execute99,98% ProcessQueuedEvents • 128 390 ms • Appccelerate.StateMachine.PassiveStateMachine
2.ProcessQueuedEvents
99,98% Fire • 128 390 ms • Appccelerate.StateMachine.Machine.StateMachine
2.Fire(TEvent, Object)99,98% Fire • 128 390 ms • Appccelerate.StateMachine.Machine.States.State
2.Fire(ITransitionContext)
99,98% Fire • 128 390 ms • Appccelerate.StateMachine.Machine.Transitions.Transition
2.Fire(ITransitionContext)99,98% PerformActions • 128 390 ms • Appccelerate.StateMachine.Machine.Transitions.Transition
2.PerformActions(ITransitionContext)
99,98% Execute • 128 390 ms • Appccelerate.StateMachine.Machine.ActionHolders.ArgumentActionHolder
1.Execute(Object)99,98% OnTestFinished • 128 390 ms • JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestExecutionProtocol.OnTestFinished(TestResult)
97,40% FindElementFor • 125 079 ms • JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestExecutionProtocol.FindElementFor(TestCase, String)
97,08% CreateDynamicElement • 124 671 ms • JetBrains.ReSharper.UnitTestFramework.Launch.UnitTestRun.CreateDynamicElement(RemoteTask)
97,08% AddDynamicElement • 124 671 ms • JetBrains.ReSharper.UnitTestFramework.Launch.UnitTestRun.AddDynamicElement(IUnitTestElement)
97,08% AddElements • 124 671 ms • JetBrains.ReSharper.UnitTestFramework.Elements.UnitTestElementManager.AddElements(ISet)
96,26% Fire • 123 616 ms • JetBrains.DataFlow.Signal
1.Fire(TValue)
96,26% Fire • 123 616 ms • JetBrains.DataFlow.Signal
1.Fire(TValue, Object)96,26% NotifySinks • 123 616 ms • JetBrains.DataFlow.Signal
1.NotifySinks(TValue)
95,15% NotifySubscribers • 122 191 ms • JetBrains.ReSharper.UnitTestFramework.UI.VS.UnitTestGroupingProvider+ElementManagerDependency.NotifySubscribers(ISet)
95,15% Fire • 122 191 ms • JetBrains.ReSharper.UnitTestFramework.UI.VS.UnitTestGroupingProvider+ElementManagerDependency+Instance.Fire
95,15% RegroupItem • 122 191 ms • JetBrains.Application.UI.TreeModels.New.LiveTreeGroupModel+DependencyStore
1.RegroupItem(Object, String)►95,05% OnItemRemoved • 122 058 ms • JetBrains.Application.UI.TreeModels.New.LiveTreeGroupModel
1.OnItemRemoved(TItem)
►0,10% OnItemAdded • 133 ms • JetBrains.Application.UI.TreeModels.New.LiveTreeGroupModel
1.OnItemAdded(TItem)►0,94% <SubscribeToElements>b__1 • 1 211 ms • JetBrains.ReSharper.UnitTestFramework.Launch.Stages.ApplyRulesStage.<SubscribeToElements>b__1(ISet)
►0,08% Update • 105 ms • JetBrains.ReSharper.UnitTestFramework.CodeStructure.CodeStructureUpdateProvider.Update(ISet)
►0,06% NotifySubscribers • 82 ms • JetBrains.ReSharper.UnitTestFramework.UI.VS.ViewModels.Filters.ElementManagerDependency.NotifySubscribers(ISet)
►0,78% AddElementsNoRaise • 1 005 ms • JetBrains.ReSharper.UnitTestFramework.Elements.UnitTestElementManager.AddElementsNoRaise(ISet)
►0,04% Acquire • 51 ms • JetBrains.Application.Threading.SyncWrapper.Acquire
►0,26% GetOrCreateRowElement • 330 ms • JetBrains.ReSharper.UnitTesting.MSTest.Provider.MsTestElementFactory.GetOrCreateRowElement(IProject, TargetFrameworkId, MsTestTestMethodElement, String)
►0,04% GetComponent • 51 ms • JetBrains.ProjectModel.ProjectImpl.GetComponent
►0,02% FindElementFor • 27 ms • JetBrains.ReSharper.UnitTesting.MSTest.Provider.Execution.MsTestExecutionProtocol.FindElementFor(TestCase, String)
►2,15% TestDuration • 2 755 ms • JetBrains.ReSharper.UnitTestFramework.UnitTestResultManager.TestDuration(IUnitTestElement, IUnitTestSession, TimeSpan)
►0,43% TestFinishing • 557 ms • JetBrains.ReSharper.UnitTestFramework.UnitTestResultManager.TestFinishing(IUnitTestElement, IUnitTestSession, String, TaskResult)
0,02% [Garbage collection] • 28 ms