Project Number Date
test_Tails_ISO_test-suite-options 9 25 Jun 2025, 22:19

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 17:15.455 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
32.654
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and logged in 22.465
And I capture all network traffic 0.336
When the network is plugged 1.993
Then the Tor Connection Assistant autostarts 7.859
Tags: @product
22.914
When I configure some normal bridges in the Tor Connection Assistant 19.895
Then I wait until Tor is ready 1.929
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.058
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.017

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

After features/support/hooks.rb:330 1.393
After features/support/hooks.rb:100 0.046
1:16.973
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails from DVD without network and logged in 1:5.166
And I capture all network traffic 0.323
When the network is plugged 3.460
Then the Tor Connection Assistant autostarts 8.022
Tags: @product
23.259
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.559
Then I wait until Tor is ready 9.900
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.067
And all Internet traffic has only flowed through the configured bridges 0.718
After features/support/hooks.rb:330 0.795
After features/support/hooks.rb:100 0.040
52.608
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and logged in 40.680
And I capture all network traffic 0.002
When the network is plugged 0.088
Then the Tor Connection Assistant autostarts 11.836
Tags: @product
53.241
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 53.241
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:665:in `block (2 levels) in <top (required)>'
./features/step_definitions/tor.rb:499:in `tca_configure'
./features/step_definitions/tor.rb:628: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:330 9.853

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/9/artifact/build-artifacts/00:37:55_Using_obfs4_pluggable_transports_from_a_QR_code.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/9/artifact/build-artifacts/00:37:55_Using_obfs4_pluggable_transports_from_a_QR_code.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/9/artifact/build-artifacts/00:37:55_Using_obfs4_pluggable_transports_from_a_QR_code.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/9/artifact/build-artifacts/00:37:55_Using_obfs4_pluggable_transports_from_a_QR_code.journal

After features/support/hooks.rb:100 0.034
23.297
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and logged in 17.025
And I capture all network traffic 0.012
When the network is plugged 0.175
Then the Tor Connection Assistant autostarts 6.084
Tags: @product
1:27.319
Scenario TCA can scan QR code after a connection failure
Steps
Given the Tor network and default bridges are blocked 12.904
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 34.733
Then the Tor Connection Assistant reports that it failed to connect 0.537
And tca.conf is empty 0.886
Given I scan a QR code from the error page in Tor Connection Assistant 38.257
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:739: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:330 8.040

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/9/artifact/build-artifacts/00:39:55_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_test-suite-options/9/artifact/build-artifacts/00:39:55_TCA_can_scan_QR_code_after_a_connection_failure.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/9/artifact/build-artifacts/00:39:55_TCA_can_scan_QR_code_after_a_connection_failure.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/9/artifact/build-artifacts/00:39:55_TCA_can_scan_QR_code_after_a_connection_failure.journal

After features/support/hooks.rb:100 0.048
58.699
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and logged in 49.080
And I capture all network traffic 0.119
When the network is plugged 1.700
Then the Tor Connection Assistant autostarts 7.799
1:0.694
When I configure the default bridges in the Tor Connection Assistant 19.973
Then I wait until Tor is ready 38.348
And Tor is configured to use the default bridges 1.040
And tca.conf includes no bridge 0.025
And available upgrades have been checked 0.065
And Tor is configured to use the default bridges 0.476
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.765

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

After features/support/hooks.rb:330 0.662
After features/support/hooks.rb:100 0.062
59.318
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and logged in 47.548
And I capture all network traffic 0.234
When the network is plugged 4.450
Then the Tor Connection Assistant autostarts 7.086
Tags: @product
41.108
Given the Tor network is blocked 2.917
When I configure a direct connection in the Tor Connection Assistant 34.309
Then I wait until Tor is ready 2.570
And tca.conf includes no bridge 0.013
And available upgrades have been checked 0.056
And Tor is configured to use the default bridges 0.486
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.755

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

After features/support/hooks.rb:330 0.920
After features/support/hooks.rb:100 0.048
37.261
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and logged in 24.936
And I capture all network traffic 0.192
When the network is plugged 3.303
Then the Tor Connection Assistant autostarts 8.829
Tags: @product
1:2.205
Given the Tor network and default bridges are blocked 3.501
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 34.373
Then the Tor Connection Assistant reports that it failed to connect 0.244
And tca.conf is empty 0.456
Given the Tor network and default bridges are unblocked 1.615
And I retry connecting to Tor 1.185
Then I wait until Tor is ready 19.389
And tca.conf includes no bridge 0.012
And available upgrades have been checked 0.059
And all Internet traffic has only flowed through Tor or connectivity check service 1.365

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

After features/support/hooks.rb:330 1.181
After features/support/hooks.rb:100 0.040
1:17.066
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and logged in 1:4.789
And I capture all network traffic 0.027
When the network is plugged 2.853
Then the Tor Connection Assistant autostarts 9.394
Tags: @product
4.851
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.577
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.116
And I cannot click the "Connect to Tor" button 0.157
After features/support/hooks.rb:330 4.472
After features/support/hooks.rb:100 0.054
29.274
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Given I have started Tails from DVD without network and logged in 16.471
And I capture all network traffic 0.028
When the network is plugged 2.227
Then the Tor Connection Assistant autostarts 10.546
Tags: @product
45.405
Given I configure a direct connection in the Tor Connection Assistant 19.263
And I wait until Tor is ready 2.266
When I disconnect the network through GNOME 3.892
And I connect the network through GNOME 8.471
Then the Tor Connection Assistant autostarts 4.928
And the Tor Connection Assistant connects to Tor 0.910
And I wait until Tor is ready 4.074
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.084
And all Internet traffic has only flowed through Tor or connectivity check service 1.512

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

After features/support/hooks.rb:330 0.668
After features/support/hooks.rb:100 0.042
33.307
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and logged in 20.870
And I capture all network traffic 0.150
When the network is plugged 2.680
Then the Tor Connection Assistant autostarts 9.606
Tags: @product
1:9.177
Given I configure a direct connection in the Tor Connection Assistant 17.047
And I wait until Tor is ready 4.458
And I disconnect the network through GNOME 4.067
And the Tor network and default bridges are blocked 6.420
When I connect the network through GNOME 8.974
Then the Tor Connection Assistant reports that it failed to connect 28.207
After features/support/hooks.rb:330 6.777
After features/support/hooks.rb:100 0.052
24.364
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails from DVD without network and logged in 12.200
And I capture all network traffic 0.194
When the network is plugged 1.402
Then the Tor Connection Assistant autostarts 10.567
Tags: @product
1:0.450
Given the Tor network and default bridges are blocked 3.778
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 34.168
Then the Tor Connection Assistant reports that it failed to connect 0.292
Given the Tor network and default bridges are unblocked 2.357
When I click "Connect to Tor" 1.155
Then I wait until Tor is ready 17.223
And Tor is configured to use the default bridges 0.681
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.792

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

After features/support/hooks.rb:330 0.957
After features/support/hooks.rb:100 0.045