Project Number Date
test_Tails_ISO_20816-block-paths-bwrap 31 03 Apr 2025, 09:36

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Using Tor bridges and pluggable transports 100 8 12 0 0 120 3 8 11 48:16.907 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.827
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.192
And I capture all network traffic 0.004
When the network is plugged 0.084
Then the Tor Connection Assistant autostarts 4.545
Tags: @product
5:16.279
Scenario Using normal bridges
Steps
When I configure some normal bridges in the Tor Connection Assistant 11.808
Then I wait until Tor is ready 4.357
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 5:0.100
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:715:in `/^available upgrades have been checked$/'
features/tor_bridges.feature:17:in `And available upgrades have been checked'
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.000
After features/support/hooks.rb:330 4.889

SCENARIO FAILED: 'Using normal bridges' (at time 00:24:44)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:24:44_Using_normal_bridges.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:24:44_Using_normal_bridges.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:24:44_Using_normal_bridges.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:24:44_Using_normal_bridges.journal

After features/support/hooks.rb:100 0.033
12.819
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.848
And I capture all network traffic 0.009
When the network is plugged 0.082
Then the Tor Connection Assistant autostarts 4.878
Tags: @product
5:16.595
Scenario Using obfs4 pluggable transports
Steps
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 14.163
Then I wait until Tor is ready 2.319
And tca.conf includes the configured bridges 0.015
And available upgrades have been checked 5:0.096
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:715:in `/^available upgrades have been checked$/'
features/tor_bridges.feature:24:in `And available upgrades have been checked'
And all Internet traffic has only flowed through the configured bridges 0.000
After features/support/hooks.rb:330 4.875

SCENARIO FAILED: 'Using obfs4 pluggable transports' (at time 00:30:18)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:30:18_Using_obfs4_pluggable_transports.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:30:18_Using_obfs4_pluggable_transports.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:30:18_Using_obfs4_pluggable_transports.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:30:18_Using_obfs4_pluggable_transports.journal

After features/support/hooks.rb:100 0.034
12.295
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.847
And I capture all network traffic 0.003
When the network is plugged 0.088
Then the Tor Connection Assistant autostarts 4.355
Tags: @product
5:35.049
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 33.017
Then I wait until Tor is ready 1.947
And tca.conf includes the configured bridges 0.015
And available upgrades have been checked 5:0.068
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:715:in `/^available upgrades have been checked$/'
features/tor_bridges.feature:31:in `And available upgrades have been checked'
And all Internet traffic has only flowed through the configured bridges 0.000
After features/support/hooks.rb:330 4.875

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:36:11_Using_obfs4_pluggable_transports_from_a_QR_code.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:36:11_Using_obfs4_pluggable_transports_from_a_QR_code.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:36:11_Using_obfs4_pluggable_transports_from_a_QR_code.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:36:11_Using_obfs4_pluggable_transports_from_a_QR_code.journal

After features/support/hooks.rb:100 0.058
11.726
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.971
And I capture all network traffic 0.002
When the network is plugged 0.112
Then the Tor Connection Assistant autostarts 3.639
Tags: @product
6:7.997
Scenario TCA can scan QR code after a connection failure
Steps
Given the Tor network and default bridges are blocked 2.799
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.988
Then the Tor Connection Assistant reports that it failed to connect 0.113
And tca.conf is empty 0.216
Given I scan a QR code from the error page in Tor Connection Assistant 22.653
And I retry connecting to Tor 1.240
Then I wait until Tor is ready 9.889
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 5:0.084
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:715:in `/^available upgrades have been checked$/'
features/tor_bridges.feature:43:in `And available upgrades have been checked'
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.000
After features/support/hooks.rb:330 4.855

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:42:35_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_20816-block-paths-bwrap/31/artifact/build-artifacts/00:42:35_TCA_can_scan_QR_code_after_a_connection_failure.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:42:35_TCA_can_scan_QR_code_after_a_connection_failure.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:42:35_TCA_can_scan_QR_code_after_a_connection_failure.journal

After features/support/hooks.rb:100 0.038
12.609
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.022
And I capture all network traffic 0.003
When the network is plugged 0.076
Then the Tor Connection Assistant autostarts 4.506
5:19.230
Scenario Default Tor bridges
Steps
When I configure the default bridges in the Tor Connection Assistant 15.296
Then I wait until Tor is ready 3.211
And Tor is configured to use the default bridges 0.620
And tca.conf includes no bridge 0.013
And available upgrades have been checked 5:0.089
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:715:in `/^available upgrades have been checked$/'
features/tor_bridges.feature:52:in `And available upgrades have been checked'
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 4.826

SCENARIO FAILED: 'Default Tor bridges' (at time 00:48:12)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:48:12_Default_Tor_bridges.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:48:12_Default_Tor_bridges.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:48:12_Default_Tor_bridges.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:48:12_Default_Tor_bridges.journal

After features/support/hooks.rb:100 0.043
12.443
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.048
And I capture all network traffic 0.002
When the network is plugged 0.077
Then the Tor Connection Assistant autostarts 4.315
Tags: @product
5:27.404
Scenario Fall back to default bridges if failing to connect directly to the Tor network
Steps
Given the Tor network is blocked 2.518
When I configure a direct connection in the Tor Connection Assistant 22.637
Then I wait until Tor is ready 2.135
And tca.conf includes no bridge 0.013
And available upgrades have been checked 5:0.099
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:715:in `/^available upgrades have been checked$/'
features/tor_bridges.feature:61:in `And available upgrades have been checked'
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 4.868

SCENARIO FAILED: 'Fall back to default bridges if failing to connect directly to the Tor network' (at time 00:53:57)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:53:57_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_20816-block-paths-bwrap/31/artifact/build-artifacts/00:53:57_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/00:53:57_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_20816-block-paths-bwrap/31/artifact/build-artifacts/00:53:57_Fall_back_to_default_bridges_if_failing_to_connect_directly_to_the_Tor_network.journal

After features/support/hooks.rb:100 0.056
25.669
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 21.097
And I capture all network traffic 0.002
When the network is plugged 0.088
Then the Tor Connection Assistant autostarts 4.480
Tags: @product
5:44.298
Scenario TCA can reconnect after a connection failure
Steps
Given the Tor network and default bridges are blocked 1.829
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.302
Then the Tor Connection Assistant reports that it failed to connect 0.130
And tca.conf is empty 0.223
Given the Tor network and default bridges are unblocked 1.297
And I retry connecting to Tor 1.182
Then I wait until Tor is ready 8.232
And tca.conf includes no bridge 0.014
And available upgrades have been checked 5:0.084
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:715:in `/^available upgrades have been checked$/'
features/tor_bridges.feature:74:in `And available upgrades have been checked'
And all Internet traffic has only flowed through Tor or connectivity check service 0.000
After features/support/hooks.rb:330 5.084

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/01:00:12_TCA_can_reconnect_after_a_connection_failure.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/01:00:12_TCA_can_reconnect_after_a_connection_failure.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/01:00:12_TCA_can_reconnect_after_a_connection_failure.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/01:00:12_TCA_can_reconnect_after_a_connection_failure.journal

After features/support/hooks.rb:100 0.035
12.189
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.131
And I capture all network traffic 0.003
When the network is plugged 0.076
Then the Tor Connection Assistant autostarts 3.978
Tags: @product
5.218
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.770
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.288
And I cannot click the "Connect to Tor" button 0.160
After features/support/hooks.rb:330 1.405
After features/support/hooks.rb:100 0.037
11.858
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.258
And I capture all network traffic 0.003
When the network is plugged 0.106
Then the Tor Connection Assistant autostarts 3.489
Tags: @product
5:28.889
Scenario The same Tor configuration is applied when the network is reconnected
Steps
Given I configure a direct connection in the Tor Connection Assistant 10.605
And I wait until Tor is ready 2.296
When I disconnect the network through GNOME 2.701
And I connect the network through GNOME 3.438
Then the Tor Connection Assistant autostarts 2.151
And the Tor Connection Assistant connects to Tor 7.266
And I wait until Tor is ready 5:0.430
Time syncing failed (HtpdateError)
./features/step_definitions/common_steps.rb:711:in `rescue in block in <top (required)>'
./features/step_definitions/common_steps.rb:709:in `/^the time has synced$/'
./features/step_definitions/common_steps.rb:662:in `/^I wait until Tor is ready$/'
features/tor_bridges.feature:89:in `And I wait until Tor is ready'
And Tor is using the same configuration as before 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.393

SCENARIO FAILED: 'The same Tor configuration is applied when the network is reconnected' (at time 01:06:16)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/01:06:16_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected_chutney-data

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/01:06:16_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.file_content_var_log_boot.log

Htpdate logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/01:06:16_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.htpdate

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/01:06:16_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/01:06:16_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/01:06:16_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20816-block-paths-bwrap/31/artifact/build-artifacts/01:06:16_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.journal

After features/support/hooks.rb:100 0.039
12.410
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.131
And I capture all network traffic 0.003
When the network is plugged 0.103
Then the Tor Connection Assistant autostarts 4.172
Tags: @product
48.634
Given I configure a direct connection in the Tor Connection Assistant 9.967
And I wait until Tor is ready 2.054
And I disconnect the network through GNOME 3.223
And the Tor network and default bridges are blocked 1.530
When I connect the network through GNOME 3.223
Then the Tor Connection Assistant reports that it failed to connect 28.636
After features/support/hooks.rb:330 0.998
After features/support/hooks.rb:100 0.040
13.568
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.293
And I capture all network traffic 0.002
When the network is plugged 0.089
Then the Tor Connection Assistant autostarts 4.183
Tags: @product
36.892
Given the Tor network and default bridges are blocked 1.777
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.193
Then the Tor Connection Assistant reports that it failed to connect 0.134
Given the Tor network and default bridges are unblocked 1.593
When I click "Connect to Tor" 1.162
Then I wait until Tor is ready 7.909
And Tor is configured to use the default bridges 0.553
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.568

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

After features/support/hooks.rb:330 1.314
After features/support/hooks.rb:100 0.036