Issue Details (XML | Word | Printable)

Key: CONTINUUM-641
Type: Task Task
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Kenney Westerhof
Reporter: Brett Porter
Votes: 1
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
Continuum

stopping continuum when builds are in progress /queued causes duplicates on restart

Created: 27/Mar/06 08:57 AM   Updated: 03/Jul/07 07:56 AM
Component/s: Core system
Affects Version/s: 1.0.3
Fix Version/s: 1.1-alpha-2

Time Tracking:
Not Specified

Complexity: Intermediate


 Description  « Hide
I was able to reliably reproduce this.

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Emmanuel Venisse added a comment - 28/Mar/06 07:20 AM
I can't reproduce it

i think it appears only for project in progress, but it's very strange because the only place in continuum code that call the storage of a project is in AddProject method in DefaultContinuum. This method is called only from web interface.


Brett Porter added a comment - 28/Mar/06 12:31 PM
There seems to be a couple of things. I can't find what led to the problem on the one I tried to reproduce it on - it was in fact just the "in progress" one.

Steps to reproduce (on ubuntu breezy VMWare machine running on windows):

  • fresh install
  • add a bunch of projects, wait for checkout
  • build all
  • kill the app (not Ctrl-C, just a normal kill that got trapped by JSW and Continuum shutdown)
  • restart Continuum
  • one dupe, building projects does not cause a dupe

For cheddar, I got more information yesterday. It's not an addProject call - it seems a problem with JDO when it tries to get the project for building the next time. This might just be that the original database was corrupted, so I'm not really concerned about it.


Emmanuel Venisse added a comment - 14/Apr/06 08:07 AM
Do you have re-tested it since my changes on fetch groups?

Brett Porter added a comment - 20/Apr/06 03:49 AM
yep, still reproducible

Jesse McConnell added a comment - 09/Oct/06 11:01 AM
kenney, do you know if this is still a problem after your build queue work?

Emmanuel Venisse added a comment - 03/Jul/07 07:56 AM
I can't reproduce it with 1.1