Compare commits
No commits in common. "c10s" and "c8" have entirely different histories.
30
.gitignore
vendored
30
.gitignore
vendored
@ -1,29 +1 @@
|
|||||||
i386/
|
SOURCES/perftest-23.07.0-0.27.g117a291.tar.gz
|
||||||
i686/
|
|
||||||
x86_64/
|
|
||||||
ppc/
|
|
||||||
ppc64/
|
|
||||||
ia64/
|
|
||||||
mips/
|
|
||||||
arm*/
|
|
||||||
noarch/
|
|
||||||
.project
|
|
||||||
*.src.rpm
|
|
||||||
.build*.log
|
|
||||||
/perftest-2.*.tar.gz
|
|
||||||
/perftest-2.*/
|
|
||||||
/perftest-3.0-0.18.gb464d59.tar.gz
|
|
||||||
/perftest-4.2-0.5.gdd28746.tar.gz
|
|
||||||
/perftest-4.2-0.8.g0e24e67.tar.gz
|
|
||||||
/perftest-4.4-0.11.gd240b65.tar.gz
|
|
||||||
/perftest-4.4-0.23.g89e176a.tar.gz
|
|
||||||
/perftest-4.4-0.29.g817ec38.tar.gz
|
|
||||||
/perftest-4.4-0.32.g6fc89a9.tar.gz
|
|
||||||
/perftest-4.4-0.36.g8c5bc10.tar.gz
|
|
||||||
/perftest-4.4-0.37.gb853c2d.tar.gz
|
|
||||||
/perftest-4.5-0.2.gddb0705.tar.gz
|
|
||||||
/perftest-4.5-0.11.ge39d43d.tar.gz
|
|
||||||
/perftest-4.5-0.12.ge93c538.tar.gz
|
|
||||||
/perftest-4.5-0.20.gac7cca5.tar.gz
|
|
||||||
/perftest-23.04.0-0.23.g63e250f.tar.gz
|
|
||||||
/perftest-23.07.0-0.27.g117a291.tar.gz
|
|
||||||
|
298
SOURCES/ib_atomic_bw.1
Normal file
298
SOURCES/ib_atomic_bw.1
Normal file
@ -0,0 +1,298 @@
|
|||||||
|
.\" Copyright (c) 2014, Jan Chaloupka <jchaloup@redhat.com>
|
||||||
|
.\"
|
||||||
|
.\" %%%LICENSE_START(GPLv2+_DOC_FULL)
|
||||||
|
.\" This is free documentation; you can redistribute it and/or
|
||||||
|
.\" modify it under the terms of the GNU General Public License as
|
||||||
|
.\" published by the Free Software Foundation; either version 2 of
|
||||||
|
.\" the License, or (at your option) any later version.
|
||||||
|
.\"
|
||||||
|
.\" The GNU General Public License's references to "object code"
|
||||||
|
.\" and "executables" are to be interpreted as the output of any
|
||||||
|
.\" document formatting or typesetting system, including
|
||||||
|
.\" intermediate and printed output.
|
||||||
|
.\"
|
||||||
|
.\" This manual is distributed in the hope that it will be useful,
|
||||||
|
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
.\" GNU General Public License for more details.
|
||||||
|
.\"
|
||||||
|
.\" You should have received a copy of the GNU General Public
|
||||||
|
.\" License along with this manual; if not, see
|
||||||
|
.\" <http://www.gnu.org/licenses/>.
|
||||||
|
.\" %%%LICENSE_END
|
||||||
|
.TH "IB_ATOMIC_BW" 1 2014 "Open Fabrics Enterprise Distribution"
|
||||||
|
.\" IB_ATOMIC_BW
|
||||||
|
.SH NAME
|
||||||
|
ib_atomic_bw, ib_atomic_lat, ib_read_bw, ib_read_lat, ib_send_bw,
|
||||||
|
ib_send_lat, ib_write_bw, ib_write_lat
|
||||||
|
\- Collection of tests written over uverbs intended for use as a
|
||||||
|
performance micro-benchmark
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.sp
|
||||||
|
.B ib_atomic_bw [<host>] [options]
|
||||||
|
.sp
|
||||||
|
.B ib_atomic_lat [<host>] [options]
|
||||||
|
.sp
|
||||||
|
.B ib_read_bw [<host>] [options]
|
||||||
|
.sp
|
||||||
|
.B ib_read_lat [<host>] [options]
|
||||||
|
.sp
|
||||||
|
.B ib_write_bw [<host>] [options]
|
||||||
|
.sp
|
||||||
|
.B ib_write_lat [<host>] [options]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
This is a collection of tests written over uverbs intended for use as a
|
||||||
|
performance micro-benchmark. As an example, the tests can be used for
|
||||||
|
HW or SW tuning and/or functional testing.
|
||||||
|
|
||||||
|
The collection conatains a set of BW and latency benchmark such as :
|
||||||
|
.sp
|
||||||
|
* Read - ib_read_bw and ib_read_lat.
|
||||||
|
.sp
|
||||||
|
* Write - ib_write_bw and ib_wriet_lat.
|
||||||
|
.sp
|
||||||
|
* Send - ib_send_bw and ib_send_lat.
|
||||||
|
.sp
|
||||||
|
* Atomic - ib_atomic_bw and ib_atomic_lat
|
||||||
|
.sp
|
||||||
|
* Raw Etherent (when working with MOFED2) - raw_ethernet_bw, raw_ethernet_lat
|
||||||
|
|
||||||
|
The benchmark used the CPU cycle counter to get time stamps without context
|
||||||
|
switch. Some CPU architectures (e.g., Intel's 80486 or older PPC) do NOT
|
||||||
|
have such capability.
|
||||||
|
|
||||||
|
The latency benchmarks measures round-trip time but reports half of that as
|
||||||
|
one-way latency.
|
||||||
|
This means that it may not be sufficiently accurate for asymmetrical
|
||||||
|
configurations.
|
||||||
|
|
||||||
|
On Bw benchmarks, we calculate the BW on send side only, as he calculates
|
||||||
|
the Bw after collecting completion from the receive side.
|
||||||
|
In case we use the bidirectional flag , BW is calculated on both sides.
|
||||||
|
in ib_send_bw, server side also calculate the received throughput.
|
||||||
|
|
||||||
|
Min/Median/Max result is reported in latency tests.
|
||||||
|
The median (vs average) is less sensitive to extreme scores.
|
||||||
|
Typically, the "Max" value is the first value measured.
|
||||||
|
|
||||||
|
Larger samples help marginally only. The default (1000) is pretty good.
|
||||||
|
Note that an array of cycles_t (typically unsigned long) is allocated
|
||||||
|
once to collect samples and again to store the difference between them.
|
||||||
|
Really big sample sizes (e.g., 1 million) might expose other problems
|
||||||
|
with the program. In this case you can use -N flag (No Peak) to instruct
|
||||||
|
the test sample only 2 times (begining and end).
|
||||||
|
|
||||||
|
All throughput tests now have duration feature as well (-D <seconds to run>)
|
||||||
|
to instruct the test to run for <seconds to run>.
|
||||||
|
Another feature added is --run_infinitely, which instruct the test to run
|
||||||
|
all te time and print throughput every 5 seconds.
|
||||||
|
|
||||||
|
The "-H" option (latency) will dump the histogram for additional statistical
|
||||||
|
analysis.
|
||||||
|
See xgraph, ygraph, r-base (http://www.r-project.org/), pspp, or other
|
||||||
|
statistical math programs.
|
||||||
|
|
||||||
|
|
||||||
|
Architectures tested: i686, x86_64, ia64
|
||||||
|
.SH OPTIONS
|
||||||
|
The SAME OPTIONS must be passed to both server and client.
|
||||||
|
|
||||||
|
If
|
||||||
|
.I <host>
|
||||||
|
is not presented, command starts a server and waits for connection.
|
||||||
|
If it is, command connects to server at
|
||||||
|
.I <host>.
|
||||||
|
.sp
|
||||||
|
.B Common Options:
|
||||||
|
.RS 4
|
||||||
|
.TP
|
||||||
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
Display this help message screen.
|
||||||
|
.TP
|
||||||
|
\fB\-p\fR, \fB\-\-port\fR=\fI<port>\fR
|
||||||
|
Listen on/connect to port <port> (default: 18515) when exchaning data.
|
||||||
|
.TP
|
||||||
|
\fB\-R\fR, \fB\-\-rdma_cm\fR
|
||||||
|
Connect QPs with rdma_cm and run test on those QPs.
|
||||||
|
.TP
|
||||||
|
\fB\-z\fR, \fB\-\-com_rdma_cm\fR
|
||||||
|
Communicate with rdma_cm module to exchange data \- use regular QPs.
|
||||||
|
.TP
|
||||||
|
\fB\-m\fR, \fB\-\-mtu\fR=\fI<mtu>\fR
|
||||||
|
QP Mtu size (default: active_mtu from ibv_devinfo).
|
||||||
|
.TP
|
||||||
|
\fB\-c\fR, \fB\-\-connection\fR=\fI<RC/UC/UD>\fR
|
||||||
|
Connection type RC/UC/UD (default RC)
|
||||||
|
.TP
|
||||||
|
\fB\-d\fR, \fB\-\-ib\-dev\fR=\fI<dev>\fR
|
||||||
|
Use IB device <dev> (default: first device found).
|
||||||
|
.TP
|
||||||
|
\fB\-i\fR, \fB\-\-ib\-port\fR=\fI<port>\fR
|
||||||
|
Use port <port> of IB device (default: 1).
|
||||||
|
.TP
|
||||||
|
\fB\-s\fR, \fB\-\-size\fR=\fI<size>\fR
|
||||||
|
Size of message to exchange (default: 1).
|
||||||
|
.TP
|
||||||
|
\fB\-a\fR, \fB\-\-all\fR
|
||||||
|
Run sizes from 2 till 2^23.
|
||||||
|
.TP
|
||||||
|
\fB\-n\fR, \fB\-\-iters\fR=\fI<iters>\fR
|
||||||
|
Number of exchanges (at least 100, default: 1000).
|
||||||
|
.TP
|
||||||
|
\fB\-x\fR, \fB\-\-gid\-index\fR=\fI<index>\fR
|
||||||
|
Test uses GID with GID index taken from command
|
||||||
|
.TP
|
||||||
|
\fB\-V\fR, \fB\-\-version\fR
|
||||||
|
Display version number.
|
||||||
|
.TP
|
||||||
|
\fB\-e\fR, \fB\-\-events\fR
|
||||||
|
Sleep on CQ events (default poll).
|
||||||
|
.TP
|
||||||
|
\fB\-F\fR, \fB\-\-CPU\-freq\fR
|
||||||
|
Do not fail even if cpufreq_ondemand module.
|
||||||
|
.TP
|
||||||
|
\fB\-I\fR, \fB\-\-inline_size\fR=\fI<size>\fR
|
||||||
|
Max size of message to be sent in inline mode.
|
||||||
|
.TP
|
||||||
|
\fB\-u\fR, \fB\-\-qp\-timeout\fR=\fI<timeout>\fR
|
||||||
|
QP timeout, timeout value is 4 usec*2 ^timeout (default: 14).
|
||||||
|
.TP
|
||||||
|
\fB\-S\fR, \fB\-\-sl\fR=\fI<sl>\fR
|
||||||
|
SL \- Service Level (default 0)
|
||||||
|
.TP
|
||||||
|
\fB\-r\fR, \fB\-\-rx\-depth\fR=\fI<dep>\fR
|
||||||
|
Make rx queue bigger than tx (default 600).
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
.B Latenct tests options:
|
||||||
|
.RS 4
|
||||||
|
.TP
|
||||||
|
\fB\-C\fR, \fB\-\-report\-cycles\fR
|
||||||
|
Report times in cpu cycle units.
|
||||||
|
.TP
|
||||||
|
\fB\-H\fR, \fB\-\-report\-histogram\fR
|
||||||
|
Print out all results (Default: summary only).
|
||||||
|
.TP
|
||||||
|
\fB\-U\fR, \fB\-\-report\-unsorted\fR
|
||||||
|
Print out unsorted results (default sorted).
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
.B BW tests options:
|
||||||
|
.RS 4
|
||||||
|
.TP
|
||||||
|
\fB\-b\fR, \fB\-\-bidirectional\fR
|
||||||
|
Measure bidirectional bandwidth (default uni).
|
||||||
|
.TP
|
||||||
|
\fB\-N\fR, \fB\-\-no\fR
|
||||||
|
peak\-bw Cancel peak\-bw calculation (default with peak\-bw)
|
||||||
|
.TP
|
||||||
|
\fB\-Q\fR, \fB\-\-cq\-mod\fR
|
||||||
|
Generate Cqe only after <cq\-mod> completion
|
||||||
|
.TP
|
||||||
|
\fB\-t\fR, \fB\-\-tx\-depth=<dep>\fR
|
||||||
|
Size of tx queue (default: 128).
|
||||||
|
.TP
|
||||||
|
\fB\-O\fR, \fB\-\-dualport\fR
|
||||||
|
Run test in dual\-port mode (2 QPs). both ports must be active (default OFF).
|
||||||
|
.TP
|
||||||
|
\fB\-D\fR, \fB\-\-duration=<sec>\fR
|
||||||
|
Run test for <sec> period of seconds.
|
||||||
|
.TP
|
||||||
|
\fB\-f\fR, \fB\-\-margin=<sec>\fR
|
||||||
|
When in Duration, measure results within margins (default: 2)
|
||||||
|
.TP
|
||||||
|
\fB\-l\fR, \fB\-\-post_list=<list_size>\fR
|
||||||
|
Post list of WQEs of <list size> size (instead of single post).
|
||||||
|
.TP
|
||||||
|
\fB\-q\fR, \fB\-\-qp=<num_of_qps>\fR
|
||||||
|
Num of QPs running in the process (default: 1).
|
||||||
|
.TP
|
||||||
|
\fB\-\-run_infinitely \fR
|
||||||
|
Run test forever\fR, \fBprint results every 5 seconds.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
.B SEND tests options:
|
||||||
|
.RS 4
|
||||||
|
.TP
|
||||||
|
\fB\-r\fR, \fB\-\-rx\-depth=<dep>\fR
|
||||||
|
Size of RX queue (default: 512 in BW test).
|
||||||
|
.TP
|
||||||
|
\fB\-g\fR, \fB\-\-mcg=<num_of_qps>\fR
|
||||||
|
Send messages to multicast group with <num_of_qps> qps attached to it.
|
||||||
|
.TP
|
||||||
|
\fB\-M\fR, \fB\-\-MGID=<multicast_gid>\fR
|
||||||
|
In multicast, uses <multicast_gid> as the group MGID.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
.B Raw Ethernet BW test options:
|
||||||
|
.RS 4
|
||||||
|
.TP
|
||||||
|
\fB\-A\fR, \fB\-\-atomic_type=<type>\fR
|
||||||
|
type of atomic operation from {CMP_AND_SWAP,FETCH_AND_ADD}.
|
||||||
|
.TP
|
||||||
|
\fB\-o\fR, \fB\-\-outs=<num>\fR
|
||||||
|
Number of outstanding read/atomic requests \- also on READ tests.
|
||||||
|
.TP
|
||||||
|
\fB\-B\fR, \fB\-\-source_mac\fR
|
||||||
|
source MAC address by this format XX:XX:XX:XX:XX:XX (default take the MAC address form GID).
|
||||||
|
.TP
|
||||||
|
\fB\-E\fR, \fB\-\-dest_mac\fR
|
||||||
|
destination MAC address by this format XX:XX:XX:XX:XX:XX **MUST** be entered.
|
||||||
|
.TP
|
||||||
|
\fB\-J\fR, \fB\-\-server_ip\fR
|
||||||
|
server ip address by this format X.X.X.X (using to send packets with IP header).
|
||||||
|
.TP
|
||||||
|
\fB\-j\fR, \fB\-\-client_ip\fR
|
||||||
|
client ip address by this format X.X.X.X (using to send packets with IP header).
|
||||||
|
.TP
|
||||||
|
\fB\-K\fR, \fB\-\-server_port\fR
|
||||||
|
server udp port number (using to send packets with UPD header).
|
||||||
|
.TP
|
||||||
|
\fB\-k\fR, \fB\-\-client_port\fR
|
||||||
|
client udp port number (using to send packets with UDP header).
|
||||||
|
.TP
|
||||||
|
\fB\-Z\fR, \fB\-\-server\fR
|
||||||
|
choose server side for the current machine (\-\-server/\-\-client must be selected ).
|
||||||
|
.TP
|
||||||
|
\fB\-P\fR, \fB\-\-client\fR
|
||||||
|
choose client side for the current machine (\-\-server/\-\-client must be selected).
|
||||||
|
.RE
|
||||||
|
.SH ENVIRONMENT
|
||||||
|
.B Prerequisites:
|
||||||
|
.RS
|
||||||
|
kernel 2.6
|
||||||
|
.RE
|
||||||
|
.RS
|
||||||
|
(kernel module) matches libibverbs
|
||||||
|
.RE
|
||||||
|
.RS
|
||||||
|
(kernel module) matches librdmacm
|
||||||
|
.RE
|
||||||
|
.RS
|
||||||
|
(kernel module) matches libibumad
|
||||||
|
.RE
|
||||||
|
.RS
|
||||||
|
(kernel module) matches libmath (lm).
|
||||||
|
.RE
|
||||||
|
.SH NOTES
|
||||||
|
You need to be running a Subnet Manager on the switch or on one of the nodes in your fabric, in case you are in IB fabric.
|
||||||
|
.SH BUGS
|
||||||
|
1. Multicast feauture in ib_send_lat and in ib_send_bw still have many problems!
|
||||||
|
Will increase the support and bug fixes in this Q, but now the tests may stuck
|
||||||
|
and could produce undefine behaviours.
|
||||||
|
.sp
|
||||||
|
2. Bidirectional feature in ib_send_bw test, when running in UD or UC mode.
|
||||||
|
The algorithm we use for the bidirectional measurement is designed for RC connection type.
|
||||||
|
When running in UC or UD connection types, there is a small probablity the test will be stuck.
|
||||||
|
.sp
|
||||||
|
3. RDMA_CM feature in read tests still doesn't work.
|
||||||
|
.sp
|
||||||
|
4. Dual-port support currently works only with ib_write_bw.
|
||||||
|
.sp
|
||||||
|
5. Compabilty issues may occur between different versions of perftest.
|
||||||
|
Please make sure you work with the same version on both sides to ensure
|
||||||
|
consistency of the test.
|
||||||
|
.SH AUTHORS
|
||||||
|
Please post results/observations to the openib-general mailing list.
|
||||||
|
See "Contact Us" at http://openib.org/mailman/listinfo/openib-general and
|
||||||
|
http://www.openib.org.
|
229
SPECS/perftest.spec
Normal file
229
SPECS/perftest.spec
Normal file
@ -0,0 +1,229 @@
|
|||||||
|
Name: perftest
|
||||||
|
Summary: IB Performance Tests
|
||||||
|
# Upstream uses a dash in the version. Not valid in the Version field, so we use a dot instead.
|
||||||
|
# Issue "Please avoid dashes in version":
|
||||||
|
# https://github.com/linux-rdma/perftest/issues/18
|
||||||
|
%global upstream_ver 23.07.0-0.27
|
||||||
|
Version: %{lua: print((string.gsub(rpm.expand("%{upstream_ver}"),"-",".")))}
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: GPLv2 or BSD
|
||||||
|
Source: https://github.com/linux-rdma/perftest/releases/download/23.07.0-0.27/perftest-23.07.0-0.27.g117a291.tar.gz
|
||||||
|
Source1: ib_atomic_bw.1
|
||||||
|
Url: https://github.com/linux-rdma/perftest
|
||||||
|
|
||||||
|
BuildRequires: make
|
||||||
|
BuildRequires: gcc
|
||||||
|
BuildRequires: libibverbs-devel >= 1.2.0
|
||||||
|
BuildRequires: librdmacm-devel >= 1.0.21
|
||||||
|
BuildRequires: libibumad-devel >= 1.3.10.2
|
||||||
|
BuildRequires: pciutils-devel
|
||||||
|
Obsoletes: openib-perftest < 1.3
|
||||||
|
|
||||||
|
%description
|
||||||
|
Perftest is a collection of simple test programs designed to utilize
|
||||||
|
RDMA communications and provide performance numbers over those RDMA
|
||||||
|
connections. It does not work on normal TCP/IP networks, only on
|
||||||
|
RDMA networks.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
# The directory in the tarball has only the part before the dash.
|
||||||
|
%global tarball_ver %{lua: _,_,v=string.find(rpm.expand("%{upstream_ver}"),"([^-]+)"); print(v)}
|
||||||
|
|
||||||
|
%setup -q -n %{name}-%{tarball_ver}
|
||||||
|
find src -type f -iname '*.[ch]' -exec chmod a-x '{}' ';'
|
||||||
|
|
||||||
|
%build
|
||||||
|
%configure
|
||||||
|
%make_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
for file in ib_{atomic,read,send,write}_{lat,bw} raw_ethernet_{lat,bw}; do
|
||||||
|
install -D -m 0755 $file %{buildroot}%{_bindir}/$file
|
||||||
|
done
|
||||||
|
mkdir -p %{buildroot}%{_mandir}/man1/
|
||||||
|
install -D -m 0644 %{SOURCE1} %{buildroot}%{_mandir}/man1/
|
||||||
|
pushd %{buildroot}%{_mandir}/man1/
|
||||||
|
for file in ib_atomic_lat ib_{read,send,write}_{lat,bw} raw_ethernet_{lat,bw}; do
|
||||||
|
ln -s ib_atomic_bw.1 ${file}.1
|
||||||
|
done
|
||||||
|
popd
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc README
|
||||||
|
%{_mandir}/man1/*
|
||||||
|
%license COPYING
|
||||||
|
%_bindir/*
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Thu Oct 26 2023 Kamal Heib <kheib@redhat.com> - 23.07.0.0.27-1
|
||||||
|
- Update to upstream release 23.07.0.0.27
|
||||||
|
- Resolves: RHEL-1270
|
||||||
|
|
||||||
|
* Tue Jul 18 2023 Kamal Heib <kheib@redhat.com> - 23.04.0.0.23-2
|
||||||
|
- Add missing Intel Parameters
|
||||||
|
- Resolves: rhbz#2211464
|
||||||
|
|
||||||
|
* Mon Jun 05 2023 Kamal Heib <kheib@redhat.com> - 23.04.0.0.23-1
|
||||||
|
- Update to upstream release 23.04.0.0.23
|
||||||
|
- Add gating tests
|
||||||
|
- Resolves: rhbz#2212517
|
||||||
|
|
||||||
|
* Wed Feb 08 2023 Michal Schmidt <mschmidt@redhat.com> - 4.5.0.20-4
|
||||||
|
- Rebase to upstream version 4.5-0.20
|
||||||
|
- Resolves: rhbz#2168109
|
||||||
|
|
||||||
|
* Wed Nov 10 2021 Honggang Li <honli@redhat.com> - 4.5-12
|
||||||
|
- Rebase to upstream release perftest-4.5-0.12
|
||||||
|
- Resolves: rhbz#2020062
|
||||||
|
|
||||||
|
* Thu May 13 2021 Honggang Li <honli@redhat.com> - 4.5-1
|
||||||
|
- Rebase to upstream release perftest-4.5-0.2
|
||||||
|
- Resolves: rhbz#1960074
|
||||||
|
|
||||||
|
* Sat Jan 30 2021 Honggang Li <honli@redhat.com> - 4.4-8
|
||||||
|
- Check PCIe relaxed ordering compliant
|
||||||
|
- Resolves: rhbz#1902855
|
||||||
|
|
||||||
|
* Thu Nov 05 2020 Honggang Li <honli@redhat.com> - 4.4-7
|
||||||
|
- Rebase to upstream release perftest-4.4-0.32
|
||||||
|
- Resolves: bz1888570
|
||||||
|
|
||||||
|
* Fri Jul 24 2020 Honggang Li <honli@redhat.com> - 4.4-3
|
||||||
|
- Fix segment fault with large QP numbers
|
||||||
|
- Resolves: rhbz#1859358
|
||||||
|
|
||||||
|
* Mon May 25 2020 Honggang Li <honli@redhat.com> - 4.4-2
|
||||||
|
- Update to upstream 4.4-0.29.g817ec38 tarball
|
||||||
|
- Resolves: rhbz#1832709
|
||||||
|
|
||||||
|
* Wed Apr 15 2020 Honggang Li <honli@redhat.com> - 4.4-1
|
||||||
|
- Update to upstream 4.4-0.23.g89e176a tarball
|
||||||
|
- Resolves: rhbz#1817830
|
||||||
|
|
||||||
|
* Mon Jul 23 2018 Jarod Wilson <jarod@redhat.com> - 4.2-2
|
||||||
|
- Update to upstream 4.2-0.8.g0e24e67 tarball
|
||||||
|
|
||||||
|
* Mon Apr 30 2018 Jarod Wilson <jarod@redhat.com> - 4.2-1
|
||||||
|
- Update to upstream 4.2-0.5.gdd28746 tarball
|
||||||
|
|
||||||
|
* Mon Apr 03 2017 Jarod Wilson <jarod@redhat.com> - 3.4-1
|
||||||
|
- Update to upstream 3.4-0.9.g98a9a17 tarball
|
||||||
|
- Resolves: rhbz#1437978
|
||||||
|
|
||||||
|
* Thu Aug 18 2016 Jarod Wilson <jarod@redhat.com> - 3.0-7
|
||||||
|
- Address a myriad more coverity/clang warnings
|
||||||
|
- Add raw_ethernet_* man page symlinks
|
||||||
|
- Related: rhbz#1273176
|
||||||
|
- Related: rhbz#948476
|
||||||
|
|
||||||
|
* Mon Aug 15 2016 Jarod Wilson <jarod@redhat.com> - 3.0-6
|
||||||
|
- Update to upstream 3.0-3.1.gb36a595 tarball for upstream fixes
|
||||||
|
- Add in manpages
|
||||||
|
- Related: rhbz#1365750
|
||||||
|
- Resolves: rhbz#948476
|
||||||
|
|
||||||
|
* Fri Aug 12 2016 Jarod Wilson <jarod@redhat.com> - 3.0-5
|
||||||
|
- Make it possible to actually test with XRC connections again
|
||||||
|
- Resolves: rhbz#1365750
|
||||||
|
|
||||||
|
* Mon Aug 08 2016 Jarod Wilson <jarod@redhat.com> - 3.0-4
|
||||||
|
- Install raw_ethernet{lat,bw} tools
|
||||||
|
- Resolves: rhbz#1365182
|
||||||
|
|
||||||
|
* Wed May 18 2016 Jarod Wilson <jarod@redhat.com> - 3.0-3
|
||||||
|
- Fix additional memory leaks reported and spotted after last fix
|
||||||
|
|
||||||
|
* Wed May 18 2016 Jarod Wilson <jarod@redhat.com> - 3.0-2
|
||||||
|
- Fix issues uncovered by coverity
|
||||||
|
|
||||||
|
* Wed May 04 2016 Jarod Wilson <jarod@redhat.com> - 3.0-1
|
||||||
|
- Update to upstream release v3.0
|
||||||
|
- Resolves: bz1309586, bz1273176
|
||||||
|
|
||||||
|
* Tue Jun 16 2015 Michal Schmidt <mschmidt@redhat.com> - 2.4-1
|
||||||
|
- Update to latest upstream release
|
||||||
|
- Enable s390x platform
|
||||||
|
- Resolves: bz1182177
|
||||||
|
|
||||||
|
* Fri Oct 17 2014 Doug Ledford <dledford@redhat.com> - 2.3-1
|
||||||
|
- Update to latest upstream release
|
||||||
|
- Resolves: bz1061582
|
||||||
|
|
||||||
|
* Tue May 20 2014 Kyle McMartin <kmcmarti@redhat.com> - 2.0-4
|
||||||
|
- aarch64: add get_cycles implementation since <asm/timex.h> is no longer
|
||||||
|
exported by the kernel.
|
||||||
|
- Resolves: #1100043
|
||||||
|
|
||||||
|
* Thu Jan 23 2014 Doug Ledford <dledford@redhat.com> - 2.0-3
|
||||||
|
- Fix for rpmdiff found issues
|
||||||
|
- Related: bz1017321
|
||||||
|
|
||||||
|
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.0-2
|
||||||
|
- Mass rebuild 2013-12-27
|
||||||
|
|
||||||
|
* Wed Jul 17 2013 Doug Ledford <dledford@redhat.com> - 2.0-1
|
||||||
|
- Update to latest upstream version
|
||||||
|
|
||||||
|
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 06 2012 Doug Ledford <dledford@redhat.com> - 1.3.0-2
|
||||||
|
- Update to latest upstream release
|
||||||
|
- Initial import into Fedora
|
||||||
|
- Remove runme from docs section (review item)
|
||||||
|
- Improve description of package (review item)
|
||||||
|
|
||||||
|
* Fri Jul 22 2011 Doug Ledford <dledford@redhat.com> - 1.3.0-1
|
||||||
|
- Update to latest upstream release (1.2.3 -> 1.3.0)
|
||||||
|
- Strip rocee related code out of upstream update
|
||||||
|
- Add a buildrequires on libibumad because upstream needs it now
|
||||||
|
- Fix lack of build on i686
|
||||||
|
- Related: bz725016
|
||||||
|
- Resolves: bz724896
|
||||||
|
|
||||||
|
* Mon Jan 25 2010 Doug Ledford <dledford@redhat.com> - 1.2.3-3.el6
|
||||||
|
- More minor pkgwrangler cleanups
|
||||||
|
- Related: bz543948
|
||||||
|
|
||||||
|
* Mon Jan 25 2010 Doug Ledford <dledford@redhat.com> - 1.2.3-2.el6
|
||||||
|
- Fixes for pkgwrangler review
|
||||||
|
- Related: bz543948
|
||||||
|
|
||||||
|
* Tue Dec 22 2009 Doug Ledford <dledford@redhat.com> - 1.2.3-1.el5
|
||||||
|
- Update to latest upstream version
|
||||||
|
- Related: bz518218
|
||||||
|
|
||||||
|
* Mon Jun 22 2009 Doug Ledford <dledford@redhat.com> - 1.2-14.el5
|
||||||
|
- Rebuild against libibverbs that isn't missing the proper ppc wmb() macro
|
||||||
|
- Related: bz506258
|
||||||
|
|
||||||
|
* Sun Jun 21 2009 Doug Ledford <dledford@redhat.com> - 1.2-13.el5
|
||||||
|
- Update to ofed 1.4.1 final bits
|
||||||
|
- Rebuild against non-XRC libibverbs
|
||||||
|
- Related: bz506097, bz506258
|
||||||
|
|
||||||
|
* Sat Apr 18 2009 Doug Ledford <dledford@redhat.com> - 1.2-12.el5
|
||||||
|
- Update to ofed 1.4.1-rc3 version
|
||||||
|
- Remove dead patch
|
||||||
|
- Related: bz459652
|
||||||
|
|
||||||
|
* Wed Sep 17 2008 Doug Ledford <dledford@redhat.com> - 1.2-11
|
||||||
|
- Upstream has updated the tarball without updating the version, so we
|
||||||
|
grabbed the one from the OFED-1.3.2-20080728.0355 tarball
|
||||||
|
- Resolves: bz451481
|
||||||
|
|
||||||
|
* Wed Apr 09 2008 Doug Ledford <dledford@redhat.com> - 1.2-10
|
||||||
|
- Fix the fact that the itc clock on ia64 may be a multiple of the cpu clock
|
||||||
|
- Resolves: bz433659
|
||||||
|
|
||||||
|
* Tue Apr 01 2008 Doug Ledford <dledford@redhat.com> - 1.2-9
|
||||||
|
- Update to OFED 1.3 final bits
|
||||||
|
- Related: bz428197
|
||||||
|
|
||||||
|
* Sun Jan 27 2008 Doug Ledford <dledford@redhat.com> - 1.2-8
|
||||||
|
- Split out to separate package (used to be part of openib package)
|
||||||
|
- Related: bz428197
|
||||||
|
|
171
changelog
171
changelog
@ -1,171 +0,0 @@
|
|||||||
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.5-15
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
||||||
|
|
||||||
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.5-14
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
||||||
|
|
||||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.5-13
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
||||||
|
|
||||||
* Mon Nov 08 2021 Honggang Li <honli@redhat.com> - 4.5-12
|
|
||||||
- Rebase to upstream release perftest-4.5-0.12
|
|
||||||
|
|
||||||
* Wed Nov 03 2021 Honggang Li <honli@redhat.com> - 4.5-11
|
|
||||||
- Rebase to upstream release perftest-4.5-0.11
|
|
||||||
|
|
||||||
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.5-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
||||||
|
|
||||||
* Mon Mar 29 2021 Honggang Li <honli@redhat.com> - 4.5-1
|
|
||||||
- Rebase to upstream release perftest-4.5-0.2
|
|
||||||
|
|
||||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-10
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
||||||
|
|
||||||
* Thu Jan 14 2021 Honggang Li <honli@redhat.com> - 4.4-9
|
|
||||||
- Rebase to upstream release perftest-4.4-0.37
|
|
||||||
|
|
||||||
* Sun Dec 06 2020 Honggang Li <honli@redhat.com> - 4.4-8
|
|
||||||
- Rebase to upstream release perftest-4.4-0.36
|
|
||||||
|
|
||||||
* Sun Oct 11 2020 Honggang Li <honli@redhat.com> - 4.4-7
|
|
||||||
- Rebase to upstream release perftest-4.4-0.32
|
|
||||||
|
|
||||||
* Fri Sep 18 2020 Honggang Li <honli@redhat.com> - 4.4-6
|
|
||||||
- Build perftest for s390x
|
|
||||||
|
|
||||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.4-5
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
||||||
|
|
||||||
* Tue Jul 14 2020 Tom Stellard <tstellar@redhat.com> - 4.4-4
|
|
||||||
- Use make macros
|
|
||||||
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
|
|
||||||
|
|
||||||
* Sun May 24 2020 Honggang Li <honli@redhat.com> - 4.4-3
|
|
||||||
- Rebase to upstream release perftest-4.4-0.29
|
|
||||||
|
|
||||||
* Sun Apr 12 2020 Honggang Li <honli@redhat.com> - 4.4-2
|
|
||||||
- Rebase to upstream release perftest-4.4-0.23
|
|
||||||
|
|
||||||
* Mon Feb 10 2020 Honggang Li <honli@redhat.com> - 4.4-1
|
|
||||||
- Rebase to upstream release perftest-4.4-0.11
|
|
||||||
|
|
||||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-6
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
||||||
|
|
||||||
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-5
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
||||||
|
|
||||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-4
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
||||||
|
|
||||||
* Mon Jul 23 2018 Honggang Li <honli@redhat.com> - 4.2-3
|
|
||||||
- Rebase to latest upstream release v4.2-0.8
|
|
||||||
- BuildRequires gcc
|
|
||||||
- Resolves: bz1605400
|
|
||||||
|
|
||||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
||||||
|
|
||||||
* Tue Apr 17 2018 Honggang Li <honli@redhat.com> - 4.2-1
|
|
||||||
- Rebase to latest upstream release V4.2-0.5
|
|
||||||
- Resolves: bz1568309
|
|
||||||
|
|
||||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-5
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
||||||
|
|
||||||
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-4
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
||||||
|
|
||||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-3
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
||||||
|
|
||||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
||||||
|
|
||||||
* Tue Mar 29 2016 Honggang Li <honli@redhat.com> - 3.0-1
|
|
||||||
- Update to latest upstream
|
|
||||||
|
|
||||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.2-4
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
||||||
|
|
||||||
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-3
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
||||||
|
|
||||||
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
||||||
|
|
||||||
* Sun Jun 8 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2.2-1
|
|
||||||
- Update to 2.2-17
|
|
||||||
|
|
||||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-3
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
||||||
|
|
||||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
||||||
|
|
||||||
* Wed Jul 17 2013 Doug Ledford <dledford@redhat.com> - 2.0-1
|
|
||||||
- Update to latest upstream version
|
|
||||||
|
|
||||||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-4
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
||||||
|
|
||||||
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-3
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
||||||
|
|
||||||
* Fri Jan 06 2012 Doug Ledford <dledford@redhat.com> - 1.3.0-2
|
|
||||||
- Update to latest upstream release
|
|
||||||
- Initial import into Fedora
|
|
||||||
- Remove runme from docs section (review item)
|
|
||||||
- Improve description of package (review item)
|
|
||||||
|
|
||||||
* Fri Jul 22 2011 Doug Ledford <dledford@redhat.com> - 1.3.0-1
|
|
||||||
- Update to latest upstream release (1.2.3 -> 1.3.0)
|
|
||||||
- Strip rocee related code out of upstream update
|
|
||||||
- Add a buildrequires on libibumad because upstream needs it now
|
|
||||||
- Fix lack of build on i686
|
|
||||||
- Related: bz725016
|
|
||||||
- Resolves: bz724896
|
|
||||||
|
|
||||||
* Mon Jan 25 2010 Doug Ledford <dledford@redhat.com> - 1.2.3-3.el6
|
|
||||||
- More minor pkgwrangler cleanups
|
|
||||||
- Related: bz543948
|
|
||||||
|
|
||||||
* Mon Jan 25 2010 Doug Ledford <dledford@redhat.com> - 1.2.3-2.el6
|
|
||||||
- Fixes for pkgwrangler review
|
|
||||||
- Related: bz543948
|
|
||||||
|
|
||||||
* Tue Dec 22 2009 Doug Ledford <dledford@redhat.com> - 1.2.3-1.el5
|
|
||||||
- Update to latest upstream version
|
|
||||||
- Related: bz518218
|
|
||||||
|
|
||||||
* Mon Jun 22 2009 Doug Ledford <dledford@redhat.com> - 1.2-14.el5
|
|
||||||
- Rebuild against libibverbs that isn't missing the proper ppc wmb() macro
|
|
||||||
- Related: bz506258
|
|
||||||
|
|
||||||
* Sun Jun 21 2009 Doug Ledford <dledford@redhat.com> - 1.2-13.el5
|
|
||||||
- Update to ofed 1.4.1 final bits
|
|
||||||
- Rebuild against non-XRC libibverbs
|
|
||||||
- Related: bz506097, bz506258
|
|
||||||
|
|
||||||
* Sat Apr 18 2009 Doug Ledford <dledford@redhat.com> - 1.2-12.el5
|
|
||||||
- Update to ofed 1.4.1-rc3 version
|
|
||||||
- Remove dead patch
|
|
||||||
- Related: bz459652
|
|
||||||
|
|
||||||
* Wed Sep 17 2008 Doug Ledford <dledford@redhat.com> - 1.2-11
|
|
||||||
- Upstream has updated the tarball without updating the version, so we
|
|
||||||
grabbed the one from the OFED-1.3.2-20080728.0355 tarball
|
|
||||||
- Resolves: bz451481
|
|
||||||
|
|
||||||
* Wed Apr 09 2008 Doug Ledford <dledford@redhat.com> - 1.2-10
|
|
||||||
- Fix the fact that the itc clock on ia64 may be a multiple of the cpu clock
|
|
||||||
- Resolves: bz433659
|
|
||||||
|
|
||||||
* Tue Apr 01 2008 Doug Ledford <dledford@redhat.com> - 1.2-9
|
|
||||||
- Update to OFED 1.3 final bits
|
|
||||||
- Related: bz428197
|
|
||||||
|
|
||||||
* Sun Jan 27 2008 Doug Ledford <dledford@redhat.com> - 1.2-8
|
|
||||||
- Split out to separate package (used to be part of openib package)
|
|
||||||
- Related: bz428197
|
|
11
gating.yaml
11
gating.yaml
@ -1,11 +0,0 @@
|
|||||||
--- !Policy
|
|
||||||
|
|
||||||
product_versions:
|
|
||||||
|
|
||||||
- rhel-10
|
|
||||||
|
|
||||||
decision_context: osci_compose_gate
|
|
||||||
|
|
||||||
rules:
|
|
||||||
|
|
||||||
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}
|
|
@ -1,50 +0,0 @@
|
|||||||
Name: perftest
|
|
||||||
Summary: IB Performance Tests
|
|
||||||
# Upstream uses a dash in the version. Not valid in the Version field, so we use a dot instead.
|
|
||||||
# Issue "Please avoid dashes in version":
|
|
||||||
# https://github.com/linux-rdma/perftest/issues/18
|
|
||||||
%global upstream_ver 23.07.0-0.27
|
|
||||||
Version: %{lua: print((string.gsub(rpm.expand("%{upstream_ver}"),"-",".")))}
|
|
||||||
Release: %autorelease
|
|
||||||
License: GPL-2.0-only OR BSD-2-Clause
|
|
||||||
Source: https://github.com/linux-rdma/perftest/releases/download/23.07.0-0.27/perftest-23.07.0-0.27.g117a291.tar.gz
|
|
||||||
Url: https://github.com/linux-rdma/perftest
|
|
||||||
|
|
||||||
BuildRequires: make
|
|
||||||
BuildRequires: gcc
|
|
||||||
BuildRequires: libibverbs-devel >= 1.2.0
|
|
||||||
BuildRequires: librdmacm-devel >= 1.0.21
|
|
||||||
BuildRequires: libibumad-devel >= 1.3.10.2
|
|
||||||
BuildRequires: pciutils-devel
|
|
||||||
Obsoletes: openib-perftest < 1.3
|
|
||||||
ExcludeArch: s390 %{arm}
|
|
||||||
|
|
||||||
%description
|
|
||||||
Perftest is a collection of simple test programs designed to utilize
|
|
||||||
RDMA communications and provide performance numbers over those RDMA
|
|
||||||
connections. It does not work on normal TCP/IP networks, only on
|
|
||||||
RDMA networks.
|
|
||||||
|
|
||||||
%prep
|
|
||||||
# The directory in the tarball has only the part before the dash.
|
|
||||||
%global tarball_ver %{lua: _,_,v=string.find(rpm.expand("%{upstream_ver}"),"([^-]+)"); print(v)}
|
|
||||||
|
|
||||||
%setup -q -n %{name}-%{tarball_ver}
|
|
||||||
find src -type f -iname '*.[ch]' -exec chmod a-x '{}' ';'
|
|
||||||
|
|
||||||
%build
|
|
||||||
%configure
|
|
||||||
%make_build
|
|
||||||
|
|
||||||
%install
|
|
||||||
for file in ib_{atomic,read,send,write}_{lat,bw} raw_ethernet_{lat,bw}; do
|
|
||||||
install -D -m 0755 $file %{buildroot}%{_bindir}/$file
|
|
||||||
done
|
|
||||||
|
|
||||||
%files
|
|
||||||
%doc README
|
|
||||||
%license COPYING
|
|
||||||
%_bindir/*
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
%autochangelog
|
|
1
sources
1
sources
@ -1 +0,0 @@
|
|||||||
SHA512 (perftest-23.07.0-0.27.g117a291.tar.gz) = b790d2e324b33967501599b21b8ea4a89e8b1a667656f77c673701cb0987cc65011e6cee8116f42bf316cdd3d8d9cb91b2a6f1e8700838617aa9701f0b645a85
|
|
@ -1,10 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# when running this in 1minutetip the PATH must be specified to execute
|
|
||||||
# in the local directory.
|
|
||||||
echo "Setting path to local directory"
|
|
||||||
PATH=$PATH:$(pwd)
|
|
||||||
|
|
||||||
# simple sanity test
|
|
||||||
sanity.sh
|
|
||||||
exit $?
|
|
@ -1,15 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
#
|
|
||||||
# This is a simple sanity test to satisfy the RHEL8.1 onboard gating
|
|
||||||
# requirement.
|
|
||||||
|
|
||||||
ib_atomic_bw --version
|
|
||||||
ret=$?
|
|
||||||
|
|
||||||
# for reasons I have not investigated, at least on hosts without any rdma
|
|
||||||
# hardware, the above returns 1 instead of 0 (as does --help)
|
|
||||||
if [ "$ret" -eq 1 ]; then
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
exit $ret
|
|
@ -1,11 +0,0 @@
|
|||||||
- hosts: localhost
|
|
||||||
roles:
|
|
||||||
- role: standard-test-basic
|
|
||||||
tags:
|
|
||||||
- classic
|
|
||||||
tests:
|
|
||||||
- simple:
|
|
||||||
dir: . # switch to subfolder. This parameter is REQUIRED, use `dir: .` for current folder
|
|
||||||
run: ./run_tests.sh # this is your test command, its exit code is the outcome of the test
|
|
||||||
required_packages:
|
|
||||||
- perftest
|
|
Loading…
Reference in New Issue
Block a user