Commit Graph
100 Commits
Author SHA1 Message Date
Mason RoweandGitHub 0f2e32ca65 resolve some shellcheck findings 2024-12-17 23:09:59 -05:00
Mason Rowe 0e48b9e90b update binaries (fio v3.38; iperf v3.18) 2024-12-14 19:29:58 +00:00
Mason RoweandGitHub a18e1bcd60 remove dead iperf server 2024-06-09 22:38:55 -04:00
Mason Rowe be49f67da6 Update iperf3 v3.16->v3.17.1 2024-06-03 01:55:29 +00:00
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
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
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 RoweandGitHub 02caab5560 Update GB6 to latest release (v6.2.2) 2023-11-24 00:07:44 -05:00
Mason RoweandGitHub 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
Mason RoweandGitHub b0a8c29905 Remove unstable iperf3 server 2023-09-06 10:30:41 -04:00
Mason Rowe f648820143 update binaries (fio v3.35; iperf v3.14) 2023-07-12 22:36:44 -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
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
Mason RoweandGitHub c4464c84f4 update json example 2023-02-28 00:14:40 -05:00
Mason RoweandGitHub 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
Mason Rowe 84f47e80b6 clean up network info lookup and output, allow opt-out 2023-02-26 18:31:22 +00:00
Mason Rowe 18bb6c2a05 Fixed bad output during latency test for missing ping command 2022-12-04 22:11:47 -05:00
Mason Rowe 8467f89896 update binaries - fio v3.33; iperf3 v3.12 2022-11-23 00:47:58 -05:00
Mason RoweandGitHub b3a7dcb142 Fix for #41 (bad GB run causing malformed json) 2022-11-22 23:58:01 -05:00
Mason RoweandGitHub 4aad8ab896 Update NovoServe NL iperf location 2022-11-22 23:55:33 -05:00
Mason RoweandGitHub 589ae10925 Add fixes for latency merge 2022-11-22 23:49:34 -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 RoweandGitHub e59709c26c Fix iperf server details 2022-06-11 17:48:13 -04:00
Mason RoweandGitHub 4fffb306d4 Reduce iperf test attempts from 5 to 3 2022-06-11 17:46:39 -04:00
Mason RoweandGitHub 6df3c0140c Update iperf servers 2022-06-11 17:39:36 -04:00
Mason Rowe f776e67455 fix typos 2022-05-06 13:20:10 -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 RoweandGitHub 4a50bbd6f1 Disable faulty/redundant iperf locations 2022-04-30 08:23:26 -04:00
Mason Rowe 46f4ba2a88 Removed IPv6 command (GitHub now supports v6) 2022-02-18 22:57:29 -05:00
Mason Rowe 3434f50e69 update Geekbench (v5.4.4); update links in readme 2021-12-28 16:20:56 -05:00
Mason Rowe 3b122ed13c fix formatting 2021-12-03 10:50:07 -05:00
Mason Rowe 57e384081c update to latest geekbench release 2021-11-30 22:51:47 -05:00
Mason Rowe d453546913 update fio and iperf3 binaries to latest versions 2021-11-30 00:54:38 -05:00
Mason Rowe 624e7e9f51 added option to force use of precompiled binaries (see #27) 2021-11-30 00:36:13 -05:00
Mason Rowe 90c6b56814 reorganized pre-compiled binaries 2021-11-29 23:56:04 -05:00
Mason Rowe f93aa1660a added warning if missing 'C' locale (issue #24) 2021-11-29 19:53:50 -05:00
Mason RoweandGitHub 1a56f57811 add additional iperf3 location (APAC - Singapore - WebHorizon) 2021-10-09 11:39:14 -04:00
Mason RoweandGitHub 87a664260b Merge pull request #28 from felixonmars/patch-1
Correct typos in yabs.sh
2021-10-08 11:33:38 -04:00
Mason RoweandGitHub 6af7852a57 temporarily remove biznet (Indonesia) iperf server from network test 2021-10-08 11:25:19 -04:00
Mason RoweandGitHub 773220d760 Hotfix for bad CPU output on ARM machines 2021-06-10 23:18:06 -04:00
Mason Rowe 857e14efe8 add ARM compatibility 2021-06-05 03:12:29 -04:00
Mason Rowe 02dc401e58 Update bin readme to reflect latest iperf/fio versions 2021-05-28 17:08:42 -04:00
Mason Rowe 11ff29fb16 Update to latest utilities; iperf3 v3.10; fio v3.27; GB5 v5.4.1 2021-05-28 17:07:10 -04:00
Mason RoweandGitHub b77468b0d2 Merge pull request #25 from hohl/patch-1
ZSH-compatibility for the IPv6 launch command
2021-03-09 22:26:24 -05:00
Mason RoweandGitHub a03d5f191e Restructure readme changes from PR #23 2021-02-26 21:28:09 -05:00
Mason RoweandGitHub f361f223f2 Merge pull request #23 from netravnen/readme-wget-link
readme: add mention of wget can also be used
2021-02-26 21:27:18 -05:00
Mason RoweandGitHub ffc4d4a799 Add new additional ports to Clouvider iperf3 locations; Decrese iperf attempts from 10 to 5 2021-02-21 03:00:16 -05:00
Mason RoweandGitHub 01710f4421 Updated readme with logo designed by Dian Pratama 2021-02-01 10:01:42 -05:00
Mason Rowe a1a1a916a2 Update fio binaries to v3.25 2020-12-29 18:12:57 +00:00
Mason RoweandGitHub 7978df4c3d Fix formatting; Fix bug in GeekBench failure detection 2020-12-29 08:39:49 -05:00
Mason RoweandGitHub bf01122bde Check ZFS-based hosts for available disk space impacting fio performance (see Issue #13)
Merge pull request #20 from webdock-io/patch-1
2020-12-29 08:34:57 -05:00
Mason Rowe b069a5e1de Added disk space check before fio test (Issue #12) 2020-12-27 01:45:40 -05:00
Mason RoweandGitHub b98d08459d remove busy iperf server 2020-12-08 13:00:37 -05:00
Mason Rowe 5e9461ede9 fix IPv4/IPv6 detection; switch up iperf servers 2020-12-07 02:15:52 -05:00
Mason RoweandGitHub edcb44802e Merge pull request #17 from BKPepe/master
Update of Geekbench 4 and 5 & download tarballs from HTTPS
2020-11-27 21:35:31 -05:00
Mason Rowe 203c9a0e86 Handle failed fio/iperf downloads (#14) and/or botched tests; Standardize capacity output (#8) 2020-11-20 01:12:09 -05:00
Mason Rowe 7fed8c3605 Merge branch 'testing' of https://github.com/masonr/yet-another-bench-script into testing 2020-11-19 00:42:58 -05:00
Mason RoweandGitHub bc77e01fdd Remove Wifx (Zurich) and Iveloz (Sao Paulo) network tests until iperf server issues are resolved 2020-11-12 11:36:53 -05:00
Mason Rowe 10720d148d Revert fio binary from v3.23 back to v3.17 (see Issue #11) 2020-09-27 22:59:23 -04:00
Mason Rowe 491c95a816 Standardized formatting of memory, swap, and disk space 2020-09-23 17:17:00 -04:00
Mason Rowe 77ec5af967 Updated iperf3 test locations 2020-09-21 00:52:00 -04:00
Mason Rowe 96227f76a2 Updated fio (3.7->3.9) and iperf3 (3.17->3.23) to latest release 2020-09-15 23:31:59 -04:00
Mason RoweandGitHub a748260467 Merge pull request #10 from masonr/testing
Merge changes in testing branch (fix gb score parsing + add gb license check)
2020-09-15 21:52:06 -04:00
Mason Rowe eca5dc9fd3 Updated Geekbench tests to use license file, if present 2020-09-09 21:32:25 -04:00
Mason RoweandGitHub 6d46cb0d8b Update to fix geekbench unlock via license key 2020-08-13 16:41:29 -04:00
Mason Rowe 6660126edf Added check for Geekbench license key 2020-08-09 17:13:44 -04:00
Mason RoweandGitHub 518ec078ad Tidy up output and comments 2020-07-22 00:48:53 -04:00
Mason Rowe 7774042cf7 Added interrupt handler; Updated Geekbench links; Added -9 flag; Refactored iperf testing code 2020-06-20 16:01:06 -04:00
Mason Rowe 981933960d Recompiled fio binary with generic CPU flag for interoperability 2020-03-11 12:50:16 -04:00
Mason Rowe 434da3835b Clarify local packages over precompiled binaries 2020-02-11 00:40:07 -05:00
Mason Rowe 90923210f6 Geekbench 5; local package (fio/iperf3) preference; help printout 2020-02-10 23:56:08 -05:00
Mason RoweandGitHub 19dd606f71 Fix typo 2020-02-05 21:51:53 -05:00
Mason Rowe 48b2c5bb59 Update readme with new run command (yabs.sh) 2020-02-05 21:40:41 -05:00
Mason Rowe f7b3f8efae Fix fio fault check; Fix typos 2020-02-05 09:03:52 -05:00
Mason Rowe 5ba34f923d Merge branch 'master' of https://github.com/masonr/yet-another-bench-script 2020-02-04 21:45:34 -05:00
Mason Rowe 2c74b1a9b6 Replaced dd w/ fio; Added fio/iperf3 binaries; Added 32-bit and IPv6 support 2020-02-04 21:43:28 -05:00
Mason RoweandGitHub c883c2279d Fix typo 2020-01-14 07:56:23 -05:00
Mason Rowe a6ca7214aa Added static binaries for fio + iperf3; Added bin readme 2020-01-13 23:35:39 -05:00
Mason Rowe 73844833ce Fix locale override 2020-01-10 15:48:58 -05:00
Mason Rowe dd591b9251 Added locale override for dd to parse output reliably 2020-01-10 13:49:33 -05:00
Mason Rowe 20846f0816 Fixed typo 2020-01-10 11:00:09 -05:00