Project Number Date
test_Tails_ISO_test-snapshot-restore-improvements 2 21 Aug 2026, 16:21

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Using Tor bridges and pluggable transports 115 2 14 0 0 131 11 2 13 5:51.860 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.896
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.520
And I capture all network traffic 0.002
When the network is plugged 0.035
Then the Tor Connection Assistant autostarts 4.338
Tags: @product
13.378
When I configure some normal bridges in the Tor Connection Assistant 10.975
Then I wait until Tor is ready 0.976
And tca.conf includes the configured bridges 0.006
And available upgrades have been checked 1.071
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.347

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

After features/support/hooks.rb:339 0.947
After features/support/hooks.rb:108 0.045
8.146
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.268
And I capture all network traffic 0.002
When the network is plugged 0.043
Then the Tor Connection Assistant autostarts 4.831
Tags: @product
12.132
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 9.912
Then I wait until Tor is ready 0.746
And tca.conf includes the configured bridges 0.005
And available upgrades have been checked 1.136
And all Internet traffic has only flowed through the configured bridges 0.331
After features/support/hooks.rb:339 0.886
After features/support/hooks.rb:108 0.038
7.660
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.289
And I capture all network traffic 0.006
When the network is plugged 0.039
Then the Tor Connection Assistant autostarts 4.324
Tags: @product
30.857
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 28.395
Then I wait until Tor is ready 1.059
And tca.conf includes the configured bridges 0.006
And available upgrades have been checked 1.067
And all Internet traffic has only flowed through the configured bridges 0.328
After features/support/hooks.rb:339 0.743
After features/support/hooks.rb:108 0.049
7.783
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.318
And I capture all network traffic 0.005
When the network is plugged 0.040
Then the Tor Connection Assistant autostarts 4.418
13.644
When I configure the default bridges in the Tor Connection Assistant 10.580
Then I wait until Tor is ready 1.015
And Tor is configured to use the default bridges 0.328
And tca.conf includes no bridge 0.004
And available upgrades have been checked 1.088
And Tor is configured to use the default bridges 0.291
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.334

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

After features/support/hooks.rb:339 0.697
After features/support/hooks.rb:108 0.075
7.744
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.260
And I capture all network traffic 0.004
When the network is plugged 0.041
Then the Tor Connection Assistant autostarts 4.438
Tags: @product
11.391
Scenario Fall back to default bridges if failing to connect directly to the Tor network
Steps
Given the Tor network is blocked 1.040
When I configure a direct connection in the Tor Connection Assistant 10.350
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:46:in `When I configure a direct connection in the Tor Connection Assistant'
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 Tor is configured to use the default bridges 0.000
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.000
After features/support/hooks.rb:339 4.875

SCENARIO FAILED: 'Fall back to default bridges if failing to connect directly to the Tor network' (at time 00:21:49)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-snapshot-restore-improvements/2/artifact/build-artifacts/00:21:49_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-snapshot-restore-improvements/2/artifact/build-artifacts/00:21:49_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-snapshot-restore-improvements/2/artifact/build-artifacts/00:21:49_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-snapshot-restore-improvements/2/artifact/build-artifacts/00:21:49_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.journal

After features/support/hooks.rb:108 0.040
7.883
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.358
And I capture all network traffic 0.030
When the network is plugged 0.118
Then the Tor Connection Assistant autostarts 4.376
Tags: @product
39.847
Given the Tor network and default bridges are blocked 1.081
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.949
Then the Tor Connection Assistant reports that it failed to connect 0.085
And tca.conf is empty 0.356
Given the Tor network and default bridges are unblocked 0.832
When I retry connecting to Tor 1.111
Then I wait until Tor is ready 4.970
And tca.conf includes no bridge 0.004
And available upgrades have been checked 0.032
And all Internet traffic has only flowed through Tor or connectivity check service 0.422

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

After features/support/hooks.rb:339 1.154
After features/support/hooks.rb:108 0.035
7.882
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and logged in 3.483
And I capture all network traffic 0.003
When the network is plugged 0.038
Then the Tor Connection Assistant autostarts 4.356
4.078
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 3.773
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.128
And I cannot click the "Connect to Tor" button 0.176
After features/support/hooks.rb:339 0.719
After features/support/hooks.rb:108 0.034
7.985
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.602
And I capture all network traffic 0.002
When the network is plugged 0.058
Then the Tor Connection Assistant autostarts 4.322
Tags: @product
10.398
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.398
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 5.204

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-snapshot-restore-improvements/2/artifact/build-artifacts/00:23: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/2/artifact/build-artifacts/00:23: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/2/artifact/build-artifacts/00:23: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/2/artifact/build-artifacts/00:23:14_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.journal

After features/support/hooks.rb:108 0.055
7.168
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.392
And I capture all network traffic 0.004
When the network is plugged 0.034
Then the Tor Connection Assistant autostarts 3.738
Tags: @product
52.158
Given I configure a direct connection in the Tor Connection Assistant 6.972
And I wait until Tor is ready 0.878
And I disconnect the network through GNOME 10.710
And the Tor network and default bridges are blocked 1.265
When I connect the network through GNOME 9.281
Then the Tor Connection Assistant reports that it failed to connect 23.050
After features/support/hooks.rb:339 1.035
After features/support/hooks.rb:108 0.068
8.018
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.668
And I capture all network traffic 0.003
When the network is plugged 0.032
Then the Tor Connection Assistant autostarts 4.315
Tags: @product
32.126
Given the Tor network and default bridges are blocked 0.816
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.065
Given the Tor network and default bridges are unblocked 1.087
When I retry connecting to Tor 1.108
Then I wait until Tor is ready 7.025
And Tor is configured to use the default bridges 0.270
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.361

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

After features/support/hooks.rb:339 0.571
After features/support/hooks.rb:108 0.038
7.853
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.463
And I capture all network traffic 0.003
When the network is plugged 0.039
Then the Tor Connection Assistant autostarts 4.346
Tags: @product
13.718
Given the Moat distributor responds with the default bridges 0.153
When I configure Tor Connection to ask for bridge settings based on my location 5.895
And I wait until Tor is ready 6.004
And available upgrades have been checked 1.086
Then Tor is configured to use the default bridges 0.228
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.350

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

After features/support/hooks.rb:339 0.591
After features/support/hooks.rb:108 0.046
7.540
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.651
And I capture all network traffic 0.005
When the network is plugged 0.035
Then the Tor Connection Assistant autostarts 3.846
Tags: @product
8.770
Given the Moat distributor responds with an API error 0.019
When I configure Tor Connection to ask for bridge settings based on my location 6.031
Then the Tor Connection Assistant reports that it failed to connect 0.105
And the Tor Connection Assistant reports the Moat API error 2.613
After features/support/hooks.rb:339 1.028
After features/support/hooks.rb:108 0.035
8.024
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.524
And I capture all network traffic 0.003
When the network is plugged 0.031
Then the Tor Connection Assistant autostarts 4.464
Tags: @product
7.767
Given no bridges are configured in torrc 0.016
When I configure Tor Connection to ask for bridge settings for "United States of America" 5.987
Then some real world bridges are eventually configured in torrc 1.764
After features/support/hooks.rb:339 0.917
After features/support/hooks.rb:108 0.049