diff --git a/Sanity/native-extension-gem-is-installed-without-error/main.fmf b/Sanity/native-extension-gem-is-installed-without-error/main.fmf new file mode 100644 index 0000000..5e42e09 --- /dev/null +++ b/Sanity/native-extension-gem-is-installed-without-error/main.fmf @@ -0,0 +1,18 @@ +summary: native extension gem is installed without error +test: ./test.sh +framework: beakerlib +description: | + Test ensures that native extension rubygem (here for example byebug) is installed without errors. +duration: 5m +enabled: true +link: + - relates: https://bugzilla.redhat.com/show_bug.cgi?id=2142119 +path: /Sanity/native-extension-gem-is-installed-without-error +recommend: + - ruby +require: + - ruby-devel + - gcc + - rubygems + - redhat-rpm-config +tier: '1' diff --git a/Sanity/native-extension-gem-is-installed-without-error/ruby25.fmf b/Sanity/native-extension-gem-is-installed-without-error/ruby25.fmf new file mode 100644 index 0000000..fed51c0 --- /dev/null +++ b/Sanity/native-extension-gem-is-installed-without-error/ruby25.fmf @@ -0,0 +1,15 @@ +adjust: + - enabled: false + when: distro != rhel-8 + continue: false +component: + - ruby:2.5 +environment: + MODSTREAMS: ruby:2.5 +summary+: ' [ruby:2.5]' +tag: + - CI-Tier-1 + - TestCaseCopy + - Tier1 +extra-nitrate: TC#0614645 +id: 37ce4ff8-1805-4189-a7bf-b1f20c696ea4 diff --git a/Sanity/native-extension-gem-is-installed-without-error/ruby26.fmf b/Sanity/native-extension-gem-is-installed-without-error/ruby26.fmf new file mode 100644 index 0000000..1e92330 --- /dev/null +++ b/Sanity/native-extension-gem-is-installed-without-error/ruby26.fmf @@ -0,0 +1,16 @@ +adjust: + - enabled: false + when: distro != rhel-8 + continue: false +component: + - ruby:2.6 +environment: + MODSTREAMS: ruby:2.6 +summary+: ' [ruby:2.6]' +tag: + - CI-Tier-1 + - TestCaseCopy + - Tier1 + - ruby:2.6 +extra-nitrate: TC#0614646 +id: 2555fd3f-d9a3-4747-8a95-a94057428ffa diff --git a/Sanity/native-extension-gem-is-installed-without-error/ruby27.fmf b/Sanity/native-extension-gem-is-installed-without-error/ruby27.fmf new file mode 100644 index 0000000..370814d --- /dev/null +++ b/Sanity/native-extension-gem-is-installed-without-error/ruby27.fmf @@ -0,0 +1,16 @@ +adjust: + - enabled: false + when: distro != rhel-8 + continue: false +component: + - ruby:2.7 +environment: + MODSTREAMS: ruby:2.7 +summary+: ' [ruby:2.7]' +tag: + - CI-Tier-1 + - TestCaseCopy + - Tier1 + - ruby:2.7 +extra-nitrate: TC#0614647 +id: 0d7dd0b2-7b37-4bfa-aac9-e794a29efcd5 diff --git a/Sanity/native-extension-gem-is-installed-without-error/ruby30.fmf b/Sanity/native-extension-gem-is-installed-without-error/ruby30.fmf new file mode 100644 index 0000000..5e04305 --- /dev/null +++ b/Sanity/native-extension-gem-is-installed-without-error/ruby30.fmf @@ -0,0 +1,16 @@ +adjust: + - enabled: false + when: distro != rhel-8 + continue: false +component: + - ruby:3.0 +environment: + MODSTREAMS: ruby:3.0 +summary+: ' [ruby:3.0]' +tag: + - CI-Tier-1 + - TestCaseCopy + - Tier1 + - ruby:3.0 +extra-nitrate: TC#0614648 +id: 581f776f-5756-4741-9553-d0b72f422410 diff --git a/Sanity/native-extension-gem-is-installed-without-error/ruby31.fmf b/Sanity/native-extension-gem-is-installed-without-error/ruby31.fmf new file mode 100644 index 0000000..817aac2 --- /dev/null +++ b/Sanity/native-extension-gem-is-installed-without-error/ruby31.fmf @@ -0,0 +1,16 @@ +adjust: + - enabled: false + when: distro < rhel-8 or distro ~< rhel-9.1 + continue: false +component: + - ruby:3.1 +environment: + MODSTREAMS: ruby:3.1 +summary+: ' [ruby:3.1]' +tag: + - CI-Tier-1 + - TestCaseCopy + - Tier1 + - ruby:3.1 +extra-nitrate: TC#0614649 +id: a1268d63-888d-4366-8026-8755bb7aaf91 diff --git a/Sanity/native-extension-gem-is-installed-without-error/system.fmf b/Sanity/native-extension-gem-is-installed-without-error/system.fmf new file mode 100644 index 0000000..7a6e99f --- /dev/null +++ b/Sanity/native-extension-gem-is-installed-without-error/system.fmf @@ -0,0 +1,10 @@ +component: + - ruby +link: + - relates: https://bugzilla.redhat.com/show_bug.cgi?id=2142119 +tag: + - CI-Tier-1 + - NoModularTier + - Tier1 +extra-nitrate: TC#0614656 +id: 2140919a-8f38-4a44-a401-6d9a1f5bf01b diff --git a/native-extension-gem-is-installed-without-error/test.sh b/Sanity/native-extension-gem-is-installed-without-error/test.sh similarity index 100% rename from native-extension-gem-is-installed-without-error/test.sh rename to Sanity/native-extension-gem-is-installed-without-error/test.sh diff --git a/native-extension-gem-is-installed-without-error/main.fmf b/native-extension-gem-is-installed-without-error/main.fmf deleted file mode 100644 index 05d668d..0000000 --- a/native-extension-gem-is-installed-without-error/main.fmf +++ /dev/null @@ -1,7 +0,0 @@ -summary: native extension gem is installed without error -test: ./test.sh -framework: beakerlib -require: - - ruby-devel - - gcc - - rubygems