From 1a17c0044ea690987cfb4e823062a0b2db8c56f5 Mon Sep 17 00:00:00 2001 From: Jordan Olshevski Date: Wed, 28 Oct 2026 17:26:23 +0000 Subject: [PATCH 01/28] hack: add gantry vs gantry+racer pull benchmark harness --- hack/gantry-racer-bench/bench.sh | 290 ++++++++++++++++++++ hack/gantry-racer-bench/genimage/main.go | 327 +++++++++++++++++++++++ hack/gantry-racer-bench/origin.yaml | 101 +++++++ 3 files changed, 718 insertions(+) create mode 100755 hack/gantry-racer-bench/bench.sh create mode 100644 hack/gantry-racer-bench/genimage/main.go create mode 100644 hack/gantry-racer-bench/origin.yaml diff --git a/hack/gantry-racer-bench/bench.sh b/hack/gantry-racer-bench/bench.sh new file mode 100755 index 000000000..65c60cdb1 --- /dev/null +++ b/hack/gantry-racer-bench/bench.sh @@ -0,0 +1,290 @@ +#!/usr/bin/env bash +# Gantry vs Gantry+Racer pull benchmark harness. +# +# Subcommands: +# prep install containerd hosts.toml for the bench registry on every worker +# gen +# push a fresh random image to the origin, print repo@digest +# run