1. 05 Nov, 2016 1 commit
  2. 04 Sep, 2016 1 commit
    • anonym's avatar
      Improve the Gherkin somewhat. · d869a710
      anonym authored
      The retry-logic we add makes some steps awkward, especially when they
      really are about verifying the results of some previous steps. Any way,
      let's make the best out of it.
  3. 29 Jul, 2016 2 commits
    • intrigeri's avatar
      Test suite: use more recent virtual hardware, i.e. USB 3.0 (nec-xhci) on a pc-i440fx-2.5 machine. · 499c6309
      intrigeri authored
      I have some vague hope that switching USB controllers might help with problems
      we see on Jenkins when booting from USB (refs: #11588). This change requires
      upgrading the machine type as well, QEMU otherwise won't boot from this USB
      3.0 controller. And while we're at it, let's migrate from IDE to SATA,
      in order to reflect better hardware Tails is being used with.
      Also, there are chances that more recent virtual hardware sees more testing
      these days, so it sounds potentially useful to "upgrade".
      Note that I've initially tried the more modern pc-q35-2.5 machine type,
      which worked fine when running the test suite on a sid host, but when
      running on Jessie the VM under testing crashed when logging into GNOME.
      I'll file a ticket about trying this again once Stretch is out.
    • intrigeri's avatar
      Test suite: bump timeouts. · 67dc00b2
      intrigeri authored
      I've seen these steps timeout on Jenkins, and giving them a little bit
      more time seems to make them more robust.
  4. 25 Jul, 2016 1 commit
  5. 24 Jul, 2016 1 commit
  6. 23 Jul, 2016 2 commits
  7. 22 Jul, 2016 1 commit
  8. 06 Jul, 2016 2 commits
  9. 03 Jul, 2016 1 commit
  10. 01 Jul, 2016 1 commit
  11. 29 Jun, 2016 1 commit
  12. 15 Jun, 2016 1 commit
    • anonym's avatar
      Consider Tails booting from /dev/sda as ok. · e9ef2898
      anonym authored
      Normally we'd expect Tails to run from /dev/sda1 when installed via
      the Installer, or /dev/sda4 when Tails is a isohybrid, but it seems
      the latter case can be running straight from /dev/sda too, so let's
      just allow that -- it's the expected device, at least. :)
      Will-fix: #10504
  13. 01 Jun, 2016 1 commit
  14. 14 May, 2016 1 commit
  15. 04 May, 2016 1 commit
  16. 14 Apr, 2016 1 commit
  17. 26 Jan, 2016 1 commit
  18. 19 Jan, 2016 1 commit
  19. 06 Jan, 2016 1 commit
  20. 18 Dec, 2015 1 commit
  21. 07 Dec, 2015 3 commits
    • intrigeri's avatar
      Lower waiting time for USB installation in the test suite. · f10a95a5
      intrigeri authored
      So far we were waiting up to one hour, which is just the same as our
      Jenkins inactivity timeout, so in practice when Tails Installer fails
      and displays an error message, instead of reporting that the job failed
      (which is the point of the exercise) we abort the job due to this
      timeout (which communicates waaaay less clearly to me, with my Tails
      Installer developer hat, that there's probably a bug I should fix, as
      opposed to "here's a transient failure caused by instabilities of our
      Jenkins setup"). My understanding is that this is what prevented the
      Tails Installer bug described on #10717 from being identified earlier,
      and I don't want to see that happen again.
      IIRC this 1h timeout was relevant for running with nested virtualization
      on slightly old (ThinkPad X200) hardware. I don't think anyone does that
      anymore, and I would bet that on such hardware, lots of other bits of
      our test suite will time out anyway.
      Fix-committed: #10718
    • anonym's avatar
      Remove comment about OCR, and commented OCR code. · 5520fd9f
      anonym authored
      Sikuli's OCR capabilities are way too bad, so let's forget about this.
    • anonym's avatar
      Adapt test for new Tails Installer. · 271327fb
      anonym authored
      The USBCreateLiveUSB.png image cannot be relied upon for waiting on
      the main installer window, since it can be greyed out. Also, the error
      message when a device is not upgradable appears without even clicking
      the install button.
  22. 25 Nov, 2015 1 commit
  23. 07 Sep, 2015 1 commit
  24. 10 Jul, 2015 1 commit
  25. 09 Jul, 2015 1 commit
  26. 07 Jul, 2015 2 commits
  27. 06 Jul, 2015 1 commit
  28. 05 Jul, 2015 2 commits
  29. 04 Jul, 2015 1 commit
  30. 16 May, 2015 1 commit
  31. 15 May, 2015 2 commits
  32. 11 May, 2015 1 commit
    • anonym's avatar
      Fix copy-paste error. · bfd18007
      anonym authored
      It haven't caused any issues since we aren't using the pdf and iso
      filesystem shares at the same time.