Project Number Date
test_Tails_ISO_20530-tca-controls-tor-flag-file 24 20 Nov 2024, 21:36

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Using Tor bridges and pluggable transports 109 2 9 0 0 120 9 2 11 8:40.218 Failed
Tags: @product
Feature Using Tor bridges and pluggable transports
As a Tails user I want to circumvent censorship of Tor by using Tor bridges and pluggable transports And avoid connecting directly to the Tor Network
12.785
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.105
And I capture all network traffic 0.003
When the network is plugged 0.072
Then the Tor Connection Assistant autostarts 4.602
Tags: @product
16.578
When I configure some normal bridges in the Tor Connection Assistant 13.026
Then I wait until Tor is ready 1.868
And tca.conf includes the configured bridges 0.017
And available upgrades have been checked 1.110
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.556

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.604
After features/support/hooks.rb:100 0.033
12.482
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 8.080
And I capture all network traffic 0.002
When the network is plugged 0.085
Then the Tor Connection Assistant autostarts 4.313
Tags: @product
14.748
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 11.406
Then I wait until Tor is ready 1.716
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.104
And all Internet traffic has only flowed through the configured bridges 0.510
After features/support/hooks.rb:326 0.571
After features/support/hooks.rb:100 0.042
12.593
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.077
And I capture all network traffic 0.002
When the network is plugged 0.081
Then the Tor Connection Assistant autostarts 4.432
Tags: @product
40.745
Scenario Using obfs4 pluggable transports from a QR code
Steps
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 40.745
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/tor.rb:663:in `block (2 levels) in <top (required)>'
./features/step_definitions/tor.rb:499:in `tca_configure'
./features/step_definitions/tor.rb:626:in `/^I configure (?:some|the) (persistent )?(\w+) bridges (from a QR code )?in the Tor Connection Assistant(?: in (easy|hide) mode)?( without connecting|)$/'
features/tor_bridges.feature:28:in `When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode'
Then I wait until Tor is ready 0.000
And tca.conf includes the configured bridges 0.000
And available upgrades have been checked 0.000
And all Internet traffic has only flowed through the configured bridges 0.000
After features/support/hooks.rb:326 5.631

SCENARIO FAILED: 'Using obfs4 pluggable transports from a QR code' (at time 00:21:26)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20530-tca-controls-tor-flag-file/24/artifact/build-artifacts/00:21:26_Using_obfs4_pluggable_transports_from_a_QR_code.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20530-tca-controls-tor-flag-file/24/artifact/build-artifacts/00:21:26_Using_obfs4_pluggable_transports_from_a_QR_code.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20530-tca-controls-tor-flag-file/24/artifact/build-artifacts/00:21:26_Using_obfs4_pluggable_transports_from_a_QR_code.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20530-tca-controls-tor-flag-file/24/artifact/build-artifacts/00:21:26_Using_obfs4_pluggable_transports_from_a_QR_code.journal

After features/support/hooks.rb:100 0.036
13.369
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.090
And I capture all network traffic 0.003
When the network is plugged 0.140
Then the Tor Connection Assistant autostarts 5.134
Tags: @product
1:11.548
Scenario TCA can scan QR code after a connection failure
Steps
Given the Tor network and default bridges are blocked 2.092
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 32.373
Then the Tor Connection Assistant reports that it failed to connect 0.120
And tca.conf is empty 0.192
Given I scan a QR code from the error page in Tor Connection Assistant 36.769
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/tor.rb:737:in `/^I scan a QR code from the error page in Tor Connection Assistant$/'
features/tor_bridges.feature:39:in `Given I scan a QR code from the error page in Tor Connection Assistant'
And I retry connecting to Tor 0.000
Then I wait until Tor is ready 0.000
And tca.conf includes the configured bridges 0.000
And available upgrades have been checked 0.000
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.000
After features/support/hooks.rb:326 5.544

SCENARIO FAILED: 'TCA can scan QR code after a connection failure' (at time 00:22:57)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20530-tca-controls-tor-flag-file/24/artifact/build-artifacts/00:22:57_TCA_can_scan_QR_code_after_a_connection_failure.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20530-tca-controls-tor-flag-file/24/artifact/build-artifacts/00:22:57_TCA_can_scan_QR_code_after_a_connection_failure.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20530-tca-controls-tor-flag-file/24/artifact/build-artifacts/00:22:57_TCA_can_scan_QR_code_after_a_connection_failure.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20530-tca-controls-tor-flag-file/24/artifact/build-artifacts/00:22:57_TCA_can_scan_QR_code_after_a_connection_failure.journal

After features/support/hooks.rb:100 0.024
12.310
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.147
And I capture all network traffic 0.002
When the network is plugged 0.093
Then the Tor Connection Assistant autostarts 4.065
17.197
When I configure the default bridges in the Tor Connection Assistant 13.803
Then I wait until Tor is ready 1.665
And Tor is configured to use the default bridges 0.622
And tca.conf includes no bridge 0.019
And available upgrades have been checked 0.058
And Tor is configured to use the default bridges 0.514
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.513

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.618
After features/support/hooks.rb:100 0.032
13.249
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.248
And I capture all network traffic 0.009
When the network is plugged 0.074
Then the Tor Connection Assistant autostarts 4.916
Tags: @product
26.754
Given the Tor network is blocked 1.733
When I configure a direct connection in the Tor Connection Assistant 20.860
Then I wait until Tor is ready 2.950
And tca.conf includes no bridge 0.013
And available upgrades have been checked 0.061
And Tor is configured to use the default bridges 0.543
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.592

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.639
After features/support/hooks.rb:100 0.039
13.411
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.232
And I capture all network traffic 0.003
When the network is plugged 0.080
Then the Tor Connection Assistant autostarts 5.094
Tags: @product
43.614
Given the Tor network and default bridges are blocked 1.793
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.103
Then the Tor Connection Assistant reports that it failed to connect 0.127
And tca.conf is empty 0.240
Given the Tor network and default bridges are unblocked 1.328
And I retry connecting to Tor 1.158
Then I wait until Tor is ready 7.161
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.059
And all Internet traffic has only flowed through Tor or connectivity check service 0.629

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.820
After features/support/hooks.rb:100 0.043
12.856
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.261
And I capture all network traffic 0.004
When the network is plugged 0.082
Then the Tor Connection Assistant autostarts 4.507
Tags: @product
4.533
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.269
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.125
And I cannot click the "Connect to Tor" button 0.138
After features/support/hooks.rb:326 0.692
After features/support/hooks.rb:100 0.035
12.859
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.875
And I capture all network traffic 0.002
When the network is plugged 0.082
Then the Tor Connection Assistant autostarts 4.899
Tags: @product
24.157
Given I configure a direct connection in the Tor Connection Assistant 7.265
And I wait until Tor is ready 3.329
When I disconnect the network through GNOME 3.005
And I connect the network through GNOME 2.819
Then the Tor Connection Assistant autostarts 2.379
And the Tor Connection Assistant connects to Tor 3.375
And I wait until Tor is ready 0.971
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.055
And all Internet traffic has only flowed through Tor or connectivity check service 0.953

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 0.596
After features/support/hooks.rb:100 0.048
12.484
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.930
And I capture all network traffic 0.003
When the network is plugged 0.070
Then the Tor Connection Assistant autostarts 4.480
Tags: @product
53.541
Given I configure a direct connection in the Tor Connection Assistant 6.290
And I wait until Tor is ready 3.620
And I disconnect the network through GNOME 12.332
And the Tor network and default bridges are blocked 1.931
When I connect the network through GNOME 2.978
Then the Tor Connection Assistant reports that it failed to connect 26.387
After features/support/hooks.rb:326 0.724
After features/support/hooks.rb:100 0.034
13.340
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.123
And I capture all network traffic 0.003
When the network is plugged 0.068
Then the Tor Connection Assistant autostarts 5.145
Tags: @product
1:5.057
Given the Tor network and default bridges are blocked 1.822
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.055
Then the Tor Connection Assistant reports that it failed to connect 0.112
Given the Tor network and default bridges are unblocked 1.369
When I click "Connect to Tor" 1.158
Then I wait until Tor is ready 36.271
And Tor is configured to use the default bridges 0.497
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.769

Warning: these queries were allowed but not needed: ["fedoraproject.org."]

After features/support/hooks.rb:326 1.039
After features/support/hooks.rb:100 0.050