Project Number Date
test_Tails_ISO_feature-arti 25 11 Apr 2025, 16:35

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Using Tor bridges and pluggable transports 86 8 26 0 0 120 3 8 11 47:44.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
12.613
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.289
And I capture all network traffic 0.002
When the network is plugged 0.086
Then the Tor Connection Assistant autostarts 4.235
Tags: @product
4:41.273
Scenario Using normal bridges
Steps
When I configure some normal bridges in the Tor Connection Assistant 10.630
Then I wait until Tor is ready 4:30.643
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.196

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

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

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

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

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

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

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

After features/support/hooks.rb:100 0.041
13.721
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.386
And I capture all network traffic 0.008
When the network is plugged 0.086
Then the Tor Connection Assistant autostarts 5.239
Tags: @product
4:44.049
Scenario Using obfs4 pluggable transports
Steps
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.759
Then I wait until Tor is ready 4:31.289
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.170

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

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

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

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

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

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

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

After features/support/hooks.rb:100 0.036
11.943
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.118
And I capture all network traffic 0.003
When the network is plugged 0.086
Then the Tor Connection Assistant autostarts 3.734
Tags: @product
5:6.105
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 34.908
Then I wait until Tor is ready 4:31.196
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.580

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

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

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

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

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

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

After features/support/hooks.rb:100 0.041
12.183
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.424
And I capture all network traffic 0.002
When the network is plugged 0.078
Then the Tor Connection Assistant autostarts 3.677
Tags: @product
5:26.349
Scenario TCA can scan QR code after a connection failure
Steps
Given the Tor network and default bridges are blocked 1.955
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 29.932
Then the Tor Connection Assistant reports that it failed to connect 0.127
And tca.conf is empty 0.210
Given I scan a QR code from the error page in Tor Connection Assistant 22.031
And I retry connecting to Tor 1.171
Then I wait until Tor is ready 4:30.921
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.285

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

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

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

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

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

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

After features/support/hooks.rb:100 0.043
11.555
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.025
And I capture all network traffic 0.003
When the network is plugged 0.087
Then the Tor Connection Assistant autostarts 3.439
4:42.213
Scenario Default Tor bridges
Steps
When I configure the default bridges in the Tor Connection Assistant 11.387
Then I wait until Tor is ready 4:30.826
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.479

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

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

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

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

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

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

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

After features/support/hooks.rb:100 0.086
14.648
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 11.112
And I capture all network traffic 0.004
When the network is plugged 0.114
Then the Tor Connection Assistant autostarts 3.417
Tags: @product
4:55.500
Scenario Fall back to default bridges if failing to connect directly to the Tor network
Steps
Given the Tor network is blocked 2.227
When I configure a direct connection in the Tor Connection Assistant 22.469
Then I wait until Tor is ready 4:30.803
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.418

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

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

After features/support/hooks.rb:100 0.031
11.925
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.950
And I capture all network traffic 0.003
When the network is plugged 0.081
Then the Tor Connection Assistant autostarts 3.889
Tags: @product
9:29.398
Scenario TCA can reconnect after a connection failure
Steps
Given the Tor network and default bridges are blocked 2.041
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.568
Then the Tor Connection Assistant reports that it failed to connect 0.129
And tca.conf is empty 0.226
Given the Tor network and default bridges are unblocked 1.279
And I retry connecting to Tor 1.173
Then I wait until Tor is ready 8:53.978
Time syncing failed (HtpdateError)
./features/step_definitions/common_steps.rb:722:in `rescue in block in <top (required)>'
./features/step_definitions/common_steps.rb:720:in `/^the time has synced$/'
./features/step_definitions/common_steps.rb:673:in `/^I wait until Tor is ready$/'
features/tor_bridges.feature:72: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 all Internet traffic has only flowed through Tor or connectivity check service 0.000
After features/support/hooks.rb:330 5.510

SCENARIO FAILED: 'TCA can reconnect after a connection failure' (at time 01:18:17)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/25/artifact/build-artifacts/01:18:17_TCA_can_reconnect_after_a_connection_failure_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/25/artifact/build-artifacts/01:18:17_TCA_can_reconnect_after_a_connection_failure.file_content_var_log_boot.log

Htpdate logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/25/artifact/build-artifacts/01:18:17_TCA_can_reconnect_after_a_connection_failure.htpdate

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/25/artifact/build-artifacts/01:18:17_TCA_can_reconnect_after_a_connection_failure.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/25/artifact/build-artifacts/01:18:17_TCA_can_reconnect_after_a_connection_failure.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/25/artifact/build-artifacts/01:18:17_TCA_can_reconnect_after_a_connection_failure.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/25/artifact/build-artifacts/01:18:17_TCA_can_reconnect_after_a_connection_failure.journal

After features/support/hooks.rb:100 0.045
12.577
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.097
And I capture all network traffic 0.003
When the network is plugged 0.088
Then the Tor Connection Assistant autostarts 4.387
Tags: @product
4.601
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.321
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.127
And I cannot click the "Connect to Tor" button 0.152
After features/support/hooks.rb:330 0.917
After features/support/hooks.rb:100 0.058
12.235
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.714
And I capture all network traffic 0.003
When the network is plugged 0.070
Then the Tor Connection Assistant autostarts 3.446
Tags: @product
29.617
Given I configure a direct connection in the Tor Connection Assistant 9.397
And I wait until Tor is ready 3.313
When I disconnect the network through GNOME 3.026
And I connect the network through GNOME 2.912
Then the Tor Connection Assistant autostarts 2.371
And the Tor Connection Assistant connects to Tor 6.078
And I wait until Tor is ready 1.206
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.064
And all Internet traffic has only flowed through Tor or connectivity check service 1.247

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

After features/support/hooks.rb:330 0.657
After features/support/hooks.rb:100 0.043
13.700
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.364
And I capture all network traffic 0.004
When the network is plugged 0.091
Then the Tor Connection Assistant autostarts 4.240
Tags: @product
45.162
Given I configure a direct connection in the Tor Connection Assistant 8.702
And I wait until Tor is ready 2.714
And I disconnect the network through GNOME 2.911
And the Tor network and default bridges are blocked 1.607
When I connect the network through GNOME 3.140
Then the Tor Connection Assistant reports that it failed to connect 26.084
After features/support/hooks.rb:330 0.800
After features/support/hooks.rb:100 0.044
14.309
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 9.908
And I capture all network traffic 0.005
When the network is plugged 0.080
Then the Tor Connection Assistant autostarts 4.315
Tags: @product
4:58.373
Scenario Tor Connection honors my choice of using default bridges on retry, too
Steps
Given the Tor network and default bridges are blocked 1.964
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.432
Then the Tor Connection Assistant reports that it failed to connect 0.129
Given the Tor network and default bridges are unblocked 1.505
When I click "Connect to Tor" 1.146
Then I wait until Tor is ready 4:30.195
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.547

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

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

After features/support/hooks.rb:100 0.031