1. 20 Feb, 2020 1 commit
  2. 04 Feb, 2020 1 commit
  3. 16 Jan, 2020 2 commits
    • Antonio Terceiro's avatar
      utils/fastboot: pass --rm docker to run · 4f134d4a
      Antonio Terceiro authored
      This helps with not cluterring the docker host too much with a lot of
      old one-off containers.
      4f134d4a
    • Antonio Terceiro's avatar
      utils/fastboot: replace usage of --volume with --mount · 7ef0f2fb
      Antonio Terceiro authored
      --volume does not work with paths that contain colons (:), because the
      colon is supposed to separate source and destination.
      
      --mount uses a comma (,) as separator, so paths cannot contain a comma.
      I expect commas to be less common than colons, which are already in use
      at some jobs that use fastbot, such as in "partition:0" as a partition
      name.
      7ef0f2fb
  4. 09 Jan, 2020 2 commits
  5. 18 Dec, 2019 3 commits
  6. 20 Nov, 2019 1 commit
  7. 25 Oct, 2019 1 commit
  8. 11 Mar, 2019 1 commit
  9. 25 Feb, 2019 1 commit
  10. 22 Feb, 2019 1 commit
  11. 12 Dec, 2018 1 commit
  12. 26 Nov, 2018 1 commit
  13. 08 Nov, 2018 1 commit
  14. 11 Oct, 2018 1 commit
  15. 10 Oct, 2018 1 commit
  16. 27 Jul, 2018 1 commit
    • Neil Williams's avatar
      LAVA-1295 iMX8M evk device integration. · b76fe5a1
      Neil Williams authored
      The iMX8M evk is NXPs new aarch 64 SoC which supports 4k, HDR10
      and is supported under the NXP 10 and 15-year Longevity Program.
      
      Ensure that the hard_reset command also resets the USB C connection
      using the Cambrionix hub.
      Add support for fastboot deployment without changing the
      bootloader.
      Add support for TFTP deployment using U-Boot.
      
      Change-Id: I3c28c02a69e91f0f8812cd0f5cb416524c6da047
      b76fe5a1
  17. 17 Jul, 2018 1 commit
  18. 11 Jul, 2018 1 commit
  19. 23 May, 2018 1 commit
  20. 15 May, 2018 1 commit
    • Senthil Kumaran S's avatar
      Complete fastboot sequence cannot be governed in device dictionary. · 7f49853f
      Senthil Kumaran S authored
      auto-login, shell-session, export-env are some actions that are added to the
      pipeline based on availability of prompts, tests, etc. which depends on the
      job definition. Hence, adding a fixed fastboot sequence to the device
      dictionary is not the right thing to do.
      
      Change-Id: I44276a73c00b910af967d5056d956ec6ae9637f7
      7f49853f
  21. 14 May, 2018 1 commit
  22. 03 May, 2018 1 commit
  23. 26 Apr, 2018 1 commit
    • 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
  24. 25 Apr, 2018 2 commits
    • Neil Williams's avatar
      Fix broken unit test · c1875265
      Neil Williams authored
      The device configuration is now for updated firmware and there
      is no UEFI interaction, so update the unit test.
      Remove one docstring which was confusing the functional unit
      test parser.
      Replace the static_info to allow the lxc test to pass.
      
      Change-Id: I70282af6814ee392f28caea75ca7dc4f616f3b97
      c1875265
    • Rémi Duraffort's avatar
      Port classes to python3 only · 2e84699d
      Rémi Duraffort authored
      Change-Id: I8bc55876f82817533dfef42128aefea15c904311
      2e84699d
  25. 28 Mar, 2018 1 commit
  26. 09 Mar, 2018 1 commit
  27. 21 Feb, 2018 1 commit
  28. 08 Feb, 2018 1 commit
    • Neil Williams's avatar
      Use a permanent image for unit tests · 196029a2
      Neil Williams authored
      The sample_jobs do not need to actually function, just use
      representative files with permanent locations.
      
      Change-Id: Ic73c3f38ab0f1405fb9de0efc14b0b2fbb9ff741
      196029a2
  29. 05 Feb, 2018 1 commit
  30. 26 Jan, 2018 1 commit
  31. 11 Dec, 2017 1 commit
  32. 30 Nov, 2017 1 commit
  33. 16 Nov, 2017 1 commit
    • Neil Williams's avatar
      Move lxc-static action to a boot method · 08febc18
      Neil Williams authored
      Devices can only be added to the LXC after running lxc-start,
      so move the static devices action to a boot method, after
      LxcStartAction. Fix handling of device_info and static_info
      so that if a device_info is passed to the function, that overrides
      the one from the job which is the dynamic info.
      
      Change-Id: I3649df7439de7a65cbe45e70748cc6ddf1038e9c
      08febc18
  34. 14 Nov, 2017 1 commit
    • Neil Williams's avatar
      LAVA-1112 support for always-connected devices · b1bac90e
      Neil Williams authored
      Create support for a static_info dictionary in the device
      configuration which defines unique identifiers which can be
      used to add pre-existing devices to the LXC at the start
      of the job.
      
      Change-Id: Id89693097785b326e4b9457347a46cae70d9aa26
      b1bac90e
  35. 25 Oct, 2017 1 commit