Want to help with Android nightly builds?

by Mark Murphy » Sat, 11 Apr 2009 08:01:58 GMT


Sponsored Links
 A few folk are starting to build the infrastructure for a nightly build
farm, to extend Al Sutton's groundbreaking work on creating downloadable
SDKs out of the public Android repositories.

It will take some time for us to get everything together, including
working out the kinks in the Android development process itself -- see
David Turner's post on this thread:




Want to help with Android nightly builds?

by Disconnect » Sun, 12 Apr 2009 00:21:24 GMT


 re you doing dream builds or emulator builds?

FYI I haven't discontinued my dream builds - I've been focusing on the work
some people have done to get actual, working google services into master.
(And it seems like despite the opening of donut and the claimed 'real soon
now' release of cupcake, they have recently merged in a bunch of changes
that break basically everything. Audio, make/break calls, etc are all broken
in the newest trees.)

Do you have plans to integrate unapproved fixes? (Either fixes in the review
system that aren't pushed to the tree yet, or fixes that didn't make it
there to begin with.) That has been a fairly standard problem with these
builds - since most of the google devs don't use the external tree, it is
frequently out of sync or just flat broken. (EG the recent merge of opencore
2, when the internal cupcake tree is still written to use opencore 1.) And
if you are trying to do dream builds, its even worse - updated hw support
binaries, etc.

(For those few remaining people who don't know :) my g1 cupcake/master
builds are at http://andblogs.net/images/snapshots. 3/16 is reportedly quite
stable.)

On Fri, Apr 10, 2009 at 8:01 PM, Mark Murphy <mmur...@commonsware.com>wrote:


--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


Want to help with Android nightly builds?

by Mark Murphy » Sun, 12 Apr 2009 01:10:15 GMT


 


Initially, I would think the focus would be on emulator builds.


Personally, my goal is 100% automation, meaning if it ain't in a tree
somewhere, it ain't getting built.

Now, since this is all git-backed, we could evolve where there are sets
of builds blending in other sources that are published via their own
private git repos.

As I noted, though, I'm a n00b on creating build farms, so if nobody
else decides to be buildmaster, I want to walk before I run.


Yup. I expect it will take quite some time for a build farm to generate
useful builds, and even after that, there will be lots of times when the
farm either can't build (branch head is broken) or generates useless
output (e.g., HOME button doesn't work). That's partly an issue of build
farm tech and partly an issue of the current Android OSP development
process.

Over the long haul, we should be able to get this to be as smooth as
silk; short-term, it'll be as smooth as a battlefield. But, ya gotta
start somewhere.

-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://twitter.com/commonsguy 

Android App Developer Training:  http://commonsware.com/training.html 

--~--~---------~--~----~------------~-------~--~----~



Want to help with Android nightly builds?

by Incognito » Sun, 12 Apr 2009 21:08:38 GMT


 The whole technical aspect sounds interesting. What are the actual programs 
that people have to run to accomplish the nightly builds? You have any links 
anywhere?





A few folk are starting to build the infrastructure for a nightly build
farm, to extend Al Sutton's groundbreaking work on creating downloadable
SDKs out of the public Android repositories.

It will take some time for us to get everything together, including
working out the kinks in the Android development process itself -- see
David Turner's post on this thread:




Want to help with Android nightly builds?

by Mark Murphy » Sun, 12 Apr 2009 23:07:13 GMT


 


I believe the build slaves are not running too much more than the
Android source and build scripts. Windows probably requires some sort of
service to allow it to communicate with the buildmaster.

BuildBot:  http://buildbot.net/trac 

Hudson:  http://wiki.hudson-ci.org/display/HUDSON/Meet +Hudson

-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://twitter.com/commonsguy 

Android App Developer Training:  http://commonsware.com/training.html 

--~--~---------~--~----~------------~-------~--~----~



Want to help with Android nightly builds?

by Fred Grott » Sun, 12 Apr 2009 23:13:18 GMT


 Hudson has a an Android client to monitor :)








--~--~---------~--~----~------------~-------~--~----~



Want to help with Android nightly builds?

by Fred Grott » Sun, 12 Apr 2009 23:50:30 GMT


 I may become involved..it depends upon success of an ongoing
business/project gig discussion  that I am currently in with a startup..
The start up  at some point would be relying upon those nightly builds.

How different is the build scripts/receipes from bitbake?








> 



Want to help with Android nightly builds?

by Mark L. Chang » Tue, 14 Apr 2009 01:01:05 GMT


 



Mark, I'm for sure down for doing #1. I can also run #2 if it makes
sense. I just have zero experience doing this, but have plenty of
boxen at my disposal to run stuff. We should chat offline. You have my
email.

--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. Mohon info root ASUS a10

Mohon info dari rekan2 yang sdh berhasil root ASUS A10. Krn pake super one 
click bisa rooted tp saat test selalu failed. Sdh muncul icon aplikasi 
superuser dan ketika di klik hanya menyampaikan bhw ada su yang baru serta 
meminta kita untuk klik agar d install. Ketika d install jg failed dan hanya 
menyampaikan ASUS nya perlu recovery dan d flash dengan file su yg sdh d salin 
ke sd card. Cara recovery boot di uplek2 google tdk nemu juga. Puyeng dah. 
Walhasil malah Wifi nya tdk may nyala...... 
Dooooh help....help..... 

Bismo
Minthilihir Power

-- 
===============

2. Tautan unduhan/apk Jakarta Post

Malam Androiders,

Nitip pertanyaan dari salah satu teman milis, ada tidak ya tautan
unduhan untuk aplikasi Jakarta Post? Saya tidak tahu beliau pake
handheld apa. Apakah ada di market? Atau kalau tidak mohon mentahannya
jika berkenan. Terima kasih.

Ray

-- 
===============

3. NFS Shift di CM7 GingerBread

4. [WTA] HTC HD2 Touch Screen Problem?

5. Custom instrumentation test runner fails on android-8

6. Cost of requestLocationUpdates

7. Looking for information on the Fragment dump() method (FragmentManager too)