Project Number Date
test_Tails_ISO_feature-arti 1 24 Jun 2026, 19:52

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Using Totem 3 3 10 0 0 16 0 3 3 1:32.775 Failed
Tags: @product
Feature Using Totem
As a Tails user I want to watch local and remote videos in Totem And all Internet traffic should flow only through Tor
0.159
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I create sample videos 0.159
Tags: @product
23.565
Scenario Watching a MP4 video stored on the non-persistent filesystem
Steps
Given I have started Tails from DVD without network and logged in 23.565
undefined local variable or method `chutney_env' for #<Object:0x00007eff37660b60> (NameError)
./features/step_definitions/chutney.rb:303:in `configure_simulated_Tor_network'
./features/step_definitions/common_steps.rb:427:in `/^the computer (?:re)?boots Tails$/'
./features/step_definitions/snapshots.rb:206:in `block in reach_checkpoint'
./features/step_definitions/snapshots.rb:203:in `each'
./features/step_definitions/snapshots.rb:203:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:190:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:226:in `/^I\ have\ started\ Tails\ from\ DVD\ without\ network\ and\ logged\ in$/'
features/totem.feature:11:in `Given I have started Tails from DVD without network and logged in'
And I plug and mount a USB drive containing sample videos 0.000
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.000
And the file "/home/amnesia/video.mp4" exists 0.000
When I open "/home/amnesia/video.mp4" with Totem 0.000
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 0.000
After features/support/hooks.rb:339 5.118

SCENARIO FAILED: 'Watching a MP4 video stored on the non-persistent filesystem' (at time 02:01:12)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:01:12_Watching_a_MP4_video_stored_on_the_non-persistent_filesystem.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:01:12_Watching_a_MP4_video_stored_on_the_non-persistent_filesystem.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:01:12_Watching_a_MP4_video_stored_on_the_non-persistent_filesystem.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:01:12_Watching_a_MP4_video_stored_on_the_non-persistent_filesystem.journal

After features/support/hooks.rb:108 0.006
0.144
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Before features/support/hooks.rb:527 0.001
Given I create sample videos 0.144
23.410
Scenario Watching a WebM video over HTTPS
Steps
Given I have started Tails from DVD and logged in and the network is connected 23.410
undefined local variable or method `chutney_env' for #<Object:0x00007eff376653e0> (NameError)
./features/step_definitions/chutney.rb:303:in `configure_simulated_Tor_network'
./features/step_definitions/common_steps.rb:427:in `/^the computer (?:re)?boots Tails$/'
./features/step_definitions/snapshots.rb:206:in `block in reach_checkpoint'
./features/step_definitions/snapshots.rb:203:in `each'
./features/step_definitions/snapshots.rb:203:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:190:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:190:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:226:in `/^I\ have\ started\ Tails\ from\ DVD\ and\ logged\ in\ and\ the\ network\ is\ connected$/'
features/totem.feature:20:in `Given I have started Tails from DVD and logged in and the network is connected'
Then I can watch a WebM video over HTTPs 0.000
After features/support/hooks.rb:535 0.037
After features/support/hooks.rb:339 4.654

SCENARIO FAILED: 'Watching a WebM video over HTTPS' (at time 02:01:40)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:01:40_Watching_a_WebM_video_over_HTTPS.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:01:40_Watching_a_WebM_video_over_HTTPS.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:01:40_Watching_a_WebM_video_over_HTTPS.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:01:40_Watching_a_WebM_video_over_HTTPS.journal

After features/support/hooks.rb:108 0.013
0.187
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I create sample videos 0.187
Tags: @product
45.308
Scenario Watching MP4 videos stored in the Persistent Storage
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 45.308
undefined local variable or method `chutney_env' for #<Object:0x00007eff37664b20> (NameError)
./features/step_definitions/chutney.rb:303:in `configure_simulated_Tor_network'
./features/step_definitions/common_steps.rb:427:in `/^the computer (?:re)?boots Tails$/'
./features/step_definitions/common_steps.rb:249:in `/^I start Tails from (.+?) drive "(.+?)"( with network unplugged)?( and I login( with persistence enabled)?( with the changed persistence passphrase)?( (?:and|with) an administration password)?)?$/'
./features/step_definitions/snapshots.rb:206:in `block in reach_checkpoint'
./features/step_definitions/snapshots.rb:203:in `each'
./features/step_definitions/snapshots.rb:203:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:190:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:190:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:190:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:226:in `/^I\ have\ started\ Tails\ without\ network\ from\ a\ USB\ drive\ with\ a\ persistent\ partition\ enabled\ and\ logged\ in$/'
features/totem.feature:24:in `Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in'
And I plug and mount a USB drive containing sample videos 0.000
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.000
When I open "/home/amnesia/Persistent/video.mp4" with Totem 0.000
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 0.000
After features/support/hooks.rb:339 4.795

SCENARIO FAILED: 'Watching MP4 videos stored in the Persistent Storage' (at time 02:02:30)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:02:30_Watching_MP4_videos_stored_in_the_Persistent_Storage.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:02:30_Watching_MP4_videos_stored_in_the_Persistent_Storage.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:02:30_Watching_MP4_videos_stored_in_the_Persistent_Storage.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/1/artifact/build-artifacts/02:02:30_Watching_MP4_videos_stored_in_the_Persistent_Storage.journal

After features/support/hooks.rb:108 0.013