1. 17 Aug, 2020 3 commits
    • intrigeri's avatar
      Rubocop: target Ruby 2.5 (Buster) · 7b7cbcbe
      intrigeri authored
      Initially I had set this to 2.3 (Stretch), because most of the code we're
      analyzing is meant to be run on our Jenkins isobuilders or isotesters, that
      currently run Stretch.
      
      But Rubocop 0.81+ don't support analyzing code targeted at Ruby 2.3,
      so let's bump this to 2.5 (Buster), so that at least Rubocop can run.
      Rubocop 0.88.0 detects 58 offenses, but that'll be for another day.
      7b7cbcbe
    • intrigeri's avatar
    • intrigeri's avatar
      Test suite: improve robustness · b9a32d12
      intrigeri authored
      I've seen the "Use GNOME Disks to unlock a USB drive that has a basic VeraCrypt
      volume with a keyfile" scenario fail with "cannot find
      GnomeDisksUnlockDialogKeyfileComboBox.png on the screen (FindFailed)".
      
      The video shows that the previous steps happened super quickly via Dogtail,
      while the dialog box was not fully rendered on screen yet, so I understand the
      keyfiles combo box was not visible yet when we tried to click on it. Let's wait
      a bit for it to appear.
      
      Note that this can go away in Tails 5.0, which will have GNOME Disks ≥ 3.35.2,
      which fixes #15952 ⇒ we can use Dogtail for interacting with the keyfiles
      combo box too.
      b9a32d12
  2. 16 Aug, 2020 10 commits
  3. 14 Aug, 2020 27 commits