Created by Steve McIntyre on 2011-03-30 and last modified on 2011-03-30
Get this branch:
bzr branch lp:~steve-mcintyre/linaro-chromiumos/error_checking
Only Steve McIntyre can upload to this branch. If you are Steve McIntyre please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Steve McIntyre
Linaro ChromiumOS

Recent revisions

18. By Steve McIntyre on 2011-03-30

Better error-handling

Check for errors from os.system() calls and throw exceptions on
Throw exceptions rather than return errors from functions.

17. By Steve McIntyre on 2011-03-24

Merge removal of remaining .py extensions

16. By Steve McIntyre on 2011-03-23

Actually pass the board-type parameter down to the run_build script.

15. By Steve McIntyre on 2011-03-23

Merged from lp:~lool/linaro-chromiumos/python-rewrite ; cleanup of the new python code by Loïc

14. By Steve McIntyre on 2011-03-23

Add creation of the top-level work area, using sudo to make sure it succeeds.

13. By Steve McIntyre on 2011-03-21

Re-write of run_build in python, with more features.

12. By Steve McIntyre on 2011-03-18

Intial re-write in python. Instead of just a simple straight-through
shell script, we now have several commands that can be called and a
stack of possible options. Not all of the options are (yet!)
implemented, but we'll come back to them.

11. By Steve McIntyre on 2011-03-10

When building, use --nousepkg so that we build all packages from
source. Likely to be necessary once we start playing with different
toolchains. Also log the results.

Once the build is complete, tar up the package build logs so that we
can get at them later.

10. By Steve McIntyre on 2011-03-09

Initial hacky scripts for ChromeOS building:

setup_build will check things out and set up a chroot, then;
run_build runs inside the chroot to actually build binaries then an image

For now, these are very simple shell scripts; they're hardcoded for an
x86 build too.

9. By Loïc Minier on 2011-03-08

Add failed remote_run test case.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.