> ROOT_DIR=/tmp/go-bench-away-job-fe8227f6-875e-4174-9d1c-5f7584b0c759-2742907289 > OUTPUT_FILE=/tmp/go-bench-away-job-fe8227f6-875e-4174-9d1c-5f7584b0c759-2742907289/results.txt > SHA_FILE=/tmp/go-bench-away-job-fe8227f6-875e-4174-9d1c-5f7584b0c759-2742907289/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-fe8227f6-875e-4174-9d1c-5f7584b0c759-2742907289/go_version.txt > GIT_REMOTE=https://github.com/nats-io/nats-server.git > GIT_REF=v2.12.5 > TESTS_DIR=server > BENCHMARKS_FILTER=BenchmarkJetStream(Create|Meta) > 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-fe8227f6-875e-4174-9d1c-5f7584b0c759-2742907289/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-build2919297223=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-fe8227f6-875e-4174-9d1c-5f7584b0c759-2742907289/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 'BenchmarkJetStream(Create|Meta)' (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 BenchmarkJetStreamMetaSnapshot BenchmarkJetStreamMetaSnapshot/Default BenchmarkJetStreamMetaSnapshot/Default-16 14 259244972 ns/op BenchmarkJetStreamMetaSnapshot/Default-16 15 231206174 ns/op BenchmarkJetStreamMetaSnapshot/Default-16 9 388122057 ns/op BenchmarkJetStreamMetaSnapshot/Default-16 8 423624546 ns/op BenchmarkJetStreamMetaSnapshot/Default-16 14 246941142 ns/op BenchmarkJetStreamMetaSnapshot/AllUnsupported BenchmarkJetStreamMetaSnapshot/AllUnsupported-16 9 359785253 ns/op BenchmarkJetStreamMetaSnapshot/AllUnsupported-16 9 360791133 ns/op BenchmarkJetStreamMetaSnapshot/AllUnsupported-16 9 341363671 ns/op BenchmarkJetStreamMetaSnapshot/AllUnsupported-16 10 349225026 ns/op BenchmarkJetStreamMetaSnapshot/AllUnsupported-16 9 368509571 ns/op BenchmarkJetStreamCreate BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12 BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=Stream BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=Stream-16 10000 629546 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=Stream-16 10000 648323 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=Stream-16 10000 664564 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=Stream-16 10000 640326 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=Stream-16 10000 646507 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=KVBucket BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=KVBucket-16 10000 1201798 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=KVBucket-16 10000 1294116 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=KVBucket-16 10000 1243582 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=KVBucket-16 10000 1210443 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=KVBucket-16 10000 1115836 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=ObjStore BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=ObjStore-16 10000 1798897 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=ObjStore-16 10000 1867028 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=ObjStore-16 10000 1784630 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=ObjStore-16 10000 1896870 ns/op 0 %error BenchmarkJetStreamCreate/N=1,R=1,storage=Memory,C=12/resource=ObjStore-16 10000 1856164 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12 BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=Stream BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=Stream-16 724 4416882 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=Stream-16 706 4391416 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=Stream-16 729 4377477 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=Stream-16 722 4416536 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=Stream-16 729 4375411 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=KVBucket BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=KVBucket-16 720 4393881 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=KVBucket-16 700 4442098 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=KVBucket-16 716 4417847 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=KVBucket-16 703 4420708 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=KVBucket-16 715 4433638 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=ObjStore BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=ObjStore-16 716 4415570 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=ObjStore-16 696 4389219 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=ObjStore-16 730 4412479 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=ObjStore-16 728 4406814 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=Memory,C=12/resource=ObjStore-16 726 4419815 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12 BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=Stream BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=Stream-16 709 4653524 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=Stream-16 696 4453222 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=Stream-16 723 4474253 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=Stream-16 712 4492853 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=Stream-16 697 4446874 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=KVBucket BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=KVBucket-16 697 4505122 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=KVBucket-16 698 4508834 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=KVBucket-16 693 4478792 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=KVBucket-16 697 4496048 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=KVBucket-16 703 4504865 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=ObjStore BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=ObjStore-16 705 4470691 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=ObjStore-16 697 4477682 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=ObjStore-16 711 4496177 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=ObjStore-16 709 4484947 ns/op 0 %error BenchmarkJetStreamCreate/N=3,R=3,storage=File,C=12/resource=ObjStore-16 692 4485084 ns/op 0 %error BenchmarkJetStreamCreateConsumers BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12 BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Ephemeral BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Ephemeral-16 90728 44832 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Ephemeral-16 91902 44718 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Ephemeral-16 91604 44518 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Ephemeral-16 92337 44243 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Ephemeral-16 92538 43863 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Durable BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Durable-16 93349 43282 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Durable-16 93660 42923 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Durable-16 93471 42889 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Durable-16 94317 44571 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=1,R=1,storage=Memory,C=12/Consumer=Durable-16 94748 44373 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12 BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Ephemeral BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Ephemeral-16 723 4405752 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Ephemeral-16 722 4416618 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Ephemeral-16 724 4388781 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Ephemeral-16 711 4409970 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Ephemeral-16 733 4395988 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Durable BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Durable-16 732 4365933 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Durable-16 732 4351957 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Durable-16 722 4411057 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Durable-16 721 4407631 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=Memory,C=12/Consumer=Durable-16 729 4375818 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12 BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Ephemeral BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Ephemeral-16 691 4435176 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Ephemeral-16 714 4435479 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Ephemeral-16 691 4433177 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Ephemeral-16 712 4435698 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Ephemeral-16 703 4393585 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Durable BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Durable-16 694 4454148 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Durable-16 709 4442212 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Durable-16 710 4432267 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Durable-16 703 4427298 ns/op 0 %error BenchmarkJetStreamCreateConsumers/N=3,R=3,storage=File,C=12/Consumer=Durable-16 702 4397318 ns/op 0 %error PASS ok github.com/nats-io/nats-server/v2/server 737.395s Done