From 7c9c78856133e664e0bff6b925501bd592ecb497 Mon Sep 17 00:00:00 2001 From: Gris Ge Date: Mon, 24 Apr 2023 07:51:57 +0800 Subject: [PATCH] CI: Add missing test files These test files was lost during importing from RHEL to CentOS stream. Signed-off-by: Gris Ge --- nmstate.spec | 5 ++++- tests/cli_query_reapply.sh | 7 +++++++ tests/tests.yml | 13 +++++++++++++ 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100755 tests/cli_query_reapply.sh create mode 100644 tests/tests.yml diff --git a/nmstate.spec b/nmstate.spec index 9227194..e8ff5d4 100644 --- a/nmstate.spec +++ b/nmstate.spec @@ -4,7 +4,7 @@ Name: nmstate Version: 1.4.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Declarative network manager API License: LGPLv2+ URL: https://github.com/%{srcname}/%{srcname} @@ -148,6 +148,9 @@ popd /sbin/ldconfig %changelog +* Mon Apr 24 2023 Gris Ge - 1.4.4-2 +- Enable CI gating. + * Sun Apr 23 2023 Gris Ge - 1.4.4-1 - Upgrade to nmstate 1.4.4 diff --git a/tests/cli_query_reapply.sh b/tests/cli_query_reapply.sh new file mode 100755 index 0000000..71dd38e --- /dev/null +++ b/tests/cli_query_reapply.sh @@ -0,0 +1,7 @@ +#!/bin/bash -ex + +TMP_FILE=$(mktemp /tmp/nmstate.XXXXXX.yaml) + +nmstatectl show > $TMP_FILE + +nmstatectl set $TMP_FILE diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..b2a7716 --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +- hosts: localhost + roles: + - role: standard-test-basic + tags: + - classic + remote_user: root + tests: + - cli_query_reapply: + dir: . + run: ./cli_query_reapply.sh + required_packages: + - nmstate + - nispor