[Buildbot-commits] [Buildbot] #2399: Pushing multiple changes to a git repository watched by a GitPoller causes redundant builds to be performed.
Buildbot
nobody at buildbot.net
Thu Nov 8 16:13:43 UTC 2012
#2399: Pushing multiple changes to a git repository watched by a GitPoller causes
redundant builds to be performed.
------------------------------------------------+------------------------
Reporter: juj | Owner:
Type: defect | Status: new
Priority: major | Milestone: undecided
Version: 0.8.7 | Resolution:
Keywords: GitPoller, mergeRequests, scheduler |
------------------------------------------------+------------------------
Comment (by juj):
18:05 < KRF> clb__: so you think the commits are not merged and the
builder tries to build all individual commits?
18:05 < clb__> KRF: not all individual
18:05 < clb__> just seeing the problem here again:
http://clb.demon.fi:8114/waterfall
18:05 < clb__> 17:59:40 I merged a pull request in
18:06 < clb__> that produced this commit
https://github.com/realXtend/naali/commit/d02eb5995b820f46b8c3301c55e64c9a8109624d
18:06 < clb__> but the two builders both started working on random commits
instead:
18:06 < KRF> and there's a huge queue over there:
http://clb.demon.fi:8114/builders/osx-Tundra-incoming
18:06 < clb__> osx-Tundra-incoming started building
github.com/realXtend/naali/commit/ed6e3375aff1b633a703273f6f1a066dc4f569a5
18:07 < clb__> and ubuntu-Tundra-incoming started building
18:07 < clb__>
github.com/realXtend/naali/commit/964663c578f8b77ebb8527ca468ec92fabfb5c6a
18:07 < clb__> I would've expected them both to start building the tip
github.com/realXtend/naali/commit/d02eb5995b820f46b8c3301c55e64c9a8109624d
18:07 < KRF> i'm seeing the exact problem here as well. I just noticed
that.
18:07 < KRF> we have a huge pending builds list because of that
18:09 < clb__> I've no idea where both builders got their commits from
18:09 < clb__> it looks like this on my computer
dl.dropbox.com/u/40949268/Bugs/BuildBot%20Tundra%20-%20Opera_2012-11-08_18-08-12.png
18:09 < clb__> this is the fourth time I observe this
18:09 < clb__> and always, after this first completely random build
18:09 < clb__> they do pull to the tip, and build the correct build
18:09 < clb__> so e.g. osx-Tundra-incoming shows now '36 pending' and
ubuntu-Tundra-incoming shows '38 pending'
18:10 < KRF> ah, http://trac.buildbot.net/ticket/2399 was created by you?
18:10 < clb__> but they won't do 36 and 38 builds, just one after that. So
it seems they do merge the latter requests properly
18:10 < KRF> well. i can definitely confirm the issue
18:10 < clb__> KRF: yeah, just created it
18:11 < KRF> clb__: that happened after upgrading to 0.8.7 I guess?
18:11 < KRF> because I didnt see it before
18:11 < clb__> this is first bot I'm installing, I haven't used before
0.8.7
18:11 < KRF> ic
18:11 < KRF> i think it's a regression
--
Ticket URL: <http://trac.buildbot.net/ticket/2399#comment:2>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the Commits
mailing list