From 8e8c4d548777b172ef522f5529581926175bb264 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20Hasselstr=C3=B6m?= Date: Mon, 15 Aug 2022 15:20:33 +0200 Subject: [PATCH 1/3] initial commit cw --- ping.sh | 8 ++++++++ speed.sh | 9 +++++++++ 2 files changed, 17 insertions(+) diff --git a/ping.sh b/ping.sh index c7b7e31..e956eec 100755 --- a/ping.sh +++ b/ping.sh @@ -43,3 +43,11 @@ for DC in NJ-US IL-US GA-US FL-US TX-US SJO-CA-US LAX-CA-US WA-US TOR-CA FRA-DE do printf "$DC: \t$(ping -i .2 -c 10 -q $DC-ping.vultr.com | awk -F/ '/^round|^rtt/{print $5}') ms\n" | expand -t 20 done + +printf "\n\nCoreWeave Ping Test:\n\n" + +# https://docs.coreweave.com/data-center-regions +for DC in LAS1 LGA1 ORD1 +do + printf "$DC: \t$(ping -i .2 -c 10 -q ping-$DC.tenant-sta-mooodev-hassel.coreweave.cloud | awk -F/ '/^round|^rtt/{print $5}') ms\n" | expand -t 20 +done diff --git a/speed.sh b/speed.sh index c859381..44656ee 100755 --- a/speed.sh +++ b/speed.sh @@ -60,3 +60,12 @@ do printf "$DC: \e\n" printf "$(wget -O /dev/null http://$DC-ping.vultr.com/vultr.com.100MB.bin 2>&1 | awk '/\/dev\/null/ {speed=$3 $4} END {gsub(/\(|\)/,"",speed); print speed}')\e\n" & spinner $! done + +printf "\n\nCoreWeave Speed Test: (100MB each)\n\n" + +# https://docs.coreweave.com/data-center-regions +for DC in LAS1 LGA1 ORD1 +do + printf "$DC: \e\n" + printf "$(wget -O /dev/null http://http.tenant-sta-mooodev-hassel.$DC.ingress.coreweave.cloud/100M 2>&1 | awk '/\/dev\/null/ {speed=$3 $4} END {gsub(/\(|\)/,"",speed); print speed}')\e\n" & spinner $! +done From 0f56cca810a5a4ad8aa693d5c3a14d4ca618d206 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20Hasselstr=C3=B6m?= Date: Mon, 15 Aug 2022 16:55:27 +0200 Subject: [PATCH 2/3] fix urls --- ping.sh | 4 ++-- speed.sh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ping.sh b/ping.sh index e956eec..62939ee 100755 --- a/ping.sh +++ b/ping.sh @@ -47,7 +47,7 @@ done printf "\n\nCoreWeave Ping Test:\n\n" # https://docs.coreweave.com/data-center-regions -for DC in LAS1 LGA1 ORD1 +for DC in las1 lga1 ord1 do - printf "$DC: \t$(ping -i .2 -c 10 -q ping-$DC.tenant-sta-mooodev-hassel.coreweave.cloud | awk -F/ '/^round|^rtt/{print $5}') ms\n" | expand -t 20 + printf "$DC: \t$(ping -i .2 -c 10 -q ping.speedtest.$DC.coreweave.com | awk -F/ '/^round|^rtt/{print $5}') ms\n" | expand -t 20 done diff --git a/speed.sh b/speed.sh index 44656ee..df92ee5 100755 --- a/speed.sh +++ b/speed.sh @@ -64,8 +64,8 @@ done printf "\n\nCoreWeave Speed Test: (100MB each)\n\n" # https://docs.coreweave.com/data-center-regions -for DC in LAS1 LGA1 ORD1 +for DC in las1 lga1 ord1 do printf "$DC: \e\n" - printf "$(wget -O /dev/null http://http.tenant-sta-mooodev-hassel.$DC.ingress.coreweave.cloud/100M 2>&1 | awk '/\/dev\/null/ {speed=$3 $4} END {gsub(/\(|\)/,"",speed); print speed}')\e\n" & spinner $! + printf "$(wget -O /dev/null http://http.speedtest.$DC.coreweave.com/100M 2>&1 | awk '/\/dev\/null/ {speed=$3 $4} END {gsub(/\(|\)/,"",speed); print speed}')\e\n" & spinner $! done From 4b578894f9947f1681a82136522c919bfba8c38a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20Hasselstr=C3=B6m?= Date: Wed, 17 Aug 2022 22:57:35 +0200 Subject: [PATCH 3/3] fix: add cw to readme --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 97cf738..a57a190 100644 --- a/README.md +++ b/README.md @@ -129,6 +129,12 @@ Scripts will test speed and pings to the following data centers: - hnd-jp - sel-kor +#### [CoreWeave](https://docs.coreweave.com/data-center-regions) + +- lga1 +- ord1 +- las1 + ## Screenshots ![speed screenshot](screenshot-speed.png)