Skip to content

Commit

Permalink
Merge pull request avocado-framework-tests#1489 from harish-24/ndctl_…
Browse files Browse the repository at this point in the history
…selftest_rhel

Add support to run ndctl selftest on RHEL
  • Loading branch information
PraveenPenguin authored Jan 2, 2020
2 parents e3217b9 + bacd3ae commit 625f79f
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions memory/ndctl_selftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,18 @@ def setUp(self):
self.branch = self.params.get('branch', default='master')
deps = ['gcc', 'make', 'automake', 'autoconf', 'patch']
detected_distro = distro.detect()
if 'SuSE' in detected_distro.name:
deps.extend(['ruby2.5-rubygem-asciidoctor', 'libtool',
'libkmod-devel', 'libudev-devel', 'keyutils-devel',
'libuuid-devel-static', 'libjson-c-devel',
'systemd-devel', 'kmod-bash-completion'])
if detected_distro.name in ['SuSE', 'rhel']:
if detected_distro.name == 'SuSE':
deps.extend(['ruby2.5-rubygem-asciidoctor', 'libtool',
'libkmod-devel', 'libudev-devel',
'keyutils-devel', 'libuuid-devel-static',
'libjson-c-devel', 'systemd-devel',
'kmod-bash-completion'])
else:
deps.extend(['rubygem-asciidoctor', 'automake', 'libtool',
'kmod-devel', 'libuuid-devel', 'json-c-devel',
'systemd-devel', 'keyutils-libs-devel', 'jq',
'parted', 'libtool'])
else:
# TODO: Add RHEL when support arrives
self.cancel('Unsupported OS %s' % detected_distro.name)
Expand Down

0 comments on commit 625f79f

Please sign in to comment.