Project Number Date
test_Tails_ISO_21472-circumvention-settings-2 11 06 Apr 2026, 02:34

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Using Tor bridges and pluggable transports 131 3 9 0 0 143 11 3 14 12:51.016 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
9.829
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 7.093
And I capture all network traffic 0.002
When the network is plugged 0.043
Then the Tor Connection Assistant autostarts 2.689
Tags: @product
18.616
When I configure some normal bridges in the Tor Connection Assistant 11.037
Then I wait until Tor is ready 1.877
And tca.conf includes the configured bridges 0.007
And available upgrades have been checked 5.307
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.386

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

After features/support/hooks.rb:331 0.711
After features/support/hooks.rb:100 0.043
22.606
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 19.721
And I capture all network traffic 0.002
When the network is plugged 0.016
Then the Tor Connection Assistant autostarts 2.866
Tags: @product
13.464
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 10.397
Then I wait until Tor is ready 2.753
And tca.conf includes the configured bridges 0.007
And available upgrades have been checked 0.064
And all Internet traffic has only flowed through the configured bridges 0.242
After features/support/hooks.rb:331 0.612
After features/support/hooks.rb:100 0.067
9.527
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 7.014
And I capture all network traffic 0.002
When the network is plugged 0.015
Then the Tor Connection Assistant autostarts 2.495
Tags: @product
30.532
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 28.254
Then I wait until Tor is ready 0.981
And tca.conf includes the configured bridges 0.005
And available upgrades have been checked 1.071
And all Internet traffic has only flowed through the configured bridges 0.220
After features/support/hooks.rb:331 0.688
After features/support/hooks.rb:100 0.055
9.975
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 7.236
And I capture all network traffic 0.002
When the network is plugged 0.023
Then the Tor Connection Assistant autostarts 2.713
14.561
When I configure the default bridges in the Tor Connection Assistant 11.289
Then I wait until Tor is ready 0.980
And Tor is configured to use the default bridges 0.377
And tca.conf includes no bridge 0.004
And available upgrades have been checked 1.182
And Tor is configured to use the default bridges 0.389
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.337

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

After features/support/hooks.rb:331 0.699
After features/support/hooks.rb:100 0.046
9.657
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 7.108
And I capture all network traffic 0.002
When the network is plugged 0.021
Then the Tor Connection Assistant autostarts 2.524
Tags: @product
23.672
Given the Tor network is blocked 1.165
And the Moat distributor responds with non-default bridges 0.012
When I configure a direct connection in the Tor Connection Assistant 19.112
Then I wait until Tor is ready 0.952
And tca.conf includes no bridge 0.005
And available upgrades have been checked 2.121
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.303

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

After features/support/hooks.rb:331 1.125
After features/support/hooks.rb:100 0.066
9.961
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 7.190
And I capture all network traffic 0.001
When the network is plugged 0.017
Then the Tor Connection Assistant autostarts 2.751
Tags: @product
24.724
Given the Tor network is blocked 1.186
And the Moat distributor responds with an API error 0.009
When I configure a direct connection in the Tor Connection Assistant 19.757
Then I wait until Tor is ready 1.093
And tca.conf includes no bridge 0.005
And available upgrades have been checked 2.118
And Tor is configured to use the default bridges 0.310
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.241

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

After features/support/hooks.rb:331 0.651
After features/support/hooks.rb:100 0.049
9.694
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 6.993
And I capture all network traffic 0.002
When the network is plugged 0.021
Then the Tor Connection Assistant autostarts 2.677
Tags: @product
2:3.482
Scenario TCA can reconnect after a connection failure
Steps
Given the Tor network and default bridges are blocked 1.155
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 2:2.327
Expected TCAConnectionFailure to be raised but got TCAConnectionTimeout: Timed out while waiting for TCA to connect to Tor (RuntimeError)
./features/step_definitions/tor.rb:756:in `rescue in block in <top (required)>'
./features/step_definitions/tor.rb:751:in `/^I unsuccessfully configure (a direct connection|some .* bridges) in the Tor Connection Assistant$/'
features/tor_bridges.feature:65:in `When I unsuccessfully configure a direct connection in the Tor Connection Assistant'
Then the Tor Connection Assistant reports that it failed to connect 0.000
And tca.conf is empty 0.000
Given the Tor network and default bridges are unblocked 0.000
When I retry connecting to Tor 0.000
Then I wait until Tor is ready 0.000
And tca.conf includes no bridge 0.000
And available upgrades have been checked 0.000
And all Internet traffic has only flowed through Tor or connectivity check service 0.000
After features/support/hooks.rb:331 4.977

SCENARIO FAILED: 'TCA can reconnect after a connection failure' (at time 00:21:19)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:21:19_TCA_can_reconnect_after_a_connection_failure.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:21:19_TCA_can_reconnect_after_a_connection_failure.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:21:19_TCA_can_reconnect_after_a_connection_failure.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:21:19_TCA_can_reconnect_after_a_connection_failure.journal

After features/support/hooks.rb:100 0.076
10.237
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 7.607
And I capture all network traffic 0.003
When the network is plugged 0.015
Then the Tor Connection Assistant autostarts 2.611
4.753
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.361
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.182
And I cannot click the "Connect to Tor" button 0.210
After features/support/hooks.rb:331 0.712
After features/support/hooks.rb:100 0.046
10.317
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 7.073
And I capture all network traffic 0.002
When the network is plugged 0.018
Then the Tor Connection Assistant autostarts 3.222
Tags: @product
31.750
Given I configure a direct connection in the Tor Connection Assistant 5.758
And I wait until Tor is ready 2.842
When I disconnect the network through GNOME 10.644
And I connect the network through GNOME 10.668
Then the Tor Connection Assistant autostarts 0.066
And the Tor Connection Assistant connects to Tor 0.215
And I wait until Tor is ready 1.010
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.047
And all Internet traffic has only flowed through Tor or connectivity check service 0.495

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

After features/support/hooks.rb:331 0.686
After features/support/hooks.rb:100 0.039
9.413
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 7.271
And I capture all network traffic 0.002
When the network is plugged 0.016
Then the Tor Connection Assistant autostarts 2.122
Tags: @product
2:30.962
Scenario Reconnecting from an unblocked network to a blocked network displays an error
Steps
Given I configure a direct connection in the Tor Connection Assistant 7.654
And I wait until Tor is ready 0.797
And I disconnect the network through GNOME 10.571
And the Tor network and default bridges are blocked 1.288
When I connect the network through GNOME 10.650
Then the Tor Connection Assistant reports that it failed to connect 2:0.000
try_for() timeout expired
Last ignored exception was: Dogtail::Failure: The Dogtail init script raised: SearchError: descendant of [application | Tor Connection]: child with name='Error connecting to Tor.*|Error asking for a bridge' roleName='label'
STDOUT:

STDERR:


./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:339:in `initialize'
./features/support/helpers/dogtail.rb:268:in `new'
./features/support/helpers/dogtail.rb:268:in `call_tree_api_method'
./features/support/helpers/dogtail.rb:276:in `child'
./features/step_definitions/tor.rb:898:in `block (2 levels) in <top (required)>'
./features/support/helpers/misc_helpers.rb:78:in `block (2 levels) in try_for'
<internal:kernel>:187:in `loop'
./features/support/helpers/misc_helpers.rb:66:in `block in try_for'
./features/support/helpers/misc_helpers.rb:65:in `try_for'
./features/step_definitions/tor.rb:897:in `block in <top (required)>' (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:897:in `/^the Tor Connection Assistant reports that it failed to connect$/'
features/tor_bridges.feature:99:in `Then the Tor Connection Assistant reports that it failed to connect'
After features/support/hooks.rb:331 6.524

SCENARIO FAILED: 'Reconnecting from an unblocked network to a blocked network displays an error' (at time 00:25:03)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:25:03_Reconnecting_from_an_unblocked_network_to_a_blocked_network_displays_an_error.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:25:03_Reconnecting_from_an_unblocked_network_to_a_blocked_network_displays_an_error.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:25:03_Reconnecting_from_an_unblocked_network_to_a_blocked_network_displays_an_error.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:25:03_Reconnecting_from_an_unblocked_network_to_a_blocked_network_displays_an_error.journal

After features/support/hooks.rb:100 0.072
9.781
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 7.305
And I capture all network traffic 0.003
When the network is plugged 0.020
Then the Tor Connection Assistant autostarts 2.452
Tags: @product
32.843
Given the Tor network and default bridges are blocked 1.212
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 21.282
Then the Tor Connection Assistant reports that it failed to connect 0.076
Given the Tor network and default bridges are unblocked 1.332
When I retry connecting to Tor 1.115
Then I wait until Tor is ready 7.204
And Tor is configured to use the default bridges 0.330
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.289

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

After features/support/hooks.rb:331 0.677
After features/support/hooks.rb:100 0.040
9.542
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 7.005
And I capture all network traffic 0.003
When the network is plugged 0.018
Then the Tor Connection Assistant autostarts 2.515
Tags: @product
18.060
Given the Moat distributor responds with the default bridges 0.127
When I configure Tor Connection to ask for bridge settings based on my location 6.144
And I wait until Tor is ready 9.023
And available upgrades have been checked 2.134
Then Tor is configured to use the default bridges 0.371
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.258

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

After features/support/hooks.rb:331 0.672
After features/support/hooks.rb:100 0.059
9.865
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 7.071
And I capture all network traffic 0.002
When the network is plugged 0.047
Then the Tor Connection Assistant autostarts 2.743
Tags: @product
2:5.909
Scenario Asking for bridge settings but receiving a mocked API error in Tor Connection
Steps
Given the Moat distributor responds with an API error 0.011
When I configure Tor Connection to ask for bridge settings based on my location 5.897
Then the Tor Connection Assistant reports that it failed to connect 2:0.000
try_for() timeout expired
Last ignored exception was: Dogtail::Failure: The Dogtail init script raised: SearchError: descendant of [application | Tor Connection]: child with name='Error connecting to Tor.*|Error asking for a bridge' roleName='label'
STDOUT:

STDERR:


./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:339:in `initialize'
./features/support/helpers/dogtail.rb:268:in `new'
./features/support/helpers/dogtail.rb:268:in `call_tree_api_method'
./features/support/helpers/dogtail.rb:276:in `child'
./features/step_definitions/tor.rb:898:in `block (2 levels) in <top (required)>'
./features/support/helpers/misc_helpers.rb:78:in `block (2 levels) in try_for'
<internal:kernel>:187:in `loop'
./features/support/helpers/misc_helpers.rb:66:in `block in try_for'
./features/support/helpers/misc_helpers.rb:65:in `try_for'
./features/step_definitions/tor.rb:897:in `block in <top (required)>' (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:897:in `/^the Tor Connection Assistant reports that it failed to connect$/'
features/tor_bridges.feature:122:in `Then the Tor Connection Assistant reports that it failed to connect'
And the Tor Connection Assistant reports the Moat API error 0.000
After features/support/hooks.rb:331 6.189

SCENARIO FAILED: 'Asking for bridge settings but receiving a mocked API error in Tor Connection' (at time 00:28:37)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:28:37_Asking_for_bridge_settings_but_receiving_a_mocked_API_error_in_Tor_Connection.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:28:37_Asking_for_bridge_settings_but_receiving_a_mocked_API_error_in_Tor_Connection.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:28:37_Asking_for_bridge_settings_but_receiving_a_mocked_API_error_in_Tor_Connection.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_21472-circumvention-settings-2/11/artifact/build-artifacts/00:28:37_Asking_for_bridge_settings_but_receiving_a_mocked_API_error_in_Tor_Connection.journal

After features/support/hooks.rb:100 0.068
9.853
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails from DVD without network and logged in 7.225
And I capture all network traffic 0.002
When the network is plugged 0.024
Then the Tor Connection Assistant autostarts 2.602
Tags: @product
7.414
Given no bridges are configured in torrc 0.005
When I configure Tor Connection to ask for bridge settings for "United States of America" 6.108
Then some real world bridges are eventually configured in torrc 1.299
After features/support/hooks.rb:331 0.939
After features/support/hooks.rb:100 0.044