From 5bf8fb34af9787fa0451739f7c263ea08d6c0ddc Mon Sep 17 00:00:00 2001
From: Lukas Zachar <lzachar@redhat.com>
Date: Fri, 12 Jan 2024 14:27:27 +0100
Subject: [PATCH] Add gating configuration

---
 .fmf/version |  1 +
 gating.yaml  |  7 +++++++
 plan.fmf     | 14 ++++++++++++++
 3 files changed, 22 insertions(+)
 create mode 100644 .fmf/version
 create mode 100644 gating.yaml
 create mode 100644 plan.fmf

diff --git a/.fmf/version b/.fmf/version
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/.fmf/version
@@ -0,0 +1 @@
+1
diff --git a/gating.yaml b/gating.yaml
new file mode 100644
index 0000000..a77f895
--- /dev/null
+++ b/gating.yaml
@@ -0,0 +1,7 @@
+--- !Policy
+
+product_versions:
+  - rhel-9
+decision_context: osci_compose_gate
+rules:
+  - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}
diff --git a/plan.fmf b/plan.fmf
new file mode 100644
index 0000000..f765308
--- /dev/null
+++ b/plan.fmf
@@ -0,0 +1,14 @@
+execute:
+  how: tmt
+discover:
+  how: shell
+  dist-git-source: true
+  tests:
+  - name: bundled tests
+    require:
+    - python3.12-pycparser
+    - gcc
+    test: |
+      cd $(dirname $TMT_SOURCE_DIR/pycparser-*/tests) &&
+      rm -rf pycparser &&
+      python3.12 tests/all_tests.py