10 Commits

Author SHA256 Message Date
Nicolas Morey
ebc7894fa5 Update to v25.10.0-0.128
- https://github.com/linux-rdma/perftest/releases/tag/25.10.0-0.128

Signed-off-by: Nicolas Morey <nmorey@suse.com>
2025-11-17 17:53:37 +01:00
Nicolas Morey
d1c3a0b2b5 Update to v25.07.0-0.104
Signed-off-by: Nicolas Morey <nmorey@suse.com>
2025-10-28 23:08:37 +01:00
a27b2486e7 Add Gitea build results 2025-10-27 17:35:43 +01:00
3437ca24fa Accepting request 1247213 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/1247213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perftest?expand=0&rev=20
2025-02-20 15:39:42 +00:00
4a1fa08b13 Accepting request 1247177 from home:NMorey:branches:science:HPC
- Update to v24.10.0-0.66 (jsc#PED-11327)
  - Perftest: fix qp_timeout with rdma_cm and UD
  - Set qp_timeout for create_rdma_cm_connection path
  - create_comm_struct: Copy in user_param->qp_timeout
  - Perftest: Fix failure in creating cq when create cq ex is not supported by providers
  - Add support for SRD unsolicited write w/ imm. receive
  - Write cuda device id to json file
  - Perftest: Fix TD lock-free mode not working for QP
  - perftest: Set Ack timeout for rdma_cm connection id
  - Perftest: Add support for TD lock-free mode
  - Perftest: add error message for DC runs with small queue depth
  - Add 0xefa3 pciid to the database
  - Add support for Cambricon devices
  - perftest: Add minimum rx_depth size in case of SRQ and UD/UC qp type
  - Perftest: Support selecting congestion control algorithms
  - Perftest: Fix rx_depth check for XRC
  - Implement get_cycles for hppa architecture
  - Fix syntax of script run_perftest_loopback
  - Fix format of man pages
  - Perftest: Fix indentation between results after the fix of the BW unit
  - Display proper unit for MiB/sec results
  - Support RDMA with Tegra integrated GPUs
  - Fix Integer overflow issue
  - Fix out-of-tree man page build when top_srcdir is an absolute path
  - Ignore generated config files from git
  - Fix type in print
  - Perftest: Add condition to force stop polling in write_with_imm

OBS-URL: https://build.opensuse.org/request/show/1247177
OBS-URL: https://build.opensuse.org/package/show/science:HPC/perftest?expand=0&rev=50
2025-02-19 18:38:34 +00:00
3adfb9a1b9 Accepting request 1221163 from science:HPC
- Update to v24.07.0-0.44 (jsc#PED-11328)
  - Add minimum rx_depth size in case of SRQ and UD/UC qp type
  - Perftest: Support selecting congestion control algorithms
  - Perftest: Fix rx_depth check for XRC
  - Implement get_cycles for hppa architecture
  - Fix syntax of script run_perftest_loopback
  - Fix format of man pages
  - Perftest: Fix indentation between results after the fix of the BW unit
  - Perftest: Version increase to 6.22
  - Perftest: changing spec file version to 24.07.0.
  - Display proper unit for MiB/sec results
  - Fix Integer overflow issue

OBS-URL: https://build.opensuse.org/request/show/1221163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perftest?expand=0&rev=19
2024-11-04 21:43:13 +00:00
0a72002c0c Fix Jira Ref
OBS-URL: https://build.opensuse.org/package/show/science:HPC/perftest?expand=0&rev=48
2024-11-04 17:31:32 +00:00
dd33ae8f33 Accepting request 1221138 from home:NMorey:branches:science:HPC
- Update to v24.07.0-0.44 (jsc#PED-11328 jsc#PED-11330)
  - Add minimum rx_depth size in case of SRQ and UD/UC qp type
  - Perftest: Support selecting congestion control algorithms
  - Perftest: Fix rx_depth check for XRC
  - Implement get_cycles for hppa architecture
  - Fix syntax of script run_perftest_loopback
  - Fix format of man pages
  - Perftest: Fix indentation between results after the fix of the BW unit
  - Perftest: Version increase to 6.22
  - Perftest: changing spec file version to 24.07.0.
  - Display proper unit for MiB/sec results
  - Fix Integer overflow issue

OBS-URL: https://build.opensuse.org/request/show/1221138
OBS-URL: https://build.opensuse.org/package/show/science:HPC/perftest?expand=0&rev=47
2024-11-04 17:30:10 +00:00
ad399d8553 Accepting request 1193452 from science:HPC
OBS-URL: https://build.opensuse.org/request/show/1193452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perftest?expand=0&rev=18
2024-08-13 11:24:02 +00:00
f744b4e163 Accepting request 1193407 from home:NMorey:branches:science:HPC
- Update to v24.04-00.41
  - Perftest: Add condition to force stop polling in write_with_imm
  - Perftest: Version increase to 6.21
  - Both the server and client call rdma_disconnect() synchronously, When the ...
  - add support for ROCm6.0 API changes
  - Add support for loongarch64.
  - perftest: Add Broadcom gen p7 adapter device ids
  - Perftest: define use_write_with_imm_flag outside HAVE_AES_XTS ifdef
  - Display a warning if BW peak measurement was disabled implicitly
  - Make output JSON standard
  - Fix Neuron dmabuf uninitialized offset
  - feat: add more valid RATE_VALUES
  - Perftest: fix completion count with special combination of tx_depth/cq_mod/iterations bug
  - Fix wrong-result bug in write_bw-with-imm duration mode
  - Add write-with-immediate option for write_bw test
  - Add option for write-with-immediate verb for write_lat test
  - Minor update to error log
  - Error out if CuDeviceGetByPCIBusId fails
  - perftest: support set flow_label in GRH
  - Fix race in non-rdmacm ctx_close_connection()
  - Add missing HW accelerator flags to perftest's man
  - Add support for DMA-buffers in Neuron devices
  - Perftest: Fix limit_bw in ib_send_bw bidir traffic duration mode

OBS-URL: https://build.opensuse.org/request/show/1193407
OBS-URL: https://build.opensuse.org/package/show/science:HPC/perftest?expand=0&rev=45
2024-08-12 14:28:33 +00:00
6 changed files with 109 additions and 10 deletions

12
README.md Normal file
View File

@@ -0,0 +1,12 @@
## Build Results
Current state of perftest in openSUSE:Factory is
![Factory build results](https://br.opensuse.org/status/openSUSE:Factory/perftest/standard)
The current state of perftest in the devel project build (science:HPC)
![Devel project build results](https://br.opensuse.org/status/science:HPC/perftest)

View File

@@ -1,14 +1,14 @@
<services>
<service name="tar_scm" mode="disabled">
<service name="tar_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/linux-rdma/perftest.git</param>
<param name="package-meta">no</param>
<param name="exclude">.git</param>
<param name="filename">perftest</param>
<param name="version">23.07.0-0.27</param>
<param name="revision">abf6dd964acb93a6c1c45bf658161d691c74de5f</param>
<param name="version">25.10.0-0.128</param>
<param name="revision">8a1d3d7234add23fe006b2ff51d650ff022077a8</param>
</service>
<service name="recompress" mode="disabled">
<service name="recompress" mode="manual">
<param name="file">*perftest*.tar</param>
<param name="compression">gz</param>
</service>

Binary file not shown.

BIN
perftest-25.10.00.128.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,89 @@
-------------------------------------------------------------------
Mon Nov 17 16:53:01 UTC 2025 - Nicolas Morey <nicolas.morey@suse.com>
- Update to v25.10.0-0.128
- https://github.com/linux-rdma/perftest/releases/tag/25.10.0-0.128
-------------------------------------------------------------------
Tue Oct 28 22:06:59 UTC 2025 - Nicolas Morey <nicolas.morey@suse.com>
- Update to v25.07.0-0.104
- https://github.com/linux-rdma/perftest/releases/tag/25.07.0-0.104
-------------------------------------------------------------------
Wed Feb 19 16:50:32 UTC 2025 - Nicolas Morey <nicolas.morey@suse.com>
- Update to v24.10.0-0.66 (jsc#PED-11327)
- Perftest: fix qp_timeout with rdma_cm and UD
- Set qp_timeout for create_rdma_cm_connection path
- create_comm_struct: Copy in user_param->qp_timeout
- Perftest: Fix failure in creating cq when create cq ex is not supported by providers
- Add support for SRD unsolicited write w/ imm. receive
- Write cuda device id to json file
- Perftest: Fix TD lock-free mode not working for QP
- perftest: Set Ack timeout for rdma_cm connection id
- Perftest: Add support for TD lock-free mode
- Perftest: add error message for DC runs with small queue depth
- Add 0xefa3 pciid to the database
- Add support for Cambricon devices
- perftest: Add minimum rx_depth size in case of SRQ and UD/UC qp type
- Perftest: Support selecting congestion control algorithms
- Perftest: Fix rx_depth check for XRC
- Implement get_cycles for hppa architecture
- Fix syntax of script run_perftest_loopback
- Fix format of man pages
- Perftest: Fix indentation between results after the fix of the BW unit
- Display proper unit for MiB/sec results
- Support RDMA with Tegra integrated GPUs
- Fix Integer overflow issue
- Fix out-of-tree man page build when top_srcdir is an absolute path
- Ignore generated config files from git
- Fix type in print
- Perftest: Add condition to force stop polling in write_with_imm
-------------------------------------------------------------------
Mon Nov 4 17:21:05 UTC 2024 - Nicolas Morey <nicolas.morey@suse.com>
- Update to v24.07.0-0.44 (jsc#PED-11328)
- Add minimum rx_depth size in case of SRQ and UD/UC qp type
- Perftest: Support selecting congestion control algorithms
- Perftest: Fix rx_depth check for XRC
- Implement get_cycles for hppa architecture
- Fix syntax of script run_perftest_loopback
- Fix format of man pages
- Perftest: Fix indentation between results after the fix of the BW unit
- Perftest: Version increase to 6.22
- Perftest: changing spec file version to 24.07.0.
- Display proper unit for MiB/sec results
- Fix Integer overflow issue
-------------------------------------------------------------------
Mon Aug 12 10:20:18 UTC 2024 - Nicolas Morey <nicolas.morey@suse.com>
- Update to v24.04-00.41
- Perftest: Add condition to force stop polling in write_with_imm
- Perftest: Version increase to 6.21
- Both the server and client call rdma_disconnect() synchronously, When the ...
- add support for ROCm6.0 API changes
- Add support for loongarch64.
- perftest: Add Broadcom gen p7 adapter device ids
- Perftest: define use_write_with_imm_flag outside HAVE_AES_XTS ifdef
- Display a warning if BW peak measurement was disabled implicitly
- Make output JSON standard
- Fix Neuron dmabuf uninitialized offset
- feat: add more valid RATE_VALUES
- Perftest: fix completion count with special combination of tx_depth/cq_mod/iterations bug
- Fix wrong-result bug in write_bw-with-imm duration mode
- Add write-with-immediate option for write_bw test
- Add option for write-with-immediate verb for write_lat test
- Minor update to error log
- Error out if CuDeviceGetByPCIBusId fails
- perftest: support set flow_label in GRH
- Fix race in non-rdmacm ctx_close_connection()
- Add missing HW accelerator flags to perftest's man
- Add support for DMA-buffers in Neuron devices
- Perftest: Fix limit_bw in ib_send_bw bidir traffic duration mode
-------------------------------------------------------------------
Thu Feb 29 15:08:35 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@@ -1,7 +1,7 @@
#
# spec file for package perftest
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,16 @@
#
%define extra_version 0.27
%define extra_version 0.128
Name: perftest
Version: 23.07.0
Version: 25.10.0
Release: 0
Summary: IB Performance tests
License: BSD-3-Clause OR GPL-2.0-or-later
Group: Productivity/Networking/Diagnostic
URL: https://github.com/linux-rdma/perftest
Source0: %{name}-%{version}%{extra_version}.tar.gz
Source100: README.md
Patch4: perftest-armv6.patch
# For transition to rdma-core make sure the new packages are selected
# Once the transition is made the version check can be removed