Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
T
tails
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 944
    • Issues 944
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 13
    • Merge Requests 13
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • tails
  • tails
  • Issues
  • #14596

Closed
Open
Opened Sep 04, 2017 by Anonymous@Anonymous1 of 1 task completed1/1 task

Write automated tests for Additional Software GUI

Originally created by @Anonymous on #14596 (Redmine)

This needs to happen before March 25th 2018 (B3)

We need:

  1. fixing the “all persistence configuration files have safe access rights” step: live-additional-software.conf now has 644 permissions (on purpose), which prevents any scenario that uses persistence to run, so it was temporarily disabled in 19c6e71f
  2. fixing the Synaptic scenario, that’s broken since b34e8a51
  3. a scenario (described in #14572 (comment 34635) and in the offline ASP blueprint) to test the case where an ASP online package upgrade failed, and how if next boot is offline ASP do cope with it; this will validate the work that’s been merged already and shipped in Tails 3.6
  4. -tests for the main scenarios described on https://tails.boum.org/blueprint/additional_software_packages/gui/-

Feature Branch: test/14596-automated-tests-for-ASP-gui

Parent Task: #14568 (closed)

Related issues

  • Related to #15799 (closed)
  • Blocked by #14576 (closed)
Edited May 15, 2020 by Anonymous
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
Tails_3.13
Milestone
Tails_3.13 (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: tails/tails#14596