== Progress == * Installed dmucs on the TCWG build slaves, which works in DejaGnu to do cpu load based scheduling of executing cross tests remotely. (TCWG 511 - 4/10) * Spent some time trying to improve SSH performance for cross testing by opening the SSH connection via expect, and keeping it open. (TCWG 512 - 2/10) * Attended GNU Tools Cauldron and Linaro Sprint. (13/10) * Worked with Bernie on changes to the benchmarking branch.
* Installed a Jenkins instance on my home server which uses my own build farm for testing Jenkins/Cbuildv2 changes without screwing up validation. (TCWG 1378 - 1/10) - Experimented with some new plugins that might be useful. (TCWG 1378 - 1/10) - Added command line options to jenkins.sh so it'll work on different Jenkins installations.
* Fixed bare metal testing for arm*-none-eabi*. (2/10) * Fixed several Cbuildv2 bugs in bugzilla (TCWG 1378 - 2/10) - #167 - tcwgweb.sh not accurate. - #183 - cbuild2 configure --enable-bootstrap sets 'enable_bootstrap' not 'bootstrap'. - #249 - cbuild2.sh --help only works after configure is run
* Reviewed and approved patches: - Add configure option to choose compiler languages - Enable parallelism by default - Add support for --march - Add support for --enable and --disable make_docs in configure and cbuild2.sh - lib/checkout.sh: Make checkout() dryrun safe when repodir doesn't yet exist - lib/stamp.sh: check_stamp() --force and --dryrun should return 1 - cbuild2.sh: Make --dump a do_ option so it's position doesn't matter - lib/make.sh: hello_world() will now return 1 if the compilation or link fails * Experiment with Docker to see if it has any advantages over a chroot, which it seems to. (2/10) * Refactor building binary tarballs. Now it doesn't run the test first, it assumes the branch has already been validated. (2/10) * Fix aach64_be-none-elf builds.
== Plan == * Fix current breakage in cbuild2/master. * Get back to SSH performance improvements (TCWG 512). * Get my D01 board working finally, since I killed my Odroid U2. * Work through more cbuildv2 bug reports (TCWG 1378).
== Issues == * Sorry, several weeks of status in one activity report, I need to get back to doing these weekly...