1. 16 May, 2018 2 commits
  2. 15 May, 2018 2 commits
  3. 14 May, 2018 4 commits
    • Neil Williams's avatar
      Generate device configuration from templates · ece1a46d
      Neil Williams authored
      LAVA-1319 - Remove static YAML files and replace with device
      configuration generated from current Jinja2 templates.
      
      Change-Id: I2a078a6aa00d8385780515167630aa3d526f7fa8
      ece1a46d
    • Neil Williams's avatar
      LAVA-1324 QEMU usage of KVM accelerator · e2d0f4b3
      Neil Williams authored
      Report a result in the 'lava' test suite containing
      metadata on the version and architecture of the QEMU
      package providing the binary being executed.
      Improve the current logging to include the host architecture.
      Add comments to the device-type to clarify the logic.
      
      Change-Id: I258cbcd728283deb213d773094465e55471059f1
      e2d0f4b3
    • Neil Williams's avatar
      Implementation of recovery mode deploy and boot · a3cc054f
      Neil Williams authored
      Using the hikey 6220 as an example, provide support for
      entering and exiting recovery mode and running a LAVA test
      shell whilst recovery mode is active.
      
      Change-Id: I4795b158337e8151be21d52173b09e13108aa6b6
      a3cc054f
    • Neil Williams's avatar
      Extend timeouts in example test jobs · 59e0ab09
      Neil Williams authored
      Busy instances will need more time to run these stages.
      
      Change-Id: Ic545eeb36343428e0d7ba3578d2df0f43c4464d0
      59e0ab09
  4. 09 May, 2018 9 commits
  5. 08 May, 2018 3 commits
  6. 04 May, 2018 5 commits
  7. 03 May, 2018 8 commits
  8. 02 May, 2018 1 commit
  9. 30 Apr, 2018 1 commit
    • Neil Williams's avatar
      Expand command lists in device dictionaries · 9bfe50d8
      Neil Williams authored
      The addition of recovery mode is likely to make hard_reset a much
      longer line with 4 or 5 lines. Detect a list value and print each
      line in a separate <pre> block.
      
      Change-Id: Ie44c06f0fd8a32426d850fdf07504b7e35230626
      9bfe50d8
  10. 27 Apr, 2018 1 commit
  11. 26 Apr, 2018 4 commits
    • Neil Williams's avatar
      ci-run should stop on first error · 120181cb
      Neil Williams authored
      Do not run the lava_dispatcher tests if the lava_server/manage.py
      tests have already shown errors.
      
      Change-Id: I595334334b913f4f8f5f1d1f0c46ba4d7395db06
      120181cb
    • Neil Williams's avatar
      Allow dispatcher unit tests to generate device config · bed5fcb2
      Neil Williams authored
      With the combined codebase, it is now possible to generate the
      device configuration for each lava_dispatcher unit test directly
      from the current templates in lava_scheduler_app so that changes
      in the templates are picked up in the dispatcher tests.
      This will allow replacement of static YAML in the devices directory
      with device dictionary Jinja2.
      Also remove a reference to example.com which can fail the MPS2 test.
      
      Change-Id: I7c63acf857b5d22bb0f0a519ba955e1de282a536
      bed5fcb2
    • Senthil Kumaran S's avatar
      LAVA-1297 - Incorporate changes to run jobs without LXC · ed9039e8
      Senthil Kumaran S authored
       * Introduce a new connection - adb
       * Run commands based on LXC protocol availability - either inside the
         container using lxc-attach or directly on the dispatcher host
       * Add support (action) to unpack overlay using adb
       * Fix harcoded AutoLoginAction, ExpectShellSession, ExportDeviceEnvironment
         in fastboot boot pipeline and rely on fastboot sequence
       * Add adb connection to base fastboot and other device dictionaries
       * Fix fastboot sequence on devices
       * Add and fix unit tests
      
      Change-Id: I278ae6ebd1b93d29d0093a0999cd5a612fb132ff
      ed9039e8
    • Matt Hart's avatar
      ci-run: Remove some of the unused args and clean it up for jenkins · 600fc7b4
      Matt Hart authored
      Allow just dispatcher and just template runs.
      
      Change-Id: Iba20029d0f3f9542e53666628a6056d934470643
      600fc7b4