Project Number Date
test_Tails_ISO_stable 5757 03 Jul 2025, 14:43

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Using Tor bridges and pluggable transports 104 2 14 0 0 120 9 2 11 14:28.252 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
30.204
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 20.535
And I capture all network traffic 0.011
When the network is plugged 0.133
Then the Tor Connection Assistant autostarts 9.523
Tags: @product
27.405
When I configure some normal bridges in the Tor Connection Assistant 24.738
Then I wait until Tor is ready 2.011
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.065
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.576

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

After features/support/hooks.rb:330 1.047
After features/support/hooks.rb:100 0.065
1:15.075
Background
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Steps
Given I have started Tails from DVD without network and logged in 1:15.075
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:89:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ from\ DVD\ without\ network\ and\ logged\ in$/'
features/tor_bridges.feature:8:in `Given I have started Tails from DVD without network and logged in'
And I capture all network traffic 0.000
When the network is plugged 0.000
Then the Tor Connection Assistant autostarts 0.000
Tags: @product
0.000
Scenario Using obfs4 pluggable transports
Steps
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 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 0.000
After features/support/hooks.rb:330 6.160

SCENARIO FAILED: 'Using obfs4 pluggable transports' (at time 00:38:06)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5757/artifact/build-artifacts/00:38:06_Using_obfs4_pluggable_transports.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5757/artifact/build-artifacts/00:38:06_Using_obfs4_pluggable_transports.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5757/artifact/build-artifacts/00:38:06_Using_obfs4_pluggable_transports.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5757/artifact/build-artifacts/00:38:06_Using_obfs4_pluggable_transports.journal

After features/support/hooks.rb:100 0.000
33.769
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given I have started Tails from DVD without network and logged in 21.302
And I capture all network traffic 0.004
When the network is plugged 0.081
Then the Tor Connection Assistant autostarts 12.380
Tags: @product
44.757
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 39.754
Then I wait until Tor is ready 2.798
And tca.conf includes the configured bridges 0.015
And available upgrades have been checked 1.168
And all Internet traffic has only flowed through the configured bridges 1.020
After features/support/hooks.rb:330 1.046
After features/support/hooks.rb:100 0.052
29.997
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD without network and logged in 19.626
And I capture all network traffic 0.017
When the network is plugged 0.762
Then the Tor Connection Assistant autostarts 9.590
Tags: @product
1:26.892
Given the Tor network and default bridges are blocked 6.093
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 38.211
Then the Tor Connection Assistant reports that it failed to connect 0.251
And tca.conf is empty 0.374
Given I scan a QR code from the error page in Tor Connection Assistant 21.818
And I retry connecting to Tor 1.182
Then I wait until Tor is ready 18.176
And tca.conf includes the configured bridges 0.015
And available upgrades have been checked 0.054
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.713

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

After features/support/hooks.rb:330 1.064
After features/support/hooks.rb:100 0.049
36.346
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and logged in 27.197
And I capture all network traffic 0.174
When the network is plugged 1.276
Then the Tor Connection Assistant autostarts 7.697
27.351
When I configure the default bridges in the Tor Connection Assistant 19.737
Then I wait until Tor is ready 5.417
And Tor is configured to use the default bridges 1.024
And tca.conf includes no bridge 0.037
And available upgrades have been checked 0.113
And Tor is configured to use the default bridges 0.515
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.505

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

After features/support/hooks.rb:330 1.341
After features/support/hooks.rb:100 0.068
32.423
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.194
Given I have started Tails from DVD without network and logged in 20.716
And I capture all network traffic 0.162
When the network is plugged 2.142
Then the Tor Connection Assistant autostarts 9.400
Tags: @product
40.901
Given the Tor network is blocked 3.585
When I configure a direct connection in the Tor Connection Assistant 32.595
Then I wait until Tor is ready 3.517
And tca.conf includes no bridge 0.013
And available upgrades have been checked 0.075
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.570

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

After features/support/hooks.rb:330 0.950
After features/support/hooks.rb:100 0.033
38.321
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 25.834
And I capture all network traffic 0.210
When the network is plugged 2.548
Then the Tor Connection Assistant autostarts 9.727
Tags: @product
1:4.933
Given the Tor network and default bridges are blocked 4.013
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 36.066
Then the Tor Connection Assistant reports that it failed to connect 0.129
And tca.conf is empty 0.260
Given the Tor network and default bridges are unblocked 2.566
And I retry connecting to Tor 1.239
Then I wait until Tor is ready 18.393
And tca.conf includes no bridge 0.022
And available upgrades have been checked 1.183
And all Internet traffic has only flowed through Tor or connectivity check service 1.059

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

After features/support/hooks.rb:330 1.054
After features/support/hooks.rb:100 0.037
30.719
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.069
Given I have started Tails from DVD without network and logged in 19.304
And I capture all network traffic 0.003
When the network is plugged 0.201
Then the Tor Connection Assistant autostarts 11.209
Tags: @product
5.403
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 5.078
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.172
And I cannot click the "Connect to Tor" button 0.152
After features/support/hooks.rb:330 1.290
After features/support/hooks.rb:100 0.047
32.071
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD without network and logged in 21.372
And I capture all network traffic 0.003
When the network is plugged 0.082
Then the Tor Connection Assistant autostarts 10.612
Tags: @product
1:22.994
Given I configure a direct connection in the Tor Connection Assistant 19.772
And I wait until Tor is ready 3.336
When I disconnect the network through GNOME 3.532
And I connect the network through GNOME 5.759
Then the Tor Connection Assistant autostarts 6.040
And the Tor Connection Assistant connects to Tor 3.281
And I wait until Tor is ready 38.607
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.473
And all Internet traffic has only flowed through Tor or connectivity check service 2.190

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

After features/support/hooks.rb:330 0.711
After features/support/hooks.rb:100 0.043
38.557
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 27.209
And I capture all network traffic 0.093
When the network is plugged 2.496
Then the Tor Connection Assistant autostarts 8.757
Tags: @product
1:7.436
Given I configure a direct connection in the Tor Connection Assistant 19.909
And I wait until Tor is ready 1.778
And I disconnect the network through GNOME 4.222
And the Tor network and default bridges are blocked 5.723
When I connect the network through GNOME 8.528
Then the Tor Connection Assistant reports that it failed to connect 27.275
After features/support/hooks.rb:330 4.210
After features/support/hooks.rb:100 0.046
30.150
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 17.530
And I capture all network traffic 0.597
When the network is plugged 5.348
Then the Tor Connection Assistant autostarts 6.675
Tags: @product
12.538
Scenario Tor Connection honors my choice of using default bridges on retry, too
Steps
Given the Tor network and default bridges are blocked 3.907
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 8.631
Expected TCAConnectionFailure to be raised but got Timeout::Error: try_for() timeout expired (RuntimeError)
./features/step_definitions/tor.rb:760:in `rescue in block in <top (required)>'
./features/step_definitions/tor.rb:755:in `/^I unsuccessfully configure (a direct connection|some .* bridges) in the Tor Connection Assistant$/'
features/tor_bridges.feature:104:in `When I unsuccessfully configure some default bridges in the Tor Connection Assistant'
Then the Tor Connection Assistant reports that it failed to connect 0.000
Given the Tor network and default bridges are unblocked 0.000
When I click "Connect to Tor" 0.000
Then I wait until Tor is ready 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:330 7.640

SCENARIO FAILED: 'Tor Connection honors my choice of using default bridges on retry, too' (at time 00:50:42)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5757/artifact/build-artifacts/00:50:42_Tor_Connection_honors_my_choice_of_using_default_bridges_on_retry,_too.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5757/artifact/build-artifacts/00:50:42_Tor_Connection_honors_my_choice_of_using_default_bridges_on_retry,_too.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5757/artifact/build-artifacts/00:50:42_Tor_Connection_honors_my_choice_of_using_default_bridges_on_retry,_too.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5757/artifact/build-artifacts/00:50:42_Tor_Connection_honors_my_choice_of_using_default_bridges_on_retry,_too.journal

After features/support/hooks.rb:100 0.052