Compare commits

..

13 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
Jan Friesse
c44e2282ad Migrated to SPDX license
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2023-06-06 10:54:52 +02:00
Fedora Release Engineering
89ecffb131 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 22:38:27 +00:00
Fedora Release Engineering
548bb8251a Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 01:52:23 +00:00
Fedora Release Engineering
dafac0d86b - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 22:12:18 +00:00
7 changed files with 46 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: 25%{?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,36 @@ 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
- migrated to SPDX license
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.4-28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.4-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.4-26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.4-25 * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.4-25
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

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