1. 21 Feb, 2020 2 commits
  2. 04 Feb, 2020 1 commit
  3. 20 Nov, 2019 1 commit
  4. 21 Feb, 2019 1 commit
  5. 13 Feb, 2019 1 commit
  6. 11 Feb, 2019 1 commit
  7. 12 Dec, 2018 1 commit
  8. 19 Oct, 2018 1 commit
  9. 17 Sep, 2018 1 commit
  10. 10 Jul, 2018 1 commit
  11. 25 Jun, 2018 1 commit
  12. 21 Jun, 2018 1 commit
  13. 20 Jun, 2018 1 commit
  14. 08 Jun, 2018 1 commit
    • Neil Williams's avatar
      Change spawnwindowsize to spawn_maxread · 50e347ac
      Neil Williams authored
      spawnwindowsize limits the amount of buffer searched without
      changing the size of the buffer, so prompts were missed.
      Use maxread - within the platform/tty restrictions - to
      slightly improve the buffer size. Keep searchwindowsize
      at the default of searching the entire buffer.
      
      Change-Id: I99fa570c6537a1b499d34533bc214ae939084a1a
      50e347ac
  15. 07 Jun, 2018 1 commit
  16. 23 May, 2018 1 commit
    • Neil Williams's avatar
      Create lava_common for Timeout and Exceptions · b18e74ca
      Neil Williams authored
      Make a clear separation between lava_server and lava_dispatcher
      binary packages so that a master does not need all the dependencies
      of lava-dispatcher installed (and does not necessarily have a
      local worker).
      Update documentation on how lava-common can be used.
      
      Change-Id: I040a44c7ce6d853524ccc33e08df593b0d14c54f
      b18e74ca
  17. 03 May, 2018 1 commit
  18. 25 Apr, 2018 1 commit
  19. 03 Apr, 2018 1 commit
  20. 28 Mar, 2018 2 commits
    • Neil Williams's avatar
      Fixup connection.prompt_str assumption · bb910afd
      Neil Williams authored
      The complex string / list handling of the connection prompts is a
      pexpect behaviour. Clarify our code handling to avoid TypeError
      when adding a list to an existing prompt string by first converting
      to a list with a single string entry.
      
      Change-Id: I570f2ad51b436a4a7bfcac1e642bb2533b788f16
      bb910afd
    • Neil Williams's avatar
      Python3 fixes · 8d6c5ec7
      Neil Williams authored
      Ensure that pexpect is able to replace invalid UTF8 characters
      received over the serial connection without losing input or
      raising an exception. Fix pylint warning in power.py and
      output the full exception instead of just the summary message.
      
      Change-Id: I1cb7e0da0b015a50d99bdea58ec22d6ac3788226
      8d6c5ec7
  21. 15 Feb, 2018 1 commit
  22. 30 Nov, 2017 1 commit
  23. 24 Nov, 2017 1 commit
    • Neil Williams's avatar
      LAVA-1105 Disconnect from connections cleanly. · 085a8d49
      Neil Williams authored
      Requires the new connection command support from the second UART
      changes to support tags for each connection command.
      telnet and ssh can be supported at this time.
      
      Change-Id: Ia787ba3e0d971dd8cdae6fed341cc845d191a4c2
      085a8d49
  24. 17 Nov, 2017 1 commit
    • Rémi Duraffort's avatar
      Never return/break/continue in finally block · 334ccaab
      Rémi Duraffort authored
      prospector error message:
        lost-exception / return statement in finally block may swallow exception
      
      For instance, calling foo() will return 1, without raising the exception.
      
      def foo():
        try:
          raise Exception()
        finally:
          return 1
      
      Change-Id: Ic3ae097a24d56af366cf3c2c1ca1c5544efd4255
      334ccaab
  25. 03 Nov, 2017 1 commit
  26. 31 Oct, 2017 1 commit
  27. 25 Oct, 2017 1 commit
  28. 08 Sep, 2017 1 commit
  29. 21 Jul, 2017 1 commit
  30. 28 Jun, 2017 1 commit
  31. 09 Jun, 2017 1 commit
  32. 08 Mar, 2017 1 commit
    • Rémi Duraffort's avatar
      Use LAVA exceptions · b667f2fd
      Rémi Duraffort authored
      All these exceptions are inheriting from LAVAException. Hence it's easy to
      classify and catch them.
      
      Change-Id: Ib99db6145efdeedbfc03755a2787158469aa6fac
      b667f2fd
  33. 07 Feb, 2017 1 commit
    • Neil Williams's avatar
      Fixup u-boot prompts sanity · 14acd2e2
      Neil Williams authored
      - Remove expect-bootloader-connection because no other bootloader
      classes have it.
      - Remove the extra newline from the interrupt string that is sent
      
      Change-Id: I20e865e7cb5a1b96a21b1d75842d1017fe49a709
      14acd2e2
  34. 06 Feb, 2017 1 commit
    • Matt Hart's avatar
      Simplify send_char support · d09a7a74
      Matt Hart authored
      - Only have a delay between characters sent on serial if a
      delay is defined in the device yaml
      - All devices were mistakenly forcing send_char on, this was
      adding around 30 seconds to the bootloader-commands action duration
      - Corresponding lava-server device-types review incoming
      
      Change-Id: I55e98a8c86257e22763b681b924ecf86ae0ce1c2
      d09a7a74
  35. 02 Feb, 2017 1 commit
  36. 09 Jan, 2017 1 commit
  37. 03 Jan, 2017 1 commit
  38. 23 Nov, 2016 1 commit