Commit Graph

151 Commits

Author SHA1 Message Date
Mason Rowe
0ad4c4e856 fio v3.36->v3.37; geekbench v6.2.2->v6.3.0; update NL iperf port speed 2024-04-23 03:17:00 +00:00
Michael Hohl
d1dcd70713
Use Telia for Helsinki, FI instead of Hostkey (#86)
HOSTKEY's iperf3 server seems to be limited to 1G. Another option in Helsinki would be Telia and they seem to be able to reach 10G without issues.
2024-03-18 11:19:17 -04:00
Mason Rowe
1d4cde7740 add AMS iperf location 2024-03-05 21:55:18 -05:00
Mason Rowe
f05bd39215 Fix missing lscpu on alpine linux (#84) 2024-03-04 01:20:15 -05:00
Mason Rowe
eb80002b46 Add warning message on failed Geekbench/CentOS7 (#71) 2024-03-04 00:45:00 -05:00
Mason Rowe
0a07c87d74 Update iperf test locations 2024-03-04 00:32:11 -05:00
Mason Rowe
c4cf406f78 fixed bug with zfs disk space calculation (#83) 2024-01-01 22:13:08 -05:00
Mason Rowe
09512e24de update iperf 3.15->3.16 2023-12-09 02:09:32 +00:00
Edwin Kofler
81ad0d2ded
fix: Quote paths to prevent globbing and word splitting (#82) 2023-12-03 21:26:17 -05:00
Daniel Lo Nigro
c2ccbc2771
[easy] Fix "tail: cannot open '2' for reading" (#81)
There was a typo in the `tail` command.
2023-12-03 17:02:18 -05:00
Mason Rowe
8584f28413 Replace bc commands (#79) 2023-11-30 01:09:32 -05:00
Mason Rowe
52f048b2df Fix json formatting issue (#80) 2023-11-30 00:09:25 -05:00
Mason Rowe
eac2ab209a Add partition details to disk test; fix ShellCheck CI; README updates 2023-11-24 18:31:15 -05:00
Mason Rowe
02caab5560
Update GB6 to latest release (v6.2.2) 2023-11-24 00:07:44 -05:00
Marc
249af05481
👷 Add ShellCheck workflow (#77)
Co-authored-by: Rychart Redwerkz <redwerkz@users.noreply.github.com>
2023-11-20 01:31:02 -05:00
Mason Rowe
fe06da9dc0
Add SHA256 sums and links to VirusTotal scans for all binaries 2023-11-08 19:50:36 -05:00
Mason Rowe
a77a3fa5ef Update binaries (fio v3.36; iperf v3.15) 2023-10-20 10:53:42 -04:00
Anton
5445881b42
Updated GB6 to newest Version (#75) 2023-10-19 09:49:51 -04:00
Sherlock Zhang
e4253bca95
Update GB6 to 6.2.0 (#74)
Co-authored-by: Sherlock Zhang <admin@microcharon.top>
2023-09-20 12:59:20 -04:00
Mason Rowe
b0a8c29905
Remove unstable iperf3 server 2023-09-06 10:30:41 -04:00
Su Haris
af78f35770
Improve Network Information (#70)
* Add Asian Location: Biznet ID

* Improve the Network Information

Sometimes from ip-api, either ISP or ASN is available, but it would not show since the condition is not satisfied. Fix to show if either value is present

* Fix spacing issue
2023-09-03 11:53:25 -04:00
Mason Rowe
f648820143 update binaries (fio v3.35; iperf v3.14) 2023-07-12 22:36:44 -04:00
ADoyle
2c91051dbf
fix: reuse local geekbench, do not download it (#68) 2023-07-12 21:35:37 -04:00
Sherlock Zhang
007650e6df
update GB6 to 6.1.0 (#67) 2023-06-15 13:13:39 -04:00
Philippe Le Rohellec
b7c35fefab
Update README.md (#65)
VPSBenchmarks does not require Geekbench 5 results anymore, no more need to the "-5 -6" command line options.
2023-04-29 18:03:36 -04:00
Sherlock Zhang
827e2db6cb
update GB6 to 6.0.3 (#64) 2023-04-29 13:08:38 -04:00
Mason Rowe
be2cfc0c9a Merge branch 'master' of github.com:masonr/yet-another-bench-script 2023-04-23 14:23:26 -04:00
Mason Rowe
68a571e48b update json output; geekbench v6.0.2; update readme 2023-04-23 14:23:19 -04:00
Sherlock Zhang
5dd1070d95
update GB6 to 6.0.2 (#62) 2023-04-09 20:23:20 -04:00
Mason Rowe
b7c0b8cfe7 update fio binaries (v3.33 -> 3.34) 2023-03-24 23:44:24 -04:00
Mason Rowe
dd110ee036 replace all 'grep -P' instances (#59) 2023-03-24 23:23:48 -04:00
Mason Rowe
f275b27f34 fix ping permission error (#61) 2023-03-24 23:10:14 -04:00
Mason Rowe
3791aa84d2 updated network info output 2023-03-24 21:14:01 -04:00
Mason Rowe
436a951537 skip net info if no response; fix virt detect output 2023-03-24 01:00:35 -04:00
Mason Rowe
e597a7b2b9 hide error output if locale not found 2023-03-24 00:38:13 -04:00
Sherlock Zhang
3ef703ab68
Update GB6 to 6.0.1 (#60) 2023-03-15 15:50:17 -04:00
Mason Rowe
c4464c84f4
update json example 2023-02-28 00:14:40 -05:00
Mason Rowe
04f15f5516
update readme 2023-02-28 00:13:33 -05:00
Mason Rowe
06eaa2ab3b added Geekbench 6 as default test; refactored geekbench code 2023-02-28 01:43:09 +00:00
Mason Rowe
e4e65d2e87 update to latest iperf3 release (v3.13) 2023-02-26 19:10:20 +00:00
Anton
d2fc09c5ef
update GB5 to 5.5.1 (#57) 2023-02-26 13:49:20 -05:00
Mason Rowe
84f47e80b6 clean up network info lookup and output, allow opt-out 2023-02-26 18:31:22 +00:00
Su Haris
f075baf59c
Add Basic Network Info and VM Type (#56)
* Add Basic Network Info

Added a function to display basic details from IP Address lookup. Use ip-api.com free API for this.

* Add VM Type in Basic Info

Add Virtualization type in basic info.
Inspired from bench.sh

* Suppress Error messages on VM check

* Better way to find virtualization

Most modern Linux systems use systemd as the system and service manager. The systemd package ships with the systemd-detect-virt utility, which we can use to detect a virtualization technology.
2023-02-26 13:23:00 -05:00
alfajorcito
7aa3b79530
update GB5 to 5.4.6 (#54)
* update Geekbench 5

* update YABS_VERSION
2023-01-04 16:00:50 -05:00
Suhail Haris
9caccacc9e
Display execution time (#51) 2022-12-20 09:36:30 -05:00
Mason Rowe
18bb6c2a05 Fixed bad output during latency test for missing ping command 2022-12-04 22:11:47 -05:00
Ajee
f33187a492
Use $() notation instead of legacy backticks `` (#50)
* Use $() notation instead of legacy backticks ``

Line 45:
KERNEL_BIT=`getconf LONG_BIT`
Use $(...) notation instead of legacy backticks `...`.

* Use $() notation instead of legacy backticks ``

Here the full editing
Use $(...) notation instead of legacy backticks ....

Line 45:
KERNEL_BIT=`getconf LONG_BIT`
KERNEL_BIT=$(getconf LONG_BIT)

Line 254:
DATE=`date -Iseconds | sed -e "s/:/_/g"`
DATE=$(date -Iseconds | sed -e "s/:/_/g")

Line 428:
AVAIL_SPACE=`df -k . | awk 'NR==2{print $4}'`
AVAIL_SPACE=$(df -k . | awk 'NR==2{print $4}')

Line 603:
PORT=`shuf -i $PORTS -n 1`
PORT=$(shuf -i $PORTS -n 1)

Line 631:
PORT=`shuf -i $PORTS -n 1`
PORT=$(shuf -i $PORTS -n 1)

Line 793:
$GEEKBENCH_PATH/geekbench_x86_32 --unlock `cat geekbench.license` > /dev/null 2>&1
$GEEKBENCH_PATH/geekbench_x86_32 --unlock $(cat geekbench.license) > /dev/null 2>&1

Line 801:
$GEEKBENCH_PATH/geekbench4 --unlock `cat geekbench.license` > /dev/null 2>&1
$GEEKBENCH_PATH/geekbench4 --unlock $(cat geekbench.license) > /dev/null 2>&1

Line 826:
$GEEKBENCH_PATH/geekbench5 --unlock `cat geekbench.license` > /dev/null 2>&1
$GEEKBENCH_PATH/geekbench5 --unlock $(cat geekbench.license) > /dev/null 2>&1

Have a nice day!
Cheers!
-Ajee
2022-11-30 22:25:29 -05:00
Mason Rowe
8467f89896 update binaries - fio v3.33; iperf3 v3.12 2022-11-23 00:47:58 -05:00
Mason Rowe
b3a7dcb142
Fix for #41 (bad GB run causing malformed json) 2022-11-22 23:58:01 -05:00
Mason Rowe
4aad8ab896
Update NovoServe NL iperf location 2022-11-22 23:55:33 -05:00