Project Number Date
test_Tails_ISO_test-snapshot-restore-improvements 4 21 Aug 2026, 22:02

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Using Tor bridges and pluggable transports 118 2 11 0 0 131 11 2 13 6:6.937 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
7.685
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and logged in 3.375
And I capture all network traffic 0.002
When the network is plugged 0.031
Then the Tor Connection Assistant autostarts 4.276
Tags: @product
13.601
When I configure some normal bridges in the Tor Connection Assistant 9.629
Then I wait until Tor is ready 2.471
And tca.conf includes the configured bridges 0.006
And available upgrades have been checked 1.095
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.398

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

After features/support/hooks.rb:339 0.820
After features/support/hooks.rb:108 0.051
8.196
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and logged in 3.659
And I capture all network traffic 0.010
When the network is plugged 0.056
Then the Tor Connection Assistant autostarts 4.470
Tags: @product
11.734
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 9.550
Then I wait until Tor is ready 0.766
And tca.conf includes the configured bridges 0.005
And available upgrades have been checked 1.091
And all Internet traffic has only flowed through the configured bridges 0.322
After features/support/hooks.rb:339 0.819
After features/support/hooks.rb:108 0.035
7.753
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.010
Given I have started Tails from DVD without network and logged in 3.696
And I capture all network traffic 0.002
When the network is plugged 0.034
Then the Tor Connection Assistant autostarts 4.019
Tags: @product
30.425
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 29.028
Then I wait until Tor is ready 1.035
And tca.conf includes the configured bridges 0.005
And available upgrades have been checked 0.049
And all Internet traffic has only flowed through the configured bridges 0.306
After features/support/hooks.rb:339 0.525
After features/support/hooks.rb:108 0.037
7.405
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and logged in 3.355
And I capture all network traffic 0.002
When the network is plugged 0.034
Then the Tor Connection Assistant autostarts 4.012
14.065
When I configure the default bridges in the Tor Connection Assistant 10.881
Then I wait until Tor is ready 0.965
And Tor is configured to use the default bridges 0.262
And tca.conf includes no bridge 0.004
And available upgrades have been checked 1.079
And Tor is configured to use the default bridges 0.288
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.584

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

After features/support/hooks.rb:339 0.735
After features/support/hooks.rb:108 0.069
8.109
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and logged in 3.500
And I capture all network traffic 0.003
When the network is plugged 0.039
Then the Tor Connection Assistant autostarts 4.565
Tags: @product
22.544
Given the Tor network is blocked 1.036
When I configure a direct connection in the Tor Connection Assistant 18.927
Then I wait until Tor is ready 0.862
And tca.conf includes no bridge 0.005
And available upgrades have been checked 1.077
And Tor is configured to use the default bridges 0.309
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.324

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

After features/support/hooks.rb:339 0.477
After features/support/hooks.rb:108 0.055
7.587
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and logged in 3.230
And I capture all network traffic 0.003
When the network is plugged 0.034
Then the Tor Connection Assistant autostarts 4.318
Tags: @product
42.494
Given the Tor network and default bridges are blocked 1.693
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.994
Then the Tor Connection Assistant reports that it failed to connect 0.063
And tca.conf is empty 0.302
Given the Tor network and default bridges are unblocked 0.839
When I retry connecting to Tor 1.100
Then I wait until Tor is ready 5.016
And tca.conf includes no bridge 0.006
And available upgrades have been checked 1.072
And all Internet traffic has only flowed through Tor or connectivity check service 0.404

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

After features/support/hooks.rb:339 0.617
After features/support/hooks.rb:108 0.059
7.419
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and logged in 3.459
And I capture all network traffic 0.002
When the network is plugged 0.040
Then the Tor Connection Assistant autostarts 3.916
4.600
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.162
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.223
And I cannot click the "Connect to Tor" button 0.215
After features/support/hooks.rb:339 0.652
After features/support/hooks.rb:108 0.044
7.475
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and logged in 3.441
And I capture all network traffic 0.004
When the network is plugged 0.041
Then the Tor Connection Assistant autostarts 3.987
Tags: @product
10.577
Scenario The same Tor configuration is applied when the network is reconnected
Steps
Given I configure a direct connection in the Tor Connection Assistant 10.577
The
The Dogtail init script raised: SearchError: descendant of [application | Tor Connection]: child with name='Connect to Tor automatically' roleName='radio button'
STDOUT:

STDERR:

 (Dogtail::Failure)
./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:533:in `tca_configure'
./features/step_definitions/tor.rb:553:in `/^I configure a direct connection in the Tor Connection Assistant$/'
features/tor_bridges.feature:72:in `Given I configure a direct connection in the Tor Connection Assistant'
And I wait until Tor is ready 0.000
When I disconnect the network through GNOME 0.000
And I connect the network through GNOME 0.000
Then the Tor Connection Assistant autostarts 0.000
And the Tor Connection Assistant connects to Tor 0.000
And I wait until Tor is ready 0.000
And Tor is using the same configuration as before 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:339 4.908

SCENARIO FAILED: 'The same Tor configuration is applied when the network is reconnected' (at time 00:24:14)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-snapshot-restore-improvements/4/artifact/build-artifacts/00:24:14_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-snapshot-restore-improvements/4/artifact/build-artifacts/00:24:14_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-snapshot-restore-improvements/4/artifact/build-artifacts/00:24:14_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-snapshot-restore-improvements/4/artifact/build-artifacts/00:24:14_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.journal

After features/support/hooks.rb:108 0.036
7.726
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and logged in 3.716
And I capture all network traffic 0.002
When the network is plugged 0.078
Then the Tor Connection Assistant autostarts 3.928
Tags: @product
51.015
Given I configure a direct connection in the Tor Connection Assistant 5.469
And I wait until Tor is ready 1.608
And I disconnect the network through GNOME 10.344
And the Tor network and default bridges are blocked 1.162
When I connect the network through GNOME 9.577
Then the Tor Connection Assistant reports that it failed to connect 22.852
After features/support/hooks.rb:339 1.110
After features/support/hooks.rb:108 0.067
8.115
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and logged in 3.589
And I capture all network traffic 0.003
When the network is plugged 0.044
Then the Tor Connection Assistant autostarts 4.478
Tags: @product
32.450
Given the Tor network and default bridges are blocked 1.186
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 21.391
Then the Tor Connection Assistant reports that it failed to connect 0.076
Given the Tor network and default bridges are unblocked 1.223
When I retry connecting to Tor 1.109
Then I wait until Tor is ready 6.841
And Tor is configured to use the default bridges 0.269
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.351

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

After features/support/hooks.rb:339 0.594
After features/support/hooks.rb:108 0.041
7.928
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.007
Given I have started Tails from DVD without network and logged in 3.539
And I capture all network traffic 0.002
When the network is plugged 0.044
Then the Tor Connection Assistant autostarts 4.342
Tags: @product
13.409
Given the Moat distributor responds with the default bridges 0.064
When I configure Tor Connection to ask for bridge settings based on my location 5.637
And I wait until Tor is ready 5.949
And available upgrades have been checked 1.098
Then Tor is configured to use the default bridges 0.303
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.357

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

After features/support/hooks.rb:339 0.886
After features/support/hooks.rb:108 0.070
7.958
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and logged in 3.629
And I capture all network traffic 0.003
When the network is plugged 0.044
Then the Tor Connection Assistant autostarts 4.280
Tags: @product
10.568
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.021
When I configure Tor Connection to ask for bridge settings based on my location 10.546
The
The Dogtail init script raised: SearchError: descendant of [application | Tor Connection]: child with name='Connect to Tor automatically' roleName='radio button'
STDOUT:

STDERR:

 (Dogtail::Failure)
./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:533:in `tca_configure'
./features/step_definitions/tor.rb:856:in `/^I configure Tor Connection to ask for bridge settings (?:based on my location|for "(.*)")$/'
features/tor_bridges.feature:111:in `When I configure Tor Connection to ask for bridge settings based on my location'
Then the Tor Connection Assistant reports that it failed to connect 0.000
And the Tor Connection Assistant reports the Moat API error 0.000
After features/support/hooks.rb:339 4.929

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-snapshot-restore-improvements/4/artifact/build-artifacts/00:26:41_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_test-snapshot-restore-improvements/4/artifact/build-artifacts/00:26:41_Asking_for_bridge_settings_but_receiving_a_mocked_API_error_in_Tor_Connection.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-snapshot-restore-improvements/4/artifact/build-artifacts/00:26:41_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_test-snapshot-restore-improvements/4/artifact/build-artifacts/00:26:41_Asking_for_bridge_settings_but_receiving_a_mocked_API_error_in_Tor_Connection.journal

After features/support/hooks.rb:108 0.063
7.220
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and logged in 3.392
And I capture all network traffic 0.002
When the network is plugged 0.025
Then the Tor Connection Assistant autostarts 3.799
Tags: @product
8.865
Given no bridges are configured in torrc 0.010
When I configure Tor Connection to ask for bridge settings for "United States of America" 6.260
Then some real world bridges are eventually configured in torrc 2.594
After features/support/hooks.rb:339 0.585
After features/support/hooks.rb:108 0.036