mirror of
				https://github.com/masonr/yet-another-bench-script.git
				synced 2025-10-31 05:46:16 +00:00 
			
		
		
		
	reorganized pre-compiled binaries
This commit is contained in:
		| @@ -4,19 +4,18 @@ This directory contains all of the binaries required to run the benchmarking tes | |||||||
|  |  | ||||||
| ### Binaries | ### Binaries | ||||||
|  |  | ||||||
| * **fio_x64** - v3.27 (compiled 28 May 2021) - 64-bit version | | Binary Name | Version | Compiled Date | Architecture | OS | | ||||||
| * **fio_x86** - v3.27 (compiled 28 May 2021) - 32-bit version | |:-:|:-:|:-:|:-:|:-:| | ||||||
| * **iperf_x64** - v3.10 (compiled 28 May 2021) - 64-bit version | | fio_x64 | 3.27 | 28-MAY-2021 | x86_64 | 64-bit | | ||||||
| * **iperf_x86** - v3.10 (compiled 28 May 2021) - 32-bit version | | fio_x86 | 3.27 |  28-MAY-2021 | x86 | 32-bit | | ||||||
|  | | fio_aarch64 | 3.27 | 05-JUN-2021 | ARM | 64-bit | | ||||||
|  | | fio_arm | 3.27 | 05-JUN-2021 | ARM | 32-bit | | ||||||
|  | | iperf_x64 | 3.10 | 28-MAY-2021 | x86_64 | 64-bit | | ||||||
|  | | iperf_x86 | 3.10 |  28-MAY-2021 | x86 | 32-bit | | ||||||
|  | | iperf_aarch64 | 3.10 | 05-JUN-2021 | ARM | 64-bit | | ||||||
|  | | iperf_arm | 3.10 | 05-JUN-2021 | ARM | 32-bit | | ||||||
|  |  | ||||||
| ### ARM Binaries | Note: ARM compatibilty is considered experimental. Static binaries for ARM-based machines are cross-compiled within a Holy Build Box container using the [musl toolchain](https://musl.cc/). | ||||||
|  |  | ||||||
| ARM compatibilty is considered experimental. Static binaries for ARM-based machines are cross-compiled within a Holy Build Box container using the [musl toolchain](https://musl.cc/). |  | ||||||
|  |  | ||||||
| * **fio_aarch64** - v3.27 (compiled 05 June 2021) - ARM 64-bit version |  | ||||||
| * **fio_arm** - v3.27 (compiled 05 June 2021) - ARM 32-bit version |  | ||||||
| * **iperf_aarch64** - v3.10 (compiled 05 June 2021) - ARM 64-bit version |  | ||||||
| * **iperf_arm** - v3.10 (compiled 05 June 2021) - ARM 32-bit version |  | ||||||
|  |  | ||||||
| ### Compile Notes | ### Compile Notes | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										8
									
								
								yabs.sh
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								yabs.sh
									
									
									
									
									
								
							| @@ -439,9 +439,9 @@ elif [ -z "$SKIP_FIO" ]; then | |||||||
| 	else | 	else | ||||||
| 		# download fio binary | 		# download fio binary | ||||||
| 		if [ ! -z "$IPV4_CHECK" ]; then # if IPv4 is enabled | 		if [ ! -z "$IPV4_CHECK" ]; then # if IPv4 is enabled | ||||||
| 			curl -s -4 --connect-timeout 5 --retry 5 --retry-delay 0 https://raw.githubusercontent.com/masonr/yet-another-bench-script/master/bin/fio_$ARCH -o $DISK_PATH/fio | 			curl -s -4 --connect-timeout 5 --retry 5 --retry-delay 0 https://raw.githubusercontent.com/masonr/yet-another-bench-script/master/bin/fio/fio_$ARCH -o $DISK_PATH/fio | ||||||
| 		else # no IPv4, use IPv6 - below is necessary since raw.githubusercontent.com has no AAAA record | 		else # no IPv4, use IPv6 - below is necessary since raw.githubusercontent.com has no AAAA record | ||||||
| 			curl -s -6 --connect-timeout 5 --retry 5 --retry-delay 0 -k -g --header 'Host: raw.githubusercontent.com' https://[2a04:4e42::133]/masonr/yet-another-bench-script/master/bin/fio_$ARCH -o $DISK_PATH/fio | 			curl -s -6 --connect-timeout 5 --retry 5 --retry-delay 0 -k -g --header 'Host: raw.githubusercontent.com' https://[2a04:4e42::133]/masonr/yet-another-bench-script/master/bin/fio/fio_$ARCH -o $DISK_PATH/fio | ||||||
| 		fi | 		fi | ||||||
|  |  | ||||||
| 		if [ ! -f "$DISK_PATH/fio" ]; then # ensure fio binary download successfully | 		if [ ! -f "$DISK_PATH/fio" ]; then # ensure fio binary download successfully | ||||||
| @@ -636,9 +636,9 @@ if [ -z "$SKIP_IPERF" ]; then | |||||||
|  |  | ||||||
| 		# download iperf3 binary | 		# download iperf3 binary | ||||||
| 		if [ ! -z "$IPV4_CHECK" ]; then # if IPv4 is enabled | 		if [ ! -z "$IPV4_CHECK" ]; then # if IPv4 is enabled | ||||||
| 			curl -s -4 --connect-timeout 5 --retry 5 --retry-delay 0 https://raw.githubusercontent.com/masonr/yet-another-bench-script/master/bin/iperf3_$ARCH -o $IPERF_PATH/iperf3 | 			curl -s -4 --connect-timeout 5 --retry 5 --retry-delay 0 https://raw.githubusercontent.com/masonr/yet-another-bench-script/master/bin/iperf/iperf3_$ARCH -o $IPERF_PATH/iperf3 | ||||||
| 		else # no IPv4, use IPv6 - below is necessary since raw.githubusercontent.com has no AAAA record | 		else # no IPv4, use IPv6 - below is necessary since raw.githubusercontent.com has no AAAA record | ||||||
| 			curl -s -6 --connect-timeout 5 --retry 5 --retry-delay 0 -k -g --header 'Host: raw.githubusercontent.com' https://[2a04:4e42::133]/masonr/yet-another-bench-script/master/bin/iperf3_$ARCH -o $IPERF_PATH/iperf3 | 			curl -s -6 --connect-timeout 5 --retry 5 --retry-delay 0 -k -g --header 'Host: raw.githubusercontent.com' https://[2a04:4e42::133]/masonr/yet-another-bench-script/master/bin/iperf/iperf3_$ARCH -o $IPERF_PATH/iperf3 | ||||||
| 		fi | 		fi | ||||||
|  |  | ||||||
| 		if [ ! -f "$IPERF_PATH/iperf3" ]; then # ensure iperf3 binary downloaded successfully | 		if [ ! -f "$IPERF_PATH/iperf3" ]; then # ensure iperf3 binary downloaded successfully | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user