Project Number Date
test_Tails_ISO_feature-arti 50 06 May 2025, 20:38

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Using Tor bridges and pluggable transports 90 7 23 0 0 120 4 7 11 41:7.503 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
12.551
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 8.491
And I capture all network traffic 0.003
When the network is plugged 0.093
Then the Tor Connection Assistant autostarts 3.963
Tags: @product
4:44.713
Scenario Using normal bridges
Steps
When I configure some normal bridges in the Tor Connection Assistant 13.655
Then I wait until Tor is ready 4:31.058
Tor
Tor failed to bootstrap (TorBootstrapFailure)
./features/support/helpers/misc_helpers.rb:272:in `rescue in wait_until_tor_is_working'
./features/support/helpers/misc_helpers.rb:254:in `wait_until_tor_is_working'
./features/step_definitions/common_steps.rb:710:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:672:in `/^I wait until Tor is ready$/'
features/tor_bridges.feature:15:in `Then I wait until Tor is ready'
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 5.793

SCENARIO FAILED: 'Using normal bridges' (at time 01:02:47)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:02:47_Using_normal_bridges_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:02:47_Using_normal_bridges.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:02:47_Using_normal_bridges.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:02:47_Using_normal_bridges.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:02:47_Using_normal_bridges.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:02:47_Using_normal_bridges.journal

After features/support/hooks.rb:100 0.038
13.725
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 9.057
And I capture all network traffic 0.006
When the network is plugged 0.614
Then the Tor Connection Assistant autostarts 4.047
Tags: @product
4:42.760
Scenario Using obfs4 pluggable transports
Steps
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.006
Then I wait until Tor is ready 4:30.754
Tor
Tor failed to bootstrap (TorBootstrapFailure)
./features/support/helpers/misc_helpers.rb:272:in `rescue in wait_until_tor_is_working'
./features/support/helpers/misc_helpers.rb:254:in `wait_until_tor_is_working'
./features/step_definitions/common_steps.rb:710:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:672:in `/^I wait until Tor is ready$/'
features/tor_bridges.feature:22:in `Then I wait until Tor is ready'
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 5.478

SCENARIO FAILED: 'Using obfs4 pluggable transports' (at time 01:07:49)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:07:49_Using_obfs4_pluggable_transports_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:07:49_Using_obfs4_pluggable_transports.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:07:49_Using_obfs4_pluggable_transports.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:07:49_Using_obfs4_pluggable_transports.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:07:49_Using_obfs4_pluggable_transports.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:07:49_Using_obfs4_pluggable_transports.journal

After features/support/hooks.rb:100 0.056
13.253
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 8.924
And I capture all network traffic 0.003
When the network is plugged 0.094
Then the Tor Connection Assistant autostarts 4.231
Tags: @product
5:2.484
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 31.190
Then I wait until Tor is ready 4:31.293
Tor
Tor failed to bootstrap (TorBootstrapFailure)
./features/support/helpers/misc_helpers.rb:272:in `rescue in wait_until_tor_is_working'
./features/support/helpers/misc_helpers.rb:254:in `wait_until_tor_is_working'
./features/step_definitions/common_steps.rb:710:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:672:in `/^I wait until Tor is ready$/'
features/tor_bridges.feature:29:in `Then I wait until Tor is ready'
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 5.322

SCENARIO FAILED: 'Using obfs4 pluggable transports from a QR code' (at time 01:13:10)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:13:10_Using_obfs4_pluggable_transports_from_a_QR_code_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:13:10_Using_obfs4_pluggable_transports_from_a_QR_code.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:13:10_Using_obfs4_pluggable_transports_from_a_QR_code.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:13:10_Using_obfs4_pluggable_transports_from_a_QR_code.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:13:10_Using_obfs4_pluggable_transports_from_a_QR_code.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:13:10_Using_obfs4_pluggable_transports_from_a_QR_code.journal

After features/support/hooks.rb:100 0.041
13.342
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 8.968
And I capture all network traffic 0.002
When the network is plugged 0.104
Then the Tor Connection Assistant autostarts 4.267
Tags: @product
5:28.911
Scenario TCA can scan QR code after a connection failure
Steps
Given the Tor network and default bridges are blocked 2.013
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.779
Then the Tor Connection Assistant reports that it failed to connect 0.149
And tca.conf is empty 0.313
Given I scan a QR code from the error page in Tor Connection Assistant 22.603
And I retry connecting to Tor 1.163
Then I wait until Tor is ready 4:30.888
Tor
Tor failed to bootstrap (TorBootstrapFailure)
./features/support/helpers/misc_helpers.rb:272:in `rescue in wait_until_tor_is_working'
./features/support/helpers/misc_helpers.rb:254:in `wait_until_tor_is_working'
./features/step_definitions/common_steps.rb:710:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:672:in `/^I wait until Tor is ready$/'
features/tor_bridges.feature:41:in `Then I wait until Tor is ready'
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 5.331

SCENARIO FAILED: 'TCA can scan QR code after a connection failure' (at time 01:18:58)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:18:58_TCA_can_scan_QR_code_after_a_connection_failure_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:18:58_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_feature-arti/50/artifact/build-artifacts/01:18:58_TCA_can_scan_QR_code_after_a_connection_failure.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:18:58_TCA_can_scan_QR_code_after_a_connection_failure.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:18:58_TCA_can_scan_QR_code_after_a_connection_failure.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:18:58_TCA_can_scan_QR_code_after_a_connection_failure.journal

After features/support/hooks.rb:100 0.045
12.614
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 8.364
And I capture all network traffic 0.003
When the network is plugged 0.109
Then the Tor Connection Assistant autostarts 4.137
4:44.999
Scenario Default Tor bridges
Steps
When I configure the default bridges in the Tor Connection Assistant 14.058
Then I wait until Tor is ready 4:30.940
Tor
Tor failed to bootstrap (TorBootstrapFailure)
./features/support/helpers/misc_helpers.rb:272:in `rescue in wait_until_tor_is_working'
./features/support/helpers/misc_helpers.rb:254:in `wait_until_tor_is_working'
./features/step_definitions/common_steps.rb:710:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:672:in `/^I wait until Tor is ready$/'
features/tor_bridges.feature:49:in `Then I wait until Tor is ready'
And Tor is configured to use the default bridges 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:330 5.648

SCENARIO FAILED: 'Default Tor bridges' (at time 01:24:01)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:24:01_Default_Tor_bridges_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:24:01_Default_Tor_bridges.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:24:01_Default_Tor_bridges.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:24:01_Default_Tor_bridges.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:24:01_Default_Tor_bridges.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:24:01_Default_Tor_bridges.journal

After features/support/hooks.rb:100 0.038
14.253
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 9.562
And I capture all network traffic 0.019
When the network is plugged 0.121
Then the Tor Connection Assistant autostarts 4.549
Tags: @product
4:53.299
Scenario Fall back to default bridges if failing to connect directly to the Tor network
Steps
Given the Tor network is blocked 1.946
When I configure a direct connection in the Tor Connection Assistant 20.516
Then I wait until Tor is ready 4:30.836
Tor
Tor failed to bootstrap (TorBootstrapFailure)
./features/support/helpers/misc_helpers.rb:272:in `rescue in wait_until_tor_is_working'
./features/support/helpers/misc_helpers.rb:254:in `wait_until_tor_is_working'
./features/step_definitions/common_steps.rb:710:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:672:in `/^I wait until Tor is ready$/'
features/tor_bridges.feature:59:in `Then I wait until Tor is ready'
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:330 5.873

SCENARIO FAILED: 'Fall back to default bridges if failing to connect directly to the Tor network' (at time 01:29:14)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:29:14_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:29:14_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_feature-arti/50/artifact/build-artifacts/01:29:14_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:29:14_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:29:14_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_feature-arti/50/artifact/build-artifacts/01:29:14_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.journal

After features/support/hooks.rb:100 0.059
14.163
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 9.544
And I capture all network traffic 0.003
When the network is plugged 0.296
Then the Tor Connection Assistant autostarts 4.319
Tags: @product
2:42.335
Given the Tor network and default bridges are blocked 3.333
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.725
Then the Tor Connection Assistant reports that it failed to connect 0.124
And tca.conf is empty 0.245
Given the Tor network and default bridges are unblocked 1.360
And I retry connecting to Tor 1.176
Then I wait until Tor is ready 2:3.098
And tca.conf includes no bridge 0.017
And available upgrades have been checked 0.068
And all Internet traffic has only flowed through Tor or connectivity check service 1.185

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

After features/support/hooks.rb:330 0.714
After features/support/hooks.rb:100 0.032
13.217
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 8.782
And I capture all network traffic 0.003
When the network is plugged 0.087
Then the Tor Connection Assistant autostarts 4.344
Tags: @product
6.194
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 5.211
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.778
And I cannot click the "Connect to Tor" button 0.204
After features/support/hooks.rb:330 1.255
After features/support/hooks.rb:100 0.064
12.709
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 8.510
And I capture all network traffic 0.006
When the network is plugged 0.141
Then the Tor Connection Assistant autostarts 4.051
Tags: @product
28.735
Given I configure a direct connection in the Tor Connection Assistant 8.182
And I wait until Tor is ready 2.619
When I disconnect the network through GNOME 3.296
And I connect the network through GNOME 3.144
Then the Tor Connection Assistant autostarts 2.857
And the Tor Connection Assistant connects to Tor 5.928
And I wait until Tor is ready 1.263
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.056
And all Internet traffic has only flowed through Tor or connectivity check service 1.385

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

After features/support/hooks.rb:330 0.665
After features/support/hooks.rb:100 0.033
13.853
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 9.134
And I capture all network traffic 0.002
When the network is plugged 0.085
Then the Tor Connection Assistant autostarts 4.631
Tags: @product
47.462
Given I configure a direct connection in the Tor Connection Assistant 8.510
And I wait until Tor is ready 3.228
And I disconnect the network through GNOME 3.505
And the Tor network and default bridges are blocked 1.973
When I connect the network through GNOME 3.310
Then the Tor Connection Assistant reports that it failed to connect 26.934
After features/support/hooks.rb:330 0.787
After features/support/hooks.rb:100 0.050
13.193
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 8.743
And I capture all network traffic 0.002
When the network is plugged 0.167
Then the Tor Connection Assistant autostarts 4.279
Tags: @product
4:58.726
Scenario Tor Connection honors my choice of using default bridges on retry, too
Steps
Given the Tor network and default bridges are blocked 2.230
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.351
Then the Tor Connection Assistant reports that it failed to connect 0.168
Given the Tor network and default bridges are unblocked 1.583
When I click "Connect to Tor" 1.205
Then I wait until Tor is ready 4:30.186
Tor
Tor failed to bootstrap (TorBootstrapFailure)
./features/support/helpers/misc_helpers.rb:272:in `rescue in wait_until_tor_is_working'
./features/support/helpers/misc_helpers.rb:254:in `wait_until_tor_is_working'
./features/step_definitions/common_steps.rb:710:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:672:in `/^I wait until Tor is ready$/'
features/tor_bridges.feature:108:in `Then I wait until Tor is ready'
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 5.570

SCENARIO FAILED: 'Tor Connection honors my choice of using default bridges on retry, too' (at time 01:39:35)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:39:35_Tor_Connection_honors_my_choice_of_using_default_bridges_on_retry,_too_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:39:35_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_feature-arti/50/artifact/build-artifacts/01:39:35_Tor_Connection_honors_my_choice_of_using_default_bridges_on_retry,_too.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:39:35_Tor_Connection_honors_my_choice_of_using_default_bridges_on_retry,_too.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:39:35_Tor_Connection_honors_my_choice_of_using_default_bridges_on_retry,_too.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/50/artifact/build-artifacts/01:39:35_Tor_Connection_honors_my_choice_of_using_default_bridges_on_retry,_too.journal

After features/support/hooks.rb:100 0.039