your eyes twinkle like a fleet of maemo boxen running fennec
A jug of wine, a loaf of bread, a slightly used guitar pedalboard, some velcro, a swiftly growing number of Nokia N810s and N800s running automated Fennec performance and unit tests via buildbot, and...
View ArticleLIKE EFFIN BUNNIES
Vorpal bunnies. THE FANGS!! ... The cool news is we're finally reporting Fennec performance data on the Nokia N810's to the staging graph server, which is a big step, but we're still ironing things...
View Articlenextgen build infrastructure
[brainstorm]: I keep running into the same questions, project after project, company after company. How do I see who broke the build? How do I know if this bug has been fixed in this codeline? How do...
View Articlefennec l10n
Localized Fennec, filed under "Maemo".Bits available here*.--* Only in tarball format, on trunk, for linux-arm ("Maemo") for now.
View Articlethree things about mobile
First off, hats off to John Ford, who finished try server mobile builds. Now Firefox developers will have better insight as to whether their patch breaks Maemo and WinCE Fennec builds *before* the...
View ArticleMaemo Fennec Unit Tests
(Short version) Unit tests on Maemo (linux-arm) Fennec are live, viewable on the Mobile tinderbox page. This wouldn't have been possible without the hard work of both Ted and Joel. (Long version)...
View ArticleMaemo tests on TraceMonkey
Maemo N810 talos and unit tests are currently available on the TraceMonkey tree. In a way, this is a pooling win. Once Lukas enabled the TraceMonkey Maemo builds, I refactored the mobile buildbot...
View ArticleBlogging Blitz: Pooling Intro
As part of RelEng's Blogging Blitz, I'm going to write a bit about [build slave] pooling concepts, differentiating between the old Tinderbox model and the Buildbot pool-of-slaves model. The topics...
View ArticlePooling, part 1: the tinderbox model on a single branch
(Continuing the blogging blitz: here is pooling, part 1. This illustrates how builds were set up at one point in Mozilla and Netscape's past, mainly to contrast with how they're set up currently.)...
View ArticlePooling, part 2: the tinderbox model on multiple branches
(Continuing the blogging blitz: here is pooling, part 2. This illustrates how the Tinderbox model can quickly become a headache to maintain on multiple branches, and what problems the pooling model is...
View ArticlePooling, part 3: the pooling model on multiple branches
(Continuing the blogging blitz: here is pooling, part 3.) The build pool consists of a number of identical build machines that can handle all builds of a certain category, across branches. Builds on...
View Articlenew Maemo Fennec nightly .install files
Some of you may have noticed that the Maemo Fennec nightly deb repositories now have multiple .install files: Index of /pub/mozilla.org/mobile/repos/trunk_multi NameLast modifiedSizeDescription Parent...
View ArticleWhere are the mobile builds?
We've been thinking about changing our mobile upload logic for a while now. "mobile-trunk" and "mobile-1.9.2" were effective enough abstractions, but forced us to translate those back to branch names...
View ArticleAndroid multilocale builds
Android multilocale builds have landed, thanks to Coop, Mwu, Armenzg's previous work, and a little thing I call mozharness. (More on that in a later post.) These are active on mozilla-central nightly...
View Articlewhat is mozharness?
I've been relatively quiet about mozharness since it's still a work in progress. It seems to be gaining some traction, however, so here's an attempt at a one line description of what mozharness is, or...
View Articledispelling some mozharness fallacies
My previous blog post, what is mozharness?, appears to have caused some dismay. I'm writing this to answer Axel's invitation to respond, and to clear up some misconceptions about mozharness....
View Articletl;dr 4.0.x branching
In case John's branching blog post was tl;dr: Mozilla branch Mobile branch Firefox desktop version Firefox mobile (Fennec) version mozilla-central mobile-browser [1] Firefox Next Fennec Next...
View Articlemozharness 0.3
I've been too busy to announce the landing of mozharness 0.3 on March 5. I'm no longer completely embarrassed by the code. (I consider that the most important feature of v 0.3.) Further details are...
View Articlemobile-browser is dead; long live mozilla-central/mobile !
The mobile-browser repo is now a subdirectory of mozilla-central. Mozilla-central-based project branches will need to re-sync from m-c to go green. Outstanding patches will need to be applied...
View Article
More Pages to Explore .....