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
    • 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
    • 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
    • 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
  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
  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
    • 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
    • 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
    • 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