Bug #10208

Clean up automated test suite dependencies

Added by anonym 2015-09-16 10:28:35 . Updated 2015-11-03 11:30:05 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Test suite
Target version:
Start date:
2015-09-16
Due date:
% Done:

100%

Feature Branch:
test/10208-clean-up-deps
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

It’s been a long while since we cleaned up those deps, and it’s probable that some can be removed.

One specific point: libxslt1-dev is not available on Debian Sid, and supposedly is not needed since some of us have been running the automated test suite without it on Sid. We should test if it’s not needed on Debian Jessie too. At the same time we should check the other dependencies that are not obviously required.


Subtasks


History

#1 Updated by anonym 2015-09-17 14:59:23

libxslt1-dev is not needed on Debian Jessie, so it can be removed.

#2 Updated by anonym 2015-10-17 06:46:25

Two more:

  • radvd: it was added in the beginning, might have been needed for libvirt. The test suite runs well for me without it, unsurprisingly.
  • x11-apps: we used xwd for screenshots at one point, but now we use sikuli.

#3 Updated by anonym 2015-10-17 07:19:55

  • Status changed from Confirmed to In Progress

Applied in changeset commit:4faa817d90432dd98bc417bce4bf0d53415eb28b.

#4 Updated by anonym 2015-10-17 07:19:55

Applied in changeset commit:656817583dcba67e8d1b550edefe8e539a744551.

#5 Updated by anonym 2015-10-17 07:21:27

Applied in changeset commit:d659eedcd92b3d6ffd9c0198b5d19c493603b03c.

#6 Updated by anonym 2015-10-17 07:22:21

  • Assignee changed from anonym to kytv
  • % Done changed from 0 to 50
  • QA Check set to Ready for QA
  • Feature Branch set to test/10208-clean-up-deps
  • Type of work changed from Research to Code

These are all I could find.

#7 Updated by kytv 2015-10-26 03:16:34

  • Assignee changed from kytv to intrigeri

Looks good to me.

#8 Updated by intrigeri 2015-10-27 14:28:36

  • Status changed from In Progress to Fix committed
  • % Done changed from 50 to 100

Applied in changeset commit:c59cab2c27d93e72cf2c802665bd1dec34bf6a10.

#9 Updated by intrigeri 2015-10-27 14:30:47

  • Assignee deleted (intrigeri)
  • QA Check changed from Ready for QA to Pass

Applied the same changes in puppet-tails to the tails::tester class.

#10 Updated by anonym 2015-11-03 11:30:05

  • Status changed from Fix committed to Resolved