Project Number Date
test_Tails_ISO_stable 5725 19 Jun 2025, 02:32

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Spoofing MAC addresses 48 1 6 0 0 55 5 1 6 9:44.618 Failed
Tags: @product
Feature Spoofing MAC addresses
In order to not reveal information about the physical location As a Tails user I want to be able to control whether my network devices MAC addresses should be spoofed And I want this feature to fail safe and notify me in case of errors
Tags: @product
1:25.227
Scenario MAC address spoofing is disabled
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 19.777
And I capture all network traffic 0.015
When I disable MAC spoofing in Tails Greeter 14.289
And I log in to a new session 32.526
And the network is plugged 6.513
And Tor is ready 12.105
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/tor.rb:828:in `click_connect_to_tor'
./features/step_definitions/tor.rb:502:in `tca_configure'
./features/step_definitions/tor.rb:512:in `/^I configure a direct connection in the Tor Connection Assistant$/'
./features/step_definitions/common_steps.rb:653:in `/^I successfully configure Tor$/'
./features/step_definitions/common_steps.rb:607:in `/^Tor is ready$/'
features/mac_spoofing.feature:14:in `And Tor is ready'
Then 1 network interface is enabled 0.000
And the 1st network device has its real MAC address configured 0.000
When I hotplug a network device and wait for it to be initialized 0.000
Then 2 network interfaces are enabled 0.000
And the 2nd network device has its real MAC address configured 0.000
And some network device leaked the real MAC address 0.000
After features/support/hooks.rb:330 11.000

SCENARIO FAILED: 'MAC address spoofing is disabled' (at time 04:26:32)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5725/artifact/build-artifacts/04:26:32_MAC_address_spoofing_is_disabled.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5725/artifact/build-artifacts/04:26:32_MAC_address_spoofing_is_disabled.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5725/artifact/build-artifacts/04:26:32_MAC_address_spoofing_is_disabled.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5725/artifact/build-artifacts/04:26:32_MAC_address_spoofing_is_disabled.journal

After features/support/hooks.rb:100 0.041
Tags: @product
2:1.784
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 stopped at Tails Greeter's login screen 46.594
And I capture all network traffic 0.354
When I log in to a new session 35.368
And the network is plugged 0.392
And Tor is ready 36.294
Then 1 network interface is enabled 0.119
And the 1st network device has a spoofed MAC address configured 0.099
When I hotplug a network device and wait for it to be initialized 2.170
Then 2 network interfaces are enabled 0.124
And the 2nd network device has a spoofed MAC address configured 0.077
And no network device leaked the real MAC address 0.188
After features/support/hooks.rb:330 0.979
After features/support/hooks.rb:100 0.033
Tags: @product
1:0.431
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 19.857
And I capture all network traffic 0.014
And the network is plugged 0.094
And macchanger will fail by not spoofing and always returns false 0.348
When I log in to a new session 37.791
Then no network interfaces are enabled 0.665
And no network device leaked the real MAC address 0.058
And I see the "Wired Network Disabled" notification after at most 60 seconds 1.601
After features/support/hooks.rb:330 8.096
After features/support/hooks.rb:100 0.040
Tags: @product
1:4.145
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.289
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.338
And I capture all network traffic 0.011
And the network is plugged 0.257
And macchanger will fail by not spoofing and always returns true 1.244
When I log in to a new session 39.682
Then no network interfaces are enabled 2.159
And no network device leaked the real MAC address 2.075
And I see the "Wired Network Disabled" notification after at most 60 seconds 6.374
After features/support/hooks.rb:330 4.069
After features/support/hooks.rb:100 0.094
Tags: @product
1:37.393
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 stopped at Tails Greeter's login screen 45.389
And I capture all network traffic 0.642
And the network is plugged 3.768
And macchanger will fail by not spoofing and always returns true 0.961
And no network interface modules can be unloaded 1.253
When I log in to a new session 38.378
Then 1 network interface is enabled 2.337
But the MAC spoofing panic mode disabled networking 3.131
And no network device leaked the real MAC address 0.051
And I see the "All Networking Disabled" notification after at most 60 seconds 1.479
After features/support/hooks.rb:330 4.747
After features/support/hooks.rb:100 0.059
Tags: @product
2:35.635
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.024
Given a computer 0.257
And I capture all network traffic 0.007
When I start the computer 3.257
Then the computer boots Tails 2:31.987
And no network interfaces are enabled 0.109
And no network device leaked the real MAC address 0.016
After features/support/hooks.rb:330 0.759
After features/support/hooks.rb:100 0.162