Skip to content

2.6.1 Test Plan

Kevin O'Gorman edited this page Aug 16, 2023 · 3 revisions

2.6.1 QA Checklist

For both upgrades and fresh installs, here is a list of functionality that requires testing. You can use this for copy/pasting into your QA report.

This release is Tails-only, no server installs are required.

Environment

  • Install target:
  • Tails version:
  • Test Scenario:
  • SSH over Tor:
  • Release candidate:
  • General notes:

2.6.1 release-specific changes

  • #6905 Update shell extension tasks to check for site-specific file Using an existing production instance and Admin Workstation USB:
    • Follow the documentation to configure a Journalist Workstation using the current RC branch, making sure to only copy the 2 listed files and not site-specific, and verify that:
      • the ./securedrop-admin tailsconfig step completes successfully
      • the Journalist and Source Interfaces are available via desktop icons and the Gnome SecureDrop menu
      • server SSH options are not configured
    • Follow the documentation to configure an additional Admin Workstation using the current RC branch, and verify that:
      • the Journalist and Source Interfaces are available via desktop icons and the Gnome SecureDrop menu
      • server SSH options are also configured, and servers can be reached via SSH either directly via terminal commands or via the Gnome SecureDrop menu
      • when run from the terminal in ~/Persistent/securedrop/, the ./securedrop-admin tailsconfig command completes successfully

Preflight testing

Tails testing

  • On an Admin Workstation:

    • The updater GUI appears on boot
    • The update successfully occurs to 2.6.1
    • After reboot, updater GUI no longer appears
    • Only supported languages can be selected in securedrop-admin sdconfig
  • On a Journalist workstation:

    • The updater GUI appears on boot
    • The update successfully occurs to 2.6.1
    • After reboot, updater GUI no longer appears
Clone this wiki locally