[PATCH 1/1] ubuntu_lxc: lxc-tests is deprecated - fetch tests from origin
Khalid Elmously
khalid.elmously at canonical.com
Tue May 29 05:51:00 UTC 2018
BugLink: https://bugs.launchpad.net/bugs/1772507
The lxc-tests package doesn't exist anymore. Instead, clone the 'lxc' repo from github and copy the tests to /usr/bin
Signed-off-by: Khalid Elmously <khalid.elmously at canonical.com>
---
ubuntu_lxc/ubuntu_lxc.py | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/ubuntu_lxc/ubuntu_lxc.py b/ubuntu_lxc/ubuntu_lxc.py
index 7bdd1996..71168154 100644
--- a/ubuntu_lxc/ubuntu_lxc.py
+++ b/ubuntu_lxc/ubuntu_lxc.py
@@ -11,15 +11,17 @@ class ubuntu_lxc(test.test):
series = platform.dist()[2]
pkgs = [
- 'lxc-tests',
+ 'lxc-utils',
'liblxc1'
]
- cmd = 'apt-get install --yes --force-yes ' + ' '.join(pkgs)
+ cmd = 'apt-get install --yes ' + ' '.join(pkgs)
self.results = utils.system_output(cmd, retain_output=True)
def initialize(self):
self.install_required_pkgs()
+ self.results = utils.system_output('git clone https://github.com/lxc/lxc.git', retain_output=True)
+ self.results = utils.system_output('sudo find lxc/src/tests -type f -name "lxc-test-*" -executable -exec cp {} /usr/bin/ \;', retain_output=True)
def run_once(self, test_name):
cmd = '/bin/sh %s/exercise' % self.bindir
--
2.17.0
More information about the kernel-team
mailing list