Project Number Date
test_Tails_ISO_feature-arti 19 05 Apr 2025, 16:55

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:45.058 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
15.274
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.938
And I capture all network traffic 0.002
When the network is plugged 0.089
Then the Tor Connection Assistant autostarts 5.244
Tags: @product
4:49.106
Scenario Using normal bridges
Steps
When I configure some normal bridges in the Tor Connection Assistant 18.252
Then I wait until Tor is ready 4:30.854
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.539

SCENARIO FAILED: 'Using normal bridges' (at time 00:42:52)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:42:52_Using_normal_bridges_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:42:52_Using_normal_bridges.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:42:52_Using_normal_bridges.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:42:52_Using_normal_bridges.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:42:52_Using_normal_bridges.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:42:52_Using_normal_bridges.journal

After features/support/hooks.rb:100 0.044
14.773
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.992
And I capture all network traffic 0.002
When the network is plugged 0.116
Then the Tor Connection Assistant autostarts 4.661
Tags: @product
4:44.381
Scenario Using obfs4 pluggable transports
Steps
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 13.131
Then I wait until Tor is ready 4:31.250
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.378

SCENARIO FAILED: 'Using obfs4 pluggable transports' (at time 00:47:57)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:47:57_Using_obfs4_pluggable_transports_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:47:57_Using_obfs4_pluggable_transports.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:47:57_Using_obfs4_pluggable_transports.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:47:57_Using_obfs4_pluggable_transports.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:47:57_Using_obfs4_pluggable_transports.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:47:57_Using_obfs4_pluggable_transports.journal

After features/support/hooks.rb:100 0.044
12.766
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.501
And I capture all network traffic 0.003
When the network is plugged 0.081
Then the Tor Connection Assistant autostarts 4.179
Tags: @product
5:3.501
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 32.576
Then I wait until Tor is ready 4:30.924
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 6.335

SCENARIO FAILED: 'Using obfs4 pluggable transports from a QR code' (at time 00:53:18)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:53:18_Using_obfs4_pluggable_transports_from_a_QR_code_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:53:18_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/19/artifact/build-artifacts/00:53:18_Using_obfs4_pluggable_transports_from_a_QR_code.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:53:18_Using_obfs4_pluggable_transports_from_a_QR_code.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:53:18_Using_obfs4_pluggable_transports_from_a_QR_code.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:53:18_Using_obfs4_pluggable_transports_from_a_QR_code.journal

After features/support/hooks.rb:100 0.050
13.807
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and logged in 9.316
And I capture all network traffic 0.003
When the network is plugged 0.091
Then the Tor Connection Assistant autostarts 4.397
Tags: @product
5:27.509
Scenario TCA can scan QR code after a connection failure
Steps
Given the Tor network and default bridges are blocked 2.318
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.213
Then the Tor Connection Assistant reports that it failed to connect 0.106
And tca.conf is empty 0.226
Given I scan a QR code from the error page in Tor Connection Assistant 21.581
And I retry connecting to Tor 1.162
Then I wait until Tor is ready 4:30.900
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.359

SCENARIO FAILED: 'TCA can scan QR code after a connection failure' (at time 00:59:06)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:59:06_TCA_can_scan_QR_code_after_a_connection_failure_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:59:06_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/19/artifact/build-artifacts/00:59:06_TCA_can_scan_QR_code_after_a_connection_failure.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:59:06_TCA_can_scan_QR_code_after_a_connection_failure.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:59:06_TCA_can_scan_QR_code_after_a_connection_failure.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/00:59:06_TCA_can_scan_QR_code_after_a_connection_failure.journal

After features/support/hooks.rb:100 0.040
14.081
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and logged in 9.068
And I capture all network traffic 0.003
When the network is plugged 0.088
Then the Tor Connection Assistant autostarts 4.920
4:44.449
Scenario Default Tor bridges
Steps
When I configure the default bridges in the Tor Connection Assistant 12.967
Then I wait until Tor is ready 4:31.481
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 6.204

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

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

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/01:04:10_Default_Tor_bridges.png

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

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/01:04:10_Default_Tor_bridges.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/01:04:10_Default_Tor_bridges.journal

After features/support/hooks.rb:100 0.053
13.069
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails from DVD without network and logged in 8.570
And I capture all network traffic 0.003
When the network is plugged 0.083
Then the Tor Connection Assistant autostarts 4.412
Tags: @product
4:54.772
Scenario Fall back to default bridges if failing to connect directly to the Tor network
Steps
Given the Tor network is blocked 2.152
When I configure a direct connection in the Tor Connection Assistant 20.651
Then I wait until Tor is ready 4:31.969
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.295

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

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/01:09:24_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/19/artifact/build-artifacts/01:09:24_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/19/artifact/build-artifacts/01:09:24_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/19/artifact/build-artifacts/01:09:24_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/19/artifact/build-artifacts/01:09:24_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/19/artifact/build-artifacts/01:09:24_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.journal

After features/support/hooks.rb:100 0.037
13.396
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.487
And I capture all network traffic 0.004
When the network is plugged 0.089
Then the Tor Connection Assistant autostarts 4.815
Tags: @product
2:39.936
Given the Tor network and default bridges are blocked 2.305
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.769
Then the Tor Connection Assistant reports that it failed to connect 0.194
And tca.conf is empty 0.306
Given the Tor network and default bridges are unblocked 1.400
And I retry connecting to Tor 1.359
Then I wait until Tor is ready 2:1.464
And tca.conf includes no bridge 0.013
And available upgrades have been checked 0.078
And all Internet traffic has only flowed through Tor or connectivity check service 1.046

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

After features/support/hooks.rb:330 0.694
After features/support/hooks.rb:100 0.068
12.826
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.285
And I capture all network traffic 0.003
When the network is plugged 0.126
Then the Tor Connection Assistant autostarts 4.412
Tags: @product
4.813
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.504
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.151
And I cannot click the "Connect to Tor" button 0.157
After features/support/hooks.rb:330 0.708
After features/support/hooks.rb:100 0.042
12.296
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.241
And I capture all network traffic 0.002
When the network is plugged 0.116
Then the Tor Connection Assistant autostarts 3.935
Tags: @product
56.642
Given I configure a direct connection in the Tor Connection Assistant 10.088
And I wait until Tor is ready 1.958
When I disconnect the network through GNOME 2.896
And I connect the network through GNOME 2.768
Then the Tor Connection Assistant autostarts 2.293
And the Tor Connection Assistant connects to Tor 4.726
And I wait until Tor is ready 30.265
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.081
And all Internet traffic has only flowed through Tor or connectivity check service 1.562

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

After features/support/hooks.rb:330 0.885
After features/support/hooks.rb:100 0.043
13.115
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and logged in 8.339
And I capture all network traffic 0.003
When the network is plugged 0.089
Then the Tor Connection Assistant autostarts 4.683
Tags: @product
51.892
Given I configure a direct connection in the Tor Connection Assistant 14.980
And I wait until Tor is ready 3.189
And I disconnect the network through GNOME 2.924
And the Tor network and default bridges are blocked 1.563
When I connect the network through GNOME 2.847
Then the Tor Connection Assistant reports that it failed to connect 26.387
After features/support/hooks.rb:330 1.055
After features/support/hooks.rb:100 0.029
13.491
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.316
And I capture all network traffic 0.004
When the network is plugged 0.097
Then the Tor Connection Assistant autostarts 4.073
Tags: @product
4:59.150
Scenario Tor Connection honors my choice of using default bridges on retry, too
Steps
Given the Tor network and default bridges are blocked 1.815
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.969
Then the Tor Connection Assistant reports that it failed to connect 0.149
Given the Tor network and default bridges are unblocked 1.830
When I click "Connect to Tor" 1.207
Then I wait until Tor is ready 4:30.177
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.621

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

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/19/artifact/build-artifacts/01:20:11_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/19/artifact/build-artifacts/01:20:11_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/19/artifact/build-artifacts/01:20:11_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/19/artifact/build-artifacts/01:20:11_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/19/artifact/build-artifacts/01:20:11_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/19/artifact/build-artifacts/01:20:11_Tor_Connection_honors_my_choice_of_using_default_bridges_on_retry,_too.journal

After features/support/hooks.rb:100 0.028