Project Number Date
test_Tails_ISO_feature-arti 31 17 Apr 2025, 16:58

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:4.732 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.636
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.108
And I capture all network traffic 0.002
When the network is plugged 0.080
Then the Tor Connection Assistant autostarts 4.445
Tags: @product
4:45.346
Scenario Using normal bridges
Steps
When I configure some normal bridges in the Tor Connection Assistant 14.549
Then I wait until Tor is ready 4:30.796
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.182

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

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

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

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

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

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

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

After features/support/hooks.rb:100 0.056
11.776
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 7.896
And I capture all network traffic 0.003
When the network is plugged 0.087
Then the Tor Connection Assistant autostarts 3.788
Tags: @product
4:42.033
Scenario Using obfs4 pluggable transports
Steps
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 11.201
Then I wait until Tor is ready 4:30.832
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.388

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

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

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

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

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

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

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

After features/support/hooks.rb:100 0.083
11.374
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 7.973
And I capture all network traffic 0.002
When the network is plugged 0.067
Then the Tor Connection Assistant autostarts 3.330
Tags: @product
5:3.492
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.314
Then I wait until Tor is ready 4:31.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: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.269

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

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/31/artifact/build-artifacts/00:52:54_Using_obfs4_pluggable_transports_from_a_QR_code_chutney-data

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

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/31/artifact/build-artifacts/00:52:54_Using_obfs4_pluggable_transports_from_a_QR_code.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/31/artifact/build-artifacts/00:52:54_Using_obfs4_pluggable_transports_from_a_QR_code.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/31/artifact/build-artifacts/00:52:54_Using_obfs4_pluggable_transports_from_a_QR_code.journal

After features/support/hooks.rb:100 0.041
11.417
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 7.995
And I capture all network traffic 0.003
When the network is plugged 0.074
Then the Tor Connection Assistant autostarts 3.344
Tags: @product
5:27.376
Scenario TCA can scan QR code after a connection failure
Steps
Given the Tor network and default bridges are blocked 2.070
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.853
Then the Tor Connection Assistant reports that it failed to connect 0.124
And tca.conf is empty 0.249
Given I scan a QR code from the error page in Tor Connection Assistant 22.075
And I retry connecting to Tor 1.156
Then I wait until Tor is ready 4:30.846
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.171

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

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/31/artifact/build-artifacts/00:58:38_TCA_can_scan_QR_code_after_a_connection_failure_chutney-data

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

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/31/artifact/build-artifacts/00:58:38_TCA_can_scan_QR_code_after_a_connection_failure.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/31/artifact/build-artifacts/00:58:38_TCA_can_scan_QR_code_after_a_connection_failure.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/31/artifact/build-artifacts/00:58:38_TCA_can_scan_QR_code_after_a_connection_failure.journal

After features/support/hooks.rb:100 0.029
12.065
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 7.974
And I capture all network traffic 0.003
When the network is plugged 0.082
Then the Tor Connection Assistant autostarts 4.004
4:42.778
Scenario Default Tor bridges
Steps
When I configure the default bridges in the Tor Connection Assistant 11.433
Then I wait until Tor is ready 4:31.345
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.332

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

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

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/31/artifact/build-artifacts/01:03:39_Default_Tor_bridges.png

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

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/31/artifact/build-artifacts/01:03:39_Default_Tor_bridges.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/31/artifact/build-artifacts/01:03:39_Default_Tor_bridges.journal

After features/support/hooks.rb:100 0.067
12.388
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.263
And I capture all network traffic 0.003
When the network is plugged 0.078
Then the Tor Connection Assistant autostarts 4.043
Tags: @product
4:53.009
Scenario Fall back to default bridges if failing to connect directly to the Tor network
Steps
Given the Tor network is blocked 1.639
When I configure a direct connection in the Tor Connection Assistant 20.635
Then I wait until Tor is ready 4:30.734
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.189

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

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

After features/support/hooks.rb:100 0.044
11.806
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 7.986
And I capture all network traffic 0.003
When the network is plugged 0.079
Then the Tor Connection Assistant autostarts 3.737
Tags: @product
2:39.338
Given the Tor network and default bridges are blocked 1.781
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.962
Then the Tor Connection Assistant reports that it failed to connect 0.136
And tca.conf is empty 0.261
Given the Tor network and default bridges are unblocked 1.310
And I retry connecting to Tor 1.154
Then I wait until Tor is ready 2:2.683
And tca.conf includes no bridge 0.013
And available upgrades have been checked 0.063
And all Internet traffic has only flowed through Tor or connectivity check service 0.970

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

After features/support/hooks.rb:330 0.899
After features/support/hooks.rb:100 0.042
11.894
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 7.996
And I capture all network traffic 0.002
When the network is plugged 0.074
Then the Tor Connection Assistant autostarts 3.821
Tags: @product
4.547
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.260
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.135
And I cannot click the "Connect to Tor" button 0.151
After features/support/hooks.rb:330 0.634
After features/support/hooks.rb:100 0.071
11.975
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.159
And I capture all network traffic 0.004
When the network is plugged 0.078
Then the Tor Connection Assistant autostarts 3.733
Tags: @product
25.939
Given I configure a direct connection in the Tor Connection Assistant 7.450
And I wait until Tor is ready 2.648
When I disconnect the network through GNOME 2.548
And I connect the network through GNOME 2.769
Then the Tor Connection Assistant autostarts 2.330
And the Tor Connection Assistant connects to Tor 5.877
And I wait until Tor is ready 1.169
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.063
And all Internet traffic has only flowed through Tor or connectivity check service 1.079

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

After features/support/hooks.rb:330 0.575
After features/support/hooks.rb:100 0.043
11.558
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 7.839
And I capture all network traffic 0.003
When the network is plugged 0.068
Then the Tor Connection Assistant autostarts 3.647
Tags: @product
1:12.518
Given I configure a direct connection in the Tor Connection Assistant 7.502
And I wait until Tor is ready 31.655
And I disconnect the network through GNOME 2.968
And the Tor network and default bridges are blocked 1.531
When I connect the network through GNOME 2.748
Then the Tor Connection Assistant reports that it failed to connect 26.112
After features/support/hooks.rb:330 0.772
After features/support/hooks.rb:100 0.043
11.735
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 7.921
And I capture all network traffic 0.003
When the network is plugged 0.087
Then the Tor Connection Assistant autostarts 3.722
Tags: @product
4:57.721
Scenario Tor Connection honors my choice of using default bridges on retry, too
Steps
Given the Tor network and default bridges are blocked 1.757
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.101
Then the Tor Connection Assistant reports that it failed to connect 0.109
Given the Tor network and default bridges are unblocked 1.400
When I click "Connect to Tor" 1.166
Then I wait until Tor is ready 4:30.185
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.307

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

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

After features/support/hooks.rb:100 0.044