LAVA Dispatcher 2011.12

Milestone information

Project:
LAVA Dispatcher
Series:
trunk
Version:
2011.12
Released:
 
Registrant:
Paul Larson
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
3 Michael Hudson-Doyle, 1 Paul Larson, 2 Spring Zhang, 1 Yongqin Liu
Blueprints:
4 Implemented
Bugs:
3 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon lava-dispatcher-0.4.1-2011.12.tar.gz (md5, sig) Source code release 738
last downloaded 5 weeks ago
Total downloads: 738

Release notes 

* Add support for Origen
* Snowball default config fixes
* Add support for new snowball hwpacks
* Fix timeout usage in lava_test_install
* Added logging for sending and expecting statements.
* Major refactoring of how commands are run on boards.
* Set PS1 in a way that works on ice cream sandwich builds
* Add --config-dir option.
* Consistently fail if deployment fails.
* Support for snowball V5 and later.
* Bug fixes: #900990, #904544, #898525.

Changelog 

View the full changelog

  183 Paul Larson 2011-12-15 {release-0.4.1, 2011.12}
      release 0.4.1

  182 Paul Larson 2011-12-15
      Snowball default config fixes - thanks ChiThu

  181 Paul Larson 2011-12-15
      Add support for new snowball hwpacks

  180 Paul Larson 2011-12-14
      Fix timeout usage in lava_test_install

  179 Le Chi Thu 2011-12-11 [merge]
      Added logging for sending and expecting statements.

  178 Paul Larson 2011-12-09
      It seems sometimes, on snowball, we don't get all of the reboot message before losing serial. Detect something slightly earlier

  177 Paul Larson 2011-12-09
      add origen.conf

  176 Michael Hudson-Doyle 2011-12-07 {release-0.4.0}
      bump version, record changes

  175 Michael Hudson-Doyle 2011-12-07 [merge]
      Added support for snowball V5 and later (Le Chi Thu)

  174 Michael Hudson-Doyle 2011-12-07
      accept a client_type of "conmux" as an alias for "master" for now

  173 Michael Hudson-Doyle 2011-12-07 [merge]
      move the wget | tar type of deployment into a helper function, and make sure that we fail if this command fails

  172 Michael Hudson-Doyle 2011-12-06
      use the context's config rather than reading it again in _install_lava_test

  171 Zygmunt Krynicki 2011-12-01
      Automatically override configuration inside virtualenv

  170 Michael Hudson-Doyle 2011-12-01
      silly mistake

  169 Michael Hudson-Doyle 2011-11-30 [merge]
      Major refactoring of how the dispatcher deploys images and communicates with
      the device being tested.

       * One major change is the commands are executed in 'sessions', for example:

             with client.tester_session() as session:
                 session.run('ls')

         This will ensure the system is booted into the test partition and run()
         wraps up the "run a shell command, optionally looking for a particular
         response and wait for the next prompt" functionality we use in a number
         of places.

       * Another major change is to move the details of deployment to client methods.
         Nothing outside of the LavaMasterImageClient implementation of thse methods
         assumes the existence of a master image now.

       * Finally, add an experimental client subclass that builds an image and tests
         it for qemu.

      The QEMU support is probably a bit fragile and specific to beagle currently,
      but that should be easy to change. The support for testing on master image
      based boards should work as before.

  168 Michael Hudson-Doyle 2011-11-29 [merge]
      add a --config-dir option that you can point at a directory containing the lava-dispatcher.conf file and devices directory and so on

  167 Paul Larson 2011-11-22
      fix extra PS1 for android-ics

  166 Paul Larson 2011-11-21
      increase boot timeout for android to 900, a few other random boot related fixes

4 blueprints and 3 bugs targeted

Blueprint Priority Assignee Delivery
Dispatcher Refactorings to support virtualized lava slaves without master image Dispatcher Refactorings to support virtualized lava slaves without master image 5 Essential Michael Hudson-Doyle  11 Implemented
Ensure lava can deploy android images on mx53 boards Ensure lava can deploy android images on mx53 boards 5 Essential Spring Zhang  11 Implemented
Allow building an image and testing it under QEMU Allow building an image and testing it under QEMU 4 High Michael Hudson-Doyle  11 Implemented
Ensure kernel ci testing works on mx53 boards Ensure kernel ci testing works on mx53 boards 4 High Spring Zhang  11 Implemented
Bug report Importance Assignee Status
900990 #900990 android deploy does not fail if untar fails 3 High Michael Hudson-Doyle  10 Fix Released
904544 #904544 timeout not used in lava_test_install 4 Medium Paul Larson  10 Fix Released
898525 #898525 PS1 is not modified after booted up 5 Low Yongqin Liu  10 Fix Released
This milestone contains Public information
Everyone can see this information.