On 9/5/13 10:32 AM, Nicolas B. Pierron wrote: > On 09/05/2013 09:51 AM, Ehsan Akhgari wrote: >> On 2013-09-03 9:39 PM, Aki Sasaki wrote: >>> On 9/3/13 8:25 AM, Ehsan Akhgari wrote: >>>> 2. How frequently are these branches updated? >>> >>> The current job is running on a 5 minute cron job. We can, of course, >>> change that if needed. When I add a new repo or a slew of new branches >>> to convert, the job can take longer to complete, but it typically >>> finishes in about 6 minutes. >> >> Sounds good, that's exactly the same setup and frequency that I have as >> well. It seems to be working fine for most people. > > I had the same frequency before, but the problem is that when you are > trying to push, you are 5 minutes late compared to the others. It > happens to me, that I had to rebase multiple times before being able to > push anything to inbound. > > Since, I changed to a system which is looking every 10s for > modifications in the pushlogs, then if there is a modification the > script will update of the modified branch. > > The reasons why I bring the timer so low, is that the pushlog is serve > through http, and the server is likely to cache it knowing that this is > used by tbpl (which by the way use https). I did not do it before > because "hg id" still implies that we have to establish a secure > connection.
Sounds like "It seems to be working fine for most people" + it doesn't work for Nicolas, who has his own solution. Accurate? I will be working on reducing the length of the process by parallelizing what I can, but thought this was at an acceptable-enough level that I should move towards pushing test-beagle live, and leave further enhancements + improvements as non-blocking. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform