t-artistik / browserscope

Automatically exported from code.google.com/p/browserscope
Apache License 2.0
0 stars 0 forks source link

manage_dirty got it's lock stuck #82

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I submitted a bunch of tests and somehow I ended up in a state where the 
task queue was unable to AcquireLock().
So I made a new admin controller to call ReleaseLock() but made me think - 
shouldn't that lock timeout after 33 seconds? Dunno what's up.

Original issue reported on code.google.com by els...@gmail.com on 14 Sep 2009 at 4:41

GoogleCodeExporter commented 9 years ago
Ooh, even crappier. I can go in and release the lock, but update-dirty still 
says it 
can't aquire a lock.

Original comment by els...@gmail.com on 14 Sep 2009 at 4:43

GoogleCodeExporter commented 9 years ago
Huh, ok, seems like this was intermittent, I just got that update-dirty to run 
through.

Original comment by els...@gmail.com on 14 Sep 2009 at 4:49

GoogleCodeExporter commented 9 years ago
Intermittent will be interesting to debug. I will take a look.

Original comment by steve.lamm on 14 Sep 2009 at 4:51

GoogleCodeExporter commented 9 years ago
I'm seeing some 500s for deadlineExceded for update-dirty, that may very well 
be 
related.

Original comment by els...@gmail.com on 14 Sep 2009 at 4:56

GoogleCodeExporter commented 9 years ago
I see in the logs it is hitting DeadlineExceededError. I think if may be the 
richtext tests are taking too long. I will 
look into breaking up the requests.

Original comment by steve.lamm on 14 Sep 2009 at 5:01

GoogleCodeExporter commented 9 years ago
Fixed in r269. The DeadlineExceededError was happening for essentially ever 
richtext 
run. We now process that over several tasks (20 ResultParent's at a time).

Original comment by steve.lamm on 14 Sep 2009 at 9:05