Tests

Success
078edbb92a34·main 39s

Runner

No runner assigned

Queued in pool default

Labelslinux
Containernode:22-slim
Pooldefault

Logs

Live output from all steps
Logs complete · 252 chunks
[Checkout] Cloning into '/var/lib/open-git/runner-work/e52be243-cc00-45f1-9a3d-e9e8d89de07a'...
[Checkout] Note: switching to '078edbb92a344d9e22adeed12bef323856e4c363'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 078edbb Update webhooks
[Install git, deps, and run vitest] debconf: delaying package configuration, since apt-utils is not installed
[Install git, deps, and run vitest] Selecting previously unselected package perl-modules-5.36.
[Install git, deps, and run vitest] (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
[Install git, deps, and run vitest] (Reading database ... 80%
[Install git, deps, and run vitest] (Reading database ... 85%
(Reading database ... 90%
[Install git, deps, and run vitest] (Reading database ... 95%
[Install git, deps, and run vitest] (Reading database ... 100%
(Reading database ... 6096 files and directories currently installed.)
Preparing to unpack .../00-perl-modules-5.36_5.36.0-7+deb12u3_all.deb ...
[Install git, deps, and run vitest] Unpacking perl-modules-5.36 (5.36.0-7+deb12u3) ...
[Install git, deps, and run vitest] Selecting previously unselected package libgdbm6:amd64.
Preparing to unpack .../01-libgdbm6_1.23-3_amd64.deb ...
[Install git, deps, and run vitest] Unpacking libgdbm6:amd64 (1.23-3) ...
[Install git, deps, and run vitest] Selecting previously unselected package libgdbm-compat4:amd64.
[Install git, deps, and run vitest] Preparing to unpack .../02-libgdbm-compat4_1.23-3_amd64.deb ...
[Install git, deps, and run vitest] Unpacking libgdbm-compat4:amd64 (1.23-3) ...
[Install git, deps, and run vitest] Selecting previously unselected package libperl5.36:amd64.
[Install git, deps, and run vitest] Preparing to unpack .../03-libperl5.36_5.36.0-7+deb12u3_amd64.deb ...
[Install git, deps, and run vitest] Unpacking libperl5.36:amd64 (5.36.0-7+deb12u3) ...
[Install git, deps, and run vitest] Selecting previously unselected package perl.
Preparing to unpack .../04-perl_5.36.0-7+deb12u3_amd64.deb ...
[Install git, deps, and run vitest] Unpacking perl (5.36.0-7+deb12u3) ...
[Install git, deps, and run vitest] Selecting previously unselected package libssl3:amd64.
Preparing to unpack .../05-libssl3_3.0.20-1~deb12u2_amd64.deb ...
[Install git, deps, and run vitest] Unpacking libssl3:amd64 (3.0.20-1~deb12u2) ...
[Install git, deps, and run vitest] Selecting previously unselected package openssl.
Preparing to unpack .../06-openssl_3.0.20-1~deb12u2_amd64.deb ...
[Install git, deps, and run vitest] Unpacking openssl (3.0.20-1~deb12u2) ...
[Install git, deps, and run vitest] Selecting previously unselected package ca-certificates.
[Install git, deps, and run vitest] Preparing to unpack .../07-ca-certificates_20250419~deb12u1_all.deb ...
Unpacking ca-certificates (20250419~deb12u1) ...
[Install git, deps, and run vitest] Selecting previously unselected package libbrotli1:amd64.
Preparing to unpack .../08-libbrotli1_1.0.9-2+b6_amd64.deb ...
[Install git, deps, and run vitest] Unpacking libbrotli1:amd64 (1.0.9-2+b6) ...
[Install git, deps, and run vitest] Selecting previously unselected package libkrb5support0:amd64.
[Install git, deps, and run vitest] Preparing to unpack .../09-libkrb5support0_1.20.1-2+deb12u5_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.20.1-2+deb12u5) ...
[Install git, deps, and run vitest] Selecting previously unselected package libk5crypto3:amd64.
Preparing to unpack .../10-libk5crypto3_1.20.1-2+deb12u5_amd64.deb ...
[Install git, deps, and run vitest] Unpacking libk5crypto3:amd64 (1.20.1-2+deb12u5) ...
[Install git, deps, and run vitest] Selecting previously unselected package libkeyutils1:amd64.
[Install git, deps, and run vitest] Preparing to unpack .../11-libkeyutils1_1.6.3-2_amd64.deb ...
[Install git, deps, and run vitest] Unpacking libkeyutils1:amd64 (1.6.3-2) ...
[Install git, deps, and run vitest] Selecting previously unselected package libkrb5-3:amd64.[Install git, deps, and run vitest] 
Preparing to unpack .../12-libkrb5-3_1.20.1-2+deb12u5_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.20.1-2+deb12u5) ...
[Install git, deps, and run vitest] Selecting previously unselected package libgssapi-krb5-2:amd64.
[Install git, deps, and run vitest] Preparing to unpack .../13-libgssapi-krb5-2_1.20.1-2+deb12u5_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.20.1-2+deb12u5) ...
[Install git, deps, and run vitest] Selecting previously unselected package libsasl2-modules-db:amd64.
Preparing to unpack .../14-libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb ...
[Install git, deps, and run vitest] Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
[Install git, deps, and run vitest] Selecting previously unselected package libsasl2-2:amd64.
[Install git, deps, and run vitest] Preparing to unpack .../15-libsasl2-2_2.1.28+dfsg-10_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg-10) ...
[Install git, deps, and run vitest] Selecting previously unselected package libldap-2.5-0:amd64.
Preparing to unpack .../16-libldap-2.5-0_2.5.13+dfsg-5_amd64.deb ...
[Install git, deps, and run vitest] Unpacking libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
[Install git, deps, and run vitest] Selecting previously unselected package libnghttp2-14:amd64.[Install git, deps, and run vitest] 
Preparing to unpack .../17-libnghttp2-14_1.52.0-1+deb12u3_amd64.deb ...
[Install git, deps, and run vitest] Unpacking libnghttp2-14:amd64 (1.52.0-1+deb12u3) ...
[Install git, deps, and run vitest] Selecting previously unselected package libpsl5:amd64.
[Install git, deps, and run vitest] Preparing to unpack .../18-libpsl5_0.21.2-1_amd64.deb ...
Unpacking libpsl5:amd64 (0.21.2-1) ...
[Install git, deps, and run vitest] Selecting previously unselected package librtmp1:amd64.
[Install git, deps, and run vitest] Preparing to unpack .../19-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
[Install git, deps, and run vitest] Selecting previously unselected package libssh2-1:amd64.
Preparing to unpack .../20-libssh2-1_1.10.0-3+b1_amd64.deb ...[Install git, deps, and run vitest] 
[Install git, deps, and run vitest] Unpacking libssh2-1:amd64 (1.10.0-3+b1) ...
[Install git, deps, and run vitest] Selecting previously unselected package libcurl3-gnutls:amd64.
Preparing to unpack .../21-libcurl3-gnutls_7.88.1-10+deb12u15_amd64.deb ...
[Install git, deps, and run vitest] Unpacking libcurl3-gnutls:amd64 (7.88.1-10+deb12u15) ...
[Install git, deps, and run vitest] Selecting previously unselected package libexpat1:amd64.
[Install git, deps, and run vitest] Preparing to unpack .../22-libexpat1_2.5.0-1+deb12u2_amd64.deb ...
Unpacking libexpat1:amd64 (2.5.0-1+deb12u2) ...
[Install git, deps, and run vitest] Selecting previously unselected package liberror-perl.
Preparing to unpack .../23-liberror-perl_0.17029-2_all.deb ...
[Install git, deps, and run vitest] Unpacking liberror-perl (0.17029-2) ...
[Install git, deps, and run vitest] Selecting previously unselected package git-man.
[Install git, deps, and run vitest] Preparing to unpack .../24-git-man_1%3a2.39.5-0+deb12u3_all.deb ...
[Install git, deps, and run vitest] Unpacking git-man (1:2.39.5-0+deb12u3) ...
[Install git, deps, and run vitest] Selecting previously unselected package git.
[Install git, deps, and run vitest] Preparing to unpack .../25-git_1%3a2.39.5-0+deb12u3_amd64.deb ...
[Install git, deps, and run vitest] Unpacking git (1:2.39.5-0+deb12u3) ...
[Install git, deps, and run vitest] Setting up libexpat1:amd64 (2.5.0-1+deb12u2) ...
[Install git, deps, and run vitest] Setting up libkeyutils1:amd64 (1.6.3-2) ...
[Install git, deps, and run vitest] Setting up libpsl5:amd64 (0.21.2-1) ...
[Install git, deps, and run vitest] Setting up libbrotli1:amd64 (1.0.9-2+b6) ...
[Install git, deps, and run vitest] Setting up libssl3:amd64 (3.0.20-1~deb12u2) ...
[Install git, deps, and run vitest] Setting up libnghttp2-14:amd64 (1.52.0-1+deb12u3) ...
[Install git, deps, and run vitest] Setting up libkrb5support0:amd64 (1.20.1-2+deb12u5) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
[Install git, deps, and run vitest] Setting up perl-modules-5.36 (5.36.0-7+deb12u3) ...
[Install git, deps, and run vitest] Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up libk5crypto3:amd64 (1.20.1-2+deb12u5) ...
[Install git, deps, and run vitest] Setting up libsasl2-2:amd64 (2.1.28+dfsg-10) ...
[Install git, deps, and run vitest] Setting up git-man (1:2.39.5-0+deb12u3) ...
Setting up libssh2-1:amd64 (1.10.0-3+b1) ...
Setting up libkrb5-3:amd64 (1.20.1-2+deb12u5) ...
[Install git, deps, and run vitest] Setting up openssl (3.0.20-1~deb12u2) ...
[Install git, deps, and run vitest] Setting up libgdbm6:amd64 (1.23-3) ...
Setting up libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
[Install git, deps, and run vitest] Setting up ca-certificates (20250419~deb12u1) ...
[Install git, deps, and run vitest] Updating certificates in /etc/ssl/certs...
[Install git, deps, and run vitest] 150 added, 0 removed; done.
[Install git, deps, and run vitest] Setting up libgssapi-krb5-2:amd64 (1.20.1-2+deb12u5) ...
[Install git, deps, and run vitest] Setting up libgdbm-compat4:amd64 (1.23-3) ...
[Install git, deps, and run vitest] Setting up libperl5.36:amd64 (5.36.0-7+deb12u3) ...
[Install git, deps, and run vitest] Setting up libcurl3-gnutls:amd64 (7.88.1-10+deb12u15) ...
[Install git, deps, and run vitest] Setting up perl (5.36.0-7+deb12u3) ...[Install git, deps, and run vitest] 
[Install git, deps, and run vitest] Setting up liberror-perl (0.17029-2) ...
[Install git, deps, and run vitest] Setting up git (1:2.39.5-0+deb12u3) ...
[Install git, deps, and run vitest] Processing triggers for libc-bin (2.36-9+deb12u13) ...
[Install git, deps, and run vitest] Processing triggers for ca-certificates (20250419~deb12u1) ...
[Install git, deps, and run vitest] Updating certificates in /etc/ssl/certs...
[Install git, deps, and run vitest] 0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
[Install git, deps, and run vitest] done.
[Install git, deps, and run vitest] Preparing pnpm@9.15.9 for immediate activation...
[Install git, deps, and run vitest] Scope: all 23 workspace projects
[Install git, deps, and run vitest] Lockfile is up to date, resolution step is skipped
[Install git, deps, and run vitest] Progress: resolved 1, reused 0, downloaded 0, added 0
[Install git, deps, and run vitest] Packages: +1006
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Install git, deps, and run vitest] Progress: resolved 1006, reused 0, downloaded 34, added 26
[Install git, deps, and run vitest] Progress: resolved 1006, reused 0, downloaded 58, added 47
[Install git, deps, and run vitest] Progress: resolved 1006, reused 0, downloaded 279, added 268
[Install git, deps, and run vitest] Progress: resolved 1006, reused 0, downloaded 420, added 408
[Install git, deps, and run vitest] Progress: resolved 1006, reused 0, downloaded 455, added 441
[Install git, deps, and run vitest] Progress: resolved 1006, reused 0, downloaded 554, added 541
[Install git, deps, and run vitest] Progress: resolved 1006, reused 0, downloaded 786, added 776
[Install git, deps, and run vitest] Progress: resolved 1006, reused 0, downloaded 858, added 852
[Install git, deps, and run vitest] Progress: resolved 1006, reused 0, downloaded 913, added 900
[Install git, deps, and run vitest] Progress: resolved 1006, reused 0, downloaded 1006, added 1006, done
[Install git, deps, and run vitest] .../sharp@0.34.5/node_modules/sharp install$ node install/check.js || npm run build
[Install git, deps, and run vitest] .../esbuild@0.25.12/node_modules/esbuild postinstall$ node install.js
.../esbuild@0.18.20/node_modules/esbuild postinstall$ node install.js
.../node_modules/msw postinstall$ node -e "import('./config/scripts/postinstall.js').catch(() => void 0)"
[Install git, deps, and run vitest] .../esbuild@0.27.3/node_modules/esbuild postinstall$ node install.js
[Install git, deps, and run vitest] .../esbuild@0.25.12/node_modules/esbuild postinstall: Done
[Install git, deps, and run vitest] .../sharp@0.34.5/node_modules/sharp install: Done
[Install git, deps, and run vitest] .../esbuild@0.18.20/node_modules/esbuild postinstall: Done
[Install git, deps, and run vitest] .../node_modules/msw postinstall: Done
.../esbuild@0.27.3/node_modules/esbuild postinstall: Done
.../node_modules/core-js-pure postinstall$ node -e "try{require('./postinstall')}catch(e){}"
[Install git, deps, and run vitest] .../node_modules/core-js-pure postinstall: Done
[Install git, deps, and run vitest] 
devDependencies:
+ @workspace/eslint-config 0.0.0 <- packages/eslint-config
+ @workspace/typescript-config 0.0.0 <- packages/typescript-config
+ prettier 3.8.1
+ prettier-plugin-tailwindcss 0.7.4
+ turbo 2.9.6
+ typescript 5.9.3
+ vitest 4.1.5

[Install git, deps, and run vitest] Done in 12.6s using pnpm v9.15.9
[Install git, deps, and run vitest] 
> open-git@0.0.1 test /workspace
> turbo test

[Install git, deps, and run vitest] 
Attention:
Turborepo now collects completely anonymous telemetry regarding usage.
This information is used to shape the Turborepo roadmap and prioritize features.
You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
https://turborepo.dev/docs/telemetry

[Install git, deps, and run vitest] 
   • Packages in scope: @opengit/cli, @opengit/runner, @opengit/sdk, @workspace/ci-runner-executor, @workspace/code-storage, @workspace/eslint-config, @workspace/git-graph, @workspace/git-indexing, @workspace/github-sync, @workspace/marketing, @workspace/typescript-config, @workspace/ui, @workspace/workflows, bot-example, campfire-gateway, community, git-gateway, git-worker, github-sync-worker, managed-runner, playground, web
   • Running test in 22 packages
   • Remote caching disabled

[Install git, deps, and run vitest] @workspace/git-indexing:test: cache miss, executing 8b69d3d279964b7a
[Install git, deps, and run vitest] @workspace/workflows:test: cache miss, executing d579d8ac1a9e29ec
@opengit/sdk:test: cache miss, executing 3f1059fea59d5d2d
@workspace/code-storage:test: cache miss, executing 0d40bf9b8a07500b
[Install git, deps, and run vitest] @workspace/code-storage:test: 
@workspace/code-storage:test: > @workspace/code-storage@0.0.0 test /workspace/packages/code-storage
@workspace/code-storage:test: > vitest run
@workspace/code-storage:test: 
@opengit/sdk:test: 
@opengit/sdk:test: > @opengit/sdk@0.1.0 test /workspace/packages/open-git
@opengit/sdk:test: > vitest run
@opengit/sdk:test: 
@workspace/workflows:test: 
@workspace/workflows:test: > @workspace/workflows@0.0.0 test /workspace/packages/workflows
@workspace/workflows:test: > vitest run
@workspace/workflows:test: 
@workspace/git-indexing:test: 
@workspace/git-indexing:test: > @workspace/git-indexing@0.0.0 test /workspace/packages/git-indexing
@workspace/git-indexing:test: > vitest run
@workspace/git-indexing:test: 
[Install git, deps, and run vitest] @opengit/sdk:test: 
@opengit/sdk:test:  RUN  v4.1.5 /workspace/packages/open-git
@opengit/sdk:test: 
[Install git, deps, and run vitest] @workspace/workflows:test: 
@workspace/workflows:test:  RUN  v4.1.5 /workspace/packages/workflows
@workspace/workflows:test: 
[Install git, deps, and run vitest] @workspace/code-storage:test: 
@workspace/code-storage:test:  RUN  v4.1.5 /workspace/packages/code-storage
@workspace/code-storage:test: 
[Install git, deps, and run vitest] @workspace/git-indexing:test: 
[Install git, deps, and run vitest] @workspace/git-indexing:test:  RUN  v4.1.5 /workspace/packages/git-indexing
@workspace/git-indexing:test: 
[Install git, deps, and run vitest] @workspace/git-indexing:test:  ✓ src/index.test.ts (5 tests) 5ms
[Install git, deps, and run vitest] @workspace/git-indexing:test: 
@workspace/git-indexing:test:  Test Files  1 passed (1)
@workspace/git-indexing:test:       Tests  5 passed (5)
@workspace/git-indexing:test:    Start at  01:18:52
@workspace/git-indexing:test:    Duration  263ms (transform 36ms, setup 0ms, import 51ms, tests 5ms, environment 0ms)
@workspace/git-indexing:test: 
[Install git, deps, and run vitest] @workspace/github-sync:test: cache miss, executing 10d1f317d490cf6d
[Install git, deps, and run vitest] @workspace/code-storage:test:  ✓ src/cache-prune.test.ts (3 tests) 26ms
[Install git, deps, and run vitest] @workspace/workflows:test:  ✓ src/index.test.ts (3 tests) 59ms
[Install git, deps, and run vitest] @workspace/workflows:test:  ✓ src/repo-workflows.test.ts (5 tests) 34ms
[Install git, deps, and run vitest] @opengit/sdk:test:  ✓ src/app-jwt.test.ts (1 test) 107ms
[Install git, deps, and run vitest] @workspace/workflows:test: 
[Install git, deps, and run vitest] @opengit/sdk:test:  ✓ src/oauth.test.ts (7 tests) 136ms
[Install git, deps, and run vitest] @workspace/workflows:test:  Test Files  2 passed (2)
@workspace/workflows:test:       Tests  8 passed (8)
@workspace/workflows:test:    Start at  01:18:52
@workspace/workflows:test:    Duration  824ms (transform 302ms, setup 0ms, import 597ms, tests 93ms, environment 3ms)
@workspace/workflows:test: 
[Install git, deps, and run vitest] @workspace/github-sync:test: 
@workspace/github-sync:test: > @workspace/github-sync@0.0.0 test /workspace/packages/github-sync
@workspace/github-sync:test: > vitest run
@workspace/github-sync:test: 
[Install git, deps, and run vitest] @workspace/code-storage:test:  ✓ src/inherited-fork.test.ts (1 test) 125ms
[Install git, deps, and run vitest] @workspace/code-storage:test:  ✓ src/repo.test.ts (6 tests) 362ms
[Install git, deps, and run vitest] @opengit/sdk:test:  ✓ src/webhooks.test.ts (2 tests) 4ms
[Install git, deps, and run vitest] @opengit/sdk:test:  ✓ src/installation.test.ts (2 tests) 278ms
[Install git, deps, and run vitest] @opengit/sdk:test: 
[Install git, deps, and run vitest] @opengit/sdk:test:  Test Files  4 passed (4)
@opengit/sdk:test:       Tests  12 passed (12)
@opengit/sdk:test:    Start at  01:18:52
[Install git, deps, and run vitest] @opengit/sdk:test:    Duration  1.13s (transform 674ms, setup 0ms, import 1.09s, tests 525ms, environment 1ms)
@opengit/sdk:test: 
[Install git, deps, and run vitest] @workspace/github-sync:test: 
@workspace/github-sync:test:  RUN  v4.1.5 /workspace/packages/github-sync
@workspace/github-sync:test: 
[Install git, deps, and run vitest] @workspace/code-storage:test:  ✓ src/storage-wal.test.ts (9 tests) 314ms
[Install git, deps, and run vitest] @workspace/code-storage:test: 
@workspace/code-storage:test:  Test Files  4 passed (4)
@workspace/code-storage:test:       Tests  19 passed (19)
@workspace/code-storage:test:    Start at  01:18:52
@workspace/code-storage:test:    Duration  1.42s (transform 643ms, setup 0ms, import 1.48s, tests 827ms, environment 1ms)
@workspace/code-storage:test: 
[Install git, deps, and run vitest] git-gateway:test: cache miss, executing 4961672f60f7111b
[Install git, deps, and run vitest] @workspace/github-sync:test:  ✓ src/__tests__/ref-divergence.test.ts (21 tests) 10ms
[Install git, deps, and run vitest] @workspace/github-sync:test:  ✓ src/__tests__/webhook.test.ts (18 tests) 12ms
[Install git, deps, and run vitest] @workspace/github-sync:test:  ✓ src/__tests__/echo-suppression.test.ts (29 tests) 13ms
[Install git, deps, and run vitest] @workspace/github-sync:test:  ✓ src/__tests__/list-pull-requests.test.ts (2 tests) 6ms
[Install git, deps, and run vitest] @workspace/github-sync:test:  ✓ src/__tests__/repository-gone.test.ts (5 tests) 5ms
[Install git, deps, and run vitest] @workspace/github-sync:test:  ✓ src/__tests__/webhook-payload.test.ts (5 tests) 6ms
[Install git, deps, and run vitest] @workspace/github-sync:test: 
@workspace/github-sync:test:  Test Files  6 passed (6)
@workspace/github-sync:test:       Tests  80 passed (80)
@workspace/github-sync:test:    Start at  01:18:53
@workspace/github-sync:test:    Duration  513ms (transform 349ms, setup 0ms, import 517ms, tests 52ms, environment 1ms)
@workspace/github-sync:test: 
[Install git, deps, and run vitest] git-gateway:test: 
git-gateway:test: > git-gateway@0.0.1 test /workspace/apps/git-gateway
git-gateway:test: > vitest run
git-gateway:test: 
[Install git, deps, and run vitest] web:test: cache miss, executing ba4d02e68cab19b0
[Install git, deps, and run vitest] git-gateway:test: 
git-gateway:test:  RUN  v4.1.5 /workspace/apps/git-gateway
git-gateway:test: 
[Install git, deps, and run vitest] web:test: 
web:test: > web@0.0.1 test /workspace/apps/web
web:test: > vitest run
web:test: 
[Install git, deps, and run vitest] git-gateway:test:  ↓ src/gateway.integration.test.ts (1 test | 1 skipped)
[Install git, deps, and run vitest] web:test: 
web:test:  RUN  v4.1.5 /workspace/apps/web
web:test: 
[Install git, deps, and run vitest] git-gateway:test:  ✓ src/inherited-fork-mirror.test.ts (1 test) 6ms
[Install git, deps, and run vitest] web:test:  ✓ app/integrations/actions.test.ts (11 tests) 35ms
[Install git, deps, and run vitest] web:test:  ✓ lib/github/sync/apply-webhook.test.ts (13 tests) 23ms
[Install git, deps, and run vitest] web:test: stderr | lib/github/sync/write-as-actor.test.ts > getUserGitHubToken > tries the next linked account when one cannot produce a token
web:test: [github-sync] could not read a linked GitHub token {
web:test:   accountId: 'stale',
web:test:   error: Error: Account not found
web:test:       at /workspace/apps/web/lib/github/sync/write-as-actor.test.ts:154:30
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:302:11
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:26
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2326:20
web:test:       at new Promise (<anonymous>)
web:test:       at runWithCancel (file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2323:10)
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2305:20
web:test:       at new Promise (<anonymous>)
web:test:       at runWithTimeout (file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2272:10)
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2955:64,
web:test:   profileId: '22222222-2222-4222-8222-222222222222'
web:test: }
web:test: 
web:test:  ✓ lib/github/sync/dispatch-webhook.test.ts (19 tests) 15ms
[Install git, deps, and run vitest] web:test: stderr | lib/github/sync/write-as-actor.test.ts > getUserGitHubToken > reports no token rather than throwing when the lookup fails
web:test: [github-sync] could not read a linked GitHub token {
web:test:   accountId: '3198024',
web:test:   error: Error: Account not found
web:test:       at /workspace/apps/web/lib/github/sync/write-as-actor.test.ts:176:44
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:302:11
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:26
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2326:20
web:test:       at new Promise (<anonymous>)
web:test:       at runWithCancel (file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2323:10)
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2305:20
web:test:       at new Promise (<anonymous>)
web:test:       at runWithTimeout (file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2272:10)
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2955:64,
web:test:   profileId: '22222222-2222-4222-8222-222222222222'
web:test: }
web:test: 
[Install git, deps, and run vitest] web:test:  ✓ lib/github/sync/write-as-actor.test.ts (18 tests) 25ms
[Install git, deps, and run vitest] git-gateway:test:  ✓ src/git-http-backend.test.ts (2 tests) 487ms
git-gateway:test:      ✓ kills a wedged http-backend child when the wall-clock timeout fires  411ms
[Install git, deps, and run vitest] git-gateway:test: 
git-gateway:test:  Test Files  2 passed | 1 skipped (3)
[Install git, deps, and run vitest] git-gateway:test:       Tests  3 passed | 1 skipped (4)
git-gateway:test:    Start at  01:18:54
git-gateway:test:    Duration  1.25s (transform 413ms, setup 0ms, import 1.26s, tests 493ms, environment 0ms)
git-gateway:test: 
[Install git, deps, and run vitest] web:test: stdout | lib/pull-requests/update-pull-request-branch.test.ts > updatePullRequestBranch > merges and CAS-updates using live branch tips, not stale DB head SHAs
web:test: [pr-update-branch] phase=ensure-local-repos ms=0 totalMs=0
web:test: 
[Install git, deps, and run vitest] web:test: stdout | lib/pull-requests/update-pull-request-branch.test.ts > updatePullRequestBranch > merges and CAS-updates using live branch tips, not stale DB head SHAs
web:test: [pr-update-branch] phase=merge-and-cas ms=1 totalMs=2
web:test: 
web:test: stdout | lib/pull-requests/update-pull-request-branch.test.ts > updatePullRequestBranch > merges and CAS-updates using live branch tips, not stale DB head SHAs
web:test: [pr-update-branch] phase=sync-tip paths=3 ms=0 totalMs=2
web:test: 
web:test: stdout | lib/pull-requests/update-pull-request-branch.test.ts > updatePullRequestBranch > merges and CAS-updates using live branch tips, not stale DB head SHAs
web:test: [pr-update-branch] phase=db-and-enqueue ms=0 totalMs=2
web:test: 
[Install git, deps, and run vitest] web:test: stdout | lib/pull-requests/update-pull-request-branch.test.ts > updatePullRequestBranch > ensures a same-repo mirror only once
web:test: [pr-update-branch] phase=ensure-local-repos ms=0 totalMs=0
web:test: 
[Install git, deps, and run vitest] web:test: stdout | lib/pull-requests/update-pull-request-branch.test.ts > updatePullRequestBranch > ensures a same-repo mirror only once
web:test: [pr-update-branch] phase=merge-and-cas ms=0 totalMs=0
web:test: 
web:test: stdout | lib/pull-requests/update-pull-request-branch.test.ts > updatePullRequestBranch > ensures a same-repo mirror only once
web:test: [pr-update-branch] phase=sync-tip paths=3 ms=1 totalMs=1
web:test: 
web:test: stdout | lib/pull-requests/update-pull-request-branch.test.ts > updatePullRequestBranch > ensures a same-repo mirror only once
web:test: [pr-update-branch] phase=db-and-enqueue ms=0 totalMs=1
web:test: 
web:test: stdout | lib/pull-requests/update-pull-request-branch.test.ts > updatePullRequestBranch > rejects when the merge has conflicts
web:test: [pr-update-branch] phase=ensure-local-repos ms=0 totalMs=1
web:test: 
[Install git, deps, and run vitest] web:test: stdout | lib/pull-requests/update-pull-request-branch.test.ts > updatePullRequestBranch > rejects when update-ref CAS fails against the live tip
web:test: [pr-update-branch] phase=ensure-local-repos ms=0 totalMs=1
web:test: 
web:test: stderr | lib/pull-requests/update-pull-request-branch.test.ts > updatePullRequestBranch > rejects when update-ref CAS fails against the live tip
[Install git, deps, and run vitest] web:test: [pr-update-branch] update-ref failed {
web:test:   mergeCommitSha: 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm',
web:test:   sourceBranchRef: 'refs/heads/feature',
web:test:   sourceHeadSha: 'ssssssssssssssssssssssssssssssssssssssss',
web:test:   stderr: 'fatal: update_ref failed',
web:test:   stdout: ''
web:test: }
web:test: 
web:test:  ✓ lib/pull-requests/update-pull-request-branch.test.ts (5 tests) 16ms
[Install git, deps, and run vitest] web:test:  ✓ db/shadow-profiles.test.ts (14 tests) 17ms
[Install git, deps, and run vitest] web:test:  ✓ db/repository-contributors.test.ts (10 tests) 14ms
[Install git, deps, and run vitest] web:test: stderr | app/api/github/webhooks/route.test.ts > POST /api/github/webhooks > still acknowledges when applying an installation change fails
web:test: [github-webhooks] installation event failed {
web:test:   deliveryId: 'delivery-1',
web:test:   error: Error: db down
web:test:       at /workspace/apps/web/app/api/github/webhooks/route.test.ts:220:52
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:302:11
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:26
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2326:20
web:test:       at new Promise (<anonymous>)
web:test:       at runWithCancel (file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2323:10)
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2305:20
web:test:       at new Promise (<anonymous>)
web:test:       at runWithTimeout (file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2272:10)
web:test:       at file:///workspace/node_modules/.pnpm/@vitest+runner@4.1.5/node_modules/@vitest/runner/dist/chunk-artifact.js:2955:64
web:test: }
web:test: 
[Install git, deps, and run vitest] web:test:  ✓ app/api/github/webhooks/route.test.ts (15 tests) 49ms
[Install git, deps, and run vitest] web:test:  ✓ db/home-your-work-logic.test.ts (16 tests) 9ms
[Install git, deps, and run vitest] web:test:  ✓ lib/bots/webhooks.test.ts (7 tests) 12ms
[Install git, deps, and run vitest] web:test:  ✓ lib/ci/ci-workflow-discovery.test.ts (3 tests) 10ms
[Install git, deps, and run vitest] web:test:  ✓ lib/pull-requests/create-pull-request.test.ts (6 tests) 11ms
[Install git, deps, and run vitest] web:test:  ✓ app/api/v1/repos/[owner]/[repository]/commits/[sha]/checks/route.test.ts (3 tests) 13ms
[Install git, deps, and run vitest] web:test:  ✓ db/repository-permissions.test.ts (6 tests) 7ms
[Install git, deps, and run vitest] web:test:  ✓ app/api/v1/repos/[owner]/[repository]/pulls/route.test.ts (5 tests) 17ms
[Install git, deps, and run vitest] web:test:  ✓ lib/ci/ci-scheduling.test.ts (9 tests) 8ms
[Install git, deps, and run vitest] web:test:  ✓ db/thread-number.test.ts (8 tests) 14ms
[Install git, deps, and run vitest] web:test:  ✓ components/workbench-tabs/preview-slot.test.ts (7 tests) 8ms
[Install git, deps, and run vitest] web:test:  ✓ db/bots.test.ts (6 tests) 13ms
[Install git, deps, and run vitest] web:test:  ✓ db/home-autopilot-logic.test.ts (9 tests) 8ms
[Install git, deps, and run vitest] web:test:  ✓ lib/git/local-repo-cache.test.ts (3 tests) 131ms
[Install git, deps, and run vitest] web:test:  ✓ lib/bots/format.test.ts (5 tests) 7ms
[Install git, deps, and run vitest] web:test:  ✓ lib/repositories/repository-landing.test.ts (6 tests) 6ms
[Install git, deps, and run vitest] web:test: stdout | lib/pull-requests/merge-pull-request.test.ts > mergePullRequestForActor > merges when the actor is allowed and checks pass
web:test: [pr-merge] merged target-storage#12 fastForwardMs=0 totalMs=0
web:test: 
[Install git, deps, and run vitest] web:test:  ✓ lib/pull-requests/merge-pull-request.test.ts (2 tests) 8ms
[Install git, deps, and run vitest] web:test:  ✓ lib/bots/verification.test.ts (6 tests) 10ms
[Install git, deps, and run vitest] web:test:  ✓ lib/github/sync/failure-message.test.ts (9 tests) 6ms
[Install git, deps, and run vitest] web:test:  ✓ lib/markdown/repository-docs-openapi.test.ts (8 tests) 9ms
[Install git, deps, and run vitest] web:test:  ✓ lib/releases/release-build-state.test.ts (11 tests) 8ms
[Install git, deps, and run vitest] web:test:  ✓ lib/repositories/repository-promo.test.ts (5 tests) 8ms
web:test:  ✓ components/feedback-actions.test.ts (2 tests) 9ms
web:test:  ✓ db/home-nudges-logic.test.ts (9 tests) 8ms
web:test:  ✓ lib/shared/resource-query.test.ts (12 tests) 15ms
web:test:  ✓ lib/oauth/redirect-uris.test.ts (10 tests) 21ms
web:test:  ✓ lib/pull-requests/autopilot/openrouter.test.ts (5 tests) 31ms
[Install git, deps, and run vitest] web:test:  ✓ lib/admin.test.ts (8 tests) 10ms
web:test:  ✓ app/api/v1/repos/[owner]/[repository]/pulls/[number]/merge/route.test.ts (2 tests) 15ms
web:test:  ✓ lib/ci/managed-runner-local-docker-policy.test.ts (6 tests) 9ms
web:test:  ✓ lib/billing/autopilot-allowlist.test.ts (5 tests) 10ms
[Install git, deps, and run vitest] web:test:  ✓ lib/api/personal-access-token.test.ts (4 tests) 27ms
[Install git, deps, and run vitest] web:test:  ✓ lib/waitlist-email.test.ts (3 tests) 22ms
[Install git, deps, and run vitest] web:test:  ✓ lib/billing/pricing.test.ts (6 tests) 10ms
[Install git, deps, and run vitest] web:test:  ✓ lib/markdown/repository-docs-markdown.test.ts (5 tests) 28ms
[Install git, deps, and run vitest] web:test:  ✓ lib/markdown/markdown.test.ts (9 tests) 47ms
[Install git, deps, and run vitest] web:test:  ✓ lib/checks/external-check-run.test.ts (6 tests) 8ms
[Install git, deps, and run vitest] web:test:  ✓ lib/ci/ci-repository-policy.test.ts (5 tests) 9ms
[Install git, deps, and run vitest] web:test:  ✓ lib/releases/overview-downloads.test.ts (3 tests) 5ms
[Install git, deps, and run vitest] web:test:  ✓ lib/api/v1-openapi.test.ts (3 tests) 10ms
[Install git, deps, and run vitest] web:test:  ✓ lib/repositories/commit-graph.test.ts (5 tests) 5ms
[Install git, deps, and run vitest] web:test:  ✓ lib/bots/webhook-events.test.ts (6 tests) 6ms
[Install git, deps, and run vitest] web:test:  ✓ db/repository-index-fork.test.ts (1 test) 6ms
[Install git, deps, and run vitest] web:test:  ✓ lib/pull-requests/merge-tree.test.ts (3 tests) 12ms
[Install git, deps, and run vitest] web:test:  ✓ lib/github/sync/repository-binding.test.ts (5 tests) 5ms
[Install git, deps, and run vitest] web:test:  ✓ components/workbench-tabs/canonical-target.test.ts (5 tests) 6ms
[Install git, deps, and run vitest] web:test:  ✓ lib/repositories/repository-media.test.ts (3 tests) 12ms
[Install git, deps, and run vitest] web:test:  ✓ lib/repositories/live-git-homepage.test.ts (6 tests) 6ms
[Install git, deps, and run vitest] web:test:  ✓ lib/oauth/query-error.test.ts (5 tests) 6ms
[Install git, deps, and run vitest] web:test:  ✓ lib/pull-requests/merge-gate.test.ts (5 tests) 5ms
[Install git, deps, and run vitest] web:test:  ✓ lib/bots/permissions.test.ts (5 tests) 5ms
web:test:  ✓ lib/oauth/consent-display.test.ts (4 tests) 5ms
[Install git, deps, and run vitest] web:test:  ✓ lib/repositories/pre-org-helper-guards.test.ts (2 tests) 9ms
web:test:  ✓ lib/repositories/repository-forks.test.ts (5 tests) 11ms
web:test:  ✓ db/bot-installations.test.ts (1 test) 16ms
[Install git, deps, and run vitest] web:test:  ✓ lib/campfire/campfire-message-segments.test.ts (3 tests) 7ms
[Install git, deps, and run vitest] web:test:  ✓ lib/oauth/client-credentials.test.ts (4 tests) 6ms
[Install git, deps, and run vitest] web:test:  ✓ lib/releases/release-names.test.ts (4 tests) 5ms
[Install git, deps, and run vitest] web:test:  ✓ lib/releases/source-archive.test.ts (3 tests) 5ms
[Install git, deps, and run vitest] web:test:  ✓ lib/account-settings-url.test.ts (13 tests) 8ms
[Install git, deps, and run vitest] web:test:  ✓ lib/ci/ci-fork-approval.test.ts (2 tests) 4ms
[Install git, deps, and run vitest] web:test:  ✓ app/workspace/helpers.test.ts (3 tests) 5ms
web:test:  ✓ lib/releases/commit-ci-green.test.ts (4 tests) 5ms
web:test:  ✓ lib/repositories/repository-grant-targets.test.ts (3 tests) 4ms
[Install git, deps, and run vitest] web:test:  ✓ lib/repositories/repository-validation.test.ts (2 tests) 4ms
[Install git, deps, and run vitest] web:test:  ✓ lib/releases/ship-target.test.ts (4 tests) 10ms
[Install git, deps, and run vitest] web:test:  ✓ lib/repositories/repository-permissions.test.ts (2 tests) 4ms
[Install git, deps, and run vitest] web:test:  ✓ components/conversation/conversation-author.test.ts (4 tests) 4ms
[Install git, deps, and run vitest] web:test:  ✓ lib/oauth/install-consent.test.ts (1 test) 5ms
[Install git, deps, and run vitest] web:test:  ✓ lib/billing/waitlist-launch-credit.test.ts (5 tests) 6ms
[Install git, deps, and run vitest] web:test:  ✓ lib/code/line-diff.test.ts (1 test) 5ms
web:test:  ✓ lib/ci/self-hosted-runners.test.ts (2 tests) 4ms
[Install git, deps, and run vitest] web:test:  ✓ app/api/v1/openapi.json/route.test.ts (1 test) 9ms
[Install git, deps, and run vitest] web:test:  ✓ components/conversation/conversation-profile-href.test.ts (3 tests) 5ms
web:test:  ✓ lib/pull-requests/pull-request-activity.test.ts (3 tests) 4ms
[Install git, deps, and run vitest] web:test:  ✓ lib/migrations/migration-preflight.test.ts (1 test) 7ms
[Install git, deps, and run vitest] web:test:  ✓ lib/bots/reserved-slugs.test.ts (2 tests) 4ms
[Install git, deps, and run vitest] web:test:  ✓ lib/routing/reserved-path-segments.test.ts (1 test) 6ms
[Install git, deps, and run vitest] web:test: 
[Install git, deps, and run vitest] web:test:  Test Files  85 passed (85)
web:test:       Tests  480 passed (480)
web:test:    Start at  01:18:55
web:test:    Duration  7.63s (transform 3.50s, setup 0ms, import 9.16s, tests 1.05s, environment 11ms)
web:test: 
[Install git, deps, and run vitest] 
 Tasks:    7 successful, 7 total
Cached:    0 cached, 7 total
  Time:    11.364s 

Steps

2 passed

2 steps in this job.

02Checkoutcheckout4.1s
03Install git, deps, and run vitestrun35s