> ROOT_DIR=/tmp/go-bench-away-job-77e7ae7d-958a-4903-be5f-c9a719a08a84-3149137912 > OUTPUT_FILE=/tmp/go-bench-away-job-77e7ae7d-958a-4903-be5f-c9a719a08a84-3149137912/results.txt > SHA_FILE=/tmp/go-bench-away-job-77e7ae7d-958a-4903-be5f-c9a719a08a84-3149137912/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-77e7ae7d-958a-4903-be5f-c9a719a08a84-3149137912/go_version.txt > GIT_REMOTE=https://github.com/nats-io/nats-server.git > GIT_REF=v2.12.5 > TESTS_DIR=server > BENCHMARKS_FILTER=BenchmarkJetStreamKV/.*R=3.* > BENCHMARK_REPETITIONS=5 > BENCHMARK_MIN_RUN_TIME=3s > MAX_RUN_TIME=4h0m0s > GO=/usr/local/go1.25.4/bin/go > GIT=/usr/bin/git Cloning https://github.com/nats-io/nats-server.git ref: v2.12.5 to /tmp/go-bench-away-job-77e7ae7d-958a-4903-be5f-c9a719a08a84-3149137912/source.git SHA of v2.12.5: fe6536e9fe2bc251b69149fb333a47c4f1af8824 Go runtime: go version go1.26.0 linux/amd64 AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='0' CGO_FFLAGS='-O2 -g' CGO_LDFLAGS='-O2 -g' CXX='g++' GCCGO='gccgo' GO111MODULE='' GOAMD64='v1' GOARCH='amd64' GOAUTH='netrc' GOBIN='' GOCACHE='/home/gauge-gba/.cache/go-build' GOCACHEPROG='' GODEBUG='' GOENV='/home/gauge-gba/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFIPS140='off' GOFLAGS='' GOGCCFLAGS='-fPIC -m64 -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build2682076953=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-77e7ae7d-958a-4903-be5f-c9a719a08a84-3149137912/source.git/go.mod' GOMODCACHE='/home/gauge-gba/go/pkg/mod' GONOPROXY='' GONOSUMDB='' GOOS='linux' GOPATH='/home/gauge-gba/go' GOPRIVATE='' GOPROXY='https://proxy.golang.org,direct' GOROOT='/usr/local/go1.25.4' GOSUMDB='sum.golang.org' GOTELEMETRY='local' GOTELEMETRYDIR='/home/gauge-gba/.config/go/telemetry' GOTMPDIR='' GOTOOLCHAIN='auto' GOTOOLDIR='/usr/local/go1.25.4/pkg/tool/linux_amd64' GOVCS='' GOVERSION='go1.26.0' GOWORK='' PKG_CONFIG='pkg-config' Running benchmarks with filter 'BenchmarkJetStreamKV/.*R=3.*' (5 repetitions, 3s min runtime, timeout in 4h0m0s) goos: linux goarch: amd64 pkg: github.com/nats-io/nats-server/v2/server cpu: Intel(R) Xeon(R) E-2388G CPU @ 3.20GHz BenchmarkJetStreamKV BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 160252 32163 ns/op 3.11 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 141992 30943 ns/op 3.23 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 154249 32671 ns/op 3.06 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 127834 31143 ns/op 3.21 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/GET-16 149438 31888 ns/op 3.14 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 50545 69711 ns/op 1.43 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 49698 70772 ns/op 1.41 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 49458 70543 ns/op 1.42 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 48439 70180 ns/op 1.42 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/PUT-16 50352 70677 ns/op 1.41 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 31639 116027 ns/op 0.86 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 31831 116715 ns/op 0.86 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 31368 115503 ns/op 0.87 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 31748 117011 ns/op 0.85 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=100,ValSz=100b/CAS-16 31500 116117 ns/op 0.86 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 135649 33133 ns/op 3.02 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 136372 33131 ns/op 3.02 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 152984 34889 ns/op 2.87 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 154106 32810 ns/op 3.05 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/GET-16 154257 33930 ns/op 2.95 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 49612 71499 ns/op 1.40 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 49012 72150 ns/op 1.39 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 49286 71736 ns/op 1.39 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 49196 71831 ns/op 1.39 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/PUT-16 48531 71819 ns/op 1.39 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 30849 119829 ns/op 0.83 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 30706 121272 ns/op 0.82 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 30536 119578 ns/op 0.84 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 30885 119546 ns/op 0.84 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=100b/CAS-16 30694 119734 ns/op 0.84 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 126152 33048 ns/op 30.99 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 127374 34185 ns/op 29.95 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 138237 34590 ns/op 29.60 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 136159 34084 ns/op 30.04 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/GET-16 132265 33261 ns/op 30.79 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 46521 75873 ns/op 13.50 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 44710 76274 ns/op 13.43 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 46232 75928 ns/op 13.49 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 45481 76316 ns/op 13.42 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/PUT-16 45583 75981 ns/op 13.48 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 28406 128421 ns/op 7.97 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 28220 130222 ns/op 7.86 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 27867 129037 ns/op 7.94 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 28939 129152 ns/op 7.93 MB/s 0 %error BenchmarkJetStreamKV/N=3,R=3,B=1,K=1000,ValSz=1024b/CAS-16 28274 129292 ns/op 7.92 MB/s 0 %error PASS ok github.com/nats-io/nats-server/v2/server 400.420s Done