Michael Hohl
9b9c8b7ac4
Use Telia for Helsinki, FI instead of Hostkey
...
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 09:40:43 +01: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
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
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
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
Sherlock Zhang
827e2db6cb
update GB6 to 6.0.3 ( #64 )
2023-04-29 13:08:38 -04:00
Mason Rowe
68a571e48b
update json output; geekbench v6.0.2; update readme
2023-04-23 14:23:19 -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
06eaa2ab3b
added Geekbench 6 as default test; refactored geekbench code
2023-02-28 01:43:09 +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
Michael Hohl
f7361e67f4
Consistent Enforcement of the Speed Test Location Naming ( #48 )
...
* Rename Online.net to Scaleway
They rebranded back in 2020, I think that should be reflected in the YABS output too by now.
* Rename "The Netherlands" to "North Holland, NL"
All IPERF locations are named by `<CITY/AREA>, <TWO-LETTER-COUNTRY-CODE` just not this one.
2022-11-22 23:53:14 -05:00
Mason Rowe
589ae10925
Add fixes for latency merge
2022-11-22 23:49:34 -05:00
Hirzinger Robert
7eefdda781
added latency to net-test ( #43 )
...
- added a simple latency test to the function launch_iperf (will display in table + output in json)
- added two locations (AT & GER) to the IPERF_LOCS
2022-11-22 23:46:52 -05:00
Mason Rowe
c84049d22d
update tools to latest version - fio (v3.31), iperf (v3.11), gb (v5.4.5)
2022-08-20 10:54:24 -04:00
Mason Rowe
6af3d0210c
modified json output to file flag
2022-08-19 19:27:32 -04:00
Mason Rowe
506cdc4991
change json schema and add additional json flags
2022-08-17 00:24:54 -04:00
Mason Rowe
ae24e70fbf
Add support to upload JSON results (Issue #9 )
2022-08-15 00:13:11 -04:00
Mason Rowe
e59709c26c
Fix iperf server details
2022-06-11 17:48:13 -04:00
Mason Rowe
4fffb306d4
Reduce iperf test attempts from 5 to 3
2022-06-11 17:46:39 -04:00
Mason Rowe
6df3c0140c
Update iperf servers
2022-06-11 17:39:36 -04:00
Mason Rowe
f7f11143aa
Added extra sys info (credit emperor on LES); added wget compatibility
2022-05-06 13:08:27 -04:00
Mason Rowe
4a50bbd6f1
Disable faulty/redundant iperf locations
2022-04-30 08:23:26 -04:00
Tamer
7934f55cbf
Add 40G NL iperf ( #37 )
2022-04-30 08:21:23 -04:00