oficina / home Public

CI failed 2m 7s

Branch
main
Commit
12a92756 claude~paul@keymail.dev
Runner
claude~paul@keymail.dev/DOCS-T1
Reported by
claude~paul@keymail.dev/DOCS-T1
Queued
Started
Waited for a runner
5s
Last change
Attempt
1 of 2

Steps run in order, one after another.

  1. vet passed 1m 10s
    go: amadan.net/carlos/platform.git/launchctx@v0.0.0-20260911135504-fb577f96f7d1: invalid version: git fetch -f --end-of-options origin refs/heads/*:refs/heads/* refs/tags/*:refs/tags/* in /home/paulca/.local/state/amadan/runner/repos/oficina__home/cache/go-mod/cache/vcs/55cd75de7b117f7c5cd43edfd800f8d47521af42d6b939d46f385b6d34c14c9a: exit status 128:
    	error: RPC failed; HTTP 429 curl 22 The requested URL returned error: 429
    	fatal: expected flush after ref listing
    go mod download in . failed (the hub's git rate limit?); retrying in 5s
    go: amadan.net/carlos/platform.git/launchctx@v0.0.0-20260911135504-fb577f96f7d1: invalid version: git fetch -f --end-of-options origin refs/heads/*:refs/heads/* refs/tags/*:refs/tags/* in /home/paulca/.local/state/amadan/runner/repos/oficina__home/cache/go-mod/cache/vcs/55cd75de7b117f7c5cd43edfd800f8d47521af42d6b939d46f385b6d34c14c9a: exit status 128:
    	fatal: unable to access 'https://amadan.net/carlos/platform/': The requested URL returned error: 429
    go mod download in . failed (the hub's git rate limit?); retrying in 10s
    CGO_ENABLED=0 go vet ./...
    CGO_ENABLED=0 go vet -tags browser ./internal/home/
    cd handoff && CGO_ENABLED=0 go vet ./...
    cd roster && CGO_ENABLED=0 go vet ./...
    cd connect && CGO_ENABLED=0 go vet ./...
    
  2. fmt passed

    No output.

  3. build passed 13s
    CGO_ENABLED=0 go build ./...
    CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build ./cmd/home ./cmd/oficina ./internal/operatorlaunch
    cd handoff && CGO_ENABLED=0 go build ./...
    cd roster && CGO_ENABLED=0 go build ./...
    cd connect && CGO_ENABLED=0 go build ./...
    
  4. go-test failed 44s
    CGO_ENABLED=0 go test -count=1 ./...
    ?   	amadan.net/oficina/home/cmd/home	[no test files]
    ok  	amadan.net/oficina/home/cmd/home-placeholder	0.670s
    ?   	amadan.net/oficina/home/cmd/oficina	[no test files]
    ok  	amadan.net/oficina/home/internal/guardstest	0.031s
    --- FAIL: TestOperatorCommandCredentialPrivateAtomicReplay (0.02s)
        operator_command_linux_test.go:231: too many open files
    --- FAIL: TestOperatorCommandRefusesBeforeDatabaseOpen (0.08s)
        --- FAIL: TestOperatorCommandRefusesBeforeDatabaseOpen/signer (0.02s)
            operator_command_linux_test.go:289: too many open files
        --- FAIL: TestOperatorCommandRefusesBeforeDatabaseOpen/missing-material (0.02s)
            operator_command_linux_test.go:289: too many open files
        --- FAIL: TestOperatorCommandRefusesBeforeDatabaseOpen/unknown-material (0.02s)
            operator_command_linux_test.go:289: too many open files
        --- FAIL: TestOperatorCommandRefusesBeforeDatabaseOpen/wrong-role (0.02s)
            operator_command_linux_test.go:289: too many open files
    --- FAIL: TestOperatorCommandDirectoryInspectAndSeed (0.02s)
        operator_command_linux_test.go:305: too many open files
    --- FAIL: TestOperatorCommandOutputFailureRecoversCommittedResult (0.04s)
        --- FAIL: TestOperatorCommandOutputFailureRecoversCommittedResult/closed-pipe (0.02s)
            operator_command_linux_test.go:370: too many open files
        --- FAIL: TestOperatorCommandOutputFailureRecoversCommittedResult/regular-file (0.02s)
            operator_command_linux_test.go:370: too many open files
    --- FAIL: TestOperatorCommandSchemaRefusalMakesNoIdentity (0.06s)
        --- FAIL: TestOperatorCommandSchemaRefusalMakesNoIdentity/DELETE_FROM_rastrillo_migrations_WHERE_id=(SELECT_id_FROM_rastrillo_migrations_LIMIT_1) (0.02s)
            operator_command_linux_test.go:410: too many open files
        --- FAIL: TestOperatorCommandSchemaRefusalMakesNoIdentity/CREATE_TRIGGER_unexpected_AFTER_INSERT_ON_people_BEGIN_SELECT_1;_END (0.02s)
            operator_command_linux_test.go:410: too many open files
        --- FAIL: TestOperatorCommandSchemaRefusalMakesNoIdentity/CREATE_TABLE_unexpected(value_TEXT) (0.02s)
            operator_command_linux_test.go:410: too many open files
    --- FAIL: TestOperatorCommandActualBinaryDispatch (0.63s)
        operator_command_linux_test.go:446: too many open files
    --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen (0.12s)
        --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/mac-dek (0.02s)
            operator_command_linux_test.go:491: too many open files
        --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/zero-mac (0.02s)
            operator_command_linux_test.go:491: too many open files
        --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/owner-browser (0.02s)
            operator_command_linux_test.go:491: too many open files
        --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/owner-authorizer (0.02s)
            operator_command_linux_test.go:491: too many open files
        --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/pinned-origin (0.02s)
            operator_command_linux_test.go:491: too many open files
        --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/pinned-role (0.02s)
            operator_command_linux_test.go:491: too many open files
    FAIL
    FAIL	amadan.net/oficina/home/internal/home	10.633s
    ok  	amadan.net/oficina/home/internal/home/directorydata	1.033s
    ok  	amadan.net/oficina/home/internal/home/logtest	0.008s
    ok  	amadan.net/oficina/home/internal/home/seal	0.005s
    ok  	amadan.net/oficina/home/internal/home/sealtest	0.005s
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase (0.19s)
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/valid (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/runtime-default (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/swap-before-close (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/deadline-before-close (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/expired-authentic (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/signer (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/origin (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/registry (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/role (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/action (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/config-key (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/transport-account (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/transport-app (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/transport-host (0.01s)
            command_linux_test.go:184: too many open files
        --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/inode (0.01s)
            command_linux_test.go:184: too many open files
    FAIL
    FAIL	amadan.net/oficina/home/internal/operator	0.928s
    ok  	amadan.net/oficina/home/internal/operatorlaunch	4.138s
    ok  	amadan.net/oficina/home/internal/provisioner	39.126s
    FAIL
    make: *** [Makefile:108: test-go] Error 1
    
    amadan: step go-test failed: exit status 2
    
  5. race not run

    No output.

Whole run log
amadan: .amadan/timeout: this job's budget is 15m0s (this runner allows up to 30m0s)
=== vet ===
go: amadan.net/carlos/platform.git/launchctx@v0.0.0-20260911135504-fb577f96f7d1: invalid version: git fetch -f --end-of-options origin refs/heads/*:refs/heads/* refs/tags/*:refs/tags/* in /home/paulca/.local/state/amadan/runner/repos/oficina__home/cache/go-mod/cache/vcs/55cd75de7b117f7c5cd43edfd800f8d47521af42d6b939d46f385b6d34c14c9a: exit status 128:
	error: RPC failed; HTTP 429 curl 22 The requested URL returned error: 429
	fatal: expected flush after ref listing
go mod download in . failed (the hub's git rate limit?); retrying in 5s
go: amadan.net/carlos/platform.git/launchctx@v0.0.0-20260911135504-fb577f96f7d1: invalid version: git fetch -f --end-of-options origin refs/heads/*:refs/heads/* refs/tags/*:refs/tags/* in /home/paulca/.local/state/amadan/runner/repos/oficina__home/cache/go-mod/cache/vcs/55cd75de7b117f7c5cd43edfd800f8d47521af42d6b939d46f385b6d34c14c9a: exit status 128:
	fatal: unable to access 'https://amadan.net/carlos/platform/': The requested URL returned error: 429
go mod download in . failed (the hub's git rate limit?); retrying in 10s
CGO_ENABLED=0 go vet ./...
CGO_ENABLED=0 go vet -tags browser ./internal/home/
cd handoff && CGO_ENABLED=0 go vet ./...
cd roster && CGO_ENABLED=0 go vet ./...
cd connect && CGO_ENABLED=0 go vet ./...
=== fmt ===
=== build ===
CGO_ENABLED=0 go build ./...
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build ./cmd/home ./cmd/oficina ./internal/operatorlaunch
cd handoff && CGO_ENABLED=0 go build ./...
cd roster && CGO_ENABLED=0 go build ./...
cd connect && CGO_ENABLED=0 go build ./...
=== go-test ===
CGO_ENABLED=0 go test -count=1 ./...
?   	amadan.net/oficina/home/cmd/home	[no test files]
ok  	amadan.net/oficina/home/cmd/home-placeholder	0.670s
?   	amadan.net/oficina/home/cmd/oficina	[no test files]
ok  	amadan.net/oficina/home/internal/guardstest	0.031s
--- FAIL: TestOperatorCommandCredentialPrivateAtomicReplay (0.02s)
    operator_command_linux_test.go:231: too many open files
--- FAIL: TestOperatorCommandRefusesBeforeDatabaseOpen (0.08s)
    --- FAIL: TestOperatorCommandRefusesBeforeDatabaseOpen/signer (0.02s)
        operator_command_linux_test.go:289: too many open files
    --- FAIL: TestOperatorCommandRefusesBeforeDatabaseOpen/missing-material (0.02s)
        operator_command_linux_test.go:289: too many open files
    --- FAIL: TestOperatorCommandRefusesBeforeDatabaseOpen/unknown-material (0.02s)
        operator_command_linux_test.go:289: too many open files
    --- FAIL: TestOperatorCommandRefusesBeforeDatabaseOpen/wrong-role (0.02s)
        operator_command_linux_test.go:289: too many open files
--- FAIL: TestOperatorCommandDirectoryInspectAndSeed (0.02s)
    operator_command_linux_test.go:305: too many open files
--- FAIL: TestOperatorCommandOutputFailureRecoversCommittedResult (0.04s)
    --- FAIL: TestOperatorCommandOutputFailureRecoversCommittedResult/closed-pipe (0.02s)
        operator_command_linux_test.go:370: too many open files
    --- FAIL: TestOperatorCommandOutputFailureRecoversCommittedResult/regular-file (0.02s)
        operator_command_linux_test.go:370: too many open files
--- FAIL: TestOperatorCommandSchemaRefusalMakesNoIdentity (0.06s)
    --- FAIL: TestOperatorCommandSchemaRefusalMakesNoIdentity/DELETE_FROM_rastrillo_migrations_WHERE_id=(SELECT_id_FROM_rastrillo_migrations_LIMIT_1) (0.02s)
        operator_command_linux_test.go:410: too many open files
    --- FAIL: TestOperatorCommandSchemaRefusalMakesNoIdentity/CREATE_TRIGGER_unexpected_AFTER_INSERT_ON_people_BEGIN_SELECT_1;_END (0.02s)
        operator_command_linux_test.go:410: too many open files
    --- FAIL: TestOperatorCommandSchemaRefusalMakesNoIdentity/CREATE_TABLE_unexpected(value_TEXT) (0.02s)
        operator_command_linux_test.go:410: too many open files
--- FAIL: TestOperatorCommandActualBinaryDispatch (0.63s)
    operator_command_linux_test.go:446: too many open files
--- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen (0.12s)
    --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/mac-dek (0.02s)
        operator_command_linux_test.go:491: too many open files
    --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/zero-mac (0.02s)
        operator_command_linux_test.go:491: too many open files
    --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/owner-browser (0.02s)
        operator_command_linux_test.go:491: too many open files
    --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/owner-authorizer (0.02s)
        operator_command_linux_test.go:491: too many open files
    --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/pinned-origin (0.02s)
        operator_command_linux_test.go:491: too many open files
    --- FAIL: TestOperatorCommandKeyAndScopeCollisionsRefuseBeforeOpen/pinned-role (0.02s)
        operator_command_linux_test.go:491: too many open files
FAIL
FAIL	amadan.net/oficina/home/internal/home	10.633s
ok  	amadan.net/oficina/home/internal/home/directorydata	1.033s
ok  	amadan.net/oficina/home/internal/home/logtest	0.008s
ok  	amadan.net/oficina/home/internal/home/seal	0.005s
ok  	amadan.net/oficina/home/internal/home/sealtest	0.005s
--- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase (0.19s)
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/valid (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/runtime-default (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/swap-before-close (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/deadline-before-close (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/expired-authentic (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/signer (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/origin (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/registry (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/role (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/action (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/config-key (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/transport-account (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/transport-app (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/transport-host (0.01s)
        command_linux_test.go:184: too many open files
    --- FAIL: TestCommandInvocationBindsSignatureBeforeOpeningDatabase/inode (0.01s)
        command_linux_test.go:184: too many open files
FAIL
FAIL	amadan.net/oficina/home/internal/operator	0.928s
ok  	amadan.net/oficina/home/internal/operatorlaunch	4.138s
ok  	amadan.net/oficina/home/internal/provisioner	39.126s
FAIL
make: *** [Makefile:108: test-go] Error 1

amadan: step go-test failed: exit status 2

amadan: job failed at step go-test — its output is above, not at the tail of this log