test:sha256: [test-wal, YesPlease]
Passed Started
by
@justintobler

Justin Tobler
1Running with gitlab-runner 17.0.0~pre.88.g761ae5dd (761ae5dd)2 on blue-5.saas-linux-large-amd64.runners-manager.gitlab.com/default TMAnd_5m, system ID: s_9911cb916d0b3 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_FASTZIP:true4Resolving secrets6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-golang-1.22-rust-1.73:git-2.36 ...7Starting service postgres:12-alpine ...8Pulling docker image postgres:12-alpine ...9Using docker image sha256:a4aa2cb638364ce8d0e1513d8629fa978a75378b7892acd13a436301d0fd87d5 for postgres:12-alpine with digest postgres@sha256:fad109249c9289c52aaa6edfbb3820afda3ad48e299015616c819f18e19501e0 ...10WARNING: Service postgres:12-alpine is already created. Ignoring.11Waiting for services to be up and running (timeout 30 seconds)...12Authenticating with credentials from job payload (GitLab Registry)13Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-golang-1.22-rust-1.73:git-2.36 ...14Using docker image sha256:22b9fab71bf3cdbbd41a99dd1fcede5e11a87912ddae3cb74e495161cf25b5af for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-golang-1.22-rust-1.73:git-2.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-golang-1.22-rust-1.73@sha256:0c00450cce4ddd45fea7e4fa4fc55c051464f1c89832c4f30e7233ec44dddc4e ...16Running on runner-tmand5m-project-2009901-concurrent-0 via runner-tmand5m-s-l-l-amd64-1722517954-8066fbe8...18Fetching changes...19Initialized empty Git repository in /builds/gitlab-org/gitaly/.git/20Created fresh repository.21Checking out cbb0f5f6 as detached HEAD (ref is 17-2-stable)...22Skipping Git submodules setup23$ git remote set-url origin "${CI_REPOSITORY_URL}"25Checking cache for debian-bookworm-git-default-af4d6442c1b988ba160bea2abc3007ce25f69877-20-protected...26Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/2009901/debian-bookworm-git-default-af4d6442c1b988ba160bea2abc3007ce25f69877-20-protected 27Successfully extracted cache28Checking cache for debian-bookworm-go-1.22-e8f8407a415a09a5c95599018eb1398a932c4b09-20-protected...29Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/2009901/debian-bookworm-go-1.22-e8f8407a415a09a5c95599018eb1398a932c4b09-20-protected 30Successfully extracted cache32Using docker image sha256:22b9fab71bf3cdbbd41a99dd1fcede5e11a87912ddae3cb74e495161cf25b5af for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-golang-1.22-rust-1.73:git-2.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-golang-1.22-rust-1.73@sha256:0c00450cce4ddd45fea7e4fa4fc55c051464f1c89832c4f30e7233ec44dddc4e ...33$ chmod 1777 "${TEST_TMP_DIR}"34$ mount none -t tmpfs -o size=4G "${TEST_TMP_DIR}"35$ go version36go version go1.22.5 linux/amd6437$ install --directory --owner=${TEST_UID} --group=${TEST_UID} _build38$ setpriv --reuid=${TEST_UID} --regid=${TEST_UID} --clear-groups --no-new-privs make ${TEST_TARGET} $(test "${GIT_VERSION}" = default && echo WITH_BUNDLED_GIT=YesPlease)39go: downloading gotest.tools/gotestsum v1.11.040go: downloading github.com/dnephin/pflag v1.0.741go: downloading github.com/fatih/color v1.15.042go: downloading github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc51043go: downloading golang.org/x/tools v0.11.044go: downloading github.com/bitfield/gotestdox v0.2.145go: downloading golang.org/x/sync v0.3.046go: downloading golang.org/x/term v0.10.047go: downloading github.com/fsnotify/fsnotify v1.5.448go: downloading golang.org/x/sys v0.10.049go: downloading github.com/mattn/go-colorable v0.1.1350go: downloading github.com/mattn/go-isatty v0.0.1951go: downloading golang.org/x/text v0.11.052go: downloading golang.org/x/mod v0.12.053warning: unable to access '/root/.config/git/ignore': Permission denied54warning: unable to access '/root/.config/git/ignore': Permission denied55warning: unable to access '/root/.config/git/attributes': Permission denied56go: downloading github.com/t-yuki/gocover-cobertura v0.0.0-20180217150009-aaee18c8195c57✓ auth (179ms) (coverage: 2.1% of statements)58∅ cmd (83ms) (coverage: 0.0% of statements)59✓ . (396ms) (coverage: 2.0% of statements)60✓ client (322ms) (coverage: 2.8% of statements)61∅ cmd/gitaly-debug (4ms) (coverage: 0.0% of statements)62∅ cmd/gitaly-backup (6ms) (coverage: 0.0% of statements)63∅ cmd/gitaly-blackbox (8ms) (coverage: 0.0% of statements)64✓ cmd/gitaly-gpg (154ms) (coverage: 2.6% of statements)65✓ cmd/gitaly-wrapper (2.788s) (coverage: 2.4% of statements)66✓ cmd/gitaly-lfs-smudge (4.19s) (coverage: 3.5% of statements)67∅ cmd/praefect (21ms) (coverage: 0.0% of statements)68✓ internal/backoff (70ms) (coverage: 1.9% of statements)69✓ internal/archive (223ms) (coverage: 3.2% of statements)70✓ cmd/gitaly-hooks (6.077s) (coverage: 4.8% of statements)71✓ cmd/gitaly-ssh (6.598s) (coverage: 4.5% of statements)72✓ internal/bootstrap (99ms) (coverage: 2.1% of statements)73✓ internal/blackbox (113ms) (coverage: 2.6% of statements)74✓ internal/bootstrap/starter (115ms) (coverage: 2.0% of statements)75∅ internal/cli (22ms) (coverage: 0.0% of statements)76✓ internal/cache (192ms) (coverage: 4.1% of statements)77✓ internal/cgroups (264ms) (coverage: 3.0% of statements)78✓ internal/bundleuri (268ms) (coverage: 3.1% of statements)79∅ internal/command/commandcounter (21ms) (coverage: 0.0% of statements)80✓ internal/datastructure (126ms) (coverage: 2.1% of statements)81✓ internal/command (458ms) (coverage: 3.9% of statements)82✓ internal/dontpanic (134ms) (coverage: 2.1% of statements)83✓ internal/featureflag (10ms) (coverage: 85.1% of statements)84✓ internal/errors/cfgerror (95ms) (coverage: 2.4% of statements)85✓ cmd/gitaly (15.654s) (coverage: 3.0% of statements)86✓ internal/backup (5.776s) (coverage: 12.6% of statements)87∅ internal/git/alternates (20ms) (coverage: 0.0% of statements)88✓ internal/git/conflict (131ms) (coverage: 3.2% of statements)89✓ internal/git/gitattributes (327ms) (coverage: 3.1% of statements)90✓ internal/git/gitio (145ms) (coverage: 2.1% of statements)91✓ internal/cli/gitalybackup (5.859s) (coverage: 8.6% of statements)92✓ internal/git/catfile (2.181s) (coverage: 5.3% of statements)93✓ internal/git (2.536s) (coverage: 7.3% of statements)94∅ internal/git/housekeeping/config (1ms)95✓ internal/git/gittest (1.332s) (coverage: 3.8% of statements)96✓ internal/git/gitpipe (2.171s) (coverage: 5.1% of statements)97✓ internal/git/housekeeping (2.703s) (coverage: 3.9% of statements)98✓ internal/cli/gitaly (13.529s) (coverage: 5.4% of statements)99✓ internal/cli/praefect (16.702s) (coverage: 12.6% of statements)100∅ internal/git/log (48ms) (coverage: 0.0% of statements)101✓ internal/git/packfile (176ms) (coverage: 2.8% of statements)102✓ internal/git/quarantine (283ms) (coverage: 3.3% of statements)103✓ internal/git/pktline (325ms) (coverage: 2.4% of statements)104✓ internal/git/rawdiff (171ms) (coverage: 2.0% of statements)105✓ internal/git/housekeeping/manager (5.525s) (coverage: 6.2% of statements)106✓ internal/git/smudge (172ms) (coverage: 2.7% of statements)107✓ internal/git/trace2 (197ms) (coverage: 2.8% of statements)108✓ internal/git/trace2hooks (837ms) (coverage: 3.2% of statements)109✓ internal/git/trailerparser (109ms) (coverage: 2.0% of statements)110✓ internal/git/objectpool (5.285s) (coverage: 4.6% of statements)111✓ internal/git/remoterepo (1.865s) (coverage: 5.8% of statements)112✓ internal/git/stats (2.147s) (coverage: 5.6% of statements)113∅ internal/gitaly/archive (22ms) (coverage: 0.0% of statements)114✓ internal/git/updateref (2.175s) (coverage: 3.5% of statements)115✓ internal/git/localrepo (8.726s) (coverage: 10.2% of statements)116∅ internal/gitaly/config/auth117∅ internal/gitaly/gitalyclient (7ms) (coverage: 0.0% of statements)118∅ internal/gitaly/config/sentry (14ms) (coverage: 0.0% of statements)119✓ internal/gitaly/config/prometheus (87ms) (coverage: 1.9% of statements)120✓ internal/gitaly/config/cgroups (93ms) (coverage: 1.9% of statements)121✓ internal/gitaly/diff (301ms) (coverage: 3.5% of statements)122✓ internal/gitaly/config (639ms) (coverage: 6.4% of statements)123✓ internal/gitaly/hook (759ms) (coverage: 4.9% of statements)124✓ internal/gitaly/hook/receivepack (541ms) (coverage: 3.4% of statements)125✓ internal/gitaly/rangediff (95ms) (coverage: 2.1% of statements)126✓ internal/gitaly/maintenance (255ms) (coverage: 3.4% of statements)127✓ internal/gitaly/hook/updateref (272ms) (coverage: 4.1% of statements)128✓ internal/gitaly/repoutil (322ms) (coverage: 4.0% of statements)129∅ internal/gitaly/server/auth (11ms) (coverage: 0.0% of statements)130∅ internal/gitaly/service (32ms) (coverage: 0.0% of statements)131✓ internal/gitaly/linguist (1.673s) (coverage: 3.7% of statements)132✓ internal/gitaly/service/analysis (709ms) (coverage: 5.4% of statements)133✓ internal/gitaly/service/cleanup (2.992s) (coverage: 6.1% of statements)134✓ internal/gitaly/service/internalgitaly (332ms) (coverage: 4.0% of statements)135✓ internal/gitaly/service/blob (4.441s) (coverage: 8.1% of statements)136✓ internal/gitaly/service/hook (8.977s) (coverage: 7.7% of statements)137✓ internal/gitaly/service/commit (12.818s) (coverage: 16.6% of statements)138✓ internal/gitaly/service/diff (13.033s) (coverage: 10.1% of statements)139✓ internal/gitaly/service/objectpool (7.071s) (coverage: 7.8% of statements)140✓ internal/gitaly/service/remote (4.351s) (coverage: 6.4% of statements)141✓ internal/gitaly/service/conflicts (19.203s) (coverage: 7.7% of statements)142∅ internal/gitaly/service/setup (31ms) (coverage: 0.0% of statements)143✓ internal/gitaly/service/server (264ms) (coverage: 4.4% of statements)144✓ internal/gitaly/service/ref (10.606s) (coverage: 12.6% of statements)145∅ internal/gitaly/storage/gitstorage (8ms) (coverage: 0.0% of statements)146✓ internal/gitaly/storage (174ms) (coverage: 3.0% of statements)147✓ internal/gitaly/storage/counter (254ms) (coverage: 3.1% of statements)148✓ internal/gitaly/storage/mode/permission (246ms) (coverage: 1.9% of statements)149✓ internal/gitaly/storage/mode (333ms) (coverage: 1.9% of statements)150✓ internal/gitaly/storage/keyvalue (469ms) (coverage: 2.9% of statements)151✓ internal/gitaly/storage/storagectx (214ms) (coverage: 2.7% of statements)152✓ internal/gitaly/service/smarthttp (11.987s) (coverage: 8.5% of statements)153✓ internal/gitaly/service/ssh (13.195s) (coverage: 8.7% of statements)154✓ internal/gitaly/server (42.29s) (coverage: 4.8% of statements)155✓ internal/gitaly/storage/storagemgr/snapshot (172ms) (coverage: 3.1% of statements)156✓ internal/gitaly/storage/walk (193ms) (coverage: 2.9% of statements)157✓ internal/gitaly/transaction (206ms) (coverage: 3.2% of statements)158✓ internal/gitaly/storage/wal (711ms) (coverage: 4.2% of statements)159✓ internal/gitlab/client (179ms) (coverage: 2.1% of statements)160✓ internal/grpc/backchannel (269ms) (coverage: 2.9% of statements)161✓ internal/gitlab (288ms) (coverage: 3.8% of statements)162✓ internal/grpc/client (157ms) (coverage: 2.4% of statements)163✓ internal/grpc/grpcstats (150ms) (coverage: 2.2% of statements)164✓ internal/grpc/listenmux (209ms) (coverage: 2.0% of statements)165✓ internal/grpc/metadata (116ms) (coverage: 1.9% of statements)166✓ internal/grpc/dnsresolver (1.138s) (coverage: 2.5% of statements)167✓ internal/grpc/middleware/cache (132ms) (coverage: 4.1% of statements)168✓ internal/gitaly/service/repository (27.43s) (coverage: 21.5% of statements)169✓ internal/grpc/middleware/featureflag (109ms) (coverage: 1.9% of statements)170✓ internal/grpc/middleware/customfieldshandler (198ms) (coverage: 3.4% of statements)171∅ internal/grpc/middleware/panichandler (13ms) (coverage: 0.0% of statements)172✓ internal/grpc/middleware/loghandler (155ms) (coverage: 2.1% of statements)173✓ internal/grpc/middleware/limithandler (624ms) (coverage: 3.0% of statements)174✓ internal/grpc/middleware/sentryhandler (122ms) (coverage: 2.9% of statements)175✓ internal/grpc/middleware/requestinfohandler (150ms) (coverage: 4.1% of statements)176✓ internal/grpc/middleware/statushandler (139ms) (coverage: 1.9% of statements)177✓ internal/grpc/protoregistry (116ms) (coverage: 3.5% of statements)178✓ internal/helper/duration (145ms) (coverage: 1.9% of statements)179✓ internal/grpc/proxy (974ms) (coverage: 3.6% of statements)180✓ internal/helper/chunk (175ms) (coverage: 2.0% of statements)181✓ internal/helper (211ms) (coverage: 2.1% of statements)182✓ internal/grpc/sidechannel (437ms) (coverage: 2.8% of statements)183✓ internal/helper/fstype (120ms) (coverage: 1.9% of statements)184✓ internal/helper/env (122ms) (coverage: 2.1% of statements)185✓ internal/helper/perm (121ms) (coverage: 1.9% of statements)186✓ internal/helper/lines (218ms) (coverage: 2.1% of statements)187✓ internal/helper/text (197ms) (coverage: 1.9% of statements)188✓ internal/kernel (144ms) (coverage: 2.0% of statements)189✓ internal/limiter/watchers (136ms) (coverage: 2.1% of statements)190✓ internal/log (125ms) (coverage: 2.4% of statements)191✓ internal/limiter (1.513s) (coverage: 3.6% of statements)192✓ internal/gitaly/storage/storagemgr (19.863s) (coverage: 13.7% of statements)193∅ internal/praefect/datastore/advisorylock194∅ internal/praefect/datastore/migrations (8ms) (coverage: 0.0% of statements)195✓ internal/praefect/config (169ms) (coverage: 2.6% of statements)196✓ internal/praefect/metrics (77ms) (coverage: 2.4% of statements)197✓ internal/praefect/middleware (177ms) (coverage: 3.8% of statements)198✓ internal/praefect/nodes/tracker (95ms) (coverage: 2.2% of statements)199✓ internal/gitaly/service/operations (54.341s) (coverage: 17.0% of statements)200✓ internal/praefect/datastore/glsql (11.058s) (coverage: 2.9% of statements)201∅ internal/praefect/service/info (4ms) (coverage: 0.0% of statements)202✓ internal/praefect/repocleaner (7.883s) (coverage: 4.5% of statements)203∅ internal/praefect/service/transaction (4ms) (coverage: 0.0% of statements)204✓ internal/praefect/transactions (224ms) (coverage: 3.3% of statements)205∅ internal/prometheus/metrics206∅ internal/protoutil (6ms) (coverage: 0.0% of statements)207✓ internal/ps (59ms) (coverage: 2.0% of statements)208✓ internal/safe (168ms) (coverage: 3.3% of statements)209✓ internal/signature (57ms) (coverage: 2.2% of statements)210∅ internal/stream (4ms) (coverage: 0.0% of statements)211✓ internal/praefect/service/server (6.011s) (coverage: 4.3% of statements)212✓ internal/streamcache (342ms) (coverage: 3.4% of statements)213✓ internal/structerr (17ms) (coverage: 95.4% of statements)214✓ internal/tempdir (79ms) (coverage: 3.2% of statements)215∅ internal/testhelper/promtest (4ms) (coverage: 0.0% of statements)216∅ internal/testhelper/testcfg (4ms) (coverage: 0.0% of statements)217✓ internal/testhelper (62ms) (coverage: 2.6% of statements)218✓ internal/gitaly/storage/raft (51.35s) (coverage: 4.6% of statements)219✓ internal/testhelper/testserver (79ms) (coverage: 3.1% of statements)220∅ internal/transaction/txinfo (5ms) (coverage: 0.0% of statements)221✓ internal/tracing (85ms) (coverage: 2.1% of statements)222✓ internal/transaction/voting (57ms) (coverage: 2.0% of statements)223✓ internal/praefect/reconciler (19.975s) (coverage: 3.2% of statements)224∅ internal/x509 (4ms) (coverage: 0.0% of statements)225∅ internal/version (4ms) (coverage: 0.0% of statements)226∅ proto/go/gitalypb/testproto (8ms) (coverage: 0.0% of statements)227∅ proto/go/gitalypb (119ms) (coverage: 0.0% of statements)228✓ internal/unarycache (125ms) (coverage: 2.9% of statements)229✓ tools/gitaly-init-cgroups (5ms) (coverage: 16.1% of statements)230✓ tools/govulncheck-filter (5ms) (coverage: 82.1% of statements)231✓ streamio (60ms) (coverage: 2.0% of statements)232∅ tools/noticegen (4ms) (coverage: 0.0% of statements)233∅ tools/module-updater (5ms) (coverage: 0.0% of statements)234∅ tools/panic-parser (19ms) (coverage: 0.0% of statements)235∅ tools/replace-buildid (7ms) (coverage: 0.0% of statements)236∅ tools/protoc-gen-gitaly-protolist (7ms) (coverage: 0.0% of statements)237∅ tools/test-boot (4ms) (coverage: 0.0% of statements)238✓ tools/protoc-gen-gitaly-lint (72ms) (coverage: 2.7% of statements)239✓ internal/praefect/nodes (30.552s) (coverage: 5.5% of statements)240✓ internal/testhelper/testdb (11.072s) (coverage: 2.7% of statements)241✓ internal/praefect/datastore (46.46s) (coverage: 5.3% of statements)242✓ internal/praefect/service (49.281s) (coverage: 3.9% of statements)243✓ internal/praefect (1m39.468s) (coverage: 17.6% of statements)244=== Skipped245=== SKIP: internal/git/housekeeping/manager TestRepositoryManager_CleanStaleData_reftable (0.00s)246 optimize_repository_test.go:1696: test is reftable dependent247=== SKIP: internal/git/housekeeping/manager TestOptimizeRepository/failing_repack/normal_repository/failing_repack/with_transaction (0.02s)248 optimize_repository_test.go:1083: test should not run in transaction: cannot inject a command error into WAL transaction manager249=== SKIP: internal/git/housekeeping/manager TestOptimizeRepository/failing_repack/object_pool/failing_repack/with_transaction (0.04s)250 optimize_repository_test.go:1083: test should not run in transaction: cannot inject a command error into WAL transaction manager251=== SKIP: internal/git/localrepo TestCreateSnapshot/repository_contains_symlink (0.00s)252 testhelper.go:64: 253 The repositories generally shouldn't have symlinks in them and the TransactionManager never writes any254 symlinks. Symlinks are not supported when creating a snapshot of the repository. Disable the test as it255 doesn't seem to test a realistic scenario.256=== SKIP: internal/git/stats TestRepositoryInfoForRepository/garbage_-_reftable (0.01s)257 repository_info_test.go:379: 258=== SKIP: internal/gitaly/config TestConfigLocator_GetRepoPath/storage_doesn't_exist_on_disk (0.00s)259 testhelper.go:64: 260 The test is testing a broken storage by deleting the storage after initializing it.261 This causes problems with WAL as the disk state expected to be present by the database262 and the transaction manager suddenly don't exist. Skip the test here with WAL and rely263 on the storage implementation to handle broken storage on initialization.264=== SKIP: internal/gitaly/service/cleanup TestRewriteHistory (0.00s)265 rewrite_history_test.go:19: test is not compatible with SHA256266=== SKIP: internal/gitaly/service/objectpool TestCreate_unsuccessful/pool_is_locked (0.00s)267 testhelper.go:64: Transactions are isolated and won't see each other's locks.268=== SKIP: internal/gitaly/service/operations TestUserMergeBranch_allowed/gpg_signing=false (0.00s)269 testhelper.go:64: PartitionManager not injected in test setup270=== SKIP: internal/gitaly/service/operations TestUserMergeBranch_allowed/gpg_signing=true (0.00s)271 testhelper.go:64: PartitionManager not injected in test setup272=== SKIP: internal/gitaly/service/repository TestCreateRepositoryFromSnapshot_success (0.00s)273 create_repository_from_snapshot_test.go:74: 274 CreateRepositoryFromSnapshot is broken with SHA256 but the test failures only surface with transactions275 enabled. For more details, see: https://gitlab.com/gitlab-org/gitaly/-/issues/5662276=== SKIP: internal/gitaly/service/repository TestDeletingInfoAttributes (0.00s)277 testhelper.go:64: Supporting info/attributes file is deprecating, so we don't need to support committing them through the WAL. Skip asserting the info/attributes file is removed. And this test should be removed, once all info/attributes files clean up.278=== SKIP: internal/gitaly/service/repository TestGetCustomHooks_symlink (0.00s)279 testhelper.go:64: 280 The repositories generally shouldn't have symlinks in them and the TransactionManager never writes any281 symlinks. Symlinks are not supported when creating a snapshot of the repository. Disable the test as it282 doesn't seem to test a realistic scenario.283=== SKIP: internal/gitaly/service/repository TestRemoveRepository_locking (0.00s)284 testhelper.go:64: 285 Repository locks are not acquired with transaction management enabled. The test and the locking286 logic will be removed once transaction managements is always enabled.287=== SKIP: internal/gitaly/service/repository TestCreateRepositoryFromURL_existingTarget/target_is_a_directory (0.00s)288 testhelper.go:64: 289=== SKIP: internal/gitaly/service/repository TestCreateRepositoryFromURL_existingTarget/target_is_a_file (0.00s)290 testhelper.go:64: 291 The transaction commit fails as the TransactionManager fails to initialize with the state292 directory being a file. This is testing storage details rather than the RPC implementation293 testing of this scenario should be left to the relevant package.295=== SKIP: internal/gitaly/service/repository TestRepositoryExists/storage_directory_does_not_exist (0.00s)296 testhelper.go:64: 297 The test is testing a broken storage by deleting the storage after initializing it.298 This causes problems with WAL as the disk state expected to be present by the database299 and the transaction manager suddenly don't exist. Skip the test here with WAL and rely300 on the storage implementation to handle broken storage on initialization.301=== SKIP: internal/gitaly/service/repository TestSetCustomHooksRequest_success/RestoreCustomHooks (0.28s)302 testhelper.go:64: This RPC is deprecated and pending removal303=== SKIP: internal/gitaly/service/repository TestOptimizeRepository/gitconfig_credentials_get_pruned (0.00s)304 testhelper.go:64: OptimizeRepository in WAL doesn't clean up configs because writing into the config won't be supported305=== SKIP: internal/gitaly/service/repository TestOptimizeRepository/empty_ref_directories_get_pruned_after_grace_period (0.00s)306 testhelper.go:64: Empty ref directories won't be a problem in WAL. Eventually, we'll clean up them as a part of pack-refs task.307=== SKIP: internal/limiter TestLimiter_dynamic/use_resizable_semaphore_in_concurrency_limiter=false,use_resizable_semaphore_lifo_strategy=false (0.00s)308 concurrency_limiter_test.go:246: limiter.staticSemaphore does not support dynamic limiting309=== SKIP: internal/limiter TestLimiter_dynamic/use_resizable_semaphore_in_concurrency_limiter=false,use_resizable_semaphore_lifo_strategy=true (0.00s)310 concurrency_limiter_test.go:246: limiter.staticSemaphore does not support dynamic limiting311=== SKIP: internal/praefect TestRemoveRepository (0.00s)312 testhelper.go:435: This test has been quarantined. Please see https://gitlab.com/gitlab-org/gitaly/-/issues/4833 for more information.313DONE 9446 tests, 23 skipped in 276.524s315Running after script...316$ go run "${CI_PROJECT_DIR}/tools/panic-parser"317# Checking for panics in /builds/gitlab-org/gitaly/_build/reports/test-report.json318$ echo -e "section_start:$(date +%s):coverage[collapsed=true]\r\e[0KCode Coverage" # collapsed multi-line command324Not uploading cache debian-bookworm-git-default-af4d6442c1b988ba160bea2abc3007ce25f69877-20-protected due to policy325Not uploading cache debian-bookworm-go-1.22-e8f8407a415a09a5c95599018eb1398a932c4b09-20-protected due to policy327Uploading artifacts...328/builds/gitlab-org/gitaly/_build/reports/test-logs: found 2291 matching artifact files and directories 329/builds/gitlab-org/gitaly/_build/reports/test-report.json: found 1 matching artifact files and directories 330/builds/gitlab-org/gitaly/_build/reports/coverage-report.html: found 1 matching artifact files and directories 331/builds/gitlab-org/gitaly/_build/reports/coverage-list.txt: found 1 matching artifact files and directories 332WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/7483813840/artifacts?artifact_format=zip&artifact_type=archive&expire_in=1+week new-url=https://gitlab.com333WARNING: Retrying... context=artifacts-uploader error=request redirected334Uploading artifacts as "archive" to coordinator... 201 Created id=7483813840 responseStatus=201 Created token=glcbt-66335Uploading artifacts...336/builds/gitlab-org/gitaly/_build/reports/tests-junit.xml: found 1 matching artifact files and directories 337WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/7483813840/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=1+week new-url=https://gitlab.com338WARNING: Retrying... context=artifacts-uploader error=request redirected339Uploading artifacts as "junit" to coordinator... 201 Created id=7483813840 responseStatus=201 Created token=glcbt-66340Uploading artifacts...341/builds/gitlab-org/gitaly/_build/reports/coverage/cobertura.xml: found 1 matching artifact files and directories 342WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/7483813840/artifacts?artifact_format=gzip&artifact_type=cobertura&expire_in=1+week new-url=https://gitlab.com343WARNING: Retrying... context=artifacts-uploader error=request redirected344Uploading artifacts as "cobertura" to coordinator... 201 Created id=7483813840 responseStatus=201 Created token=glcbt-66346Job succeeded