495 Commits

Author SHA1 Message Date
sthen 8ad2bb9a3a bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:00:12 +00:00
fcambus c4bcc7f02c Update hyperfine to 1.12.0.
While there, move MODCARGO_CRATES directives into crates.inc.
2021-10-26 13:53:51 +00:00
sthen 00bbf07572 update to flent-2.0.1 2021-10-21 20:35:22 +00:00
thfr a9b17baf35 +glmark2 2021-10-16 14:36:26 +00:00
thfr 99285add6a import benchmarks/glmark2
ok rsadowski@

DESCR:
glmark2 is an OpenGL 2.0 and ES 2.0 benchmark.

glmark2 is developed by Alexandros Frantzis and Jesse Barker based on the
original glmark benchmark by Ben Smith.
2021-10-16 14:34:46 +00:00
sthen 95f510e0a2 fix missing \ 2021-09-21 21:59:41 +00:00
sthen c2ea64007d fix deps for flent-gui, spotted by solene@ 2021-09-21 12:13:57 +00:00
fcambus d805f9c9ad Update siege to 4.1.1. 2021-07-19 08:10:02 +00:00
fcambus cbe612f18e Update siege to 4.1.0. 2021-07-05 21:33:05 +00:00
kmos ad139c8cd7 Fix build on sparc64 by preferring ports-gcc on base-gcc arches
ok kurt@ (maintainer)
2021-05-16 17:11:18 +00:00
kurt 8a4a41dedd Update to fio-3.26 2021-05-05 12:59:55 +00:00
fcambus 42978b0655 Update siege to 4.0.9. 2021-05-01 13:33:25 +00:00
tb 7134a10f41 Update httperf to github HEAD. help/ok sthen
The old version was severely outdated, its HOMEPAGE is dead and its
build would break in an upcoming libssl change. Upstream has done a
lot of work, in particular idleconn now uses libevent/libeventextra.
2021-04-29 07:52:43 +00:00
tb 467d638b63 benchmarks/speedtest-cli: update to 2.1.3
Fixes a runtime failure reported by kevlo and Mikolaj Kucharski:
* Address issue where a test server may return an HTTP error during upload or download
* Address issue where ignore_ids may be empty or have empty values

ok kevlo sthen
2021-04-09 08:12:17 +00:00
fcambus ab50469aa9 Update siege to 4.0.8. 2021-03-22 09:17:26 +00:00
bluhm 3ab98743a3 update p5-Dumbbench to 0.501 2021-03-10 15:14:51 +00:00
sthen 2cecc4310a update to flent-2.0.0 2021-03-07 19:34:40 +00:00
sthen c491ce8046 update to hyperfine-1.11.0 2021-02-27 19:41:18 +00:00
sthen 3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
gnezdo 3da2f71a3a Use erlang21 for benchmarks/tsung
jasper@: go for it
2021-02-16 06:25:53 +00:00
sthen 373dd758d3 netperf: -fno-common fix from PR waiting for merge upstream 2021-01-31 19:27:02 +00:00
fcambus 7308e01350 Drop maintainership. 2021-01-16 13:43:21 +00:00
sthen cb55f9edf3 sync WANTLIB to unbreak following mariadb dep change 2020-11-05 19:47:34 +00:00
benoit 09338dc406 Update to iozone-3.490. 2020-10-18 07:18:06 +00:00
daniel cdf3acca33 move tsung to python3 so matplotlib can be updated.
ok bket@
2020-10-08 11:59:33 +00:00
fcambus e9b6da5f9e Update siege to 4.0.7. 2020-07-29 07:01:28 +00:00
fcambus a4f541e938 Update siege to 4.0.6. 2020-07-13 10:32:13 +00:00
sthen a9019d7aa1 bump and fix RDEP 2020-07-04 09:49:31 +00:00
sthen 95d31a4bd8 bump for search.cpan.org->metacpan.org change 2020-07-03 21:44:29 +00:00
sthen d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
solene bd3f806067 + hyperfine 2020-05-18 20:44:54 +00:00
solene 3a4b337356 Import hyperfine-1.9.0
Command-line benchmarking tool.

Features:
- Statistical analysis across multiple runs.
- Support for arbitrary shell commands.
- Constant feedback about the benchmark progress and current estimates.
- Warmup runs can be executed before the actual benchmark.
- Cache-clearing commands can be set up before each timing run.
- Statistical outlier detection to detect interference from other
  programs and caching effects.
- Export results to various formats: CSV, JSON, Markdown, AsciiDoc.
- Parameterized benchmarks (e.g. vary the number of threads).
- Cross-platform

ok sthen@
2020-05-18 20:44:07 +00:00
bluhm 323c5ff948 +nuttcp 2020-05-18 13:42:57 +00:00
bluhm ed9d1ac3d5 import nuttcp 8.2.2
OK sthen@

Comment:
network performance measurement tool

Description:
nuttcp is a network performance measurement tool intended for use
by network and system managers.  Its most basic usage is to determine
the raw TCP (or UDP) network layer throughput by transferring memory
buffers from a source system across an interconnecting network to
a destination system, either transferring data for a specified time
interval, or alternatively transferring a specified number of bytes.
In addition to reporting the achieved network throughput in Mbps,
nuttcp also provides additional useful information related to the
data transfer such as user, system, and wall-clock time, transmitter
and receiver CPU utilization, and loss percentage (for UDP transfers).
2020-05-18 13:38:42 +00:00
kurt 4cbe839c91 Update to fio-3.19
- remove patches accepted upstream
2020-05-15 15:50:54 +00:00
kurt f6246491a0 Update to fio-3.19 2020-05-15 15:42:00 +00:00
fcambus 40952b3870 Update siege to 4.0.5. 2020-04-01 15:43:39 +00:00
jasper 4c14585bda - update to tsung-1.7.0
- switch to erlang 19
- rework DESCR
2020-02-13 20:32:48 +00:00
benoit 857d5d1e9b Update to iozone-3.489. 2020-02-04 12:18:27 +00:00
kurt 6513374d33 Fix build on sparc64:
* Fix undefined var tv_tls_key
* Fix use of bswap{16|32|64}

okay kmos@
2020-01-28 20:45:01 +00:00
jasper c0d71858db update MASTER_SITES where distfiles.nl was used 2020-01-26 11:14:29 +00:00
sthen 4f5df529b2 register conflict with py-fiona 2020-01-21 09:22:34 +00:00
kurt 0a274c214c Add fio 2020-01-20 23:33:08 +00:00
kurt f503dc4e1f fio is a IO benchmarking tool that can simulate various user defined
workloads. fio will spawn a number of threads or processes doing a
particular type of IO action as specified by the user.  It takes a
number of global parameters, each inherited by the thread unless other
parameters given to them overriding that setting.  The typical use of
fio is to write a job file matching the IO load one wants to simulate.

okay sthen@
2020-01-20 23:32:00 +00:00
fcambus b61fb1ab98 Update siege to 4.0.4. 2019-12-01 22:03:11 +00:00
sthen 82b98fc0e4 update to speedtest-cli-2.1.2 2019-08-23 15:49:58 +00:00
bcallah f984eab037 Update to iozone-3.487
Diff from wen heping. Thanks!
2019-07-30 02:55:48 +00:00
danj 1991058dbd Remove unresponsive maintainers
If somebody is removed who actually wants maintainer and either
didn't receive the mail, or didn't bother to reply to it, they are
free to send a diff to reinstate.

ok sthen@, jca@
2019-07-17 14:49:19 +00:00
naddy ae1cb22cb2 Switch to PERMIT_(DISTFILES|PACKAGE).
CDROM restrictions are no longer applicable.
2019-07-14 02:16:50 +00:00
naddy 7ab397505a Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable. 2019-07-14 00:39:34 +00:00