diff options
Diffstat (limited to 'wiki/src/contribute/release_process/test.mdwn')
-rw-r--r-- | wiki/src/contribute/release_process/test.mdwn | 46 |
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]]) |