Commit Graph

428 Commits

Author SHA1 Message Date
sthen
0a9b1fbd11 unbreak, silly github tarballs. reported by aja 2017-09-08 09:36:20 +00:00
sthen
61ab8b8e64 netperf upstream moved to github 2017-09-07 20:33:09 +00:00
jasper
ef51deec12 update to iozone-3.465 2017-08-20 10:26:27 +00:00
bluhm
7a4bc235cb update p5-Dumbbench to 0.111 2017-07-29 17:51:39 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
kili
97e501a0ed Bump -gui subpackage after the renaming of py-qt5,-main to py-qt5. 2017-07-17 19:13:37 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
0577f7d605 update to bonnie++-1.97.3, builds with clang now.
remove -Winit-self and reattempt GCC3_ARCHS while there.
2017-05-24 14:04:50 +00:00
naddy
5669219063 remove bytebench: 25 years old and no longer used by anybody; ok jca@, krw@ 2017-05-01 11:10:31 +00:00
fcambus
d656692db2 Update speedtest-cli to 1.0.6.
OK ajacoutot@
2017-04-28 07:45:34 +00:00
fcambus
b767008231 Update speedtest-cli to 1.0.5.
OK benoit@, jung@
2017-04-23 20:36:41 +00:00
jca
171628cea5 Unbreak with clang: two functions that shouldn't be inline
The comments around said functions suggest a case of mild confusion...
2017-04-19 23:44:13 +00:00
jca
eb18ab224b Correctly print time_t. 2017-04-19 23:33:40 +00:00
fcambus
cea58463de Update speedtest-cli to 1.0.4.
OK benoit@
2017-04-13 09:02:41 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
fcambus
97260ff3fb Update speedtest-cli to 1.0.3.
OK benoit@
2017-04-07 07:24:01 +00:00
sthen
6b20e825ab update/rename netperf-wrapper-0.9.1 to flent-1.0.1, split -gui to a separate
package
2017-03-09 18:55:47 +00:00
sthen
5f66a0c90e update to speedtest-cli-1.0.2 2017-01-19 14:18:50 +00:00
bluhm
5a58ec8987 +p5-Dumbbench 2017-01-08 01:19:14 +00:00
bluhm
6954bc933c import p5-Dumbbench 0.10
OK benoit@ sthen@

Comment:
more reliable benchmarking

Description:
This module attempts to implement reasonably robust benchmarking
with little extra effort and expertise required from the user.
2017-01-08 01:16:32 +00:00
landry
24ebe6849d bump ports depending on python3 in benchmarks and converters 2017-01-03 19:16:08 +00:00
fcambus
21ffeaea76 Update speedtest-cli to 1.0.1.
This is a bugfix release, reverting some code which impacted timing on
devices with a small amount of RAM.

OK jung@, giovanni@, ajacoutot@
2016-12-30 16:13:24 +00:00
sthen
f8ee9351b9 update to speedtest_cli-1.0.0 2016-11-19 14:32:53 +00:00
jca
80f54496fe Update to netpipe-3.7.2 + general port cleanup
New HOMEPAGE and MASTER_SITES, add license marker and install the new
NPtcp6 program.

Tweaked diff from Rafael Sadowski.

Warning: some cli options have changed (-r).
2016-10-19 14:30:37 +00:00
naddy
c326edce1b The ${PROJECT}.googlecode.com/files/ master sites are no longer
accessible, but the distfiles are still available at an archive URL.
Introduce MASTER_SITE_GOOGLECODE and use it for all affected ports.

ok czarkoff@ danj@ sthen@
2016-10-01 11:54:14 +00:00
naddy
ef68f42b62 remove SHARED_ONLY from ports that don't use any MODULES 2016-03-16 16:46:31 +00:00
landry
c71a27a935 Update to siege 3.1.3.
Note that due to a mishap in Makefile/patches the config dif was
previously /etc/siege/siege/* - this has been fixed to be /etc/siege/*
as expected, so you might have to adapt your install.

ok sthen@
2016-01-11 10:22:05 +00:00
sthen
97889e162c switch my distfiles mirror to https 2015-12-03 21:24:29 +00:00
jasper
dd11ff3185 switch distfiles.nl to SSL, setup with security/letsencrypt/client 2015-11-24 09:11:02 +00:00
sthen
998633a4e1 fix netperf-wrapper manpage install location, spotted by bentley@
adjust DESCR while there
2015-11-06 20:42:26 +00:00
bentley
ccea6495df Add desktop goos.
ok sthen@
2015-11-06 17:10:05 +00:00
benoit
45be6f512c Update to iozone-3.434. 2015-10-31 11:06:37 +00:00
sthen
24f2190a64 update to netperf-2.7.0 2015-10-21 13:10:00 +00:00
sthen
a484b0211d update to netperf-wrapper-0.9.1 2015-10-21 13:07:51 +00:00
sthen
8219a5ed69 bump REVISION for setuptools dep change. 2015-09-29 10:51:14 +00:00
benoit
c71e220d3f Update to speedtest-cli-0.3.4. 2015-09-25 08:04:37 +00:00
naddy
e23a0206e8 drop maintainer or update e-mail addres as requested by Paul Janzen 2015-08-28 14:22:14 +00:00
sthen
c3e091dd91 wantlib 2015-08-25 14:17:44 +00:00
bluhm
f8bfc1eae8 Fix large file support in bonnie++. Remove #ifdef BSD from patch.
OK sthen@
2015-08-18 20:41:29 +00:00
sthen
5d2e64041e mirror files no longer on MASTER_SITES and remove old HOMEPAGEs,
pointed out by naddy
2015-07-30 16:05:51 +00:00
zhuk
6860bba494 Remove lmbench. Highly outdated (1999 year benchmark, really?), non-free
(the license marker in port was a lie) and ugly.

okay aja@; also there were okays from sthen@ and kirby on earlier patch.
2015-07-18 22:02:05 +00:00
jca
c50c12e22e 15 years later, SSLv23_client_method() ought to work 2015-07-18 17:13:49 +00:00
jasper
92956bfd5f use sed -i 2015-07-18 14:40:46 +00:00
jasper
75787518ba bump after erlang dependency change
reminded by aja@
2015-07-10 17:10:09 +00:00
jasper
fa374a63bb remove pear-Benchmark, outdated, unmaintained, unused, etc.
ok aja@
2015-06-27 11:40:00 +00:00
jasper
27acaf9d38 define MODERL_{ERL,ERLC} as shortcuts to the versioned binaries 2015-06-25 13:34:23 +00:00
jasper
8034b7cabd pickup correct erl/erlc 2015-06-25 13:28:59 +00:00
jasper
ed8860bfaf switch to using the erlang module 2015-06-24 06:50:19 +00:00
jasper
52c3488fbf tidy up erlang dependencies 2015-06-23 16:38:10 +00:00
bentley
f0e23746c7 Add a working upstream mirror.
ok sthen@
2015-06-23 15:28:58 +00:00
jasper
61be70211e bump after MODERL_RUN_DEPENDS change 2015-06-22 13:08:20 +00:00
naddy
ee7cd974d7 Remove obsolete ports that are no longer useful and that are unmaintained,
abandoned by upstream, and whose master sites are dead or disappearing.
ok jca@, ajacoutot@, dcoppa@
2015-06-21 20:20:46 +00:00
jca
bec0af4cdd Reset MAINTAINER
Discussed with Scott (former maintainer)
2015-06-19 16:24:06 +00:00
benoit
e32cc7d3d1 Update to iozone-3.430.
ok jca@
2015-04-11 11:46:11 +00:00
jasper
5e91600570 - switch to MODPY_PI 2015-04-02 14:21:12 +00:00
jasper
a7b7af1613 update to speedtest-cli-0.3.2 2015-03-15 10:03:21 +00:00
schwarze
968ddbc872 only minor formatting differences; drop USE_GROFF; no bump needed 2015-01-24 12:20:38 +00:00
naddy
1cab369547 Drop USE_GROFF since groff and mandoc produce identical output. 2015-01-22 17:47:50 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
sthen
b753bbad14 srand_deterministic 2014-12-09 20:45:59 +00:00
sthen
a1cedf9e26 update to iozone 3.429, from David Bestor, with a few tweaks from me 2014-11-22 12:21:43 +00:00
jasper
06c2f6fe9a - update to tsung-1.5.1
- update HOMEPAGE
- remove bogus MESSAGE
- use FAKE_FLAGS instead of a patch
2014-11-01 14:51:27 +00:00
sthen
0f701f0103 unnecessary param.h
change another param.h for types.h
use correct autoconf version
2014-10-13 19:10:44 +00:00
miod
aaaf81a6dd Add a bunch of NOT_FOR_ARCHS and BROKEN- annotations, either for all gcc3
platforms (due to compiler deficiencies) or m88k only (due to toolchain
issues leading to libGL not being available).
2014-09-16 19:56:09 +00:00
brad
b94a402501 Switch from using MySQL to using MariaDB attempt #2. MariaDB is a drop-in replacement.
ok sthen@
2014-09-13 18:09:20 +00:00
rpe
c2b97d07be Update speedtest-cli to 0.3.1
OK sthen@ aja@
2014-09-04 20:38:59 +00:00
sthen
8b24517765 MODPY_BUILDDEP, not MODPY_BUILD_DEP 2014-06-11 21:54:00 +00:00
naddy
42e81a81b4 drop workarounds for missing AI_ADDRCONFIG 2014-04-30 14:01:29 +00:00
sthen
8526212f4e zap com_err (pgsql) 2014-04-21 23:29:58 +00:00
ajacoutot
7440bae5b5 Do not override CFLAGS and do not force optimization. 2013-12-31 17:23:57 +00:00
tobiasu
b07482408f +fs_mark 2013-12-31 17:10:08 +00:00
tobiasu
b4a324fe16 import fs_mark
The fs_mark program is meant to give a low level bashing to file
systems. The write pattern that we concentrate on is heavily
synchronous IO across mutiple directories, drives, etc.

OK jca@
2013-12-31 17:06:24 +00:00
sthen
9c02bd2f0a +speedtest-cli 2013-11-19 17:59:29 +00:00
sthen
f51736561b import benchmarks/speedtest-cli, ok merdely@ william@
speedtest-cli is a command line interface for testing internet bandwidth
using speedtest.net servers.
2013-11-19 17:59:01 +00:00
sthen
27f03b1c52 bump REVISION for any ports using route messages. regen some distinfos and
remove unnecessary USE_GROFFs while there.
2013-10-31 21:12:12 +00:00
naddy
06a9102560 Drop USE_GROFF since groff and mandoc produce identical output. 2013-10-11 23:48:03 +00:00
naddy
048f6d4a22 Regenerate PLISTs now that imake installs the source man pages. 2013-10-11 20:39:16 +00:00
naddy
c2832a1290 move http://code.google.com, *.googlecode.com, and sites.google.com to https
suggested by bentley@
2013-08-07 21:31:12 +00:00
rpe
6d5169cd9a update to 1.97
"looks good to me" sthen@
2013-07-09 20:10:46 +00:00
rpe
dc5f0aa249 update to 1.1
ok aja@
2013-07-02 06:22:27 +00:00
brad
17833ea850 Revert back to using MySQL 5.1 for the time being. MariaDB 5.5 introduces
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.

Input from and Ok sthen@ jasper@
2013-06-12 20:36:33 +00:00
sthen
556dbd2209 +netperf-wrapper 2013-06-04 23:46:01 +00:00
sthen
7da0a1e930 import benchmarks/netperf-wrapper, ok edd@
This is a tool to run multiple simultaneous netperf/iperf/ping instances,
aggregate and plot the results. It is currently used as a main test tool by
the bufferbloat project investigating network performance under load with
active queue management mechanisms.

Several commands can be run in parallel and, provided they output
timestamped values, the test data points can be aligned with each other
in time, interpolating differences between the actual measurement points.
This makes it possible to graph (e.g.) ping times before, during and
after a link is loaded.

Aggregated data can be saved in a json format, output as csv values,
emacs org mode tables or, if py-matplotlib is installed, plots.
Each test can specify several different plots, including time-series
plots of the values against each other, as well as CDF plots of
(e.g.) ping times.
2013-06-04 23:45:43 +00:00
sthen
3df3143e13 update maintainer's email address 2013-06-04 13:16:20 +00:00
brad
0b77cf86a5 Switch from using MySQL to using MariaDB. MariaDB is a drop-in replacement.
ok sthen aja
2013-05-25 00:33:09 +00:00
sthen
81e0e291a7 update to netperf 2.6.0 2013-04-18 18:29:20 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
946964cc5d PERMIT/ REGRESS->TEST sweep 2013-03-10 23:04:44 +00:00
sthen
2961c34245 update maintainer's email address. 2012-11-23 10:59:11 +00:00
sthen
5aa82ed35c whitespace 2012-10-23 09:39:51 +00:00
sthen
3a1c6d10f6 zap trailing whitespace where it's present in MASTER_SITES/COMMENT
lines in ports Makefiles
2012-10-15 15:06:41 +00:00
ajacoutot
ff52f74e3c docbook-xsl already comes with libxslt. 2012-09-27 17:26:05 +00:00
jasper
1dc75394cf sync 2012-08-24 09:42:10 +00:00
jasper
c27ca3d7ac import tsung 1.4.2
Tsung is a distributed load testing tool that is available free of
charge as an open source software product. It is protocol-independent
and can be used to stress Jabber/XMPP, HTTP, SOAP, LDAP and PostgreSQL
servers. The tool can simulate very large numbers of users per server,
making it ideal for analysing and testing the performance of large-scale
applications, such as instant messaging solutions.

ok sthen@
2012-08-24 09:39:26 +00:00
jasper
429dab7d12 - remove now unneeded -lpthread/-pthread related chunks. 2012-08-19 18:55:08 +00:00
ajacoutot
7ab36748ae Remove irrelevant $FreeBSD RCS ids. 2012-08-18 12:41:37 +00:00
ajacoutot
b7eab0566c boring morning useless cleanup: remove the FreeBSD RCS tags; it makes
sense for ports Makefile but not really for categories.

ok espie@
2012-08-18 07:25:25 +00:00
ajacoutot
3f0ee525f1 Use LOCALSTATEDIR. 2012-04-28 10:51:44 +00:00
ajacoutot
2cc6b87dea Remove xsa@ from maintainer as per his request. 2012-04-02 13:06:42 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
sthen
ff0a1712a3 Update bonnie++ to 1.96 (including large file support).
From Rodolfo Gouveia and some tweaks from Brad.
Previous maintainer (martin@) removed per his request.
2011-11-13 18:23:24 +00:00
espie
0bee1a3020 FLAVOR:L 2011-10-17 12:57:39 +00:00
jasper
6aa53d1bc9 - regent WANTLIB
- fix COMMENT
2011-10-12 09:06:21 +00:00
espie
61199a1dbc normalize pkgpath 2011-09-16 08:48:01 +00:00
jasper
04ba7ac5e4 oops 2011-07-08 10:04:51 +00:00
jasper
bd44d3026d - fix patch names, no binary change
- regen one other patch while here
2011-07-08 09:33:25 +00:00
naddy
dbfd750590 Cope with bsd.man.mk changes and install source man pages.
While here, also update some PLISTs, fix PREFIX use, etc.
ok landry@
2011-06-23 22:50:26 +00:00
sthen
2fde866515 no need to set PKGNAME, pear.port.mk does it now.
checked with a batch "make show=PKGNAMES" before and after.
2011-06-04 11:41:08 +00:00
jasper
4800216129 bump REVISION after maintainer reset 2011-05-22 18:04:10 +00:00
espie
08fb9af99a fix fetch 2011-05-22 16:25:38 +00:00
jakob
6801abe078 drop MAINTAINER 2011-05-21 19:20:55 +00:00
espie
2314c85f45 convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.

No package changes
2010-11-15 00:22:45 +00:00
jasper
36b27b2367 - add working master site 2010-11-03 07:20:50 +00:00
sthen
7a38e7b57e switch to a working MASTER_SITES; Onteria on ports@ 2010-10-30 21:18:19 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
naddy
4be689a796 ports that preformat man pages with mandoc via bsd.man.mk don't need groff 2010-10-19 21:04:52 +00:00
espie
7b7cc80d38 USE_GROFF=Yes 2010-10-18 16:52:44 +00:00
jasper
22e8475fd7 - workaround for gcc3 bugs not needed anymore
from brad
2010-09-28 10:22:17 +00:00
sthen
52a922e102 update siege to 2.70 2010-09-15 09:59:39 +00:00
ajacoutot
69a3172601 Zap some PKGNAME=${DISTNAME} before landry@ finds out... 2010-07-24 08:01:40 +00:00
ajacoutot
ded3277d8f Build the pgsql FLAVOR of sysbench. 2010-07-24 07:55:41 +00:00
ajacoutot
e00a256feb Switch to new DEPENDS/WANTLIB/REVISION. 2010-07-24 07:55:26 +00:00
stephan
1bbb1b2209 +httperf 2010-05-05 14:09:23 +00:00
stephan
4a953f8994 import httperf-0.9.0
Httperf is a tool for measuring web server performance. It provides a
flexible facility for generating various HTTP workloads and for
measuring server performance.

The focus of httperf is not on implementing one particular benchmark but
on providing a robust, high-performance tool that facilitates the
construction of both micro- and macro-level benchmarks. The three
distinguishing characteristics of httperf are its robustness, which
includes the ability to generate and sustain server overload, support
for the HTTP/1.1 and SSL protocols, and its extensibility to new
workload generators and performance measurements.

from Scott Vokes (vokes DOT s AT gmail DOT com), ok landry@ and sthen@
2010-05-05 14:08:08 +00:00
ajacoutot
ce7c969358 Stupid poor blank lines, stupid poor blank lines... 2010-04-15 14:58:24 +00:00
naddy
7a8adb3987 mdoc fixes 2010-04-03 20:07:06 +00:00
jasper
228964a8d2 - extend archtecture tests for mips64el
ok naddy@ phessler@
2010-02-09 12:23:59 +00:00
espie
100f0c7870 SUBDIR += is wrong: it means the makefile will pick up SUBDIR from env, thus
breaking cd /usr/ports && SUBDIR=some/path make something for
category makefiles. While there, also put spaces around += uniformously.
okay naddy@, jasper@
2010-02-01 17:00:12 +00:00
jasper
383bcb84a5 - move another common variable into pear.port.mk (the 'pear' category). 2009-11-06 09:01:07 +00:00
jasper
65dbb2a870 - if the same two lines are copy/pasted into every single port using the pear
module, maybe it's time to copy/paste it into pear.port.mk.
thus, move MASTER_SITES and EXTRACT_SUFX to a common place

ok sthen@ robert@
2009-11-06 08:32:36 +00:00
jasper
20696471fe remove marc balmer as maintainer of all of his ports, to take away the
illusion marc still maintains them. as requested by himself.
2009-09-15 17:37:21 +00:00
sthen
8be8b697a1 Update MASTER_SITES 2009-08-30 20:45:23 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
okan
635aeaa93f update to 3.326
feedback and ok naddy@
2009-07-22 11:53:50 +00:00
sthen
c32dacec50 +siege 2009-04-09 00:20:04 +00:00
sthen
678bb6dc57 import benchmarks/siege, a multi-threaded http benchmark tool, fairly
good for testing performance with multiple TCP streams.

Siege is an http regression testing and benchmarking utility. It
was designed to let web developers measure the performance of their
code under duress, to see how it will stand up to load on the
internet. Siege supports basic authentication, cookies, HTTP and
HTTPS protocols. It allows the user hit a web server with a
configurable number of concurrent simulated users. Those users place
the webserver "under siege."
2009-04-09 00:19:14 +00:00
markus
e105824d95 unbreak udp_stream test (missing bind(2)); ok jakob@ 2008-09-17 12:39:17 +00:00
sthen
4b6f74777a +sysbench 2008-04-15 14:16:56 +00:00
sthen
8455372320 import sysbench:
SysBench is a modular, cross-platform and multi-threaded benchmark tool
for evaluating OS parameters that are important for a system running a
database under intensive load.

The idea of this benchmark suite is to quickly get an impression about
system performance without setting up complex database benchmarks or
even without installing a database at all.

Current features allow to test the following system parameters:

    * file I/O performance
    * scheduler performance
    * memory allocation and transfer speed
    * POSIX threads implementation performance
    * database server performance (OLTP benchmark)

Primarily written for MySQL server benchmarking, SysBench will be
further extended to support multiple database backends, distributed
benchmarks and third-party plug-in modules.

from Jung (maintainer) with some tweaks.
thanks to landry@ for testing and feedback.

ok landry
2008-04-15 14:14:08 +00:00
espie
17d70806a3 tweak FAKE_FLAGS semantics to saner defaults. 2008-01-04 17:48:33 +00:00
steven
d3351a7c8e fix WANTLIB 2007-11-13 12:55:46 +00:00
jasper
1d91bfb332 fix build on mips64.
no bump, because !mips64 packages didn't change, and mips64 didn't package.
2007-11-07 20:57:37 +00:00
simon
5dce583d21 remove surrounding quotes from COMMENT/PERMIT_* 2007-09-15 21:30:26 +00:00
kili
3220b66c97 Fix CATEGORIES (s/bechmark/benchmarks/).
From Andrés (adelfino at gmail dot com).
2007-07-14 16:54:25 +00:00
naddy
86e3f443e0 honor CFLAGS, which fixes the default build on alpha; ok jakob@ 2007-06-01 22:36:52 +00:00
ajacoutot
5afeec9b31 +blogbench 2007-05-10 11:18:04 +00:00
ajacoutot
7caf75ff6a Import blogbench-1.0
Blogbench is a portable filesystem benchmark that tries to reproduce the
load of a real-world busy file server.
It stresses the filesystem with multiple threads performing random
reads, writes and rewrites in order to get a realistic idea of the
scalability and the concurrency a system can handle.

ok bernd@
2007-05-10 11:17:20 +00:00
espie
470294650d base64 distinfo with SHA256 2007-04-05 15:37:40 +00:00
robert
0dbe5bb8c3 - adapt to the new pear port
- add @group annotations
- bump PKGNAMEs
- fix PLISTs by removing unneeded files and directories
2007-03-22 22:48:03 +00:00
steven
2e8d1a700e USE_X11 2006-11-13 10:08:12 +00:00