diff --git a/benchmarks/Makefile b/benchmarks/Makefile index 227bd227ef85..dad0c0d4115b 100644 --- a/benchmarks/Makefile +++ b/benchmarks/Makefile @@ -1,118 +1,119 @@ COMMENT = Benchmarking tools SUBDIR += ali SUBDIR += apib SUBDIR += autobench SUBDIR += blogbench SUBDIR += bombardier SUBDIR += bonnie SUBDIR += bonnie++ SUBDIR += clpeak SUBDIR += cpipe SUBDIR += dbench SUBDIR += dbs SUBDIR += ddosify SUBDIR += dhrystone SUBDIR += dkftpbench SUBDIR += fhourstones SUBDIR += filebench SUBDIR += fio SUBDIR += flamegraph SUBDIR += flops SUBDIR += flowgrind SUBDIR += forkbomb SUBDIR += glmark2 SUBDIR += gtkperf SUBDIR += hey SUBDIR += himenobench SUBDIR += hipercontracer SUBDIR += hpl SUBDIR += httperf SUBDIR += hyperfine SUBDIR += imb SUBDIR += inferno SUBDIR += interbench SUBDIR += iorate SUBDIR += iozone SUBDIR += iozone21 SUBDIR += iperf SUBDIR += iperf3 SUBDIR += kdiskmark SUBDIR += libcelero SUBDIR += libmicro SUBDIR += linux-gputest SUBDIR += linux-unigine-heaven SUBDIR += linux-unigine-sanctuary SUBDIR += linux-unigine-superposition SUBDIR += linux-unigine-tropics SUBDIR += linux-unigine-valley SUBDIR += linux-vdbench SUBDIR += lmbench SUBDIR += lzbench SUBDIR += mangohud SUBDIR += mdtest SUBDIR += mst-bench SUBDIR += nbench SUBDIR += netio SUBDIR += netperf SUBDIR += netperfmeter SUBDIR += nosqlbench SUBDIR += nqueens SUBDIR += nttcp SUBDIR += nuttcp SUBDIR += octave-forge-benchmark SUBDIR += p5-Benchmark-Forking SUBDIR += p5-Benchmark-Stopwatch SUBDIR += p5-Dumbbench SUBDIR += pathchirp SUBDIR += pathload SUBDIR += pathrate SUBDIR += pear-Benchmark SUBDIR += perftest SUBDIR += phoronix-test-suite SUBDIR += pipebench + SUBDIR += plow SUBDIR += polygraph SUBDIR += postal SUBDIR += postmark SUBDIR += py-locust SUBDIR += py-naarad SUBDIR += py-throughpy SUBDIR += py-zopkio SUBDIR += raidtest SUBDIR += ramspeed SUBDIR += randomio SUBDIR += rubygem-benchmark SUBDIR += rubygem-benchmark-ips SUBDIR += rubygem-benchmark-memory SUBDIR += rubygem-derailed_benchmarks SUBDIR += rubygem-gitlab-derailed_benchmarks SUBDIR += rubygem-railsbench SUBDIR += scimark2 SUBDIR += scimark2c SUBDIR += scimark4c SUBDIR += shellbench SUBDIR += siege SUBDIR += sipp SUBDIR += slowloris SUBDIR += smhasher SUBDIR += spp SUBDIR += stream SUBDIR += stress-ng SUBDIR += super-smack SUBDIR += sysbench SUBDIR += tcpblast SUBDIR += thrulay SUBDIR += tsung SUBDIR += ttcp SUBDIR += typometer SUBDIR += ubench SUBDIR += uica SUBDIR += unixbench SUBDIR += uperf SUBDIR += vegeta SUBDIR += vkmark SUBDIR += vkpeak SUBDIR += webbench SUBDIR += wrk .include diff --git a/benchmarks/plow/Makefile b/benchmarks/plow/Makefile new file mode 100644 index 000000000000..d6286bdbc9bb --- /dev/null +++ b/benchmarks/plow/Makefile @@ -0,0 +1,19 @@ +PORTNAME= plow +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.1 +CATEGORIES= benchmarks + +MAINTAINER= 0xdutra@gmail.com +COMMENT= HTTP benchmarking tool with real-time web UI and terminal displaying +WWW= https://github.com/six-ddc/plow + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules + +GO_MODULE= github.com/six-ddc/plow + +PLIST_FILES= bin/${PORTNAME} + +.include diff --git a/benchmarks/plow/distinfo b/benchmarks/plow/distinfo new file mode 100644 index 000000000000..0ef2c33ffb2b --- /dev/null +++ b/benchmarks/plow/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1664069439 +SHA256 (go/benchmarks_plow/plow-v1.3.1/v1.3.1.mod) = 3ac99f55827a991f72a1d5ae368ae18355e4dfb1904cc10310416ca916ad3035 +SIZE (go/benchmarks_plow/plow-v1.3.1/v1.3.1.mod) = 1187 +SHA256 (go/benchmarks_plow/plow-v1.3.1/v1.3.1.zip) = 264c905be837d437f5b761f8a9a98609f23eec5189ed0d60c1fab6d21c9b7f43 +SIZE (go/benchmarks_plow/plow-v1.3.1/v1.3.1.zip) = 2645687 diff --git a/benchmarks/plow/pkg-descr b/benchmarks/plow/pkg-descr new file mode 100644 index 000000000000..8dc4addcc8fb --- /dev/null +++ b/benchmarks/plow/pkg-descr @@ -0,0 +1,2 @@ +HTTP(S) benchmarking tool, written in Golang. It uses excellent fasthttp +instead of Go's default net/http due to its lightning fast performance.