coverage @ core/server: a RealIP that cannot be forged, and use it ever
| 305.6 KiB | download » |
| 11.3 KiB | download » |
| view log » | |
| art_install | view log » |
| art_init | view log » |
| scss | view log » |
| keygen | view log » |
| version | view log » |
| cache_restore | view log » |
| postgres | view log » |
| test | view log » |
| build | view log » |
| publish | view log » |
| publish_artifacts | view log » |
| cache_save | view log » |
| bench | view log » |
| coverage | view log » |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
[#757] 2026/08/31 13:13:50 Worker version 0.105.5 (built on 2026-08-31) [#757] 2026/08/31 13:13:50 Running build on srht-build-1.lab.local [#757] 2026/08/31 13:13:50 Booting image alpine/edge (default) on port 22856 Waiting for VM to come up... ssh: connect to host localhost port 22856: Connection refused Attempt 1... kex_exchange_identification: read: Connection reset by peer Connection reset by 127.0.0.1 port 22856 Attempt 2... Warning: Permanently added '[localhost]:22856' (ED25519) to the list of known hosts. Warning: Permanently added '[localhost]:22856' (ED25519) to the list of known hosts. [#757] 2026/08/31 13:14:00 preconfigure: ok [#757] 2026/08/31 13:14:00 Waiting for guest to settle [#757] 2026/08/31 13:14:00 Sending tasks [#757] 2026/08/31 13:14:04 Sending build environment [#757] 2026/08/31 13:14:04 Sending secrets [#757] 2026/08/31 13:14:04 Resolving secret apk-ci-s3 [#757] 2026/08/31 13:14:04 Resolving secret c7968415-1a6d-4ca0-a188-150fb7f57b65 [#757] 2026/08/31 13:14:05 Installing packages Warning: Permanently added '[localhost]:22856' (ED25519) to the list of known hosts. Preupgrading: (1/2) Upgrading libapk (3.0.7-r0 -> 3.0.8-r0) (2/2) Upgrading apk-tools (3.0.7-r0 -> 3.0.8-r0) Executing busybox-1.38.0-r4.trigger Continuing with the main upgrade transaction: ( 1/13) Upgrading musl (1.2.6-r2 -> 1.2.6-r3) ( 2/13) Upgrading musl-utils (1.2.6-r2 -> 1.2.6-r3) ( 3/13) Upgrading musl-dev (1.2.6-r2 -> 1.2.6-r3) ( 4/13) Upgrading libgcrypt (1.12.2-r0 -> 1.12.3-r0) ( 5/13) Upgrading linux-firmware-none (20260622-r0 -> 20260810-r0) ( 6/13) Upgrading openssh-keygen (10.5_p1-r0 -> 10.5_p1-r1) ( 7/13) Upgrading openssh-client-common (10.5_p1-r0 -> 10.5_p1-r1) ( 8/13) Upgrading openssh-client-default (10.5_p1-r0 -> 10.5_p1-r1) ( 9/13) Upgrading openssh-sftp-server (10.5_p1-r0 -> 10.5_p1-r1) (10/13) Upgrading openssh-server-common (10.5_p1-r0 -> 10.5_p1-r1) Installing file to etc/ssh/sshd_config.apk-new (11/13) Upgrading openssh-server-common-openrc (10.5_p1-r0 -> 10.5_p1-r1) (12/13) Upgrading openssh-server (10.5_p1-r0 -> 10.5_p1-r1) Executing openssh-server-10.5_p1-r1.post-upgrade * * The sshd service will now be restarted. * * This is a special exception to our rule * of not managing services through apk. * * Openssh version 10.4_p1 brought in a change to * ssh-session that requires restarting sshd to * allow logging in after upgrade. * * This restart of sshd is to prevent you * from being locked out of your system * during or after the upgrade. * * * Caching service dependencies ... [ ok ] * * Stopping sshd ... [ ok ] * * Starting sshd ... [ ok ] (13/13) Upgrading openssh (10.5_p1-r0 -> 10.5_p1-r1) Executing busybox-1.38.0-r4.trigger OK: 527.2 MiB in 142 packages Warning: Permanently added '[localhost]:22856' (ED25519) to the list of known hosts. ( 1/16) Installing go (1.27.0-r0) ( 2/16) Installing minify (2.24.17-r0) ( 3/16) Installing postgresql-common (1.3-r0) Executing postgresql-common-1.3-r0.pre-install ( 4/16) Installing lz4-libs (1.10.0-r1) ( 5/16) Installing libpq (18.6-r0) ( 6/16) Installing postgresql18-client (18.6-r0) ( 7/16) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. ( 8/16) Installing icu-libs (78.1-r0) ( 9/16) Installing liburing (2.15-r0) (10/16) Installing libxml2 (2.13.9-r2) (11/16) Installing postgresql18 (18.6-r0) Executing postgresql18-18.6-r0.post-install * * If you want to use JIT in PostgreSQL, install postgresql18-jit or * postgresql-jit (if you didn't install specific major version of postgresql). * (12/16) Installing postgresql-common-openrc (1.3-r0) (13/16) Installing postgresql18-openrc (18.6-r0) (14/16) Installing rclone (1.74.4-r1) (15/16) Installing libsass (3.6.6-r0) (16/16) Installing sassc (3.6.2-r5) Executing busybox-1.38.0-r4.trigger Executing postgresql-common-1.3-r0.trigger * find: /usr/share/man: No such file or directory * Setting postgresql18 as the default version * find: /usr/share/man: No such file or directory OK: 854.7 MiB in 158 packages [#757] 2026/08/31 13:14:25 Cloning repositories Cloning into 'sr-ht-monorepo'... + git -C sr-ht-monorepo checkout -q 70490f67726ffdf27f975a35ce32cc9849352be5 + git -C sr-ht-monorepo submodule update --init --recursive [#757] 2026/08/31 13:14:28 Running task art_install [#757] 2026/08/31 13:14:28 Running task art_init [#757] 2026/08/31 13:14:28 Running task scss [#757] 2026/08/31 13:14:29 Running task keygen [#757] 2026/08/31 13:14:29 Running task version [#757] 2026/08/31 13:14:29 Running task cache_restore [#757] 2026/08/31 13:15:02 Running task postgres [#757] 2026/08/31 13:15:03 Running task test [#757] 2026/08/31 13:16:19 Running task build [#757] 2026/08/31 13:17:31 Running task publish [#757] 2026/08/31 13:17:31 Running task publish_artifacts [#757] 2026/08/31 13:17:33 Running task cache_save [#757] 2026/08/31 13:17:46 Running task bench [#757] 2026/08/31 13:19:56 Running task coverage [#757] 2026/08/31 13:19:57 Uploading cover.out [#757] 2026/08/31 13:19:57 https://phoebe.lab.local:3900/srht/builds/~bigbes/757/93369429d1ebc417/cover.out [#757] 2026/08/31 13:19:57 Uploading bench.txt [#757] 2026/08/31 13:19:57 https://phoebe.lab.local:3900/srht/builds/~bigbes/757/93369429d1ebc417/bench.txt qemu-system-x86_64: terminating on signal 15 from pid 378383 (/bin/sh) |
1 2 3 4 |
+ /home/build/sr-ht-monorepo/ci/lib/art.sh install art dev revision: 132d94fed40850eb60a1f246ae98e06499ab60c4 go: go1.27.0 linux/amd64 |
1 2 3 4 5 |
+ /home/build/sr-ht-monorepo/ci/lib/art.sh init wrote /home/build/.config/art/config.toml endpoint=https://artifacts.srht.bigb.es token_file=/home/build/.srht-token cache_ns=sr-ht-cover token_source=/home/build/.srht-token token_len=91 smoke: token accepted |
1 2 |
+ /home/build/sr-ht-monorepo/ci/lib/scss.sh hit sr-ht-cover/deps/scss/0.84.7-779ad9f174ea5ab7e755f6df0ec9e5912d67dd16.tar.zst -> /home/build/scss |
1 2 |
+ /home/build/sr-ht-monorepo/ci/lib/version.sh building 0.9.1_git2642 from services/coverage/v0.9.1-2642-g70490f67 |
1 2 3 4 |
+ /home/build/sr-ht-monorepo/ci/lib/cache.sh restore miss sr-ht-cover/deps/gomod/1dcffe7b7e78bff8.tar.zst miss sr-ht-cover/deps/gocache/1dcffe7b7e78bff8.tar.zst all modules verified |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
+ /home/build/sr-ht-monorepo/ci/lib/postgres.sh The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with this locale configuration: locale provider: libc LC_COLLATE: C LC_CTYPE: C.UTF-8 LC_MESSAGES: C LC_MONETARY: C LC_NUMERIC: C LC_TIME: C The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are enabled. fixing permissions on existing directory /var/lib/postgresql/data ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default "max_connections" ... 100 selecting default "shared_buffers" ... 128MB selecting default time zone ... UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ok syncing data to disk ... ok Success. initdb: warning: enabling "trust" authentication for local connections initdb: hint: You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb. waiting for server to start.... done server started postgres up, COVERSRHT_TEST_PG exported |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
+ cd sr-ht-monorepo/services/coverage + '[' -z 'postgresql://build@127.0.0.1/coversrht_test?sslmode=disable' ']' + go test -covermode=atomic -coverprofile=/home/build/cover.out ./... ok sourcecraft.dev/bigbes/sr-ht-cover/api 1.854s coverage: 96.9% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/authn 0.068s coverage: 97.3% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/cmd/coversrht 0.099s coverage: 43.0% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/cmd/coversrht-migrate 0.143s coverage: 43.9% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/contrib/dev-stub 0.078s coverage: 69.5% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/core 0.025s coverage: 94.7% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/db 3.185s coverage: 88.1% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/gitx 0.143s coverage: 95.3% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/graph 0.042s coverage: 92.5% of statements sourcecraft.dev/bigbes/sr-ht-cover/graph/api coverage: 0.0% of statements sourcecraft.dev/bigbes/sr-ht-cover/graph/model coverage: 0.0% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/ingest 2.225s coverage: 97.9% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/internal/build 0.003s coverage: [no statements] ? sourcecraft.dev/bigbes/sr-ht-cover/internal/smoke [no test files] ok sourcecraft.dev/bigbes/sr-ht-cover/internal/svcname 0.004s coverage: [no statements] ok sourcecraft.dev/bigbes/sr-ht-cover/mcpsrv 0.457s coverage: 98.7% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/service 0.371s coverage: 92.0% of statements ok sourcecraft.dev/bigbes/sr-ht-cover/web 1.161s coverage: 94.6% of statements + tail -1 + go tool cover -func=/home/build/cover.out total: (statements) 61.8% |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
+ cd sr-ht-monorepo/services/coverage + REPODEST=/home/build/packages + abuild -d >>> cov.sr.ht: Building services/cov.sr.ht 0.9.1_git2642-r0 (using abuild 3.18.0_rc5-r1) started Mon, 31 Aug 2026 13:16:19 +0000 >>> cov.sr.ht: Validating /home/build/sr-ht-monorepo/services/coverage/APKBUILD... >>> WARNING: cov.sr.ht: AGENTS.md is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: CLAUDE.md is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: Makefile is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: README.md is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: SPEC.md is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: api is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: authn is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: cmd is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: config.example.ini is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: contrib is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: core is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: db is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: docs is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: gitx is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: go.mod is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: go.sum is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: graph is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: ingest is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: internal is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: mcpsrv is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: migrations is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: schema.sql is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: scss is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: service is not in $source/$install/$triggers >>> WARNING: cov.sr.ht: web is not in $source/$install/$triggers >>> cov.sr.ht: Cleaning up srcdir >>> cov.sr.ht: Cleaning up pkgdir >>> cov.sr.ht: Cleaning up tmpdir mkdir -p web/static rm -f web/static/main.css web/static/main.min.*.css sassc -I/usr/share/sourcehut/scss scss/main.scss web/static/main.css /usr/share/sourcehut/scss/contrast.scss:72 DEBUG: #fff was adjusted to #fff but this is not enough contrast to #007bff (AERT). /usr/share/sourcehut/scss/contrast.scss:72 DEBUG: #fff was adjusted to #fff but this is not enough contrast to #17a2b8 (AERT). /usr/share/sourcehut/scss/contrast.scss:72 DEBUG: #fff was adjusted to #fff but this is not enough contrast to #dc3545 (AERT). minify -o web/static/main.min.css web/static/main.css (3.8 ms, 167 kB, 129 kB, 77.2%, 44 MB/s) - web/static/main.css to web/static/main.min.css mv web/static/main.min.css \ web/static/main.min.$(sha256sum web/static/main.min.css | cut -c1-8).css rm -f web/static/main.css go build -ldflags "-X sourcecraft.dev/bigbes/sr-ht-cover/internal/build.Version=services/coverage/v0.9.1-2642-g70490f67" -o coversrht ./cmd/coversrht go build -ldflags "-X sourcecraft.dev/bigbes/sr-ht-cover/internal/build.Version=services/coverage/v0.9.1-2642-g70490f67" -o coversrht-migrate ./cmd/coversrht-migrate ./coversrht is stamped 70490f67726ffdf27f975a35ce32cc9849352be5 >>> cov.sr.ht: Entering fakeroot... install -Dm755 coversrht /home/build/sr-ht-monorepo/services/coverage/pkg/cov.sr.ht/usr/bin/coversrht install -Dm755 coversrht-migrate /home/build/sr-ht-monorepo/services/coverage/pkg/cov.sr.ht/usr/bin/coversrht-migrate mkdir -p /home/build/sr-ht-monorepo/services/coverage/pkg/cov.sr.ht/usr/share/sourcehut/migrations/cov.sr.ht install -Dm644 -t /home/build/sr-ht-monorepo/services/coverage/pkg/cov.sr.ht/usr/share/sourcehut/migrations/cov.sr.ht migrations/*.sql install -Dm644 schema.sql /home/build/sr-ht-monorepo/services/coverage/pkg/cov.sr.ht/usr/share/sourcehut/cov.sr.ht.sql /home/build/sr-ht-monorepo/services/coverage/pkg/cov.sr.ht/usr/bin/coversrht is stamped 70490f67726ffdf27f975a35ce32cc9849352be5 /home/build/sr-ht-monorepo/services/coverage/pkg/cov.sr.ht/usr/bin/coversrht embeds main.min.1b8e1121.css >>> cov.sr.ht*: Running postcheck for cov.sr.ht >>> cov.sr.ht*: Preparing package cov.sr.ht... >>> cov.sr.ht*: Stripping binaries >>> cov.sr.ht*: Tracing dependencies... >>> cov.sr.ht*: Package size: 32.3 MB >>> cov.sr.ht*: Compressing data... >>> cov.sr.ht*: Create checksum... >>> cov.sr.ht*: Create cov.sr.ht-0.9.1_git2642-r0.apk >>> cov.sr.ht: Build complete at Mon, 31 Aug 2026 13:17:31 +0000 elapsed time 0h 1m 12s >>> cov.sr.ht: Cleaning up srcdir >>> cov.sr.ht: Cleaning up pkgdir >>> cov.sr.ht: Cleaning up tmpdir >>> cov.sr.ht: Updating the services/x86_64 repository index... >>> cov.sr.ht: Signing the index... + find /home/build/packages -name '*.apk' /home/build/packages/services/x86_64/cov.sr.ht-0.9.1_git2642-r0.apk |
1 2 3 4 5 6 7 8 9 10 11 12 |
+ /home/build/sr-ht-monorepo/ci/lib/publish.sh apk + read + -r f find /home/build/packages -name '*.apk' -print ++ basename /home/build/packages/services/x86_64/cov.sr.ht-0.9.1_git2642-r0.apk + rclone copyto /home/build/packages/services/x86_64/cov.sr.ht-0.9.1_git2642-r0.apk garage:repo/alpine/v3.22/bigbes/x86_64/cov.sr.ht-0.9.1_git2642-r0.apk 2026/08/31 13:17:31 NOTICE: Config file "/home/build/.config/rclone/rclone.conf" not found - using defaults ++ basename /home/build/packages/services/x86_64/cov.sr.ht-0.9.1_git2642-r0.apk uploaded cov.sr.ht-0.9.1_git2642-r0.apk + echo 'uploaded cov.sr.ht-0.9.1_git2642-r0.apk' + read -r f published; apk-mirror on phoebe re-indexes within 15 minutes + echo 'published; apk-mirror on phoebe re-indexes within 15 minutes' |
1 2 3 4 5 6 7 8 |
+ /home/build/sr-ht-monorepo/ci/lib/publish.sh artifacts + case "$code" in ++ basename /home/build/packages/services/x86_64/cov.sr.ht-0.9.1_git2642-r0.apk published cov.sr.ht-0.9.1_git2642-r0.apk -> 201 + echo 'published cov.sr.ht-0.9.1_git2642-r0.apk -> 201' + test -z '' + echo 'index: https://artifacts.srht.bigb.es/~bigbes/main/apk/v3.22/x86_64/APKINDEX.tar.gz' index: https://artifacts.srht.bigb.es/~bigbes/main/apk/v3.22/x86_64/APKINDEX.tar.gz |
1 2 3 4 5 |
+ /home/build/sr-ht-monorepo/ci/lib/cache.sh save packing /home/build/go/pkg/mod -> sr-ht-cover/deps/gomod/1dcffe7b7e78bff8.tar.zst uploaded sr-ht-cover/deps/gomod/1dcffe7b7e78bff8.tar.zst 256619038 bytes packing /home/build/.cache/go-build -> sr-ht-cover/deps/gocache/1dcffe7b7e78bff8.tar.zst uploaded sr-ht-cover/deps/gocache/1dcffe7b7e78bff8.tar.zst 151314009 bytes |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
+ cd sr-ht-monorepo/services/coverage + '[' -z 'postgresql://build@127.0.0.1/coversrht_test?sslmode=disable' ']' + make -s bench + cat /home/build/bench.txt PASS ok sourcecraft.dev/bigbes/sr-ht-cover/api 0.012s PASS ok sourcecraft.dev/bigbes/sr-ht-cover/authn 0.005s PASS ok sourcecraft.dev/bigbes/sr-ht-cover/cmd/coversrht 0.020s PASS ok sourcecraft.dev/bigbes/sr-ht-cover/cmd/coversrht-migrate 0.006s PASS ok sourcecraft.dev/bigbes/sr-ht-cover/contrib/dev-stub 0.015s PASS ok sourcecraft.dev/bigbes/sr-ht-cover/core 0.003s goos: linux goarch: amd64 pkg: sourcecraft.dev/bigbes/sr-ht-cover/db cpu: AMD Ryzen 7 3700X 8-Core Processor BenchmarkTrend/all-refs-2 1317 946176 ns/op 68598 B/op 2102 allocs/op BenchmarkTrend/all-refs-2 1185 877712 ns/op 68598 B/op 2102 allocs/op BenchmarkTrend/all-refs-2 1778 789205 ns/op 68599 B/op 2102 allocs/op BenchmarkTrend/all-refs-2 1543 835737 ns/op 68599 B/op 2102 allocs/op BenchmarkTrend/all-refs-2 1338 833152 ns/op 68598 B/op 2102 allocs/op BenchmarkTrend/all-refs-2 1550 750833 ns/op 68598 B/op 2102 allocs/op BenchmarkTrend/all-refs-2 1242 899904 ns/op 68599 B/op 2102 allocs/op BenchmarkTrend/all-refs-2 1561 724422 ns/op 68599 B/op 2102 allocs/op BenchmarkTrend/all-refs-2 1705 844616 ns/op 68598 B/op 2102 allocs/op BenchmarkTrend/all-refs-2 1636 789880 ns/op 68599 B/op 2102 allocs/op BenchmarkTrend/on-ref-2 1293 836588 ns/op 68710 B/op 2071 allocs/op BenchmarkTrend/on-ref-2 1642 880809 ns/op 68710 B/op 2071 allocs/op BenchmarkTrend/on-ref-2 1365 849236 ns/op 68710 B/op 2071 allocs/op BenchmarkTrend/on-ref-2 1347 879393 ns/op 68710 B/op 2071 allocs/op BenchmarkTrend/on-ref-2 1374 842348 ns/op 68710 B/op 2071 allocs/op BenchmarkTrend/on-ref-2 1683 723311 ns/op 68710 B/op 2071 allocs/op BenchmarkTrend/on-ref-2 1208 865527 ns/op 68710 B/op 2071 allocs/op BenchmarkTrend/on-ref-2 1398 756892 ns/op 68710 B/op 2071 allocs/op BenchmarkTrend/on-ref-2 1660 895489 ns/op 68711 B/op 2071 allocs/op BenchmarkTrend/on-ref-2 1327 881503 ns/op 68710 B/op 2071 allocs/op PASS ok sourcecraft.dev/bigbes/sr-ht-cover/db 25.203s PASS ok sourcecraft.dev/bigbes/sr-ht-cover/gitx 0.006s PASS ok sourcecraft.dev/bigbes/sr-ht-cover/graph 0.007s ? sourcecraft.dev/bigbes/sr-ht-cover/graph/api [no test files] ? sourcecraft.dev/bigbes/sr-ht-cover/graph/model [no test files] goos: linux goarch: amd64 pkg: sourcecraft.dev/bigbes/sr-ht-cover/ingest cpu: AMD Ryzen 7 3700X 8-Core Processor BenchmarkParse/go/1x-2 53683 23445 ns/op 42.18 MB/s 22984 B/op 155 allocs/op BenchmarkParse/go/1x-2 49519 23042 ns/op 42.92 MB/s 22984 B/op 155 allocs/op BenchmarkParse/go/1x-2 49138 25624 ns/op 38.60 MB/s 22984 B/op 155 allocs/op BenchmarkParse/go/1x-2 55396 22435 ns/op 44.08 MB/s 22984 B/op 155 allocs/op BenchmarkParse/go/1x-2 55567 21638 ns/op 45.71 MB/s 22984 B/op 155 allocs/op BenchmarkParse/go/1x-2 55807 22631 ns/op 43.70 MB/s 22984 B/op 155 allocs/op BenchmarkParse/go/1x-2 55417 22947 ns/op 43.10 MB/s 22984 B/op 155 allocs/op BenchmarkParse/go/1x-2 56280 23285 ns/op 42.47 MB/s 22984 B/op 155 allocs/op BenchmarkParse/go/1x-2 56865 21043 ns/op 47.00 MB/s 22984 B/op 155 allocs/op BenchmarkParse/go/1x-2 56067 21413 ns/op 46.19 MB/s 22984 B/op 155 allocs/op BenchmarkParse/go/32x-2 1579 649808 ns/op 54.98 MB/s 509232 B/op 4358 allocs/op BenchmarkParse/go/32x-2 1834 704213 ns/op 50.73 MB/s 509233 B/op 4358 allocs/op BenchmarkParse/go/32x-2 1788 642782 ns/op 55.58 MB/s 509233 B/op 4358 allocs/op BenchmarkParse/go/32x-2 1876 639920 ns/op 55.83 MB/s 509232 B/op 4358 allocs/op BenchmarkParse/go/32x-2 1854 631800 ns/op 56.54 MB/s 509232 B/op 4358 allocs/op BenchmarkParse/go/32x-2 2178 644314 ns/op 55.45 MB/s 509232 B/op 4358 allocs/op BenchmarkParse/go/32x-2 2142 598154 ns/op 59.73 MB/s 509232 B/op 4358 allocs/op BenchmarkParse/go/32x-2 2132 613076 ns/op 58.27 MB/s 509232 B/op 4358 allocs/op BenchmarkParse/go/32x-2 1896 661091 ns/op 54.04 MB/s 509232 B/op 4358 allocs/op BenchmarkParse/go/32x-2 1746 675304 ns/op 52.90 MB/s 509233 B/op 4358 allocs/op BenchmarkParse/lcov/1x-2 38283 32192 ns/op 14.32 MB/s 73776 B/op 120 allocs/op BenchmarkParse/lcov/1x-2 37594 30834 ns/op 14.95 MB/s 73776 B/op 120 allocs/op BenchmarkParse/lcov/1x-2 41667 30307 ns/op 15.21 MB/s 73776 B/op 120 allocs/op BenchmarkParse/lcov/1x-2 40064 28803 ns/op 16.01 MB/s 73776 B/op 120 allocs/op BenchmarkParse/lcov/1x-2 43654 28818 ns/op 16.00 MB/s 73775 B/op 120 allocs/op BenchmarkParse/lcov/1x-2 40039 31637 ns/op 14.57 MB/s 73776 B/op 120 allocs/op BenchmarkParse/lcov/1x-2 38182 31057 ns/op 14.84 MB/s 73776 B/op 120 allocs/op BenchmarkParse/lcov/1x-2 40105 31244 ns/op 14.75 MB/s 73776 B/op 120 allocs/op BenchmarkParse/lcov/1x-2 41864 30168 ns/op 15.28 MB/s 73775 B/op 120 allocs/op BenchmarkParse/lcov/1x-2 42315 25985 ns/op 17.74 MB/s 73775 B/op 120 allocs/op BenchmarkParse/lcov/32x-2 3871 271932 ns/op 55.90 MB/s 185424 B/op 3554 allocs/op BenchmarkParse/lcov/32x-2 4574 268925 ns/op 56.52 MB/s 185423 B/op 3554 allocs/op BenchmarkParse/lcov/32x-2 4580 291526 ns/op 52.14 MB/s 185424 B/op 3554 allocs/op BenchmarkParse/lcov/32x-2 3946 278815 ns/op 54.52 MB/s 185424 B/op 3554 allocs/op BenchmarkParse/lcov/32x-2 4123 281931 ns/op 53.91 MB/s 185423 B/op 3554 allocs/op BenchmarkParse/lcov/32x-2 4099 282823 ns/op 53.74 MB/s 185424 B/op 3554 allocs/op BenchmarkParse/lcov/32x-2 3832 291097 ns/op 52.22 MB/s 185423 B/op 3554 allocs/op BenchmarkParse/lcov/32x-2 4446 280782 ns/op 54.13 MB/s 185423 B/op 3554 allocs/op BenchmarkParse/lcov/32x-2 3932 275942 ns/op 55.08 MB/s 185423 B/op 3554 allocs/op BenchmarkParse/lcov/32x-2 4335 281314 ns/op 54.03 MB/s 185424 B/op 3554 allocs/op BenchmarkParse/cobertura/1x-2 18688 65829 ns/op 22.15 MB/s 27280 B/op 412 allocs/op BenchmarkParse/cobertura/1x-2 18217 64811 ns/op 22.50 MB/s 27280 B/op 412 allocs/op BenchmarkParse/cobertura/1x-2 19134 63493 ns/op 22.96 MB/s 27280 B/op 412 allocs/op BenchmarkParse/cobertura/1x-2 19614 62683 ns/op 23.26 MB/s 27280 B/op 412 allocs/op BenchmarkParse/cobertura/1x-2 17698 63935 ns/op 22.80 MB/s 27280 B/op 412 allocs/op BenchmarkParse/cobertura/1x-2 20829 58953 ns/op 24.73 MB/s 27280 B/op 412 allocs/op BenchmarkParse/cobertura/1x-2 19542 61078 ns/op 23.87 MB/s 27280 B/op 412 allocs/op BenchmarkParse/cobertura/1x-2 19094 61777 ns/op 23.60 MB/s 27280 B/op 412 allocs/op BenchmarkParse/cobertura/1x-2 19140 62992 ns/op 23.15 MB/s 27280 B/op 412 allocs/op BenchmarkParse/cobertura/1x-2 18464 66048 ns/op 22.07 MB/s 27280 B/op 412 allocs/op BenchmarkParse/cobertura/32x-2 794 1602062 ns/op 21.11 MB/s 435352 B/op 10015 allocs/op BenchmarkParse/cobertura/32x-2 652 1818925 ns/op 18.59 MB/s 435352 B/op 10015 allocs/op BenchmarkParse/cobertura/32x-2 656 1642427 ns/op 20.59 MB/s 435352 B/op 10015 allocs/op BenchmarkParse/cobertura/32x-2 834 1443541 ns/op 23.42 MB/s 435352 B/op 10015 allocs/op BenchmarkParse/cobertura/32x-2 838 1665908 ns/op 20.30 MB/s 435352 B/op 10015 allocs/op BenchmarkParse/cobertura/32x-2 734 1659461 ns/op 20.38 MB/s 435352 B/op 10015 allocs/op BenchmarkParse/cobertura/32x-2 612 1792011 ns/op 18.87 MB/s 435352 B/op 10015 allocs/op BenchmarkParse/cobertura/32x-2 854 1396007 ns/op 24.22 MB/s 435352 B/op 10015 allocs/op BenchmarkParse/cobertura/32x-2 859 1448055 ns/op 23.35 MB/s 435352 B/op 10015 allocs/op BenchmarkParse/cobertura/32x-2 844 1418488 ns/op 23.84 MB/s 435352 B/op 10015 allocs/op BenchmarkLines/encode-2 6428 185898 ns/op 1094129 B/op 24 allocs/op BenchmarkLines/encode-2 6470 186691 ns/op 1094056 B/op 24 allocs/op BenchmarkLines/encode-2 6369 188117 ns/op 1094169 B/op 24 allocs/op BenchmarkLines/encode-2 6630 181099 ns/op 1094103 B/op 24 allocs/op BenchmarkLines/encode-2 5442 184110 ns/op 1094192 B/op 24 allocs/op BenchmarkLines/encode-2 5492 188977 ns/op 1094087 B/op 24 allocs/op BenchmarkLines/encode-2 5870 205818 ns/op 1094268 B/op 25 allocs/op BenchmarkLines/encode-2 4464 226880 ns/op 1094400 B/op 25 allocs/op BenchmarkLines/encode-2 4860 219933 ns/op 1094236 B/op 24 allocs/op BenchmarkLines/encode-2 6226 187778 ns/op 1094109 B/op 24 allocs/op BenchmarkLines/decode-2 4851 222996 ns/op 4.91 MB/s 113873 B/op 1229 allocs/op BenchmarkLines/decode-2 5479 215633 ns/op 5.07 MB/s 113874 B/op 1229 allocs/op BenchmarkLines/decode-2 5769 222087 ns/op 4.93 MB/s 113874 B/op 1229 allocs/op BenchmarkLines/decode-2 5580 214529 ns/op 5.10 MB/s 113874 B/op 1229 allocs/op BenchmarkLines/decode-2 5288 225056 ns/op 4.86 MB/s 113874 B/op 1229 allocs/op BenchmarkLines/decode-2 4989 211555 ns/op 5.17 MB/s 113874 B/op 1229 allocs/op BenchmarkLines/decode-2 5641 207257 ns/op 5.28 MB/s 113873 B/op 1229 allocs/op BenchmarkLines/decode-2 5880 205873 ns/op 5.31 MB/s 113874 B/op 1229 allocs/op BenchmarkLines/decode-2 5715 213439 ns/op 5.13 MB/s 113873 B/op 1229 allocs/op BenchmarkLines/decode-2 5584 216593 ns/op 5.05 MB/s 113874 B/op 1229 allocs/op PASS ok sourcecraft.dev/bigbes/sr-ht-cover/ingest 95.752s PASS ok sourcecraft.dev/bigbes/sr-ht-cover/internal/build 0.004s ? sourcecraft.dev/bigbes/sr-ht-cover/internal/smoke [no test files] PASS ok sourcecraft.dev/bigbes/sr-ht-cover/internal/svcname 0.006s PASS ok sourcecraft.dev/bigbes/sr-ht-cover/mcpsrv 0.005s PASS ok sourcecraft.dev/bigbes/sr-ht-cover/service 0.005s PASS ok sourcecraft.dev/bigbes/sr-ht-cover/web 0.012s + grep -q '^BenchmarkParse' /home/build/bench.txt + grep -q '^BenchmarkTrend' /home/build/bench.txt + '[' '!' -r /home/build/.srht-token ']' + ref= + ref= + url=https://bench.srht.bigb.es/api/v1/repos/~bigbes/sr-ht-cover/runs ++ git rev-parse HEAD + url='https://bench.srht.bigb.es/api/v1/repos/~bigbes/sr-ht-cover/runs?commit=70490f67726ffdf27f975a35ce32cc9849352be5&ref=&key=757&job_url=https://builds.srht.bigb.es/~bigbes/job/757' + url='https://bench.srht.bigb.es/api/v1/repos/~bigbes/sr-ht-cover/runs?commit=70490f67726ffdf27f975a35ce32cc9849352be5&ref=&key=757&job_url=https://builds.srht.bigb.es/~bigbes/job/757&visibility=public' + echo 'uploading bench.txt to https://bench.srht.bigb.es/api/v1/repos/~bigbes/sr-ht-cover/runs?commit=70490f67726ffdf27f975a35ce32cc9849352be5&ref=&key=757&job_url=https://builds.srht.bigb.es/~bigbes/job/757&visibility=public' uploading bench.txt to https://bench.srht.bigb.es/api/v1/repos/~bigbes/sr-ht-cover/runs?commit=70490f67726ffdf27f975a35ce32cc9849352be5&ref=&key=757&job_url=https://builds.srht.bigb.es/~bigbes/job/757&visibility=public + set +x {"id":104,"url":"https://bench.srht.bigb.es/~bigbes/sr-ht-cover/runs/104","benchmarks":10,"measurements":370,"new_benchmarks":0,"errors":[],"errors_total":0,"results_rejected":0} |