Skip to content

Commit

Permalink
Add support to run ndctl selftest on RHEL
Browse files Browse the repository at this point in the history
Add support to run ndctl selftest on RHEL

Signed-off-by: Harish <[email protected]>
  • Loading branch information
harish-24 committed Dec 5, 2019
1 parent 0502201 commit bacd3ae
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 bacd3ae

Please sign in to comment.