This project is mirrored from https://git.lavasoftware.org/lava/lava.git. Updated .
  1. 05 Feb, 2018 1 commit
  2. 31 Jan, 2018 5 commits
  3. 10 Jan, 2018 4 commits
  4. 09 Jan, 2018 3 commits
  5. 08 Jan, 2018 15 commits
  6. 05 Jan, 2018 2 commits
  7. 04 Jan, 2018 2 commits
  8. 03 Jan, 2018 8 commits
    • Guillaume Tucker's avatar
      Add documentation for the depthcharge boot method · 938352ff
      Guillaume Tucker authored
      Add some description and a snippet example to show how to use the
      `depthcharge' boot method.
      
      Change-Id: I34278f413244beb05b22e243b9e5665909b02e05
      Signed-off-by: Guillaume Tucker's avatarGuillaume Tucker <guillaume.tucker@collabora.com>
      938352ff
    • Neil Williams's avatar
      Ensure added blocks are wrapped in conditionals · f6172120
      Neil Williams authored
      Unit tests were failing due to empty dictionaries failing the
      simple_params schema.
      
      Change-Id: Icfda66fe9857e968352dc6bad2368592d8383f68
      f6172120
    • Rémi Duraffort's avatar
      Refresh the setting files · 6705ec87
      Rémi Duraffort authored
      Also remove some unused variables or deprecated ones. This is based on Django
      1.8.18.
      
      Change-Id: Ibd3861a80ad9420afef25e46fc326704b56e0dee
      6705ec87
    • Guillaume Tucker's avatar
      Add FIT parameters to base-depthcharge and rk3288-veyron-jaq · 79cfc375
      Guillaume Tucker authored
      In order to generate an FIT image, the CPU architecture and kernel
      load address need to be defined in the device parameters.  Add these
      in base-depthcharge and rk3288-veyron-jaq.
      
      The tftpboot command line does not take the path to the plain kernel
      image any more but to the generated FIT image instead, so update the
      template accordingly.
      
      Update the template test accordingly as well.
      
      Change-Id: I988ac9ef168f7029dee26ba3ecde0e71ebb87eec
      Signed-off-by: Guillaume Tucker's avatarGuillaume Tucker <guillaume.tucker@collabora.com>
      79cfc375
    • Guillaume Tucker's avatar
      Add base-depthcharge and rk3288-veyron-jaq device types · 34d52727
      Guillaume Tucker authored
      Add base-depthcharge.jinja2 as a first device type definition to use
      Coreboot with Depthcharge (see matching dispatcher changes to add the
      "depthcharge" boot method).  This includes commands for nfs and
      ramdisk.  The kernel image needs to be an FIT image.
      
      It relies on Depthcharge to be configured with its command line
      interface enabled and the "tftpboot" command available.
      
      Add the rk3288-veyron-jaq device type definition based on it.
      
      Add a template test for base-depthcharge.jinja2.
      
      Change-Id: I82183e10ea0b86baa68c04831bd7f7babfee6c13
      Signed-off-by: Guillaume Tucker's avatarGuillaume Tucker <guillaume.tucker@collabora.com>
      34d52727
    • Rémi Duraffort's avatar
      lava-master: fix string serialization · 4b7b353a
      Rémi Duraffort authored
      1/ Remove calls to str(), because send_multipart_u does encode into utf-8
      (which is safer).
      2/ Serialize device configuration in yaml (calling str on the structure will be
      wrong in python3)
      
      Change-Id: I5a7b6a150753fcf869e29ec8477d94a6257b8d63
      4b7b353a
    • Rémi Duraffort's avatar
      Port lava-master to python3 · 6b71a7e0
      Rémi Duraffort authored
      Change-Id: Ie9b151036c975dc35af78f2c97fd50c681e1a4fe
      6b71a7e0
    • Rémi Duraffort's avatar
      Allow for instant canceling · 57a2356d
      Rémi Duraffort authored
      lava-master listen for events from lava-publisher. When a testJob is canceled,
      and event is generated and published by lava-publisher.
      The event is received by lava-master that will try to cancel the corresponding
      job.
      
      Change-Id: I7d7255fcf661480cbcde26e6c859583297844d8d
      57a2356d