Compare commits

..

9 commits

Author SHA1 Message Date
Jan Friesse
fb8cbc4ca1 Migrate tests from STI to TMT format
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2025-07-28 10:01:39 +02:00
Fedora Release Engineering
25c3a8a9ee Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 23:29:55 +00:00
Jan Friesse
a86589621c Add git build dependency
Required for autosetup git_am

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2025-03-25 11:13:20 +01:00
Jan Friesse
0e1095a6f0 Use autosetup
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2025-03-25 11:07:42 +01:00
Fedora Release Engineering
6babfc993d Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 21:28:48 +00:00
Fedora Release Engineering
563e064099 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 20:40:38 +00:00
Fedora Release Engineering
a2acd0ef69 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 11:00:59 +00:00
Fedora Release Engineering
9da7886ec7 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 10:54:42 +00:00
Fedora Release Engineering
12ec99ea75 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 17:51:47 +00:00
7 changed files with 34 additions and 15 deletions

1
.fmf/version Normal file
View file

@ -0,0 +1 @@
1

View file

@ -1,6 +1,6 @@
Name: omping Name: omping
Version: 0.0.4 Version: 0.0.4
Release: 29%{?dist} Release: 35%{?dist}
Summary: Utility to test IP multicast functionality Summary: Utility to test IP multicast functionality
License: ISC License: ISC
URL: https://github.com/jfriesse/omping URL: https://github.com/jfriesse/omping
@ -8,13 +8,14 @@ Source0: https://github.com/jfriesse/%{name}/releases/download/%{version}/%{name
BuildRequires: gcc BuildRequires: gcc
BuildRequires: make BuildRequires: make
BuildRequires: git
%description %description
Omping (Open Multicast Ping) is tool to test IP multicast functionality Omping (Open Multicast Ping) is tool to test IP multicast functionality
primarily in local network. primarily in local network.
%prep %prep
%setup -q %autosetup -S git_am
%build %build
%set_build_flags %set_build_flags
@ -30,6 +31,24 @@ primarily in local network.
%{_mandir}/man8/* %{_mandir}/man8/*
%changelog %changelog
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.4-35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.4-34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.4-33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.4-32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.4-31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.4-30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jun 06 2023 Jan Friesse <jfriesse@redhat.com> - 0.0.4-29 * Tue Jun 06 2023 Jan Friesse <jfriesse@redhat.com> - 0.0.4-29
- migrated to SPDX license - migrated to SPDX license

3
tests/.gitignore vendored
View file

@ -1,3 +0,0 @@
# Ignore tests runs/artefacts.
artifacts/**
**/*.retry

10
tests/plan.fmf Normal file
View file

@ -0,0 +1,10 @@
summary: Run all smoke tests
discover:
how: fmf
execute:
how: tmt
prepare:
how: install
package:
- iproute
- omping

2
tests/smoke/main.fmf Normal file
View file

@ -0,0 +1,2 @@
summary: Basic smoke test
test: ./runtest.sh

0
tests/smoke/runtest.sh Normal file → Executable file
View file

View file

@ -1,10 +0,0 @@
- hosts: localhost
roles:
- role: standard-test-basic
tags:
- classic
tests:
- smoke
required_packages:
- iproute
- omping