1 @product @check_tor_leaks
2 Feature: Tor stream isolation is effective
4 I want my Tor streams to be sensibly isolated from each other to prevent identity correlation
7 Given I have started Tails from DVD and logged in and the network is connected
10 Scenario: tails-security-check is using the Tails-specific SocksPort
11 When I monitor the network connections of tails-security-check
12 And I re-run tails-security-check
13 Then I see that tails-security-check is properly stream isolated after 10 seconds
16 Scenario: htpdate is using the Tails-specific SocksPort
17 When I monitor the network connections of htpdate
19 Then I see that htpdate is properly stream isolated
22 Scenario: tails-upgrade-frontend-wrapper is using the Tails-specific SocksPort
23 When I monitor the network connections of tails-upgrade-frontend-wrapper
24 And I re-run tails-upgrade-frontend-wrapper
25 Then I see that tails-upgrade-frontend-wrapper is properly stream isolated
27 Scenario: The Tor Browser is using the web browser-specific SocksPort
28 When I monitor the network connections of Tor Browser
29 And I start the Tor Browser
30 And the Tor Browser loads the startup page
31 Then I see that Tor Browser is properly stream isolated