Project Number Date
test_Tails_ISO_stable 4815 29 Apr 2024, 12:30

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Spoofing MAC addresses 52 1 2 0 0 55 5 1 6 4:11.413 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
48.466
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.397
And I capture all network traffic 0.007
When I disable MAC spoofing in Tails Greeter 3.795
And I log in to a new session 16.875
And the network is plugged 0.107
And Tor is ready 14.206
Then 1 network interface is enabled 0.098
And the 1st network device has its real MAC address configured 0.098
When I hotplug a network device and wait for it to be initialized 1.420
Then 2 network interfaces are enabled 0.089
And the 2nd network device has its real MAC address configured 0.073
And some network device leaked the real MAC address 0.295
After features/support/hooks.rb:305 0.850
After features/support/hooks.rb:89 0.048
Tags: @product
45.331
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.895
And I capture all network traffic 0.005
When I log in to a new session 17.912
And the network is plugged 0.051
And Tor is ready 17.404
Then 1 network interface is enabled 0.118
And the 1st network device has a spoofed MAC address configured 0.088
When I hotplug a network device and wait for it to be initialized 1.403
Then 2 network interfaces are enabled 0.073
And the 2nd network device has a spoofed MAC address configured 0.081
And no network device leaked the real MAC address 0.294
After features/support/hooks.rb:305 0.621
After features/support/hooks.rb:89 0.030
Tags: @product
33.973
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.245
And I capture all network traffic 0.011
And the network is plugged 0.042
And macchanger will fail by not spoofing and always returns false 0.152
When I log in to a new session 20.702
Then no network interfaces are enabled 0.228
And no network device leaked the real MAC address 0.010
And I see the "Network card eth0 disabled" notification after at most 60 seconds 4.578
After features/support/hooks.rb:305 0.686
After features/support/hooks.rb:89 0.043
Tags: @product
31.828
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.909
And I capture all network traffic 0.006
And the network is plugged 0.045
And macchanger will fail by not spoofing and always returns true 0.168
When I log in to a new session 17.966
Then no network interfaces are enabled 0.298
And no network device leaked the real MAC address 0.010
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.423
After features/support/hooks.rb:305 0.801
After features/support/hooks.rb:89 0.041
Tags: @product
27.128
Scenario MAC address spoofing fails and the module is not removed
Before features/support/hooks.rb:259 0.005
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.003
And I capture all network traffic 0.007
And the network is plugged 0.045
And macchanger will fail by not spoofing and always returns true 0.155
And no network interface modules can be unloaded 0.403
When I log in to a new session 18.119
Then 1 network interface is enabled 0.139
But the MAC spoofing panic mode disabled networking 0.252
NetworkManager was not disabled.
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/mac_spoofing.rb:94:in `/^the MAC spoofing panic mode disabled networking$/'
features/mac_spoofing.feature:63:in `But the MAC spoofing panic mode disabled networking'
And no network device leaked the real MAC address 0.000
And I see the "All networking disabled" notification after at most 60 seconds 0.000
After features/support/hooks.rb:305 6.088

SCENARIO FAILED: 'MAC address spoofing fails and the module is not removed' (at time 02:55:06)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4815/artifact/build-artifacts/02:55:06_MAC_address_spoofing_fails_and_the_module_is_not_removed.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4815/artifact/build-artifacts/02:55:06_MAC_address_spoofing_fails_and_the_module_is_not_removed.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4815/artifact/build-artifacts/02:55:06_MAC_address_spoofing_fails_and_the_module_is_not_removed.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4815/artifact/build-artifacts/02:55:06_MAC_address_spoofing_fails_and_the_module_is_not_removed.journal

After features/support/hooks.rb:89 0.043
Tags: @product
1:4.686
Before features/support/hooks.rb:259 0.006
Given a computer 0.177
And I capture all network traffic 0.006
When I start the computer 0.913
Then the computer boots Tails 1:3.434
And no network interfaces are enabled 0.142
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:305 0.613
After features/support/hooks.rb:89 0.061