summaryrefslogtreecommitdiffstats
path: root/wiki/src/contribute/release_process/test.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'wiki/src/contribute/release_process/test.mdwn')
-rw-r--r--wiki/src/contribute/release_process/test.mdwn46
1 files changed, 24 insertions, 22 deletions
diff --git a/wiki/src/contribute/release_process/test.mdwn b/wiki/src/contribute/release_process/test.mdwn
index d145772..20fa49d 100644
--- a/wiki/src/contribute/release_process/test.mdwn
+++ b/wiki/src/contribute/release_process/test.mdwn
@@ -81,12 +81,13 @@ tracked by tickets prefixed with `todo/test_suite:`.
* Run the [tests the TBB folks
use](https://trac.torproject.org/projects/tor/wiki/doc/build/BuildSignoff#TestPagestoUse).
+ (automate: [[!tails_ticket 10260]])
* Compare the fingerprint of Tails and the latest TBB using at least
<https://panopticlick.eff.org/>
- The exposed User-Agent should match the latest TBB's one.
- Update the [[fingerprint section|support/known_issues#fingerprint]] of the
- known issues page if needed.
-* WebRTC should be disabled:
+ known issues page if needed. (automate: [[!tails_ticket 10262]])
+* WebRTC should be disabled: (automate: [[!tails_ticket 10264]])
- In `about:config` check that `media.peerconnection.enabled` is set to
`false`.
- <http://mozilla.github.io/webrtc-landing/>, especially the `getUserMedia`
@@ -96,12 +97,13 @@ tracked by tickets prefixed with `todo/test_suite:`.
`ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1`
* One should be able to switch identities from the web browser.
* Running `getTorBrowserUserAgent` should produce the User-Agent set by the
- installed version of Torbutton, and used in the Tor Browser.
+ installed version of Torbutton, and used in the Tor Browser. (automate: [[!tails_ticket 10268]])
# Tor
* The version of Tor should be the latest stable one, which is the highest version number
- before alpha releases on <http://deb.torproject.org/torproject.org/pool/main/t/tor/>.
+ before alpha releases on <http://deb.torproject.org/torproject.org/pool/main/t/tor/>. (automate:
+ [[!tails_ticket 10259]])
# Claws
@@ -144,20 +146,20 @@ tracked by tickets prefixed with `todo/test_suite:`.
# Erase memory on shutdown
-- `memlockd` must be running
- After booting from DVD, remove Tails boot medium and check that the
memory erasure process is started (`Loading new kernel`, at least).
(automate: [[!tails_ticket 5472]])
- After booting from USB, remove Tails boot medium and check that the
memory erasure process is started (`Loading new kernel`, at least).
+ (automate: [[!tails_ticket 5472]])
# Root access control
* Check you can login as root with `su` neither with the `amnesia` password nor
- with the `live` one.
+ with the `live` one. (automate: [[!tails_ticket 10274]])
* Check that the `$TAILS_USER_PASSWORD` variable, if still existing in the system
environment after the boot has finished, does not contain the clear text
- password.
+ password. (automate: [[!tails_ticket 10275]])
# Virtualization support
@@ -286,16 +288,16 @@ Start I2P by appending `i2p` to the kernel command line.
Enable I2P in the boot loader menu, and enable Windows camouflage via
the Tails Greeter checkbox, and then:
-* Tails OpenPGP Applet's context menu should look readable
+* Tails OpenPGP Applet's context menu should look readable (automate: [[!tails_ticket 10255]])
* The Tor Browser, Unsafe Browser and I2P Browser should all use the
- Internet Explorer theme.
-* Vidalia should not start.
+ Internet Explorer theme. (automate: [[!tails_ticket 10258]])
+* Vidalia should not start. (automate: [[!tails_ticket 10256]])
# Unsafe Web Browser
-* Browsing (by IP) a FTP server on the LAN should be possible.
+* Browsing (by IP) a FTP server on the LAN should be possible. (automate: [[!tails_ticket 10252]])
-* Google must be the default, pre-selected search plugin.
+* Google must be the default, pre-selected search plugin. (automate: [[!tails_ticket 10253]])
# Real (non-VM) hardware
@@ -315,20 +317,20 @@ the Tails Greeter checkbox, and then:
- in one language to which the website is translated
- in one language to which the website is not translated (=> English)
* Browse around in the documentation shipped in the image. Internal
- links should be fine.
+ links should be fine. (automate: [[!tails_ticket 10254]])
# Internationalization
Boot and check basic functionality is working for every supported
language. You *really* have to reboot between each language.
-* The chosen keyboard layout must be applied.
+* The chosen keyboard layout must be applied. (automate: [[!tails_ticket 10261]])
* The virtual keyboard must work and be auto-configured to use the same keyboard
- layout as the X session.
+ layout as the X session. (automate: [[!tails_ticket 10263]])
* In the Tor Browser:
- - Disconnect.me must be the default, pre-selected search plugin.
+ - Disconnect.me must be the default, pre-selected search plugin. (automate: [[!tails_ticket 10265]])
- the Disconnect.me, Startpage and Wikipedia search plugins must be
- localized for the supported locales:
+ localized for the supported locales (automate: [[!tails_ticket 10267]]):
. /usr/local/lib/tails-shell-library/tor-browser.sh
supported_tor_browser_locales
@@ -336,21 +338,21 @@ language. You *really* have to reboot between each language.
## Spellchecking
* Check that every supported language is listed in the list of languages for
- spell checking.
+ spell checking. (automate: [[!tails_ticket 10269]])
- Visit <https://translate.google.com/>.
- Right-click and choose "Check spelling".
- Right-click and check the list of available languages.
* For a few languages, check the spell checking:
- Type something in the textarea.
- Right-click and select a language.
- - Verify that the spelling suggestion are from that language.
+ - Verify that the spelling suggestion are from that language. (automate: [[!tails_ticket 10271]])
* Once [[!tails_ticket 5962]] is fixed, the browser spelling dictionary must be
- localized (for languages that are supported by our branding extension).
+ localized (for languages that are supported by our branding extension). (automate: [[!tails_ticket 10272]])
# Misc
* Check that Tails Greeter's "more options" screen displays properly
on a display with 600 px height, preferably in a language that's
- more verbose than English (e.g. French).
+ more verbose than English (e.g. French). (automate: [[!tails_ticket 10276]])
* Check that all seems well during init (mostly that all services
- start without errors), and that `/var/log/syslog` seems OK.
+ start without errors), and that `/var/log/syslog` seems OK. (automate: [[!tails_ticket 10277]])