summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorintrigeri <intrigeri@boum.org>2016-07-22 10:49:23 +0000
committerintrigeri <intrigeri@boum.org>2016-07-22 10:56:21 +0000
commit3c02ea74788cffe0b4db21181f46778eab0689b5 (patch)
tree1afa3798fedf3bfc5346e1dd275c05bc0baf0560
parent9d619d5727400685149662f6db60a36cc7c30fdd (diff)
Revert "Revert "Mark as fragile all tests that rely on Tails Installer.""
This reverts commit 47d9d43faf498d00e3ef09fdacd1c2e1119121e0. refs: #11590
-rw-r--r--features/electrum.feature3
-rw-r--r--features/evince.feature4
-rw-r--r--features/persistence.feature3
-rw-r--r--features/pidgin.feature1
-rw-r--r--features/torified_browsing.feature4
-rw-r--r--features/totem.feature2
-rw-r--r--features/usb_install.feature11
-rw-r--r--features/usb_upgrade.feature3
8 files changed, 27 insertions, 4 deletions
diff --git a/features/electrum.feature b/features/electrum.feature
index 94c00c5..9d77e52 100644
--- a/features/electrum.feature
+++ b/features/electrum.feature
@@ -1,4 +1,5 @@
-@product @check_tor_leaks
+#10720: Tails Installer freezes on Jenkins
+@product @check_tor_leaks @fragile
Feature: Electrum Bitcoin client
As a Tails user
I might want to use a Bitcoin client
diff --git a/features/evince.feature b/features/evince.feature
index 4ea6035..6fd27ec 100644
--- a/features/evince.feature
+++ b/features/evince.feature
@@ -44,6 +44,8 @@ Feature: Using Evince
# as /lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/lib/live/mount/overlay/home/amnesia/.gnupg/default-testpage.pdf"
+ #10720: Tails Installer freezes on Jenkins
+ @fragile
Scenario: I can view and print a PDF file stored in persistent /home/amnesia/Persistent
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia"
@@ -52,6 +54,8 @@ Feature: Using Evince
Then I see "CupsTestPage.png" after at most 20 seconds
And I can print the current document to "/home/amnesia/Persistent/output.pdf"
+ #10720: Tails Installer freezes on Jenkins
+ @fragile
Scenario: I cannot view a PDF file stored in persistent /home/amnesia/.gnupg
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia"
diff --git a/features/persistence.feature b/features/persistence.feature
index 241aedf..42f91de 100644
--- a/features/persistence.feature
+++ b/features/persistence.feature
@@ -1,4 +1,5 @@
-@product
+#10720: Tails Installer freezes on Jenkins
+@product @fragile
Feature: Tails persistence
As a Tails user
I want to use Tails persistence feature
diff --git a/features/pidgin.feature b/features/pidgin.feature
index 84ec5dd..2858482 100644
--- a/features/pidgin.feature
+++ b/features/pidgin.feature
@@ -91,6 +91,7 @@ Feature: Chatting anonymously using Pidgin
And I close Pidgin's certificate manager
Then I cannot add a certificate from the "/live/overlay/home/amnesia/.gnupg" directory to Pidgin
+ #10720: Tails Installer freezes on Jenkins
#11584
@check_tor_leaks @fragile
Scenario: Using a persistent Pidgin configuration
diff --git a/features/torified_browsing.feature b/features/torified_browsing.feature
index b5bdae5..cc4ead5 100644
--- a/features/torified_browsing.feature
+++ b/features/torified_browsing.feature
@@ -113,6 +113,8 @@ Feature: Browsing the web using the Tor Browser
And the Tor Browser has started and loaded the startup page
Then the Tor Browser has no plugins installed
+ #10720
+ @fragile
Scenario: The persistent Tor Browser directory is usable
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in
And the network is plugged
@@ -128,7 +130,7 @@ Feature: Browsing the web using the Tor Browser
Then I see "TorBrowserSavedStartupPage.png" after at most 10 seconds
And I can print the current page as "output.pdf" to the persistent Tor Browser directory
- #11585
+ #10720, #11585
@fragile
Scenario: Persistent browser bookmarks
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in
diff --git a/features/totem.feature b/features/totem.feature
index a4eede8..c5fb37a 100644
--- a/features/totem.feature
+++ b/features/totem.feature
@@ -45,6 +45,8 @@ Feature: Using Totem
Given I have started Tails from DVD and logged in and the network is connected
Then I can watch a WebM video over HTTPs
+ #10720: Tails Installer freezes on Jenkins
+ @fragile
Scenario: Watching MP4 videos stored on the persistent volume should work as expected given our AppArmor confinement
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen
# Due to bug #5571 we have to reboot to be able to use
diff --git a/features/usb_install.feature b/features/usb_install.feature
index 64da8ee..166386d 100644
--- a/features/usb_install.feature
+++ b/features/usb_install.feature
@@ -27,6 +27,8 @@ Feature: Installing Tails to a USB drive
Then no USB drive is selected
And a suitable USB device is not found
+ #10720: Tails Installer freezes on Jenkins
+ @fragile
Scenario: Installing Tails to a pristine USB drive
Given I have started Tails from DVD without network and logged in
And I temporarily create a 4 GiB disk named "install"
@@ -35,12 +37,16 @@ Feature: Installing Tails to a USB drive
Then the running Tails is installed on USB drive "install"
But there is no persistence partition on USB drive "install"
+ #10720: Tails Installer freezes on Jenkins
+ @fragile
Scenario: Booting Tails from a USB drive without a persistent partition and creating one
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen
And I log in to a new session
When I create a persistent partition
Then a Tails persistence partition exists on USB drive "__internal"
+ #10720: Tails Installer freezes on Jenkins
+ @fragile
Scenario: Booting Tails from a USB drive without a persistent partition
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen
When I log in to a new session
@@ -48,6 +54,7 @@ Feature: Installing Tails to a USB drive
And the persistent Tor Browser directory does not exist
And there is no persistence partition on USB drive "__internal"
+ #10720: Tails Installer freezes on Jenkins
#11583
@fragile
Scenario: Booting Tails from a USB drive in UEFI mode
@@ -60,6 +67,8 @@ Feature: Installing Tails to a USB drive
And the boot device has safe access rights
And Tails has started in UEFI mode
+ #10720: Tails Installer freezes on Jenkins
+ @fragile
Scenario: Installing Tails to a USB drive with an MBR partition table but no partitions, and making sure that it boots
Given I have started Tails from DVD without network and logged in
And I temporarily create a 4 GiB disk named "mbr"
@@ -74,6 +83,8 @@ Feature: Installing Tails to a USB drive
And the boot device has safe access rights
And there is no persistence partition on USB drive "mbr"
+ #10720: Tails Installer freezes on Jenkins
+ @fragile
Scenario: Cat:ing a Tails isohybrid to a USB drive and booting it, then trying to upgrading it but ending up having to do a fresh installation, which boots
Given a computer
And I temporarily create a 4 GiB disk named "isohybrid"
diff --git a/features/usb_upgrade.feature b/features/usb_upgrade.feature
index bcdac6a..9cd10cc 100644
--- a/features/usb_upgrade.feature
+++ b/features/usb_upgrade.feature
@@ -1,4 +1,5 @@
-@product
+#10720: Tails Installer freezes on Jenkins
+@product @fragile
Feature: Upgrading an old Tails USB installation
As a Tails user
If I have an old versoin of Tails installed on a USB device