native-extension: updating main.fmf

native-extension: moving all files to fedora and creating structure

native-extension: removing duplicated id
This commit is contained in:
Iveta Wiedermann 2023-03-10 15:17:20 +01:00
commit 873318151c
9 changed files with 107 additions and 7 deletions

View file

@ -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'

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -1,7 +0,0 @@
summary: native extension gem is installed without error
test: ./test.sh
framework: beakerlib
require:
- ruby-devel
- gcc
- rubygems