Project Number Date
test_Tails_ISO_feature-arti 28 13 Dec 2024, 16:34

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:8.644 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.812
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.044
And I capture all network traffic 0.002
When the network is plugged 0.133
Then the Tor Connection Assistant autostarts 4.633
Tags: @product
4:44.148
Scenario Using normal bridges
Steps
When I configure some normal bridges in the Tor Connection Assistant 13.276
Then I wait until Tor is ready 4:30.871
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:703:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:665: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:326 5.361

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

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

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

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

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

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

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

After features/support/hooks.rb:100 0.070
12.724
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.078
And I capture all network traffic 0.002
When the network is plugged 0.092
Then the Tor Connection Assistant autostarts 4.550
Tags: @product
4:43.417
Scenario Using obfs4 pluggable transports
Steps
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.490
Then I wait until Tor is ready 4:30.926
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:703:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:665: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:326 5.327

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

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

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

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

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

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

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

After features/support/hooks.rb:100 0.042
11.979
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.112
And I capture all network traffic 0.002
When the network is plugged 0.099
Then the Tor Connection Assistant autostarts 3.764
Tags: @product
5:9.229
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 38.644
Then I wait until Tor is ready 4:30.584
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:703:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:665: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:326 5.259

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

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

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

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

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

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

After features/support/hooks.rb:100 0.054
14.316
Before features/support/hooks.rb:269 0.005
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.116
Then the Tor Connection Assistant autostarts 5.773
Tags: @product
5:28.467
Scenario TCA can scan QR code after a connection failure
Steps
Given the Tor network and default bridges are blocked 2.391
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.939
Then the Tor Connection Assistant reports that it failed to connect 0.128
And tca.conf is empty 0.227
Given I scan a QR code from the error page in Tor Connection Assistant 21.921
And I retry connecting to Tor 1.231
Then I wait until Tor is ready 4:30.626
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:703:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:665: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:326 5.344

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

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

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

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

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

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

After features/support/hooks.rb:100 0.079
13.479
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.639
And I capture all network traffic 0.007
When the network is plugged 0.093
Then the Tor Connection Assistant autostarts 4.738
4:44.917
Scenario Default Tor bridges
Steps
When I configure the default bridges in the Tor Connection Assistant 13.740
Then I wait until Tor is ready 4:31.176
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:703:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:665: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:326 5.898

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

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

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

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

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

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

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

After features/support/hooks.rb:100 0.038
13.813
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.622
And I capture all network traffic 0.002
When the network is plugged 0.082
Then the Tor Connection Assistant autostarts 5.106
Tags: @product
4:53.413
Scenario Fall back to default bridges if failing to connect directly to the Tor network
Steps
Given the Tor network is blocked 2.027
When I configure a direct connection in the Tor Connection Assistant 20.912
Then I wait until Tor is ready 4:30.473
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:703:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:665: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:326 5.322

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

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

After features/support/hooks.rb:100 0.062
13.274
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.532
And I capture all network traffic 0.003
When the network is plugged 0.085
Then the Tor Connection Assistant autostarts 4.652
Tags: @product
2:40.446
Given the Tor network and default bridges are blocked 1.977
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.962
Then the Tor Connection Assistant reports that it failed to connect 0.120
And tca.conf is empty 0.219
Given the Tor network and default bridges are unblocked 1.470
And I retry connecting to Tor 1.202
Then I wait until Tor is ready 2:2.476
And tca.conf includes no bridge 0.016
And available upgrades have been checked 0.049
And all Internet traffic has only flowed through Tor or connectivity check service 0.951

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

After features/support/hooks.rb:326 0.806
After features/support/hooks.rb:100 0.050
13.465
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.366
And I capture all network traffic 0.003
When the network is plugged 0.099
Then the Tor Connection Assistant autostarts 4.996
Tags: @product
4.839
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.575
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.122
And I cannot click the "Connect to Tor" button 0.141
After features/support/hooks.rb:326 1.031
After features/support/hooks.rb:100 0.041
14.633
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 9.826
And I capture all network traffic 0.003
When the network is plugged 0.188
Then the Tor Connection Assistant autostarts 4.615
Tags: @product
28.890
Given I configure a direct connection in the Tor Connection Assistant 8.396
And I wait until Tor is ready 2.341
When I disconnect the network through GNOME 3.254
And I connect the network through GNOME 2.911
Then the Tor Connection Assistant autostarts 2.873
And the Tor Connection Assistant connects to Tor 6.523
And I wait until Tor is ready 1.224
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.097
And all Internet traffic has only flowed through Tor or connectivity check service 1.267

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

After features/support/hooks.rb:326 0.859
After features/support/hooks.rb:100 0.042
13.305
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.214
And I capture all network traffic 0.002
When the network is plugged 0.073
Then the Tor Connection Assistant autostarts 5.014
Tags: @product
44.164
Given I configure a direct connection in the Tor Connection Assistant 8.650
And I wait until Tor is ready 1.610
And I disconnect the network through GNOME 2.811
And the Tor network and default bridges are blocked 1.551
When I connect the network through GNOME 2.709
Then the Tor Connection Assistant reports that it failed to connect 26.831
After features/support/hooks.rb:326 0.895
After features/support/hooks.rb:100 0.033
14.233
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.362
And I capture all network traffic 0.002
When the network is plugged 0.078
Then the Tor Connection Assistant autostarts 5.790
Tags: @product
4:58.671
Scenario Tor Connection honors my choice of using default bridges on retry, too
Steps
Given the Tor network and default bridges are blocked 2.203
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.376
Then the Tor Connection Assistant reports that it failed to connect 0.149
Given the Tor network and default bridges are unblocked 1.550
When I click "Connect to Tor" 1.187
Then I wait until Tor is ready 4:30.204
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:703:in `/^Tor has built a circuit$/'
./features/step_definitions/common_steps.rb:665: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:326 5.268

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

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

After features/support/hooks.rb:100 0.031