Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

NCrunch is stuck
DanHil
#1 Posted : Thursday, December 6, 2012 12:33:35 PM(UTC)
Rank: Advanced Member

Groups: Registered
Joined: 11/12/2012(UTC)
Posts: 85

Thanks: 11 times
Was thanked: 3 time(s) in 3 post(s)
Sometimes I have the problem that NCrunch simply doesn't run the tests. It seems stuck somewhere.

The indicator in the status bar of VS currently has a gray thirteen and the indicators of 5 tasks are circling around that number, but it isn't actually doing anything. I waitet 5 minutes already.

"Stop pending Tests", doesn't do anything either.

I submitted a report just in case.

I tried resetting NCrunch but after 5 minutes the engine was still disabled :-(
I submitted a report for that, too.

Now, after 8 minutes the reset completed. Unfortunately, NCrunch still doesn't do anything. It has a whole bunch of entries in the processing queue, all with a question mark and the status "Pending".

I don't know if this is relevant, but I killed all of NCrunch's BuildHost and TestHost processes after waiting five minutes for the reset to complete.

A restart of Visual Studio brought NCrunch back to life.
Remco
#2 Posted : Friday, December 7, 2012 12:24:29 AM(UTC)
Rank: NCrunch Developer

Groups: Administrators
Joined: 4/16/2011(UTC)
Posts: 7,144

Thanks: 959 times
Was thanked: 1290 time(s) in 1196 post(s)
Hi Dan,

From the bug report you submitted, it looks as though NCrunch somehow managed to establish a malformed picture of your solution where one of the project was duplicated internally.

I'm not sure if there's much I can do about this problem without steps to reproduce it. Please let me know if you find a way to cause this to happen consistently.


Cheers,

Remco
DanHil
#3 Posted : Friday, December 7, 2012 9:45:14 AM(UTC)
Rank: Advanced Member

Groups: Registered
Joined: 11/12/2012(UTC)
Posts: 85

Thanks: 11 times
Was thanked: 3 time(s) in 3 post(s)
I don't think I can reproduce this. It happened once, maybe twice, in 28 days of testing.
yanglee
#4 Posted : Friday, December 7, 2012 3:01:31 PM(UTC)
Rank: Advanced Member

Groups: Registered
Joined: 6/25/2012(UTC)
Posts: 89
Location: China

Thanks: 23 times
Was thanked: 19 time(s) in 18 post(s)
I get this issue about 1~3 times a week. Have to Reset (Resynchronize) NCrunch or restart VS to bring it back. I thought this was a known issue so didn't report it. I also don't think I can reproduce this.

I'm not sure but it seems it happens more often when I work with xaml files and when I rename or move a lot of types.

Resharper's "solution-wide analysis" and VS both have similar issue. VS gets slower and slower when work with xaml files. Have to restart every 0.5~2hours. Can't believe they didn't fix this in vs2012. Resharper often displays wrong compile errors when I rename or move lots of types. Have to manually reanalyze or restart VS to fix it.
Remco
#5 Posted : Friday, December 7, 2012 10:35:09 PM(UTC)
Rank: NCrunch Developer

Groups: Administrators
Joined: 4/16/2011(UTC)
Posts: 7,144

Thanks: 959 times
Was thanked: 1290 time(s) in 1196 post(s)
Thanks guys. I think that this is caused by a rare race condition or message sequencing issue inside the core engine that occurs when large changes are being made to the solution/project structure within a very short space of time. I'm thirsty for a way to reproduce it, so please do let me know if you find out more about it.
yanglee
#6 Posted : Saturday, December 22, 2012 9:38:54 PM(UTC)
Rank: Advanced Member

Groups: Registered
Joined: 6/25/2012(UTC)
Posts: 89
Location: China

Thanks: 23 times
Was thanked: 19 time(s) in 18 post(s)
I have not experienced this issue again since upgraded to v1.43 about 12 days ago. Seems fixed. Cheers!
1 user thanked yanglee for this useful post.
Remco on 12/23/2012(UTC)
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

YAF | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 0.046 seconds.
Trial NCrunch
Take NCrunch for a spin
Do your fingers a favour and supercharge your testing workflow
Free Download