From b4d976ab3ef0615dabe8b522da5f9cf4062daa72 Mon Sep 17 00:00:00 2001
From: Michael Nguyen <mnguyen@redhat.com>
Date: Thu, 13 Mar 2025 08:14:53 -0400
Subject: [PATCH] add tmt gating test

Related: RHELMISC-9588
---
 .fmf/version         | 1 +
 plans/smoke.fmf      | 6 ++++++
 tests/main.fmf       | 2 ++
 tests/smoke/main.fmf | 4 ++++
 tests/smoke/test.sh  | 3 +++
 5 files changed, 16 insertions(+)
 create mode 100644 .fmf/version
 create mode 100644 plans/smoke.fmf
 create mode 100644 tests/main.fmf
 create mode 100644 tests/smoke/main.fmf
 create mode 100755 tests/smoke/test.sh

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/plans/smoke.fmf b/plans/smoke.fmf
new file mode 100644
index 0000000..218b05f
--- /dev/null
+++ b/plans/smoke.fmf
@@ -0,0 +1,6 @@
+summary: Basic smoke test
+discover:
+  how: fmf
+  filter: "tag: smoke"
+execute:
+  how: tmt
diff --git a/tests/main.fmf b/tests/main.fmf
new file mode 100644
index 0000000..795d2b3
--- /dev/null
+++ b/tests/main.fmf
@@ -0,0 +1,2 @@
+require:
+- ostree
diff --git a/tests/smoke/main.fmf b/tests/smoke/main.fmf
new file mode 100644
index 0000000..8309729
--- /dev/null
+++ b/tests/smoke/main.fmf
@@ -0,0 +1,4 @@
+summary: run ostree --version 
+test: ./test.sh
+tag:
+- smoke
diff --git a/tests/smoke/test.sh b/tests/smoke/test.sh
new file mode 100755
index 0000000..6e961e5
--- /dev/null
+++ b/tests/smoke/test.sh
@@ -0,0 +1,3 @@
+#!/bin/sh -eux
+
+ostree --version