Interleave daily builds' times to avoid collisions
Bug #891628 reported by
Zach Pfeffer
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro Android Infrastructure |
Fix Released
|
Low
|
Paul Sokolovsky |
Bug Description
In android-build I've seen many builds get kicked off at roughly the same time. When this happens each build seems to get stuck repo syncing and all the builds must be killed manually. I thought we could stage the builds every 1-2 hours so that we wouldn't run into this issue while we work out a more scalable git solution.
Related branches
lp:~pfalcon/linaro-android-frontend/interleave-daily
- Paul Sokolovsky: Approve
- Michael Hudson-Doyle (community): Approve
- Diff: 0 lines
summary: |
- Would it help to kick off the daily builds at 1-2 hour intervals + Interleave daily builds's times to avoid collisions |
Changed in linaro-android-infrastructure: | |
assignee: | nobody → Paul Sokolovsky (pfalcon) |
importance: | Undecided → Low |
status: | New → Fix Committed |
To post a comment you must log in.
--- jobs/linaro- android_ panda/config. xml 2011-08-29 16:30:58 +0000 android_ panda/config. xml 2011-09-15 09:30:39 +0000 henUpstreamBuil ding>false< /blockBuildWhen UpstreamBuildin g> triggers. TimerTrigger> triggers. TimerTrigger> triggers. TimerTrigger> </triggers> uild>true< /concurrentBuil d> tasks.Shell>
+++ jobs/linaro-
@@ -49,9 +50,8 @@
<blockBuildW
<triggers class="vector">
<hudson.
- <spec>0 2 * * *</spec>
- </hudson.
- </triggers>
+ <spec>@daily</spec>
+ </hudson.
<concurrentB
<builders>
<hudson.
So, as seen from the above, there used to be time-interleave setting made (manually) by yours truly. But people click buttons [without need], and carefully crafted settings get reset. Conclusion: we need to automate this interleave settings.