>>> tootik: Building community/tootik 0.15.6-r6 (using abuild 3.15.0-r1) started Thu, 15 Jan 2026 23:33:17 +0000 >>> tootik: Validating /home/buildozer/aports/community/tootik/APKBUILD... >>> WARNING: tootik: Go packages require network connection to build. Maybe add 'net' to options >>> tootik: Analyzing dependencies... >>> tootik: Installing for build: build-base go sqlite-dev (1/6) Installing binutils-gold (2.44-r3) (2/6) Installing go (1.24.12-r0) (3/6) Installing sqlite (3.49.2-r1) (4/6) Installing sqlite-libs (3.49.2-r1) (5/6) Installing sqlite-dev (3.49.2-r1) (6/6) Installing .makedepends-tootik (20260115.233318) Executing busybox-1.37.0-r20.trigger OK: 596 MiB in 110 packages >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/tootik-0.15.6.tar.gz >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/tootik-0.15.6.tar.gz >>> tootik: Checking sha512sums... tootik-0.15.6.tar.gz: OK tootik.cfg: OK tootik.initd: OK tootik.confd: OK >>> tootik: Unpacking /var/cache/distfiles/v3.22/tootik-0.15.6.tar.gz... migrations/000_initial.go migrations/001_notesupdated.go migrations/002_personspreferredusername.go migrations/003_activitiesid.go migrations/004_outbox.go migrations/005_edits.go migrations/006_outboxactor.go migrations/007_outboxsender.go migrations/008_thread.go migrations/009_host.go migrations/010_sharedinbox.go migrations/011_noteshost.go migrations/012_fetched.go migrations/013_move.go migrations/014_cleanup.go migrations/015_received.go migrations/016_namehost.go migrations/017_outboxhost.go migrations/018_notesfts.go migrations/019_iconsname.go migrations/020_nohash.go migrations/021_shares.go migrations/022_actorttl.go migrations/023_tocc.go migrations/024_followeds.go migrations/025_certhash.go migrations/026_follows_sync.go migrations/027_jsonpath.go migrations/028_localforward.go migrations/029_avatar.go migrations/030_noimage.go migrations/031_feed.go migrations/032_bookmarks.go migrations/033_shareactivity.go migrations/034_application.go migrations/035_certificates.go migrations/036_rawforward.go migrations/037_publickey.go migrations/038_resolvegroup.go migrations/migration.go go: downloading github.com/stretchr/testify v1.10.0 go: downloading github.com/mattn/go-sqlite3 v1.14.27 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading golang.org/x/image v0.25.0 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading golang.org/x/sys v0.15.0 unicode/utf8 internal/coverage/rtcov internal/godebugs internal/unsafeheader container/list internal/msan vendor/golang.org/x/crypto/cryptobyte/asn1 golang.org/x/image/math/f64 internal/asan log/internal internal/nettrace crypto/internal/fips140/alias unicode/utf16 encoding image/color cmp github.com/dimkr/tootik/buildinfo log/slog/internal vendor/golang.org/x/crypto/internal/alias unicode internal/byteorder internal/goexperiment internal/profilerecord crypto/internal/boring/sig internal/itoa internal/goos internal/goarch math/bits sync/atomic internal/runtime/syscall internal/cpu internal/runtime/math crypto/internal/fips140/subtle internal/abi crypto/internal/fips140deps/byteorder internal/chacha8rand math image/color/palette crypto/internal/fips140deps/cpu internal/runtime/atomic internal/runtime/sys internal/bytealg internal/stringslite internal/runtime/exithook internal/race internal/sync internal/runtime/maps runtime iter crypto/subtle weak internal/reflectlite sync maps slices errors sort internal/bisect internal/singleflight internal/testlog unique log/slog/internal/buffer io internal/oserror path vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv runtime/cgo syscall internal/godebug hash bytes strings internal/saferio crypto/internal/randutil reflect hash/crc32 crypto crypto/internal/fips140deps/godebug math/rand net/netip hash/adler32 vendor/golang.org/x/text/transform bufio regexp/syntax crypto/internal/impl crypto/internal/fips140 net/http/internal/ascii net/http/internal/testcert html crypto/internal/fips140/sha256 crypto/tls/internal/fips140tls crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 image crypto/internal/fips140/hmac crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/aes crypto/internal/fips140/hkdf crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls12 crypto/internal/fips140/tls13 internal/syscall/execenv time internal/syscall/unix crypto/internal/fips140/edwards25519 image/internal/imageutil regexp image/draw image/jpeg golang.org/x/image/draw context github.com/dimkr/tootik/cfg io/fs internal/poll crypto/internal/fips140/nistec embed internal/filepathlite github.com/dimkr/tootik/lock os internal/fmtsort encoding/binary encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix encoding/pem crypto/internal/sysrand path/filepath os/signal fmt internal/sysinfo net crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem crypto/internal/fips140/rsa crypto/internal/fips140/aes/gcm crypto/internal/fips140/ecdsa crypto/internal/fips140/ecdh crypto/md5 crypto/rc4 crypto/cipher crypto/internal/boring encoding/json encoding/hex github.com/pmezard/go-difflib/difflib compress/flate gopkg.in/yaml.v3 net/url net/http/internal mime/quotedprintable vendor/golang.org/x/crypto/chacha20 flag log mime encoding/csv database/sql/driver compress/lzw vendor/golang.org/x/net/http2/hpack runtime/trace crypto/des crypto/aes text/template/parse crypto/sha512 vendor/golang.org/x/text/unicode/norm github.com/dimkr/tootik/front/graph crypto/hmac crypto/ecdh crypto/sha256 runtime/debug crypto/sha1 math/big github.com/davecgh/go-spew/spew image/gif vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/crypto/chacha20poly1305 database/sql testing compress/gzip compress/zlib image/png vendor/golang.org/x/text/secure/bidirule text/template github.com/dimkr/tootik/icon vendor/golang.org/x/net/idna github.com/fsnotify/fsnotify/internal github.com/mattn/go-sqlite3 log/slog github.com/fsnotify/fsnotify crypto/rand crypto/elliptic crypto/internal/boring/bbig crypto/dsa encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/rsa github.com/stretchr/testify/assert/yaml github.com/dimkr/tootik/front/static github.com/dimkr/tootik/migrations vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix crypto/ecdsa vendor/golang.org/x/net/http/httpproxy net/textproto github.com/dimkr/tootik/front/text crypto/x509 github.com/google/uuid github.com/dimkr/tootik/front/text/gmi github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/front/text/guppy vendor/golang.org/x/net/http/httpguts mime/multipart github.com/dimkr/tootik/data crypto/tls net/http/httptrace net/http net/http/httptest github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/ap github.com/stretchr/testify/assert github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/front/user github.com/dimkr/tootik/inbox/note github.com/dimkr/tootik/front/finger github.com/dimkr/tootik/outbox github.com/dimkr/tootik/fed github.com/dimkr/tootik/front github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/ap github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/front github.com/dimkr/tootik/fed github.com/dimkr/tootik/inbox github.com/dimkr/tootik/front/gemini github.com/dimkr/tootik/front/guppy github.com/dimkr/tootik/front/gopher github.com/dimkr/tootik/test github.com/dimkr/tootik/cmd/tootik github.com/dimkr/tootik/cmd/tootik 0.15.6 === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap 0.009s ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/data [no test files] === RUN TestBlockList_NotBlockedDomain --- PASS: TestBlockList_NotBlockedDomain (0.00s) === RUN TestBlockList_BlockedDomain --- PASS: TestBlockList_BlockedDomain (0.00s) === RUN TestBlockList_BlockedSubdomain --- PASS: TestBlockList_BlockedSubdomain (0.00s) === RUN TestBlockList_NotBlockedSubdomain --- PASS: TestBlockList_NotBlockedSubdomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomain --- PASS: TestBlockList_BlockedSubdomainByDomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomainEndsWithDot --- PASS: TestBlockList_BlockedSubdomainByDomainEndsWithDot (0.00s) === RUN TestDeliver_TwoUsersTwoPosts 2026/01/15 23:33:34 INFO Applying migration id=initial 2026/01/15 23:33:34 INFO Applying migration id=notesupdated 2026/01/15 23:33:34 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:34 INFO Applying migration id=activitiesid 2026/01/15 23:33:34 INFO Applying migration id=outbox 2026/01/15 23:33:34 INFO Applying migration id=edits 2026/01/15 23:33:34 INFO Applying migration id=outboxactor 2026/01/15 23:33:34 INFO Applying migration id=outboxsender 2026/01/15 23:33:34 INFO Applying migration id=thread 2026/01/15 23:33:34 INFO Applying migration id=host 2026/01/15 23:33:34 INFO Applying migration id=sharedinbox 2026/01/15 23:33:34 INFO Applying migration id=noteshost 2026/01/15 23:33:34 INFO Applying migration id=fetched 2026/01/15 23:33:34 INFO Applying migration id=move 2026/01/15 23:33:34 INFO Applying migration id=cleanup 2026/01/15 23:33:34 INFO Applying migration id=received 2026/01/15 23:33:34 INFO Applying migration id=namehost 2026/01/15 23:33:34 INFO Applying migration id=outboxhost 2026/01/15 23:33:34 INFO Applying migration id=notesfts 2026/01/15 23:33:34 INFO Applying migration id=iconsname 2026/01/15 23:33:34 INFO Applying migration id=nohash 2026/01/15 23:33:34 INFO Applying migration id=shares 2026/01/15 23:33:34 INFO Applying migration id=actorttl 2026/01/15 23:33:34 INFO Applying migration id=tocc 2026/01/15 23:33:34 INFO Applying migration id=followeds 2026/01/15 23:33:34 INFO Applying migration id=certhash 2026/01/15 23:33:34 INFO Applying migration id=follows_sync 2026/01/15 23:33:34 INFO Applying migration id=jsonpath 2026/01/15 23:33:34 INFO Applying migration id=localforward 2026/01/15 23:33:34 INFO Applying migration id=avatar 2026/01/15 23:33:34 INFO Applying migration id=noimage 2026/01/15 23:33:34 INFO Applying migration id=feed 2026/01/15 23:33:34 INFO Applying migration id=bookmarks 2026/01/15 23:33:34 INFO Applying migration id=shareactivity 2026/01/15 23:33:34 INFO Applying migration id=application 2026/01/15 23:33:34 INFO Applying migration id=certificates 2026/01/15 23:33:34 INFO Applying migration id=rawforward 2026/01/15 23:33:34 INFO Applying migration id=publickey 2026/01/15 23:33:34 INFO Applying migration id=resolvegroup 2026/01/15 23:33:35 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:35 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:35 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/bob activity=https://localhost.localdomain/create/2 error="cannot resolve https://localhost.localdomain/followers/bob: no such local user" 2026/01/15 23:33:35 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:35 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:35 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.83s) === RUN TestDeliver_ForwardedPost 2026/01/15 23:33:35 INFO Applying migration id=initial 2026/01/15 23:33:35 INFO Applying migration id=notesupdated 2026/01/15 23:33:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:35 INFO Applying migration id=activitiesid 2026/01/15 23:33:35 INFO Applying migration id=outbox 2026/01/15 23:33:35 INFO Applying migration id=edits 2026/01/15 23:33:35 INFO Applying migration id=outboxactor 2026/01/15 23:33:35 INFO Applying migration id=outboxsender 2026/01/15 23:33:35 INFO Applying migration id=thread 2026/01/15 23:33:35 INFO Applying migration id=host 2026/01/15 23:33:35 INFO Applying migration id=sharedinbox 2026/01/15 23:33:35 INFO Applying migration id=noteshost 2026/01/15 23:33:35 INFO Applying migration id=fetched 2026/01/15 23:33:35 INFO Applying migration id=move 2026/01/15 23:33:35 INFO Applying migration id=cleanup 2026/01/15 23:33:35 INFO Applying migration id=received 2026/01/15 23:33:35 INFO Applying migration id=namehost 2026/01/15 23:33:35 INFO Applying migration id=outboxhost 2026/01/15 23:33:35 INFO Applying migration id=notesfts 2026/01/15 23:33:35 INFO Applying migration id=iconsname 2026/01/15 23:33:35 INFO Applying migration id=nohash 2026/01/15 23:33:35 INFO Applying migration id=shares 2026/01/15 23:33:35 INFO Applying migration id=actorttl 2026/01/15 23:33:35 INFO Applying migration id=tocc 2026/01/15 23:33:35 INFO Applying migration id=followeds 2026/01/15 23:33:35 INFO Applying migration id=certhash 2026/01/15 23:33:35 INFO Applying migration id=follows_sync 2026/01/15 23:33:35 INFO Applying migration id=jsonpath 2026/01/15 23:33:35 INFO Applying migration id=localforward 2026/01/15 23:33:35 INFO Applying migration id=avatar 2026/01/15 23:33:35 INFO Applying migration id=noimage 2026/01/15 23:33:35 INFO Applying migration id=feed 2026/01/15 23:33:35 INFO Applying migration id=bookmarks 2026/01/15 23:33:35 INFO Applying migration id=shareactivity 2026/01/15 23:33:35 INFO Applying migration id=application 2026/01/15 23:33:35 INFO Applying migration id=certificates 2026/01/15 23:33:35 INFO Applying migration id=rawforward 2026/01/15 23:33:35 INFO Applying migration id=publickey 2026/01/15 23:33:35 INFO Applying migration id=resolvegroup 2026/01/15 23:33:35 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:35 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:35 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.58s) === RUN TestDeliver_OneFailed 2026/01/15 23:33:35 INFO Applying migration id=initial 2026/01/15 23:33:35 INFO Applying migration id=notesupdated 2026/01/15 23:33:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:35 INFO Applying migration id=activitiesid 2026/01/15 23:33:35 INFO Applying migration id=outbox 2026/01/15 23:33:35 INFO Applying migration id=edits 2026/01/15 23:33:35 INFO Applying migration id=outboxactor 2026/01/15 23:33:35 INFO Applying migration id=outboxsender 2026/01/15 23:33:35 INFO Applying migration id=thread 2026/01/15 23:33:35 INFO Applying migration id=host 2026/01/15 23:33:35 INFO Applying migration id=sharedinbox 2026/01/15 23:33:35 INFO Applying migration id=noteshost 2026/01/15 23:33:35 INFO Applying migration id=fetched 2026/01/15 23:33:35 INFO Applying migration id=move 2026/01/15 23:33:35 INFO Applying migration id=cleanup 2026/01/15 23:33:35 INFO Applying migration id=received 2026/01/15 23:33:35 INFO Applying migration id=namehost 2026/01/15 23:33:35 INFO Applying migration id=outboxhost 2026/01/15 23:33:35 INFO Applying migration id=notesfts 2026/01/15 23:33:35 INFO Applying migration id=iconsname 2026/01/15 23:33:35 INFO Applying migration id=nohash 2026/01/15 23:33:35 INFO Applying migration id=shares 2026/01/15 23:33:35 INFO Applying migration id=actorttl 2026/01/15 23:33:35 INFO Applying migration id=tocc 2026/01/15 23:33:35 INFO Applying migration id=followeds 2026/01/15 23:33:35 INFO Applying migration id=certhash 2026/01/15 23:33:35 INFO Applying migration id=follows_sync 2026/01/15 23:33:35 INFO Applying migration id=jsonpath 2026/01/15 23:33:35 INFO Applying migration id=localforward 2026/01/15 23:33:35 INFO Applying migration id=avatar 2026/01/15 23:33:35 INFO Applying migration id=noimage 2026/01/15 23:33:35 INFO Applying migration id=feed 2026/01/15 23:33:35 INFO Applying migration id=bookmarks 2026/01/15 23:33:35 INFO Applying migration id=shareactivity 2026/01/15 23:33:35 INFO Applying migration id=application 2026/01/15 23:33:35 INFO Applying migration id=certificates 2026/01/15 23:33:35 INFO Applying migration id=rawforward 2026/01/15 23:33:35 INFO Applying migration id=publickey 2026/01/15 23:33:35 INFO Applying migration id=resolvegroup 2026/01/15 23:33:36 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:36 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:36 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:36 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:36 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:36 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:36 WARN Failed to send an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/dan: 500, {}" 2026/01/15 23:33:36 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:33:36 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:36 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/bob activity=https://localhost.localdomain/create/2 error="cannot resolve https://localhost.localdomain/followers/bob: no such local user" 2026/01/15 23:33:36 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:36 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:36 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.34s) === RUN TestDeliver_OneFailedRetry 2026/01/15 23:33:36 INFO Applying migration id=initial 2026/01/15 23:33:36 INFO Applying migration id=notesupdated 2026/01/15 23:33:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:36 INFO Applying migration id=activitiesid 2026/01/15 23:33:36 INFO Applying migration id=outbox 2026/01/15 23:33:36 INFO Applying migration id=edits 2026/01/15 23:33:36 INFO Applying migration id=outboxactor 2026/01/15 23:33:36 INFO Applying migration id=outboxsender 2026/01/15 23:33:36 INFO Applying migration id=thread 2026/01/15 23:33:36 INFO Applying migration id=host 2026/01/15 23:33:36 INFO Applying migration id=sharedinbox 2026/01/15 23:33:36 INFO Applying migration id=noteshost 2026/01/15 23:33:36 INFO Applying migration id=fetched 2026/01/15 23:33:36 INFO Applying migration id=move 2026/01/15 23:33:36 INFO Applying migration id=cleanup 2026/01/15 23:33:36 INFO Applying migration id=received 2026/01/15 23:33:36 INFO Applying migration id=namehost 2026/01/15 23:33:36 INFO Applying migration id=outboxhost 2026/01/15 23:33:36 INFO Applying migration id=notesfts 2026/01/15 23:33:36 INFO Applying migration id=iconsname 2026/01/15 23:33:36 INFO Applying migration id=nohash 2026/01/15 23:33:36 INFO Applying migration id=shares 2026/01/15 23:33:36 INFO Applying migration id=actorttl 2026/01/15 23:33:36 INFO Applying migration id=tocc 2026/01/15 23:33:36 INFO Applying migration id=followeds 2026/01/15 23:33:36 INFO Applying migration id=certhash 2026/01/15 23:33:36 INFO Applying migration id=follows_sync 2026/01/15 23:33:36 INFO Applying migration id=jsonpath 2026/01/15 23:33:36 INFO Applying migration id=localforward 2026/01/15 23:33:36 INFO Applying migration id=avatar 2026/01/15 23:33:36 INFO Applying migration id=noimage 2026/01/15 23:33:36 INFO Applying migration id=feed 2026/01/15 23:33:36 INFO Applying migration id=bookmarks 2026/01/15 23:33:36 INFO Applying migration id=shareactivity 2026/01/15 23:33:36 INFO Applying migration id=application 2026/01/15 23:33:36 INFO Applying migration id=certificates 2026/01/15 23:33:36 INFO Applying migration id=rawforward 2026/01/15 23:33:36 INFO Applying migration id=publickey 2026/01/15 23:33:36 INFO Applying migration id=resolvegroup 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:37 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to send an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/dan: 500, {}" 2026/01/15 23:33:37 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:37 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:37 INFO Skipping recipient to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.82s) === RUN TestDeliver_OneInvalidURLRetry 2026/01/15 23:33:37 INFO Applying migration id=initial 2026/01/15 23:33:37 INFO Applying migration id=notesupdated 2026/01/15 23:33:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:37 INFO Applying migration id=activitiesid 2026/01/15 23:33:37 INFO Applying migration id=outbox 2026/01/15 23:33:37 INFO Applying migration id=edits 2026/01/15 23:33:37 INFO Applying migration id=outboxactor 2026/01/15 23:33:37 INFO Applying migration id=outboxsender 2026/01/15 23:33:37 INFO Applying migration id=thread 2026/01/15 23:33:37 INFO Applying migration id=host 2026/01/15 23:33:37 INFO Applying migration id=sharedinbox 2026/01/15 23:33:37 INFO Applying migration id=noteshost 2026/01/15 23:33:37 INFO Applying migration id=fetched 2026/01/15 23:33:37 INFO Applying migration id=move 2026/01/15 23:33:37 INFO Applying migration id=cleanup 2026/01/15 23:33:37 INFO Applying migration id=received 2026/01/15 23:33:37 INFO Applying migration id=namehost 2026/01/15 23:33:37 INFO Applying migration id=outboxhost 2026/01/15 23:33:37 INFO Applying migration id=notesfts 2026/01/15 23:33:37 INFO Applying migration id=iconsname 2026/01/15 23:33:37 INFO Applying migration id=nohash 2026/01/15 23:33:37 INFO Applying migration id=shares 2026/01/15 23:33:37 INFO Applying migration id=actorttl 2026/01/15 23:33:37 INFO Applying migration id=tocc 2026/01/15 23:33:37 INFO Applying migration id=followeds 2026/01/15 23:33:37 INFO Applying migration id=certhash 2026/01/15 23:33:37 INFO Applying migration id=follows_sync 2026/01/15 23:33:37 INFO Applying migration id=jsonpath 2026/01/15 23:33:37 INFO Applying migration id=localforward 2026/01/15 23:33:37 INFO Applying migration id=avatar 2026/01/15 23:33:37 INFO Applying migration id=noimage 2026/01/15 23:33:37 INFO Applying migration id=feed 2026/01/15 23:33:37 INFO Applying migration id=bookmarks 2026/01/15 23:33:37 INFO Applying migration id=shareactivity 2026/01/15 23:33:37 INFO Applying migration id=application 2026/01/15 23:33:37 INFO Applying migration id=certificates 2026/01/15 23:33:37 INFO Applying migration id=rawforward 2026/01/15 23:33:37 INFO Applying migration id=publickey 2026/01/15 23:33:37 INFO Applying migration id=resolvegroup 2026/01/15 23:33:37 WARN Failed to create new request to=https://ip6-allnodes/user/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:37 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to create new request to=https://ip6-allnodes/user/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:37 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to create new request to=https://ip6-allnodes/user/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:37 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.48s) === RUN TestDeliver_MaxAttempts 2026/01/15 23:33:37 INFO Applying migration id=initial 2026/01/15 23:33:37 INFO Applying migration id=notesupdated 2026/01/15 23:33:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:37 INFO Applying migration id=activitiesid 2026/01/15 23:33:37 INFO Applying migration id=outbox 2026/01/15 23:33:37 INFO Applying migration id=edits 2026/01/15 23:33:37 INFO Applying migration id=outboxactor 2026/01/15 23:33:37 INFO Applying migration id=outboxsender 2026/01/15 23:33:37 INFO Applying migration id=thread 2026/01/15 23:33:37 INFO Applying migration id=host 2026/01/15 23:33:37 INFO Applying migration id=sharedinbox 2026/01/15 23:33:37 INFO Applying migration id=noteshost 2026/01/15 23:33:37 INFO Applying migration id=fetched 2026/01/15 23:33:37 INFO Applying migration id=move 2026/01/15 23:33:37 INFO Applying migration id=cleanup 2026/01/15 23:33:37 INFO Applying migration id=received 2026/01/15 23:33:37 INFO Applying migration id=namehost 2026/01/15 23:33:37 INFO Applying migration id=outboxhost 2026/01/15 23:33:37 INFO Applying migration id=notesfts 2026/01/15 23:33:37 INFO Applying migration id=iconsname 2026/01/15 23:33:37 INFO Applying migration id=nohash 2026/01/15 23:33:37 INFO Applying migration id=shares 2026/01/15 23:33:37 INFO Applying migration id=actorttl 2026/01/15 23:33:37 INFO Applying migration id=tocc 2026/01/15 23:33:37 INFO Applying migration id=followeds 2026/01/15 23:33:37 INFO Applying migration id=certhash 2026/01/15 23:33:37 INFO Applying migration id=follows_sync 2026/01/15 23:33:37 INFO Applying migration id=jsonpath 2026/01/15 23:33:37 INFO Applying migration id=localforward 2026/01/15 23:33:37 INFO Applying migration id=avatar 2026/01/15 23:33:37 INFO Applying migration id=noimage 2026/01/15 23:33:37 INFO Applying migration id=feed 2026/01/15 23:33:37 INFO Applying migration id=bookmarks 2026/01/15 23:33:37 INFO Applying migration id=shareactivity 2026/01/15 23:33:37 INFO Applying migration id=application 2026/01/15 23:33:37 INFO Applying migration id=certificates 2026/01/15 23:33:37 INFO Applying migration id=rawforward 2026/01/15 23:33:37 INFO Applying migration id=publickey 2026/01/15 23:33:37 INFO Applying migration id=resolvegroup 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:37 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to send an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/dan: 500, {}" 2026/01/15 23:33:37 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:37 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:37 WARN Failed to send an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/dan: 500, {}" 2026/01/15 23:33:37 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.42s) === RUN TestDeliver_SharedInbox 2026/01/15 23:33:37 INFO Applying migration id=initial 2026/01/15 23:33:37 INFO Applying migration id=notesupdated 2026/01/15 23:33:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:37 INFO Applying migration id=activitiesid 2026/01/15 23:33:37 INFO Applying migration id=outbox 2026/01/15 23:33:37 INFO Applying migration id=edits 2026/01/15 23:33:37 INFO Applying migration id=outboxactor 2026/01/15 23:33:37 INFO Applying migration id=outboxsender 2026/01/15 23:33:37 INFO Applying migration id=thread 2026/01/15 23:33:37 INFO Applying migration id=host 2026/01/15 23:33:37 INFO Applying migration id=sharedinbox 2026/01/15 23:33:37 INFO Applying migration id=noteshost 2026/01/15 23:33:37 INFO Applying migration id=fetched 2026/01/15 23:33:37 INFO Applying migration id=move 2026/01/15 23:33:37 INFO Applying migration id=cleanup 2026/01/15 23:33:37 INFO Applying migration id=received 2026/01/15 23:33:37 INFO Applying migration id=namehost 2026/01/15 23:33:37 INFO Applying migration id=outboxhost 2026/01/15 23:33:37 INFO Applying migration id=notesfts 2026/01/15 23:33:37 INFO Applying migration id=iconsname 2026/01/15 23:33:37 INFO Applying migration id=nohash 2026/01/15 23:33:37 INFO Applying migration id=shares 2026/01/15 23:33:37 INFO Applying migration id=actorttl 2026/01/15 23:33:37 INFO Applying migration id=tocc 2026/01/15 23:33:37 INFO Applying migration id=followeds 2026/01/15 23:33:37 INFO Applying migration id=certhash 2026/01/15 23:33:37 INFO Applying migration id=follows_sync 2026/01/15 23:33:37 INFO Applying migration id=jsonpath 2026/01/15 23:33:38 INFO Applying migration id=localforward 2026/01/15 23:33:38 INFO Applying migration id=avatar 2026/01/15 23:33:38 INFO Applying migration id=noimage 2026/01/15 23:33:38 INFO Applying migration id=feed 2026/01/15 23:33:38 INFO Applying migration id=bookmarks 2026/01/15 23:33:38 INFO Applying migration id=shareactivity 2026/01/15 23:33:38 INFO Applying migration id=application 2026/01/15 23:33:38 INFO Applying migration id=certificates 2026/01/15 23:33:38 INFO Applying migration id=rawforward 2026/01/15 23:33:38 INFO Applying migration id=publickey 2026/01/15 23:33:38 INFO Applying migration id=resolvegroup 2026/01/15 23:33:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:38 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.36s) === RUN TestDeliver_SharedInboxRetry 2026/01/15 23:33:38 INFO Applying migration id=initial 2026/01/15 23:33:38 INFO Applying migration id=notesupdated 2026/01/15 23:33:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:38 INFO Applying migration id=activitiesid 2026/01/15 23:33:38 INFO Applying migration id=outbox 2026/01/15 23:33:38 INFO Applying migration id=edits 2026/01/15 23:33:38 INFO Applying migration id=outboxactor 2026/01/15 23:33:38 INFO Applying migration id=outboxsender 2026/01/15 23:33:38 INFO Applying migration id=thread 2026/01/15 23:33:38 INFO Applying migration id=host 2026/01/15 23:33:38 INFO Applying migration id=sharedinbox 2026/01/15 23:33:38 INFO Applying migration id=noteshost 2026/01/15 23:33:38 INFO Applying migration id=fetched 2026/01/15 23:33:38 INFO Applying migration id=move 2026/01/15 23:33:38 INFO Applying migration id=cleanup 2026/01/15 23:33:38 INFO Applying migration id=received 2026/01/15 23:33:38 INFO Applying migration id=namehost 2026/01/15 23:33:38 INFO Applying migration id=outboxhost 2026/01/15 23:33:38 INFO Applying migration id=notesfts 2026/01/15 23:33:38 INFO Applying migration id=iconsname 2026/01/15 23:33:38 INFO Applying migration id=nohash 2026/01/15 23:33:38 INFO Applying migration id=shares 2026/01/15 23:33:38 INFO Applying migration id=actorttl 2026/01/15 23:33:38 INFO Applying migration id=tocc 2026/01/15 23:33:38 INFO Applying migration id=followeds 2026/01/15 23:33:38 INFO Applying migration id=certhash 2026/01/15 23:33:38 INFO Applying migration id=follows_sync 2026/01/15 23:33:38 INFO Applying migration id=jsonpath 2026/01/15 23:33:38 INFO Applying migration id=localforward 2026/01/15 23:33:38 INFO Applying migration id=avatar 2026/01/15 23:33:38 INFO Applying migration id=noimage 2026/01/15 23:33:38 INFO Applying migration id=feed 2026/01/15 23:33:38 INFO Applying migration id=bookmarks 2026/01/15 23:33:38 INFO Applying migration id=shareactivity 2026/01/15 23:33:38 INFO Applying migration id=application 2026/01/15 23:33:38 INFO Applying migration id=certificates 2026/01/15 23:33:38 INFO Applying migration id=rawforward 2026/01/15 23:33:38 INFO Applying migration id=publickey 2026/01/15 23:33:38 INFO Applying migration id=resolvegroup 2026/01/15 23:33:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:38 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 WARN Failed to send an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/01/15 23:33:38 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:38 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 INFO Skipping recipient to=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:38 WARN Failed to send an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, {}" 2026/01/15 23:33:38 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.42s) === RUN TestDeliver_SharedInboxUnknownActor 2026/01/15 23:33:38 INFO Applying migration id=initial 2026/01/15 23:33:38 INFO Applying migration id=notesupdated 2026/01/15 23:33:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:38 INFO Applying migration id=activitiesid 2026/01/15 23:33:38 INFO Applying migration id=outbox 2026/01/15 23:33:38 INFO Applying migration id=edits 2026/01/15 23:33:38 INFO Applying migration id=outboxactor 2026/01/15 23:33:38 INFO Applying migration id=outboxsender 2026/01/15 23:33:38 INFO Applying migration id=thread 2026/01/15 23:33:38 INFO Applying migration id=host 2026/01/15 23:33:38 INFO Applying migration id=sharedinbox 2026/01/15 23:33:38 INFO Applying migration id=noteshost 2026/01/15 23:33:38 INFO Applying migration id=fetched 2026/01/15 23:33:38 INFO Applying migration id=move 2026/01/15 23:33:38 INFO Applying migration id=cleanup 2026/01/15 23:33:38 INFO Applying migration id=received 2026/01/15 23:33:38 INFO Applying migration id=namehost 2026/01/15 23:33:38 INFO Applying migration id=outboxhost 2026/01/15 23:33:38 INFO Applying migration id=notesfts 2026/01/15 23:33:38 INFO Applying migration id=iconsname 2026/01/15 23:33:38 INFO Applying migration id=nohash 2026/01/15 23:33:38 INFO Applying migration id=shares 2026/01/15 23:33:38 INFO Applying migration id=actorttl 2026/01/15 23:33:38 INFO Applying migration id=tocc 2026/01/15 23:33:38 INFO Applying migration id=followeds 2026/01/15 23:33:38 INFO Applying migration id=certhash 2026/01/15 23:33:38 INFO Applying migration id=follows_sync 2026/01/15 23:33:38 INFO Applying migration id=jsonpath 2026/01/15 23:33:38 INFO Applying migration id=localforward 2026/01/15 23:33:38 INFO Applying migration id=avatar 2026/01/15 23:33:38 INFO Applying migration id=noimage 2026/01/15 23:33:38 INFO Applying migration id=feed 2026/01/15 23:33:38 INFO Applying migration id=bookmarks 2026/01/15 23:33:38 INFO Applying migration id=shareactivity 2026/01/15 23:33:38 INFO Applying migration id=application 2026/01/15 23:33:38 INFO Applying migration id=certificates 2026/01/15 23:33:38 INFO Applying migration id=rawforward 2026/01/15 23:33:38 INFO Applying migration id=publickey 2026/01/15 23:33:38 INFO Applying migration id=resolvegroup 2026/01/15 23:33:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 WARN Failed to resolve a recipient to=https://ip6-allnodes/user/erin activity=https://localhost.localdomain/create/1 error="cannot resolve https://ip6-allnodes/user/erin: actor is not cached" 2026/01/15 23:33:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:39 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 WARN Failed to resolve a recipient to=https://ip6-allnodes/user/erin activity=https://localhost.localdomain/create/1 error="cannot resolve https://ip6-allnodes/user/erin: actor is not cached" 2026/01/15 23:33:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:39 INFO Skipping recipient to=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Skipping recipient to=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.53s) === RUN TestDeliver_SharedInboxSingleWorker 2026/01/15 23:33:39 INFO Applying migration id=initial 2026/01/15 23:33:39 INFO Applying migration id=notesupdated 2026/01/15 23:33:39 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:39 INFO Applying migration id=activitiesid 2026/01/15 23:33:39 INFO Applying migration id=outbox 2026/01/15 23:33:39 INFO Applying migration id=edits 2026/01/15 23:33:39 INFO Applying migration id=outboxactor 2026/01/15 23:33:39 INFO Applying migration id=outboxsender 2026/01/15 23:33:39 INFO Applying migration id=thread 2026/01/15 23:33:39 INFO Applying migration id=host 2026/01/15 23:33:39 INFO Applying migration id=sharedinbox 2026/01/15 23:33:39 INFO Applying migration id=noteshost 2026/01/15 23:33:39 INFO Applying migration id=fetched 2026/01/15 23:33:39 INFO Applying migration id=move 2026/01/15 23:33:39 INFO Applying migration id=cleanup 2026/01/15 23:33:39 INFO Applying migration id=received 2026/01/15 23:33:39 INFO Applying migration id=namehost 2026/01/15 23:33:39 INFO Applying migration id=outboxhost 2026/01/15 23:33:39 INFO Applying migration id=notesfts 2026/01/15 23:33:39 INFO Applying migration id=iconsname 2026/01/15 23:33:39 INFO Applying migration id=nohash 2026/01/15 23:33:39 INFO Applying migration id=shares 2026/01/15 23:33:39 INFO Applying migration id=actorttl 2026/01/15 23:33:39 INFO Applying migration id=tocc 2026/01/15 23:33:39 INFO Applying migration id=followeds 2026/01/15 23:33:39 INFO Applying migration id=certhash 2026/01/15 23:33:39 INFO Applying migration id=follows_sync 2026/01/15 23:33:39 INFO Applying migration id=jsonpath 2026/01/15 23:33:39 INFO Applying migration id=localforward 2026/01/15 23:33:39 INFO Applying migration id=avatar 2026/01/15 23:33:39 INFO Applying migration id=noimage 2026/01/15 23:33:39 INFO Applying migration id=feed 2026/01/15 23:33:39 INFO Applying migration id=bookmarks 2026/01/15 23:33:39 INFO Applying migration id=shareactivity 2026/01/15 23:33:39 INFO Applying migration id=application 2026/01/15 23:33:39 INFO Applying migration id=certificates 2026/01/15 23:33:39 INFO Applying migration id=rawforward 2026/01/15 23:33:39 INFO Applying migration id=publickey 2026/01/15 23:33:39 INFO Applying migration id=resolvegroup 2026/01/15 23:33:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:39 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:39 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.73s) === RUN TestDeliver_SameInbox 2026/01/15 23:33:39 INFO Applying migration id=initial 2026/01/15 23:33:39 INFO Applying migration id=notesupdated 2026/01/15 23:33:39 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:39 INFO Applying migration id=activitiesid 2026/01/15 23:33:39 INFO Applying migration id=outbox 2026/01/15 23:33:40 INFO Applying migration id=edits 2026/01/15 23:33:40 INFO Applying migration id=outboxactor 2026/01/15 23:33:40 INFO Applying migration id=outboxsender 2026/01/15 23:33:40 INFO Applying migration id=thread 2026/01/15 23:33:40 INFO Applying migration id=host 2026/01/15 23:33:40 INFO Applying migration id=sharedinbox 2026/01/15 23:33:40 INFO Applying migration id=noteshost 2026/01/15 23:33:40 INFO Applying migration id=fetched 2026/01/15 23:33:40 INFO Applying migration id=move 2026/01/15 23:33:40 INFO Applying migration id=cleanup 2026/01/15 23:33:40 INFO Applying migration id=received 2026/01/15 23:33:40 INFO Applying migration id=namehost 2026/01/15 23:33:40 INFO Applying migration id=outboxhost 2026/01/15 23:33:40 INFO Applying migration id=notesfts 2026/01/15 23:33:40 INFO Applying migration id=iconsname 2026/01/15 23:33:40 INFO Applying migration id=nohash 2026/01/15 23:33:40 INFO Applying migration id=shares 2026/01/15 23:33:40 INFO Applying migration id=actorttl 2026/01/15 23:33:40 INFO Applying migration id=tocc 2026/01/15 23:33:40 INFO Applying migration id=followeds 2026/01/15 23:33:40 INFO Applying migration id=certhash 2026/01/15 23:33:40 INFO Applying migration id=follows_sync 2026/01/15 23:33:40 INFO Applying migration id=jsonpath 2026/01/15 23:33:40 INFO Applying migration id=localforward 2026/01/15 23:33:40 INFO Applying migration id=avatar 2026/01/15 23:33:40 INFO Applying migration id=noimage 2026/01/15 23:33:40 INFO Applying migration id=feed 2026/01/15 23:33:40 INFO Applying migration id=bookmarks 2026/01/15 23:33:40 INFO Applying migration id=shareactivity 2026/01/15 23:33:40 INFO Applying migration id=application 2026/01/15 23:33:40 INFO Applying migration id=certificates 2026/01/15 23:33:40 INFO Applying migration id=rawforward 2026/01/15 23:33:40 INFO Applying migration id=publickey 2026/01/15 23:33:40 INFO Applying migration id=resolvegroup 2026/01/15 23:33:40 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:40 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:40 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:40 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:40 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:40 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:40 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:40 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:33:40 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.42s) === RUN TestDeliver_ToAndCCDuplicates 2026/01/15 23:33:40 INFO Applying migration id=initial 2026/01/15 23:33:40 INFO Applying migration id=notesupdated 2026/01/15 23:33:40 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:40 INFO Applying migration id=activitiesid 2026/01/15 23:33:40 INFO Applying migration id=outbox 2026/01/15 23:33:40 INFO Applying migration id=edits 2026/01/15 23:33:40 INFO Applying migration id=outboxactor 2026/01/15 23:33:40 INFO Applying migration id=outboxsender 2026/01/15 23:33:40 INFO Applying migration id=thread 2026/01/15 23:33:40 INFO Applying migration id=host 2026/01/15 23:33:40 INFO Applying migration id=sharedinbox 2026/01/15 23:33:40 INFO Applying migration id=noteshost 2026/01/15 23:33:40 INFO Applying migration id=fetched 2026/01/15 23:33:40 INFO Applying migration id=move 2026/01/15 23:33:40 INFO Applying migration id=cleanup 2026/01/15 23:33:40 INFO Applying migration id=received 2026/01/15 23:33:40 INFO Applying migration id=namehost 2026/01/15 23:33:40 INFO Applying migration id=outboxhost 2026/01/15 23:33:40 INFO Applying migration id=notesfts 2026/01/15 23:33:40 INFO Applying migration id=iconsname 2026/01/15 23:33:40 INFO Applying migration id=nohash 2026/01/15 23:33:40 INFO Applying migration id=shares 2026/01/15 23:33:40 INFO Applying migration id=actorttl 2026/01/15 23:33:40 INFO Applying migration id=tocc 2026/01/15 23:33:40 INFO Applying migration id=followeds 2026/01/15 23:33:40 INFO Applying migration id=certhash 2026/01/15 23:33:40 INFO Applying migration id=follows_sync 2026/01/15 23:33:40 INFO Applying migration id=jsonpath 2026/01/15 23:33:40 INFO Applying migration id=localforward 2026/01/15 23:33:40 INFO Applying migration id=avatar 2026/01/15 23:33:40 INFO Applying migration id=noimage 2026/01/15 23:33:40 INFO Applying migration id=feed 2026/01/15 23:33:40 INFO Applying migration id=bookmarks 2026/01/15 23:33:40 INFO Applying migration id=shareactivity 2026/01/15 23:33:40 INFO Applying migration id=application 2026/01/15 23:33:40 INFO Applying migration id=certificates 2026/01/15 23:33:40 INFO Applying migration id=rawforward 2026/01/15 23:33:40 INFO Applying migration id=publickey 2026/01/15 23:33:40 INFO Applying migration id=resolvegroup 2026/01/15 23:33:41 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:41 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:41 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/alice activity=https://localhost.localdomain/create/1 error="cannot resolve https://localhost.localdomain/followers/alice: no such local user" 2026/01/15 23:33:41 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:41 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:41 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:41 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:41 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:33:41 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:41 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/bob activity=https://localhost.localdomain/create/2 error="cannot resolve https://localhost.localdomain/followers/bob: no such local user" 2026/01/15 23:33:41 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:41 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:41 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (1.00s) === RUN TestDeliver_PublicInTo 2026/01/15 23:33:41 INFO Applying migration id=initial 2026/01/15 23:33:41 INFO Applying migration id=notesupdated 2026/01/15 23:33:41 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:41 INFO Applying migration id=activitiesid 2026/01/15 23:33:41 INFO Applying migration id=outbox 2026/01/15 23:33:41 INFO Applying migration id=edits 2026/01/15 23:33:41 INFO Applying migration id=outboxactor 2026/01/15 23:33:41 INFO Applying migration id=outboxsender 2026/01/15 23:33:41 INFO Applying migration id=thread 2026/01/15 23:33:41 INFO Applying migration id=host 2026/01/15 23:33:41 INFO Applying migration id=sharedinbox 2026/01/15 23:33:41 INFO Applying migration id=noteshost 2026/01/15 23:33:41 INFO Applying migration id=fetched 2026/01/15 23:33:41 INFO Applying migration id=move 2026/01/15 23:33:41 INFO Applying migration id=cleanup 2026/01/15 23:33:41 INFO Applying migration id=received 2026/01/15 23:33:41 INFO Applying migration id=namehost 2026/01/15 23:33:41 INFO Applying migration id=outboxhost 2026/01/15 23:33:41 INFO Applying migration id=notesfts 2026/01/15 23:33:41 INFO Applying migration id=iconsname 2026/01/15 23:33:41 INFO Applying migration id=nohash 2026/01/15 23:33:41 INFO Applying migration id=shares 2026/01/15 23:33:41 INFO Applying migration id=actorttl 2026/01/15 23:33:41 INFO Applying migration id=tocc 2026/01/15 23:33:41 INFO Applying migration id=followeds 2026/01/15 23:33:41 INFO Applying migration id=certhash 2026/01/15 23:33:41 INFO Applying migration id=follows_sync 2026/01/15 23:33:41 INFO Applying migration id=jsonpath 2026/01/15 23:33:41 INFO Applying migration id=localforward 2026/01/15 23:33:41 INFO Applying migration id=avatar 2026/01/15 23:33:41 INFO Applying migration id=noimage 2026/01/15 23:33:41 INFO Applying migration id=feed 2026/01/15 23:33:41 INFO Applying migration id=bookmarks 2026/01/15 23:33:41 INFO Applying migration id=shareactivity 2026/01/15 23:33:41 INFO Applying migration id=application 2026/01/15 23:33:41 INFO Applying migration id=certificates 2026/01/15 23:33:41 INFO Applying migration id=rawforward 2026/01/15 23:33:41 INFO Applying migration id=publickey 2026/01/15 23:33:41 INFO Applying migration id=resolvegroup 2026/01/15 23:33:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:43 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:43 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:43 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:43 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:43 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/01/15 23:33:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:43 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/bob activity=https://localhost.localdomain/create/2 error="cannot resolve https://localhost.localdomain/followers/bob: no such local user" 2026/01/15 23:33:43 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:43 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:43 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (2.10s) === RUN TestDeliver_AuthorInTo 2026/01/15 23:33:43 INFO Applying migration id=initial 2026/01/15 23:33:43 INFO Applying migration id=notesupdated 2026/01/15 23:33:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:43 INFO Applying migration id=activitiesid 2026/01/15 23:33:43 INFO Applying migration id=outbox 2026/01/15 23:33:43 INFO Applying migration id=edits 2026/01/15 23:33:43 INFO Applying migration id=outboxactor 2026/01/15 23:33:43 INFO Applying migration id=outboxsender 2026/01/15 23:33:43 INFO Applying migration id=thread 2026/01/15 23:33:43 INFO Applying migration id=host 2026/01/15 23:33:43 INFO Applying migration id=sharedinbox 2026/01/15 23:33:43 INFO Applying migration id=noteshost 2026/01/15 23:33:43 INFO Applying migration id=fetched 2026/01/15 23:33:43 INFO Applying migration id=move 2026/01/15 23:33:43 INFO Applying migration id=cleanup 2026/01/15 23:33:43 INFO Applying migration id=received 2026/01/15 23:33:43 INFO Applying migration id=namehost 2026/01/15 23:33:43 INFO Applying migration id=outboxhost 2026/01/15 23:33:43 INFO Applying migration id=notesfts 2026/01/15 23:33:43 INFO Applying migration id=iconsname 2026/01/15 23:33:43 INFO Applying migration id=nohash 2026/01/15 23:33:43 INFO Applying migration id=shares 2026/01/15 23:33:43 INFO Applying migration id=actorttl 2026/01/15 23:33:43 INFO Applying migration id=tocc 2026/01/15 23:33:43 INFO Applying migration id=followeds 2026/01/15 23:33:43 INFO Applying migration id=certhash 2026/01/15 23:33:43 INFO Applying migration id=follows_sync 2026/01/15 23:33:43 INFO Applying migration id=jsonpath 2026/01/15 23:33:43 INFO Applying migration id=localforward 2026/01/15 23:33:43 INFO Applying migration id=avatar 2026/01/15 23:33:43 INFO Applying migration id=noimage 2026/01/15 23:33:43 INFO Applying migration id=feed 2026/01/15 23:33:43 INFO Applying migration id=bookmarks 2026/01/15 23:33:43 INFO Applying migration id=shareactivity 2026/01/15 23:33:43 INFO Applying migration id=application 2026/01/15 23:33:43 INFO Applying migration id=certificates 2026/01/15 23:33:43 INFO Applying migration id=rawforward 2026/01/15 23:33:43 INFO Applying migration id=publickey 2026/01/15 23:33:43 INFO Applying migration id=resolvegroup 2026/01/15 23:33:44 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:44 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:44 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:44 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:44 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:33:44 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:33:44 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/01/15 23:33:44 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:44 WARN Failed to resolve a recipient to=https://localhost.localdomain/followers/bob activity=https://localhost.localdomain/create/2 error="cannot resolve https://localhost.localdomain/followers/bob: no such local user" 2026/01/15 23:33:44 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:44 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:33:44 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.68s) === RUN TestResolve_LocalActor 2026/01/15 23:33:44 INFO Applying migration id=initial 2026/01/15 23:33:44 INFO Applying migration id=notesupdated 2026/01/15 23:33:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:44 INFO Applying migration id=activitiesid 2026/01/15 23:33:44 INFO Applying migration id=outbox 2026/01/15 23:33:44 INFO Applying migration id=edits 2026/01/15 23:33:44 INFO Applying migration id=outboxactor 2026/01/15 23:33:44 INFO Applying migration id=outboxsender 2026/01/15 23:33:44 INFO Applying migration id=thread 2026/01/15 23:33:44 INFO Applying migration id=host 2026/01/15 23:33:44 INFO Applying migration id=sharedinbox 2026/01/15 23:33:44 INFO Applying migration id=noteshost 2026/01/15 23:33:44 INFO Applying migration id=fetched 2026/01/15 23:33:44 INFO Applying migration id=move 2026/01/15 23:33:44 INFO Applying migration id=cleanup 2026/01/15 23:33:44 INFO Applying migration id=received 2026/01/15 23:33:44 INFO Applying migration id=namehost 2026/01/15 23:33:44 INFO Applying migration id=outboxhost 2026/01/15 23:33:44 INFO Applying migration id=notesfts 2026/01/15 23:33:44 INFO Applying migration id=iconsname 2026/01/15 23:33:44 INFO Applying migration id=nohash 2026/01/15 23:33:44 INFO Applying migration id=shares 2026/01/15 23:33:44 INFO Applying migration id=actorttl 2026/01/15 23:33:44 INFO Applying migration id=tocc 2026/01/15 23:33:44 INFO Applying migration id=followeds 2026/01/15 23:33:44 INFO Applying migration id=certhash 2026/01/15 23:33:44 INFO Applying migration id=follows_sync 2026/01/15 23:33:44 INFO Applying migration id=jsonpath 2026/01/15 23:33:44 INFO Applying migration id=localforward 2026/01/15 23:33:44 INFO Applying migration id=avatar 2026/01/15 23:33:44 INFO Applying migration id=noimage 2026/01/15 23:33:44 INFO Applying migration id=feed 2026/01/15 23:33:44 INFO Applying migration id=bookmarks 2026/01/15 23:33:44 INFO Applying migration id=shareactivity 2026/01/15 23:33:44 INFO Applying migration id=application 2026/01/15 23:33:44 INFO Applying migration id=certificates 2026/01/15 23:33:44 INFO Applying migration id=rawforward 2026/01/15 23:33:44 INFO Applying migration id=publickey 2026/01/15 23:33:44 INFO Applying migration id=resolvegroup --- PASS: TestResolve_LocalActor (0.13s) === RUN TestResolve_LocalActorDoesNotExist 2026/01/15 23:33:44 INFO Applying migration id=initial 2026/01/15 23:33:44 INFO Applying migration id=notesupdated 2026/01/15 23:33:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:44 INFO Applying migration id=activitiesid 2026/01/15 23:33:44 INFO Applying migration id=outbox 2026/01/15 23:33:44 INFO Applying migration id=edits 2026/01/15 23:33:44 INFO Applying migration id=outboxactor 2026/01/15 23:33:44 INFO Applying migration id=outboxsender 2026/01/15 23:33:44 INFO Applying migration id=thread 2026/01/15 23:33:44 INFO Applying migration id=host 2026/01/15 23:33:44 INFO Applying migration id=sharedinbox 2026/01/15 23:33:44 INFO Applying migration id=noteshost 2026/01/15 23:33:44 INFO Applying migration id=fetched 2026/01/15 23:33:44 INFO Applying migration id=move 2026/01/15 23:33:44 INFO Applying migration id=cleanup 2026/01/15 23:33:44 INFO Applying migration id=received 2026/01/15 23:33:44 INFO Applying migration id=namehost 2026/01/15 23:33:44 INFO Applying migration id=outboxhost 2026/01/15 23:33:44 INFO Applying migration id=notesfts 2026/01/15 23:33:44 INFO Applying migration id=iconsname 2026/01/15 23:33:44 INFO Applying migration id=nohash 2026/01/15 23:33:44 INFO Applying migration id=shares 2026/01/15 23:33:44 INFO Applying migration id=actorttl 2026/01/15 23:33:44 INFO Applying migration id=tocc 2026/01/15 23:33:44 INFO Applying migration id=followeds 2026/01/15 23:33:44 INFO Applying migration id=certhash 2026/01/15 23:33:44 INFO Applying migration id=follows_sync 2026/01/15 23:33:44 INFO Applying migration id=jsonpath 2026/01/15 23:33:44 INFO Applying migration id=localforward 2026/01/15 23:33:44 INFO Applying migration id=avatar 2026/01/15 23:33:44 INFO Applying migration id=noimage 2026/01/15 23:33:44 INFO Applying migration id=feed 2026/01/15 23:33:44 INFO Applying migration id=bookmarks 2026/01/15 23:33:44 INFO Applying migration id=shareactivity 2026/01/15 23:33:44 INFO Applying migration id=application 2026/01/15 23:33:44 INFO Applying migration id=certificates 2026/01/15 23:33:44 INFO Applying migration id=rawforward 2026/01/15 23:33:44 INFO Applying migration id=publickey 2026/01/15 23:33:44 INFO Applying migration id=resolvegroup --- PASS: TestResolve_LocalActorDoesNotExist (0.39s) === RUN TestResolve_FederatedInstanceActor 2026/01/15 23:33:44 INFO Applying migration id=initial 2026/01/15 23:33:44 INFO Applying migration id=notesupdated 2026/01/15 23:33:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:44 INFO Applying migration id=activitiesid 2026/01/15 23:33:44 INFO Applying migration id=outbox 2026/01/15 23:33:44 INFO Applying migration id=edits 2026/01/15 23:33:44 INFO Applying migration id=outboxactor 2026/01/15 23:33:44 INFO Applying migration id=outboxsender 2026/01/15 23:33:44 INFO Applying migration id=thread 2026/01/15 23:33:44 INFO Applying migration id=host 2026/01/15 23:33:44 INFO Applying migration id=sharedinbox 2026/01/15 23:33:44 INFO Applying migration id=noteshost 2026/01/15 23:33:44 INFO Applying migration id=fetched 2026/01/15 23:33:44 INFO Applying migration id=move 2026/01/15 23:33:44 INFO Applying migration id=cleanup 2026/01/15 23:33:44 INFO Applying migration id=received 2026/01/15 23:33:44 INFO Applying migration id=namehost 2026/01/15 23:33:44 INFO Applying migration id=outboxhost 2026/01/15 23:33:44 INFO Applying migration id=notesfts 2026/01/15 23:33:44 INFO Applying migration id=iconsname 2026/01/15 23:33:44 INFO Applying migration id=nohash 2026/01/15 23:33:44 INFO Applying migration id=shares 2026/01/15 23:33:44 INFO Applying migration id=actorttl 2026/01/15 23:33:44 INFO Applying migration id=tocc 2026/01/15 23:33:44 INFO Applying migration id=followeds 2026/01/15 23:33:44 INFO Applying migration id=certhash 2026/01/15 23:33:44 INFO Applying migration id=follows_sync 2026/01/15 23:33:44 INFO Applying migration id=jsonpath 2026/01/15 23:33:44 INFO Applying migration id=localforward 2026/01/15 23:33:44 INFO Applying migration id=avatar 2026/01/15 23:33:44 INFO Applying migration id=noimage 2026/01/15 23:33:44 INFO Applying migration id=feed 2026/01/15 23:33:44 INFO Applying migration id=bookmarks 2026/01/15 23:33:44 INFO Applying migration id=shareactivity 2026/01/15 23:33:44 INFO Applying migration id=application 2026/01/15 23:33:44 INFO Applying migration id=certificates 2026/01/15 23:33:44 INFO Applying migration id=rawforward 2026/01/15 23:33:44 INFO Applying migration id=publickey 2026/01/15 23:33:44 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedInstanceActor (0.24s) === RUN TestResolve_FederatedActorInvalidURL 2026/01/15 23:33:44 INFO Applying migration id=initial 2026/01/15 23:33:44 INFO Applying migration id=notesupdated 2026/01/15 23:33:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:44 INFO Applying migration id=activitiesid 2026/01/15 23:33:44 INFO Applying migration id=outbox 2026/01/15 23:33:44 INFO Applying migration id=edits 2026/01/15 23:33:44 INFO Applying migration id=outboxactor 2026/01/15 23:33:44 INFO Applying migration id=outboxsender 2026/01/15 23:33:44 INFO Applying migration id=thread 2026/01/15 23:33:44 INFO Applying migration id=host 2026/01/15 23:33:44 INFO Applying migration id=sharedinbox 2026/01/15 23:33:44 INFO Applying migration id=noteshost 2026/01/15 23:33:44 INFO Applying migration id=fetched 2026/01/15 23:33:44 INFO Applying migration id=move 2026/01/15 23:33:44 INFO Applying migration id=cleanup 2026/01/15 23:33:44 INFO Applying migration id=received 2026/01/15 23:33:44 INFO Applying migration id=namehost 2026/01/15 23:33:44 INFO Applying migration id=outboxhost 2026/01/15 23:33:44 INFO Applying migration id=notesfts 2026/01/15 23:33:44 INFO Applying migration id=iconsname 2026/01/15 23:33:44 INFO Applying migration id=nohash 2026/01/15 23:33:44 INFO Applying migration id=shares 2026/01/15 23:33:44 INFO Applying migration id=actorttl 2026/01/15 23:33:44 INFO Applying migration id=tocc 2026/01/15 23:33:44 INFO Applying migration id=followeds 2026/01/15 23:33:44 INFO Applying migration id=certhash 2026/01/15 23:33:44 INFO Applying migration id=follows_sync 2026/01/15 23:33:44 INFO Applying migration id=jsonpath 2026/01/15 23:33:44 INFO Applying migration id=localforward 2026/01/15 23:33:44 INFO Applying migration id=avatar 2026/01/15 23:33:44 INFO Applying migration id=noimage 2026/01/15 23:33:44 INFO Applying migration id=feed 2026/01/15 23:33:44 INFO Applying migration id=bookmarks 2026/01/15 23:33:44 INFO Applying migration id=shareactivity 2026/01/15 23:33:44 INFO Applying migration id=application 2026/01/15 23:33:44 INFO Applying migration id=certificates 2026/01/15 23:33:44 INFO Applying migration id=rawforward 2026/01/15 23:33:44 INFO Applying migration id=publickey 2026/01/15 23:33:44 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorInvalidURL (0.20s) === RUN TestResolve_FederatedActorInvalidScheme 2026/01/15 23:33:45 INFO Applying migration id=initial 2026/01/15 23:33:45 INFO Applying migration id=notesupdated 2026/01/15 23:33:45 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:45 INFO Applying migration id=activitiesid 2026/01/15 23:33:45 INFO Applying migration id=outbox 2026/01/15 23:33:45 INFO Applying migration id=edits 2026/01/15 23:33:45 INFO Applying migration id=outboxactor 2026/01/15 23:33:45 INFO Applying migration id=outboxsender 2026/01/15 23:33:45 INFO Applying migration id=thread 2026/01/15 23:33:45 INFO Applying migration id=host 2026/01/15 23:33:45 INFO Applying migration id=sharedinbox 2026/01/15 23:33:45 INFO Applying migration id=noteshost 2026/01/15 23:33:45 INFO Applying migration id=fetched 2026/01/15 23:33:45 INFO Applying migration id=move 2026/01/15 23:33:45 INFO Applying migration id=cleanup 2026/01/15 23:33:45 INFO Applying migration id=received 2026/01/15 23:33:45 INFO Applying migration id=namehost 2026/01/15 23:33:45 INFO Applying migration id=outboxhost 2026/01/15 23:33:45 INFO Applying migration id=notesfts 2026/01/15 23:33:45 INFO Applying migration id=iconsname 2026/01/15 23:33:45 INFO Applying migration id=nohash 2026/01/15 23:33:45 INFO Applying migration id=shares 2026/01/15 23:33:45 INFO Applying migration id=actorttl 2026/01/15 23:33:45 INFO Applying migration id=tocc 2026/01/15 23:33:45 INFO Applying migration id=followeds 2026/01/15 23:33:45 INFO Applying migration id=certhash 2026/01/15 23:33:45 INFO Applying migration id=follows_sync 2026/01/15 23:33:45 INFO Applying migration id=jsonpath 2026/01/15 23:33:45 INFO Applying migration id=localforward 2026/01/15 23:33:45 INFO Applying migration id=avatar 2026/01/15 23:33:45 INFO Applying migration id=noimage 2026/01/15 23:33:45 INFO Applying migration id=feed 2026/01/15 23:33:45 INFO Applying migration id=bookmarks 2026/01/15 23:33:45 INFO Applying migration id=shareactivity 2026/01/15 23:33:45 INFO Applying migration id=application 2026/01/15 23:33:45 INFO Applying migration id=certificates 2026/01/15 23:33:45 INFO Applying migration id=rawforward 2026/01/15 23:33:45 INFO Applying migration id=publickey 2026/01/15 23:33:45 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorInvalidScheme (0.56s) === RUN TestResolve_FederatedActorFirstTime 2026/01/15 23:33:45 INFO Applying migration id=initial 2026/01/15 23:33:45 INFO Applying migration id=notesupdated 2026/01/15 23:33:45 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:45 INFO Applying migration id=activitiesid 2026/01/15 23:33:45 INFO Applying migration id=outbox 2026/01/15 23:33:45 INFO Applying migration id=edits 2026/01/15 23:33:45 INFO Applying migration id=outboxactor 2026/01/15 23:33:45 INFO Applying migration id=outboxsender 2026/01/15 23:33:45 INFO Applying migration id=thread 2026/01/15 23:33:45 INFO Applying migration id=host 2026/01/15 23:33:45 INFO Applying migration id=sharedinbox 2026/01/15 23:33:45 INFO Applying migration id=noteshost 2026/01/15 23:33:45 INFO Applying migration id=fetched 2026/01/15 23:33:45 INFO Applying migration id=move 2026/01/15 23:33:45 INFO Applying migration id=cleanup 2026/01/15 23:33:45 INFO Applying migration id=received 2026/01/15 23:33:45 INFO Applying migration id=namehost 2026/01/15 23:33:45 INFO Applying migration id=outboxhost 2026/01/15 23:33:45 INFO Applying migration id=notesfts 2026/01/15 23:33:45 INFO Applying migration id=iconsname 2026/01/15 23:33:45 INFO Applying migration id=nohash 2026/01/15 23:33:45 INFO Applying migration id=shares 2026/01/15 23:33:45 INFO Applying migration id=actorttl 2026/01/15 23:33:45 INFO Applying migration id=tocc 2026/01/15 23:33:45 INFO Applying migration id=followeds 2026/01/15 23:33:45 INFO Applying migration id=certhash 2026/01/15 23:33:45 INFO Applying migration id=follows_sync 2026/01/15 23:33:45 INFO Applying migration id=jsonpath 2026/01/15 23:33:45 INFO Applying migration id=localforward 2026/01/15 23:33:45 INFO Applying migration id=avatar 2026/01/15 23:33:45 INFO Applying migration id=noimage 2026/01/15 23:33:45 INFO Applying migration id=feed 2026/01/15 23:33:45 INFO Applying migration id=bookmarks 2026/01/15 23:33:45 INFO Applying migration id=shareactivity 2026/01/15 23:33:45 INFO Applying migration id=application 2026/01/15 23:33:45 INFO Applying migration id=certificates 2026/01/15 23:33:45 INFO Applying migration id=rawforward 2026/01/15 23:33:45 INFO Applying migration id=publickey 2026/01/15 23:33:45 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTime (0.15s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/01/15 23:33:45 INFO Applying migration id=initial 2026/01/15 23:33:45 INFO Applying migration id=notesupdated 2026/01/15 23:33:45 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:45 INFO Applying migration id=activitiesid 2026/01/15 23:33:45 INFO Applying migration id=outbox 2026/01/15 23:33:45 INFO Applying migration id=edits 2026/01/15 23:33:45 INFO Applying migration id=outboxactor 2026/01/15 23:33:45 INFO Applying migration id=outboxsender 2026/01/15 23:33:45 INFO Applying migration id=thread 2026/01/15 23:33:45 INFO Applying migration id=host 2026/01/15 23:33:45 INFO Applying migration id=sharedinbox 2026/01/15 23:33:45 INFO Applying migration id=noteshost 2026/01/15 23:33:45 INFO Applying migration id=fetched 2026/01/15 23:33:45 INFO Applying migration id=move 2026/01/15 23:33:45 INFO Applying migration id=cleanup 2026/01/15 23:33:45 INFO Applying migration id=received 2026/01/15 23:33:45 INFO Applying migration id=namehost 2026/01/15 23:33:45 INFO Applying migration id=outboxhost 2026/01/15 23:33:45 INFO Applying migration id=notesfts 2026/01/15 23:33:45 INFO Applying migration id=iconsname 2026/01/15 23:33:45 INFO Applying migration id=nohash 2026/01/15 23:33:45 INFO Applying migration id=shares 2026/01/15 23:33:45 INFO Applying migration id=actorttl 2026/01/15 23:33:45 INFO Applying migration id=tocc 2026/01/15 23:33:45 INFO Applying migration id=followeds 2026/01/15 23:33:45 INFO Applying migration id=certhash 2026/01/15 23:33:45 INFO Applying migration id=follows_sync 2026/01/15 23:33:45 INFO Applying migration id=jsonpath 2026/01/15 23:33:45 INFO Applying migration id=localforward 2026/01/15 23:33:45 INFO Applying migration id=avatar 2026/01/15 23:33:45 INFO Applying migration id=noimage 2026/01/15 23:33:45 INFO Applying migration id=feed 2026/01/15 23:33:45 INFO Applying migration id=bookmarks 2026/01/15 23:33:45 INFO Applying migration id=shareactivity 2026/01/15 23:33:45 INFO Applying migration id=application 2026/01/15 23:33:45 INFO Applying migration id=certificates 2026/01/15 23:33:45 INFO Applying migration id=rawforward 2026/01/15 23:33:45 INFO Applying migration id=publickey 2026/01/15 23:33:45 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.29s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/01/15 23:33:46 INFO Applying migration id=initial 2026/01/15 23:33:46 INFO Applying migration id=notesupdated 2026/01/15 23:33:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:46 INFO Applying migration id=activitiesid 2026/01/15 23:33:46 INFO Applying migration id=outbox 2026/01/15 23:33:46 INFO Applying migration id=edits 2026/01/15 23:33:46 INFO Applying migration id=outboxactor 2026/01/15 23:33:46 INFO Applying migration id=outboxsender 2026/01/15 23:33:46 INFO Applying migration id=thread 2026/01/15 23:33:46 INFO Applying migration id=host 2026/01/15 23:33:46 INFO Applying migration id=sharedinbox 2026/01/15 23:33:46 INFO Applying migration id=noteshost 2026/01/15 23:33:46 INFO Applying migration id=fetched 2026/01/15 23:33:46 INFO Applying migration id=move 2026/01/15 23:33:46 INFO Applying migration id=cleanup 2026/01/15 23:33:46 INFO Applying migration id=received 2026/01/15 23:33:46 INFO Applying migration id=namehost 2026/01/15 23:33:46 INFO Applying migration id=outboxhost 2026/01/15 23:33:46 INFO Applying migration id=notesfts 2026/01/15 23:33:46 INFO Applying migration id=iconsname 2026/01/15 23:33:46 INFO Applying migration id=nohash 2026/01/15 23:33:46 INFO Applying migration id=shares 2026/01/15 23:33:46 INFO Applying migration id=actorttl 2026/01/15 23:33:46 INFO Applying migration id=tocc 2026/01/15 23:33:46 INFO Applying migration id=followeds 2026/01/15 23:33:46 INFO Applying migration id=certhash 2026/01/15 23:33:46 INFO Applying migration id=follows_sync 2026/01/15 23:33:46 INFO Applying migration id=jsonpath 2026/01/15 23:33:46 INFO Applying migration id=localforward 2026/01/15 23:33:46 INFO Applying migration id=avatar 2026/01/15 23:33:46 INFO Applying migration id=noimage 2026/01/15 23:33:46 INFO Applying migration id=feed 2026/01/15 23:33:46 INFO Applying migration id=bookmarks 2026/01/15 23:33:46 INFO Applying migration id=shareactivity 2026/01/15 23:33:46 INFO Applying migration id=application 2026/01/15 23:33:46 INFO Applying migration id=certificates 2026/01/15 23:33:46 INFO Applying migration id=rawforward 2026/01/15 23:33:46 INFO Applying migration id=publickey 2026/01/15 23:33:46 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.16s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/01/15 23:33:46 INFO Applying migration id=initial 2026/01/15 23:33:46 INFO Applying migration id=notesupdated 2026/01/15 23:33:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:46 INFO Applying migration id=activitiesid 2026/01/15 23:33:46 INFO Applying migration id=outbox 2026/01/15 23:33:46 INFO Applying migration id=edits 2026/01/15 23:33:46 INFO Applying migration id=outboxactor 2026/01/15 23:33:46 INFO Applying migration id=outboxsender 2026/01/15 23:33:46 INFO Applying migration id=thread 2026/01/15 23:33:46 INFO Applying migration id=host 2026/01/15 23:33:46 INFO Applying migration id=sharedinbox 2026/01/15 23:33:46 INFO Applying migration id=noteshost 2026/01/15 23:33:46 INFO Applying migration id=fetched 2026/01/15 23:33:46 INFO Applying migration id=move 2026/01/15 23:33:46 INFO Applying migration id=cleanup 2026/01/15 23:33:46 INFO Applying migration id=received 2026/01/15 23:33:46 INFO Applying migration id=namehost 2026/01/15 23:33:46 INFO Applying migration id=outboxhost 2026/01/15 23:33:46 INFO Applying migration id=notesfts 2026/01/15 23:33:46 INFO Applying migration id=iconsname 2026/01/15 23:33:46 INFO Applying migration id=nohash 2026/01/15 23:33:46 INFO Applying migration id=shares 2026/01/15 23:33:46 INFO Applying migration id=actorttl 2026/01/15 23:33:46 INFO Applying migration id=tocc 2026/01/15 23:33:46 INFO Applying migration id=followeds 2026/01/15 23:33:46 INFO Applying migration id=certhash 2026/01/15 23:33:46 INFO Applying migration id=follows_sync 2026/01/15 23:33:46 INFO Applying migration id=jsonpath 2026/01/15 23:33:46 INFO Applying migration id=localforward 2026/01/15 23:33:46 INFO Applying migration id=avatar 2026/01/15 23:33:46 INFO Applying migration id=noimage 2026/01/15 23:33:46 INFO Applying migration id=feed 2026/01/15 23:33:46 INFO Applying migration id=bookmarks 2026/01/15 23:33:46 INFO Applying migration id=shareactivity 2026/01/15 23:33:46 INFO Applying migration id=application 2026/01/15 23:33:46 INFO Applying migration id=certificates 2026/01/15 23:33:46 INFO Applying migration id=rawforward 2026/01/15 23:33:46 INFO Applying migration id=publickey 2026/01/15 23:33:46 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.43s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/01/15 23:33:46 INFO Applying migration id=initial 2026/01/15 23:33:46 INFO Applying migration id=notesupdated 2026/01/15 23:33:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:46 INFO Applying migration id=activitiesid 2026/01/15 23:33:46 INFO Applying migration id=outbox 2026/01/15 23:33:46 INFO Applying migration id=edits 2026/01/15 23:33:46 INFO Applying migration id=outboxactor 2026/01/15 23:33:46 INFO Applying migration id=outboxsender 2026/01/15 23:33:46 INFO Applying migration id=thread 2026/01/15 23:33:46 INFO Applying migration id=host 2026/01/15 23:33:46 INFO Applying migration id=sharedinbox 2026/01/15 23:33:46 INFO Applying migration id=noteshost 2026/01/15 23:33:46 INFO Applying migration id=fetched 2026/01/15 23:33:46 INFO Applying migration id=move 2026/01/15 23:33:46 INFO Applying migration id=cleanup 2026/01/15 23:33:46 INFO Applying migration id=received 2026/01/15 23:33:46 INFO Applying migration id=namehost 2026/01/15 23:33:46 INFO Applying migration id=outboxhost 2026/01/15 23:33:46 INFO Applying migration id=notesfts 2026/01/15 23:33:46 INFO Applying migration id=iconsname 2026/01/15 23:33:46 INFO Applying migration id=nohash 2026/01/15 23:33:46 INFO Applying migration id=shares 2026/01/15 23:33:46 INFO Applying migration id=actorttl 2026/01/15 23:33:46 INFO Applying migration id=tocc 2026/01/15 23:33:46 INFO Applying migration id=followeds 2026/01/15 23:33:46 INFO Applying migration id=certhash 2026/01/15 23:33:46 INFO Applying migration id=follows_sync 2026/01/15 23:33:46 INFO Applying migration id=jsonpath 2026/01/15 23:33:46 INFO Applying migration id=localforward 2026/01/15 23:33:46 INFO Applying migration id=avatar 2026/01/15 23:33:46 INFO Applying migration id=noimage 2026/01/15 23:33:46 INFO Applying migration id=feed 2026/01/15 23:33:46 INFO Applying migration id=bookmarks 2026/01/15 23:33:46 INFO Applying migration id=shareactivity 2026/01/15 23:33:46 INFO Applying migration id=application 2026/01/15 23:33:46 INFO Applying migration id=certificates 2026/01/15 23:33:46 INFO Applying migration id=rawforward 2026/01/15 23:33:46 INFO Applying migration id=publickey 2026/01/15 23:33:46 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.30s) === RUN TestResolve_FederatedActorCached 2026/01/15 23:33:47 INFO Applying migration id=initial 2026/01/15 23:33:47 INFO Applying migration id=notesupdated 2026/01/15 23:33:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:47 INFO Applying migration id=activitiesid 2026/01/15 23:33:47 INFO Applying migration id=outbox 2026/01/15 23:33:47 INFO Applying migration id=edits 2026/01/15 23:33:47 INFO Applying migration id=outboxactor 2026/01/15 23:33:47 INFO Applying migration id=outboxsender 2026/01/15 23:33:47 INFO Applying migration id=thread 2026/01/15 23:33:47 INFO Applying migration id=host 2026/01/15 23:33:47 INFO Applying migration id=sharedinbox 2026/01/15 23:33:47 INFO Applying migration id=noteshost 2026/01/15 23:33:47 INFO Applying migration id=fetched 2026/01/15 23:33:47 INFO Applying migration id=move 2026/01/15 23:33:47 INFO Applying migration id=cleanup 2026/01/15 23:33:47 INFO Applying migration id=received 2026/01/15 23:33:47 INFO Applying migration id=namehost 2026/01/15 23:33:47 INFO Applying migration id=outboxhost 2026/01/15 23:33:47 INFO Applying migration id=notesfts 2026/01/15 23:33:47 INFO Applying migration id=iconsname 2026/01/15 23:33:47 INFO Applying migration id=nohash 2026/01/15 23:33:47 INFO Applying migration id=shares 2026/01/15 23:33:47 INFO Applying migration id=actorttl 2026/01/15 23:33:47 INFO Applying migration id=tocc 2026/01/15 23:33:47 INFO Applying migration id=followeds 2026/01/15 23:33:47 INFO Applying migration id=certhash 2026/01/15 23:33:47 INFO Applying migration id=follows_sync 2026/01/15 23:33:47 INFO Applying migration id=jsonpath 2026/01/15 23:33:47 INFO Applying migration id=localforward 2026/01/15 23:33:47 INFO Applying migration id=avatar 2026/01/15 23:33:47 INFO Applying migration id=noimage 2026/01/15 23:33:47 INFO Applying migration id=feed 2026/01/15 23:33:47 INFO Applying migration id=bookmarks 2026/01/15 23:33:47 INFO Applying migration id=shareactivity 2026/01/15 23:33:47 INFO Applying migration id=application 2026/01/15 23:33:47 INFO Applying migration id=certificates 2026/01/15 23:33:47 INFO Applying migration id=rawforward 2026/01/15 23:33:47 INFO Applying migration id=publickey 2026/01/15 23:33:47 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCached (0.34s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/01/15 23:33:47 INFO Applying migration id=initial 2026/01/15 23:33:47 INFO Applying migration id=notesupdated 2026/01/15 23:33:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:47 INFO Applying migration id=activitiesid 2026/01/15 23:33:47 INFO Applying migration id=outbox 2026/01/15 23:33:47 INFO Applying migration id=edits 2026/01/15 23:33:47 INFO Applying migration id=outboxactor 2026/01/15 23:33:47 INFO Applying migration id=outboxsender 2026/01/15 23:33:47 INFO Applying migration id=thread 2026/01/15 23:33:47 INFO Applying migration id=host 2026/01/15 23:33:47 INFO Applying migration id=sharedinbox 2026/01/15 23:33:47 INFO Applying migration id=noteshost 2026/01/15 23:33:47 INFO Applying migration id=fetched 2026/01/15 23:33:47 INFO Applying migration id=move 2026/01/15 23:33:47 INFO Applying migration id=cleanup 2026/01/15 23:33:47 INFO Applying migration id=received 2026/01/15 23:33:47 INFO Applying migration id=namehost 2026/01/15 23:33:47 INFO Applying migration id=outboxhost 2026/01/15 23:33:47 INFO Applying migration id=notesfts 2026/01/15 23:33:47 INFO Applying migration id=iconsname 2026/01/15 23:33:47 INFO Applying migration id=nohash 2026/01/15 23:33:47 INFO Applying migration id=shares 2026/01/15 23:33:47 INFO Applying migration id=actorttl 2026/01/15 23:33:47 INFO Applying migration id=tocc 2026/01/15 23:33:47 INFO Applying migration id=followeds 2026/01/15 23:33:47 INFO Applying migration id=certhash 2026/01/15 23:33:47 INFO Applying migration id=follows_sync 2026/01/15 23:33:47 INFO Applying migration id=jsonpath 2026/01/15 23:33:47 INFO Applying migration id=localforward 2026/01/15 23:33:47 INFO Applying migration id=avatar 2026/01/15 23:33:47 INFO Applying migration id=noimage 2026/01/15 23:33:47 INFO Applying migration id=feed 2026/01/15 23:33:47 INFO Applying migration id=bookmarks 2026/01/15 23:33:47 INFO Applying migration id=shareactivity 2026/01/15 23:33:47 INFO Applying migration id=application 2026/01/15 23:33:47 INFO Applying migration id=certificates 2026/01/15 23:33:47 INFO Applying migration id=rawforward 2026/01/15 23:33:47 INFO Applying migration id=publickey 2026/01/15 23:33:47 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.14s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/01/15 23:33:47 INFO Applying migration id=initial 2026/01/15 23:33:47 INFO Applying migration id=notesupdated 2026/01/15 23:33:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:47 INFO Applying migration id=activitiesid 2026/01/15 23:33:47 INFO Applying migration id=outbox 2026/01/15 23:33:47 INFO Applying migration id=edits 2026/01/15 23:33:47 INFO Applying migration id=outboxactor 2026/01/15 23:33:47 INFO Applying migration id=outboxsender 2026/01/15 23:33:47 INFO Applying migration id=thread 2026/01/15 23:33:47 INFO Applying migration id=host 2026/01/15 23:33:47 INFO Applying migration id=sharedinbox 2026/01/15 23:33:47 INFO Applying migration id=noteshost 2026/01/15 23:33:47 INFO Applying migration id=fetched 2026/01/15 23:33:47 INFO Applying migration id=move 2026/01/15 23:33:47 INFO Applying migration id=cleanup 2026/01/15 23:33:47 INFO Applying migration id=received 2026/01/15 23:33:47 INFO Applying migration id=namehost 2026/01/15 23:33:47 INFO Applying migration id=outboxhost 2026/01/15 23:33:47 INFO Applying migration id=notesfts 2026/01/15 23:33:47 INFO Applying migration id=iconsname 2026/01/15 23:33:47 INFO Applying migration id=nohash 2026/01/15 23:33:47 INFO Applying migration id=shares 2026/01/15 23:33:47 INFO Applying migration id=actorttl 2026/01/15 23:33:47 INFO Applying migration id=tocc 2026/01/15 23:33:47 INFO Applying migration id=followeds 2026/01/15 23:33:47 INFO Applying migration id=certhash 2026/01/15 23:33:47 INFO Applying migration id=follows_sync 2026/01/15 23:33:47 INFO Applying migration id=jsonpath 2026/01/15 23:33:47 INFO Applying migration id=localforward 2026/01/15 23:33:47 INFO Applying migration id=avatar 2026/01/15 23:33:47 INFO Applying migration id=noimage 2026/01/15 23:33:47 INFO Applying migration id=feed 2026/01/15 23:33:47 INFO Applying migration id=bookmarks 2026/01/15 23:33:47 INFO Applying migration id=shareactivity 2026/01/15 23:33:47 INFO Applying migration id=application 2026/01/15 23:33:47 INFO Applying migration id=certificates 2026/01/15 23:33:47 INFO Applying migration id=rawforward 2026/01/15 23:33:47 INFO Applying migration id=publickey 2026/01/15 23:33:47 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.57s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/01/15 23:33:48 INFO Applying migration id=initial 2026/01/15 23:33:48 INFO Applying migration id=notesupdated 2026/01/15 23:33:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:48 INFO Applying migration id=activitiesid 2026/01/15 23:33:48 INFO Applying migration id=outbox 2026/01/15 23:33:48 INFO Applying migration id=edits 2026/01/15 23:33:48 INFO Applying migration id=outboxactor 2026/01/15 23:33:48 INFO Applying migration id=outboxsender 2026/01/15 23:33:48 INFO Applying migration id=thread 2026/01/15 23:33:48 INFO Applying migration id=host 2026/01/15 23:33:48 INFO Applying migration id=sharedinbox 2026/01/15 23:33:48 INFO Applying migration id=noteshost 2026/01/15 23:33:48 INFO Applying migration id=fetched 2026/01/15 23:33:48 INFO Applying migration id=move 2026/01/15 23:33:48 INFO Applying migration id=cleanup 2026/01/15 23:33:48 INFO Applying migration id=received 2026/01/15 23:33:48 INFO Applying migration id=namehost 2026/01/15 23:33:48 INFO Applying migration id=outboxhost 2026/01/15 23:33:48 INFO Applying migration id=notesfts 2026/01/15 23:33:48 INFO Applying migration id=iconsname 2026/01/15 23:33:48 INFO Applying migration id=nohash 2026/01/15 23:33:48 INFO Applying migration id=shares 2026/01/15 23:33:48 INFO Applying migration id=actorttl 2026/01/15 23:33:48 INFO Applying migration id=tocc 2026/01/15 23:33:48 INFO Applying migration id=followeds 2026/01/15 23:33:48 INFO Applying migration id=certhash 2026/01/15 23:33:48 INFO Applying migration id=follows_sync 2026/01/15 23:33:48 INFO Applying migration id=jsonpath 2026/01/15 23:33:48 INFO Applying migration id=localforward 2026/01/15 23:33:48 INFO Applying migration id=avatar 2026/01/15 23:33:48 INFO Applying migration id=noimage 2026/01/15 23:33:48 INFO Applying migration id=feed 2026/01/15 23:33:48 INFO Applying migration id=bookmarks 2026/01/15 23:33:48 INFO Applying migration id=shareactivity 2026/01/15 23:33:48 INFO Applying migration id=application 2026/01/15 23:33:48 INFO Applying migration id=certificates 2026/01/15 23:33:48 INFO Applying migration id=rawforward 2026/01/15 23:33:48 INFO Applying migration id=publickey 2026/01/15 23:33:48 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.28s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/01/15 23:33:48 INFO Applying migration id=initial 2026/01/15 23:33:48 INFO Applying migration id=notesupdated 2026/01/15 23:33:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:48 INFO Applying migration id=activitiesid 2026/01/15 23:33:48 INFO Applying migration id=outbox 2026/01/15 23:33:48 INFO Applying migration id=edits 2026/01/15 23:33:48 INFO Applying migration id=outboxactor 2026/01/15 23:33:48 INFO Applying migration id=outboxsender 2026/01/15 23:33:48 INFO Applying migration id=thread 2026/01/15 23:33:48 INFO Applying migration id=host 2026/01/15 23:33:48 INFO Applying migration id=sharedinbox 2026/01/15 23:33:48 INFO Applying migration id=noteshost 2026/01/15 23:33:48 INFO Applying migration id=fetched 2026/01/15 23:33:48 INFO Applying migration id=move 2026/01/15 23:33:48 INFO Applying migration id=cleanup 2026/01/15 23:33:48 INFO Applying migration id=received 2026/01/15 23:33:48 INFO Applying migration id=namehost 2026/01/15 23:33:48 INFO Applying migration id=outboxhost 2026/01/15 23:33:48 INFO Applying migration id=notesfts 2026/01/15 23:33:48 INFO Applying migration id=iconsname 2026/01/15 23:33:48 INFO Applying migration id=nohash 2026/01/15 23:33:48 INFO Applying migration id=shares 2026/01/15 23:33:48 INFO Applying migration id=actorttl 2026/01/15 23:33:48 INFO Applying migration id=tocc 2026/01/15 23:33:48 INFO Applying migration id=followeds 2026/01/15 23:33:48 INFO Applying migration id=certhash 2026/01/15 23:33:48 INFO Applying migration id=follows_sync 2026/01/15 23:33:48 INFO Applying migration id=jsonpath 2026/01/15 23:33:48 INFO Applying migration id=localforward 2026/01/15 23:33:48 INFO Applying migration id=avatar 2026/01/15 23:33:48 INFO Applying migration id=noimage 2026/01/15 23:33:48 INFO Applying migration id=feed 2026/01/15 23:33:48 INFO Applying migration id=bookmarks 2026/01/15 23:33:48 INFO Applying migration id=shareactivity 2026/01/15 23:33:48 INFO Applying migration id=application 2026/01/15 23:33:48 INFO Applying migration id=certificates 2026/01/15 23:33:48 INFO Applying migration id=rawforward 2026/01/15 23:33:48 INFO Applying migration id=publickey 2026/01/15 23:33:48 INFO Applying migration id=resolvegroup 2026/01/15 23:33:50 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:33:50 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="https://0.0.0.0/user/erin does not match https://0.0.0.0/user/dan" --- PASS: TestResolve_FederatedActorCachedActorIDChanged (2.07s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/01/15 23:33:50 INFO Applying migration id=initial 2026/01/15 23:33:50 INFO Applying migration id=notesupdated 2026/01/15 23:33:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:50 INFO Applying migration id=activitiesid 2026/01/15 23:33:50 INFO Applying migration id=outbox 2026/01/15 23:33:50 INFO Applying migration id=edits 2026/01/15 23:33:50 INFO Applying migration id=outboxactor 2026/01/15 23:33:50 INFO Applying migration id=outboxsender 2026/01/15 23:33:50 INFO Applying migration id=thread 2026/01/15 23:33:50 INFO Applying migration id=host 2026/01/15 23:33:50 INFO Applying migration id=sharedinbox 2026/01/15 23:33:50 INFO Applying migration id=noteshost 2026/01/15 23:33:50 INFO Applying migration id=fetched 2026/01/15 23:33:50 INFO Applying migration id=move 2026/01/15 23:33:50 INFO Applying migration id=cleanup 2026/01/15 23:33:50 INFO Applying migration id=received 2026/01/15 23:33:50 INFO Applying migration id=namehost 2026/01/15 23:33:50 INFO Applying migration id=outboxhost 2026/01/15 23:33:50 INFO Applying migration id=notesfts 2026/01/15 23:33:50 INFO Applying migration id=iconsname 2026/01/15 23:33:50 INFO Applying migration id=nohash 2026/01/15 23:33:50 INFO Applying migration id=shares 2026/01/15 23:33:50 INFO Applying migration id=actorttl 2026/01/15 23:33:50 INFO Applying migration id=tocc 2026/01/15 23:33:50 INFO Applying migration id=followeds 2026/01/15 23:33:50 INFO Applying migration id=certhash 2026/01/15 23:33:50 INFO Applying migration id=follows_sync 2026/01/15 23:33:50 INFO Applying migration id=jsonpath 2026/01/15 23:33:50 INFO Applying migration id=localforward 2026/01/15 23:33:50 INFO Applying migration id=avatar 2026/01/15 23:33:50 INFO Applying migration id=noimage 2026/01/15 23:33:50 INFO Applying migration id=feed 2026/01/15 23:33:50 INFO Applying migration id=bookmarks 2026/01/15 23:33:50 INFO Applying migration id=shareactivity 2026/01/15 23:33:50 INFO Applying migration id=application 2026/01/15 23:33:50 INFO Applying migration id=certificates 2026/01/15 23:33:50 INFO Applying migration id=rawforward 2026/01/15 23:33:50 INFO Applying migration id=publickey 2026/01/15 23:33:50 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCachedButBlocked (0.49s) === RUN TestResolve_FederatedActorOldCache 2026/01/15 23:33:50 INFO Applying migration id=initial 2026/01/15 23:33:50 INFO Applying migration id=notesupdated 2026/01/15 23:33:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:50 INFO Applying migration id=activitiesid 2026/01/15 23:33:50 INFO Applying migration id=outbox 2026/01/15 23:33:50 INFO Applying migration id=edits 2026/01/15 23:33:50 INFO Applying migration id=outboxactor 2026/01/15 23:33:50 INFO Applying migration id=outboxsender 2026/01/15 23:33:50 INFO Applying migration id=thread 2026/01/15 23:33:50 INFO Applying migration id=host 2026/01/15 23:33:50 INFO Applying migration id=sharedinbox 2026/01/15 23:33:50 INFO Applying migration id=noteshost 2026/01/15 23:33:50 INFO Applying migration id=fetched 2026/01/15 23:33:50 INFO Applying migration id=move 2026/01/15 23:33:50 INFO Applying migration id=cleanup 2026/01/15 23:33:50 INFO Applying migration id=received 2026/01/15 23:33:50 INFO Applying migration id=namehost 2026/01/15 23:33:50 INFO Applying migration id=outboxhost 2026/01/15 23:33:50 INFO Applying migration id=notesfts 2026/01/15 23:33:50 INFO Applying migration id=iconsname 2026/01/15 23:33:50 INFO Applying migration id=nohash 2026/01/15 23:33:50 INFO Applying migration id=shares 2026/01/15 23:33:50 INFO Applying migration id=actorttl 2026/01/15 23:33:50 INFO Applying migration id=tocc 2026/01/15 23:33:50 INFO Applying migration id=followeds 2026/01/15 23:33:50 INFO Applying migration id=certhash 2026/01/15 23:33:50 INFO Applying migration id=follows_sync 2026/01/15 23:33:50 INFO Applying migration id=jsonpath 2026/01/15 23:33:50 INFO Applying migration id=localforward 2026/01/15 23:33:50 INFO Applying migration id=avatar 2026/01/15 23:33:50 INFO Applying migration id=noimage 2026/01/15 23:33:50 INFO Applying migration id=feed 2026/01/15 23:33:50 INFO Applying migration id=bookmarks 2026/01/15 23:33:50 INFO Applying migration id=shareactivity 2026/01/15 23:33:50 INFO Applying migration id=application 2026/01/15 23:33:50 INFO Applying migration id=certificates 2026/01/15 23:33:50 INFO Applying migration id=rawforward 2026/01/15 23:33:50 INFO Applying migration id=publickey 2026/01/15 23:33:50 INFO Applying migration id=resolvegroup 2026/01/15 23:33:51 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.50s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/01/15 23:33:51 INFO Applying migration id=initial 2026/01/15 23:33:51 INFO Applying migration id=notesupdated 2026/01/15 23:33:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:51 INFO Applying migration id=activitiesid 2026/01/15 23:33:51 INFO Applying migration id=outbox 2026/01/15 23:33:51 INFO Applying migration id=edits 2026/01/15 23:33:51 INFO Applying migration id=outboxactor 2026/01/15 23:33:51 INFO Applying migration id=outboxsender 2026/01/15 23:33:51 INFO Applying migration id=thread 2026/01/15 23:33:51 INFO Applying migration id=host 2026/01/15 23:33:51 INFO Applying migration id=sharedinbox 2026/01/15 23:33:51 INFO Applying migration id=noteshost 2026/01/15 23:33:51 INFO Applying migration id=fetched 2026/01/15 23:33:51 INFO Applying migration id=move 2026/01/15 23:33:51 INFO Applying migration id=cleanup 2026/01/15 23:33:51 INFO Applying migration id=received 2026/01/15 23:33:51 INFO Applying migration id=namehost 2026/01/15 23:33:51 INFO Applying migration id=outboxhost 2026/01/15 23:33:51 INFO Applying migration id=notesfts 2026/01/15 23:33:51 INFO Applying migration id=iconsname 2026/01/15 23:33:51 INFO Applying migration id=nohash 2026/01/15 23:33:51 INFO Applying migration id=shares 2026/01/15 23:33:51 INFO Applying migration id=actorttl 2026/01/15 23:33:51 INFO Applying migration id=tocc 2026/01/15 23:33:51 INFO Applying migration id=followeds 2026/01/15 23:33:51 INFO Applying migration id=certhash 2026/01/15 23:33:51 INFO Applying migration id=follows_sync 2026/01/15 23:33:51 INFO Applying migration id=jsonpath 2026/01/15 23:33:51 INFO Applying migration id=localforward 2026/01/15 23:33:51 INFO Applying migration id=avatar 2026/01/15 23:33:51 INFO Applying migration id=noimage 2026/01/15 23:33:51 INFO Applying migration id=feed 2026/01/15 23:33:51 INFO Applying migration id=bookmarks 2026/01/15 23:33:51 INFO Applying migration id=shareactivity 2026/01/15 23:33:51 INFO Applying migration id=application 2026/01/15 23:33:51 INFO Applying migration id=certificates 2026/01/15 23:33:51 INFO Applying migration id=rawforward 2026/01/15 23:33:51 INFO Applying migration id=publickey 2026/01/15 23:33:51 INFO Applying migration id=resolvegroup 2026/01/15 23:33:52 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.86s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/01/15 23:33:52 INFO Applying migration id=initial 2026/01/15 23:33:52 INFO Applying migration id=notesupdated 2026/01/15 23:33:52 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:52 INFO Applying migration id=activitiesid 2026/01/15 23:33:52 INFO Applying migration id=outbox 2026/01/15 23:33:52 INFO Applying migration id=edits 2026/01/15 23:33:52 INFO Applying migration id=outboxactor 2026/01/15 23:33:52 INFO Applying migration id=outboxsender 2026/01/15 23:33:52 INFO Applying migration id=thread 2026/01/15 23:33:52 INFO Applying migration id=host 2026/01/15 23:33:52 INFO Applying migration id=sharedinbox 2026/01/15 23:33:52 INFO Applying migration id=noteshost 2026/01/15 23:33:52 INFO Applying migration id=fetched 2026/01/15 23:33:52 INFO Applying migration id=move 2026/01/15 23:33:52 INFO Applying migration id=cleanup 2026/01/15 23:33:52 INFO Applying migration id=received 2026/01/15 23:33:52 INFO Applying migration id=namehost 2026/01/15 23:33:52 INFO Applying migration id=outboxhost 2026/01/15 23:33:52 INFO Applying migration id=notesfts 2026/01/15 23:33:52 INFO Applying migration id=iconsname 2026/01/15 23:33:52 INFO Applying migration id=nohash 2026/01/15 23:33:52 INFO Applying migration id=shares 2026/01/15 23:33:52 INFO Applying migration id=actorttl 2026/01/15 23:33:52 INFO Applying migration id=tocc 2026/01/15 23:33:52 INFO Applying migration id=followeds 2026/01/15 23:33:52 INFO Applying migration id=certhash 2026/01/15 23:33:52 INFO Applying migration id=follows_sync 2026/01/15 23:33:52 INFO Applying migration id=jsonpath 2026/01/15 23:33:52 INFO Applying migration id=localforward 2026/01/15 23:33:52 INFO Applying migration id=avatar 2026/01/15 23:33:52 INFO Applying migration id=noimage 2026/01/15 23:33:52 INFO Applying migration id=feed 2026/01/15 23:33:52 INFO Applying migration id=bookmarks 2026/01/15 23:33:52 INFO Applying migration id=shareactivity 2026/01/15 23:33:52 INFO Applying migration id=application 2026/01/15 23:33:52 INFO Applying migration id=certificates 2026/01/15 23:33:52 INFO Applying migration id=rawforward 2026/01/15 23:33:52 INFO Applying migration id=publickey 2026/01/15 23:33:52 INFO Applying migration id=resolvegroup 2026/01/15 23:33:53 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (1.07s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/01/15 23:33:53 INFO Applying migration id=initial 2026/01/15 23:33:53 INFO Applying migration id=notesupdated 2026/01/15 23:33:53 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:53 INFO Applying migration id=activitiesid 2026/01/15 23:33:53 INFO Applying migration id=outbox 2026/01/15 23:33:53 INFO Applying migration id=edits 2026/01/15 23:33:53 INFO Applying migration id=outboxactor 2026/01/15 23:33:53 INFO Applying migration id=outboxsender 2026/01/15 23:33:53 INFO Applying migration id=thread 2026/01/15 23:33:53 INFO Applying migration id=host 2026/01/15 23:33:53 INFO Applying migration id=sharedinbox 2026/01/15 23:33:53 INFO Applying migration id=noteshost 2026/01/15 23:33:53 INFO Applying migration id=fetched 2026/01/15 23:33:53 INFO Applying migration id=move 2026/01/15 23:33:53 INFO Applying migration id=cleanup 2026/01/15 23:33:53 INFO Applying migration id=received 2026/01/15 23:33:53 INFO Applying migration id=namehost 2026/01/15 23:33:53 INFO Applying migration id=outboxhost 2026/01/15 23:33:53 INFO Applying migration id=notesfts 2026/01/15 23:33:53 INFO Applying migration id=iconsname 2026/01/15 23:33:53 INFO Applying migration id=nohash 2026/01/15 23:33:53 INFO Applying migration id=shares 2026/01/15 23:33:53 INFO Applying migration id=actorttl 2026/01/15 23:33:53 INFO Applying migration id=tocc 2026/01/15 23:33:53 INFO Applying migration id=followeds 2026/01/15 23:33:53 INFO Applying migration id=certhash 2026/01/15 23:33:53 INFO Applying migration id=follows_sync 2026/01/15 23:33:53 INFO Applying migration id=jsonpath 2026/01/15 23:33:53 INFO Applying migration id=localforward 2026/01/15 23:33:53 INFO Applying migration id=avatar 2026/01/15 23:33:53 INFO Applying migration id=noimage 2026/01/15 23:33:53 INFO Applying migration id=feed 2026/01/15 23:33:53 INFO Applying migration id=bookmarks 2026/01/15 23:33:53 INFO Applying migration id=shareactivity 2026/01/15 23:33:53 INFO Applying migration id=application 2026/01/15 23:33:53 INFO Applying migration id=certificates 2026/01/15 23:33:53 INFO Applying migration id=rawforward 2026/01/15 23:33:53 INFO Applying migration id=publickey 2026/01/15 23:33:53 INFO Applying migration id=resolvegroup 2026/01/15 23:33:53 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:33:53 WARN Failed to update cached actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: failed to send request to https://0.0.0.0/user/dan: 500, {}" --- PASS: TestResolve_FederatedActorOldCacheUpdateFailed (0.28s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/01/15 23:33:53 INFO Applying migration id=initial 2026/01/15 23:33:53 INFO Applying migration id=notesupdated 2026/01/15 23:33:53 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:53 INFO Applying migration id=activitiesid 2026/01/15 23:33:53 INFO Applying migration id=outbox 2026/01/15 23:33:53 INFO Applying migration id=edits 2026/01/15 23:33:53 INFO Applying migration id=outboxactor 2026/01/15 23:33:53 INFO Applying migration id=outboxsender 2026/01/15 23:33:53 INFO Applying migration id=thread 2026/01/15 23:33:53 INFO Applying migration id=host 2026/01/15 23:33:53 INFO Applying migration id=sharedinbox 2026/01/15 23:33:53 INFO Applying migration id=noteshost 2026/01/15 23:33:53 INFO Applying migration id=fetched 2026/01/15 23:33:53 INFO Applying migration id=move 2026/01/15 23:33:53 INFO Applying migration id=cleanup 2026/01/15 23:33:53 INFO Applying migration id=received 2026/01/15 23:33:53 INFO Applying migration id=namehost 2026/01/15 23:33:53 INFO Applying migration id=outboxhost 2026/01/15 23:33:53 INFO Applying migration id=notesfts 2026/01/15 23:33:53 INFO Applying migration id=iconsname 2026/01/15 23:33:53 INFO Applying migration id=nohash 2026/01/15 23:33:53 INFO Applying migration id=shares 2026/01/15 23:33:53 INFO Applying migration id=actorttl 2026/01/15 23:33:53 INFO Applying migration id=tocc 2026/01/15 23:33:53 INFO Applying migration id=followeds 2026/01/15 23:33:53 INFO Applying migration id=certhash 2026/01/15 23:33:53 INFO Applying migration id=follows_sync 2026/01/15 23:33:53 INFO Applying migration id=jsonpath 2026/01/15 23:33:53 INFO Applying migration id=localforward 2026/01/15 23:33:53 INFO Applying migration id=avatar 2026/01/15 23:33:53 INFO Applying migration id=noimage 2026/01/15 23:33:53 INFO Applying migration id=feed 2026/01/15 23:33:53 INFO Applying migration id=bookmarks 2026/01/15 23:33:53 INFO Applying migration id=shareactivity 2026/01/15 23:33:53 INFO Applying migration id=application 2026/01/15 23:33:53 INFO Applying migration id=certificates 2026/01/15 23:33:53 INFO Applying migration id=rawforward 2026/01/15 23:33:53 INFO Applying migration id=publickey 2026/01/15 23:33:53 INFO Applying migration id=resolvegroup 2026/01/15 23:33:54 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (1.29s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/01/15 23:33:54 INFO Applying migration id=initial 2026/01/15 23:33:54 INFO Applying migration id=notesupdated 2026/01/15 23:33:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:54 INFO Applying migration id=activitiesid 2026/01/15 23:33:54 INFO Applying migration id=outbox 2026/01/15 23:33:54 INFO Applying migration id=edits 2026/01/15 23:33:54 INFO Applying migration id=outboxactor 2026/01/15 23:33:54 INFO Applying migration id=outboxsender 2026/01/15 23:33:54 INFO Applying migration id=thread 2026/01/15 23:33:54 INFO Applying migration id=host 2026/01/15 23:33:54 INFO Applying migration id=sharedinbox 2026/01/15 23:33:54 INFO Applying migration id=noteshost 2026/01/15 23:33:54 INFO Applying migration id=fetched 2026/01/15 23:33:54 INFO Applying migration id=move 2026/01/15 23:33:54 INFO Applying migration id=cleanup 2026/01/15 23:33:54 INFO Applying migration id=received 2026/01/15 23:33:54 INFO Applying migration id=namehost 2026/01/15 23:33:54 INFO Applying migration id=outboxhost 2026/01/15 23:33:54 INFO Applying migration id=notesfts 2026/01/15 23:33:54 INFO Applying migration id=iconsname 2026/01/15 23:33:54 INFO Applying migration id=nohash 2026/01/15 23:33:54 INFO Applying migration id=shares 2026/01/15 23:33:54 INFO Applying migration id=actorttl 2026/01/15 23:33:54 INFO Applying migration id=tocc 2026/01/15 23:33:54 INFO Applying migration id=followeds 2026/01/15 23:33:54 INFO Applying migration id=certhash 2026/01/15 23:33:54 INFO Applying migration id=follows_sync 2026/01/15 23:33:54 INFO Applying migration id=jsonpath 2026/01/15 23:33:54 INFO Applying migration id=localforward 2026/01/15 23:33:54 INFO Applying migration id=avatar 2026/01/15 23:33:54 INFO Applying migration id=noimage 2026/01/15 23:33:54 INFO Applying migration id=feed 2026/01/15 23:33:54 INFO Applying migration id=bookmarks 2026/01/15 23:33:54 INFO Applying migration id=shareactivity 2026/01/15 23:33:54 INFO Applying migration id=application 2026/01/15 23:33:54 INFO Applying migration id=certificates 2026/01/15 23:33:54 INFO Applying migration id=rawforward 2026/01/15 23:33:54 INFO Applying migration id=publickey 2026/01/15 23:33:54 INFO Applying migration id=resolvegroup 2026/01/15 23:33:55 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.22s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/01/15 23:33:55 INFO Applying migration id=initial 2026/01/15 23:33:55 INFO Applying migration id=notesupdated 2026/01/15 23:33:55 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:55 INFO Applying migration id=activitiesid 2026/01/15 23:33:55 INFO Applying migration id=outbox 2026/01/15 23:33:55 INFO Applying migration id=edits 2026/01/15 23:33:55 INFO Applying migration id=outboxactor 2026/01/15 23:33:55 INFO Applying migration id=outboxsender 2026/01/15 23:33:55 INFO Applying migration id=thread 2026/01/15 23:33:55 INFO Applying migration id=host 2026/01/15 23:33:55 INFO Applying migration id=sharedinbox 2026/01/15 23:33:55 INFO Applying migration id=noteshost 2026/01/15 23:33:55 INFO Applying migration id=fetched 2026/01/15 23:33:55 INFO Applying migration id=move 2026/01/15 23:33:55 INFO Applying migration id=cleanup 2026/01/15 23:33:55 INFO Applying migration id=received 2026/01/15 23:33:55 INFO Applying migration id=namehost 2026/01/15 23:33:55 INFO Applying migration id=outboxhost 2026/01/15 23:33:55 INFO Applying migration id=notesfts 2026/01/15 23:33:55 INFO Applying migration id=iconsname 2026/01/15 23:33:55 INFO Applying migration id=nohash 2026/01/15 23:33:55 INFO Applying migration id=shares 2026/01/15 23:33:55 INFO Applying migration id=actorttl 2026/01/15 23:33:55 INFO Applying migration id=tocc 2026/01/15 23:33:55 INFO Applying migration id=followeds 2026/01/15 23:33:55 INFO Applying migration id=certhash 2026/01/15 23:33:55 INFO Applying migration id=follows_sync 2026/01/15 23:33:55 INFO Applying migration id=jsonpath 2026/01/15 23:33:55 INFO Applying migration id=localforward 2026/01/15 23:33:55 INFO Applying migration id=avatar 2026/01/15 23:33:55 INFO Applying migration id=noimage 2026/01/15 23:33:55 INFO Applying migration id=feed 2026/01/15 23:33:55 INFO Applying migration id=bookmarks 2026/01/15 23:33:55 INFO Applying migration id=shareactivity 2026/01/15 23:33:55 INFO Applying migration id=application 2026/01/15 23:33:55 INFO Applying migration id=certificates 2026/01/15 23:33:55 INFO Applying migration id=rawforward 2026/01/15 23:33:55 INFO Applying migration id=publickey 2026/01/15 23:33:55 INFO Applying migration id=resolvegroup 2026/01/15 23:33:55 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.24s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/01/15 23:33:55 INFO Applying migration id=initial 2026/01/15 23:33:55 INFO Applying migration id=notesupdated 2026/01/15 23:33:55 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:55 INFO Applying migration id=activitiesid 2026/01/15 23:33:55 INFO Applying migration id=outbox 2026/01/15 23:33:55 INFO Applying migration id=edits 2026/01/15 23:33:55 INFO Applying migration id=outboxactor 2026/01/15 23:33:55 INFO Applying migration id=outboxsender 2026/01/15 23:33:55 INFO Applying migration id=thread 2026/01/15 23:33:55 INFO Applying migration id=host 2026/01/15 23:33:55 INFO Applying migration id=sharedinbox 2026/01/15 23:33:55 INFO Applying migration id=noteshost 2026/01/15 23:33:55 INFO Applying migration id=fetched 2026/01/15 23:33:55 INFO Applying migration id=move 2026/01/15 23:33:55 INFO Applying migration id=cleanup 2026/01/15 23:33:55 INFO Applying migration id=received 2026/01/15 23:33:55 INFO Applying migration id=namehost 2026/01/15 23:33:55 INFO Applying migration id=outboxhost 2026/01/15 23:33:55 INFO Applying migration id=notesfts 2026/01/15 23:33:55 INFO Applying migration id=iconsname 2026/01/15 23:33:55 INFO Applying migration id=nohash 2026/01/15 23:33:55 INFO Applying migration id=shares 2026/01/15 23:33:55 INFO Applying migration id=actorttl 2026/01/15 23:33:55 INFO Applying migration id=tocc 2026/01/15 23:33:55 INFO Applying migration id=followeds 2026/01/15 23:33:55 INFO Applying migration id=certhash 2026/01/15 23:33:55 INFO Applying migration id=follows_sync 2026/01/15 23:33:55 INFO Applying migration id=jsonpath 2026/01/15 23:33:55 INFO Applying migration id=localforward 2026/01/15 23:33:55 INFO Applying migration id=avatar 2026/01/15 23:33:55 INFO Applying migration id=noimage 2026/01/15 23:33:55 INFO Applying migration id=feed 2026/01/15 23:33:55 INFO Applying migration id=bookmarks 2026/01/15 23:33:55 INFO Applying migration id=shareactivity 2026/01/15 23:33:55 INFO Applying migration id=application 2026/01/15 23:33:55 INFO Applying migration id=certificates 2026/01/15 23:33:55 INFO Applying migration id=rawforward 2026/01/15 23:33:55 INFO Applying migration id=publickey 2026/01/15 23:33:55 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.53s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/01/15 23:33:55 INFO Applying migration id=initial 2026/01/15 23:33:55 INFO Applying migration id=notesupdated 2026/01/15 23:33:55 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:55 INFO Applying migration id=activitiesid 2026/01/15 23:33:55 INFO Applying migration id=outbox 2026/01/15 23:33:55 INFO Applying migration id=edits 2026/01/15 23:33:55 INFO Applying migration id=outboxactor 2026/01/15 23:33:55 INFO Applying migration id=outboxsender 2026/01/15 23:33:55 INFO Applying migration id=thread 2026/01/15 23:33:55 INFO Applying migration id=host 2026/01/15 23:33:55 INFO Applying migration id=sharedinbox 2026/01/15 23:33:55 INFO Applying migration id=noteshost 2026/01/15 23:33:55 INFO Applying migration id=fetched 2026/01/15 23:33:55 INFO Applying migration id=move 2026/01/15 23:33:55 INFO Applying migration id=cleanup 2026/01/15 23:33:55 INFO Applying migration id=received 2026/01/15 23:33:55 INFO Applying migration id=namehost 2026/01/15 23:33:55 INFO Applying migration id=outboxhost 2026/01/15 23:33:55 INFO Applying migration id=notesfts 2026/01/15 23:33:55 INFO Applying migration id=iconsname 2026/01/15 23:33:55 INFO Applying migration id=nohash 2026/01/15 23:33:55 INFO Applying migration id=shares 2026/01/15 23:33:55 INFO Applying migration id=actorttl 2026/01/15 23:33:55 INFO Applying migration id=tocc 2026/01/15 23:33:55 INFO Applying migration id=followeds 2026/01/15 23:33:55 INFO Applying migration id=certhash 2026/01/15 23:33:55 INFO Applying migration id=follows_sync 2026/01/15 23:33:55 INFO Applying migration id=jsonpath 2026/01/15 23:33:55 INFO Applying migration id=localforward 2026/01/15 23:33:55 INFO Applying migration id=avatar 2026/01/15 23:33:55 INFO Applying migration id=noimage 2026/01/15 23:33:55 INFO Applying migration id=feed 2026/01/15 23:33:55 INFO Applying migration id=bookmarks 2026/01/15 23:33:55 INFO Applying migration id=shareactivity 2026/01/15 23:33:55 INFO Applying migration id=application 2026/01/15 23:33:55 INFO Applying migration id=certificates 2026/01/15 23:33:55 INFO Applying migration id=rawforward 2026/01/15 23:33:55 INFO Applying migration id=publickey 2026/01/15 23:33:55 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.36s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/01/15 23:33:56 INFO Applying migration id=initial 2026/01/15 23:33:56 INFO Applying migration id=notesupdated 2026/01/15 23:33:56 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:56 INFO Applying migration id=activitiesid 2026/01/15 23:33:56 INFO Applying migration id=outbox 2026/01/15 23:33:56 INFO Applying migration id=edits 2026/01/15 23:33:56 INFO Applying migration id=outboxactor 2026/01/15 23:33:56 INFO Applying migration id=outboxsender 2026/01/15 23:33:56 INFO Applying migration id=thread 2026/01/15 23:33:56 INFO Applying migration id=host 2026/01/15 23:33:56 INFO Applying migration id=sharedinbox 2026/01/15 23:33:56 INFO Applying migration id=noteshost 2026/01/15 23:33:56 INFO Applying migration id=fetched 2026/01/15 23:33:56 INFO Applying migration id=move 2026/01/15 23:33:56 INFO Applying migration id=cleanup 2026/01/15 23:33:56 INFO Applying migration id=received 2026/01/15 23:33:56 INFO Applying migration id=namehost 2026/01/15 23:33:56 INFO Applying migration id=outboxhost 2026/01/15 23:33:56 INFO Applying migration id=notesfts 2026/01/15 23:33:56 INFO Applying migration id=iconsname 2026/01/15 23:33:56 INFO Applying migration id=nohash 2026/01/15 23:33:56 INFO Applying migration id=shares 2026/01/15 23:33:56 INFO Applying migration id=actorttl 2026/01/15 23:33:56 INFO Applying migration id=tocc 2026/01/15 23:33:56 INFO Applying migration id=followeds 2026/01/15 23:33:56 INFO Applying migration id=certhash 2026/01/15 23:33:56 INFO Applying migration id=follows_sync 2026/01/15 23:33:56 INFO Applying migration id=jsonpath 2026/01/15 23:33:56 INFO Applying migration id=localforward 2026/01/15 23:33:56 INFO Applying migration id=avatar 2026/01/15 23:33:56 INFO Applying migration id=noimage 2026/01/15 23:33:56 INFO Applying migration id=feed 2026/01/15 23:33:56 INFO Applying migration id=bookmarks 2026/01/15 23:33:56 INFO Applying migration id=shareactivity 2026/01/15 23:33:56 INFO Applying migration id=application 2026/01/15 23:33:56 INFO Applying migration id=certificates 2026/01/15 23:33:56 INFO Applying migration id=rawforward 2026/01/15 23:33:56 INFO Applying migration id=publickey 2026/01/15 23:33:56 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.28s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/01/15 23:33:56 INFO Applying migration id=initial 2026/01/15 23:33:56 INFO Applying migration id=notesupdated 2026/01/15 23:33:56 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:56 INFO Applying migration id=activitiesid 2026/01/15 23:33:56 INFO Applying migration id=outbox 2026/01/15 23:33:56 INFO Applying migration id=edits 2026/01/15 23:33:56 INFO Applying migration id=outboxactor 2026/01/15 23:33:56 INFO Applying migration id=outboxsender 2026/01/15 23:33:56 INFO Applying migration id=thread 2026/01/15 23:33:56 INFO Applying migration id=host 2026/01/15 23:33:56 INFO Applying migration id=sharedinbox 2026/01/15 23:33:56 INFO Applying migration id=noteshost 2026/01/15 23:33:56 INFO Applying migration id=fetched 2026/01/15 23:33:56 INFO Applying migration id=move 2026/01/15 23:33:56 INFO Applying migration id=cleanup 2026/01/15 23:33:56 INFO Applying migration id=received 2026/01/15 23:33:56 INFO Applying migration id=namehost 2026/01/15 23:33:56 INFO Applying migration id=outboxhost 2026/01/15 23:33:56 INFO Applying migration id=notesfts 2026/01/15 23:33:56 INFO Applying migration id=iconsname 2026/01/15 23:33:56 INFO Applying migration id=nohash 2026/01/15 23:33:56 INFO Applying migration id=shares 2026/01/15 23:33:56 INFO Applying migration id=actorttl 2026/01/15 23:33:56 INFO Applying migration id=tocc 2026/01/15 23:33:56 INFO Applying migration id=followeds 2026/01/15 23:33:56 INFO Applying migration id=certhash 2026/01/15 23:33:56 INFO Applying migration id=follows_sync 2026/01/15 23:33:56 INFO Applying migration id=jsonpath 2026/01/15 23:33:56 INFO Applying migration id=localforward 2026/01/15 23:33:56 INFO Applying migration id=avatar 2026/01/15 23:33:56 INFO Applying migration id=noimage 2026/01/15 23:33:56 INFO Applying migration id=feed 2026/01/15 23:33:56 INFO Applying migration id=bookmarks 2026/01/15 23:33:56 INFO Applying migration id=shareactivity 2026/01/15 23:33:56 INFO Applying migration id=application 2026/01/15 23:33:56 INFO Applying migration id=certificates 2026/01/15 23:33:56 INFO Applying migration id=rawforward 2026/01/15 23:33:56 INFO Applying migration id=publickey 2026/01/15 23:33:56 INFO Applying migration id=resolvegroup 2026/01/15 23:33:57 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:33:57 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: invalid character 'a' looking for beginning of value" --- PASS: TestResolve_FederatedActorOldCacheInvalidWebFingerResponse (0.68s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/01/15 23:33:57 INFO Applying migration id=initial 2026/01/15 23:33:57 INFO Applying migration id=notesupdated 2026/01/15 23:33:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:57 INFO Applying migration id=activitiesid 2026/01/15 23:33:57 INFO Applying migration id=outbox 2026/01/15 23:33:57 INFO Applying migration id=edits 2026/01/15 23:33:57 INFO Applying migration id=outboxactor 2026/01/15 23:33:57 INFO Applying migration id=outboxsender 2026/01/15 23:33:57 INFO Applying migration id=thread 2026/01/15 23:33:57 INFO Applying migration id=host 2026/01/15 23:33:57 INFO Applying migration id=sharedinbox 2026/01/15 23:33:57 INFO Applying migration id=noteshost 2026/01/15 23:33:57 INFO Applying migration id=fetched 2026/01/15 23:33:57 INFO Applying migration id=move 2026/01/15 23:33:57 INFO Applying migration id=cleanup 2026/01/15 23:33:57 INFO Applying migration id=received 2026/01/15 23:33:57 INFO Applying migration id=namehost 2026/01/15 23:33:57 INFO Applying migration id=outboxhost 2026/01/15 23:33:57 INFO Applying migration id=notesfts 2026/01/15 23:33:57 INFO Applying migration id=iconsname 2026/01/15 23:33:57 INFO Applying migration id=nohash 2026/01/15 23:33:57 INFO Applying migration id=shares 2026/01/15 23:33:57 INFO Applying migration id=actorttl 2026/01/15 23:33:57 INFO Applying migration id=tocc 2026/01/15 23:33:57 INFO Applying migration id=followeds 2026/01/15 23:33:57 INFO Applying migration id=certhash 2026/01/15 23:33:57 INFO Applying migration id=follows_sync 2026/01/15 23:33:57 INFO Applying migration id=jsonpath 2026/01/15 23:33:57 INFO Applying migration id=localforward 2026/01/15 23:33:57 INFO Applying migration id=avatar 2026/01/15 23:33:57 INFO Applying migration id=noimage 2026/01/15 23:33:57 INFO Applying migration id=feed 2026/01/15 23:33:57 INFO Applying migration id=bookmarks 2026/01/15 23:33:57 INFO Applying migration id=shareactivity 2026/01/15 23:33:57 INFO Applying migration id=application 2026/01/15 23:33:57 INFO Applying migration id=certificates 2026/01/15 23:33:57 INFO Applying migration id=rawforward 2026/01/15 23:33:57 INFO Applying migration id=publickey 2026/01/15 23:33:57 INFO Applying migration id=resolvegroup 2026/01/15 23:33:58 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:33:58 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigWebFingerResponse (0.80s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/01/15 23:33:58 INFO Applying migration id=initial 2026/01/15 23:33:58 INFO Applying migration id=notesupdated 2026/01/15 23:33:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:58 INFO Applying migration id=activitiesid 2026/01/15 23:33:58 INFO Applying migration id=outbox 2026/01/15 23:33:58 INFO Applying migration id=edits 2026/01/15 23:33:58 INFO Applying migration id=outboxactor 2026/01/15 23:33:58 INFO Applying migration id=outboxsender 2026/01/15 23:33:58 INFO Applying migration id=thread 2026/01/15 23:33:58 INFO Applying migration id=host 2026/01/15 23:33:58 INFO Applying migration id=sharedinbox 2026/01/15 23:33:58 INFO Applying migration id=noteshost 2026/01/15 23:33:58 INFO Applying migration id=fetched 2026/01/15 23:33:58 INFO Applying migration id=move 2026/01/15 23:33:58 INFO Applying migration id=cleanup 2026/01/15 23:33:58 INFO Applying migration id=received 2026/01/15 23:33:58 INFO Applying migration id=namehost 2026/01/15 23:33:58 INFO Applying migration id=outboxhost 2026/01/15 23:33:58 INFO Applying migration id=notesfts 2026/01/15 23:33:58 INFO Applying migration id=iconsname 2026/01/15 23:33:58 INFO Applying migration id=nohash 2026/01/15 23:33:58 INFO Applying migration id=shares 2026/01/15 23:33:58 INFO Applying migration id=actorttl 2026/01/15 23:33:58 INFO Applying migration id=tocc 2026/01/15 23:33:58 INFO Applying migration id=followeds 2026/01/15 23:33:58 INFO Applying migration id=certhash 2026/01/15 23:33:58 INFO Applying migration id=follows_sync 2026/01/15 23:33:58 INFO Applying migration id=jsonpath 2026/01/15 23:33:58 INFO Applying migration id=localforward 2026/01/15 23:33:58 INFO Applying migration id=avatar 2026/01/15 23:33:58 INFO Applying migration id=noimage 2026/01/15 23:33:58 INFO Applying migration id=feed 2026/01/15 23:33:58 INFO Applying migration id=bookmarks 2026/01/15 23:33:58 INFO Applying migration id=shareactivity 2026/01/15 23:33:58 INFO Applying migration id=application 2026/01/15 23:33:58 INFO Applying migration id=certificates 2026/01/15 23:33:58 INFO Applying migration id=rawforward 2026/01/15 23:33:58 INFO Applying migration id=publickey 2026/01/15 23:33:58 INFO Applying migration id=resolvegroup 2026/01/15 23:33:58 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:33:58 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to unmarshal https://0.0.0.0/user/dan: invalid character 'a' looking for beginning of value" --- PASS: TestResolve_FederatedActorOldCacheInvalidActor (0.45s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/01/15 23:33:58 INFO Applying migration id=initial 2026/01/15 23:33:58 INFO Applying migration id=notesupdated 2026/01/15 23:33:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:58 INFO Applying migration id=activitiesid 2026/01/15 23:33:58 INFO Applying migration id=outbox 2026/01/15 23:33:58 INFO Applying migration id=edits 2026/01/15 23:33:58 INFO Applying migration id=outboxactor 2026/01/15 23:33:58 INFO Applying migration id=outboxsender 2026/01/15 23:33:58 INFO Applying migration id=thread 2026/01/15 23:33:58 INFO Applying migration id=host 2026/01/15 23:33:58 INFO Applying migration id=sharedinbox 2026/01/15 23:33:58 INFO Applying migration id=noteshost 2026/01/15 23:33:58 INFO Applying migration id=fetched 2026/01/15 23:33:58 INFO Applying migration id=move 2026/01/15 23:33:58 INFO Applying migration id=cleanup 2026/01/15 23:33:58 INFO Applying migration id=received 2026/01/15 23:33:58 INFO Applying migration id=namehost 2026/01/15 23:33:58 INFO Applying migration id=outboxhost 2026/01/15 23:33:58 INFO Applying migration id=notesfts 2026/01/15 23:33:58 INFO Applying migration id=iconsname 2026/01/15 23:33:58 INFO Applying migration id=nohash 2026/01/15 23:33:58 INFO Applying migration id=shares 2026/01/15 23:33:58 INFO Applying migration id=actorttl 2026/01/15 23:33:58 INFO Applying migration id=tocc 2026/01/15 23:33:58 INFO Applying migration id=followeds 2026/01/15 23:33:58 INFO Applying migration id=certhash 2026/01/15 23:33:58 INFO Applying migration id=follows_sync 2026/01/15 23:33:58 INFO Applying migration id=jsonpath 2026/01/15 23:33:58 INFO Applying migration id=localforward 2026/01/15 23:33:58 INFO Applying migration id=avatar 2026/01/15 23:33:58 INFO Applying migration id=noimage 2026/01/15 23:33:58 INFO Applying migration id=feed 2026/01/15 23:33:58 INFO Applying migration id=bookmarks 2026/01/15 23:33:58 INFO Applying migration id=shareactivity 2026/01/15 23:33:58 INFO Applying migration id=application 2026/01/15 23:33:58 INFO Applying migration id=certificates 2026/01/15 23:33:58 INFO Applying migration id=rawforward 2026/01/15 23:33:58 INFO Applying migration id=publickey 2026/01/15 23:33:58 INFO Applying migration id=resolvegroup 2026/01/15 23:33:58 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:33:58 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigActor (0.47s) === RUN TestResolve_FederatedActorNoProfileLink 2026/01/15 23:33:58 INFO Applying migration id=initial 2026/01/15 23:33:58 INFO Applying migration id=notesupdated 2026/01/15 23:33:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:58 INFO Applying migration id=activitiesid 2026/01/15 23:33:58 INFO Applying migration id=outbox 2026/01/15 23:33:58 INFO Applying migration id=edits 2026/01/15 23:33:58 INFO Applying migration id=outboxactor 2026/01/15 23:33:58 INFO Applying migration id=outboxsender 2026/01/15 23:33:58 INFO Applying migration id=thread 2026/01/15 23:33:58 INFO Applying migration id=host 2026/01/15 23:33:58 INFO Applying migration id=sharedinbox 2026/01/15 23:33:58 INFO Applying migration id=noteshost 2026/01/15 23:33:58 INFO Applying migration id=fetched 2026/01/15 23:33:58 INFO Applying migration id=move 2026/01/15 23:33:58 INFO Applying migration id=cleanup 2026/01/15 23:33:58 INFO Applying migration id=received 2026/01/15 23:33:58 INFO Applying migration id=namehost 2026/01/15 23:33:58 INFO Applying migration id=outboxhost 2026/01/15 23:33:58 INFO Applying migration id=notesfts 2026/01/15 23:33:58 INFO Applying migration id=iconsname 2026/01/15 23:33:58 INFO Applying migration id=nohash 2026/01/15 23:33:58 INFO Applying migration id=shares 2026/01/15 23:33:58 INFO Applying migration id=actorttl 2026/01/15 23:33:58 INFO Applying migration id=tocc 2026/01/15 23:33:58 INFO Applying migration id=followeds 2026/01/15 23:33:58 INFO Applying migration id=certhash 2026/01/15 23:33:58 INFO Applying migration id=follows_sync 2026/01/15 23:33:58 INFO Applying migration id=jsonpath 2026/01/15 23:33:58 INFO Applying migration id=localforward 2026/01/15 23:33:58 INFO Applying migration id=avatar 2026/01/15 23:33:58 INFO Applying migration id=noimage 2026/01/15 23:33:58 INFO Applying migration id=feed 2026/01/15 23:33:58 INFO Applying migration id=bookmarks 2026/01/15 23:33:58 INFO Applying migration id=shareactivity 2026/01/15 23:33:58 INFO Applying migration id=application 2026/01/15 23:33:58 INFO Applying migration id=certificates 2026/01/15 23:33:58 INFO Applying migration id=rawforward 2026/01/15 23:33:58 INFO Applying migration id=publickey 2026/01/15 23:33:58 INFO Applying migration id=resolvegroup 2026/01/15 23:33:59 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:33:59 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="no profile link in https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response" --- PASS: TestResolve_FederatedActorNoProfileLink (0.65s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/01/15 23:33:59 INFO Applying migration id=initial 2026/01/15 23:33:59 INFO Applying migration id=notesupdated 2026/01/15 23:33:59 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:59 INFO Applying migration id=activitiesid 2026/01/15 23:33:59 INFO Applying migration id=outbox 2026/01/15 23:33:59 INFO Applying migration id=edits 2026/01/15 23:33:59 INFO Applying migration id=outboxactor 2026/01/15 23:33:59 INFO Applying migration id=outboxsender 2026/01/15 23:33:59 INFO Applying migration id=thread 2026/01/15 23:33:59 INFO Applying migration id=host 2026/01/15 23:33:59 INFO Applying migration id=sharedinbox 2026/01/15 23:33:59 INFO Applying migration id=noteshost 2026/01/15 23:33:59 INFO Applying migration id=fetched 2026/01/15 23:33:59 INFO Applying migration id=move 2026/01/15 23:33:59 INFO Applying migration id=cleanup 2026/01/15 23:33:59 INFO Applying migration id=received 2026/01/15 23:33:59 INFO Applying migration id=namehost 2026/01/15 23:33:59 INFO Applying migration id=outboxhost 2026/01/15 23:33:59 INFO Applying migration id=notesfts 2026/01/15 23:33:59 INFO Applying migration id=iconsname 2026/01/15 23:33:59 INFO Applying migration id=nohash 2026/01/15 23:33:59 INFO Applying migration id=shares 2026/01/15 23:33:59 INFO Applying migration id=actorttl 2026/01/15 23:33:59 INFO Applying migration id=tocc 2026/01/15 23:33:59 INFO Applying migration id=followeds 2026/01/15 23:33:59 INFO Applying migration id=certhash 2026/01/15 23:33:59 INFO Applying migration id=follows_sync 2026/01/15 23:33:59 INFO Applying migration id=jsonpath 2026/01/15 23:33:59 INFO Applying migration id=localforward 2026/01/15 23:33:59 INFO Applying migration id=avatar 2026/01/15 23:33:59 INFO Applying migration id=noimage 2026/01/15 23:33:59 INFO Applying migration id=feed 2026/01/15 23:33:59 INFO Applying migration id=bookmarks 2026/01/15 23:33:59 INFO Applying migration id=shareactivity 2026/01/15 23:33:59 INFO Applying migration id=application 2026/01/15 23:33:59 INFO Applying migration id=certificates 2026/01/15 23:33:59 INFO Applying migration id=rawforward 2026/01/15 23:33:59 INFO Applying migration id=publickey 2026/01/15 23:33:59 INFO Applying migration id=resolvegroup 2026/01/15 23:34:00 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:34:00 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0: failed to send request to https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0: a" --- PASS: TestResolve_FederatedActorOldCacheWebFingerError (0.40s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/01/15 23:34:00 INFO Applying migration id=initial 2026/01/15 23:34:00 INFO Applying migration id=notesupdated 2026/01/15 23:34:00 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:00 INFO Applying migration id=activitiesid 2026/01/15 23:34:00 INFO Applying migration id=outbox 2026/01/15 23:34:00 INFO Applying migration id=edits 2026/01/15 23:34:00 INFO Applying migration id=outboxactor 2026/01/15 23:34:00 INFO Applying migration id=outboxsender 2026/01/15 23:34:00 INFO Applying migration id=thread 2026/01/15 23:34:00 INFO Applying migration id=host 2026/01/15 23:34:00 INFO Applying migration id=sharedinbox 2026/01/15 23:34:00 INFO Applying migration id=noteshost 2026/01/15 23:34:00 INFO Applying migration id=fetched 2026/01/15 23:34:00 INFO Applying migration id=move 2026/01/15 23:34:00 INFO Applying migration id=cleanup 2026/01/15 23:34:00 INFO Applying migration id=received 2026/01/15 23:34:00 INFO Applying migration id=namehost 2026/01/15 23:34:00 INFO Applying migration id=outboxhost 2026/01/15 23:34:00 INFO Applying migration id=notesfts 2026/01/15 23:34:00 INFO Applying migration id=iconsname 2026/01/15 23:34:00 INFO Applying migration id=nohash 2026/01/15 23:34:00 INFO Applying migration id=shares 2026/01/15 23:34:00 INFO Applying migration id=actorttl 2026/01/15 23:34:00 INFO Applying migration id=tocc 2026/01/15 23:34:00 INFO Applying migration id=followeds 2026/01/15 23:34:00 INFO Applying migration id=certhash 2026/01/15 23:34:00 INFO Applying migration id=follows_sync 2026/01/15 23:34:00 INFO Applying migration id=jsonpath 2026/01/15 23:34:00 INFO Applying migration id=localforward 2026/01/15 23:34:00 INFO Applying migration id=avatar 2026/01/15 23:34:00 INFO Applying migration id=noimage 2026/01/15 23:34:00 INFO Applying migration id=feed 2026/01/15 23:34:00 INFO Applying migration id=bookmarks 2026/01/15 23:34:00 INFO Applying migration id=shareactivity 2026/01/15 23:34:00 INFO Applying migration id=application 2026/01/15 23:34:00 INFO Applying migration id=certificates 2026/01/15 23:34:00 INFO Applying migration id=rawforward 2026/01/15 23:34:00 INFO Applying migration id=publickey 2026/01/15 23:34:00 INFO Applying migration id=resolvegroup 2026/01/15 23:34:00 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:34:00 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: failed to send request to https://0.0.0.0/user/dan: a" --- PASS: TestResolve_FederatedActorOldCacheActorError (0.50s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/01/15 23:34:00 INFO Applying migration id=initial 2026/01/15 23:34:00 INFO Applying migration id=notesupdated 2026/01/15 23:34:00 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:00 INFO Applying migration id=activitiesid 2026/01/15 23:34:00 INFO Applying migration id=outbox 2026/01/15 23:34:00 INFO Applying migration id=edits 2026/01/15 23:34:00 INFO Applying migration id=outboxactor 2026/01/15 23:34:00 INFO Applying migration id=outboxsender 2026/01/15 23:34:00 INFO Applying migration id=thread 2026/01/15 23:34:00 INFO Applying migration id=host 2026/01/15 23:34:00 INFO Applying migration id=sharedinbox 2026/01/15 23:34:00 INFO Applying migration id=noteshost 2026/01/15 23:34:00 INFO Applying migration id=fetched 2026/01/15 23:34:00 INFO Applying migration id=move 2026/01/15 23:34:00 INFO Applying migration id=cleanup 2026/01/15 23:34:00 INFO Applying migration id=received 2026/01/15 23:34:00 INFO Applying migration id=namehost 2026/01/15 23:34:00 INFO Applying migration id=outboxhost 2026/01/15 23:34:00 INFO Applying migration id=notesfts 2026/01/15 23:34:00 INFO Applying migration id=iconsname 2026/01/15 23:34:00 INFO Applying migration id=nohash 2026/01/15 23:34:00 INFO Applying migration id=shares 2026/01/15 23:34:00 INFO Applying migration id=actorttl 2026/01/15 23:34:00 INFO Applying migration id=tocc 2026/01/15 23:34:00 INFO Applying migration id=followeds 2026/01/15 23:34:00 INFO Applying migration id=certhash 2026/01/15 23:34:00 INFO Applying migration id=follows_sync 2026/01/15 23:34:00 INFO Applying migration id=jsonpath 2026/01/15 23:34:00 INFO Applying migration id=localforward 2026/01/15 23:34:00 INFO Applying migration id=avatar 2026/01/15 23:34:00 INFO Applying migration id=noimage 2026/01/15 23:34:00 INFO Applying migration id=feed 2026/01/15 23:34:00 INFO Applying migration id=bookmarks 2026/01/15 23:34:00 INFO Applying migration id=shareactivity 2026/01/15 23:34:00 INFO Applying migration id=application 2026/01/15 23:34:00 INFO Applying migration id=certificates 2026/01/15 23:34:00 INFO Applying migration id=rawforward 2026/01/15 23:34:00 INFO Applying migration id=publickey 2026/01/15 23:34:00 INFO Applying migration id=resolvegroup 2026/01/15 23:34:01 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:34:01 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.59s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/01/15 23:34:01 INFO Applying migration id=initial 2026/01/15 23:34:01 INFO Applying migration id=notesupdated 2026/01/15 23:34:01 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:01 INFO Applying migration id=activitiesid 2026/01/15 23:34:01 INFO Applying migration id=outbox 2026/01/15 23:34:01 INFO Applying migration id=edits 2026/01/15 23:34:01 INFO Applying migration id=outboxactor 2026/01/15 23:34:01 INFO Applying migration id=outboxsender 2026/01/15 23:34:01 INFO Applying migration id=thread 2026/01/15 23:34:01 INFO Applying migration id=host 2026/01/15 23:34:01 INFO Applying migration id=sharedinbox 2026/01/15 23:34:01 INFO Applying migration id=noteshost 2026/01/15 23:34:01 INFO Applying migration id=fetched 2026/01/15 23:34:01 INFO Applying migration id=move 2026/01/15 23:34:01 INFO Applying migration id=cleanup 2026/01/15 23:34:01 INFO Applying migration id=received 2026/01/15 23:34:01 INFO Applying migration id=namehost 2026/01/15 23:34:01 INFO Applying migration id=outboxhost 2026/01/15 23:34:01 INFO Applying migration id=notesfts 2026/01/15 23:34:01 INFO Applying migration id=iconsname 2026/01/15 23:34:01 INFO Applying migration id=nohash 2026/01/15 23:34:01 INFO Applying migration id=shares 2026/01/15 23:34:01 INFO Applying migration id=actorttl 2026/01/15 23:34:01 INFO Applying migration id=tocc 2026/01/15 23:34:01 INFO Applying migration id=followeds 2026/01/15 23:34:01 INFO Applying migration id=certhash 2026/01/15 23:34:01 INFO Applying migration id=follows_sync 2026/01/15 23:34:01 INFO Applying migration id=jsonpath 2026/01/15 23:34:01 INFO Applying migration id=localforward 2026/01/15 23:34:01 INFO Applying migration id=avatar 2026/01/15 23:34:01 INFO Applying migration id=noimage 2026/01/15 23:34:01 INFO Applying migration id=feed 2026/01/15 23:34:01 INFO Applying migration id=bookmarks 2026/01/15 23:34:01 INFO Applying migration id=shareactivity 2026/01/15 23:34:01 INFO Applying migration id=application 2026/01/15 23:34:01 INFO Applying migration id=certificates 2026/01/15 23:34:01 INFO Applying migration id=rawforward 2026/01/15 23:34:01 INFO Applying migration id=publickey 2026/01/15 23:34:01 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.48s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/01/15 23:34:01 INFO Applying migration id=initial 2026/01/15 23:34:01 INFO Applying migration id=notesupdated 2026/01/15 23:34:01 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:01 INFO Applying migration id=activitiesid 2026/01/15 23:34:01 INFO Applying migration id=outbox 2026/01/15 23:34:01 INFO Applying migration id=edits 2026/01/15 23:34:01 INFO Applying migration id=outboxactor 2026/01/15 23:34:01 INFO Applying migration id=outboxsender 2026/01/15 23:34:01 INFO Applying migration id=thread 2026/01/15 23:34:01 INFO Applying migration id=host 2026/01/15 23:34:01 INFO Applying migration id=sharedinbox 2026/01/15 23:34:01 INFO Applying migration id=noteshost 2026/01/15 23:34:01 INFO Applying migration id=fetched 2026/01/15 23:34:01 INFO Applying migration id=move 2026/01/15 23:34:01 INFO Applying migration id=cleanup 2026/01/15 23:34:01 INFO Applying migration id=received 2026/01/15 23:34:01 INFO Applying migration id=namehost 2026/01/15 23:34:01 INFO Applying migration id=outboxhost 2026/01/15 23:34:01 INFO Applying migration id=notesfts 2026/01/15 23:34:01 INFO Applying migration id=iconsname 2026/01/15 23:34:01 INFO Applying migration id=nohash 2026/01/15 23:34:01 INFO Applying migration id=shares 2026/01/15 23:34:01 INFO Applying migration id=actorttl 2026/01/15 23:34:01 INFO Applying migration id=tocc 2026/01/15 23:34:01 INFO Applying migration id=followeds 2026/01/15 23:34:01 INFO Applying migration id=certhash 2026/01/15 23:34:01 INFO Applying migration id=follows_sync 2026/01/15 23:34:01 INFO Applying migration id=jsonpath 2026/01/15 23:34:01 INFO Applying migration id=localforward 2026/01/15 23:34:01 INFO Applying migration id=avatar 2026/01/15 23:34:01 INFO Applying migration id=noimage 2026/01/15 23:34:01 INFO Applying migration id=feed 2026/01/15 23:34:01 INFO Applying migration id=bookmarks 2026/01/15 23:34:01 INFO Applying migration id=shareactivity 2026/01/15 23:34:01 INFO Applying migration id=application 2026/01/15 23:34:01 INFO Applying migration id=certificates 2026/01/15 23:34:01 INFO Applying migration id=rawforward 2026/01/15 23:34:01 INFO Applying migration id=publickey 2026/01/15 23:34:01 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.27s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/01/15 23:34:01 INFO Applying migration id=initial 2026/01/15 23:34:01 INFO Applying migration id=notesupdated 2026/01/15 23:34:01 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:01 INFO Applying migration id=activitiesid 2026/01/15 23:34:01 INFO Applying migration id=outbox 2026/01/15 23:34:01 INFO Applying migration id=edits 2026/01/15 23:34:01 INFO Applying migration id=outboxactor 2026/01/15 23:34:01 INFO Applying migration id=outboxsender 2026/01/15 23:34:01 INFO Applying migration id=thread 2026/01/15 23:34:01 INFO Applying migration id=host 2026/01/15 23:34:01 INFO Applying migration id=sharedinbox 2026/01/15 23:34:01 INFO Applying migration id=noteshost 2026/01/15 23:34:01 INFO Applying migration id=fetched 2026/01/15 23:34:01 INFO Applying migration id=move 2026/01/15 23:34:01 INFO Applying migration id=cleanup 2026/01/15 23:34:01 INFO Applying migration id=received 2026/01/15 23:34:01 INFO Applying migration id=namehost 2026/01/15 23:34:01 INFO Applying migration id=outboxhost 2026/01/15 23:34:01 INFO Applying migration id=notesfts 2026/01/15 23:34:01 INFO Applying migration id=iconsname 2026/01/15 23:34:01 INFO Applying migration id=nohash 2026/01/15 23:34:01 INFO Applying migration id=shares 2026/01/15 23:34:01 INFO Applying migration id=actorttl 2026/01/15 23:34:01 INFO Applying migration id=tocc 2026/01/15 23:34:01 INFO Applying migration id=followeds 2026/01/15 23:34:01 INFO Applying migration id=certhash 2026/01/15 23:34:01 INFO Applying migration id=follows_sync 2026/01/15 23:34:01 INFO Applying migration id=jsonpath 2026/01/15 23:34:01 INFO Applying migration id=localforward 2026/01/15 23:34:01 INFO Applying migration id=avatar 2026/01/15 23:34:01 INFO Applying migration id=noimage 2026/01/15 23:34:01 INFO Applying migration id=feed 2026/01/15 23:34:01 INFO Applying migration id=bookmarks 2026/01/15 23:34:01 INFO Applying migration id=shareactivity 2026/01/15 23:34:01 INFO Applying migration id=application 2026/01/15 23:34:01 INFO Applying migration id=certificates 2026/01/15 23:34:01 INFO Applying migration id=rawforward 2026/01/15 23:34:01 INFO Applying migration id=publickey 2026/01/15 23:34:01 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.45s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/01/15 23:34:02 INFO Applying migration id=initial 2026/01/15 23:34:02 INFO Applying migration id=notesupdated 2026/01/15 23:34:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:02 INFO Applying migration id=activitiesid 2026/01/15 23:34:02 INFO Applying migration id=outbox 2026/01/15 23:34:02 INFO Applying migration id=edits 2026/01/15 23:34:02 INFO Applying migration id=outboxactor 2026/01/15 23:34:02 INFO Applying migration id=outboxsender 2026/01/15 23:34:02 INFO Applying migration id=thread 2026/01/15 23:34:02 INFO Applying migration id=host 2026/01/15 23:34:02 INFO Applying migration id=sharedinbox 2026/01/15 23:34:02 INFO Applying migration id=noteshost 2026/01/15 23:34:02 INFO Applying migration id=fetched 2026/01/15 23:34:02 INFO Applying migration id=move 2026/01/15 23:34:02 INFO Applying migration id=cleanup 2026/01/15 23:34:02 INFO Applying migration id=received 2026/01/15 23:34:02 INFO Applying migration id=namehost 2026/01/15 23:34:02 INFO Applying migration id=outboxhost 2026/01/15 23:34:02 INFO Applying migration id=notesfts 2026/01/15 23:34:02 INFO Applying migration id=iconsname 2026/01/15 23:34:02 INFO Applying migration id=nohash 2026/01/15 23:34:02 INFO Applying migration id=shares 2026/01/15 23:34:02 INFO Applying migration id=actorttl 2026/01/15 23:34:02 INFO Applying migration id=tocc 2026/01/15 23:34:02 INFO Applying migration id=followeds 2026/01/15 23:34:02 INFO Applying migration id=certhash 2026/01/15 23:34:02 INFO Applying migration id=follows_sync 2026/01/15 23:34:02 INFO Applying migration id=jsonpath 2026/01/15 23:34:02 INFO Applying migration id=localforward 2026/01/15 23:34:02 INFO Applying migration id=avatar 2026/01/15 23:34:02 INFO Applying migration id=noimage 2026/01/15 23:34:02 INFO Applying migration id=feed 2026/01/15 23:34:02 INFO Applying migration id=bookmarks 2026/01/15 23:34:02 INFO Applying migration id=shareactivity 2026/01/15 23:34:02 INFO Applying migration id=application 2026/01/15 23:34:02 INFO Applying migration id=certificates 2026/01/15 23:34:02 INFO Applying migration id=rawforward 2026/01/15 23:34:02 INFO Applying migration id=publickey 2026/01/15 23:34:02 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.32s) === RUN TestResolve_FederatedActorWrongIDCached 2026/01/15 23:34:02 INFO Applying migration id=initial 2026/01/15 23:34:02 INFO Applying migration id=notesupdated 2026/01/15 23:34:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:02 INFO Applying migration id=activitiesid 2026/01/15 23:34:02 INFO Applying migration id=outbox 2026/01/15 23:34:02 INFO Applying migration id=edits 2026/01/15 23:34:02 INFO Applying migration id=outboxactor 2026/01/15 23:34:02 INFO Applying migration id=outboxsender 2026/01/15 23:34:02 INFO Applying migration id=thread 2026/01/15 23:34:02 INFO Applying migration id=host 2026/01/15 23:34:02 INFO Applying migration id=sharedinbox 2026/01/15 23:34:02 INFO Applying migration id=noteshost 2026/01/15 23:34:02 INFO Applying migration id=fetched 2026/01/15 23:34:02 INFO Applying migration id=move 2026/01/15 23:34:02 INFO Applying migration id=cleanup 2026/01/15 23:34:02 INFO Applying migration id=received 2026/01/15 23:34:02 INFO Applying migration id=namehost 2026/01/15 23:34:02 INFO Applying migration id=outboxhost 2026/01/15 23:34:02 INFO Applying migration id=notesfts 2026/01/15 23:34:02 INFO Applying migration id=iconsname 2026/01/15 23:34:02 INFO Applying migration id=nohash 2026/01/15 23:34:02 INFO Applying migration id=shares 2026/01/15 23:34:02 INFO Applying migration id=actorttl 2026/01/15 23:34:02 INFO Applying migration id=tocc 2026/01/15 23:34:02 INFO Applying migration id=followeds 2026/01/15 23:34:02 INFO Applying migration id=certhash 2026/01/15 23:34:02 INFO Applying migration id=follows_sync 2026/01/15 23:34:02 INFO Applying migration id=jsonpath 2026/01/15 23:34:02 INFO Applying migration id=localforward 2026/01/15 23:34:02 INFO Applying migration id=avatar 2026/01/15 23:34:02 INFO Applying migration id=noimage 2026/01/15 23:34:02 INFO Applying migration id=feed 2026/01/15 23:34:02 INFO Applying migration id=bookmarks 2026/01/15 23:34:02 INFO Applying migration id=shareactivity 2026/01/15 23:34:02 INFO Applying migration id=application 2026/01/15 23:34:02 INFO Applying migration id=certificates 2026/01/15 23:34:02 INFO Applying migration id=rawforward 2026/01/15 23:34:02 INFO Applying migration id=publickey 2026/01/15 23:34:02 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorWrongIDCached (0.72s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/01/15 23:34:03 INFO Applying migration id=initial 2026/01/15 23:34:03 INFO Applying migration id=notesupdated 2026/01/15 23:34:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:03 INFO Applying migration id=activitiesid 2026/01/15 23:34:03 INFO Applying migration id=outbox 2026/01/15 23:34:03 INFO Applying migration id=edits 2026/01/15 23:34:03 INFO Applying migration id=outboxactor 2026/01/15 23:34:03 INFO Applying migration id=outboxsender 2026/01/15 23:34:03 INFO Applying migration id=thread 2026/01/15 23:34:03 INFO Applying migration id=host 2026/01/15 23:34:03 INFO Applying migration id=sharedinbox 2026/01/15 23:34:03 INFO Applying migration id=noteshost 2026/01/15 23:34:03 INFO Applying migration id=fetched 2026/01/15 23:34:03 INFO Applying migration id=move 2026/01/15 23:34:03 INFO Applying migration id=cleanup 2026/01/15 23:34:03 INFO Applying migration id=received 2026/01/15 23:34:03 INFO Applying migration id=namehost 2026/01/15 23:34:03 INFO Applying migration id=outboxhost 2026/01/15 23:34:03 INFO Applying migration id=notesfts 2026/01/15 23:34:03 INFO Applying migration id=iconsname 2026/01/15 23:34:03 INFO Applying migration id=nohash 2026/01/15 23:34:03 INFO Applying migration id=shares 2026/01/15 23:34:03 INFO Applying migration id=actorttl 2026/01/15 23:34:03 INFO Applying migration id=tocc 2026/01/15 23:34:03 INFO Applying migration id=followeds 2026/01/15 23:34:03 INFO Applying migration id=certhash 2026/01/15 23:34:03 INFO Applying migration id=follows_sync 2026/01/15 23:34:03 INFO Applying migration id=jsonpath 2026/01/15 23:34:03 INFO Applying migration id=localforward 2026/01/15 23:34:03 INFO Applying migration id=avatar 2026/01/15 23:34:03 INFO Applying migration id=noimage 2026/01/15 23:34:03 INFO Applying migration id=feed 2026/01/15 23:34:03 INFO Applying migration id=bookmarks 2026/01/15 23:34:03 INFO Applying migration id=shareactivity 2026/01/15 23:34:03 INFO Applying migration id=application 2026/01/15 23:34:03 INFO Applying migration id=certificates 2026/01/15 23:34:03 INFO Applying migration id=rawforward 2026/01/15 23:34:03 INFO Applying migration id=publickey 2026/01/15 23:34:03 INFO Applying migration id=resolvegroup 2026/01/15 23:34:03 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.37s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/01/15 23:34:03 INFO Applying migration id=initial 2026/01/15 23:34:03 INFO Applying migration id=notesupdated 2026/01/15 23:34:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:03 INFO Applying migration id=activitiesid 2026/01/15 23:34:03 INFO Applying migration id=outbox 2026/01/15 23:34:03 INFO Applying migration id=edits 2026/01/15 23:34:03 INFO Applying migration id=outboxactor 2026/01/15 23:34:03 INFO Applying migration id=outboxsender 2026/01/15 23:34:03 INFO Applying migration id=thread 2026/01/15 23:34:03 INFO Applying migration id=host 2026/01/15 23:34:03 INFO Applying migration id=sharedinbox 2026/01/15 23:34:03 INFO Applying migration id=noteshost 2026/01/15 23:34:03 INFO Applying migration id=fetched 2026/01/15 23:34:03 INFO Applying migration id=move 2026/01/15 23:34:03 INFO Applying migration id=cleanup 2026/01/15 23:34:03 INFO Applying migration id=received 2026/01/15 23:34:03 INFO Applying migration id=namehost 2026/01/15 23:34:03 INFO Applying migration id=outboxhost 2026/01/15 23:34:03 INFO Applying migration id=notesfts 2026/01/15 23:34:03 INFO Applying migration id=iconsname 2026/01/15 23:34:03 INFO Applying migration id=nohash 2026/01/15 23:34:03 INFO Applying migration id=shares 2026/01/15 23:34:03 INFO Applying migration id=actorttl 2026/01/15 23:34:03 INFO Applying migration id=tocc 2026/01/15 23:34:03 INFO Applying migration id=followeds 2026/01/15 23:34:03 INFO Applying migration id=certhash 2026/01/15 23:34:03 INFO Applying migration id=follows_sync 2026/01/15 23:34:03 INFO Applying migration id=jsonpath 2026/01/15 23:34:03 INFO Applying migration id=localforward 2026/01/15 23:34:03 INFO Applying migration id=avatar 2026/01/15 23:34:03 INFO Applying migration id=noimage 2026/01/15 23:34:03 INFO Applying migration id=feed 2026/01/15 23:34:03 INFO Applying migration id=bookmarks 2026/01/15 23:34:03 INFO Applying migration id=shareactivity 2026/01/15 23:34:03 INFO Applying migration id=application 2026/01/15 23:34:03 INFO Applying migration id=certificates 2026/01/15 23:34:03 INFO Applying migration id=rawforward 2026/01/15 23:34:03 INFO Applying migration id=publickey 2026/01/15 23:34:03 INFO Applying migration id=resolvegroup 2026/01/15 23:34:04 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/01/15 23:34:04 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.41s) PASS ok github.com/dimkr/tootik/fed 29.668s === RUN TestGetTextAndLinks_EmptyPost --- PASS: TestGetTextAndLinks_EmptyPost (0.00s) === RUN TestGetTextAndLinks_FewLines --- PASS: TestGetTextAndLinks_FewLines (0.00s) === RUN TestGetTextAndLinks_ManyLines --- PASS: TestGetTextAndLinks_ManyLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreaks --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreaks (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphs --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphs (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesManyRunes --- PASS: TestGetTextAndLinks_ManyLinesManyRunes (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddle --- PASS: TestGetTextAndLinks_EmptyLinesInMiddle (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines --- PASS: TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoLinesLimit --- PASS: TestGetTextAndLinks_ManyLinesNoLinesLimit (0.00s) PASS ok github.com/dimkr/tootik/front 0.010s ? github.com/dimkr/tootik/front/finger [no test files] ? github.com/dimkr/tootik/front/gemini [no test files] ? github.com/dimkr/tootik/front/gopher [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/guppy [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] === RUN TestRaw_TrailingNewLine --- PASS: TestRaw_TrailingNewLine (0.00s) === RUN TestRaw_NoTrailingNewLine --- PASS: TestRaw_NoTrailingNewLine (0.00s) PASS ok github.com/dimkr/tootik/front/text/gmap 0.009s ? github.com/dimkr/tootik/front/text/gmi [no test files] ? github.com/dimkr/tootik/front/text/guppy [no test files] === RUN TestFromHTML_Empty --- PASS: TestFromHTML_Empty (0.00s) === RUN TestFromHTML_Plain --- PASS: TestFromHTML_Plain (0.00s) === RUN TestFromHTML_Paragraphs --- PASS: TestFromHTML_Paragraphs (0.00s) === RUN TestFromHTML_TitleAndParagraphs --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) === RUN TestFromHTML_TitleSubtitleAndParagraphs --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) === RUN TestFromHTML_LineBreak --- PASS: TestFromHTML_LineBreak (0.00s) === RUN TestFromHTML_MentionAndLink --- PASS: TestFromHTML_MentionAndLink (0.00s) === RUN TestFromHTML_MentionAndLinks --- PASS: TestFromHTML_MentionAndLinks (0.00s) === RUN TestFromHTML_MentionAndLinkAltText --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === RUN TestFromHTML_Mention --- PASS: TestFromHTML_Mention (0.00s) === RUN TestFromHTML_Image --- PASS: TestFromHTML_Image (0.00s) === RUN TestFromHTML_ImageAlt --- PASS: TestFromHTML_ImageAlt (0.00s) === RUN TestFromHTML_ImageNoSrc --- PASS: TestFromHTML_ImageNoSrc (0.00s) === RUN TestFromHTML_ImageAndLink --- PASS: TestFromHTML_ImageAndLink (0.00s) === RUN TestFromHTML_ImageAndSameLink --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === RUN TestToHTML_Empty --- PASS: TestToHTML_Empty (0.00s) === RUN TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === RUN TestToHTML_LineBreak --- PASS: TestToHTML_LineBreak (0.00s) === RUN TestToHTML_TwoLineBreaks --- PASS: TestToHTML_TwoLineBreaks (0.00s) === RUN TestToHTML_ManyLineBreaks --- PASS: TestToHTML_ManyLineBreaks (0.00s) === RUN TestToHTML_ManyLinesManyLineBreaks --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) === RUN TestToHTML_LeadingLineBreak --- PASS: TestToHTML_LeadingLineBreak (0.00s) === RUN TestToHTML_LeadingLineBreaks --- PASS: TestToHTML_LeadingLineBreaks (0.00s) === RUN TestToHTML_TrailingLineBreak --- PASS: TestToHTML_TrailingLineBreak (0.00s) === RUN TestToHTML_TrailingLineBreaks --- PASS: TestToHTML_TrailingLineBreaks (0.00s) === RUN TestToHTML_OnlyLineBreaks --- PASS: TestToHTML_OnlyLineBreaks (0.00s) === RUN TestToHTML_Link --- PASS: TestToHTML_Link (0.00s) === RUN TestToHTML_OverlappingLink --- PASS: TestToHTML_OverlappingLink (0.00s) === RUN TestToHTML_LinkAndLineBreak --- PASS: TestToHTML_LinkAndLineBreak (0.00s) === RUN TestToHTML_LinkStart --- PASS: TestToHTML_LinkStart (0.00s) === RUN TestToHTML_LinkDot --- PASS: TestToHTML_LinkDot (0.00s) === RUN TestToHTML_Question --- PASS: TestToHTML_Question (0.00s) === RUN TestToHTML_LinkExclamationMark --- PASS: TestToHTML_LinkExclamationMark (0.00s) === RUN TestToHTML_LinkParentheses --- PASS: TestToHTML_LinkParentheses (0.00s) === RUN TestToHTML_TitleAndParagraphs --- PASS: TestToHTML_TitleAndParagraphs (0.00s) === RUN TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) === RUN TestToHTML_Mentions --- PASS: TestToHTML_Mentions (0.00s) === RUN TestToHTML_MissingMentions --- PASS: TestToHTML_MissingMentions (0.00s) === RUN TestToHTML_NoMentions --- PASS: TestToHTML_NoMentions (0.00s) === RUN TestToHTML_EmojiMention --- PASS: TestToHTML_EmojiMention (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain 0.011s ? github.com/dimkr/tootik/front/user [no test files] === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.09s) === RUN TestSign_Get --- PASS: TestSign_Get (0.18s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.27s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.39s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.51s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.67s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.55s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.31s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.38s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.13s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.22s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.54s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.33s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.62s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.48s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.41s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.53s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.83s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.52s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.10s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.19s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (1.16s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.94s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.53s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.21s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.53s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.23s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.81s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.44s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.38s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.08s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.19s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (1.01s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.88s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (1.44s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.43s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.75s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (1.13s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.28s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.29s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.69s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (1.03s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.63s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.74s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.03s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.75s) PASS ok github.com/dimkr/tootik/httpsig 23.850s ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestAvatar_HappyFlow 2026/01/15 23:33:34 INFO Applying migration id=initial 2026/01/15 23:33:34 INFO Applying migration id=notesupdated 2026/01/15 23:33:34 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:34 INFO Applying migration id=activitiesid 2026/01/15 23:33:34 INFO Applying migration id=outbox 2026/01/15 23:33:34 INFO Applying migration id=edits 2026/01/15 23:33:34 INFO Applying migration id=outboxactor 2026/01/15 23:33:34 INFO Applying migration id=outboxsender 2026/01/15 23:33:34 INFO Applying migration id=thread 2026/01/15 23:33:34 INFO Applying migration id=host 2026/01/15 23:33:34 INFO Applying migration id=sharedinbox 2026/01/15 23:33:34 INFO Applying migration id=noteshost 2026/01/15 23:33:34 INFO Applying migration id=fetched 2026/01/15 23:33:34 INFO Applying migration id=move 2026/01/15 23:33:34 INFO Applying migration id=cleanup 2026/01/15 23:33:34 INFO Applying migration id=received 2026/01/15 23:33:34 INFO Applying migration id=namehost 2026/01/15 23:33:34 INFO Applying migration id=outboxhost 2026/01/15 23:33:34 INFO Applying migration id=notesfts 2026/01/15 23:33:34 INFO Applying migration id=iconsname 2026/01/15 23:33:34 INFO Applying migration id=nohash 2026/01/15 23:33:34 INFO Applying migration id=shares 2026/01/15 23:33:34 INFO Applying migration id=actorttl 2026/01/15 23:33:34 INFO Applying migration id=tocc 2026/01/15 23:33:34 INFO Applying migration id=followeds 2026/01/15 23:33:34 INFO Applying migration id=certhash 2026/01/15 23:33:34 INFO Applying migration id=follows_sync 2026/01/15 23:33:34 INFO Applying migration id=jsonpath 2026/01/15 23:33:34 INFO Applying migration id=localforward 2026/01/15 23:33:34 INFO Applying migration id=avatar 2026/01/15 23:33:34 INFO Applying migration id=noimage 2026/01/15 23:33:34 INFO Applying migration id=feed 2026/01/15 23:33:34 INFO Applying migration id=bookmarks 2026/01/15 23:33:34 INFO Applying migration id=shareactivity 2026/01/15 23:33:34 INFO Applying migration id=application 2026/01/15 23:33:34 INFO Applying migration id=certificates 2026/01/15 23:33:34 INFO Applying migration id=rawforward 2026/01/15 23:33:34 INFO Applying migration id=publickey 2026/01/15 23:33:34 INFO Applying migration id=resolvegroup --- PASS: TestAvatar_HappyFlow (1.41s) === RUN TestAvatar_NewUser 2026/01/15 23:33:35 INFO Applying migration id=initial 2026/01/15 23:33:35 INFO Applying migration id=notesupdated 2026/01/15 23:33:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:35 INFO Applying migration id=activitiesid 2026/01/15 23:33:35 INFO Applying migration id=outbox 2026/01/15 23:33:35 INFO Applying migration id=edits 2026/01/15 23:33:35 INFO Applying migration id=outboxactor 2026/01/15 23:33:35 INFO Applying migration id=outboxsender 2026/01/15 23:33:35 INFO Applying migration id=thread 2026/01/15 23:33:35 INFO Applying migration id=host 2026/01/15 23:33:35 INFO Applying migration id=sharedinbox 2026/01/15 23:33:35 INFO Applying migration id=noteshost 2026/01/15 23:33:35 INFO Applying migration id=fetched 2026/01/15 23:33:35 INFO Applying migration id=move 2026/01/15 23:33:35 INFO Applying migration id=cleanup 2026/01/15 23:33:35 INFO Applying migration id=received 2026/01/15 23:33:35 INFO Applying migration id=namehost 2026/01/15 23:33:35 INFO Applying migration id=outboxhost 2026/01/15 23:33:35 INFO Applying migration id=notesfts 2026/01/15 23:33:35 INFO Applying migration id=iconsname 2026/01/15 23:33:35 INFO Applying migration id=nohash 2026/01/15 23:33:35 INFO Applying migration id=shares 2026/01/15 23:33:35 INFO Applying migration id=actorttl 2026/01/15 23:33:35 INFO Applying migration id=tocc 2026/01/15 23:33:35 INFO Applying migration id=followeds 2026/01/15 23:33:36 INFO Applying migration id=certhash 2026/01/15 23:33:36 INFO Applying migration id=follows_sync 2026/01/15 23:33:36 INFO Applying migration id=jsonpath 2026/01/15 23:33:36 INFO Applying migration id=localforward 2026/01/15 23:33:36 INFO Applying migration id=avatar 2026/01/15 23:33:36 INFO Applying migration id=noimage 2026/01/15 23:33:36 INFO Applying migration id=feed 2026/01/15 23:33:36 INFO Applying migration id=bookmarks 2026/01/15 23:33:36 INFO Applying migration id=shareactivity 2026/01/15 23:33:36 INFO Applying migration id=application 2026/01/15 23:33:36 INFO Applying migration id=certificates 2026/01/15 23:33:36 INFO Applying migration id=rawforward 2026/01/15 23:33:36 INFO Applying migration id=publickey 2026/01/15 23:33:36 INFO Applying migration id=resolvegroup 2026/01/15 23:33:36 WARN Throttled request to set avatar can=2026-01-16T00:03:31.770Z --- PASS: TestAvatar_NewUser (0.80s) === RUN TestAvatar_ChangedRecently 2026/01/15 23:33:36 INFO Applying migration id=initial 2026/01/15 23:33:36 INFO Applying migration id=notesupdated 2026/01/15 23:33:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:36 INFO Applying migration id=activitiesid 2026/01/15 23:33:36 INFO Applying migration id=outbox 2026/01/15 23:33:36 INFO Applying migration id=edits 2026/01/15 23:33:36 INFO Applying migration id=outboxactor 2026/01/15 23:33:36 INFO Applying migration id=outboxsender 2026/01/15 23:33:36 INFO Applying migration id=thread 2026/01/15 23:33:36 INFO Applying migration id=host 2026/01/15 23:33:36 INFO Applying migration id=sharedinbox 2026/01/15 23:33:36 INFO Applying migration id=noteshost 2026/01/15 23:33:36 INFO Applying migration id=fetched 2026/01/15 23:33:36 INFO Applying migration id=move 2026/01/15 23:33:36 INFO Applying migration id=cleanup 2026/01/15 23:33:36 INFO Applying migration id=received 2026/01/15 23:33:36 INFO Applying migration id=namehost 2026/01/15 23:33:36 INFO Applying migration id=outboxhost 2026/01/15 23:33:36 INFO Applying migration id=notesfts 2026/01/15 23:33:36 INFO Applying migration id=iconsname 2026/01/15 23:33:36 INFO Applying migration id=nohash 2026/01/15 23:33:36 INFO Applying migration id=shares 2026/01/15 23:33:36 INFO Applying migration id=actorttl 2026/01/15 23:33:36 INFO Applying migration id=tocc 2026/01/15 23:33:36 INFO Applying migration id=followeds 2026/01/15 23:33:36 INFO Applying migration id=certhash 2026/01/15 23:33:36 INFO Applying migration id=follows_sync 2026/01/15 23:33:36 INFO Applying migration id=jsonpath 2026/01/15 23:33:36 INFO Applying migration id=localforward 2026/01/15 23:33:36 INFO Applying migration id=avatar 2026/01/15 23:33:36 INFO Applying migration id=noimage 2026/01/15 23:33:36 INFO Applying migration id=feed 2026/01/15 23:33:36 INFO Applying migration id=bookmarks 2026/01/15 23:33:36 INFO Applying migration id=shareactivity 2026/01/15 23:33:36 INFO Applying migration id=application 2026/01/15 23:33:36 INFO Applying migration id=certificates 2026/01/15 23:33:36 INFO Applying migration id=rawforward 2026/01/15 23:33:36 INFO Applying migration id=publickey 2026/01/15 23:33:36 INFO Applying migration id=resolvegroup 2026/01/15 23:33:38 WARN Throttled request to set avatar can=2026-01-16T00:03:33.870Z --- PASS: TestAvatar_ChangedRecently (2.10s) === RUN TestAvatar_HappyFlowSizeFirst 2026/01/15 23:33:38 INFO Applying migration id=initial 2026/01/15 23:33:38 INFO Applying migration id=notesupdated 2026/01/15 23:33:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:38 INFO Applying migration id=activitiesid 2026/01/15 23:33:38 INFO Applying migration id=outbox 2026/01/15 23:33:38 INFO Applying migration id=edits 2026/01/15 23:33:38 INFO Applying migration id=outboxactor 2026/01/15 23:33:38 INFO Applying migration id=outboxsender 2026/01/15 23:33:38 INFO Applying migration id=thread 2026/01/15 23:33:38 INFO Applying migration id=host 2026/01/15 23:33:38 INFO Applying migration id=sharedinbox 2026/01/15 23:33:38 INFO Applying migration id=noteshost 2026/01/15 23:33:38 INFO Applying migration id=fetched 2026/01/15 23:33:38 INFO Applying migration id=move 2026/01/15 23:33:38 INFO Applying migration id=cleanup 2026/01/15 23:33:38 INFO Applying migration id=received 2026/01/15 23:33:38 INFO Applying migration id=namehost 2026/01/15 23:33:38 INFO Applying migration id=outboxhost 2026/01/15 23:33:38 INFO Applying migration id=notesfts 2026/01/15 23:33:38 INFO Applying migration id=iconsname 2026/01/15 23:33:38 INFO Applying migration id=nohash 2026/01/15 23:33:38 INFO Applying migration id=shares 2026/01/15 23:33:38 INFO Applying migration id=actorttl 2026/01/15 23:33:38 INFO Applying migration id=tocc 2026/01/15 23:33:38 INFO Applying migration id=followeds 2026/01/15 23:33:38 INFO Applying migration id=certhash 2026/01/15 23:33:38 INFO Applying migration id=follows_sync 2026/01/15 23:33:38 INFO Applying migration id=jsonpath 2026/01/15 23:33:38 INFO Applying migration id=localforward 2026/01/15 23:33:38 INFO Applying migration id=avatar 2026/01/15 23:33:38 INFO Applying migration id=noimage 2026/01/15 23:33:38 INFO Applying migration id=feed 2026/01/15 23:33:38 INFO Applying migration id=bookmarks 2026/01/15 23:33:38 INFO Applying migration id=shareactivity 2026/01/15 23:33:38 INFO Applying migration id=application 2026/01/15 23:33:38 INFO Applying migration id=certificates 2026/01/15 23:33:38 INFO Applying migration id=rawforward 2026/01/15 23:33:38 INFO Applying migration id=publickey 2026/01/15 23:33:38 INFO Applying migration id=resolvegroup --- PASS: TestAvatar_HappyFlowSizeFirst (1.76s) === RUN TestAvatar_InvalidSize 2026/01/15 23:33:40 INFO Applying migration id=initial 2026/01/15 23:33:40 INFO Applying migration id=notesupdated 2026/01/15 23:33:40 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:40 INFO Applying migration id=activitiesid 2026/01/15 23:33:40 INFO Applying migration id=outbox 2026/01/15 23:33:40 INFO Applying migration id=edits 2026/01/15 23:33:40 INFO Applying migration id=outboxactor 2026/01/15 23:33:40 INFO Applying migration id=outboxsender 2026/01/15 23:33:40 INFO Applying migration id=thread 2026/01/15 23:33:40 INFO Applying migration id=host 2026/01/15 23:33:40 INFO Applying migration id=sharedinbox 2026/01/15 23:33:40 INFO Applying migration id=noteshost 2026/01/15 23:33:40 INFO Applying migration id=fetched 2026/01/15 23:33:40 INFO Applying migration id=move 2026/01/15 23:33:40 INFO Applying migration id=cleanup 2026/01/15 23:33:40 INFO Applying migration id=received 2026/01/15 23:33:40 INFO Applying migration id=namehost 2026/01/15 23:33:40 INFO Applying migration id=outboxhost 2026/01/15 23:33:40 INFO Applying migration id=notesfts 2026/01/15 23:33:40 INFO Applying migration id=iconsname 2026/01/15 23:33:40 INFO Applying migration id=nohash 2026/01/15 23:33:40 INFO Applying migration id=shares 2026/01/15 23:33:40 INFO Applying migration id=actorttl 2026/01/15 23:33:40 INFO Applying migration id=tocc 2026/01/15 23:33:40 INFO Applying migration id=followeds 2026/01/15 23:33:40 INFO Applying migration id=certhash 2026/01/15 23:33:40 INFO Applying migration id=follows_sync 2026/01/15 23:33:40 INFO Applying migration id=jsonpath 2026/01/15 23:33:40 INFO Applying migration id=localforward 2026/01/15 23:33:40 INFO Applying migration id=avatar 2026/01/15 23:33:40 INFO Applying migration id=noimage 2026/01/15 23:33:40 INFO Applying migration id=feed 2026/01/15 23:33:40 INFO Applying migration id=bookmarks 2026/01/15 23:33:40 INFO Applying migration id=shareactivity 2026/01/15 23:33:40 INFO Applying migration id=application 2026/01/15 23:33:40 INFO Applying migration id=certificates 2026/01/15 23:33:40 INFO Applying migration id=rawforward 2026/01/15 23:33:40 INFO Applying migration id=publickey 2026/01/15 23:33:40 INFO Applying migration id=resolvegroup 2026/01/15 23:33:42 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.40s) === RUN TestAvatar_InvalidType 2026/01/15 23:33:42 INFO Applying migration id=initial 2026/01/15 23:33:42 INFO Applying migration id=notesupdated 2026/01/15 23:33:42 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:42 INFO Applying migration id=activitiesid 2026/01/15 23:33:42 INFO Applying migration id=outbox 2026/01/15 23:33:42 INFO Applying migration id=edits 2026/01/15 23:33:42 INFO Applying migration id=outboxactor 2026/01/15 23:33:42 INFO Applying migration id=outboxsender 2026/01/15 23:33:42 INFO Applying migration id=thread 2026/01/15 23:33:42 INFO Applying migration id=host 2026/01/15 23:33:42 INFO Applying migration id=sharedinbox 2026/01/15 23:33:42 INFO Applying migration id=noteshost 2026/01/15 23:33:42 INFO Applying migration id=fetched 2026/01/15 23:33:42 INFO Applying migration id=move 2026/01/15 23:33:42 INFO Applying migration id=cleanup 2026/01/15 23:33:42 INFO Applying migration id=received 2026/01/15 23:33:42 INFO Applying migration id=namehost 2026/01/15 23:33:42 INFO Applying migration id=outboxhost 2026/01/15 23:33:42 INFO Applying migration id=notesfts 2026/01/15 23:33:42 INFO Applying migration id=iconsname 2026/01/15 23:33:42 INFO Applying migration id=nohash 2026/01/15 23:33:42 INFO Applying migration id=shares 2026/01/15 23:33:42 INFO Applying migration id=actorttl 2026/01/15 23:33:42 INFO Applying migration id=tocc 2026/01/15 23:33:42 INFO Applying migration id=followeds 2026/01/15 23:33:42 INFO Applying migration id=certhash 2026/01/15 23:33:42 INFO Applying migration id=follows_sync 2026/01/15 23:33:42 INFO Applying migration id=jsonpath 2026/01/15 23:33:42 INFO Applying migration id=localforward 2026/01/15 23:33:42 INFO Applying migration id=avatar 2026/01/15 23:33:42 INFO Applying migration id=noimage 2026/01/15 23:33:42 INFO Applying migration id=feed 2026/01/15 23:33:42 INFO Applying migration id=bookmarks 2026/01/15 23:33:42 INFO Applying migration id=shareactivity 2026/01/15 23:33:42 INFO Applying migration id=application 2026/01/15 23:33:42 INFO Applying migration id=certificates 2026/01/15 23:33:42 INFO Applying migration id=rawforward 2026/01/15 23:33:42 INFO Applying migration id=publickey 2026/01/15 23:33:42 INFO Applying migration id=resolvegroup 2026/01/15 23:33:43 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.70s) === RUN TestAvatar_NoSize 2026/01/15 23:33:43 INFO Applying migration id=initial 2026/01/15 23:33:43 INFO Applying migration id=notesupdated 2026/01/15 23:33:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:43 INFO Applying migration id=activitiesid 2026/01/15 23:33:43 INFO Applying migration id=outbox 2026/01/15 23:33:43 INFO Applying migration id=edits 2026/01/15 23:33:43 INFO Applying migration id=outboxactor 2026/01/15 23:33:43 INFO Applying migration id=outboxsender 2026/01/15 23:33:43 INFO Applying migration id=thread 2026/01/15 23:33:43 INFO Applying migration id=host 2026/01/15 23:33:43 INFO Applying migration id=sharedinbox 2026/01/15 23:33:43 INFO Applying migration id=noteshost 2026/01/15 23:33:43 INFO Applying migration id=fetched 2026/01/15 23:33:43 INFO Applying migration id=move 2026/01/15 23:33:43 INFO Applying migration id=cleanup 2026/01/15 23:33:43 INFO Applying migration id=received 2026/01/15 23:33:43 INFO Applying migration id=namehost 2026/01/15 23:33:43 INFO Applying migration id=outboxhost 2026/01/15 23:33:43 INFO Applying migration id=notesfts 2026/01/15 23:33:43 INFO Applying migration id=iconsname 2026/01/15 23:33:43 INFO Applying migration id=nohash 2026/01/15 23:33:43 INFO Applying migration id=shares 2026/01/15 23:33:43 INFO Applying migration id=actorttl 2026/01/15 23:33:43 INFO Applying migration id=tocc 2026/01/15 23:33:43 INFO Applying migration id=followeds 2026/01/15 23:33:43 INFO Applying migration id=certhash 2026/01/15 23:33:43 INFO Applying migration id=follows_sync 2026/01/15 23:33:43 INFO Applying migration id=jsonpath 2026/01/15 23:33:43 INFO Applying migration id=localforward 2026/01/15 23:33:43 INFO Applying migration id=avatar 2026/01/15 23:33:43 INFO Applying migration id=noimage 2026/01/15 23:33:43 INFO Applying migration id=feed 2026/01/15 23:33:43 INFO Applying migration id=bookmarks 2026/01/15 23:33:43 INFO Applying migration id=shareactivity 2026/01/15 23:33:43 INFO Applying migration id=application 2026/01/15 23:33:43 INFO Applying migration id=certificates 2026/01/15 23:33:43 INFO Applying migration id=rawforward 2026/01/15 23:33:43 INFO Applying migration id=publickey 2026/01/15 23:33:43 INFO Applying migration id=resolvegroup 2026/01/15 23:33:45 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.79s) === RUN TestAvatar_NoType 2026/01/15 23:33:45 INFO Applying migration id=initial 2026/01/15 23:33:45 INFO Applying migration id=notesupdated 2026/01/15 23:33:45 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:45 INFO Applying migration id=activitiesid 2026/01/15 23:33:45 INFO Applying migration id=outbox 2026/01/15 23:33:45 INFO Applying migration id=edits 2026/01/15 23:33:45 INFO Applying migration id=outboxactor 2026/01/15 23:33:45 INFO Applying migration id=outboxsender 2026/01/15 23:33:45 INFO Applying migration id=thread 2026/01/15 23:33:45 INFO Applying migration id=host 2026/01/15 23:33:45 INFO Applying migration id=sharedinbox 2026/01/15 23:33:45 INFO Applying migration id=noteshost 2026/01/15 23:33:45 INFO Applying migration id=fetched 2026/01/15 23:33:45 INFO Applying migration id=move 2026/01/15 23:33:45 INFO Applying migration id=cleanup 2026/01/15 23:33:45 INFO Applying migration id=received 2026/01/15 23:33:45 INFO Applying migration id=namehost 2026/01/15 23:33:45 INFO Applying migration id=outboxhost 2026/01/15 23:33:45 INFO Applying migration id=notesfts 2026/01/15 23:33:45 INFO Applying migration id=iconsname 2026/01/15 23:33:45 INFO Applying migration id=nohash 2026/01/15 23:33:45 INFO Applying migration id=shares 2026/01/15 23:33:45 INFO Applying migration id=actorttl 2026/01/15 23:33:45 INFO Applying migration id=tocc 2026/01/15 23:33:45 INFO Applying migration id=followeds 2026/01/15 23:33:45 INFO Applying migration id=certhash 2026/01/15 23:33:45 INFO Applying migration id=follows_sync 2026/01/15 23:33:45 INFO Applying migration id=jsonpath 2026/01/15 23:33:45 INFO Applying migration id=localforward 2026/01/15 23:33:45 INFO Applying migration id=avatar 2026/01/15 23:33:45 INFO Applying migration id=noimage 2026/01/15 23:33:45 INFO Applying migration id=feed 2026/01/15 23:33:45 INFO Applying migration id=bookmarks 2026/01/15 23:33:45 INFO Applying migration id=shareactivity 2026/01/15 23:33:45 INFO Applying migration id=application 2026/01/15 23:33:45 INFO Applying migration id=certificates 2026/01/15 23:33:45 INFO Applying migration id=rawforward 2026/01/15 23:33:45 INFO Applying migration id=publickey 2026/01/15 23:33:45 INFO Applying migration id=resolvegroup 2026/01/15 23:33:46 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.80s) === RUN TestAvatar_InvalidImage 2026/01/15 23:33:46 INFO Applying migration id=initial 2026/01/15 23:33:46 INFO Applying migration id=notesupdated 2026/01/15 23:33:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:46 INFO Applying migration id=activitiesid 2026/01/15 23:33:46 INFO Applying migration id=outbox 2026/01/15 23:33:46 INFO Applying migration id=edits 2026/01/15 23:33:46 INFO Applying migration id=outboxactor 2026/01/15 23:33:46 INFO Applying migration id=outboxsender 2026/01/15 23:33:46 INFO Applying migration id=thread 2026/01/15 23:33:46 INFO Applying migration id=host 2026/01/15 23:33:46 INFO Applying migration id=sharedinbox 2026/01/15 23:33:46 INFO Applying migration id=noteshost 2026/01/15 23:33:46 INFO Applying migration id=fetched 2026/01/15 23:33:46 INFO Applying migration id=move 2026/01/15 23:33:46 INFO Applying migration id=cleanup 2026/01/15 23:33:46 INFO Applying migration id=received 2026/01/15 23:33:46 INFO Applying migration id=namehost 2026/01/15 23:33:46 INFO Applying migration id=outboxhost 2026/01/15 23:33:46 INFO Applying migration id=notesfts 2026/01/15 23:33:46 INFO Applying migration id=iconsname 2026/01/15 23:33:46 INFO Applying migration id=nohash 2026/01/15 23:33:46 INFO Applying migration id=shares 2026/01/15 23:33:46 INFO Applying migration id=actorttl 2026/01/15 23:33:46 INFO Applying migration id=tocc 2026/01/15 23:33:46 INFO Applying migration id=followeds 2026/01/15 23:33:46 INFO Applying migration id=certhash 2026/01/15 23:33:46 INFO Applying migration id=follows_sync 2026/01/15 23:33:46 INFO Applying migration id=jsonpath 2026/01/15 23:33:46 INFO Applying migration id=localforward 2026/01/15 23:33:46 INFO Applying migration id=avatar 2026/01/15 23:33:46 INFO Applying migration id=noimage 2026/01/15 23:33:46 INFO Applying migration id=feed 2026/01/15 23:33:46 INFO Applying migration id=bookmarks 2026/01/15 23:33:46 INFO Applying migration id=shareactivity 2026/01/15 23:33:46 INFO Applying migration id=application 2026/01/15 23:33:46 INFO Applying migration id=certificates 2026/01/15 23:33:46 INFO Applying migration id=rawforward 2026/01/15 23:33:46 INFO Applying migration id=publickey 2026/01/15 23:33:46 INFO Applying migration id=resolvegroup 2026/01/15 23:33:47 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (0.77s) === RUN TestAvatar_TooSmallSize 2026/01/15 23:33:47 INFO Applying migration id=initial 2026/01/15 23:33:47 INFO Applying migration id=notesupdated 2026/01/15 23:33:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:47 INFO Applying migration id=activitiesid 2026/01/15 23:33:47 INFO Applying migration id=outbox 2026/01/15 23:33:47 INFO Applying migration id=edits 2026/01/15 23:33:47 INFO Applying migration id=outboxactor 2026/01/15 23:33:47 INFO Applying migration id=outboxsender 2026/01/15 23:33:47 INFO Applying migration id=thread 2026/01/15 23:33:47 INFO Applying migration id=host 2026/01/15 23:33:47 INFO Applying migration id=sharedinbox 2026/01/15 23:33:47 INFO Applying migration id=noteshost 2026/01/15 23:33:47 INFO Applying migration id=fetched 2026/01/15 23:33:47 INFO Applying migration id=move 2026/01/15 23:33:47 INFO Applying migration id=cleanup 2026/01/15 23:33:47 INFO Applying migration id=received 2026/01/15 23:33:47 INFO Applying migration id=namehost 2026/01/15 23:33:47 INFO Applying migration id=outboxhost 2026/01/15 23:33:47 INFO Applying migration id=notesfts 2026/01/15 23:33:47 INFO Applying migration id=iconsname 2026/01/15 23:33:47 INFO Applying migration id=nohash 2026/01/15 23:33:47 INFO Applying migration id=shares 2026/01/15 23:33:47 INFO Applying migration id=actorttl 2026/01/15 23:33:47 INFO Applying migration id=tocc 2026/01/15 23:33:47 INFO Applying migration id=followeds 2026/01/15 23:33:47 INFO Applying migration id=certhash 2026/01/15 23:33:47 INFO Applying migration id=follows_sync 2026/01/15 23:33:47 INFO Applying migration id=jsonpath 2026/01/15 23:33:47 INFO Applying migration id=localforward 2026/01/15 23:33:47 INFO Applying migration id=avatar 2026/01/15 23:33:47 INFO Applying migration id=noimage 2026/01/15 23:33:47 INFO Applying migration id=feed 2026/01/15 23:33:47 INFO Applying migration id=bookmarks 2026/01/15 23:33:47 INFO Applying migration id=shareactivity 2026/01/15 23:33:47 INFO Applying migration id=application 2026/01/15 23:33:47 INFO Applying migration id=certificates 2026/01/15 23:33:47 INFO Applying migration id=rawforward 2026/01/15 23:33:47 INFO Applying migration id=publickey 2026/01/15 23:33:47 INFO Applying migration id=resolvegroup 2026/01/15 23:33:48 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.35s) === RUN TestAvatar_TooBigSize 2026/01/15 23:33:48 INFO Applying migration id=initial 2026/01/15 23:33:48 INFO Applying migration id=notesupdated 2026/01/15 23:33:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:48 INFO Applying migration id=activitiesid 2026/01/15 23:33:48 INFO Applying migration id=outbox 2026/01/15 23:33:48 INFO Applying migration id=edits 2026/01/15 23:33:48 INFO Applying migration id=outboxactor 2026/01/15 23:33:48 INFO Applying migration id=outboxsender 2026/01/15 23:33:48 INFO Applying migration id=thread 2026/01/15 23:33:48 INFO Applying migration id=host 2026/01/15 23:33:48 INFO Applying migration id=sharedinbox 2026/01/15 23:33:48 INFO Applying migration id=noteshost 2026/01/15 23:33:48 INFO Applying migration id=fetched 2026/01/15 23:33:48 INFO Applying migration id=move 2026/01/15 23:33:48 INFO Applying migration id=cleanup 2026/01/15 23:33:48 INFO Applying migration id=received 2026/01/15 23:33:48 INFO Applying migration id=namehost 2026/01/15 23:33:48 INFO Applying migration id=outboxhost 2026/01/15 23:33:48 INFO Applying migration id=notesfts 2026/01/15 23:33:48 INFO Applying migration id=iconsname 2026/01/15 23:33:48 INFO Applying migration id=nohash 2026/01/15 23:33:48 INFO Applying migration id=shares 2026/01/15 23:33:48 INFO Applying migration id=actorttl 2026/01/15 23:33:48 INFO Applying migration id=tocc 2026/01/15 23:33:48 INFO Applying migration id=followeds 2026/01/15 23:33:48 INFO Applying migration id=certhash 2026/01/15 23:33:48 INFO Applying migration id=follows_sync 2026/01/15 23:33:48 INFO Applying migration id=jsonpath 2026/01/15 23:33:48 INFO Applying migration id=localforward 2026/01/15 23:33:48 INFO Applying migration id=avatar 2026/01/15 23:33:48 INFO Applying migration id=noimage 2026/01/15 23:33:48 INFO Applying migration id=feed 2026/01/15 23:33:48 INFO Applying migration id=bookmarks 2026/01/15 23:33:48 INFO Applying migration id=shareactivity 2026/01/15 23:33:48 INFO Applying migration id=application 2026/01/15 23:33:48 INFO Applying migration id=certificates 2026/01/15 23:33:48 INFO Applying migration id=rawforward 2026/01/15 23:33:48 INFO Applying migration id=publickey 2026/01/15 23:33:48 INFO Applying migration id=resolvegroup 2026/01/15 23:33:49 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (1.41s) === RUN TestAvatar_SizeLimit 2026/01/15 23:33:49 INFO Applying migration id=initial 2026/01/15 23:33:49 INFO Applying migration id=notesupdated 2026/01/15 23:33:49 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:49 INFO Applying migration id=activitiesid 2026/01/15 23:33:49 INFO Applying migration id=outbox 2026/01/15 23:33:49 INFO Applying migration id=edits 2026/01/15 23:33:49 INFO Applying migration id=outboxactor 2026/01/15 23:33:49 INFO Applying migration id=outboxsender 2026/01/15 23:33:49 INFO Applying migration id=thread 2026/01/15 23:33:49 INFO Applying migration id=host 2026/01/15 23:33:49 INFO Applying migration id=sharedinbox 2026/01/15 23:33:49 INFO Applying migration id=noteshost 2026/01/15 23:33:49 INFO Applying migration id=fetched 2026/01/15 23:33:49 INFO Applying migration id=move 2026/01/15 23:33:49 INFO Applying migration id=cleanup 2026/01/15 23:33:49 INFO Applying migration id=received 2026/01/15 23:33:49 INFO Applying migration id=namehost 2026/01/15 23:33:49 INFO Applying migration id=outboxhost 2026/01/15 23:33:49 INFO Applying migration id=notesfts 2026/01/15 23:33:49 INFO Applying migration id=iconsname 2026/01/15 23:33:49 INFO Applying migration id=nohash 2026/01/15 23:33:49 INFO Applying migration id=shares 2026/01/15 23:33:49 INFO Applying migration id=actorttl 2026/01/15 23:33:49 INFO Applying migration id=tocc 2026/01/15 23:33:49 INFO Applying migration id=followeds 2026/01/15 23:33:49 INFO Applying migration id=certhash 2026/01/15 23:33:49 INFO Applying migration id=follows_sync 2026/01/15 23:33:49 INFO Applying migration id=jsonpath 2026/01/15 23:33:49 INFO Applying migration id=localforward 2026/01/15 23:33:49 INFO Applying migration id=avatar 2026/01/15 23:33:49 INFO Applying migration id=noimage 2026/01/15 23:33:49 INFO Applying migration id=feed 2026/01/15 23:33:49 INFO Applying migration id=bookmarks 2026/01/15 23:33:49 INFO Applying migration id=shareactivity 2026/01/15 23:33:49 INFO Applying migration id=application 2026/01/15 23:33:49 INFO Applying migration id=certificates 2026/01/15 23:33:49 INFO Applying migration id=rawforward 2026/01/15 23:33:49 INFO Applying migration id=publickey 2026/01/15 23:33:49 INFO Applying migration id=resolvegroup 2026/01/15 23:33:51 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (1.95s) === RUN TestAvatar_ExactlySizeLimit 2026/01/15 23:33:51 INFO Applying migration id=initial 2026/01/15 23:33:51 INFO Applying migration id=notesupdated 2026/01/15 23:33:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:51 INFO Applying migration id=activitiesid 2026/01/15 23:33:51 INFO Applying migration id=outbox 2026/01/15 23:33:51 INFO Applying migration id=edits 2026/01/15 23:33:51 INFO Applying migration id=outboxactor 2026/01/15 23:33:51 INFO Applying migration id=outboxsender 2026/01/15 23:33:51 INFO Applying migration id=thread 2026/01/15 23:33:51 INFO Applying migration id=host 2026/01/15 23:33:51 INFO Applying migration id=sharedinbox 2026/01/15 23:33:51 INFO Applying migration id=noteshost 2026/01/15 23:33:51 INFO Applying migration id=fetched 2026/01/15 23:33:51 INFO Applying migration id=move 2026/01/15 23:33:51 INFO Applying migration id=cleanup 2026/01/15 23:33:51 INFO Applying migration id=received 2026/01/15 23:33:51 INFO Applying migration id=namehost 2026/01/15 23:33:51 INFO Applying migration id=outboxhost 2026/01/15 23:33:51 INFO Applying migration id=notesfts 2026/01/15 23:33:51 INFO Applying migration id=iconsname 2026/01/15 23:33:51 INFO Applying migration id=nohash 2026/01/15 23:33:51 INFO Applying migration id=shares 2026/01/15 23:33:51 INFO Applying migration id=actorttl 2026/01/15 23:33:51 INFO Applying migration id=tocc 2026/01/15 23:33:51 INFO Applying migration id=followeds 2026/01/15 23:33:51 INFO Applying migration id=certhash 2026/01/15 23:33:51 INFO Applying migration id=follows_sync 2026/01/15 23:33:51 INFO Applying migration id=jsonpath 2026/01/15 23:33:51 INFO Applying migration id=localforward 2026/01/15 23:33:51 INFO Applying migration id=avatar 2026/01/15 23:33:51 INFO Applying migration id=noimage 2026/01/15 23:33:51 INFO Applying migration id=feed 2026/01/15 23:33:51 INFO Applying migration id=bookmarks 2026/01/15 23:33:51 INFO Applying migration id=shareactivity 2026/01/15 23:33:51 INFO Applying migration id=application 2026/01/15 23:33:51 INFO Applying migration id=certificates 2026/01/15 23:33:51 INFO Applying migration id=rawforward 2026/01/15 23:33:51 INFO Applying migration id=publickey 2026/01/15 23:33:51 INFO Applying migration id=resolvegroup --- PASS: TestAvatar_ExactlySizeLimit (1.76s) === RUN TestBio_Throttled 2026/01/15 23:33:53 INFO Applying migration id=initial 2026/01/15 23:33:53 INFO Applying migration id=notesupdated 2026/01/15 23:33:53 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:53 INFO Applying migration id=activitiesid 2026/01/15 23:33:53 INFO Applying migration id=outbox 2026/01/15 23:33:53 INFO Applying migration id=edits 2026/01/15 23:33:53 INFO Applying migration id=outboxactor 2026/01/15 23:33:53 INFO Applying migration id=outboxsender 2026/01/15 23:33:53 INFO Applying migration id=thread 2026/01/15 23:33:53 INFO Applying migration id=host 2026/01/15 23:33:53 INFO Applying migration id=sharedinbox 2026/01/15 23:33:53 INFO Applying migration id=noteshost 2026/01/15 23:33:53 INFO Applying migration id=fetched 2026/01/15 23:33:53 INFO Applying migration id=move 2026/01/15 23:33:53 INFO Applying migration id=cleanup 2026/01/15 23:33:53 INFO Applying migration id=received 2026/01/15 23:33:53 INFO Applying migration id=namehost 2026/01/15 23:33:53 INFO Applying migration id=outboxhost 2026/01/15 23:33:53 INFO Applying migration id=notesfts 2026/01/15 23:33:53 INFO Applying migration id=iconsname 2026/01/15 23:33:53 INFO Applying migration id=nohash 2026/01/15 23:33:53 INFO Applying migration id=shares 2026/01/15 23:33:53 INFO Applying migration id=actorttl 2026/01/15 23:33:53 INFO Applying migration id=tocc 2026/01/15 23:33:53 INFO Applying migration id=followeds 2026/01/15 23:33:53 INFO Applying migration id=certhash 2026/01/15 23:33:53 INFO Applying migration id=follows_sync 2026/01/15 23:33:53 INFO Applying migration id=jsonpath 2026/01/15 23:33:53 INFO Applying migration id=localforward 2026/01/15 23:33:53 INFO Applying migration id=avatar 2026/01/15 23:33:53 INFO Applying migration id=noimage 2026/01/15 23:33:53 INFO Applying migration id=feed 2026/01/15 23:33:53 INFO Applying migration id=bookmarks 2026/01/15 23:33:53 INFO Applying migration id=shareactivity 2026/01/15 23:33:53 INFO Applying migration id=application 2026/01/15 23:33:53 INFO Applying migration id=certificates 2026/01/15 23:33:53 INFO Applying migration id=rawforward 2026/01/15 23:33:53 INFO Applying migration id=publickey 2026/01/15 23:33:53 INFO Applying migration id=resolvegroup 2026/01/15 23:33:56 WARN Throttled request to set summary can=2026-01-16T00:03:54.097Z --- PASS: TestBio_Throttled (3.14s) === RUN TestBio_HappyFlow 2026/01/15 23:33:56 INFO Applying migration id=initial 2026/01/15 23:33:56 INFO Applying migration id=notesupdated 2026/01/15 23:33:56 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:56 INFO Applying migration id=activitiesid 2026/01/15 23:33:56 INFO Applying migration id=outbox 2026/01/15 23:33:56 INFO Applying migration id=edits 2026/01/15 23:33:56 INFO Applying migration id=outboxactor 2026/01/15 23:33:56 INFO Applying migration id=outboxsender 2026/01/15 23:33:56 INFO Applying migration id=thread 2026/01/15 23:33:56 INFO Applying migration id=host 2026/01/15 23:33:56 INFO Applying migration id=sharedinbox 2026/01/15 23:33:56 INFO Applying migration id=noteshost 2026/01/15 23:33:56 INFO Applying migration id=fetched 2026/01/15 23:33:56 INFO Applying migration id=move 2026/01/15 23:33:56 INFO Applying migration id=cleanup 2026/01/15 23:33:56 INFO Applying migration id=received 2026/01/15 23:33:56 INFO Applying migration id=namehost 2026/01/15 23:33:56 INFO Applying migration id=outboxhost 2026/01/15 23:33:56 INFO Applying migration id=notesfts 2026/01/15 23:33:56 INFO Applying migration id=iconsname 2026/01/15 23:33:56 INFO Applying migration id=nohash 2026/01/15 23:33:56 INFO Applying migration id=shares 2026/01/15 23:33:56 INFO Applying migration id=actorttl 2026/01/15 23:33:56 INFO Applying migration id=tocc 2026/01/15 23:33:56 INFO Applying migration id=followeds 2026/01/15 23:33:56 INFO Applying migration id=certhash 2026/01/15 23:33:56 INFO Applying migration id=follows_sync 2026/01/15 23:33:56 INFO Applying migration id=jsonpath 2026/01/15 23:33:56 INFO Applying migration id=localforward 2026/01/15 23:33:56 INFO Applying migration id=avatar 2026/01/15 23:33:56 INFO Applying migration id=noimage 2026/01/15 23:33:56 INFO Applying migration id=feed 2026/01/15 23:33:56 INFO Applying migration id=bookmarks 2026/01/15 23:33:56 INFO Applying migration id=shareactivity 2026/01/15 23:33:56 INFO Applying migration id=application 2026/01/15 23:33:56 INFO Applying migration id=certificates 2026/01/15 23:33:56 INFO Applying migration id=rawforward 2026/01/15 23:33:56 INFO Applying migration id=publickey 2026/01/15 23:33:56 INFO Applying migration id=resolvegroup 2026/01/15 23:33:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (1.02s) === RUN TestBio_TooLong 2026/01/15 23:33:57 INFO Applying migration id=initial 2026/01/15 23:33:57 INFO Applying migration id=notesupdated 2026/01/15 23:33:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:57 INFO Applying migration id=activitiesid 2026/01/15 23:33:57 INFO Applying migration id=outbox 2026/01/15 23:33:57 INFO Applying migration id=edits 2026/01/15 23:33:57 INFO Applying migration id=outboxactor 2026/01/15 23:33:57 INFO Applying migration id=outboxsender 2026/01/15 23:33:57 INFO Applying migration id=thread 2026/01/15 23:33:57 INFO Applying migration id=host 2026/01/15 23:33:57 INFO Applying migration id=sharedinbox 2026/01/15 23:33:57 INFO Applying migration id=noteshost 2026/01/15 23:33:57 INFO Applying migration id=fetched 2026/01/15 23:33:57 INFO Applying migration id=move 2026/01/15 23:33:57 INFO Applying migration id=cleanup 2026/01/15 23:33:57 INFO Applying migration id=received 2026/01/15 23:33:57 INFO Applying migration id=namehost 2026/01/15 23:33:57 INFO Applying migration id=outboxhost 2026/01/15 23:33:57 INFO Applying migration id=notesfts 2026/01/15 23:33:57 INFO Applying migration id=iconsname 2026/01/15 23:33:57 INFO Applying migration id=nohash 2026/01/15 23:33:57 INFO Applying migration id=shares 2026/01/15 23:33:57 INFO Applying migration id=actorttl 2026/01/15 23:33:57 INFO Applying migration id=tocc 2026/01/15 23:33:57 INFO Applying migration id=followeds 2026/01/15 23:33:57 INFO Applying migration id=certhash 2026/01/15 23:33:57 INFO Applying migration id=follows_sync 2026/01/15 23:33:57 INFO Applying migration id=jsonpath 2026/01/15 23:33:57 INFO Applying migration id=localforward 2026/01/15 23:33:57 INFO Applying migration id=avatar 2026/01/15 23:33:57 INFO Applying migration id=noimage 2026/01/15 23:33:57 INFO Applying migration id=feed 2026/01/15 23:33:57 INFO Applying migration id=bookmarks 2026/01/15 23:33:57 INFO Applying migration id=shareactivity 2026/01/15 23:33:57 INFO Applying migration id=application 2026/01/15 23:33:57 INFO Applying migration id=certificates 2026/01/15 23:33:57 INFO Applying migration id=rawforward 2026/01/15 23:33:57 INFO Applying migration id=publickey 2026/01/15 23:33:57 INFO Applying migration id=resolvegroup --- PASS: TestBio_TooLong (1.36s) === RUN TestBio_MultiLine 2026/01/15 23:33:59 INFO Applying migration id=initial 2026/01/15 23:33:59 INFO Applying migration id=notesupdated 2026/01/15 23:33:59 INFO Applying migration id=personspreferredusername 2026/01/15 23:33:59 INFO Applying migration id=activitiesid 2026/01/15 23:33:59 INFO Applying migration id=outbox 2026/01/15 23:33:59 INFO Applying migration id=edits 2026/01/15 23:33:59 INFO Applying migration id=outboxactor 2026/01/15 23:33:59 INFO Applying migration id=outboxsender 2026/01/15 23:33:59 INFO Applying migration id=thread 2026/01/15 23:33:59 INFO Applying migration id=host 2026/01/15 23:33:59 INFO Applying migration id=sharedinbox 2026/01/15 23:33:59 INFO Applying migration id=noteshost 2026/01/15 23:33:59 INFO Applying migration id=fetched 2026/01/15 23:33:59 INFO Applying migration id=move 2026/01/15 23:33:59 INFO Applying migration id=cleanup 2026/01/15 23:33:59 INFO Applying migration id=received 2026/01/15 23:33:59 INFO Applying migration id=namehost 2026/01/15 23:33:59 INFO Applying migration id=outboxhost 2026/01/15 23:33:59 INFO Applying migration id=notesfts 2026/01/15 23:33:59 INFO Applying migration id=iconsname 2026/01/15 23:33:59 INFO Applying migration id=nohash 2026/01/15 23:33:59 INFO Applying migration id=shares 2026/01/15 23:33:59 INFO Applying migration id=actorttl 2026/01/15 23:33:59 INFO Applying migration id=tocc 2026/01/15 23:33:59 INFO Applying migration id=followeds 2026/01/15 23:33:59 INFO Applying migration id=certhash 2026/01/15 23:33:59 INFO Applying migration id=follows_sync 2026/01/15 23:33:59 INFO Applying migration id=jsonpath 2026/01/15 23:33:59 INFO Applying migration id=localforward 2026/01/15 23:33:59 INFO Applying migration id=avatar 2026/01/15 23:33:59 INFO Applying migration id=noimage 2026/01/15 23:33:59 INFO Applying migration id=feed 2026/01/15 23:33:59 INFO Applying migration id=bookmarks 2026/01/15 23:33:59 INFO Applying migration id=shareactivity 2026/01/15 23:33:59 INFO Applying migration id=application 2026/01/15 23:33:59 INFO Applying migration id=certificates 2026/01/15 23:33:59 INFO Applying migration id=rawforward 2026/01/15 23:33:59 INFO Applying migration id=publickey 2026/01/15 23:33:59 INFO Applying migration id=resolvegroup 2026/01/15 23:34:00 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (1.83s) === RUN TestBio_MultiLineWithLink 2026/01/15 23:34:00 INFO Applying migration id=initial 2026/01/15 23:34:00 INFO Applying migration id=notesupdated 2026/01/15 23:34:00 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:00 INFO Applying migration id=activitiesid 2026/01/15 23:34:00 INFO Applying migration id=outbox 2026/01/15 23:34:00 INFO Applying migration id=edits 2026/01/15 23:34:00 INFO Applying migration id=outboxactor 2026/01/15 23:34:00 INFO Applying migration id=outboxsender 2026/01/15 23:34:00 INFO Applying migration id=thread 2026/01/15 23:34:00 INFO Applying migration id=host 2026/01/15 23:34:00 INFO Applying migration id=sharedinbox 2026/01/15 23:34:00 INFO Applying migration id=noteshost 2026/01/15 23:34:00 INFO Applying migration id=fetched 2026/01/15 23:34:00 INFO Applying migration id=move 2026/01/15 23:34:00 INFO Applying migration id=cleanup 2026/01/15 23:34:00 INFO Applying migration id=received 2026/01/15 23:34:00 INFO Applying migration id=namehost 2026/01/15 23:34:00 INFO Applying migration id=outboxhost 2026/01/15 23:34:00 INFO Applying migration id=notesfts 2026/01/15 23:34:00 INFO Applying migration id=iconsname 2026/01/15 23:34:00 INFO Applying migration id=nohash 2026/01/15 23:34:00 INFO Applying migration id=shares 2026/01/15 23:34:00 INFO Applying migration id=actorttl 2026/01/15 23:34:00 INFO Applying migration id=tocc 2026/01/15 23:34:00 INFO Applying migration id=followeds 2026/01/15 23:34:00 INFO Applying migration id=certhash 2026/01/15 23:34:00 INFO Applying migration id=follows_sync 2026/01/15 23:34:00 INFO Applying migration id=jsonpath 2026/01/15 23:34:00 INFO Applying migration id=localforward 2026/01/15 23:34:00 INFO Applying migration id=avatar 2026/01/15 23:34:00 INFO Applying migration id=noimage 2026/01/15 23:34:00 INFO Applying migration id=feed 2026/01/15 23:34:00 INFO Applying migration id=bookmarks 2026/01/15 23:34:00 INFO Applying migration id=shareactivity 2026/01/15 23:34:00 INFO Applying migration id=application 2026/01/15 23:34:00 INFO Applying migration id=certificates 2026/01/15 23:34:00 INFO Applying migration id=rawforward 2026/01/15 23:34:00 INFO Applying migration id=publickey 2026/01/15 23:34:00 INFO Applying migration id=resolvegroup 2026/01/15 23:34:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (2.31s) === RUN TestBookmark_HappyFlow 2026/01/15 23:34:03 INFO Applying migration id=initial 2026/01/15 23:34:03 INFO Applying migration id=notesupdated 2026/01/15 23:34:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:03 INFO Applying migration id=activitiesid 2026/01/15 23:34:03 INFO Applying migration id=outbox 2026/01/15 23:34:03 INFO Applying migration id=edits 2026/01/15 23:34:03 INFO Applying migration id=outboxactor 2026/01/15 23:34:03 INFO Applying migration id=outboxsender 2026/01/15 23:34:03 INFO Applying migration id=thread 2026/01/15 23:34:03 INFO Applying migration id=host 2026/01/15 23:34:03 INFO Applying migration id=sharedinbox 2026/01/15 23:34:03 INFO Applying migration id=noteshost 2026/01/15 23:34:03 INFO Applying migration id=fetched 2026/01/15 23:34:03 INFO Applying migration id=move 2026/01/15 23:34:03 INFO Applying migration id=cleanup 2026/01/15 23:34:03 INFO Applying migration id=received 2026/01/15 23:34:03 INFO Applying migration id=namehost 2026/01/15 23:34:03 INFO Applying migration id=outboxhost 2026/01/15 23:34:03 INFO Applying migration id=notesfts 2026/01/15 23:34:03 INFO Applying migration id=iconsname 2026/01/15 23:34:03 INFO Applying migration id=nohash 2026/01/15 23:34:03 INFO Applying migration id=shares 2026/01/15 23:34:03 INFO Applying migration id=actorttl 2026/01/15 23:34:03 INFO Applying migration id=tocc 2026/01/15 23:34:03 INFO Applying migration id=followeds 2026/01/15 23:34:03 INFO Applying migration id=certhash 2026/01/15 23:34:03 INFO Applying migration id=follows_sync 2026/01/15 23:34:03 INFO Applying migration id=jsonpath 2026/01/15 23:34:03 INFO Applying migration id=localforward 2026/01/15 23:34:03 INFO Applying migration id=avatar 2026/01/15 23:34:03 INFO Applying migration id=noimage 2026/01/15 23:34:03 INFO Applying migration id=feed 2026/01/15 23:34:03 INFO Applying migration id=bookmarks 2026/01/15 23:34:03 INFO Applying migration id=shareactivity 2026/01/15 23:34:03 INFO Applying migration id=application 2026/01/15 23:34:03 INFO Applying migration id=certificates 2026/01/15 23:34:03 INFO Applying migration id=rawforward 2026/01/15 23:34:03 INFO Applying migration id=publickey 2026/01/15 23:34:03 INFO Applying migration id=resolvegroup 2026/01/15 23:34:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-5403-7192-bd3c-7b994c9d14f5 2026/01/15 23:34:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-5403-7192-bd3c-7b994c9d14f5 2026/01/15 23:34:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-5403-7192-bd3c-7b994c9d14f5 --- PASS: TestBookmark_HappyFlow (2.36s) === RUN TestBookmark_Throttling 2026/01/15 23:34:05 INFO Applying migration id=initial 2026/01/15 23:34:05 INFO Applying migration id=notesupdated 2026/01/15 23:34:05 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:05 INFO Applying migration id=activitiesid 2026/01/15 23:34:05 INFO Applying migration id=outbox 2026/01/15 23:34:05 INFO Applying migration id=edits 2026/01/15 23:34:05 INFO Applying migration id=outboxactor 2026/01/15 23:34:05 INFO Applying migration id=outboxsender 2026/01/15 23:34:05 INFO Applying migration id=thread 2026/01/15 23:34:05 INFO Applying migration id=host 2026/01/15 23:34:05 INFO Applying migration id=sharedinbox 2026/01/15 23:34:05 INFO Applying migration id=noteshost 2026/01/15 23:34:05 INFO Applying migration id=fetched 2026/01/15 23:34:05 INFO Applying migration id=move 2026/01/15 23:34:05 INFO Applying migration id=cleanup 2026/01/15 23:34:05 INFO Applying migration id=received 2026/01/15 23:34:05 INFO Applying migration id=namehost 2026/01/15 23:34:05 INFO Applying migration id=outboxhost 2026/01/15 23:34:05 INFO Applying migration id=notesfts 2026/01/15 23:34:05 INFO Applying migration id=iconsname 2026/01/15 23:34:05 INFO Applying migration id=nohash 2026/01/15 23:34:05 INFO Applying migration id=shares 2026/01/15 23:34:05 INFO Applying migration id=actorttl 2026/01/15 23:34:05 INFO Applying migration id=tocc 2026/01/15 23:34:05 INFO Applying migration id=followeds 2026/01/15 23:34:05 INFO Applying migration id=certhash 2026/01/15 23:34:05 INFO Applying migration id=follows_sync 2026/01/15 23:34:05 INFO Applying migration id=jsonpath 2026/01/15 23:34:05 INFO Applying migration id=localforward 2026/01/15 23:34:05 INFO Applying migration id=avatar 2026/01/15 23:34:05 INFO Applying migration id=noimage 2026/01/15 23:34:05 INFO Applying migration id=feed 2026/01/15 23:34:05 INFO Applying migration id=bookmarks 2026/01/15 23:34:05 INFO Applying migration id=shareactivity 2026/01/15 23:34:05 INFO Applying migration id=application 2026/01/15 23:34:05 INFO Applying migration id=certificates 2026/01/15 23:34:05 INFO Applying migration id=rawforward 2026/01/15 23:34:05 INFO Applying migration id=publickey 2026/01/15 23:34:05 INFO Applying migration id=resolvegroup 2026/01/15 23:34:07 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (2.02s) === RUN TestBookmark_Limit 2026/01/15 23:34:07 INFO Applying migration id=initial 2026/01/15 23:34:07 INFO Applying migration id=notesupdated 2026/01/15 23:34:07 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:07 INFO Applying migration id=activitiesid 2026/01/15 23:34:07 INFO Applying migration id=outbox 2026/01/15 23:34:07 INFO Applying migration id=edits 2026/01/15 23:34:07 INFO Applying migration id=outboxactor 2026/01/15 23:34:07 INFO Applying migration id=outboxsender 2026/01/15 23:34:07 INFO Applying migration id=thread 2026/01/15 23:34:07 INFO Applying migration id=host 2026/01/15 23:34:07 INFO Applying migration id=sharedinbox 2026/01/15 23:34:07 INFO Applying migration id=noteshost 2026/01/15 23:34:07 INFO Applying migration id=fetched 2026/01/15 23:34:07 INFO Applying migration id=move 2026/01/15 23:34:07 INFO Applying migration id=cleanup 2026/01/15 23:34:07 INFO Applying migration id=received 2026/01/15 23:34:07 INFO Applying migration id=namehost 2026/01/15 23:34:07 INFO Applying migration id=outboxhost 2026/01/15 23:34:07 INFO Applying migration id=notesfts 2026/01/15 23:34:07 INFO Applying migration id=iconsname 2026/01/15 23:34:07 INFO Applying migration id=nohash 2026/01/15 23:34:07 INFO Applying migration id=shares 2026/01/15 23:34:07 INFO Applying migration id=actorttl 2026/01/15 23:34:07 INFO Applying migration id=tocc 2026/01/15 23:34:07 INFO Applying migration id=followeds 2026/01/15 23:34:07 INFO Applying migration id=certhash 2026/01/15 23:34:07 INFO Applying migration id=follows_sync 2026/01/15 23:34:07 INFO Applying migration id=jsonpath 2026/01/15 23:34:07 INFO Applying migration id=localforward 2026/01/15 23:34:07 INFO Applying migration id=avatar 2026/01/15 23:34:07 INFO Applying migration id=noimage 2026/01/15 23:34:07 INFO Applying migration id=feed 2026/01/15 23:34:07 INFO Applying migration id=bookmarks 2026/01/15 23:34:07 INFO Applying migration id=shareactivity 2026/01/15 23:34:07 INFO Applying migration id=application 2026/01/15 23:34:07 INFO Applying migration id=certificates 2026/01/15 23:34:07 INFO Applying migration id=rawforward 2026/01/15 23:34:07 INFO Applying migration id=publickey 2026/01/15 23:34:07 INFO Applying migration id=resolvegroup 2026/01/15 23:34:09 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019bc402-6206-71d8-93f4-59dce2788dc4 --- PASS: TestBookmark_Limit (1.56s) === RUN TestBookmark_TwoBookmarks 2026/01/15 23:34:09 INFO Applying migration id=initial 2026/01/15 23:34:09 INFO Applying migration id=notesupdated 2026/01/15 23:34:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:09 INFO Applying migration id=activitiesid 2026/01/15 23:34:09 INFO Applying migration id=outbox 2026/01/15 23:34:09 INFO Applying migration id=edits 2026/01/15 23:34:09 INFO Applying migration id=outboxactor 2026/01/15 23:34:09 INFO Applying migration id=outboxsender 2026/01/15 23:34:09 INFO Applying migration id=thread 2026/01/15 23:34:09 INFO Applying migration id=host 2026/01/15 23:34:09 INFO Applying migration id=sharedinbox 2026/01/15 23:34:09 INFO Applying migration id=noteshost 2026/01/15 23:34:09 INFO Applying migration id=fetched 2026/01/15 23:34:09 INFO Applying migration id=move 2026/01/15 23:34:09 INFO Applying migration id=cleanup 2026/01/15 23:34:09 INFO Applying migration id=received 2026/01/15 23:34:09 INFO Applying migration id=namehost 2026/01/15 23:34:09 INFO Applying migration id=outboxhost 2026/01/15 23:34:09 INFO Applying migration id=notesfts 2026/01/15 23:34:09 INFO Applying migration id=iconsname 2026/01/15 23:34:09 INFO Applying migration id=nohash 2026/01/15 23:34:09 INFO Applying migration id=shares 2026/01/15 23:34:09 INFO Applying migration id=actorttl 2026/01/15 23:34:09 INFO Applying migration id=tocc 2026/01/15 23:34:09 INFO Applying migration id=followeds 2026/01/15 23:34:09 INFO Applying migration id=certhash 2026/01/15 23:34:09 INFO Applying migration id=follows_sync 2026/01/15 23:34:09 INFO Applying migration id=jsonpath 2026/01/15 23:34:09 INFO Applying migration id=localforward 2026/01/15 23:34:09 INFO Applying migration id=avatar 2026/01/15 23:34:09 INFO Applying migration id=noimage 2026/01/15 23:34:09 INFO Applying migration id=feed 2026/01/15 23:34:09 INFO Applying migration id=bookmarks 2026/01/15 23:34:09 INFO Applying migration id=shareactivity 2026/01/15 23:34:09 INFO Applying migration id=application 2026/01/15 23:34:09 INFO Applying migration id=certificates 2026/01/15 23:34:09 INFO Applying migration id=rawforward 2026/01/15 23:34:09 INFO Applying migration id=publickey 2026/01/15 23:34:09 INFO Applying migration id=resolvegroup --- PASS: TestBookmark_TwoBookmarks (2.35s) === RUN TestBookmark_Twice 2026/01/15 23:34:11 INFO Applying migration id=initial 2026/01/15 23:34:11 INFO Applying migration id=notesupdated 2026/01/15 23:34:11 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:11 INFO Applying migration id=activitiesid 2026/01/15 23:34:11 INFO Applying migration id=outbox 2026/01/15 23:34:11 INFO Applying migration id=edits 2026/01/15 23:34:11 INFO Applying migration id=outboxactor 2026/01/15 23:34:11 INFO Applying migration id=outboxsender 2026/01/15 23:34:11 INFO Applying migration id=thread 2026/01/15 23:34:11 INFO Applying migration id=host 2026/01/15 23:34:11 INFO Applying migration id=sharedinbox 2026/01/15 23:34:11 INFO Applying migration id=noteshost 2026/01/15 23:34:11 INFO Applying migration id=fetched 2026/01/15 23:34:11 INFO Applying migration id=move 2026/01/15 23:34:11 INFO Applying migration id=cleanup 2026/01/15 23:34:11 INFO Applying migration id=received 2026/01/15 23:34:11 INFO Applying migration id=namehost 2026/01/15 23:34:11 INFO Applying migration id=outboxhost 2026/01/15 23:34:11 INFO Applying migration id=notesfts 2026/01/15 23:34:11 INFO Applying migration id=iconsname 2026/01/15 23:34:11 INFO Applying migration id=nohash 2026/01/15 23:34:11 INFO Applying migration id=shares 2026/01/15 23:34:11 INFO Applying migration id=actorttl 2026/01/15 23:34:11 INFO Applying migration id=tocc 2026/01/15 23:34:11 INFO Applying migration id=followeds 2026/01/15 23:34:11 INFO Applying migration id=certhash 2026/01/15 23:34:11 INFO Applying migration id=follows_sync 2026/01/15 23:34:11 INFO Applying migration id=jsonpath 2026/01/15 23:34:11 INFO Applying migration id=localforward 2026/01/15 23:34:11 INFO Applying migration id=avatar 2026/01/15 23:34:11 INFO Applying migration id=noimage 2026/01/15 23:34:11 INFO Applying migration id=feed 2026/01/15 23:34:11 INFO Applying migration id=bookmarks 2026/01/15 23:34:11 INFO Applying migration id=shareactivity 2026/01/15 23:34:11 INFO Applying migration id=application 2026/01/15 23:34:11 INFO Applying migration id=certificates 2026/01/15 23:34:11 INFO Applying migration id=rawforward 2026/01/15 23:34:11 INFO Applying migration id=publickey 2026/01/15 23:34:11 INFO Applying migration id=resolvegroup 2026/01/15 23:34:12 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (1.38s) === RUN TestBookmark_ToFollowers 2026/01/15 23:34:12 INFO Applying migration id=initial 2026/01/15 23:34:12 INFO Applying migration id=notesupdated 2026/01/15 23:34:12 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:12 INFO Applying migration id=activitiesid 2026/01/15 23:34:12 INFO Applying migration id=outbox 2026/01/15 23:34:12 INFO Applying migration id=edits 2026/01/15 23:34:12 INFO Applying migration id=outboxactor 2026/01/15 23:34:12 INFO Applying migration id=outboxsender 2026/01/15 23:34:12 INFO Applying migration id=thread 2026/01/15 23:34:12 INFO Applying migration id=host 2026/01/15 23:34:12 INFO Applying migration id=sharedinbox 2026/01/15 23:34:12 INFO Applying migration id=noteshost 2026/01/15 23:34:12 INFO Applying migration id=fetched 2026/01/15 23:34:12 INFO Applying migration id=move 2026/01/15 23:34:12 INFO Applying migration id=cleanup 2026/01/15 23:34:12 INFO Applying migration id=received 2026/01/15 23:34:12 INFO Applying migration id=namehost 2026/01/15 23:34:12 INFO Applying migration id=outboxhost 2026/01/15 23:34:12 INFO Applying migration id=notesfts 2026/01/15 23:34:12 INFO Applying migration id=iconsname 2026/01/15 23:34:12 INFO Applying migration id=nohash 2026/01/15 23:34:12 INFO Applying migration id=shares 2026/01/15 23:34:12 INFO Applying migration id=actorttl 2026/01/15 23:34:12 INFO Applying migration id=tocc 2026/01/15 23:34:12 INFO Applying migration id=followeds 2026/01/15 23:34:12 INFO Applying migration id=certhash 2026/01/15 23:34:12 INFO Applying migration id=follows_sync 2026/01/15 23:34:12 INFO Applying migration id=jsonpath 2026/01/15 23:34:12 INFO Applying migration id=localforward 2026/01/15 23:34:12 INFO Applying migration id=avatar 2026/01/15 23:34:12 INFO Applying migration id=noimage 2026/01/15 23:34:12 INFO Applying migration id=feed 2026/01/15 23:34:12 INFO Applying migration id=bookmarks 2026/01/15 23:34:12 INFO Applying migration id=shareactivity 2026/01/15 23:34:12 INFO Applying migration id=application 2026/01/15 23:34:12 INFO Applying migration id=certificates 2026/01/15 23:34:12 INFO Applying migration id=rawforward 2026/01/15 23:34:12 INFO Applying migration id=publickey 2026/01/15 23:34:12 INFO Applying migration id=resolvegroup 2026/01/15 23:34:14 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc402-76b1-7214-a39c-674828633b9d --- PASS: TestBookmark_ToFollowers (1.56s) === RUN TestBookmark_DM 2026/01/15 23:34:14 INFO Applying migration id=initial 2026/01/15 23:34:14 INFO Applying migration id=notesupdated 2026/01/15 23:34:14 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:14 INFO Applying migration id=activitiesid 2026/01/15 23:34:14 INFO Applying migration id=outbox 2026/01/15 23:34:14 INFO Applying migration id=edits 2026/01/15 23:34:14 INFO Applying migration id=outboxactor 2026/01/15 23:34:14 INFO Applying migration id=outboxsender 2026/01/15 23:34:14 INFO Applying migration id=thread 2026/01/15 23:34:14 INFO Applying migration id=host 2026/01/15 23:34:14 INFO Applying migration id=sharedinbox 2026/01/15 23:34:14 INFO Applying migration id=noteshost 2026/01/15 23:34:14 INFO Applying migration id=fetched 2026/01/15 23:34:14 INFO Applying migration id=move 2026/01/15 23:34:14 INFO Applying migration id=cleanup 2026/01/15 23:34:14 INFO Applying migration id=received 2026/01/15 23:34:14 INFO Applying migration id=namehost 2026/01/15 23:34:14 INFO Applying migration id=outboxhost 2026/01/15 23:34:14 INFO Applying migration id=notesfts 2026/01/15 23:34:14 INFO Applying migration id=iconsname 2026/01/15 23:34:14 INFO Applying migration id=nohash 2026/01/15 23:34:14 INFO Applying migration id=shares 2026/01/15 23:34:14 INFO Applying migration id=actorttl 2026/01/15 23:34:14 INFO Applying migration id=tocc 2026/01/15 23:34:14 INFO Applying migration id=followeds 2026/01/15 23:34:14 INFO Applying migration id=certhash 2026/01/15 23:34:14 INFO Applying migration id=follows_sync 2026/01/15 23:34:14 INFO Applying migration id=jsonpath 2026/01/15 23:34:14 INFO Applying migration id=localforward 2026/01/15 23:34:14 INFO Applying migration id=avatar 2026/01/15 23:34:14 INFO Applying migration id=noimage 2026/01/15 23:34:14 INFO Applying migration id=feed 2026/01/15 23:34:14 INFO Applying migration id=bookmarks 2026/01/15 23:34:14 INFO Applying migration id=shareactivity 2026/01/15 23:34:14 INFO Applying migration id=application 2026/01/15 23:34:14 INFO Applying migration id=certificates 2026/01/15 23:34:14 INFO Applying migration id=rawforward 2026/01/15 23:34:14 INFO Applying migration id=publickey 2026/01/15 23:34:14 INFO Applying migration id=resolvegroup 2026/01/15 23:34:16 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:34:16 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc402-7dd6-7287-ae1b-d2062cd36ce4 --- PASS: TestBookmark_DM (1.83s) === RUN TestCommunities_OneCommunity 2026/01/15 23:34:16 INFO Applying migration id=initial 2026/01/15 23:34:16 INFO Applying migration id=notesupdated 2026/01/15 23:34:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:16 INFO Applying migration id=activitiesid 2026/01/15 23:34:16 INFO Applying migration id=outbox 2026/01/15 23:34:16 INFO Applying migration id=edits 2026/01/15 23:34:16 INFO Applying migration id=outboxactor 2026/01/15 23:34:16 INFO Applying migration id=outboxsender 2026/01/15 23:34:16 INFO Applying migration id=thread 2026/01/15 23:34:16 INFO Applying migration id=host 2026/01/15 23:34:16 INFO Applying migration id=sharedinbox 2026/01/15 23:34:16 INFO Applying migration id=noteshost 2026/01/15 23:34:16 INFO Applying migration id=fetched 2026/01/15 23:34:16 INFO Applying migration id=move 2026/01/15 23:34:16 INFO Applying migration id=cleanup 2026/01/15 23:34:16 INFO Applying migration id=received 2026/01/15 23:34:16 INFO Applying migration id=namehost 2026/01/15 23:34:16 INFO Applying migration id=outboxhost 2026/01/15 23:34:16 INFO Applying migration id=notesfts 2026/01/15 23:34:16 INFO Applying migration id=iconsname 2026/01/15 23:34:16 INFO Applying migration id=nohash 2026/01/15 23:34:16 INFO Applying migration id=shares 2026/01/15 23:34:16 INFO Applying migration id=actorttl 2026/01/15 23:34:16 INFO Applying migration id=tocc 2026/01/15 23:34:16 INFO Applying migration id=followeds 2026/01/15 23:34:16 INFO Applying migration id=certhash 2026/01/15 23:34:16 INFO Applying migration id=follows_sync 2026/01/15 23:34:16 INFO Applying migration id=jsonpath 2026/01/15 23:34:16 INFO Applying migration id=localforward 2026/01/15 23:34:16 INFO Applying migration id=avatar 2026/01/15 23:34:16 INFO Applying migration id=noimage 2026/01/15 23:34:16 INFO Applying migration id=feed 2026/01/15 23:34:16 INFO Applying migration id=bookmarks 2026/01/15 23:34:16 INFO Applying migration id=shareactivity 2026/01/15 23:34:16 INFO Applying migration id=application 2026/01/15 23:34:16 INFO Applying migration id=certificates 2026/01/15 23:34:16 INFO Applying migration id=rawforward 2026/01/15 23:34:16 INFO Applying migration id=publickey 2026/01/15 23:34:16 INFO Applying migration id=resolvegroup 2026/01/15 23:34:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:18 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc402-8628-737e-94cf-c718ca40cf17 note=https://localhost.localdomain:8443/post/019bc402-8628-7182-a40f-ecd6e6421ed0 group=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunities_OneCommunity (2.13s) === RUN TestCommunity_NewThread 2026/01/15 23:34:18 INFO Applying migration id=initial 2026/01/15 23:34:18 INFO Applying migration id=notesupdated 2026/01/15 23:34:18 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:18 INFO Applying migration id=activitiesid 2026/01/15 23:34:18 INFO Applying migration id=outbox 2026/01/15 23:34:18 INFO Applying migration id=edits 2026/01/15 23:34:18 INFO Applying migration id=outboxactor 2026/01/15 23:34:18 INFO Applying migration id=outboxsender 2026/01/15 23:34:18 INFO Applying migration id=thread 2026/01/15 23:34:18 INFO Applying migration id=host 2026/01/15 23:34:18 INFO Applying migration id=sharedinbox 2026/01/15 23:34:18 INFO Applying migration id=noteshost 2026/01/15 23:34:18 INFO Applying migration id=fetched 2026/01/15 23:34:18 INFO Applying migration id=move 2026/01/15 23:34:18 INFO Applying migration id=cleanup 2026/01/15 23:34:18 INFO Applying migration id=received 2026/01/15 23:34:18 INFO Applying migration id=namehost 2026/01/15 23:34:18 INFO Applying migration id=outboxhost 2026/01/15 23:34:18 INFO Applying migration id=notesfts 2026/01/15 23:34:18 INFO Applying migration id=iconsname 2026/01/15 23:34:18 INFO Applying migration id=nohash 2026/01/15 23:34:18 INFO Applying migration id=shares 2026/01/15 23:34:18 INFO Applying migration id=actorttl 2026/01/15 23:34:18 INFO Applying migration id=tocc 2026/01/15 23:34:18 INFO Applying migration id=followeds 2026/01/15 23:34:18 INFO Applying migration id=certhash 2026/01/15 23:34:18 INFO Applying migration id=follows_sync 2026/01/15 23:34:18 INFO Applying migration id=jsonpath 2026/01/15 23:34:18 INFO Applying migration id=localforward 2026/01/15 23:34:18 INFO Applying migration id=avatar 2026/01/15 23:34:18 INFO Applying migration id=noimage 2026/01/15 23:34:18 INFO Applying migration id=feed 2026/01/15 23:34:18 INFO Applying migration id=bookmarks 2026/01/15 23:34:18 INFO Applying migration id=shareactivity 2026/01/15 23:34:18 INFO Applying migration id=application 2026/01/15 23:34:18 INFO Applying migration id=certificates 2026/01/15 23:34:18 INFO Applying migration id=rawforward 2026/01/15 23:34:18 INFO Applying migration id=publickey 2026/01/15 23:34:18 INFO Applying migration id=resolvegroup 2026/01/15 23:34:19 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:19 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc402-8bf9-72a8-b298-348f4ce0f07b note=https://localhost.localdomain:8443/post/019bc402-8bf9-7089-a4a8-665f3ae647ff group=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunity_NewThread (1.49s) === RUN TestCommunity_NewThreadNotFollowing 2026/01/15 23:34:19 INFO Applying migration id=initial 2026/01/15 23:34:19 INFO Applying migration id=notesupdated 2026/01/15 23:34:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:19 INFO Applying migration id=activitiesid 2026/01/15 23:34:19 INFO Applying migration id=outbox 2026/01/15 23:34:19 INFO Applying migration id=edits 2026/01/15 23:34:19 INFO Applying migration id=outboxactor 2026/01/15 23:34:19 INFO Applying migration id=outboxsender 2026/01/15 23:34:19 INFO Applying migration id=thread 2026/01/15 23:34:19 INFO Applying migration id=host 2026/01/15 23:34:19 INFO Applying migration id=sharedinbox 2026/01/15 23:34:19 INFO Applying migration id=noteshost 2026/01/15 23:34:19 INFO Applying migration id=fetched 2026/01/15 23:34:19 INFO Applying migration id=move 2026/01/15 23:34:19 INFO Applying migration id=cleanup 2026/01/15 23:34:19 INFO Applying migration id=received 2026/01/15 23:34:19 INFO Applying migration id=namehost 2026/01/15 23:34:19 INFO Applying migration id=outboxhost 2026/01/15 23:34:19 INFO Applying migration id=notesfts 2026/01/15 23:34:19 INFO Applying migration id=iconsname 2026/01/15 23:34:19 INFO Applying migration id=nohash 2026/01/15 23:34:19 INFO Applying migration id=shares 2026/01/15 23:34:19 INFO Applying migration id=actorttl 2026/01/15 23:34:19 INFO Applying migration id=tocc 2026/01/15 23:34:19 INFO Applying migration id=followeds 2026/01/15 23:34:19 INFO Applying migration id=certhash 2026/01/15 23:34:19 INFO Applying migration id=follows_sync 2026/01/15 23:34:19 INFO Applying migration id=jsonpath 2026/01/15 23:34:19 INFO Applying migration id=localforward 2026/01/15 23:34:19 INFO Applying migration id=avatar 2026/01/15 23:34:19 INFO Applying migration id=noimage 2026/01/15 23:34:19 INFO Applying migration id=feed 2026/01/15 23:34:19 INFO Applying migration id=bookmarks 2026/01/15 23:34:19 INFO Applying migration id=shareactivity 2026/01/15 23:34:19 INFO Applying migration id=application 2026/01/15 23:34:19 INFO Applying migration id=certificates 2026/01/15 23:34:19 INFO Applying migration id=rawforward 2026/01/15 23:34:19 INFO Applying migration id=publickey 2026/01/15 23:34:19 INFO Applying migration id=resolvegroup 2026/01/15 23:34:21 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunity_NewThreadNotFollowing (1.94s) === RUN TestCommunity_NewThreadNotPublic 2026/01/15 23:34:21 INFO Applying migration id=initial 2026/01/15 23:34:21 INFO Applying migration id=notesupdated 2026/01/15 23:34:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:21 INFO Applying migration id=activitiesid 2026/01/15 23:34:21 INFO Applying migration id=outbox 2026/01/15 23:34:21 INFO Applying migration id=edits 2026/01/15 23:34:21 INFO Applying migration id=outboxactor 2026/01/15 23:34:21 INFO Applying migration id=outboxsender 2026/01/15 23:34:21 INFO Applying migration id=thread 2026/01/15 23:34:21 INFO Applying migration id=host 2026/01/15 23:34:21 INFO Applying migration id=sharedinbox 2026/01/15 23:34:21 INFO Applying migration id=noteshost 2026/01/15 23:34:21 INFO Applying migration id=fetched 2026/01/15 23:34:21 INFO Applying migration id=move 2026/01/15 23:34:21 INFO Applying migration id=cleanup 2026/01/15 23:34:21 INFO Applying migration id=received 2026/01/15 23:34:21 INFO Applying migration id=namehost 2026/01/15 23:34:21 INFO Applying migration id=outboxhost 2026/01/15 23:34:21 INFO Applying migration id=notesfts 2026/01/15 23:34:21 INFO Applying migration id=iconsname 2026/01/15 23:34:21 INFO Applying migration id=nohash 2026/01/15 23:34:21 INFO Applying migration id=shares 2026/01/15 23:34:21 INFO Applying migration id=actorttl 2026/01/15 23:34:21 INFO Applying migration id=tocc 2026/01/15 23:34:21 INFO Applying migration id=followeds 2026/01/15 23:34:21 INFO Applying migration id=certhash 2026/01/15 23:34:21 INFO Applying migration id=follows_sync 2026/01/15 23:34:21 INFO Applying migration id=jsonpath 2026/01/15 23:34:21 INFO Applying migration id=localforward 2026/01/15 23:34:21 INFO Applying migration id=avatar 2026/01/15 23:34:21 INFO Applying migration id=noimage 2026/01/15 23:34:21 INFO Applying migration id=feed 2026/01/15 23:34:21 INFO Applying migration id=bookmarks 2026/01/15 23:34:21 INFO Applying migration id=shareactivity 2026/01/15 23:34:21 INFO Applying migration id=application 2026/01/15 23:34:21 INFO Applying migration id=certificates 2026/01/15 23:34:21 INFO Applying migration id=rawforward 2026/01/15 23:34:21 INFO Applying migration id=publickey 2026/01/15 23:34:21 INFO Applying migration id=resolvegroup 2026/01/15 23:34:23 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunity_NewThreadNotPublic (1.70s) === RUN TestCommunity_ReplyInThread 2026/01/15 23:34:23 INFO Applying migration id=initial 2026/01/15 23:34:23 INFO Applying migration id=notesupdated 2026/01/15 23:34:23 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:23 INFO Applying migration id=activitiesid 2026/01/15 23:34:23 INFO Applying migration id=outbox 2026/01/15 23:34:23 INFO Applying migration id=edits 2026/01/15 23:34:23 INFO Applying migration id=outboxactor 2026/01/15 23:34:23 INFO Applying migration id=outboxsender 2026/01/15 23:34:23 INFO Applying migration id=thread 2026/01/15 23:34:23 INFO Applying migration id=host 2026/01/15 23:34:23 INFO Applying migration id=sharedinbox 2026/01/15 23:34:23 INFO Applying migration id=noteshost 2026/01/15 23:34:23 INFO Applying migration id=fetched 2026/01/15 23:34:23 INFO Applying migration id=move 2026/01/15 23:34:23 INFO Applying migration id=cleanup 2026/01/15 23:34:23 INFO Applying migration id=received 2026/01/15 23:34:23 INFO Applying migration id=namehost 2026/01/15 23:34:23 INFO Applying migration id=outboxhost 2026/01/15 23:34:23 INFO Applying migration id=notesfts 2026/01/15 23:34:23 INFO Applying migration id=iconsname 2026/01/15 23:34:23 INFO Applying migration id=nohash 2026/01/15 23:34:23 INFO Applying migration id=shares 2026/01/15 23:34:23 INFO Applying migration id=actorttl 2026/01/15 23:34:23 INFO Applying migration id=tocc 2026/01/15 23:34:23 INFO Applying migration id=followeds 2026/01/15 23:34:23 INFO Applying migration id=certhash 2026/01/15 23:34:23 INFO Applying migration id=follows_sync 2026/01/15 23:34:23 INFO Applying migration id=jsonpath 2026/01/15 23:34:23 INFO Applying migration id=localforward 2026/01/15 23:34:23 INFO Applying migration id=avatar 2026/01/15 23:34:23 INFO Applying migration id=noimage 2026/01/15 23:34:23 INFO Applying migration id=feed 2026/01/15 23:34:23 INFO Applying migration id=bookmarks 2026/01/15 23:34:23 INFO Applying migration id=shareactivity 2026/01/15 23:34:23 INFO Applying migration id=application 2026/01/15 23:34:23 INFO Applying migration id=certificates 2026/01/15 23:34:23 INFO Applying migration id=rawforward 2026/01/15 23:34:23 INFO Applying migration id=publickey 2026/01/15 23:34:23 INFO Applying migration id=resolvegroup 2026/01/15 23:34:24 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:24 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc402-9ecb-71b5-8db0-0c8a84072b7e note=https://localhost.localdomain:8443/post/019bc402-9eca-7eb9-b3fd-6c94035b6ef7 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:24 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestCommunity_ReplyInThread (1.18s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/01/15 23:34:24 INFO Applying migration id=initial 2026/01/15 23:34:24 INFO Applying migration id=notesupdated 2026/01/15 23:34:24 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:24 INFO Applying migration id=activitiesid 2026/01/15 23:34:24 INFO Applying migration id=outbox 2026/01/15 23:34:24 INFO Applying migration id=edits 2026/01/15 23:34:24 INFO Applying migration id=outboxactor 2026/01/15 23:34:24 INFO Applying migration id=outboxsender 2026/01/15 23:34:24 INFO Applying migration id=thread 2026/01/15 23:34:24 INFO Applying migration id=host 2026/01/15 23:34:24 INFO Applying migration id=sharedinbox 2026/01/15 23:34:24 INFO Applying migration id=noteshost 2026/01/15 23:34:24 INFO Applying migration id=fetched 2026/01/15 23:34:24 INFO Applying migration id=move 2026/01/15 23:34:24 INFO Applying migration id=cleanup 2026/01/15 23:34:24 INFO Applying migration id=received 2026/01/15 23:34:24 INFO Applying migration id=namehost 2026/01/15 23:34:24 INFO Applying migration id=outboxhost 2026/01/15 23:34:24 INFO Applying migration id=notesfts 2026/01/15 23:34:24 INFO Applying migration id=iconsname 2026/01/15 23:34:24 INFO Applying migration id=nohash 2026/01/15 23:34:24 INFO Applying migration id=shares 2026/01/15 23:34:24 INFO Applying migration id=actorttl 2026/01/15 23:34:24 INFO Applying migration id=tocc 2026/01/15 23:34:24 INFO Applying migration id=followeds 2026/01/15 23:34:24 INFO Applying migration id=certhash 2026/01/15 23:34:24 INFO Applying migration id=follows_sync 2026/01/15 23:34:24 INFO Applying migration id=jsonpath 2026/01/15 23:34:24 INFO Applying migration id=localforward 2026/01/15 23:34:24 INFO Applying migration id=avatar 2026/01/15 23:34:24 INFO Applying migration id=noimage 2026/01/15 23:34:24 INFO Applying migration id=feed 2026/01/15 23:34:24 INFO Applying migration id=bookmarks 2026/01/15 23:34:24 INFO Applying migration id=shareactivity 2026/01/15 23:34:24 INFO Applying migration id=application 2026/01/15 23:34:24 INFO Applying migration id=certificates 2026/01/15 23:34:24 INFO Applying migration id=rawforward 2026/01/15 23:34:24 INFO Applying migration id=publickey 2026/01/15 23:34:24 INFO Applying migration id=resolvegroup 2026/01/15 23:34:27 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (2.64s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/01/15 23:34:27 INFO Applying migration id=initial 2026/01/15 23:34:27 INFO Applying migration id=notesupdated 2026/01/15 23:34:27 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:27 INFO Applying migration id=activitiesid 2026/01/15 23:34:27 INFO Applying migration id=outbox 2026/01/15 23:34:27 INFO Applying migration id=edits 2026/01/15 23:34:27 INFO Applying migration id=outboxactor 2026/01/15 23:34:27 INFO Applying migration id=outboxsender 2026/01/15 23:34:27 INFO Applying migration id=thread 2026/01/15 23:34:27 INFO Applying migration id=host 2026/01/15 23:34:27 INFO Applying migration id=sharedinbox 2026/01/15 23:34:27 INFO Applying migration id=noteshost 2026/01/15 23:34:27 INFO Applying migration id=fetched 2026/01/15 23:34:27 INFO Applying migration id=move 2026/01/15 23:34:27 INFO Applying migration id=cleanup 2026/01/15 23:34:27 INFO Applying migration id=received 2026/01/15 23:34:27 INFO Applying migration id=namehost 2026/01/15 23:34:27 INFO Applying migration id=outboxhost 2026/01/15 23:34:27 INFO Applying migration id=notesfts 2026/01/15 23:34:27 INFO Applying migration id=iconsname 2026/01/15 23:34:27 INFO Applying migration id=nohash 2026/01/15 23:34:27 INFO Applying migration id=shares 2026/01/15 23:34:27 INFO Applying migration id=actorttl 2026/01/15 23:34:27 INFO Applying migration id=tocc 2026/01/15 23:34:27 INFO Applying migration id=followeds 2026/01/15 23:34:27 INFO Applying migration id=certhash 2026/01/15 23:34:27 INFO Applying migration id=follows_sync 2026/01/15 23:34:27 INFO Applying migration id=jsonpath 2026/01/15 23:34:27 INFO Applying migration id=localforward 2026/01/15 23:34:27 INFO Applying migration id=avatar 2026/01/15 23:34:27 INFO Applying migration id=noimage 2026/01/15 23:34:27 INFO Applying migration id=feed 2026/01/15 23:34:27 INFO Applying migration id=bookmarks 2026/01/15 23:34:27 INFO Applying migration id=shareactivity 2026/01/15 23:34:27 INFO Applying migration id=application 2026/01/15 23:34:27 INFO Applying migration id=certificates 2026/01/15 23:34:27 INFO Applying migration id=rawforward 2026/01/15 23:34:27 INFO Applying migration id=publickey 2026/01/15 23:34:27 INFO Applying migration id=resolvegroup 2026/01/15 23:34:28 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:28 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (1.23s) === RUN TestCommunity_DuplicateReplyInThread 2026/01/15 23:34:28 INFO Applying migration id=initial 2026/01/15 23:34:28 INFO Applying migration id=notesupdated 2026/01/15 23:34:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:28 INFO Applying migration id=activitiesid 2026/01/15 23:34:28 INFO Applying migration id=outbox 2026/01/15 23:34:28 INFO Applying migration id=edits 2026/01/15 23:34:28 INFO Applying migration id=outboxactor 2026/01/15 23:34:28 INFO Applying migration id=outboxsender 2026/01/15 23:34:28 INFO Applying migration id=thread 2026/01/15 23:34:28 INFO Applying migration id=host 2026/01/15 23:34:28 INFO Applying migration id=sharedinbox 2026/01/15 23:34:28 INFO Applying migration id=noteshost 2026/01/15 23:34:28 INFO Applying migration id=fetched 2026/01/15 23:34:28 INFO Applying migration id=move 2026/01/15 23:34:28 INFO Applying migration id=cleanup 2026/01/15 23:34:28 INFO Applying migration id=received 2026/01/15 23:34:28 INFO Applying migration id=namehost 2026/01/15 23:34:28 INFO Applying migration id=outboxhost 2026/01/15 23:34:28 INFO Applying migration id=notesfts 2026/01/15 23:34:28 INFO Applying migration id=iconsname 2026/01/15 23:34:28 INFO Applying migration id=nohash 2026/01/15 23:34:28 INFO Applying migration id=shares 2026/01/15 23:34:28 INFO Applying migration id=actorttl 2026/01/15 23:34:28 INFO Applying migration id=tocc 2026/01/15 23:34:28 INFO Applying migration id=followeds 2026/01/15 23:34:28 INFO Applying migration id=certhash 2026/01/15 23:34:28 INFO Applying migration id=follows_sync 2026/01/15 23:34:28 INFO Applying migration id=jsonpath 2026/01/15 23:34:28 INFO Applying migration id=localforward 2026/01/15 23:34:28 INFO Applying migration id=avatar 2026/01/15 23:34:28 INFO Applying migration id=noimage 2026/01/15 23:34:28 INFO Applying migration id=feed 2026/01/15 23:34:28 INFO Applying migration id=bookmarks 2026/01/15 23:34:28 INFO Applying migration id=shareactivity 2026/01/15 23:34:28 INFO Applying migration id=application 2026/01/15 23:34:28 INFO Applying migration id=certificates 2026/01/15 23:34:28 INFO Applying migration id=rawforward 2026/01/15 23:34:28 INFO Applying migration id=publickey 2026/01/15 23:34:28 INFO Applying migration id=resolvegroup 2026/01/15 23:34:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:30 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc402-b454-7280-b7ab-cfbfc3c51c4e note=https://localhost.localdomain:8443/post/019bc402-b454-7070-924f-f210d9433f06 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:30 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:30 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestCommunity_DuplicateReplyInThread (1.64s) === RUN TestCommunity_EditedReplyInThread 2026/01/15 23:34:30 INFO Applying migration id=initial 2026/01/15 23:34:30 INFO Applying migration id=notesupdated 2026/01/15 23:34:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:30 INFO Applying migration id=activitiesid 2026/01/15 23:34:30 INFO Applying migration id=outbox 2026/01/15 23:34:30 INFO Applying migration id=edits 2026/01/15 23:34:30 INFO Applying migration id=outboxactor 2026/01/15 23:34:30 INFO Applying migration id=outboxsender 2026/01/15 23:34:30 INFO Applying migration id=thread 2026/01/15 23:34:30 INFO Applying migration id=host 2026/01/15 23:34:30 INFO Applying migration id=sharedinbox 2026/01/15 23:34:30 INFO Applying migration id=noteshost 2026/01/15 23:34:30 INFO Applying migration id=fetched 2026/01/15 23:34:30 INFO Applying migration id=move 2026/01/15 23:34:30 INFO Applying migration id=cleanup 2026/01/15 23:34:30 INFO Applying migration id=received 2026/01/15 23:34:30 INFO Applying migration id=namehost 2026/01/15 23:34:30 INFO Applying migration id=outboxhost 2026/01/15 23:34:30 INFO Applying migration id=notesfts 2026/01/15 23:34:30 INFO Applying migration id=iconsname 2026/01/15 23:34:30 INFO Applying migration id=nohash 2026/01/15 23:34:30 INFO Applying migration id=shares 2026/01/15 23:34:30 INFO Applying migration id=actorttl 2026/01/15 23:34:30 INFO Applying migration id=tocc 2026/01/15 23:34:30 INFO Applying migration id=followeds 2026/01/15 23:34:30 INFO Applying migration id=certhash 2026/01/15 23:34:30 INFO Applying migration id=follows_sync 2026/01/15 23:34:30 INFO Applying migration id=jsonpath 2026/01/15 23:34:30 INFO Applying migration id=localforward 2026/01/15 23:34:30 INFO Applying migration id=avatar 2026/01/15 23:34:30 INFO Applying migration id=noimage 2026/01/15 23:34:30 INFO Applying migration id=feed 2026/01/15 23:34:30 INFO Applying migration id=bookmarks 2026/01/15 23:34:30 INFO Applying migration id=shareactivity 2026/01/15 23:34:30 INFO Applying migration id=application 2026/01/15 23:34:30 INFO Applying migration id=certificates 2026/01/15 23:34:30 INFO Applying migration id=rawforward 2026/01/15 23:34:30 INFO Applying migration id=publickey 2026/01/15 23:34:30 INFO Applying migration id=resolvegroup 2026/01/15 23:34:31 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:31 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc402-bb17-731f-a400-d0b5d937bd47 note=https://localhost.localdomain:8443/post/019bc402-bb17-71bd-911b-58bd01090800 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:31 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:34:31 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:31 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestCommunity_EditedReplyInThread (1.73s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/01/15 23:34:31 INFO Applying migration id=initial 2026/01/15 23:34:31 INFO Applying migration id=notesupdated 2026/01/15 23:34:31 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:31 INFO Applying migration id=activitiesid 2026/01/15 23:34:31 INFO Applying migration id=outbox 2026/01/15 23:34:31 INFO Applying migration id=edits 2026/01/15 23:34:31 INFO Applying migration id=outboxactor 2026/01/15 23:34:31 INFO Applying migration id=outboxsender 2026/01/15 23:34:31 INFO Applying migration id=thread 2026/01/15 23:34:31 INFO Applying migration id=host 2026/01/15 23:34:31 INFO Applying migration id=sharedinbox 2026/01/15 23:34:31 INFO Applying migration id=noteshost 2026/01/15 23:34:31 INFO Applying migration id=fetched 2026/01/15 23:34:31 INFO Applying migration id=move 2026/01/15 23:34:31 INFO Applying migration id=cleanup 2026/01/15 23:34:31 INFO Applying migration id=received 2026/01/15 23:34:31 INFO Applying migration id=namehost 2026/01/15 23:34:31 INFO Applying migration id=outboxhost 2026/01/15 23:34:31 INFO Applying migration id=notesfts 2026/01/15 23:34:31 INFO Applying migration id=iconsname 2026/01/15 23:34:31 INFO Applying migration id=nohash 2026/01/15 23:34:31 INFO Applying migration id=shares 2026/01/15 23:34:31 INFO Applying migration id=actorttl 2026/01/15 23:34:31 INFO Applying migration id=tocc 2026/01/15 23:34:31 INFO Applying migration id=followeds 2026/01/15 23:34:31 INFO Applying migration id=certhash 2026/01/15 23:34:31 INFO Applying migration id=follows_sync 2026/01/15 23:34:31 INFO Applying migration id=jsonpath 2026/01/15 23:34:32 INFO Applying migration id=localforward 2026/01/15 23:34:32 INFO Applying migration id=avatar 2026/01/15 23:34:32 INFO Applying migration id=noimage 2026/01/15 23:34:32 INFO Applying migration id=feed 2026/01/15 23:34:32 INFO Applying migration id=bookmarks 2026/01/15 23:34:32 INFO Applying migration id=shareactivity 2026/01/15 23:34:32 INFO Applying migration id=application 2026/01/15 23:34:32 INFO Applying migration id=certificates 2026/01/15 23:34:32 INFO Applying migration id=rawforward 2026/01/15 23:34:32 INFO Applying migration id=publickey 2026/01/15 23:34:32 INFO Applying migration id=resolvegroup 2026/01/15 23:34:33 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:33 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc402-c0f7-768b-bd5e-8a4b670234e5 note=https://localhost.localdomain:8443/post/019bc402-c0f7-7527-8f74-70383d2408c6 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:33 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:33 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestCommunity_UnknownEditedReplyInThread (1.50s) === RUN TestDelete_HappyFlow 2026/01/15 23:34:33 INFO Applying migration id=initial 2026/01/15 23:34:33 INFO Applying migration id=notesupdated 2026/01/15 23:34:33 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:33 INFO Applying migration id=activitiesid 2026/01/15 23:34:33 INFO Applying migration id=outbox 2026/01/15 23:34:33 INFO Applying migration id=edits 2026/01/15 23:34:33 INFO Applying migration id=outboxactor 2026/01/15 23:34:33 INFO Applying migration id=outboxsender 2026/01/15 23:34:33 INFO Applying migration id=thread 2026/01/15 23:34:33 INFO Applying migration id=host 2026/01/15 23:34:33 INFO Applying migration id=sharedinbox 2026/01/15 23:34:33 INFO Applying migration id=noteshost 2026/01/15 23:34:33 INFO Applying migration id=fetched 2026/01/15 23:34:33 INFO Applying migration id=move 2026/01/15 23:34:33 INFO Applying migration id=cleanup 2026/01/15 23:34:33 INFO Applying migration id=received 2026/01/15 23:34:33 INFO Applying migration id=namehost 2026/01/15 23:34:33 INFO Applying migration id=outboxhost 2026/01/15 23:34:33 INFO Applying migration id=notesfts 2026/01/15 23:34:33 INFO Applying migration id=iconsname 2026/01/15 23:34:33 INFO Applying migration id=nohash 2026/01/15 23:34:33 INFO Applying migration id=shares 2026/01/15 23:34:33 INFO Applying migration id=actorttl 2026/01/15 23:34:33 INFO Applying migration id=tocc 2026/01/15 23:34:33 INFO Applying migration id=followeds 2026/01/15 23:34:33 INFO Applying migration id=certhash 2026/01/15 23:34:33 INFO Applying migration id=follows_sync 2026/01/15 23:34:33 INFO Applying migration id=jsonpath 2026/01/15 23:34:33 INFO Applying migration id=localforward 2026/01/15 23:34:33 INFO Applying migration id=avatar 2026/01/15 23:34:33 INFO Applying migration id=noimage 2026/01/15 23:34:33 INFO Applying migration id=feed 2026/01/15 23:34:33 INFO Applying migration id=bookmarks 2026/01/15 23:34:33 INFO Applying migration id=shareactivity 2026/01/15 23:34:33 INFO Applying migration id=application 2026/01/15 23:34:33 INFO Applying migration id=certificates 2026/01/15 23:34:33 INFO Applying migration id=rawforward 2026/01/15 23:34:33 INFO Applying migration id=publickey 2026/01/15 23:34:33 INFO Applying migration id=resolvegroup 2026/01/15 23:34:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-cb0e-7e02-a283-3eee657fec8d 2026/01/15 23:34:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-cb0e-7e02-a283-3eee657fec8d 2026/01/15 23:34:36 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc402-cb0e-7e02-a283-3eee657fec8d --- PASS: TestDelete_HappyFlow (2.58s) === RUN TestDelete_NotAuthor 2026/01/15 23:34:36 INFO Applying migration id=initial 2026/01/15 23:34:36 INFO Applying migration id=notesupdated 2026/01/15 23:34:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:36 INFO Applying migration id=activitiesid 2026/01/15 23:34:36 INFO Applying migration id=outbox 2026/01/15 23:34:36 INFO Applying migration id=edits 2026/01/15 23:34:36 INFO Applying migration id=outboxactor 2026/01/15 23:34:36 INFO Applying migration id=outboxsender 2026/01/15 23:34:36 INFO Applying migration id=thread 2026/01/15 23:34:36 INFO Applying migration id=host 2026/01/15 23:34:36 INFO Applying migration id=sharedinbox 2026/01/15 23:34:36 INFO Applying migration id=noteshost 2026/01/15 23:34:36 INFO Applying migration id=fetched 2026/01/15 23:34:36 INFO Applying migration id=move 2026/01/15 23:34:36 INFO Applying migration id=cleanup 2026/01/15 23:34:36 INFO Applying migration id=received 2026/01/15 23:34:36 INFO Applying migration id=namehost 2026/01/15 23:34:36 INFO Applying migration id=outboxhost 2026/01/15 23:34:36 INFO Applying migration id=notesfts 2026/01/15 23:34:36 INFO Applying migration id=iconsname 2026/01/15 23:34:36 INFO Applying migration id=nohash 2026/01/15 23:34:36 INFO Applying migration id=shares 2026/01/15 23:34:36 INFO Applying migration id=actorttl 2026/01/15 23:34:36 INFO Applying migration id=tocc 2026/01/15 23:34:36 INFO Applying migration id=followeds 2026/01/15 23:34:36 INFO Applying migration id=certhash 2026/01/15 23:34:36 INFO Applying migration id=follows_sync 2026/01/15 23:34:36 INFO Applying migration id=jsonpath 2026/01/15 23:34:36 INFO Applying migration id=localforward 2026/01/15 23:34:36 INFO Applying migration id=avatar 2026/01/15 23:34:36 INFO Applying migration id=noimage 2026/01/15 23:34:36 INFO Applying migration id=feed 2026/01/15 23:34:36 INFO Applying migration id=bookmarks 2026/01/15 23:34:36 INFO Applying migration id=shareactivity 2026/01/15 23:34:36 INFO Applying migration id=application 2026/01/15 23:34:36 INFO Applying migration id=certificates 2026/01/15 23:34:36 INFO Applying migration id=rawforward 2026/01/15 23:34:36 INFO Applying migration id=publickey 2026/01/15 23:34:36 INFO Applying migration id=resolvegroup 2026/01/15 23:34:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-d321-7c6e-ad9d-3d35d86dba10 2026/01/15 23:34:38 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019bc402-d321-7c6e-ad9d-3d35d86dba10 error="sql: no rows in result set" 2026/01/15 23:34:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-d321-7c6e-ad9d-3d35d86dba10 --- PASS: TestDelete_NotAuthor (2.07s) === RUN TestDelete_NoSuchPost 2026/01/15 23:34:38 INFO Applying migration id=initial 2026/01/15 23:34:38 INFO Applying migration id=notesupdated 2026/01/15 23:34:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:38 INFO Applying migration id=activitiesid 2026/01/15 23:34:38 INFO Applying migration id=outbox 2026/01/15 23:34:38 INFO Applying migration id=edits 2026/01/15 23:34:38 INFO Applying migration id=outboxactor 2026/01/15 23:34:38 INFO Applying migration id=outboxsender 2026/01/15 23:34:38 INFO Applying migration id=thread 2026/01/15 23:34:38 INFO Applying migration id=host 2026/01/15 23:34:38 INFO Applying migration id=sharedinbox 2026/01/15 23:34:38 INFO Applying migration id=noteshost 2026/01/15 23:34:38 INFO Applying migration id=fetched 2026/01/15 23:34:38 INFO Applying migration id=move 2026/01/15 23:34:38 INFO Applying migration id=cleanup 2026/01/15 23:34:38 INFO Applying migration id=received 2026/01/15 23:34:38 INFO Applying migration id=namehost 2026/01/15 23:34:38 INFO Applying migration id=outboxhost 2026/01/15 23:34:38 INFO Applying migration id=notesfts 2026/01/15 23:34:38 INFO Applying migration id=iconsname 2026/01/15 23:34:38 INFO Applying migration id=nohash 2026/01/15 23:34:38 INFO Applying migration id=shares 2026/01/15 23:34:38 INFO Applying migration id=actorttl 2026/01/15 23:34:38 INFO Applying migration id=tocc 2026/01/15 23:34:38 INFO Applying migration id=followeds 2026/01/15 23:34:38 INFO Applying migration id=certhash 2026/01/15 23:34:38 INFO Applying migration id=follows_sync 2026/01/15 23:34:38 INFO Applying migration id=jsonpath 2026/01/15 23:34:38 INFO Applying migration id=localforward 2026/01/15 23:34:38 INFO Applying migration id=avatar 2026/01/15 23:34:38 INFO Applying migration id=noimage 2026/01/15 23:34:38 INFO Applying migration id=feed 2026/01/15 23:34:38 INFO Applying migration id=bookmarks 2026/01/15 23:34:38 INFO Applying migration id=shareactivity 2026/01/15 23:34:38 INFO Applying migration id=application 2026/01/15 23:34:38 INFO Applying migration id=certificates 2026/01/15 23:34:38 INFO Applying migration id=rawforward 2026/01/15 23:34:38 INFO Applying migration id=publickey 2026/01/15 23:34:38 INFO Applying migration id=resolvegroup 2026/01/15 23:34:39 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (1.57s) === RUN TestDelete_UnauthenticatedUser 2026/01/15 23:34:39 INFO Applying migration id=initial 2026/01/15 23:34:39 INFO Applying migration id=notesupdated 2026/01/15 23:34:39 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:39 INFO Applying migration id=activitiesid 2026/01/15 23:34:39 INFO Applying migration id=outbox 2026/01/15 23:34:39 INFO Applying migration id=edits 2026/01/15 23:34:39 INFO Applying migration id=outboxactor 2026/01/15 23:34:39 INFO Applying migration id=outboxsender 2026/01/15 23:34:39 INFO Applying migration id=thread 2026/01/15 23:34:39 INFO Applying migration id=host 2026/01/15 23:34:39 INFO Applying migration id=sharedinbox 2026/01/15 23:34:39 INFO Applying migration id=noteshost 2026/01/15 23:34:39 INFO Applying migration id=fetched 2026/01/15 23:34:39 INFO Applying migration id=move 2026/01/15 23:34:39 INFO Applying migration id=cleanup 2026/01/15 23:34:39 INFO Applying migration id=received 2026/01/15 23:34:39 INFO Applying migration id=namehost 2026/01/15 23:34:39 INFO Applying migration id=outboxhost 2026/01/15 23:34:39 INFO Applying migration id=notesfts 2026/01/15 23:34:39 INFO Applying migration id=iconsname 2026/01/15 23:34:39 INFO Applying migration id=nohash 2026/01/15 23:34:39 INFO Applying migration id=shares 2026/01/15 23:34:39 INFO Applying migration id=actorttl 2026/01/15 23:34:39 INFO Applying migration id=tocc 2026/01/15 23:34:39 INFO Applying migration id=followeds 2026/01/15 23:34:39 INFO Applying migration id=certhash 2026/01/15 23:34:39 INFO Applying migration id=follows_sync 2026/01/15 23:34:39 INFO Applying migration id=jsonpath 2026/01/15 23:34:39 INFO Applying migration id=localforward 2026/01/15 23:34:39 INFO Applying migration id=avatar 2026/01/15 23:34:39 INFO Applying migration id=noimage 2026/01/15 23:34:39 INFO Applying migration id=feed 2026/01/15 23:34:39 INFO Applying migration id=bookmarks 2026/01/15 23:34:39 INFO Applying migration id=shareactivity 2026/01/15 23:34:39 INFO Applying migration id=application 2026/01/15 23:34:39 INFO Applying migration id=certificates 2026/01/15 23:34:39 INFO Applying migration id=rawforward 2026/01/15 23:34:39 INFO Applying migration id=publickey 2026/01/15 23:34:39 INFO Applying migration id=resolvegroup 2026/01/15 23:34:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-e467-716a-b000-a7bcee06e8e7 2026/01/15 23:34:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-e467-716a-b000-a7bcee06e8e7 --- PASS: TestDelete_UnauthenticatedUser (2.85s) === RUN TestDelete_WithReply 2026/01/15 23:34:42 INFO Applying migration id=initial 2026/01/15 23:34:42 INFO Applying migration id=notesupdated 2026/01/15 23:34:42 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:42 INFO Applying migration id=activitiesid 2026/01/15 23:34:42 INFO Applying migration id=outbox 2026/01/15 23:34:42 INFO Applying migration id=edits 2026/01/15 23:34:42 INFO Applying migration id=outboxactor 2026/01/15 23:34:42 INFO Applying migration id=outboxsender 2026/01/15 23:34:42 INFO Applying migration id=thread 2026/01/15 23:34:42 INFO Applying migration id=host 2026/01/15 23:34:42 INFO Applying migration id=sharedinbox 2026/01/15 23:34:42 INFO Applying migration id=noteshost 2026/01/15 23:34:42 INFO Applying migration id=fetched 2026/01/15 23:34:42 INFO Applying migration id=move 2026/01/15 23:34:42 INFO Applying migration id=cleanup 2026/01/15 23:34:42 INFO Applying migration id=received 2026/01/15 23:34:42 INFO Applying migration id=namehost 2026/01/15 23:34:42 INFO Applying migration id=outboxhost 2026/01/15 23:34:42 INFO Applying migration id=notesfts 2026/01/15 23:34:42 INFO Applying migration id=iconsname 2026/01/15 23:34:42 INFO Applying migration id=nohash 2026/01/15 23:34:42 INFO Applying migration id=shares 2026/01/15 23:34:42 INFO Applying migration id=actorttl 2026/01/15 23:34:42 INFO Applying migration id=tocc 2026/01/15 23:34:42 INFO Applying migration id=followeds 2026/01/15 23:34:42 INFO Applying migration id=certhash 2026/01/15 23:34:42 INFO Applying migration id=follows_sync 2026/01/15 23:34:42 INFO Applying migration id=jsonpath 2026/01/15 23:34:42 INFO Applying migration id=localforward 2026/01/15 23:34:42 INFO Applying migration id=avatar 2026/01/15 23:34:42 INFO Applying migration id=noimage 2026/01/15 23:34:42 INFO Applying migration id=feed 2026/01/15 23:34:42 INFO Applying migration id=bookmarks 2026/01/15 23:34:42 INFO Applying migration id=shareactivity 2026/01/15 23:34:42 INFO Applying migration id=application 2026/01/15 23:34:42 INFO Applying migration id=certificates 2026/01/15 23:34:42 INFO Applying migration id=rawforward 2026/01/15 23:34:42 INFO Applying migration id=publickey 2026/01/15 23:34:42 INFO Applying migration id=resolvegroup 2026/01/15 23:34:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc402-eb2c-70b2-bcf9-350b70676135 2026/01/15 23:34:44 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc402-eb2d-791c-a80e-4c38d867f712 note=https://localhost.localdomain:8443/post/019bc402-eb2d-78de-a037-947d451a6c30 thread=https://localhost.localdomain:8443/post/019bc402-eb2c-70b2-bcf9-350b70676135 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:44 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc402-eb2d-78de-a037-947d451a6c30#delete note=https://localhost.localdomain:8443/post/019bc402-eb2d-78de-a037-947d451a6c30 thread=https://localhost.localdomain:8443/post/019bc402-eb2c-70b2-bcf9-350b70676135 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-eb2d-78de-a037-947d451a6c30 2026/01/15 23:34:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc402-eb2d-78de-a037-947d451a6c30 2026/01/15 23:34:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-eb2c-70b2-bcf9-350b70676135 2026/01/15 23:34:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc402-eb2c-70b2-bcf9-350b70676135 --- PASS: TestDelete_WithReply (1.73s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/01/15 23:34:44 INFO Applying migration id=initial 2026/01/15 23:34:44 INFO Applying migration id=notesupdated 2026/01/15 23:34:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:44 INFO Applying migration id=activitiesid 2026/01/15 23:34:44 INFO Applying migration id=outbox 2026/01/15 23:34:44 INFO Applying migration id=edits 2026/01/15 23:34:44 INFO Applying migration id=outboxactor 2026/01/15 23:34:44 INFO Applying migration id=outboxsender 2026/01/15 23:34:44 INFO Applying migration id=thread 2026/01/15 23:34:44 INFO Applying migration id=host 2026/01/15 23:34:44 INFO Applying migration id=sharedinbox 2026/01/15 23:34:44 INFO Applying migration id=noteshost 2026/01/15 23:34:44 INFO Applying migration id=fetched 2026/01/15 23:34:44 INFO Applying migration id=move 2026/01/15 23:34:44 INFO Applying migration id=cleanup 2026/01/15 23:34:44 INFO Applying migration id=received 2026/01/15 23:34:44 INFO Applying migration id=namehost 2026/01/15 23:34:44 INFO Applying migration id=outboxhost 2026/01/15 23:34:44 INFO Applying migration id=notesfts 2026/01/15 23:34:44 INFO Applying migration id=iconsname 2026/01/15 23:34:44 INFO Applying migration id=nohash 2026/01/15 23:34:44 INFO Applying migration id=shares 2026/01/15 23:34:44 INFO Applying migration id=actorttl 2026/01/15 23:34:44 INFO Applying migration id=tocc 2026/01/15 23:34:44 INFO Applying migration id=followeds 2026/01/15 23:34:44 INFO Applying migration id=certhash 2026/01/15 23:34:44 INFO Applying migration id=follows_sync 2026/01/15 23:34:44 INFO Applying migration id=jsonpath 2026/01/15 23:34:44 INFO Applying migration id=localforward 2026/01/15 23:34:44 INFO Applying migration id=avatar 2026/01/15 23:34:44 INFO Applying migration id=noimage 2026/01/15 23:34:44 INFO Applying migration id=feed 2026/01/15 23:34:44 INFO Applying migration id=bookmarks 2026/01/15 23:34:44 INFO Applying migration id=shareactivity 2026/01/15 23:34:44 INFO Applying migration id=application 2026/01/15 23:34:44 INFO Applying migration id=certificates 2026/01/15 23:34:44 INFO Applying migration id=rawforward 2026/01/15 23:34:44 INFO Applying migration id=publickey 2026/01/15 23:34:44 INFO Applying migration id=resolvegroup 2026/01/15 23:34:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc402-f28d-745c-8f68-9fe1acc85cb8 2026/01/15 23:34:46 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc402-f28f-720c-b57b-45a4c7b9c429 note=https://localhost.localdomain:8443/post/019bc402-f28f-71d2-8fb3-f74438c2196c thread=https://localhost.localdomain:8443/post/019bc402-f28d-745c-8f68-9fe1acc85cb8 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-f28d-745c-8f68-9fe1acc85cb8 2026/01/15 23:34:46 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc402-f28d-745c-8f68-9fe1acc85cb8 2026/01/15 23:34:46 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc402-f28f-71d2-8fb3-f74438c2196c#delete note=https://localhost.localdomain:8443/post/019bc402-f28f-71d2-8fb3-f74438c2196c thread=https://localhost.localdomain:8443/post/019bc402-f28f-71d2-8fb3-f74438c2196c starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:34:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-f28f-71d2-8fb3-f74438c2196c 2026/01/15 23:34:46 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc402-f28f-71d2-8fb3-f74438c2196c --- PASS: TestDelete_WithReplyPostDeletedFirst (1.89s) === RUN TestDM_HappyFlow 2026/01/15 23:34:46 INFO Applying migration id=initial 2026/01/15 23:34:46 INFO Applying migration id=notesupdated 2026/01/15 23:34:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:46 INFO Applying migration id=activitiesid 2026/01/15 23:34:46 INFO Applying migration id=outbox 2026/01/15 23:34:46 INFO Applying migration id=edits 2026/01/15 23:34:46 INFO Applying migration id=outboxactor 2026/01/15 23:34:46 INFO Applying migration id=outboxsender 2026/01/15 23:34:46 INFO Applying migration id=thread 2026/01/15 23:34:46 INFO Applying migration id=host 2026/01/15 23:34:46 INFO Applying migration id=sharedinbox 2026/01/15 23:34:46 INFO Applying migration id=noteshost 2026/01/15 23:34:46 INFO Applying migration id=fetched 2026/01/15 23:34:46 INFO Applying migration id=move 2026/01/15 23:34:46 INFO Applying migration id=cleanup 2026/01/15 23:34:46 INFO Applying migration id=received 2026/01/15 23:34:46 INFO Applying migration id=namehost 2026/01/15 23:34:46 INFO Applying migration id=outboxhost 2026/01/15 23:34:46 INFO Applying migration id=notesfts 2026/01/15 23:34:46 INFO Applying migration id=iconsname 2026/01/15 23:34:46 INFO Applying migration id=nohash 2026/01/15 23:34:46 INFO Applying migration id=shares 2026/01/15 23:34:46 INFO Applying migration id=actorttl 2026/01/15 23:34:46 INFO Applying migration id=tocc 2026/01/15 23:34:46 INFO Applying migration id=followeds 2026/01/15 23:34:46 INFO Applying migration id=certhash 2026/01/15 23:34:46 INFO Applying migration id=follows_sync 2026/01/15 23:34:46 INFO Applying migration id=jsonpath 2026/01/15 23:34:46 INFO Applying migration id=localforward 2026/01/15 23:34:46 INFO Applying migration id=avatar 2026/01/15 23:34:46 INFO Applying migration id=noimage 2026/01/15 23:34:46 INFO Applying migration id=feed 2026/01/15 23:34:46 INFO Applying migration id=bookmarks 2026/01/15 23:34:46 INFO Applying migration id=shareactivity 2026/01/15 23:34:46 INFO Applying migration id=application 2026/01/15 23:34:46 INFO Applying migration id=certificates 2026/01/15 23:34:46 INFO Applying migration id=rawforward 2026/01/15 23:34:46 INFO Applying migration id=publickey 2026/01/15 23:34:46 INFO Applying migration id=resolvegroup 2026/01/15 23:34:47 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-f754-7291-adc7-434c9ff5a3c9 2026/01/15 23:34:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-f754-7291-adc7-434c9ff5a3c9 2026/01/15 23:34:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc402-f754-7291-adc7-434c9ff5a3c9 2026/01/15 23:34:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-f754-7291-adc7-434c9ff5a3c9 --- PASS: TestDM_HappyFlow (1.22s) === RUN TestDM_UnauthenticatedUser 2026/01/15 23:34:47 INFO Applying migration id=initial 2026/01/15 23:34:47 INFO Applying migration id=notesupdated 2026/01/15 23:34:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:47 INFO Applying migration id=activitiesid 2026/01/15 23:34:47 INFO Applying migration id=outbox 2026/01/15 23:34:47 INFO Applying migration id=edits 2026/01/15 23:34:47 INFO Applying migration id=outboxactor 2026/01/15 23:34:47 INFO Applying migration id=outboxsender 2026/01/15 23:34:47 INFO Applying migration id=thread 2026/01/15 23:34:47 INFO Applying migration id=host 2026/01/15 23:34:47 INFO Applying migration id=sharedinbox 2026/01/15 23:34:47 INFO Applying migration id=noteshost 2026/01/15 23:34:47 INFO Applying migration id=fetched 2026/01/15 23:34:47 INFO Applying migration id=move 2026/01/15 23:34:47 INFO Applying migration id=cleanup 2026/01/15 23:34:47 INFO Applying migration id=received 2026/01/15 23:34:47 INFO Applying migration id=namehost 2026/01/15 23:34:47 INFO Applying migration id=outboxhost 2026/01/15 23:34:47 INFO Applying migration id=notesfts 2026/01/15 23:34:47 INFO Applying migration id=iconsname 2026/01/15 23:34:47 INFO Applying migration id=nohash 2026/01/15 23:34:47 INFO Applying migration id=shares 2026/01/15 23:34:47 INFO Applying migration id=actorttl 2026/01/15 23:34:47 INFO Applying migration id=tocc 2026/01/15 23:34:47 INFO Applying migration id=followeds 2026/01/15 23:34:47 INFO Applying migration id=certhash 2026/01/15 23:34:47 INFO Applying migration id=follows_sync 2026/01/15 23:34:47 INFO Applying migration id=jsonpath 2026/01/15 23:34:47 INFO Applying migration id=localforward 2026/01/15 23:34:47 INFO Applying migration id=avatar 2026/01/15 23:34:47 INFO Applying migration id=noimage 2026/01/15 23:34:47 INFO Applying migration id=feed 2026/01/15 23:34:47 INFO Applying migration id=bookmarks 2026/01/15 23:34:47 INFO Applying migration id=shareactivity 2026/01/15 23:34:47 INFO Applying migration id=application 2026/01/15 23:34:47 INFO Applying migration id=certificates 2026/01/15 23:34:47 INFO Applying migration id=rawforward 2026/01/15 23:34:47 INFO Applying migration id=publickey 2026/01/15 23:34:47 INFO Applying migration id=resolvegroup 2026/01/15 23:34:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc402-fbe2-7896-bf5f-351eaec99c7d 2026/01/15 23:34:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc402-fbe2-7896-bf5f-351eaec99c7d --- PASS: TestDM_UnauthenticatedUser (1.16s) === RUN TestDM_Loopback 2026/01/15 23:34:48 INFO Applying migration id=initial 2026/01/15 23:34:48 INFO Applying migration id=notesupdated 2026/01/15 23:34:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:48 INFO Applying migration id=activitiesid 2026/01/15 23:34:48 INFO Applying migration id=outbox 2026/01/15 23:34:48 INFO Applying migration id=edits 2026/01/15 23:34:48 INFO Applying migration id=outboxactor 2026/01/15 23:34:48 INFO Applying migration id=outboxsender 2026/01/15 23:34:48 INFO Applying migration id=thread 2026/01/15 23:34:48 INFO Applying migration id=host 2026/01/15 23:34:48 INFO Applying migration id=sharedinbox 2026/01/15 23:34:48 INFO Applying migration id=noteshost 2026/01/15 23:34:48 INFO Applying migration id=fetched 2026/01/15 23:34:48 INFO Applying migration id=move 2026/01/15 23:34:48 INFO Applying migration id=cleanup 2026/01/15 23:34:48 INFO Applying migration id=received 2026/01/15 23:34:48 INFO Applying migration id=namehost 2026/01/15 23:34:48 INFO Applying migration id=outboxhost 2026/01/15 23:34:48 INFO Applying migration id=notesfts 2026/01/15 23:34:48 INFO Applying migration id=iconsname 2026/01/15 23:34:48 INFO Applying migration id=nohash 2026/01/15 23:34:48 INFO Applying migration id=shares 2026/01/15 23:34:48 INFO Applying migration id=actorttl 2026/01/15 23:34:48 INFO Applying migration id=tocc 2026/01/15 23:34:48 INFO Applying migration id=followeds 2026/01/15 23:34:48 INFO Applying migration id=certhash 2026/01/15 23:34:48 INFO Applying migration id=follows_sync 2026/01/15 23:34:48 INFO Applying migration id=jsonpath 2026/01/15 23:34:48 INFO Applying migration id=localforward 2026/01/15 23:34:48 INFO Applying migration id=avatar 2026/01/15 23:34:48 INFO Applying migration id=noimage 2026/01/15 23:34:48 INFO Applying migration id=feed 2026/01/15 23:34:48 INFO Applying migration id=bookmarks 2026/01/15 23:34:48 INFO Applying migration id=shareactivity 2026/01/15 23:34:48 INFO Applying migration id=application 2026/01/15 23:34:48 INFO Applying migration id=certificates 2026/01/15 23:34:48 INFO Applying migration id=rawforward 2026/01/15 23:34:48 INFO Applying migration id=publickey 2026/01/15 23:34:48 INFO Applying migration id=resolvegroup 2026/01/15 23:34:49 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (1.35s) === RUN TestDM_TwoMentions 2026/01/15 23:34:49 INFO Applying migration id=initial 2026/01/15 23:34:49 INFO Applying migration id=notesupdated 2026/01/15 23:34:49 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:49 INFO Applying migration id=activitiesid 2026/01/15 23:34:49 INFO Applying migration id=outbox 2026/01/15 23:34:49 INFO Applying migration id=edits 2026/01/15 23:34:49 INFO Applying migration id=outboxactor 2026/01/15 23:34:49 INFO Applying migration id=outboxsender 2026/01/15 23:34:49 INFO Applying migration id=thread 2026/01/15 23:34:49 INFO Applying migration id=host 2026/01/15 23:34:49 INFO Applying migration id=sharedinbox 2026/01/15 23:34:49 INFO Applying migration id=noteshost 2026/01/15 23:34:49 INFO Applying migration id=fetched 2026/01/15 23:34:49 INFO Applying migration id=move 2026/01/15 23:34:49 INFO Applying migration id=cleanup 2026/01/15 23:34:49 INFO Applying migration id=received 2026/01/15 23:34:49 INFO Applying migration id=namehost 2026/01/15 23:34:49 INFO Applying migration id=outboxhost 2026/01/15 23:34:49 INFO Applying migration id=notesfts 2026/01/15 23:34:49 INFO Applying migration id=iconsname 2026/01/15 23:34:49 INFO Applying migration id=nohash 2026/01/15 23:34:49 INFO Applying migration id=shares 2026/01/15 23:34:49 INFO Applying migration id=actorttl 2026/01/15 23:34:49 INFO Applying migration id=tocc 2026/01/15 23:34:49 INFO Applying migration id=followeds 2026/01/15 23:34:49 INFO Applying migration id=certhash 2026/01/15 23:34:49 INFO Applying migration id=follows_sync 2026/01/15 23:34:49 INFO Applying migration id=jsonpath 2026/01/15 23:34:49 INFO Applying migration id=localforward 2026/01/15 23:34:49 INFO Applying migration id=avatar 2026/01/15 23:34:49 INFO Applying migration id=noimage 2026/01/15 23:34:49 INFO Applying migration id=feed 2026/01/15 23:34:49 INFO Applying migration id=bookmarks 2026/01/15 23:34:49 INFO Applying migration id=shareactivity 2026/01/15 23:34:49 INFO Applying migration id=application 2026/01/15 23:34:49 INFO Applying migration id=certificates 2026/01/15 23:34:49 INFO Applying migration id=rawforward 2026/01/15 23:34:49 INFO Applying migration id=publickey 2026/01/15 23:34:49 INFO Applying migration id=resolvegroup 2026/01/15 23:34:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:51 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/01/15 23:34:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-05b1-7ac3-b663-1e3d0be5ee4d 2026/01/15 23:34:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-05b1-7ac3-b663-1e3d0be5ee4d 2026/01/15 23:34:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-05b1-7ac3-b663-1e3d0be5ee4d --- PASS: TestDM_TwoMentions (1.17s) === RUN TestDM_TwoMentionsOneLoopback 2026/01/15 23:34:51 INFO Applying migration id=initial 2026/01/15 23:34:51 INFO Applying migration id=notesupdated 2026/01/15 23:34:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:51 INFO Applying migration id=activitiesid 2026/01/15 23:34:51 INFO Applying migration id=outbox 2026/01/15 23:34:51 INFO Applying migration id=edits 2026/01/15 23:34:51 INFO Applying migration id=outboxactor 2026/01/15 23:34:51 INFO Applying migration id=outboxsender 2026/01/15 23:34:51 INFO Applying migration id=thread 2026/01/15 23:34:51 INFO Applying migration id=host 2026/01/15 23:34:51 INFO Applying migration id=sharedinbox 2026/01/15 23:34:51 INFO Applying migration id=noteshost 2026/01/15 23:34:51 INFO Applying migration id=fetched 2026/01/15 23:34:51 INFO Applying migration id=move 2026/01/15 23:34:51 INFO Applying migration id=cleanup 2026/01/15 23:34:51 INFO Applying migration id=received 2026/01/15 23:34:51 INFO Applying migration id=namehost 2026/01/15 23:34:51 INFO Applying migration id=outboxhost 2026/01/15 23:34:51 INFO Applying migration id=notesfts 2026/01/15 23:34:51 INFO Applying migration id=iconsname 2026/01/15 23:34:51 INFO Applying migration id=nohash 2026/01/15 23:34:51 INFO Applying migration id=shares 2026/01/15 23:34:51 INFO Applying migration id=actorttl 2026/01/15 23:34:51 INFO Applying migration id=tocc 2026/01/15 23:34:51 INFO Applying migration id=followeds 2026/01/15 23:34:51 INFO Applying migration id=certhash 2026/01/15 23:34:51 INFO Applying migration id=follows_sync 2026/01/15 23:34:51 INFO Applying migration id=jsonpath 2026/01/15 23:34:51 INFO Applying migration id=localforward 2026/01/15 23:34:51 INFO Applying migration id=avatar 2026/01/15 23:34:51 INFO Applying migration id=noimage 2026/01/15 23:34:51 INFO Applying migration id=feed 2026/01/15 23:34:51 INFO Applying migration id=bookmarks 2026/01/15 23:34:51 INFO Applying migration id=shareactivity 2026/01/15 23:34:51 INFO Applying migration id=application 2026/01/15 23:34:51 INFO Applying migration id=certificates 2026/01/15 23:34:51 INFO Applying migration id=rawforward 2026/01/15 23:34:51 INFO Applying migration id=publickey 2026/01/15 23:34:51 INFO Applying migration id=resolvegroup 2026/01/15 23:34:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:53 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:34:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-1075-70ed-9180-c52d584b9704 2026/01/15 23:34:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-1075-70ed-9180-c52d584b9704 2026/01/15 23:34:53 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc403-1075-70ed-9180-c52d584b9704 2026/01/15 23:34:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-1075-70ed-9180-c52d584b9704 --- PASS: TestDM_TwoMentionsOneLoopback (2.75s) === RUN TestDM_TooManyRecipients 2026/01/15 23:34:53 INFO Applying migration id=initial 2026/01/15 23:34:53 INFO Applying migration id=notesupdated 2026/01/15 23:34:53 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:53 INFO Applying migration id=activitiesid 2026/01/15 23:34:53 INFO Applying migration id=outbox 2026/01/15 23:34:53 INFO Applying migration id=edits 2026/01/15 23:34:53 INFO Applying migration id=outboxactor 2026/01/15 23:34:53 INFO Applying migration id=outboxsender 2026/01/15 23:34:53 INFO Applying migration id=thread 2026/01/15 23:34:53 INFO Applying migration id=host 2026/01/15 23:34:53 INFO Applying migration id=sharedinbox 2026/01/15 23:34:53 INFO Applying migration id=noteshost 2026/01/15 23:34:53 INFO Applying migration id=fetched 2026/01/15 23:34:53 INFO Applying migration id=move 2026/01/15 23:34:53 INFO Applying migration id=cleanup 2026/01/15 23:34:53 INFO Applying migration id=received 2026/01/15 23:34:53 INFO Applying migration id=namehost 2026/01/15 23:34:53 INFO Applying migration id=outboxhost 2026/01/15 23:34:53 INFO Applying migration id=notesfts 2026/01/15 23:34:53 INFO Applying migration id=iconsname 2026/01/15 23:34:53 INFO Applying migration id=nohash 2026/01/15 23:34:53 INFO Applying migration id=shares 2026/01/15 23:34:53 INFO Applying migration id=actorttl 2026/01/15 23:34:53 INFO Applying migration id=tocc 2026/01/15 23:34:53 INFO Applying migration id=followeds 2026/01/15 23:34:53 INFO Applying migration id=certhash 2026/01/15 23:34:53 INFO Applying migration id=follows_sync 2026/01/15 23:34:53 INFO Applying migration id=jsonpath 2026/01/15 23:34:53 INFO Applying migration id=localforward 2026/01/15 23:34:53 INFO Applying migration id=avatar 2026/01/15 23:34:53 INFO Applying migration id=noimage 2026/01/15 23:34:53 INFO Applying migration id=feed 2026/01/15 23:34:53 INFO Applying migration id=bookmarks 2026/01/15 23:34:53 INFO Applying migration id=shareactivity 2026/01/15 23:34:53 INFO Applying migration id=application 2026/01/15 23:34:53 INFO Applying migration id=certificates 2026/01/15 23:34:53 INFO Applying migration id=rawforward 2026/01/15 23:34:53 INFO Applying migration id=publickey 2026/01/15 23:34:53 INFO Applying migration id=resolvegroup 2026/01/15 23:34:55 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:55 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (2.16s) === RUN TestDM_MaxRecipients 2026/01/15 23:34:55 INFO Applying migration id=initial 2026/01/15 23:34:55 INFO Applying migration id=notesupdated 2026/01/15 23:34:55 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:55 INFO Applying migration id=activitiesid 2026/01/15 23:34:55 INFO Applying migration id=outbox 2026/01/15 23:34:55 INFO Applying migration id=edits 2026/01/15 23:34:55 INFO Applying migration id=outboxactor 2026/01/15 23:34:55 INFO Applying migration id=outboxsender 2026/01/15 23:34:55 INFO Applying migration id=thread 2026/01/15 23:34:55 INFO Applying migration id=host 2026/01/15 23:34:55 INFO Applying migration id=sharedinbox 2026/01/15 23:34:55 INFO Applying migration id=noteshost 2026/01/15 23:34:55 INFO Applying migration id=fetched 2026/01/15 23:34:55 INFO Applying migration id=move 2026/01/15 23:34:55 INFO Applying migration id=cleanup 2026/01/15 23:34:55 INFO Applying migration id=received 2026/01/15 23:34:55 INFO Applying migration id=namehost 2026/01/15 23:34:55 INFO Applying migration id=outboxhost 2026/01/15 23:34:55 INFO Applying migration id=notesfts 2026/01/15 23:34:55 INFO Applying migration id=iconsname 2026/01/15 23:34:55 INFO Applying migration id=nohash 2026/01/15 23:34:55 INFO Applying migration id=shares 2026/01/15 23:34:56 INFO Applying migration id=actorttl 2026/01/15 23:34:56 INFO Applying migration id=tocc 2026/01/15 23:34:56 INFO Applying migration id=followeds 2026/01/15 23:34:56 INFO Applying migration id=certhash 2026/01/15 23:34:56 INFO Applying migration id=follows_sync 2026/01/15 23:34:56 INFO Applying migration id=jsonpath 2026/01/15 23:34:56 INFO Applying migration id=localforward 2026/01/15 23:34:56 INFO Applying migration id=avatar 2026/01/15 23:34:56 INFO Applying migration id=noimage 2026/01/15 23:34:56 INFO Applying migration id=feed 2026/01/15 23:34:56 INFO Applying migration id=bookmarks 2026/01/15 23:34:56 INFO Applying migration id=shareactivity 2026/01/15 23:34:56 INFO Applying migration id=application 2026/01/15 23:34:56 INFO Applying migration id=certificates 2026/01/15 23:34:56 INFO Applying migration id=rawforward 2026/01/15 23:34:56 INFO Applying migration id=publickey 2026/01/15 23:34:56 INFO Applying migration id=resolvegroup 2026/01/15 23:34:58 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:34:58 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/01/15 23:34:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-248d-73ed-8b38-46162bb6040a 2026/01/15 23:34:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-248d-73ed-8b38-46162bb6040a 2026/01/15 23:34:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-248d-73ed-8b38-46162bb6040a --- PASS: TestDM_MaxRecipients (2.98s) === RUN TestEdit_Throttling 2026/01/15 23:34:58 INFO Applying migration id=initial 2026/01/15 23:34:58 INFO Applying migration id=notesupdated 2026/01/15 23:34:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:58 INFO Applying migration id=activitiesid 2026/01/15 23:34:58 INFO Applying migration id=outbox 2026/01/15 23:34:58 INFO Applying migration id=edits 2026/01/15 23:34:58 INFO Applying migration id=outboxactor 2026/01/15 23:34:58 INFO Applying migration id=outboxsender 2026/01/15 23:34:58 INFO Applying migration id=thread 2026/01/15 23:34:58 INFO Applying migration id=host 2026/01/15 23:34:58 INFO Applying migration id=sharedinbox 2026/01/15 23:34:58 INFO Applying migration id=noteshost 2026/01/15 23:34:58 INFO Applying migration id=fetched 2026/01/15 23:34:58 INFO Applying migration id=move 2026/01/15 23:34:58 INFO Applying migration id=cleanup 2026/01/15 23:34:58 INFO Applying migration id=received 2026/01/15 23:34:58 INFO Applying migration id=namehost 2026/01/15 23:34:58 INFO Applying migration id=outboxhost 2026/01/15 23:34:58 INFO Applying migration id=notesfts 2026/01/15 23:34:58 INFO Applying migration id=iconsname 2026/01/15 23:34:58 INFO Applying migration id=nohash 2026/01/15 23:34:58 INFO Applying migration id=shares 2026/01/15 23:34:58 INFO Applying migration id=actorttl 2026/01/15 23:34:58 INFO Applying migration id=tocc 2026/01/15 23:34:58 INFO Applying migration id=followeds 2026/01/15 23:34:58 INFO Applying migration id=certhash 2026/01/15 23:34:58 INFO Applying migration id=follows_sync 2026/01/15 23:34:58 INFO Applying migration id=jsonpath 2026/01/15 23:34:59 INFO Applying migration id=localforward 2026/01/15 23:34:59 INFO Applying migration id=avatar 2026/01/15 23:34:59 INFO Applying migration id=noimage 2026/01/15 23:34:59 INFO Applying migration id=feed 2026/01/15 23:34:59 INFO Applying migration id=bookmarks 2026/01/15 23:34:59 INFO Applying migration id=shareactivity 2026/01/15 23:34:59 INFO Applying migration id=application 2026/01/15 23:34:59 INFO Applying migration id=certificates 2026/01/15 23:34:59 INFO Applying migration id=rawforward 2026/01/15 23:34:59 INFO Applying migration id=publickey 2026/01/15 23:34:59 INFO Applying migration id=resolvegroup 2026/01/15 23:34:59 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc403-2868-717d-b144-5c3927bec82a can=2026-01-15T23:38:59.944Z --- PASS: TestEdit_Throttling (0.98s) === RUN TestEdit_HappyFlow 2026/01/15 23:34:59 INFO Applying migration id=initial 2026/01/15 23:34:59 INFO Applying migration id=notesupdated 2026/01/15 23:34:59 INFO Applying migration id=personspreferredusername 2026/01/15 23:34:59 INFO Applying migration id=activitiesid 2026/01/15 23:34:59 INFO Applying migration id=outbox 2026/01/15 23:34:59 INFO Applying migration id=edits 2026/01/15 23:34:59 INFO Applying migration id=outboxactor 2026/01/15 23:34:59 INFO Applying migration id=outboxsender 2026/01/15 23:34:59 INFO Applying migration id=thread 2026/01/15 23:34:59 INFO Applying migration id=host 2026/01/15 23:34:59 INFO Applying migration id=sharedinbox 2026/01/15 23:34:59 INFO Applying migration id=noteshost 2026/01/15 23:34:59 INFO Applying migration id=fetched 2026/01/15 23:34:59 INFO Applying migration id=move 2026/01/15 23:34:59 INFO Applying migration id=cleanup 2026/01/15 23:34:59 INFO Applying migration id=received 2026/01/15 23:34:59 INFO Applying migration id=namehost 2026/01/15 23:34:59 INFO Applying migration id=outboxhost 2026/01/15 23:34:59 INFO Applying migration id=notesfts 2026/01/15 23:34:59 INFO Applying migration id=iconsname 2026/01/15 23:34:59 INFO Applying migration id=nohash 2026/01/15 23:34:59 INFO Applying migration id=shares 2026/01/15 23:34:59 INFO Applying migration id=actorttl 2026/01/15 23:34:59 INFO Applying migration id=tocc 2026/01/15 23:34:59 INFO Applying migration id=followeds 2026/01/15 23:34:59 INFO Applying migration id=certhash 2026/01/15 23:34:59 INFO Applying migration id=follows_sync 2026/01/15 23:34:59 INFO Applying migration id=jsonpath 2026/01/15 23:34:59 INFO Applying migration id=localforward 2026/01/15 23:34:59 INFO Applying migration id=avatar 2026/01/15 23:34:59 INFO Applying migration id=noimage 2026/01/15 23:34:59 INFO Applying migration id=feed 2026/01/15 23:34:59 INFO Applying migration id=bookmarks 2026/01/15 23:34:59 INFO Applying migration id=shareactivity 2026/01/15 23:34:59 INFO Applying migration id=application 2026/01/15 23:34:59 INFO Applying migration id=certificates 2026/01/15 23:34:59 INFO Applying migration id=rawforward 2026/01/15 23:34:59 INFO Applying migration id=publickey 2026/01/15 23:34:59 INFO Applying migration id=resolvegroup 2026/01/15 23:35:02 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc403-3211-7672-a682-8d4424cfa954 can=2026-01-15T23:51:02.418Z --- PASS: TestEdit_HappyFlow (2.47s) === RUN TestEdit_EmptyContent 2026/01/15 23:35:02 INFO Applying migration id=initial 2026/01/15 23:35:02 INFO Applying migration id=notesupdated 2026/01/15 23:35:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:02 INFO Applying migration id=activitiesid 2026/01/15 23:35:02 INFO Applying migration id=outbox 2026/01/15 23:35:02 INFO Applying migration id=edits 2026/01/15 23:35:02 INFO Applying migration id=outboxactor 2026/01/15 23:35:02 INFO Applying migration id=outboxsender 2026/01/15 23:35:02 INFO Applying migration id=thread 2026/01/15 23:35:02 INFO Applying migration id=host 2026/01/15 23:35:02 INFO Applying migration id=sharedinbox 2026/01/15 23:35:02 INFO Applying migration id=noteshost 2026/01/15 23:35:02 INFO Applying migration id=fetched 2026/01/15 23:35:02 INFO Applying migration id=move 2026/01/15 23:35:02 INFO Applying migration id=cleanup 2026/01/15 23:35:02 INFO Applying migration id=received 2026/01/15 23:35:02 INFO Applying migration id=namehost 2026/01/15 23:35:02 INFO Applying migration id=outboxhost 2026/01/15 23:35:02 INFO Applying migration id=notesfts 2026/01/15 23:35:02 INFO Applying migration id=iconsname 2026/01/15 23:35:02 INFO Applying migration id=nohash 2026/01/15 23:35:02 INFO Applying migration id=shares 2026/01/15 23:35:02 INFO Applying migration id=actorttl 2026/01/15 23:35:02 INFO Applying migration id=tocc 2026/01/15 23:35:02 INFO Applying migration id=followeds 2026/01/15 23:35:02 INFO Applying migration id=certhash 2026/01/15 23:35:02 INFO Applying migration id=follows_sync 2026/01/15 23:35:02 INFO Applying migration id=jsonpath 2026/01/15 23:35:02 INFO Applying migration id=localforward 2026/01/15 23:35:02 INFO Applying migration id=avatar 2026/01/15 23:35:02 INFO Applying migration id=noimage 2026/01/15 23:35:02 INFO Applying migration id=feed 2026/01/15 23:35:02 INFO Applying migration id=bookmarks 2026/01/15 23:35:02 INFO Applying migration id=shareactivity 2026/01/15 23:35:02 INFO Applying migration id=application 2026/01/15 23:35:02 INFO Applying migration id=certificates 2026/01/15 23:35:02 INFO Applying migration id=rawforward 2026/01/15 23:35:02 INFO Applying migration id=publickey 2026/01/15 23:35:02 INFO Applying migration id=resolvegroup --- PASS: TestEdit_EmptyContent (1.38s) === RUN TestEdit_LongContent 2026/01/15 23:35:03 INFO Applying migration id=initial 2026/01/15 23:35:03 INFO Applying migration id=notesupdated 2026/01/15 23:35:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:03 INFO Applying migration id=activitiesid 2026/01/15 23:35:03 INFO Applying migration id=outbox 2026/01/15 23:35:03 INFO Applying migration id=edits 2026/01/15 23:35:03 INFO Applying migration id=outboxactor 2026/01/15 23:35:03 INFO Applying migration id=outboxsender 2026/01/15 23:35:03 INFO Applying migration id=thread 2026/01/15 23:35:03 INFO Applying migration id=host 2026/01/15 23:35:03 INFO Applying migration id=sharedinbox 2026/01/15 23:35:03 INFO Applying migration id=noteshost 2026/01/15 23:35:03 INFO Applying migration id=fetched 2026/01/15 23:35:03 INFO Applying migration id=move 2026/01/15 23:35:03 INFO Applying migration id=cleanup 2026/01/15 23:35:03 INFO Applying migration id=received 2026/01/15 23:35:03 INFO Applying migration id=namehost 2026/01/15 23:35:03 INFO Applying migration id=outboxhost 2026/01/15 23:35:03 INFO Applying migration id=notesfts 2026/01/15 23:35:03 INFO Applying migration id=iconsname 2026/01/15 23:35:03 INFO Applying migration id=nohash 2026/01/15 23:35:03 INFO Applying migration id=shares 2026/01/15 23:35:03 INFO Applying migration id=actorttl 2026/01/15 23:35:03 INFO Applying migration id=tocc 2026/01/15 23:35:03 INFO Applying migration id=followeds 2026/01/15 23:35:03 INFO Applying migration id=certhash 2026/01/15 23:35:03 INFO Applying migration id=follows_sync 2026/01/15 23:35:03 INFO Applying migration id=jsonpath 2026/01/15 23:35:03 INFO Applying migration id=localforward 2026/01/15 23:35:03 INFO Applying migration id=avatar 2026/01/15 23:35:03 INFO Applying migration id=noimage 2026/01/15 23:35:03 INFO Applying migration id=feed 2026/01/15 23:35:03 INFO Applying migration id=bookmarks 2026/01/15 23:35:03 INFO Applying migration id=shareactivity 2026/01/15 23:35:03 INFO Applying migration id=application 2026/01/15 23:35:03 INFO Applying migration id=certificates 2026/01/15 23:35:03 INFO Applying migration id=rawforward 2026/01/15 23:35:03 INFO Applying migration id=publickey 2026/01/15 23:35:03 INFO Applying migration id=resolvegroup --- PASS: TestEdit_LongContent (1.38s) === RUN TestEdit_InvalidEscapeSequence 2026/01/15 23:35:05 INFO Applying migration id=initial 2026/01/15 23:35:05 INFO Applying migration id=notesupdated 2026/01/15 23:35:05 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:05 INFO Applying migration id=activitiesid 2026/01/15 23:35:05 INFO Applying migration id=outbox 2026/01/15 23:35:05 INFO Applying migration id=edits 2026/01/15 23:35:05 INFO Applying migration id=outboxactor 2026/01/15 23:35:05 INFO Applying migration id=outboxsender 2026/01/15 23:35:05 INFO Applying migration id=thread 2026/01/15 23:35:05 INFO Applying migration id=host 2026/01/15 23:35:05 INFO Applying migration id=sharedinbox 2026/01/15 23:35:05 INFO Applying migration id=noteshost 2026/01/15 23:35:05 INFO Applying migration id=fetched 2026/01/15 23:35:05 INFO Applying migration id=move 2026/01/15 23:35:05 INFO Applying migration id=cleanup 2026/01/15 23:35:05 INFO Applying migration id=received 2026/01/15 23:35:05 INFO Applying migration id=namehost 2026/01/15 23:35:05 INFO Applying migration id=outboxhost 2026/01/15 23:35:05 INFO Applying migration id=notesfts 2026/01/15 23:35:05 INFO Applying migration id=iconsname 2026/01/15 23:35:05 INFO Applying migration id=nohash 2026/01/15 23:35:05 INFO Applying migration id=shares 2026/01/15 23:35:05 INFO Applying migration id=actorttl 2026/01/15 23:35:05 INFO Applying migration id=tocc 2026/01/15 23:35:05 INFO Applying migration id=followeds 2026/01/15 23:35:05 INFO Applying migration id=certhash 2026/01/15 23:35:05 INFO Applying migration id=follows_sync 2026/01/15 23:35:05 INFO Applying migration id=jsonpath 2026/01/15 23:35:05 INFO Applying migration id=localforward 2026/01/15 23:35:05 INFO Applying migration id=avatar 2026/01/15 23:35:05 INFO Applying migration id=noimage 2026/01/15 23:35:05 INFO Applying migration id=feed 2026/01/15 23:35:05 INFO Applying migration id=bookmarks 2026/01/15 23:35:05 INFO Applying migration id=shareactivity 2026/01/15 23:35:05 INFO Applying migration id=application 2026/01/15 23:35:05 INFO Applying migration id=certificates 2026/01/15 23:35:05 INFO Applying migration id=rawforward 2026/01/15 23:35:05 INFO Applying migration id=publickey 2026/01/15 23:35:05 INFO Applying migration id=resolvegroup --- PASS: TestEdit_InvalidEscapeSequence (1.67s) === RUN TestEdit_NoSuchPost 2026/01/15 23:35:06 INFO Applying migration id=initial 2026/01/15 23:35:06 INFO Applying migration id=notesupdated 2026/01/15 23:35:06 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:06 INFO Applying migration id=activitiesid 2026/01/15 23:35:06 INFO Applying migration id=outbox 2026/01/15 23:35:06 INFO Applying migration id=edits 2026/01/15 23:35:06 INFO Applying migration id=outboxactor 2026/01/15 23:35:06 INFO Applying migration id=outboxsender 2026/01/15 23:35:06 INFO Applying migration id=thread 2026/01/15 23:35:06 INFO Applying migration id=host 2026/01/15 23:35:06 INFO Applying migration id=sharedinbox 2026/01/15 23:35:06 INFO Applying migration id=noteshost 2026/01/15 23:35:06 INFO Applying migration id=fetched 2026/01/15 23:35:06 INFO Applying migration id=move 2026/01/15 23:35:06 INFO Applying migration id=cleanup 2026/01/15 23:35:06 INFO Applying migration id=received 2026/01/15 23:35:06 INFO Applying migration id=namehost 2026/01/15 23:35:06 INFO Applying migration id=outboxhost 2026/01/15 23:35:06 INFO Applying migration id=notesfts 2026/01/15 23:35:06 INFO Applying migration id=iconsname 2026/01/15 23:35:06 INFO Applying migration id=nohash 2026/01/15 23:35:06 INFO Applying migration id=shares 2026/01/15 23:35:06 INFO Applying migration id=actorttl 2026/01/15 23:35:06 INFO Applying migration id=tocc 2026/01/15 23:35:06 INFO Applying migration id=followeds 2026/01/15 23:35:06 INFO Applying migration id=certhash 2026/01/15 23:35:06 INFO Applying migration id=follows_sync 2026/01/15 23:35:06 INFO Applying migration id=jsonpath 2026/01/15 23:35:06 INFO Applying migration id=localforward 2026/01/15 23:35:06 INFO Applying migration id=avatar 2026/01/15 23:35:06 INFO Applying migration id=noimage 2026/01/15 23:35:06 INFO Applying migration id=feed 2026/01/15 23:35:06 INFO Applying migration id=bookmarks 2026/01/15 23:35:06 INFO Applying migration id=shareactivity 2026/01/15 23:35:06 INFO Applying migration id=application 2026/01/15 23:35:06 INFO Applying migration id=certificates 2026/01/15 23:35:06 INFO Applying migration id=rawforward 2026/01/15 23:35:06 INFO Applying migration id=publickey 2026/01/15 23:35:06 INFO Applying migration id=resolvegroup 2026/01/15 23:35:07 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (1.13s) === RUN TestEdit_UnauthenticatedUser 2026/01/15 23:35:07 INFO Applying migration id=initial 2026/01/15 23:35:07 INFO Applying migration id=notesupdated 2026/01/15 23:35:07 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:07 INFO Applying migration id=activitiesid 2026/01/15 23:35:07 INFO Applying migration id=outbox 2026/01/15 23:35:07 INFO Applying migration id=edits 2026/01/15 23:35:07 INFO Applying migration id=outboxactor 2026/01/15 23:35:07 INFO Applying migration id=outboxsender 2026/01/15 23:35:07 INFO Applying migration id=thread 2026/01/15 23:35:07 INFO Applying migration id=host 2026/01/15 23:35:07 INFO Applying migration id=sharedinbox 2026/01/15 23:35:07 INFO Applying migration id=noteshost 2026/01/15 23:35:07 INFO Applying migration id=fetched 2026/01/15 23:35:07 INFO Applying migration id=move 2026/01/15 23:35:07 INFO Applying migration id=cleanup 2026/01/15 23:35:07 INFO Applying migration id=received 2026/01/15 23:35:07 INFO Applying migration id=namehost 2026/01/15 23:35:07 INFO Applying migration id=outboxhost 2026/01/15 23:35:07 INFO Applying migration id=notesfts 2026/01/15 23:35:07 INFO Applying migration id=iconsname 2026/01/15 23:35:07 INFO Applying migration id=nohash 2026/01/15 23:35:07 INFO Applying migration id=shares 2026/01/15 23:35:07 INFO Applying migration id=actorttl 2026/01/15 23:35:07 INFO Applying migration id=tocc 2026/01/15 23:35:08 INFO Applying migration id=followeds 2026/01/15 23:35:08 INFO Applying migration id=certhash 2026/01/15 23:35:08 INFO Applying migration id=follows_sync 2026/01/15 23:35:08 INFO Applying migration id=jsonpath 2026/01/15 23:35:08 INFO Applying migration id=localforward 2026/01/15 23:35:08 INFO Applying migration id=avatar 2026/01/15 23:35:08 INFO Applying migration id=noimage 2026/01/15 23:35:08 INFO Applying migration id=feed 2026/01/15 23:35:08 INFO Applying migration id=bookmarks 2026/01/15 23:35:08 INFO Applying migration id=shareactivity 2026/01/15 23:35:08 INFO Applying migration id=application 2026/01/15 23:35:08 INFO Applying migration id=certificates 2026/01/15 23:35:08 INFO Applying migration id=rawforward 2026/01/15 23:35:08 INFO Applying migration id=publickey 2026/01/15 23:35:08 INFO Applying migration id=resolvegroup --- PASS: TestEdit_UnauthenticatedUser (1.49s) === RUN TestEdit_AddHashtag 2026/01/15 23:35:09 INFO Applying migration id=initial 2026/01/15 23:35:09 INFO Applying migration id=notesupdated 2026/01/15 23:35:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:09 INFO Applying migration id=activitiesid 2026/01/15 23:35:09 INFO Applying migration id=outbox 2026/01/15 23:35:09 INFO Applying migration id=edits 2026/01/15 23:35:09 INFO Applying migration id=outboxactor 2026/01/15 23:35:09 INFO Applying migration id=outboxsender 2026/01/15 23:35:09 INFO Applying migration id=thread 2026/01/15 23:35:09 INFO Applying migration id=host 2026/01/15 23:35:09 INFO Applying migration id=sharedinbox 2026/01/15 23:35:09 INFO Applying migration id=noteshost 2026/01/15 23:35:09 INFO Applying migration id=fetched 2026/01/15 23:35:09 INFO Applying migration id=move 2026/01/15 23:35:09 INFO Applying migration id=cleanup 2026/01/15 23:35:09 INFO Applying migration id=received 2026/01/15 23:35:09 INFO Applying migration id=namehost 2026/01/15 23:35:09 INFO Applying migration id=outboxhost 2026/01/15 23:35:09 INFO Applying migration id=notesfts 2026/01/15 23:35:09 INFO Applying migration id=iconsname 2026/01/15 23:35:09 INFO Applying migration id=nohash 2026/01/15 23:35:09 INFO Applying migration id=shares 2026/01/15 23:35:09 INFO Applying migration id=actorttl 2026/01/15 23:35:09 INFO Applying migration id=tocc 2026/01/15 23:35:09 INFO Applying migration id=followeds 2026/01/15 23:35:09 INFO Applying migration id=certhash 2026/01/15 23:35:09 INFO Applying migration id=follows_sync 2026/01/15 23:35:09 INFO Applying migration id=jsonpath 2026/01/15 23:35:09 INFO Applying migration id=localforward 2026/01/15 23:35:09 INFO Applying migration id=avatar 2026/01/15 23:35:09 INFO Applying migration id=noimage 2026/01/15 23:35:09 INFO Applying migration id=feed 2026/01/15 23:35:09 INFO Applying migration id=bookmarks 2026/01/15 23:35:09 INFO Applying migration id=shareactivity 2026/01/15 23:35:09 INFO Applying migration id=application 2026/01/15 23:35:09 INFO Applying migration id=certificates 2026/01/15 23:35:09 INFO Applying migration id=rawforward 2026/01/15 23:35:09 INFO Applying migration id=publickey 2026/01/15 23:35:09 INFO Applying migration id=resolvegroup 2026/01/15 23:35:12 INFO Generating first response key=/users/hashtag/hello 2026/01/15 23:35:12 INFO Generating first response key=/users/hashtag/world 2026/01/15 23:35:12 INFO Generating first response key=/hashtag/hello 2026/01/15 23:35:12 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (3.39s) === RUN TestEdit_RemoveHashtag 2026/01/15 23:35:12 INFO Applying migration id=initial 2026/01/15 23:35:12 INFO Applying migration id=notesupdated 2026/01/15 23:35:12 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:12 INFO Applying migration id=activitiesid 2026/01/15 23:35:12 INFO Applying migration id=outbox 2026/01/15 23:35:12 INFO Applying migration id=edits 2026/01/15 23:35:12 INFO Applying migration id=outboxactor 2026/01/15 23:35:12 INFO Applying migration id=outboxsender 2026/01/15 23:35:12 INFO Applying migration id=thread 2026/01/15 23:35:12 INFO Applying migration id=host 2026/01/15 23:35:12 INFO Applying migration id=sharedinbox 2026/01/15 23:35:12 INFO Applying migration id=noteshost 2026/01/15 23:35:12 INFO Applying migration id=fetched 2026/01/15 23:35:12 INFO Applying migration id=move 2026/01/15 23:35:12 INFO Applying migration id=cleanup 2026/01/15 23:35:12 INFO Applying migration id=received 2026/01/15 23:35:12 INFO Applying migration id=namehost 2026/01/15 23:35:12 INFO Applying migration id=outboxhost 2026/01/15 23:35:12 INFO Applying migration id=notesfts 2026/01/15 23:35:12 INFO Applying migration id=iconsname 2026/01/15 23:35:12 INFO Applying migration id=nohash 2026/01/15 23:35:12 INFO Applying migration id=shares 2026/01/15 23:35:12 INFO Applying migration id=actorttl 2026/01/15 23:35:12 INFO Applying migration id=tocc 2026/01/15 23:35:12 INFO Applying migration id=followeds 2026/01/15 23:35:12 INFO Applying migration id=certhash 2026/01/15 23:35:12 INFO Applying migration id=follows_sync 2026/01/15 23:35:12 INFO Applying migration id=jsonpath 2026/01/15 23:35:12 INFO Applying migration id=localforward 2026/01/15 23:35:12 INFO Applying migration id=avatar 2026/01/15 23:35:12 INFO Applying migration id=noimage 2026/01/15 23:35:12 INFO Applying migration id=feed 2026/01/15 23:35:12 INFO Applying migration id=bookmarks 2026/01/15 23:35:12 INFO Applying migration id=shareactivity 2026/01/15 23:35:12 INFO Applying migration id=application 2026/01/15 23:35:12 INFO Applying migration id=certificates 2026/01/15 23:35:12 INFO Applying migration id=rawforward 2026/01/15 23:35:12 INFO Applying migration id=publickey 2026/01/15 23:35:12 INFO Applying migration id=resolvegroup 2026/01/15 23:35:13 INFO Generating first response key=/users/hashtag/hello 2026/01/15 23:35:13 INFO Generating first response key=/users/hashtag/world 2026/01/15 23:35:13 INFO Generating first response key=/hashtag/hello 2026/01/15 23:35:13 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (0.91s) === RUN TestEdit_KeepHashtags 2026/01/15 23:35:13 INFO Applying migration id=initial 2026/01/15 23:35:13 INFO Applying migration id=notesupdated 2026/01/15 23:35:13 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:13 INFO Applying migration id=activitiesid 2026/01/15 23:35:13 INFO Applying migration id=outbox 2026/01/15 23:35:13 INFO Applying migration id=edits 2026/01/15 23:35:13 INFO Applying migration id=outboxactor 2026/01/15 23:35:13 INFO Applying migration id=outboxsender 2026/01/15 23:35:13 INFO Applying migration id=thread 2026/01/15 23:35:13 INFO Applying migration id=host 2026/01/15 23:35:13 INFO Applying migration id=sharedinbox 2026/01/15 23:35:13 INFO Applying migration id=noteshost 2026/01/15 23:35:13 INFO Applying migration id=fetched 2026/01/15 23:35:13 INFO Applying migration id=move 2026/01/15 23:35:13 INFO Applying migration id=cleanup 2026/01/15 23:35:13 INFO Applying migration id=received 2026/01/15 23:35:13 INFO Applying migration id=namehost 2026/01/15 23:35:13 INFO Applying migration id=outboxhost 2026/01/15 23:35:13 INFO Applying migration id=notesfts 2026/01/15 23:35:13 INFO Applying migration id=iconsname 2026/01/15 23:35:13 INFO Applying migration id=nohash 2026/01/15 23:35:13 INFO Applying migration id=shares 2026/01/15 23:35:13 INFO Applying migration id=actorttl 2026/01/15 23:35:13 INFO Applying migration id=tocc 2026/01/15 23:35:13 INFO Applying migration id=followeds 2026/01/15 23:35:13 INFO Applying migration id=certhash 2026/01/15 23:35:13 INFO Applying migration id=follows_sync 2026/01/15 23:35:13 INFO Applying migration id=jsonpath 2026/01/15 23:35:13 INFO Applying migration id=localforward 2026/01/15 23:35:13 INFO Applying migration id=avatar 2026/01/15 23:35:13 INFO Applying migration id=noimage 2026/01/15 23:35:13 INFO Applying migration id=feed 2026/01/15 23:35:13 INFO Applying migration id=bookmarks 2026/01/15 23:35:13 INFO Applying migration id=shareactivity 2026/01/15 23:35:13 INFO Applying migration id=application 2026/01/15 23:35:13 INFO Applying migration id=certificates 2026/01/15 23:35:13 INFO Applying migration id=rawforward 2026/01/15 23:35:13 INFO Applying migration id=publickey 2026/01/15 23:35:13 INFO Applying migration id=resolvegroup 2026/01/15 23:35:14 INFO Generating first response key=/users/hashtag/hello 2026/01/15 23:35:14 INFO Generating first response key=/users/hashtag/world 2026/01/15 23:35:14 INFO Generating first response key=/hashtag/hello 2026/01/15 23:35:14 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (1.00s) === RUN TestEdit_AddMention 2026/01/15 23:35:14 INFO Applying migration id=initial 2026/01/15 23:35:14 INFO Applying migration id=notesupdated 2026/01/15 23:35:14 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:14 INFO Applying migration id=activitiesid 2026/01/15 23:35:14 INFO Applying migration id=outbox 2026/01/15 23:35:14 INFO Applying migration id=edits 2026/01/15 23:35:14 INFO Applying migration id=outboxactor 2026/01/15 23:35:14 INFO Applying migration id=outboxsender 2026/01/15 23:35:14 INFO Applying migration id=thread 2026/01/15 23:35:14 INFO Applying migration id=host 2026/01/15 23:35:14 INFO Applying migration id=sharedinbox 2026/01/15 23:35:14 INFO Applying migration id=noteshost 2026/01/15 23:35:14 INFO Applying migration id=fetched 2026/01/15 23:35:14 INFO Applying migration id=move 2026/01/15 23:35:14 INFO Applying migration id=cleanup 2026/01/15 23:35:14 INFO Applying migration id=received 2026/01/15 23:35:14 INFO Applying migration id=namehost 2026/01/15 23:35:14 INFO Applying migration id=outboxhost 2026/01/15 23:35:14 INFO Applying migration id=notesfts 2026/01/15 23:35:14 INFO Applying migration id=iconsname 2026/01/15 23:35:14 INFO Applying migration id=nohash 2026/01/15 23:35:14 INFO Applying migration id=shares 2026/01/15 23:35:14 INFO Applying migration id=actorttl 2026/01/15 23:35:14 INFO Applying migration id=tocc 2026/01/15 23:35:14 INFO Applying migration id=followeds 2026/01/15 23:35:14 INFO Applying migration id=certhash 2026/01/15 23:35:14 INFO Applying migration id=follows_sync 2026/01/15 23:35:14 INFO Applying migration id=jsonpath 2026/01/15 23:35:14 INFO Applying migration id=localforward 2026/01/15 23:35:14 INFO Applying migration id=avatar 2026/01/15 23:35:14 INFO Applying migration id=noimage 2026/01/15 23:35:14 INFO Applying migration id=feed 2026/01/15 23:35:14 INFO Applying migration id=bookmarks 2026/01/15 23:35:14 INFO Applying migration id=shareactivity 2026/01/15 23:35:14 INFO Applying migration id=application 2026/01/15 23:35:14 INFO Applying migration id=certificates 2026/01/15 23:35:14 INFO Applying migration id=rawforward 2026/01/15 23:35:14 INFO Applying migration id=publickey 2026/01/15 23:35:14 INFO Applying migration id=resolvegroup 2026/01/15 23:35:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-6975-7250-ae33-8cbab72d6502 2026/01/15 23:35:16 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:35:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-6975-7250-ae33-8cbab72d6502 --- PASS: TestEdit_AddMention (1.84s) === RUN TestEdit_RemoveMention 2026/01/15 23:35:16 INFO Applying migration id=initial 2026/01/15 23:35:16 INFO Applying migration id=notesupdated 2026/01/15 23:35:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:16 INFO Applying migration id=activitiesid 2026/01/15 23:35:16 INFO Applying migration id=outbox 2026/01/15 23:35:16 INFO Applying migration id=edits 2026/01/15 23:35:16 INFO Applying migration id=outboxactor 2026/01/15 23:35:16 INFO Applying migration id=outboxsender 2026/01/15 23:35:16 INFO Applying migration id=thread 2026/01/15 23:35:16 INFO Applying migration id=host 2026/01/15 23:35:16 INFO Applying migration id=sharedinbox 2026/01/15 23:35:16 INFO Applying migration id=noteshost 2026/01/15 23:35:16 INFO Applying migration id=fetched 2026/01/15 23:35:16 INFO Applying migration id=move 2026/01/15 23:35:16 INFO Applying migration id=cleanup 2026/01/15 23:35:16 INFO Applying migration id=received 2026/01/15 23:35:16 INFO Applying migration id=namehost 2026/01/15 23:35:16 INFO Applying migration id=outboxhost 2026/01/15 23:35:16 INFO Applying migration id=notesfts 2026/01/15 23:35:16 INFO Applying migration id=iconsname 2026/01/15 23:35:16 INFO Applying migration id=nohash 2026/01/15 23:35:16 INFO Applying migration id=shares 2026/01/15 23:35:16 INFO Applying migration id=actorttl 2026/01/15 23:35:16 INFO Applying migration id=tocc 2026/01/15 23:35:16 INFO Applying migration id=followeds 2026/01/15 23:35:16 INFO Applying migration id=certhash 2026/01/15 23:35:16 INFO Applying migration id=follows_sync 2026/01/15 23:35:16 INFO Applying migration id=jsonpath 2026/01/15 23:35:16 INFO Applying migration id=localforward 2026/01/15 23:35:16 INFO Applying migration id=avatar 2026/01/15 23:35:16 INFO Applying migration id=noimage 2026/01/15 23:35:16 INFO Applying migration id=feed 2026/01/15 23:35:16 INFO Applying migration id=bookmarks 2026/01/15 23:35:16 INFO Applying migration id=shareactivity 2026/01/15 23:35:16 INFO Applying migration id=application 2026/01/15 23:35:16 INFO Applying migration id=certificates 2026/01/15 23:35:16 INFO Applying migration id=rawforward 2026/01/15 23:35:16 INFO Applying migration id=publickey 2026/01/15 23:35:16 INFO Applying migration id=resolvegroup 2026/01/15 23:35:18 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:35:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-709d-76a6-b532-5b051d4306d7 2026/01/15 23:35:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-709d-76a6-b532-5b051d4306d7 --- PASS: TestEdit_RemoveMention (1.83s) === RUN TestEdit_KeepMention 2026/01/15 23:35:18 INFO Applying migration id=initial 2026/01/15 23:35:18 INFO Applying migration id=notesupdated 2026/01/15 23:35:18 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:18 INFO Applying migration id=activitiesid 2026/01/15 23:35:18 INFO Applying migration id=outbox 2026/01/15 23:35:18 INFO Applying migration id=edits 2026/01/15 23:35:18 INFO Applying migration id=outboxactor 2026/01/15 23:35:18 INFO Applying migration id=outboxsender 2026/01/15 23:35:18 INFO Applying migration id=thread 2026/01/15 23:35:18 INFO Applying migration id=host 2026/01/15 23:35:18 INFO Applying migration id=sharedinbox 2026/01/15 23:35:18 INFO Applying migration id=noteshost 2026/01/15 23:35:18 INFO Applying migration id=fetched 2026/01/15 23:35:18 INFO Applying migration id=move 2026/01/15 23:35:18 INFO Applying migration id=cleanup 2026/01/15 23:35:18 INFO Applying migration id=received 2026/01/15 23:35:18 INFO Applying migration id=namehost 2026/01/15 23:35:18 INFO Applying migration id=outboxhost 2026/01/15 23:35:18 INFO Applying migration id=notesfts 2026/01/15 23:35:18 INFO Applying migration id=iconsname 2026/01/15 23:35:18 INFO Applying migration id=nohash 2026/01/15 23:35:18 INFO Applying migration id=shares 2026/01/15 23:35:18 INFO Applying migration id=actorttl 2026/01/15 23:35:18 INFO Applying migration id=tocc 2026/01/15 23:35:18 INFO Applying migration id=followeds 2026/01/15 23:35:18 INFO Applying migration id=certhash 2026/01/15 23:35:18 INFO Applying migration id=follows_sync 2026/01/15 23:35:18 INFO Applying migration id=jsonpath 2026/01/15 23:35:18 INFO Applying migration id=localforward 2026/01/15 23:35:18 INFO Applying migration id=avatar 2026/01/15 23:35:18 INFO Applying migration id=noimage 2026/01/15 23:35:18 INFO Applying migration id=feed 2026/01/15 23:35:18 INFO Applying migration id=bookmarks 2026/01/15 23:35:18 INFO Applying migration id=shareactivity 2026/01/15 23:35:18 INFO Applying migration id=application 2026/01/15 23:35:18 INFO Applying migration id=certificates 2026/01/15 23:35:18 INFO Applying migration id=rawforward 2026/01/15 23:35:18 INFO Applying migration id=publickey 2026/01/15 23:35:18 INFO Applying migration id=resolvegroup 2026/01/15 23:35:20 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:35:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-7886-71fc-a5ee-a7b78bcbaf59 2026/01/15 23:35:20 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:35:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-7886-71fc-a5ee-a7b78bcbaf59 --- PASS: TestEdit_KeepMention (2.02s) === RUN TestEdit_PollAddOption 2026/01/15 23:35:20 INFO Applying migration id=initial 2026/01/15 23:35:20 INFO Applying migration id=notesupdated 2026/01/15 23:35:20 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:20 INFO Applying migration id=activitiesid 2026/01/15 23:35:20 INFO Applying migration id=outbox 2026/01/15 23:35:20 INFO Applying migration id=edits 2026/01/15 23:35:20 INFO Applying migration id=outboxactor 2026/01/15 23:35:20 INFO Applying migration id=outboxsender 2026/01/15 23:35:20 INFO Applying migration id=thread 2026/01/15 23:35:20 INFO Applying migration id=host 2026/01/15 23:35:20 INFO Applying migration id=sharedinbox 2026/01/15 23:35:20 INFO Applying migration id=noteshost 2026/01/15 23:35:20 INFO Applying migration id=fetched 2026/01/15 23:35:20 INFO Applying migration id=move 2026/01/15 23:35:20 INFO Applying migration id=cleanup 2026/01/15 23:35:20 INFO Applying migration id=received 2026/01/15 23:35:20 INFO Applying migration id=namehost 2026/01/15 23:35:20 INFO Applying migration id=outboxhost 2026/01/15 23:35:20 INFO Applying migration id=notesfts 2026/01/15 23:35:20 INFO Applying migration id=iconsname 2026/01/15 23:35:20 INFO Applying migration id=nohash 2026/01/15 23:35:20 INFO Applying migration id=shares 2026/01/15 23:35:20 INFO Applying migration id=actorttl 2026/01/15 23:35:20 INFO Applying migration id=tocc 2026/01/15 23:35:20 INFO Applying migration id=followeds 2026/01/15 23:35:20 INFO Applying migration id=certhash 2026/01/15 23:35:20 INFO Applying migration id=follows_sync 2026/01/15 23:35:20 INFO Applying migration id=jsonpath 2026/01/15 23:35:20 INFO Applying migration id=localforward 2026/01/15 23:35:20 INFO Applying migration id=avatar 2026/01/15 23:35:20 INFO Applying migration id=noimage 2026/01/15 23:35:20 INFO Applying migration id=feed 2026/01/15 23:35:20 INFO Applying migration id=bookmarks 2026/01/15 23:35:20 INFO Applying migration id=shareactivity 2026/01/15 23:35:20 INFO Applying migration id=application 2026/01/15 23:35:20 INFO Applying migration id=certificates 2026/01/15 23:35:20 INFO Applying migration id=rawforward 2026/01/15 23:35:20 INFO Applying migration id=publickey 2026/01/15 23:35:20 INFO Applying migration id=resolvegroup 2026/01/15 23:35:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc403-7e9d-7853-972c-bb336f4725a8 2026/01/15 23:35:22 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc403-7e9d-7853-972c-bb336f4725a8 2026/01/15 23:35:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-7e9d-7853-972c-bb336f4725a8 2026/01/15 23:35:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc403-7e9d-7853-972c-bb336f4725a8 2026/01/15 23:35:22 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc403-7e9d-7853-972c-bb336f4725a8 2026/01/15 23:35:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-7e9d-7853-972c-bb336f4725a8 --- PASS: TestEdit_PollAddOption (1.56s) === RUN TestEdit_RemoveQuestion 2026/01/15 23:35:22 INFO Applying migration id=initial 2026/01/15 23:35:22 INFO Applying migration id=notesupdated 2026/01/15 23:35:22 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:22 INFO Applying migration id=activitiesid 2026/01/15 23:35:22 INFO Applying migration id=outbox 2026/01/15 23:35:22 INFO Applying migration id=edits 2026/01/15 23:35:22 INFO Applying migration id=outboxactor 2026/01/15 23:35:22 INFO Applying migration id=outboxsender 2026/01/15 23:35:22 INFO Applying migration id=thread 2026/01/15 23:35:22 INFO Applying migration id=host 2026/01/15 23:35:22 INFO Applying migration id=sharedinbox 2026/01/15 23:35:22 INFO Applying migration id=noteshost 2026/01/15 23:35:22 INFO Applying migration id=fetched 2026/01/15 23:35:22 INFO Applying migration id=move 2026/01/15 23:35:22 INFO Applying migration id=cleanup 2026/01/15 23:35:22 INFO Applying migration id=received 2026/01/15 23:35:22 INFO Applying migration id=namehost 2026/01/15 23:35:22 INFO Applying migration id=outboxhost 2026/01/15 23:35:22 INFO Applying migration id=notesfts 2026/01/15 23:35:22 INFO Applying migration id=iconsname 2026/01/15 23:35:22 INFO Applying migration id=nohash 2026/01/15 23:35:22 INFO Applying migration id=shares 2026/01/15 23:35:22 INFO Applying migration id=actorttl 2026/01/15 23:35:22 INFO Applying migration id=tocc 2026/01/15 23:35:22 INFO Applying migration id=followeds 2026/01/15 23:35:22 INFO Applying migration id=certhash 2026/01/15 23:35:22 INFO Applying migration id=follows_sync 2026/01/15 23:35:22 INFO Applying migration id=jsonpath 2026/01/15 23:35:22 INFO Applying migration id=localforward 2026/01/15 23:35:22 INFO Applying migration id=avatar 2026/01/15 23:35:22 INFO Applying migration id=noimage 2026/01/15 23:35:22 INFO Applying migration id=feed 2026/01/15 23:35:22 INFO Applying migration id=bookmarks 2026/01/15 23:35:22 INFO Applying migration id=shareactivity 2026/01/15 23:35:22 INFO Applying migration id=application 2026/01/15 23:35:22 INFO Applying migration id=certificates 2026/01/15 23:35:22 INFO Applying migration id=rawforward 2026/01/15 23:35:22 INFO Applying migration id=publickey 2026/01/15 23:35:22 INFO Applying migration id=resolvegroup 2026/01/15 23:35:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc403-8548-7033-adb1-75c6d14fda23 2026/01/15 23:35:23 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc403-8548-7033-adb1-75c6d14fda23 2026/01/15 23:35:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-8548-7033-adb1-75c6d14fda23 2026/01/15 23:35:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc403-8548-7033-adb1-75c6d14fda23 --- PASS: TestEdit_RemoveQuestion (1.70s) === RUN TestFollow_PostToFollowers 2026/01/15 23:35:23 INFO Applying migration id=initial 2026/01/15 23:35:23 INFO Applying migration id=notesupdated 2026/01/15 23:35:23 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:23 INFO Applying migration id=activitiesid 2026/01/15 23:35:23 INFO Applying migration id=outbox 2026/01/15 23:35:23 INFO Applying migration id=edits 2026/01/15 23:35:23 INFO Applying migration id=outboxactor 2026/01/15 23:35:23 INFO Applying migration id=outboxsender 2026/01/15 23:35:23 INFO Applying migration id=thread 2026/01/15 23:35:23 INFO Applying migration id=host 2026/01/15 23:35:23 INFO Applying migration id=sharedinbox 2026/01/15 23:35:23 INFO Applying migration id=noteshost 2026/01/15 23:35:23 INFO Applying migration id=fetched 2026/01/15 23:35:23 INFO Applying migration id=move 2026/01/15 23:35:23 INFO Applying migration id=cleanup 2026/01/15 23:35:23 INFO Applying migration id=received 2026/01/15 23:35:23 INFO Applying migration id=namehost 2026/01/15 23:35:23 INFO Applying migration id=outboxhost 2026/01/15 23:35:23 INFO Applying migration id=notesfts 2026/01/15 23:35:23 INFO Applying migration id=iconsname 2026/01/15 23:35:23 INFO Applying migration id=nohash 2026/01/15 23:35:23 INFO Applying migration id=shares 2026/01/15 23:35:23 INFO Applying migration id=actorttl 2026/01/15 23:35:23 INFO Applying migration id=tocc 2026/01/15 23:35:23 INFO Applying migration id=followeds 2026/01/15 23:35:23 INFO Applying migration id=certhash 2026/01/15 23:35:23 INFO Applying migration id=follows_sync 2026/01/15 23:35:23 INFO Applying migration id=jsonpath 2026/01/15 23:35:23 INFO Applying migration id=localforward 2026/01/15 23:35:23 INFO Applying migration id=avatar 2026/01/15 23:35:23 INFO Applying migration id=noimage 2026/01/15 23:35:23 INFO Applying migration id=feed 2026/01/15 23:35:23 INFO Applying migration id=bookmarks 2026/01/15 23:35:23 INFO Applying migration id=shareactivity 2026/01/15 23:35:23 INFO Applying migration id=application 2026/01/15 23:35:23 INFO Applying migration id=certificates 2026/01/15 23:35:23 INFO Applying migration id=rawforward 2026/01/15 23:35:23 INFO Applying migration id=publickey 2026/01/15 23:35:23 INFO Applying migration id=resolvegroup --- PASS: TestFollow_PostToFollowers (0.98s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/01/15 23:35:24 INFO Applying migration id=initial 2026/01/15 23:35:24 INFO Applying migration id=notesupdated 2026/01/15 23:35:24 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:24 INFO Applying migration id=activitiesid 2026/01/15 23:35:24 INFO Applying migration id=outbox 2026/01/15 23:35:24 INFO Applying migration id=edits 2026/01/15 23:35:24 INFO Applying migration id=outboxactor 2026/01/15 23:35:24 INFO Applying migration id=outboxsender 2026/01/15 23:35:24 INFO Applying migration id=thread 2026/01/15 23:35:24 INFO Applying migration id=host 2026/01/15 23:35:24 INFO Applying migration id=sharedinbox 2026/01/15 23:35:24 INFO Applying migration id=noteshost 2026/01/15 23:35:24 INFO Applying migration id=fetched 2026/01/15 23:35:24 INFO Applying migration id=move 2026/01/15 23:35:24 INFO Applying migration id=cleanup 2026/01/15 23:35:24 INFO Applying migration id=received 2026/01/15 23:35:24 INFO Applying migration id=namehost 2026/01/15 23:35:24 INFO Applying migration id=outboxhost 2026/01/15 23:35:24 INFO Applying migration id=notesfts 2026/01/15 23:35:24 INFO Applying migration id=iconsname 2026/01/15 23:35:24 INFO Applying migration id=nohash 2026/01/15 23:35:24 INFO Applying migration id=shares 2026/01/15 23:35:24 INFO Applying migration id=actorttl 2026/01/15 23:35:24 INFO Applying migration id=tocc 2026/01/15 23:35:24 INFO Applying migration id=followeds 2026/01/15 23:35:24 INFO Applying migration id=certhash 2026/01/15 23:35:24 INFO Applying migration id=follows_sync 2026/01/15 23:35:24 INFO Applying migration id=jsonpath 2026/01/15 23:35:24 INFO Applying migration id=localforward 2026/01/15 23:35:24 INFO Applying migration id=avatar 2026/01/15 23:35:24 INFO Applying migration id=noimage 2026/01/15 23:35:24 INFO Applying migration id=feed 2026/01/15 23:35:24 INFO Applying migration id=bookmarks 2026/01/15 23:35:24 INFO Applying migration id=shareactivity 2026/01/15 23:35:24 INFO Applying migration id=application 2026/01/15 23:35:24 INFO Applying migration id=certificates 2026/01/15 23:35:24 INFO Applying migration id=rawforward 2026/01/15 23:35:24 INFO Applying migration id=publickey 2026/01/15 23:35:24 INFO Applying migration id=resolvegroup --- PASS: TestFollow_PostToFollowersBeforeFollow (1.78s) === RUN TestFollow_DMUnfollowFollow 2026/01/15 23:35:26 INFO Applying migration id=initial 2026/01/15 23:35:26 INFO Applying migration id=notesupdated 2026/01/15 23:35:26 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:26 INFO Applying migration id=activitiesid 2026/01/15 23:35:26 INFO Applying migration id=outbox 2026/01/15 23:35:26 INFO Applying migration id=edits 2026/01/15 23:35:26 INFO Applying migration id=outboxactor 2026/01/15 23:35:26 INFO Applying migration id=outboxsender 2026/01/15 23:35:26 INFO Applying migration id=thread 2026/01/15 23:35:26 INFO Applying migration id=host 2026/01/15 23:35:26 INFO Applying migration id=sharedinbox 2026/01/15 23:35:26 INFO Applying migration id=noteshost 2026/01/15 23:35:26 INFO Applying migration id=fetched 2026/01/15 23:35:26 INFO Applying migration id=move 2026/01/15 23:35:26 INFO Applying migration id=cleanup 2026/01/15 23:35:26 INFO Applying migration id=received 2026/01/15 23:35:26 INFO Applying migration id=namehost 2026/01/15 23:35:26 INFO Applying migration id=outboxhost 2026/01/15 23:35:26 INFO Applying migration id=notesfts 2026/01/15 23:35:26 INFO Applying migration id=iconsname 2026/01/15 23:35:26 INFO Applying migration id=nohash 2026/01/15 23:35:26 INFO Applying migration id=shares 2026/01/15 23:35:26 INFO Applying migration id=actorttl 2026/01/15 23:35:26 INFO Applying migration id=tocc 2026/01/15 23:35:26 INFO Applying migration id=followeds 2026/01/15 23:35:26 INFO Applying migration id=certhash 2026/01/15 23:35:26 INFO Applying migration id=follows_sync 2026/01/15 23:35:26 INFO Applying migration id=jsonpath 2026/01/15 23:35:26 INFO Applying migration id=localforward 2026/01/15 23:35:26 INFO Applying migration id=avatar 2026/01/15 23:35:26 INFO Applying migration id=noimage 2026/01/15 23:35:26 INFO Applying migration id=feed 2026/01/15 23:35:26 INFO Applying migration id=bookmarks 2026/01/15 23:35:26 INFO Applying migration id=shareactivity 2026/01/15 23:35:26 INFO Applying migration id=application 2026/01/15 23:35:26 INFO Applying migration id=certificates 2026/01/15 23:35:26 INFO Applying migration id=rawforward 2026/01/15 23:35:26 INFO Applying migration id=publickey 2026/01/15 23:35:26 INFO Applying migration id=resolvegroup 2026/01/15 23:35:28 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestFollow_DMUnfollowFollow (1.92s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/01/15 23:35:28 INFO Applying migration id=initial 2026/01/15 23:35:28 INFO Applying migration id=notesupdated 2026/01/15 23:35:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:28 INFO Applying migration id=activitiesid 2026/01/15 23:35:28 INFO Applying migration id=outbox 2026/01/15 23:35:28 INFO Applying migration id=edits 2026/01/15 23:35:28 INFO Applying migration id=outboxactor 2026/01/15 23:35:28 INFO Applying migration id=outboxsender 2026/01/15 23:35:28 INFO Applying migration id=thread 2026/01/15 23:35:28 INFO Applying migration id=host 2026/01/15 23:35:28 INFO Applying migration id=sharedinbox 2026/01/15 23:35:28 INFO Applying migration id=noteshost 2026/01/15 23:35:28 INFO Applying migration id=fetched 2026/01/15 23:35:28 INFO Applying migration id=move 2026/01/15 23:35:28 INFO Applying migration id=cleanup 2026/01/15 23:35:28 INFO Applying migration id=received 2026/01/15 23:35:28 INFO Applying migration id=namehost 2026/01/15 23:35:28 INFO Applying migration id=outboxhost 2026/01/15 23:35:28 INFO Applying migration id=notesfts 2026/01/15 23:35:28 INFO Applying migration id=iconsname 2026/01/15 23:35:28 INFO Applying migration id=nohash 2026/01/15 23:35:28 INFO Applying migration id=shares 2026/01/15 23:35:28 INFO Applying migration id=actorttl 2026/01/15 23:35:28 INFO Applying migration id=tocc 2026/01/15 23:35:28 INFO Applying migration id=followeds 2026/01/15 23:35:28 INFO Applying migration id=certhash 2026/01/15 23:35:28 INFO Applying migration id=follows_sync 2026/01/15 23:35:28 INFO Applying migration id=jsonpath 2026/01/15 23:35:28 INFO Applying migration id=localforward 2026/01/15 23:35:28 INFO Applying migration id=avatar 2026/01/15 23:35:28 INFO Applying migration id=noimage 2026/01/15 23:35:28 INFO Applying migration id=feed 2026/01/15 23:35:28 INFO Applying migration id=bookmarks 2026/01/15 23:35:28 INFO Applying migration id=shareactivity 2026/01/15 23:35:28 INFO Applying migration id=application 2026/01/15 23:35:28 INFO Applying migration id=certificates 2026/01/15 23:35:28 INFO Applying migration id=rawforward 2026/01/15 23:35:28 INFO Applying migration id=publickey 2026/01/15 23:35:28 INFO Applying migration id=resolvegroup 2026/01/15 23:35:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (2.11s) === RUN TestFollow_PublicPost 2026/01/15 23:35:30 INFO Applying migration id=initial 2026/01/15 23:35:30 INFO Applying migration id=notesupdated 2026/01/15 23:35:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:30 INFO Applying migration id=activitiesid 2026/01/15 23:35:30 INFO Applying migration id=outbox 2026/01/15 23:35:30 INFO Applying migration id=edits 2026/01/15 23:35:30 INFO Applying migration id=outboxactor 2026/01/15 23:35:30 INFO Applying migration id=outboxsender 2026/01/15 23:35:30 INFO Applying migration id=thread 2026/01/15 23:35:30 INFO Applying migration id=host 2026/01/15 23:35:30 INFO Applying migration id=sharedinbox 2026/01/15 23:35:30 INFO Applying migration id=noteshost 2026/01/15 23:35:30 INFO Applying migration id=fetched 2026/01/15 23:35:30 INFO Applying migration id=move 2026/01/15 23:35:30 INFO Applying migration id=cleanup 2026/01/15 23:35:30 INFO Applying migration id=received 2026/01/15 23:35:30 INFO Applying migration id=namehost 2026/01/15 23:35:30 INFO Applying migration id=outboxhost 2026/01/15 23:35:30 INFO Applying migration id=notesfts 2026/01/15 23:35:30 INFO Applying migration id=iconsname 2026/01/15 23:35:30 INFO Applying migration id=nohash 2026/01/15 23:35:30 INFO Applying migration id=shares 2026/01/15 23:35:30 INFO Applying migration id=actorttl 2026/01/15 23:35:30 INFO Applying migration id=tocc 2026/01/15 23:35:30 INFO Applying migration id=followeds 2026/01/15 23:35:30 INFO Applying migration id=certhash 2026/01/15 23:35:30 INFO Applying migration id=follows_sync 2026/01/15 23:35:30 INFO Applying migration id=jsonpath 2026/01/15 23:35:30 INFO Applying migration id=localforward 2026/01/15 23:35:30 INFO Applying migration id=avatar 2026/01/15 23:35:30 INFO Applying migration id=noimage 2026/01/15 23:35:30 INFO Applying migration id=feed 2026/01/15 23:35:30 INFO Applying migration id=bookmarks 2026/01/15 23:35:30 INFO Applying migration id=shareactivity 2026/01/15 23:35:30 INFO Applying migration id=application 2026/01/15 23:35:30 INFO Applying migration id=certificates 2026/01/15 23:35:30 INFO Applying migration id=rawforward 2026/01/15 23:35:30 INFO Applying migration id=publickey 2026/01/15 23:35:30 INFO Applying migration id=resolvegroup --- PASS: TestFollow_PublicPost (1.94s) === RUN TestFollow_Mutual 2026/01/15 23:35:32 INFO Applying migration id=initial 2026/01/15 23:35:32 INFO Applying migration id=notesupdated 2026/01/15 23:35:32 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:32 INFO Applying migration id=activitiesid 2026/01/15 23:35:32 INFO Applying migration id=outbox 2026/01/15 23:35:32 INFO Applying migration id=edits 2026/01/15 23:35:32 INFO Applying migration id=outboxactor 2026/01/15 23:35:32 INFO Applying migration id=outboxsender 2026/01/15 23:35:32 INFO Applying migration id=thread 2026/01/15 23:35:32 INFO Applying migration id=host 2026/01/15 23:35:32 INFO Applying migration id=sharedinbox 2026/01/15 23:35:32 INFO Applying migration id=noteshost 2026/01/15 23:35:32 INFO Applying migration id=fetched 2026/01/15 23:35:32 INFO Applying migration id=move 2026/01/15 23:35:32 INFO Applying migration id=cleanup 2026/01/15 23:35:32 INFO Applying migration id=received 2026/01/15 23:35:32 INFO Applying migration id=namehost 2026/01/15 23:35:32 INFO Applying migration id=outboxhost 2026/01/15 23:35:32 INFO Applying migration id=notesfts 2026/01/15 23:35:32 INFO Applying migration id=iconsname 2026/01/15 23:35:32 INFO Applying migration id=nohash 2026/01/15 23:35:32 INFO Applying migration id=shares 2026/01/15 23:35:32 INFO Applying migration id=actorttl 2026/01/15 23:35:32 INFO Applying migration id=tocc 2026/01/15 23:35:32 INFO Applying migration id=followeds 2026/01/15 23:35:32 INFO Applying migration id=certhash 2026/01/15 23:35:32 INFO Applying migration id=follows_sync 2026/01/15 23:35:32 INFO Applying migration id=jsonpath 2026/01/15 23:35:32 INFO Applying migration id=localforward 2026/01/15 23:35:32 INFO Applying migration id=avatar 2026/01/15 23:35:32 INFO Applying migration id=noimage 2026/01/15 23:35:32 INFO Applying migration id=feed 2026/01/15 23:35:32 INFO Applying migration id=bookmarks 2026/01/15 23:35:32 INFO Applying migration id=shareactivity 2026/01/15 23:35:32 INFO Applying migration id=application 2026/01/15 23:35:32 INFO Applying migration id=certificates 2026/01/15 23:35:32 INFO Applying migration id=rawforward 2026/01/15 23:35:32 INFO Applying migration id=publickey 2026/01/15 23:35:32 INFO Applying migration id=resolvegroup 2026/01/15 23:35:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc403-b13c-70aa-be06-6326ffad5337 2026/01/15 23:35:34 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc403-b13d-73c9-b4f9-89ccfc288233 note=https://localhost.localdomain:8443/post/019bc403-b13d-73a1-bd40-bfdc9a022a06 thread=https://localhost.localdomain:8443/post/019bc403-b13c-70aa-be06-6326ffad5337 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestFollow_Mutual (2.52s) === RUN TestFollow_AlreadyFollowing 2026/01/15 23:35:34 INFO Applying migration id=initial 2026/01/15 23:35:34 INFO Applying migration id=notesupdated 2026/01/15 23:35:34 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:34 INFO Applying migration id=activitiesid 2026/01/15 23:35:34 INFO Applying migration id=outbox 2026/01/15 23:35:34 INFO Applying migration id=edits 2026/01/15 23:35:34 INFO Applying migration id=outboxactor 2026/01/15 23:35:34 INFO Applying migration id=outboxsender 2026/01/15 23:35:34 INFO Applying migration id=thread 2026/01/15 23:35:34 INFO Applying migration id=host 2026/01/15 23:35:34 INFO Applying migration id=sharedinbox 2026/01/15 23:35:34 INFO Applying migration id=noteshost 2026/01/15 23:35:34 INFO Applying migration id=fetched 2026/01/15 23:35:34 INFO Applying migration id=move 2026/01/15 23:35:34 INFO Applying migration id=cleanup 2026/01/15 23:35:34 INFO Applying migration id=received 2026/01/15 23:35:34 INFO Applying migration id=namehost 2026/01/15 23:35:34 INFO Applying migration id=outboxhost 2026/01/15 23:35:34 INFO Applying migration id=notesfts 2026/01/15 23:35:34 INFO Applying migration id=iconsname 2026/01/15 23:35:34 INFO Applying migration id=nohash 2026/01/15 23:35:34 INFO Applying migration id=shares 2026/01/15 23:35:34 INFO Applying migration id=actorttl 2026/01/15 23:35:34 INFO Applying migration id=tocc 2026/01/15 23:35:35 INFO Applying migration id=followeds 2026/01/15 23:35:35 INFO Applying migration id=certhash 2026/01/15 23:35:35 INFO Applying migration id=follows_sync 2026/01/15 23:35:35 INFO Applying migration id=jsonpath 2026/01/15 23:35:35 INFO Applying migration id=localforward 2026/01/15 23:35:35 INFO Applying migration id=avatar 2026/01/15 23:35:35 INFO Applying migration id=noimage 2026/01/15 23:35:35 INFO Applying migration id=feed 2026/01/15 23:35:35 INFO Applying migration id=bookmarks 2026/01/15 23:35:35 INFO Applying migration id=shareactivity 2026/01/15 23:35:35 INFO Applying migration id=application 2026/01/15 23:35:35 INFO Applying migration id=certificates 2026/01/15 23:35:35 INFO Applying migration id=rawforward 2026/01/15 23:35:35 INFO Applying migration id=publickey 2026/01/15 23:35:35 INFO Applying migration id=resolvegroup --- PASS: TestFollow_AlreadyFollowing (1.98s) === RUN TestFollow_NoSuchUser 2026/01/15 23:35:36 INFO Applying migration id=initial 2026/01/15 23:35:36 INFO Applying migration id=notesupdated 2026/01/15 23:35:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:36 INFO Applying migration id=activitiesid 2026/01/15 23:35:36 INFO Applying migration id=outbox 2026/01/15 23:35:36 INFO Applying migration id=edits 2026/01/15 23:35:36 INFO Applying migration id=outboxactor 2026/01/15 23:35:36 INFO Applying migration id=outboxsender 2026/01/15 23:35:36 INFO Applying migration id=thread 2026/01/15 23:35:36 INFO Applying migration id=host 2026/01/15 23:35:36 INFO Applying migration id=sharedinbox 2026/01/15 23:35:36 INFO Applying migration id=noteshost 2026/01/15 23:35:36 INFO Applying migration id=fetched 2026/01/15 23:35:36 INFO Applying migration id=move 2026/01/15 23:35:36 INFO Applying migration id=cleanup 2026/01/15 23:35:36 INFO Applying migration id=received 2026/01/15 23:35:36 INFO Applying migration id=namehost 2026/01/15 23:35:36 INFO Applying migration id=outboxhost 2026/01/15 23:35:36 INFO Applying migration id=notesfts 2026/01/15 23:35:36 INFO Applying migration id=iconsname 2026/01/15 23:35:36 INFO Applying migration id=nohash 2026/01/15 23:35:36 INFO Applying migration id=shares 2026/01/15 23:35:36 INFO Applying migration id=actorttl 2026/01/15 23:35:36 INFO Applying migration id=tocc 2026/01/15 23:35:36 INFO Applying migration id=followeds 2026/01/15 23:35:36 INFO Applying migration id=certhash 2026/01/15 23:35:36 INFO Applying migration id=follows_sync 2026/01/15 23:35:36 INFO Applying migration id=jsonpath 2026/01/15 23:35:37 INFO Applying migration id=localforward 2026/01/15 23:35:37 INFO Applying migration id=avatar 2026/01/15 23:35:37 INFO Applying migration id=noimage 2026/01/15 23:35:37 INFO Applying migration id=feed 2026/01/15 23:35:37 INFO Applying migration id=bookmarks 2026/01/15 23:35:37 INFO Applying migration id=shareactivity 2026/01/15 23:35:37 INFO Applying migration id=application 2026/01/15 23:35:37 INFO Applying migration id=certificates 2026/01/15 23:35:37 INFO Applying migration id=rawforward 2026/01/15 23:35:37 INFO Applying migration id=publickey 2026/01/15 23:35:37 INFO Applying migration id=resolvegroup 2026/01/15 23:35:38 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.20s) === RUN TestFollow_UnauthenticatedUser 2026/01/15 23:35:38 INFO Applying migration id=initial 2026/01/15 23:35:38 INFO Applying migration id=notesupdated 2026/01/15 23:35:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:38 INFO Applying migration id=activitiesid 2026/01/15 23:35:38 INFO Applying migration id=outbox 2026/01/15 23:35:38 INFO Applying migration id=edits 2026/01/15 23:35:38 INFO Applying migration id=outboxactor 2026/01/15 23:35:38 INFO Applying migration id=outboxsender 2026/01/15 23:35:38 INFO Applying migration id=thread 2026/01/15 23:35:38 INFO Applying migration id=host 2026/01/15 23:35:38 INFO Applying migration id=sharedinbox 2026/01/15 23:35:38 INFO Applying migration id=noteshost 2026/01/15 23:35:38 INFO Applying migration id=fetched 2026/01/15 23:35:38 INFO Applying migration id=move 2026/01/15 23:35:38 INFO Applying migration id=cleanup 2026/01/15 23:35:38 INFO Applying migration id=received 2026/01/15 23:35:38 INFO Applying migration id=namehost 2026/01/15 23:35:38 INFO Applying migration id=outboxhost 2026/01/15 23:35:38 INFO Applying migration id=notesfts 2026/01/15 23:35:38 INFO Applying migration id=iconsname 2026/01/15 23:35:38 INFO Applying migration id=nohash 2026/01/15 23:35:38 INFO Applying migration id=shares 2026/01/15 23:35:38 INFO Applying migration id=actorttl 2026/01/15 23:35:38 INFO Applying migration id=tocc 2026/01/15 23:35:38 INFO Applying migration id=followeds 2026/01/15 23:35:38 INFO Applying migration id=certhash 2026/01/15 23:35:38 INFO Applying migration id=follows_sync 2026/01/15 23:35:38 INFO Applying migration id=jsonpath 2026/01/15 23:35:38 INFO Applying migration id=localforward 2026/01/15 23:35:38 INFO Applying migration id=avatar 2026/01/15 23:35:38 INFO Applying migration id=noimage 2026/01/15 23:35:38 INFO Applying migration id=feed 2026/01/15 23:35:38 INFO Applying migration id=bookmarks 2026/01/15 23:35:38 INFO Applying migration id=shareactivity 2026/01/15 23:35:38 INFO Applying migration id=application 2026/01/15 23:35:38 INFO Applying migration id=certificates 2026/01/15 23:35:38 INFO Applying migration id=rawforward 2026/01/15 23:35:38 INFO Applying migration id=publickey 2026/01/15 23:35:38 INFO Applying migration id=resolvegroup --- PASS: TestFollow_UnauthenticatedUser (1.98s) === RUN TestFollows_NoFollows 2026/01/15 23:35:40 INFO Applying migration id=initial 2026/01/15 23:35:40 INFO Applying migration id=notesupdated 2026/01/15 23:35:40 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:40 INFO Applying migration id=activitiesid 2026/01/15 23:35:40 INFO Applying migration id=outbox 2026/01/15 23:35:40 INFO Applying migration id=edits 2026/01/15 23:35:40 INFO Applying migration id=outboxactor 2026/01/15 23:35:40 INFO Applying migration id=outboxsender 2026/01/15 23:35:40 INFO Applying migration id=thread 2026/01/15 23:35:40 INFO Applying migration id=host 2026/01/15 23:35:40 INFO Applying migration id=sharedinbox 2026/01/15 23:35:40 INFO Applying migration id=noteshost 2026/01/15 23:35:40 INFO Applying migration id=fetched 2026/01/15 23:35:40 INFO Applying migration id=move 2026/01/15 23:35:40 INFO Applying migration id=cleanup 2026/01/15 23:35:40 INFO Applying migration id=received 2026/01/15 23:35:40 INFO Applying migration id=namehost 2026/01/15 23:35:40 INFO Applying migration id=outboxhost 2026/01/15 23:35:40 INFO Applying migration id=notesfts 2026/01/15 23:35:40 INFO Applying migration id=iconsname 2026/01/15 23:35:40 INFO Applying migration id=nohash 2026/01/15 23:35:40 INFO Applying migration id=shares 2026/01/15 23:35:40 INFO Applying migration id=actorttl 2026/01/15 23:35:40 INFO Applying migration id=tocc 2026/01/15 23:35:40 INFO Applying migration id=followeds 2026/01/15 23:35:40 INFO Applying migration id=certhash 2026/01/15 23:35:40 INFO Applying migration id=follows_sync 2026/01/15 23:35:40 INFO Applying migration id=jsonpath 2026/01/15 23:35:40 INFO Applying migration id=localforward 2026/01/15 23:35:40 INFO Applying migration id=avatar 2026/01/15 23:35:40 INFO Applying migration id=noimage 2026/01/15 23:35:40 INFO Applying migration id=feed 2026/01/15 23:35:40 INFO Applying migration id=bookmarks 2026/01/15 23:35:40 INFO Applying migration id=shareactivity 2026/01/15 23:35:40 INFO Applying migration id=application 2026/01/15 23:35:40 INFO Applying migration id=certificates 2026/01/15 23:35:40 INFO Applying migration id=rawforward 2026/01/15 23:35:40 INFO Applying migration id=publickey 2026/01/15 23:35:40 INFO Applying migration id=resolvegroup --- PASS: TestFollows_NoFollows (1.37s) === RUN TestFollows_TwoInactive 2026/01/15 23:35:41 INFO Applying migration id=initial 2026/01/15 23:35:41 INFO Applying migration id=notesupdated 2026/01/15 23:35:41 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:41 INFO Applying migration id=activitiesid 2026/01/15 23:35:41 INFO Applying migration id=outbox 2026/01/15 23:35:41 INFO Applying migration id=edits 2026/01/15 23:35:41 INFO Applying migration id=outboxactor 2026/01/15 23:35:41 INFO Applying migration id=outboxsender 2026/01/15 23:35:41 INFO Applying migration id=thread 2026/01/15 23:35:41 INFO Applying migration id=host 2026/01/15 23:35:41 INFO Applying migration id=sharedinbox 2026/01/15 23:35:41 INFO Applying migration id=noteshost 2026/01/15 23:35:41 INFO Applying migration id=fetched 2026/01/15 23:35:41 INFO Applying migration id=move 2026/01/15 23:35:41 INFO Applying migration id=cleanup 2026/01/15 23:35:41 INFO Applying migration id=received 2026/01/15 23:35:41 INFO Applying migration id=namehost 2026/01/15 23:35:41 INFO Applying migration id=outboxhost 2026/01/15 23:35:41 INFO Applying migration id=notesfts 2026/01/15 23:35:41 INFO Applying migration id=iconsname 2026/01/15 23:35:41 INFO Applying migration id=nohash 2026/01/15 23:35:41 INFO Applying migration id=shares 2026/01/15 23:35:41 INFO Applying migration id=actorttl 2026/01/15 23:35:41 INFO Applying migration id=tocc 2026/01/15 23:35:41 INFO Applying migration id=followeds 2026/01/15 23:35:41 INFO Applying migration id=certhash 2026/01/15 23:35:41 INFO Applying migration id=follows_sync 2026/01/15 23:35:41 INFO Applying migration id=jsonpath 2026/01/15 23:35:41 INFO Applying migration id=localforward 2026/01/15 23:35:41 INFO Applying migration id=avatar 2026/01/15 23:35:41 INFO Applying migration id=noimage 2026/01/15 23:35:41 INFO Applying migration id=feed 2026/01/15 23:35:41 INFO Applying migration id=bookmarks 2026/01/15 23:35:41 INFO Applying migration id=shareactivity 2026/01/15 23:35:41 INFO Applying migration id=application 2026/01/15 23:35:41 INFO Applying migration id=certificates 2026/01/15 23:35:41 INFO Applying migration id=rawforward 2026/01/15 23:35:41 INFO Applying migration id=publickey 2026/01/15 23:35:41 INFO Applying migration id=resolvegroup --- PASS: TestFollows_TwoInactive (0.97s) === RUN TestFollows_OneActiveOneInactive 2026/01/15 23:35:42 INFO Applying migration id=initial 2026/01/15 23:35:42 INFO Applying migration id=notesupdated 2026/01/15 23:35:42 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:42 INFO Applying migration id=activitiesid 2026/01/15 23:35:42 INFO Applying migration id=outbox 2026/01/15 23:35:42 INFO Applying migration id=edits 2026/01/15 23:35:42 INFO Applying migration id=outboxactor 2026/01/15 23:35:42 INFO Applying migration id=outboxsender 2026/01/15 23:35:42 INFO Applying migration id=thread 2026/01/15 23:35:42 INFO Applying migration id=host 2026/01/15 23:35:42 INFO Applying migration id=sharedinbox 2026/01/15 23:35:42 INFO Applying migration id=noteshost 2026/01/15 23:35:42 INFO Applying migration id=fetched 2026/01/15 23:35:42 INFO Applying migration id=move 2026/01/15 23:35:42 INFO Applying migration id=cleanup 2026/01/15 23:35:42 INFO Applying migration id=received 2026/01/15 23:35:42 INFO Applying migration id=namehost 2026/01/15 23:35:42 INFO Applying migration id=outboxhost 2026/01/15 23:35:42 INFO Applying migration id=notesfts 2026/01/15 23:35:42 INFO Applying migration id=iconsname 2026/01/15 23:35:42 INFO Applying migration id=nohash 2026/01/15 23:35:42 INFO Applying migration id=shares 2026/01/15 23:35:42 INFO Applying migration id=actorttl 2026/01/15 23:35:42 INFO Applying migration id=tocc 2026/01/15 23:35:42 INFO Applying migration id=followeds 2026/01/15 23:35:42 INFO Applying migration id=certhash 2026/01/15 23:35:42 INFO Applying migration id=follows_sync 2026/01/15 23:35:42 INFO Applying migration id=jsonpath 2026/01/15 23:35:42 INFO Applying migration id=localforward 2026/01/15 23:35:42 INFO Applying migration id=avatar 2026/01/15 23:35:42 INFO Applying migration id=noimage 2026/01/15 23:35:42 INFO Applying migration id=feed 2026/01/15 23:35:42 INFO Applying migration id=bookmarks 2026/01/15 23:35:42 INFO Applying migration id=shareactivity 2026/01/15 23:35:42 INFO Applying migration id=application 2026/01/15 23:35:42 INFO Applying migration id=certificates 2026/01/15 23:35:42 INFO Applying migration id=rawforward 2026/01/15 23:35:42 INFO Applying migration id=publickey 2026/01/15 23:35:42 INFO Applying migration id=resolvegroup --- PASS: TestFollows_OneActiveOneInactive (1.75s) === RUN TestFollows_UnauthenticatedUser 2026/01/15 23:35:44 INFO Applying migration id=initial 2026/01/15 23:35:44 INFO Applying migration id=notesupdated 2026/01/15 23:35:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:44 INFO Applying migration id=activitiesid 2026/01/15 23:35:44 INFO Applying migration id=outbox 2026/01/15 23:35:44 INFO Applying migration id=edits 2026/01/15 23:35:44 INFO Applying migration id=outboxactor 2026/01/15 23:35:44 INFO Applying migration id=outboxsender 2026/01/15 23:35:44 INFO Applying migration id=thread 2026/01/15 23:35:44 INFO Applying migration id=host 2026/01/15 23:35:44 INFO Applying migration id=sharedinbox 2026/01/15 23:35:44 INFO Applying migration id=noteshost 2026/01/15 23:35:44 INFO Applying migration id=fetched 2026/01/15 23:35:44 INFO Applying migration id=move 2026/01/15 23:35:44 INFO Applying migration id=cleanup 2026/01/15 23:35:44 INFO Applying migration id=received 2026/01/15 23:35:44 INFO Applying migration id=namehost 2026/01/15 23:35:44 INFO Applying migration id=outboxhost 2026/01/15 23:35:44 INFO Applying migration id=notesfts 2026/01/15 23:35:44 INFO Applying migration id=iconsname 2026/01/15 23:35:44 INFO Applying migration id=nohash 2026/01/15 23:35:44 INFO Applying migration id=shares 2026/01/15 23:35:44 INFO Applying migration id=actorttl 2026/01/15 23:35:44 INFO Applying migration id=tocc 2026/01/15 23:35:44 INFO Applying migration id=followeds 2026/01/15 23:35:44 INFO Applying migration id=certhash 2026/01/15 23:35:44 INFO Applying migration id=follows_sync 2026/01/15 23:35:44 INFO Applying migration id=jsonpath 2026/01/15 23:35:44 INFO Applying migration id=localforward 2026/01/15 23:35:44 INFO Applying migration id=avatar 2026/01/15 23:35:44 INFO Applying migration id=noimage 2026/01/15 23:35:44 INFO Applying migration id=feed 2026/01/15 23:35:44 INFO Applying migration id=bookmarks 2026/01/15 23:35:44 INFO Applying migration id=shareactivity 2026/01/15 23:35:44 INFO Applying migration id=application 2026/01/15 23:35:44 INFO Applying migration id=certificates 2026/01/15 23:35:44 INFO Applying migration id=rawforward 2026/01/15 23:35:44 INFO Applying migration id=publickey 2026/01/15 23:35:44 INFO Applying migration id=resolvegroup --- PASS: TestFollows_UnauthenticatedUser (1.86s) === RUN TestForward_ReplyToPostByFollower 2026/01/15 23:35:46 INFO Applying migration id=initial 2026/01/15 23:35:46 INFO Applying migration id=notesupdated 2026/01/15 23:35:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:46 INFO Applying migration id=activitiesid 2026/01/15 23:35:46 INFO Applying migration id=outbox 2026/01/15 23:35:46 INFO Applying migration id=edits 2026/01/15 23:35:46 INFO Applying migration id=outboxactor 2026/01/15 23:35:46 INFO Applying migration id=outboxsender 2026/01/15 23:35:46 INFO Applying migration id=thread 2026/01/15 23:35:46 INFO Applying migration id=host 2026/01/15 23:35:46 INFO Applying migration id=sharedinbox 2026/01/15 23:35:46 INFO Applying migration id=noteshost 2026/01/15 23:35:46 INFO Applying migration id=fetched 2026/01/15 23:35:46 INFO Applying migration id=move 2026/01/15 23:35:46 INFO Applying migration id=cleanup 2026/01/15 23:35:46 INFO Applying migration id=received 2026/01/15 23:35:46 INFO Applying migration id=namehost 2026/01/15 23:35:46 INFO Applying migration id=outboxhost 2026/01/15 23:35:46 INFO Applying migration id=notesfts 2026/01/15 23:35:46 INFO Applying migration id=iconsname 2026/01/15 23:35:46 INFO Applying migration id=nohash 2026/01/15 23:35:46 INFO Applying migration id=shares 2026/01/15 23:35:46 INFO Applying migration id=actorttl 2026/01/15 23:35:46 INFO Applying migration id=tocc 2026/01/15 23:35:46 INFO Applying migration id=followeds 2026/01/15 23:35:46 INFO Applying migration id=certhash 2026/01/15 23:35:46 INFO Applying migration id=follows_sync 2026/01/15 23:35:46 INFO Applying migration id=jsonpath 2026/01/15 23:35:46 INFO Applying migration id=localforward 2026/01/15 23:35:46 INFO Applying migration id=avatar 2026/01/15 23:35:46 INFO Applying migration id=noimage 2026/01/15 23:35:46 INFO Applying migration id=feed 2026/01/15 23:35:46 INFO Applying migration id=bookmarks 2026/01/15 23:35:46 INFO Applying migration id=shareactivity 2026/01/15 23:35:46 INFO Applying migration id=application 2026/01/15 23:35:46 INFO Applying migration id=certificates 2026/01/15 23:35:46 INFO Applying migration id=rawforward 2026/01/15 23:35:46 INFO Applying migration id=publickey 2026/01/15 23:35:46 INFO Applying migration id=resolvegroup 2026/01/15 23:35:47 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:35:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_ReplyToPostByFollower (1.57s) === RUN TestForward_ReplyToPublicPost 2026/01/15 23:35:47 INFO Applying migration id=initial 2026/01/15 23:35:47 INFO Applying migration id=notesupdated 2026/01/15 23:35:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:47 INFO Applying migration id=activitiesid 2026/01/15 23:35:47 INFO Applying migration id=outbox 2026/01/15 23:35:47 INFO Applying migration id=edits 2026/01/15 23:35:47 INFO Applying migration id=outboxactor 2026/01/15 23:35:47 INFO Applying migration id=outboxsender 2026/01/15 23:35:47 INFO Applying migration id=thread 2026/01/15 23:35:47 INFO Applying migration id=host 2026/01/15 23:35:47 INFO Applying migration id=sharedinbox 2026/01/15 23:35:47 INFO Applying migration id=noteshost 2026/01/15 23:35:47 INFO Applying migration id=fetched 2026/01/15 23:35:47 INFO Applying migration id=move 2026/01/15 23:35:47 INFO Applying migration id=cleanup 2026/01/15 23:35:47 INFO Applying migration id=received 2026/01/15 23:35:47 INFO Applying migration id=namehost 2026/01/15 23:35:47 INFO Applying migration id=outboxhost 2026/01/15 23:35:47 INFO Applying migration id=notesfts 2026/01/15 23:35:47 INFO Applying migration id=iconsname 2026/01/15 23:35:47 INFO Applying migration id=nohash 2026/01/15 23:35:47 INFO Applying migration id=shares 2026/01/15 23:35:47 INFO Applying migration id=actorttl 2026/01/15 23:35:47 INFO Applying migration id=tocc 2026/01/15 23:35:47 INFO Applying migration id=followeds 2026/01/15 23:35:47 INFO Applying migration id=certhash 2026/01/15 23:35:47 INFO Applying migration id=follows_sync 2026/01/15 23:35:47 INFO Applying migration id=jsonpath 2026/01/15 23:35:47 INFO Applying migration id=localforward 2026/01/15 23:35:47 INFO Applying migration id=avatar 2026/01/15 23:35:47 INFO Applying migration id=noimage 2026/01/15 23:35:47 INFO Applying migration id=feed 2026/01/15 23:35:47 INFO Applying migration id=bookmarks 2026/01/15 23:35:47 INFO Applying migration id=shareactivity 2026/01/15 23:35:47 INFO Applying migration id=application 2026/01/15 23:35:47 INFO Applying migration id=certificates 2026/01/15 23:35:47 INFO Applying migration id=rawforward 2026/01/15 23:35:47 INFO Applying migration id=publickey 2026/01/15 23:35:47 INFO Applying migration id=resolvegroup 2026/01/15 23:35:48 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:35:48 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_ReplyToPublicPost (1.12s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/01/15 23:35:48 INFO Applying migration id=initial 2026/01/15 23:35:48 INFO Applying migration id=notesupdated 2026/01/15 23:35:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:48 INFO Applying migration id=activitiesid 2026/01/15 23:35:48 INFO Applying migration id=outbox 2026/01/15 23:35:48 INFO Applying migration id=edits 2026/01/15 23:35:48 INFO Applying migration id=outboxactor 2026/01/15 23:35:48 INFO Applying migration id=outboxsender 2026/01/15 23:35:48 INFO Applying migration id=thread 2026/01/15 23:35:48 INFO Applying migration id=host 2026/01/15 23:35:48 INFO Applying migration id=sharedinbox 2026/01/15 23:35:48 INFO Applying migration id=noteshost 2026/01/15 23:35:48 INFO Applying migration id=fetched 2026/01/15 23:35:48 INFO Applying migration id=move 2026/01/15 23:35:48 INFO Applying migration id=cleanup 2026/01/15 23:35:48 INFO Applying migration id=received 2026/01/15 23:35:48 INFO Applying migration id=namehost 2026/01/15 23:35:48 INFO Applying migration id=outboxhost 2026/01/15 23:35:48 INFO Applying migration id=notesfts 2026/01/15 23:35:48 INFO Applying migration id=iconsname 2026/01/15 23:35:48 INFO Applying migration id=nohash 2026/01/15 23:35:48 INFO Applying migration id=shares 2026/01/15 23:35:48 INFO Applying migration id=actorttl 2026/01/15 23:35:48 INFO Applying migration id=tocc 2026/01/15 23:35:48 INFO Applying migration id=followeds 2026/01/15 23:35:48 INFO Applying migration id=certhash 2026/01/15 23:35:48 INFO Applying migration id=follows_sync 2026/01/15 23:35:48 INFO Applying migration id=jsonpath 2026/01/15 23:35:48 INFO Applying migration id=localforward 2026/01/15 23:35:48 INFO Applying migration id=avatar 2026/01/15 23:35:48 INFO Applying migration id=noimage 2026/01/15 23:35:48 INFO Applying migration id=feed 2026/01/15 23:35:48 INFO Applying migration id=bookmarks 2026/01/15 23:35:48 INFO Applying migration id=shareactivity 2026/01/15 23:35:48 INFO Applying migration id=application 2026/01/15 23:35:48 INFO Applying migration id=certificates 2026/01/15 23:35:48 INFO Applying migration id=rawforward 2026/01/15 23:35:48 INFO Applying migration id=publickey 2026/01/15 23:35:48 INFO Applying migration id=resolvegroup 2026/01/15 23:35:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc403-eda5-7d6c-aa61-cdd0db55b456 2026/01/15 23:35:50 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc403-eda7-72ab-b7b9-f01d6192895c note=https://localhost.localdomain:8443/post/019bc403-eda7-727d-8b68-f30cb445353c thread=https://localhost.localdomain:8443/post/019bc403-eda5-7d6c-aa61-cdd0db55b456 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_LocalReplyToLocalPublicPost (1.65s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/01/15 23:35:50 INFO Applying migration id=initial 2026/01/15 23:35:50 INFO Applying migration id=notesupdated 2026/01/15 23:35:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:50 INFO Applying migration id=activitiesid 2026/01/15 23:35:50 INFO Applying migration id=outbox 2026/01/15 23:35:50 INFO Applying migration id=edits 2026/01/15 23:35:50 INFO Applying migration id=outboxactor 2026/01/15 23:35:50 INFO Applying migration id=outboxsender 2026/01/15 23:35:50 INFO Applying migration id=thread 2026/01/15 23:35:50 INFO Applying migration id=host 2026/01/15 23:35:50 INFO Applying migration id=sharedinbox 2026/01/15 23:35:50 INFO Applying migration id=noteshost 2026/01/15 23:35:50 INFO Applying migration id=fetched 2026/01/15 23:35:50 INFO Applying migration id=move 2026/01/15 23:35:50 INFO Applying migration id=cleanup 2026/01/15 23:35:50 INFO Applying migration id=received 2026/01/15 23:35:50 INFO Applying migration id=namehost 2026/01/15 23:35:50 INFO Applying migration id=outboxhost 2026/01/15 23:35:50 INFO Applying migration id=notesfts 2026/01/15 23:35:50 INFO Applying migration id=iconsname 2026/01/15 23:35:50 INFO Applying migration id=nohash 2026/01/15 23:35:50 INFO Applying migration id=shares 2026/01/15 23:35:50 INFO Applying migration id=actorttl 2026/01/15 23:35:50 INFO Applying migration id=tocc 2026/01/15 23:35:50 INFO Applying migration id=followeds 2026/01/15 23:35:50 INFO Applying migration id=certhash 2026/01/15 23:35:50 INFO Applying migration id=follows_sync 2026/01/15 23:35:50 INFO Applying migration id=jsonpath 2026/01/15 23:35:50 INFO Applying migration id=localforward 2026/01/15 23:35:50 INFO Applying migration id=avatar 2026/01/15 23:35:50 INFO Applying migration id=noimage 2026/01/15 23:35:50 INFO Applying migration id=feed 2026/01/15 23:35:50 INFO Applying migration id=bookmarks 2026/01/15 23:35:50 INFO Applying migration id=shareactivity 2026/01/15 23:35:50 INFO Applying migration id=application 2026/01/15 23:35:50 INFO Applying migration id=certificates 2026/01/15 23:35:50 INFO Applying migration id=rawforward 2026/01/15 23:35:50 INFO Applying migration id=publickey 2026/01/15 23:35:50 INFO Applying migration id=resolvegroup 2026/01/15 23:35:51 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:35:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_ReplyToReplyToPostByFollower (1.15s) === RUN TestForward_ReplyToUnknownPost 2026/01/15 23:35:51 INFO Applying migration id=initial 2026/01/15 23:35:51 INFO Applying migration id=notesupdated 2026/01/15 23:35:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:51 INFO Applying migration id=activitiesid 2026/01/15 23:35:51 INFO Applying migration id=outbox 2026/01/15 23:35:51 INFO Applying migration id=edits 2026/01/15 23:35:51 INFO Applying migration id=outboxactor 2026/01/15 23:35:51 INFO Applying migration id=outboxsender 2026/01/15 23:35:51 INFO Applying migration id=thread 2026/01/15 23:35:51 INFO Applying migration id=host 2026/01/15 23:35:51 INFO Applying migration id=sharedinbox 2026/01/15 23:35:51 INFO Applying migration id=noteshost 2026/01/15 23:35:51 INFO Applying migration id=fetched 2026/01/15 23:35:51 INFO Applying migration id=move 2026/01/15 23:35:51 INFO Applying migration id=cleanup 2026/01/15 23:35:51 INFO Applying migration id=received 2026/01/15 23:35:51 INFO Applying migration id=namehost 2026/01/15 23:35:51 INFO Applying migration id=outboxhost 2026/01/15 23:35:51 INFO Applying migration id=notesfts 2026/01/15 23:35:51 INFO Applying migration id=iconsname 2026/01/15 23:35:51 INFO Applying migration id=nohash 2026/01/15 23:35:51 INFO Applying migration id=shares 2026/01/15 23:35:51 INFO Applying migration id=actorttl 2026/01/15 23:35:51 INFO Applying migration id=tocc 2026/01/15 23:35:51 INFO Applying migration id=followeds 2026/01/15 23:35:51 INFO Applying migration id=certhash 2026/01/15 23:35:51 INFO Applying migration id=follows_sync 2026/01/15 23:35:51 INFO Applying migration id=jsonpath 2026/01/15 23:35:51 INFO Applying migration id=localforward 2026/01/15 23:35:51 INFO Applying migration id=avatar 2026/01/15 23:35:51 INFO Applying migration id=noimage 2026/01/15 23:35:51 INFO Applying migration id=feed 2026/01/15 23:35:51 INFO Applying migration id=bookmarks 2026/01/15 23:35:51 INFO Applying migration id=shareactivity 2026/01/15 23:35:51 INFO Applying migration id=application 2026/01/15 23:35:51 INFO Applying migration id=certificates 2026/01/15 23:35:51 INFO Applying migration id=rawforward 2026/01/15 23:35:51 INFO Applying migration id=publickey 2026/01/15 23:35:51 INFO Applying migration id=resolvegroup 2026/01/15 23:35:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_ReplyToUnknownPost (1.23s) === RUN TestForward_ReplyToDM 2026/01/15 23:35:52 INFO Applying migration id=initial 2026/01/15 23:35:52 INFO Applying migration id=notesupdated 2026/01/15 23:35:52 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:52 INFO Applying migration id=activitiesid 2026/01/15 23:35:52 INFO Applying migration id=outbox 2026/01/15 23:35:52 INFO Applying migration id=edits 2026/01/15 23:35:52 INFO Applying migration id=outboxactor 2026/01/15 23:35:52 INFO Applying migration id=outboxsender 2026/01/15 23:35:52 INFO Applying migration id=thread 2026/01/15 23:35:52 INFO Applying migration id=host 2026/01/15 23:35:52 INFO Applying migration id=sharedinbox 2026/01/15 23:35:52 INFO Applying migration id=noteshost 2026/01/15 23:35:52 INFO Applying migration id=fetched 2026/01/15 23:35:52 INFO Applying migration id=move 2026/01/15 23:35:52 INFO Applying migration id=cleanup 2026/01/15 23:35:52 INFO Applying migration id=received 2026/01/15 23:35:52 INFO Applying migration id=namehost 2026/01/15 23:35:52 INFO Applying migration id=outboxhost 2026/01/15 23:35:52 INFO Applying migration id=notesfts 2026/01/15 23:35:52 INFO Applying migration id=iconsname 2026/01/15 23:35:52 INFO Applying migration id=nohash 2026/01/15 23:35:52 INFO Applying migration id=shares 2026/01/15 23:35:52 INFO Applying migration id=actorttl 2026/01/15 23:35:52 INFO Applying migration id=tocc 2026/01/15 23:35:52 INFO Applying migration id=followeds 2026/01/15 23:35:52 INFO Applying migration id=certhash 2026/01/15 23:35:52 INFO Applying migration id=follows_sync 2026/01/15 23:35:52 INFO Applying migration id=jsonpath 2026/01/15 23:35:52 INFO Applying migration id=localforward 2026/01/15 23:35:52 INFO Applying migration id=avatar 2026/01/15 23:35:52 INFO Applying migration id=noimage 2026/01/15 23:35:52 INFO Applying migration id=feed 2026/01/15 23:35:52 INFO Applying migration id=bookmarks 2026/01/15 23:35:52 INFO Applying migration id=shareactivity 2026/01/15 23:35:52 INFO Applying migration id=application 2026/01/15 23:35:52 INFO Applying migration id=certificates 2026/01/15 23:35:52 INFO Applying migration id=rawforward 2026/01/15 23:35:52 INFO Applying migration id=publickey 2026/01/15 23:35:52 INFO Applying migration id=resolvegroup 2026/01/15 23:35:54 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_ReplyToDM (1.27s) === RUN TestForward_NotFollowingAuthor 2026/01/15 23:35:54 INFO Applying migration id=initial 2026/01/15 23:35:54 INFO Applying migration id=notesupdated 2026/01/15 23:35:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:54 INFO Applying migration id=activitiesid 2026/01/15 23:35:54 INFO Applying migration id=outbox 2026/01/15 23:35:54 INFO Applying migration id=edits 2026/01/15 23:35:54 INFO Applying migration id=outboxactor 2026/01/15 23:35:54 INFO Applying migration id=outboxsender 2026/01/15 23:35:54 INFO Applying migration id=thread 2026/01/15 23:35:54 INFO Applying migration id=host 2026/01/15 23:35:54 INFO Applying migration id=sharedinbox 2026/01/15 23:35:54 INFO Applying migration id=noteshost 2026/01/15 23:35:54 INFO Applying migration id=fetched 2026/01/15 23:35:54 INFO Applying migration id=move 2026/01/15 23:35:54 INFO Applying migration id=cleanup 2026/01/15 23:35:54 INFO Applying migration id=received 2026/01/15 23:35:54 INFO Applying migration id=namehost 2026/01/15 23:35:54 INFO Applying migration id=outboxhost 2026/01/15 23:35:54 INFO Applying migration id=notesfts 2026/01/15 23:35:54 INFO Applying migration id=iconsname 2026/01/15 23:35:54 INFO Applying migration id=nohash 2026/01/15 23:35:54 INFO Applying migration id=shares 2026/01/15 23:35:54 INFO Applying migration id=actorttl 2026/01/15 23:35:54 INFO Applying migration id=tocc 2026/01/15 23:35:54 INFO Applying migration id=followeds 2026/01/15 23:35:54 INFO Applying migration id=certhash 2026/01/15 23:35:54 INFO Applying migration id=follows_sync 2026/01/15 23:35:54 INFO Applying migration id=jsonpath 2026/01/15 23:35:54 INFO Applying migration id=localforward 2026/01/15 23:35:54 INFO Applying migration id=avatar 2026/01/15 23:35:54 INFO Applying migration id=noimage 2026/01/15 23:35:54 INFO Applying migration id=feed 2026/01/15 23:35:54 INFO Applying migration id=bookmarks 2026/01/15 23:35:54 INFO Applying migration id=shareactivity 2026/01/15 23:35:54 INFO Applying migration id=application 2026/01/15 23:35:54 INFO Applying migration id=certificates 2026/01/15 23:35:54 INFO Applying migration id=rawforward 2026/01/15 23:35:54 INFO Applying migration id=publickey 2026/01/15 23:35:54 INFO Applying migration id=resolvegroup 2026/01/15 23:35:54 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:35:54 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_NotFollowingAuthor (0.81s) === RUN TestForward_NotReplyToLocalPost 2026/01/15 23:35:54 INFO Applying migration id=initial 2026/01/15 23:35:54 INFO Applying migration id=notesupdated 2026/01/15 23:35:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:54 INFO Applying migration id=activitiesid 2026/01/15 23:35:54 INFO Applying migration id=outbox 2026/01/15 23:35:54 INFO Applying migration id=edits 2026/01/15 23:35:54 INFO Applying migration id=outboxactor 2026/01/15 23:35:54 INFO Applying migration id=outboxsender 2026/01/15 23:35:54 INFO Applying migration id=thread 2026/01/15 23:35:54 INFO Applying migration id=host 2026/01/15 23:35:54 INFO Applying migration id=sharedinbox 2026/01/15 23:35:54 INFO Applying migration id=noteshost 2026/01/15 23:35:54 INFO Applying migration id=fetched 2026/01/15 23:35:54 INFO Applying migration id=move 2026/01/15 23:35:54 INFO Applying migration id=cleanup 2026/01/15 23:35:54 INFO Applying migration id=received 2026/01/15 23:35:54 INFO Applying migration id=namehost 2026/01/15 23:35:54 INFO Applying migration id=outboxhost 2026/01/15 23:35:54 INFO Applying migration id=notesfts 2026/01/15 23:35:54 INFO Applying migration id=iconsname 2026/01/15 23:35:54 INFO Applying migration id=nohash 2026/01/15 23:35:54 INFO Applying migration id=shares 2026/01/15 23:35:54 INFO Applying migration id=actorttl 2026/01/15 23:35:54 INFO Applying migration id=tocc 2026/01/15 23:35:54 INFO Applying migration id=followeds 2026/01/15 23:35:54 INFO Applying migration id=certhash 2026/01/15 23:35:54 INFO Applying migration id=follows_sync 2026/01/15 23:35:54 INFO Applying migration id=jsonpath 2026/01/15 23:35:54 INFO Applying migration id=localforward 2026/01/15 23:35:54 INFO Applying migration id=avatar 2026/01/15 23:35:54 INFO Applying migration id=noimage 2026/01/15 23:35:54 INFO Applying migration id=feed 2026/01/15 23:35:54 INFO Applying migration id=bookmarks 2026/01/15 23:35:54 INFO Applying migration id=shareactivity 2026/01/15 23:35:54 INFO Applying migration id=application 2026/01/15 23:35:54 INFO Applying migration id=certificates 2026/01/15 23:35:54 INFO Applying migration id=rawforward 2026/01/15 23:35:54 INFO Applying migration id=publickey 2026/01/15 23:35:54 INFO Applying migration id=resolvegroup 2026/01/15 23:35:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_NotReplyToLocalPost (2.10s) === RUN TestForward_ReplyToFederatedPost 2026/01/15 23:35:56 INFO Applying migration id=initial 2026/01/15 23:35:56 INFO Applying migration id=notesupdated 2026/01/15 23:35:56 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:56 INFO Applying migration id=activitiesid 2026/01/15 23:35:56 INFO Applying migration id=outbox 2026/01/15 23:35:56 INFO Applying migration id=edits 2026/01/15 23:35:56 INFO Applying migration id=outboxactor 2026/01/15 23:35:56 INFO Applying migration id=outboxsender 2026/01/15 23:35:57 INFO Applying migration id=thread 2026/01/15 23:35:57 INFO Applying migration id=host 2026/01/15 23:35:57 INFO Applying migration id=sharedinbox 2026/01/15 23:35:57 INFO Applying migration id=noteshost 2026/01/15 23:35:57 INFO Applying migration id=fetched 2026/01/15 23:35:57 INFO Applying migration id=move 2026/01/15 23:35:57 INFO Applying migration id=cleanup 2026/01/15 23:35:57 INFO Applying migration id=received 2026/01/15 23:35:57 INFO Applying migration id=namehost 2026/01/15 23:35:57 INFO Applying migration id=outboxhost 2026/01/15 23:35:57 INFO Applying migration id=notesfts 2026/01/15 23:35:57 INFO Applying migration id=iconsname 2026/01/15 23:35:57 INFO Applying migration id=nohash 2026/01/15 23:35:57 INFO Applying migration id=shares 2026/01/15 23:35:57 INFO Applying migration id=actorttl 2026/01/15 23:35:57 INFO Applying migration id=tocc 2026/01/15 23:35:57 INFO Applying migration id=followeds 2026/01/15 23:35:57 INFO Applying migration id=certhash 2026/01/15 23:35:57 INFO Applying migration id=follows_sync 2026/01/15 23:35:57 INFO Applying migration id=jsonpath 2026/01/15 23:35:57 INFO Applying migration id=localforward 2026/01/15 23:35:57 INFO Applying migration id=avatar 2026/01/15 23:35:57 INFO Applying migration id=noimage 2026/01/15 23:35:57 INFO Applying migration id=feed 2026/01/15 23:35:57 INFO Applying migration id=bookmarks 2026/01/15 23:35:57 INFO Applying migration id=shareactivity 2026/01/15 23:35:57 INFO Applying migration id=application 2026/01/15 23:35:57 INFO Applying migration id=certificates 2026/01/15 23:35:57 INFO Applying migration id=rawforward 2026/01/15 23:35:57 INFO Applying migration id=publickey 2026/01/15 23:35:57 INFO Applying migration id=resolvegroup --- PASS: TestForward_ReplyToFederatedPost (1.54s) === RUN TestForward_MaxDepth 2026/01/15 23:35:58 INFO Applying migration id=initial 2026/01/15 23:35:58 INFO Applying migration id=notesupdated 2026/01/15 23:35:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:35:58 INFO Applying migration id=activitiesid 2026/01/15 23:35:58 INFO Applying migration id=outbox 2026/01/15 23:35:58 INFO Applying migration id=edits 2026/01/15 23:35:58 INFO Applying migration id=outboxactor 2026/01/15 23:35:58 INFO Applying migration id=outboxsender 2026/01/15 23:35:58 INFO Applying migration id=thread 2026/01/15 23:35:58 INFO Applying migration id=host 2026/01/15 23:35:58 INFO Applying migration id=sharedinbox 2026/01/15 23:35:58 INFO Applying migration id=noteshost 2026/01/15 23:35:58 INFO Applying migration id=fetched 2026/01/15 23:35:58 INFO Applying migration id=move 2026/01/15 23:35:58 INFO Applying migration id=cleanup 2026/01/15 23:35:58 INFO Applying migration id=received 2026/01/15 23:35:58 INFO Applying migration id=namehost 2026/01/15 23:35:58 INFO Applying migration id=outboxhost 2026/01/15 23:35:58 INFO Applying migration id=notesfts 2026/01/15 23:35:58 INFO Applying migration id=iconsname 2026/01/15 23:35:58 INFO Applying migration id=nohash 2026/01/15 23:35:58 INFO Applying migration id=shares 2026/01/15 23:35:58 INFO Applying migration id=actorttl 2026/01/15 23:35:58 INFO Applying migration id=tocc 2026/01/15 23:35:58 INFO Applying migration id=followeds 2026/01/15 23:35:58 INFO Applying migration id=certhash 2026/01/15 23:35:58 INFO Applying migration id=follows_sync 2026/01/15 23:35:58 INFO Applying migration id=jsonpath 2026/01/15 23:35:58 INFO Applying migration id=localforward 2026/01/15 23:35:58 INFO Applying migration id=avatar 2026/01/15 23:35:58 INFO Applying migration id=noimage 2026/01/15 23:35:58 INFO Applying migration id=feed 2026/01/15 23:35:58 INFO Applying migration id=bookmarks 2026/01/15 23:35:58 INFO Applying migration id=shareactivity 2026/01/15 23:35:58 INFO Applying migration id=application 2026/01/15 23:35:58 INFO Applying migration id=certificates 2026/01/15 23:35:58 INFO Applying migration id=rawforward 2026/01/15 23:35:58 INFO Applying migration id=publickey 2026/01/15 23:35:58 INFO Applying migration id=resolvegroup 2026/01/15 23:36:01 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:36:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_MaxDepth (3.31s) === RUN TestForward_MaxDepthPlusOne 2026/01/15 23:36:01 INFO Applying migration id=initial 2026/01/15 23:36:01 INFO Applying migration id=notesupdated 2026/01/15 23:36:01 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:01 INFO Applying migration id=activitiesid 2026/01/15 23:36:01 INFO Applying migration id=outbox 2026/01/15 23:36:01 INFO Applying migration id=edits 2026/01/15 23:36:01 INFO Applying migration id=outboxactor 2026/01/15 23:36:01 INFO Applying migration id=outboxsender 2026/01/15 23:36:01 INFO Applying migration id=thread 2026/01/15 23:36:01 INFO Applying migration id=host 2026/01/15 23:36:01 INFO Applying migration id=sharedinbox 2026/01/15 23:36:01 INFO Applying migration id=noteshost 2026/01/15 23:36:01 INFO Applying migration id=fetched 2026/01/15 23:36:01 INFO Applying migration id=move 2026/01/15 23:36:01 INFO Applying migration id=cleanup 2026/01/15 23:36:01 INFO Applying migration id=received 2026/01/15 23:36:01 INFO Applying migration id=namehost 2026/01/15 23:36:01 INFO Applying migration id=outboxhost 2026/01/15 23:36:01 INFO Applying migration id=notesfts 2026/01/15 23:36:01 INFO Applying migration id=iconsname 2026/01/15 23:36:01 INFO Applying migration id=nohash 2026/01/15 23:36:01 INFO Applying migration id=shares 2026/01/15 23:36:01 INFO Applying migration id=actorttl 2026/01/15 23:36:01 INFO Applying migration id=tocc 2026/01/15 23:36:01 INFO Applying migration id=followeds 2026/01/15 23:36:01 INFO Applying migration id=certhash 2026/01/15 23:36:01 INFO Applying migration id=follows_sync 2026/01/15 23:36:01 INFO Applying migration id=jsonpath 2026/01/15 23:36:01 INFO Applying migration id=localforward 2026/01/15 23:36:01 INFO Applying migration id=avatar 2026/01/15 23:36:01 INFO Applying migration id=noimage 2026/01/15 23:36:01 INFO Applying migration id=feed 2026/01/15 23:36:01 INFO Applying migration id=bookmarks 2026/01/15 23:36:01 INFO Applying migration id=shareactivity 2026/01/15 23:36:01 INFO Applying migration id=application 2026/01/15 23:36:01 INFO Applying migration id=certificates 2026/01/15 23:36:01 INFO Applying migration id=rawforward 2026/01/15 23:36:01 INFO Applying migration id=publickey 2026/01/15 23:36:01 INFO Applying migration id=resolvegroup 2026/01/15 23:36:04 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_MaxDepthPlusOne (3.10s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/01/15 23:36:04 INFO Applying migration id=initial 2026/01/15 23:36:04 INFO Applying migration id=notesupdated 2026/01/15 23:36:04 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:04 INFO Applying migration id=activitiesid 2026/01/15 23:36:04 INFO Applying migration id=outbox 2026/01/15 23:36:04 INFO Applying migration id=edits 2026/01/15 23:36:04 INFO Applying migration id=outboxactor 2026/01/15 23:36:04 INFO Applying migration id=outboxsender 2026/01/15 23:36:04 INFO Applying migration id=thread 2026/01/15 23:36:04 INFO Applying migration id=host 2026/01/15 23:36:04 INFO Applying migration id=sharedinbox 2026/01/15 23:36:04 INFO Applying migration id=noteshost 2026/01/15 23:36:04 INFO Applying migration id=fetched 2026/01/15 23:36:04 INFO Applying migration id=move 2026/01/15 23:36:04 INFO Applying migration id=cleanup 2026/01/15 23:36:04 INFO Applying migration id=received 2026/01/15 23:36:04 INFO Applying migration id=namehost 2026/01/15 23:36:04 INFO Applying migration id=outboxhost 2026/01/15 23:36:04 INFO Applying migration id=notesfts 2026/01/15 23:36:04 INFO Applying migration id=iconsname 2026/01/15 23:36:04 INFO Applying migration id=nohash 2026/01/15 23:36:04 INFO Applying migration id=shares 2026/01/15 23:36:04 INFO Applying migration id=actorttl 2026/01/15 23:36:04 INFO Applying migration id=tocc 2026/01/15 23:36:04 INFO Applying migration id=followeds 2026/01/15 23:36:04 INFO Applying migration id=certhash 2026/01/15 23:36:04 INFO Applying migration id=follows_sync 2026/01/15 23:36:04 INFO Applying migration id=jsonpath 2026/01/15 23:36:04 INFO Applying migration id=localforward 2026/01/15 23:36:04 INFO Applying migration id=avatar 2026/01/15 23:36:04 INFO Applying migration id=noimage 2026/01/15 23:36:04 INFO Applying migration id=feed 2026/01/15 23:36:04 INFO Applying migration id=bookmarks 2026/01/15 23:36:04 INFO Applying migration id=shareactivity 2026/01/15 23:36:04 INFO Applying migration id=application 2026/01/15 23:36:04 INFO Applying migration id=certificates 2026/01/15 23:36:04 INFO Applying migration id=rawforward 2026/01/15 23:36:04 INFO Applying migration id=publickey 2026/01/15 23:36:04 INFO Applying migration id=resolvegroup 2026/01/15 23:36:06 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc404-2ce3-7ee3-b7d4-df13a988bda0 2026/01/15 23:36:06 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc404-2ce5-74ee-ab2c-96deb7214484 note=https://localhost.localdomain:8443/post/019bc404-2ce5-74c9-be12-b85d28b1d14c thread=https://localhost.localdomain:8443/post/019bc404-2ce3-7ee3-b7d4-df13a988bda0 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_ReplyToLocalPostByLocalFollower (1.69s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/01/15 23:36:06 INFO Applying migration id=initial 2026/01/15 23:36:06 INFO Applying migration id=notesupdated 2026/01/15 23:36:06 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:06 INFO Applying migration id=activitiesid 2026/01/15 23:36:06 INFO Applying migration id=outbox 2026/01/15 23:36:06 INFO Applying migration id=edits 2026/01/15 23:36:06 INFO Applying migration id=outboxactor 2026/01/15 23:36:06 INFO Applying migration id=outboxsender 2026/01/15 23:36:06 INFO Applying migration id=thread 2026/01/15 23:36:06 INFO Applying migration id=host 2026/01/15 23:36:06 INFO Applying migration id=sharedinbox 2026/01/15 23:36:06 INFO Applying migration id=noteshost 2026/01/15 23:36:06 INFO Applying migration id=fetched 2026/01/15 23:36:06 INFO Applying migration id=move 2026/01/15 23:36:06 INFO Applying migration id=cleanup 2026/01/15 23:36:06 INFO Applying migration id=received 2026/01/15 23:36:06 INFO Applying migration id=namehost 2026/01/15 23:36:06 INFO Applying migration id=outboxhost 2026/01/15 23:36:06 INFO Applying migration id=notesfts 2026/01/15 23:36:06 INFO Applying migration id=iconsname 2026/01/15 23:36:06 INFO Applying migration id=nohash 2026/01/15 23:36:06 INFO Applying migration id=shares 2026/01/15 23:36:06 INFO Applying migration id=actorttl 2026/01/15 23:36:06 INFO Applying migration id=tocc 2026/01/15 23:36:06 INFO Applying migration id=followeds 2026/01/15 23:36:06 INFO Applying migration id=certhash 2026/01/15 23:36:06 INFO Applying migration id=follows_sync 2026/01/15 23:36:06 INFO Applying migration id=jsonpath 2026/01/15 23:36:06 INFO Applying migration id=localforward 2026/01/15 23:36:06 INFO Applying migration id=avatar 2026/01/15 23:36:06 INFO Applying migration id=noimage 2026/01/15 23:36:06 INFO Applying migration id=feed 2026/01/15 23:36:06 INFO Applying migration id=bookmarks 2026/01/15 23:36:06 INFO Applying migration id=shareactivity 2026/01/15 23:36:06 INFO Applying migration id=application 2026/01/15 23:36:06 INFO Applying migration id=certificates 2026/01/15 23:36:06 INFO Applying migration id=rawforward 2026/01/15 23:36:06 INFO Applying migration id=publickey 2026/01/15 23:36:06 INFO Applying migration id=resolvegroup 2026/01/15 23:36:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc404-34d4-76e6-9123-1cec59b26689 2026/01/15 23:36:08 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc404-34d5-7c83-bbef-13dbf438eccf note=https://localhost.localdomain:8443/post/019bc404-34d5-7c5d-985a-35dce4d8b1f3 thread=https://localhost.localdomain:8443/post/019bc404-34d4-76e6-9123-1cec59b26689 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:36:08 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:36:08 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/update/019bc404-34d7-7465-b6ed-a4160c201799 note=https://localhost.localdomain:8443/post/019bc404-34d5-7c5d-985a-35dce4d8b1f3 thread=https://localhost.localdomain:8443/post/019bc404-34d4-76e6-9123-1cec59b26689 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (2.03s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/01/15 23:36:08 INFO Applying migration id=initial 2026/01/15 23:36:08 INFO Applying migration id=notesupdated 2026/01/15 23:36:08 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:08 INFO Applying migration id=activitiesid 2026/01/15 23:36:08 INFO Applying migration id=outbox 2026/01/15 23:36:08 INFO Applying migration id=edits 2026/01/15 23:36:08 INFO Applying migration id=outboxactor 2026/01/15 23:36:08 INFO Applying migration id=outboxsender 2026/01/15 23:36:08 INFO Applying migration id=thread 2026/01/15 23:36:08 INFO Applying migration id=host 2026/01/15 23:36:08 INFO Applying migration id=sharedinbox 2026/01/15 23:36:08 INFO Applying migration id=noteshost 2026/01/15 23:36:08 INFO Applying migration id=fetched 2026/01/15 23:36:08 INFO Applying migration id=move 2026/01/15 23:36:08 INFO Applying migration id=cleanup 2026/01/15 23:36:08 INFO Applying migration id=received 2026/01/15 23:36:08 INFO Applying migration id=namehost 2026/01/15 23:36:08 INFO Applying migration id=outboxhost 2026/01/15 23:36:08 INFO Applying migration id=notesfts 2026/01/15 23:36:08 INFO Applying migration id=iconsname 2026/01/15 23:36:08 INFO Applying migration id=nohash 2026/01/15 23:36:08 INFO Applying migration id=shares 2026/01/15 23:36:08 INFO Applying migration id=actorttl 2026/01/15 23:36:08 INFO Applying migration id=tocc 2026/01/15 23:36:08 INFO Applying migration id=followeds 2026/01/15 23:36:08 INFO Applying migration id=certhash 2026/01/15 23:36:08 INFO Applying migration id=follows_sync 2026/01/15 23:36:08 INFO Applying migration id=jsonpath 2026/01/15 23:36:08 INFO Applying migration id=localforward 2026/01/15 23:36:08 INFO Applying migration id=avatar 2026/01/15 23:36:08 INFO Applying migration id=noimage 2026/01/15 23:36:08 INFO Applying migration id=feed 2026/01/15 23:36:08 INFO Applying migration id=bookmarks 2026/01/15 23:36:08 INFO Applying migration id=shareactivity 2026/01/15 23:36:08 INFO Applying migration id=application 2026/01/15 23:36:08 INFO Applying migration id=certificates 2026/01/15 23:36:08 INFO Applying migration id=rawforward 2026/01/15 23:36:08 INFO Applying migration id=publickey 2026/01/15 23:36:08 INFO Applying migration id=resolvegroup 2026/01/15 23:36:09 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc404-3993-7df4-8ff2-d3ddcc0b5b77 2026/01/15 23:36:09 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc404-3995-77a2-8848-c0b2c099c1de note=https://localhost.localdomain:8443/post/019bc404-3995-777b-8c9c-42923097e7e7 thread=https://localhost.localdomain:8443/post/019bc404-3993-7df4-8ff2-d3ddcc0b5b77 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:36:09 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc404-3995-777b-8c9c-42923097e7e7#delete note=https://localhost.localdomain:8443/post/019bc404-3995-777b-8c9c-42923097e7e7 thread=https://localhost.localdomain:8443/post/019bc404-3993-7df4-8ff2-d3ddcc0b5b77 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (1.22s) === RUN TestForward_EditedReplyToPublicPost 2026/01/15 23:36:09 INFO Applying migration id=initial 2026/01/15 23:36:09 INFO Applying migration id=notesupdated 2026/01/15 23:36:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:09 INFO Applying migration id=activitiesid 2026/01/15 23:36:09 INFO Applying migration id=outbox 2026/01/15 23:36:09 INFO Applying migration id=edits 2026/01/15 23:36:09 INFO Applying migration id=outboxactor 2026/01/15 23:36:09 INFO Applying migration id=outboxsender 2026/01/15 23:36:09 INFO Applying migration id=thread 2026/01/15 23:36:09 INFO Applying migration id=host 2026/01/15 23:36:09 INFO Applying migration id=sharedinbox 2026/01/15 23:36:09 INFO Applying migration id=noteshost 2026/01/15 23:36:09 INFO Applying migration id=fetched 2026/01/15 23:36:09 INFO Applying migration id=move 2026/01/15 23:36:09 INFO Applying migration id=cleanup 2026/01/15 23:36:09 INFO Applying migration id=received 2026/01/15 23:36:09 INFO Applying migration id=namehost 2026/01/15 23:36:09 INFO Applying migration id=outboxhost 2026/01/15 23:36:09 INFO Applying migration id=notesfts 2026/01/15 23:36:09 INFO Applying migration id=iconsname 2026/01/15 23:36:09 INFO Applying migration id=nohash 2026/01/15 23:36:09 INFO Applying migration id=shares 2026/01/15 23:36:09 INFO Applying migration id=actorttl 2026/01/15 23:36:09 INFO Applying migration id=tocc 2026/01/15 23:36:09 INFO Applying migration id=followeds 2026/01/15 23:36:09 INFO Applying migration id=certhash 2026/01/15 23:36:09 INFO Applying migration id=follows_sync 2026/01/15 23:36:09 INFO Applying migration id=jsonpath 2026/01/15 23:36:09 INFO Applying migration id=localforward 2026/01/15 23:36:09 INFO Applying migration id=avatar 2026/01/15 23:36:09 INFO Applying migration id=noimage 2026/01/15 23:36:09 INFO Applying migration id=feed 2026/01/15 23:36:09 INFO Applying migration id=bookmarks 2026/01/15 23:36:09 INFO Applying migration id=shareactivity 2026/01/15 23:36:09 INFO Applying migration id=application 2026/01/15 23:36:09 INFO Applying migration id=certificates 2026/01/15 23:36:09 INFO Applying migration id=rawforward 2026/01/15 23:36:09 INFO Applying migration id=publickey 2026/01/15 23:36:09 INFO Applying migration id=resolvegroup 2026/01/15 23:36:11 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:36:11 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender=https://127.0.0.1/user/dan 2026/01/15 23:36:11 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:36:11 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender=https://127.0.0.1/user/dan --- PASS: TestForward_EditedReplyToPublicPost (1.44s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/01/15 23:36:11 INFO Applying migration id=initial 2026/01/15 23:36:11 INFO Applying migration id=notesupdated 2026/01/15 23:36:11 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:11 INFO Applying migration id=activitiesid 2026/01/15 23:36:11 INFO Applying migration id=outbox 2026/01/15 23:36:11 INFO Applying migration id=edits 2026/01/15 23:36:11 INFO Applying migration id=outboxactor 2026/01/15 23:36:11 INFO Applying migration id=outboxsender 2026/01/15 23:36:11 INFO Applying migration id=thread 2026/01/15 23:36:11 INFO Applying migration id=host 2026/01/15 23:36:11 INFO Applying migration id=sharedinbox 2026/01/15 23:36:11 INFO Applying migration id=noteshost 2026/01/15 23:36:11 INFO Applying migration id=fetched 2026/01/15 23:36:11 INFO Applying migration id=move 2026/01/15 23:36:11 INFO Applying migration id=cleanup 2026/01/15 23:36:11 INFO Applying migration id=received 2026/01/15 23:36:11 INFO Applying migration id=namehost 2026/01/15 23:36:11 INFO Applying migration id=outboxhost 2026/01/15 23:36:11 INFO Applying migration id=notesfts 2026/01/15 23:36:11 INFO Applying migration id=iconsname 2026/01/15 23:36:11 INFO Applying migration id=nohash 2026/01/15 23:36:11 INFO Applying migration id=shares 2026/01/15 23:36:11 INFO Applying migration id=actorttl 2026/01/15 23:36:11 INFO Applying migration id=tocc 2026/01/15 23:36:11 INFO Applying migration id=followeds 2026/01/15 23:36:11 INFO Applying migration id=certhash 2026/01/15 23:36:11 INFO Applying migration id=follows_sync 2026/01/15 23:36:11 INFO Applying migration id=jsonpath 2026/01/15 23:36:11 INFO Applying migration id=localforward 2026/01/15 23:36:11 INFO Applying migration id=avatar 2026/01/15 23:36:11 INFO Applying migration id=noimage 2026/01/15 23:36:11 INFO Applying migration id=feed 2026/01/15 23:36:11 INFO Applying migration id=bookmarks 2026/01/15 23:36:11 INFO Applying migration id=shareactivity 2026/01/15 23:36:11 INFO Applying migration id=application 2026/01/15 23:36:11 INFO Applying migration id=certificates 2026/01/15 23:36:11 INFO Applying migration id=rawforward 2026/01/15 23:36:11 INFO Applying migration id=publickey 2026/01/15 23:36:11 INFO Applying migration id=resolvegroup 2026/01/15 23:36:12 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:36:12 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender=https://127.0.0.1/user/dan 2026/01/15 23:36:12 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:36:12 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender=https://127.0.0.1/user/dan --- PASS: TestForward_ResentEditedReplyToPublicPost (1.38s) === RUN TestForward_DeletedReplyToPublicPost 2026/01/15 23:36:12 INFO Applying migration id=initial 2026/01/15 23:36:12 INFO Applying migration id=notesupdated 2026/01/15 23:36:12 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:12 INFO Applying migration id=activitiesid 2026/01/15 23:36:12 INFO Applying migration id=outbox 2026/01/15 23:36:12 INFO Applying migration id=edits 2026/01/15 23:36:12 INFO Applying migration id=outboxactor 2026/01/15 23:36:12 INFO Applying migration id=outboxsender 2026/01/15 23:36:12 INFO Applying migration id=thread 2026/01/15 23:36:12 INFO Applying migration id=host 2026/01/15 23:36:12 INFO Applying migration id=sharedinbox 2026/01/15 23:36:12 INFO Applying migration id=noteshost 2026/01/15 23:36:12 INFO Applying migration id=fetched 2026/01/15 23:36:12 INFO Applying migration id=move 2026/01/15 23:36:12 INFO Applying migration id=cleanup 2026/01/15 23:36:12 INFO Applying migration id=received 2026/01/15 23:36:12 INFO Applying migration id=namehost 2026/01/15 23:36:12 INFO Applying migration id=outboxhost 2026/01/15 23:36:12 INFO Applying migration id=notesfts 2026/01/15 23:36:12 INFO Applying migration id=iconsname 2026/01/15 23:36:12 INFO Applying migration id=nohash 2026/01/15 23:36:12 INFO Applying migration id=shares 2026/01/15 23:36:12 INFO Applying migration id=actorttl 2026/01/15 23:36:12 INFO Applying migration id=tocc 2026/01/15 23:36:12 INFO Applying migration id=followeds 2026/01/15 23:36:12 INFO Applying migration id=certhash 2026/01/15 23:36:12 INFO Applying migration id=follows_sync 2026/01/15 23:36:12 INFO Applying migration id=jsonpath 2026/01/15 23:36:12 INFO Applying migration id=localforward 2026/01/15 23:36:12 INFO Applying migration id=avatar 2026/01/15 23:36:12 INFO Applying migration id=noimage 2026/01/15 23:36:12 INFO Applying migration id=feed 2026/01/15 23:36:12 INFO Applying migration id=bookmarks 2026/01/15 23:36:12 INFO Applying migration id=shareactivity 2026/01/15 23:36:12 INFO Applying migration id=application 2026/01/15 23:36:12 INFO Applying migration id=certificates 2026/01/15 23:36:12 INFO Applying migration id=rawforward 2026/01/15 23:36:12 INFO Applying migration id=publickey 2026/01/15 23:36:12 INFO Applying migration id=resolvegroup 2026/01/15 23:36:16 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:36:16 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender=https://127.0.0.1/user/dan 2026/01/15 23:36:16 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" sender=https://127.0.0.1/user/dan deleted=https://127.0.0.1/note/1 2026/01/15 23:36:16 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToPublicPost (3.33s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/01/15 23:36:16 INFO Applying migration id=initial 2026/01/15 23:36:16 INFO Applying migration id=notesupdated 2026/01/15 23:36:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:16 INFO Applying migration id=activitiesid 2026/01/15 23:36:16 INFO Applying migration id=outbox 2026/01/15 23:36:16 INFO Applying migration id=edits 2026/01/15 23:36:16 INFO Applying migration id=outboxactor 2026/01/15 23:36:16 INFO Applying migration id=outboxsender 2026/01/15 23:36:16 INFO Applying migration id=thread 2026/01/15 23:36:16 INFO Applying migration id=host 2026/01/15 23:36:16 INFO Applying migration id=sharedinbox 2026/01/15 23:36:16 INFO Applying migration id=noteshost 2026/01/15 23:36:16 INFO Applying migration id=fetched 2026/01/15 23:36:16 INFO Applying migration id=move 2026/01/15 23:36:16 INFO Applying migration id=cleanup 2026/01/15 23:36:16 INFO Applying migration id=received 2026/01/15 23:36:16 INFO Applying migration id=namehost 2026/01/15 23:36:16 INFO Applying migration id=outboxhost 2026/01/15 23:36:16 INFO Applying migration id=notesfts 2026/01/15 23:36:16 INFO Applying migration id=iconsname 2026/01/15 23:36:16 INFO Applying migration id=nohash 2026/01/15 23:36:16 INFO Applying migration id=shares 2026/01/15 23:36:16 INFO Applying migration id=actorttl 2026/01/15 23:36:16 INFO Applying migration id=tocc 2026/01/15 23:36:16 INFO Applying migration id=followeds 2026/01/15 23:36:16 INFO Applying migration id=certhash 2026/01/15 23:36:16 INFO Applying migration id=follows_sync 2026/01/15 23:36:16 INFO Applying migration id=jsonpath 2026/01/15 23:36:16 INFO Applying migration id=localforward 2026/01/15 23:36:16 INFO Applying migration id=avatar 2026/01/15 23:36:16 INFO Applying migration id=noimage 2026/01/15 23:36:16 INFO Applying migration id=feed 2026/01/15 23:36:16 INFO Applying migration id=bookmarks 2026/01/15 23:36:16 INFO Applying migration id=shareactivity 2026/01/15 23:36:16 INFO Applying migration id=application 2026/01/15 23:36:16 INFO Applying migration id=certificates 2026/01/15 23:36:16 INFO Applying migration id=rawforward 2026/01/15 23:36:16 INFO Applying migration id=publickey 2026/01/15 23:36:16 INFO Applying migration id=resolvegroup 2026/01/15 23:36:16 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:36:16 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender=https://127.0.0.1/user/dan 2026/01/15 23:36:16 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" sender=https://127.0.0.1/user/dan deleted=https://127.0.0.1/note/1 2026/01/15 23:36:16 INFO Forwarding activity to followers of thread starter activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:36:16 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" sender=https://127.0.0.1/user/dan deleted=https://127.0.0.1/note/1 --- PASS: TestForward_DeletedDeletedReplyToPublicPost (0.90s) === RUN TestFTS_Happyflow 2026/01/15 23:36:16 INFO Applying migration id=initial 2026/01/15 23:36:16 INFO Applying migration id=notesupdated 2026/01/15 23:36:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:16 INFO Applying migration id=activitiesid 2026/01/15 23:36:16 INFO Applying migration id=outbox 2026/01/15 23:36:16 INFO Applying migration id=edits 2026/01/15 23:36:16 INFO Applying migration id=outboxactor 2026/01/15 23:36:16 INFO Applying migration id=outboxsender 2026/01/15 23:36:16 INFO Applying migration id=thread 2026/01/15 23:36:16 INFO Applying migration id=host 2026/01/15 23:36:16 INFO Applying migration id=sharedinbox 2026/01/15 23:36:16 INFO Applying migration id=noteshost 2026/01/15 23:36:16 INFO Applying migration id=fetched 2026/01/15 23:36:16 INFO Applying migration id=move 2026/01/15 23:36:16 INFO Applying migration id=cleanup 2026/01/15 23:36:16 INFO Applying migration id=received 2026/01/15 23:36:16 INFO Applying migration id=namehost 2026/01/15 23:36:16 INFO Applying migration id=outboxhost 2026/01/15 23:36:16 INFO Applying migration id=notesfts 2026/01/15 23:36:16 INFO Applying migration id=iconsname 2026/01/15 23:36:16 INFO Applying migration id=nohash 2026/01/15 23:36:16 INFO Applying migration id=shares 2026/01/15 23:36:16 INFO Applying migration id=actorttl 2026/01/15 23:36:16 INFO Applying migration id=tocc 2026/01/15 23:36:16 INFO Applying migration id=followeds 2026/01/15 23:36:16 INFO Applying migration id=certhash 2026/01/15 23:36:16 INFO Applying migration id=follows_sync 2026/01/15 23:36:16 INFO Applying migration id=jsonpath 2026/01/15 23:36:16 INFO Applying migration id=localforward 2026/01/15 23:36:16 INFO Applying migration id=avatar 2026/01/15 23:36:16 INFO Applying migration id=noimage 2026/01/15 23:36:16 INFO Applying migration id=feed 2026/01/15 23:36:16 INFO Applying migration id=bookmarks 2026/01/15 23:36:16 INFO Applying migration id=shareactivity 2026/01/15 23:36:16 INFO Applying migration id=application 2026/01/15 23:36:16 INFO Applying migration id=certificates 2026/01/15 23:36:16 INFO Applying migration id=rawforward 2026/01/15 23:36:16 INFO Applying migration id=publickey 2026/01/15 23:36:16 INFO Applying migration id=resolvegroup --- PASS: TestFTS_Happyflow (1.44s) === RUN TestFTS_HashtagWithoutHash 2026/01/15 23:36:18 INFO Applying migration id=initial 2026/01/15 23:36:18 INFO Applying migration id=notesupdated 2026/01/15 23:36:18 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:18 INFO Applying migration id=activitiesid 2026/01/15 23:36:18 INFO Applying migration id=outbox 2026/01/15 23:36:18 INFO Applying migration id=edits 2026/01/15 23:36:18 INFO Applying migration id=outboxactor 2026/01/15 23:36:18 INFO Applying migration id=outboxsender 2026/01/15 23:36:18 INFO Applying migration id=thread 2026/01/15 23:36:18 INFO Applying migration id=host 2026/01/15 23:36:18 INFO Applying migration id=sharedinbox 2026/01/15 23:36:18 INFO Applying migration id=noteshost 2026/01/15 23:36:18 INFO Applying migration id=fetched 2026/01/15 23:36:18 INFO Applying migration id=move 2026/01/15 23:36:18 INFO Applying migration id=cleanup 2026/01/15 23:36:18 INFO Applying migration id=received 2026/01/15 23:36:18 INFO Applying migration id=namehost 2026/01/15 23:36:18 INFO Applying migration id=outboxhost 2026/01/15 23:36:18 INFO Applying migration id=notesfts 2026/01/15 23:36:18 INFO Applying migration id=iconsname 2026/01/15 23:36:18 INFO Applying migration id=nohash 2026/01/15 23:36:18 INFO Applying migration id=shares 2026/01/15 23:36:18 INFO Applying migration id=actorttl 2026/01/15 23:36:18 INFO Applying migration id=tocc 2026/01/15 23:36:18 INFO Applying migration id=followeds 2026/01/15 23:36:18 INFO Applying migration id=certhash 2026/01/15 23:36:18 INFO Applying migration id=follows_sync 2026/01/15 23:36:18 INFO Applying migration id=jsonpath 2026/01/15 23:36:18 INFO Applying migration id=localforward 2026/01/15 23:36:18 INFO Applying migration id=avatar 2026/01/15 23:36:18 INFO Applying migration id=noimage 2026/01/15 23:36:18 INFO Applying migration id=feed 2026/01/15 23:36:18 INFO Applying migration id=bookmarks 2026/01/15 23:36:18 INFO Applying migration id=shareactivity 2026/01/15 23:36:18 INFO Applying migration id=application 2026/01/15 23:36:18 INFO Applying migration id=certificates 2026/01/15 23:36:18 INFO Applying migration id=rawforward 2026/01/15 23:36:18 INFO Applying migration id=publickey 2026/01/15 23:36:18 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithoutHash (2.30s) === RUN TestFTS_HashtagWithHash 2026/01/15 23:36:20 INFO Applying migration id=initial 2026/01/15 23:36:20 INFO Applying migration id=notesupdated 2026/01/15 23:36:20 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:20 INFO Applying migration id=activitiesid 2026/01/15 23:36:20 INFO Applying migration id=outbox 2026/01/15 23:36:20 INFO Applying migration id=edits 2026/01/15 23:36:20 INFO Applying migration id=outboxactor 2026/01/15 23:36:20 INFO Applying migration id=outboxsender 2026/01/15 23:36:20 INFO Applying migration id=thread 2026/01/15 23:36:20 INFO Applying migration id=host 2026/01/15 23:36:20 INFO Applying migration id=sharedinbox 2026/01/15 23:36:20 INFO Applying migration id=noteshost 2026/01/15 23:36:20 INFO Applying migration id=fetched 2026/01/15 23:36:20 INFO Applying migration id=move 2026/01/15 23:36:20 INFO Applying migration id=cleanup 2026/01/15 23:36:20 INFO Applying migration id=received 2026/01/15 23:36:20 INFO Applying migration id=namehost 2026/01/15 23:36:20 INFO Applying migration id=outboxhost 2026/01/15 23:36:20 INFO Applying migration id=notesfts 2026/01/15 23:36:20 INFO Applying migration id=iconsname 2026/01/15 23:36:20 INFO Applying migration id=nohash 2026/01/15 23:36:20 INFO Applying migration id=shares 2026/01/15 23:36:20 INFO Applying migration id=actorttl 2026/01/15 23:36:20 INFO Applying migration id=tocc 2026/01/15 23:36:20 INFO Applying migration id=followeds 2026/01/15 23:36:20 INFO Applying migration id=certhash 2026/01/15 23:36:20 INFO Applying migration id=follows_sync 2026/01/15 23:36:20 INFO Applying migration id=jsonpath 2026/01/15 23:36:20 INFO Applying migration id=localforward 2026/01/15 23:36:20 INFO Applying migration id=avatar 2026/01/15 23:36:20 INFO Applying migration id=noimage 2026/01/15 23:36:20 INFO Applying migration id=feed 2026/01/15 23:36:20 INFO Applying migration id=bookmarks 2026/01/15 23:36:20 INFO Applying migration id=shareactivity 2026/01/15 23:36:20 INFO Applying migration id=application 2026/01/15 23:36:20 INFO Applying migration id=certificates 2026/01/15 23:36:20 INFO Applying migration id=rawforward 2026/01/15 23:36:20 INFO Applying migration id=publickey 2026/01/15 23:36:20 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHash (1.98s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/01/15 23:36:22 INFO Applying migration id=initial 2026/01/15 23:36:22 INFO Applying migration id=notesupdated 2026/01/15 23:36:22 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:22 INFO Applying migration id=activitiesid 2026/01/15 23:36:22 INFO Applying migration id=outbox 2026/01/15 23:36:22 INFO Applying migration id=edits 2026/01/15 23:36:22 INFO Applying migration id=outboxactor 2026/01/15 23:36:22 INFO Applying migration id=outboxsender 2026/01/15 23:36:22 INFO Applying migration id=thread 2026/01/15 23:36:22 INFO Applying migration id=host 2026/01/15 23:36:22 INFO Applying migration id=sharedinbox 2026/01/15 23:36:22 INFO Applying migration id=noteshost 2026/01/15 23:36:22 INFO Applying migration id=fetched 2026/01/15 23:36:22 INFO Applying migration id=move 2026/01/15 23:36:22 INFO Applying migration id=cleanup 2026/01/15 23:36:22 INFO Applying migration id=received 2026/01/15 23:36:22 INFO Applying migration id=namehost 2026/01/15 23:36:22 INFO Applying migration id=outboxhost 2026/01/15 23:36:22 INFO Applying migration id=notesfts 2026/01/15 23:36:22 INFO Applying migration id=iconsname 2026/01/15 23:36:22 INFO Applying migration id=nohash 2026/01/15 23:36:22 INFO Applying migration id=shares 2026/01/15 23:36:22 INFO Applying migration id=actorttl 2026/01/15 23:36:22 INFO Applying migration id=tocc 2026/01/15 23:36:22 INFO Applying migration id=followeds 2026/01/15 23:36:22 INFO Applying migration id=certhash 2026/01/15 23:36:22 INFO Applying migration id=follows_sync 2026/01/15 23:36:22 INFO Applying migration id=jsonpath 2026/01/15 23:36:22 INFO Applying migration id=localforward 2026/01/15 23:36:22 INFO Applying migration id=avatar 2026/01/15 23:36:22 INFO Applying migration id=noimage 2026/01/15 23:36:22 INFO Applying migration id=feed 2026/01/15 23:36:22 INFO Applying migration id=bookmarks 2026/01/15 23:36:22 INFO Applying migration id=shareactivity 2026/01/15 23:36:22 INFO Applying migration id=application 2026/01/15 23:36:22 INFO Applying migration id=certificates 2026/01/15 23:36:22 INFO Applying migration id=rawforward 2026/01/15 23:36:22 INFO Applying migration id=publickey 2026/01/15 23:36:22 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHashAndQuotes (1.78s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/01/15 23:36:24 INFO Applying migration id=initial 2026/01/15 23:36:24 INFO Applying migration id=notesupdated 2026/01/15 23:36:24 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:24 INFO Applying migration id=activitiesid 2026/01/15 23:36:24 INFO Applying migration id=outbox 2026/01/15 23:36:24 INFO Applying migration id=edits 2026/01/15 23:36:24 INFO Applying migration id=outboxactor 2026/01/15 23:36:24 INFO Applying migration id=outboxsender 2026/01/15 23:36:24 INFO Applying migration id=thread 2026/01/15 23:36:24 INFO Applying migration id=host 2026/01/15 23:36:24 INFO Applying migration id=sharedinbox 2026/01/15 23:36:24 INFO Applying migration id=noteshost 2026/01/15 23:36:24 INFO Applying migration id=fetched 2026/01/15 23:36:24 INFO Applying migration id=move 2026/01/15 23:36:24 INFO Applying migration id=cleanup 2026/01/15 23:36:24 INFO Applying migration id=received 2026/01/15 23:36:24 INFO Applying migration id=namehost 2026/01/15 23:36:24 INFO Applying migration id=outboxhost 2026/01/15 23:36:24 INFO Applying migration id=notesfts 2026/01/15 23:36:24 INFO Applying migration id=iconsname 2026/01/15 23:36:24 INFO Applying migration id=nohash 2026/01/15 23:36:24 INFO Applying migration id=shares 2026/01/15 23:36:24 INFO Applying migration id=actorttl 2026/01/15 23:36:24 INFO Applying migration id=tocc 2026/01/15 23:36:24 INFO Applying migration id=followeds 2026/01/15 23:36:24 INFO Applying migration id=certhash 2026/01/15 23:36:24 INFO Applying migration id=follows_sync 2026/01/15 23:36:24 INFO Applying migration id=jsonpath 2026/01/15 23:36:24 INFO Applying migration id=localforward 2026/01/15 23:36:24 INFO Applying migration id=avatar 2026/01/15 23:36:24 INFO Applying migration id=noimage 2026/01/15 23:36:24 INFO Applying migration id=feed 2026/01/15 23:36:24 INFO Applying migration id=bookmarks 2026/01/15 23:36:24 INFO Applying migration id=shareactivity 2026/01/15 23:36:24 INFO Applying migration id=application 2026/01/15 23:36:24 INFO Applying migration id=certificates 2026/01/15 23:36:24 INFO Applying migration id=rawforward 2026/01/15 23:36:24 INFO Applying migration id=publickey 2026/01/15 23:36:24 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.13s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/01/15 23:36:25 INFO Applying migration id=initial 2026/01/15 23:36:25 INFO Applying migration id=notesupdated 2026/01/15 23:36:25 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:25 INFO Applying migration id=activitiesid 2026/01/15 23:36:25 INFO Applying migration id=outbox 2026/01/15 23:36:25 INFO Applying migration id=edits 2026/01/15 23:36:25 INFO Applying migration id=outboxactor 2026/01/15 23:36:25 INFO Applying migration id=outboxsender 2026/01/15 23:36:25 INFO Applying migration id=thread 2026/01/15 23:36:25 INFO Applying migration id=host 2026/01/15 23:36:25 INFO Applying migration id=sharedinbox 2026/01/15 23:36:25 INFO Applying migration id=noteshost 2026/01/15 23:36:25 INFO Applying migration id=fetched 2026/01/15 23:36:25 INFO Applying migration id=move 2026/01/15 23:36:25 INFO Applying migration id=cleanup 2026/01/15 23:36:25 INFO Applying migration id=received 2026/01/15 23:36:25 INFO Applying migration id=namehost 2026/01/15 23:36:25 INFO Applying migration id=outboxhost 2026/01/15 23:36:25 INFO Applying migration id=notesfts 2026/01/15 23:36:25 INFO Applying migration id=iconsname 2026/01/15 23:36:25 INFO Applying migration id=nohash 2026/01/15 23:36:25 INFO Applying migration id=shares 2026/01/15 23:36:25 INFO Applying migration id=actorttl 2026/01/15 23:36:25 INFO Applying migration id=tocc 2026/01/15 23:36:25 INFO Applying migration id=followeds 2026/01/15 23:36:25 INFO Applying migration id=certhash 2026/01/15 23:36:25 INFO Applying migration id=follows_sync 2026/01/15 23:36:25 INFO Applying migration id=jsonpath 2026/01/15 23:36:25 INFO Applying migration id=localforward 2026/01/15 23:36:25 INFO Applying migration id=avatar 2026/01/15 23:36:25 INFO Applying migration id=noimage 2026/01/15 23:36:25 INFO Applying migration id=feed 2026/01/15 23:36:25 INFO Applying migration id=bookmarks 2026/01/15 23:36:25 INFO Applying migration id=shareactivity 2026/01/15 23:36:25 INFO Applying migration id=application 2026/01/15 23:36:25 INFO Applying migration id=certificates 2026/01/15 23:36:25 INFO Applying migration id=rawforward 2026/01/15 23:36:25 INFO Applying migration id=publickey 2026/01/15 23:36:25 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (1.35s) === RUN TestFTS_NoInput 2026/01/15 23:36:26 INFO Applying migration id=initial 2026/01/15 23:36:26 INFO Applying migration id=notesupdated 2026/01/15 23:36:26 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:26 INFO Applying migration id=activitiesid 2026/01/15 23:36:26 INFO Applying migration id=outbox 2026/01/15 23:36:26 INFO Applying migration id=edits 2026/01/15 23:36:26 INFO Applying migration id=outboxactor 2026/01/15 23:36:26 INFO Applying migration id=outboxsender 2026/01/15 23:36:26 INFO Applying migration id=thread 2026/01/15 23:36:26 INFO Applying migration id=host 2026/01/15 23:36:26 INFO Applying migration id=sharedinbox 2026/01/15 23:36:26 INFO Applying migration id=noteshost 2026/01/15 23:36:26 INFO Applying migration id=fetched 2026/01/15 23:36:26 INFO Applying migration id=move 2026/01/15 23:36:26 INFO Applying migration id=cleanup 2026/01/15 23:36:26 INFO Applying migration id=received 2026/01/15 23:36:26 INFO Applying migration id=namehost 2026/01/15 23:36:26 INFO Applying migration id=outboxhost 2026/01/15 23:36:26 INFO Applying migration id=notesfts 2026/01/15 23:36:26 INFO Applying migration id=iconsname 2026/01/15 23:36:26 INFO Applying migration id=nohash 2026/01/15 23:36:26 INFO Applying migration id=shares 2026/01/15 23:36:26 INFO Applying migration id=actorttl 2026/01/15 23:36:26 INFO Applying migration id=tocc 2026/01/15 23:36:26 INFO Applying migration id=followeds 2026/01/15 23:36:26 INFO Applying migration id=certhash 2026/01/15 23:36:26 INFO Applying migration id=follows_sync 2026/01/15 23:36:26 INFO Applying migration id=jsonpath 2026/01/15 23:36:26 INFO Applying migration id=localforward 2026/01/15 23:36:26 INFO Applying migration id=avatar 2026/01/15 23:36:26 INFO Applying migration id=noimage 2026/01/15 23:36:26 INFO Applying migration id=feed 2026/01/15 23:36:26 INFO Applying migration id=bookmarks 2026/01/15 23:36:26 INFO Applying migration id=shareactivity 2026/01/15 23:36:26 INFO Applying migration id=application 2026/01/15 23:36:26 INFO Applying migration id=certificates 2026/01/15 23:36:26 INFO Applying migration id=rawforward 2026/01/15 23:36:26 INFO Applying migration id=publickey 2026/01/15 23:36:26 INFO Applying migration id=resolvegroup --- PASS: TestFTS_NoInput (1.19s) === RUN TestFTS_EmptyInput 2026/01/15 23:36:28 INFO Applying migration id=initial 2026/01/15 23:36:28 INFO Applying migration id=notesupdated 2026/01/15 23:36:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:28 INFO Applying migration id=activitiesid 2026/01/15 23:36:28 INFO Applying migration id=outbox 2026/01/15 23:36:28 INFO Applying migration id=edits 2026/01/15 23:36:28 INFO Applying migration id=outboxactor 2026/01/15 23:36:28 INFO Applying migration id=outboxsender 2026/01/15 23:36:28 INFO Applying migration id=thread 2026/01/15 23:36:28 INFO Applying migration id=host 2026/01/15 23:36:28 INFO Applying migration id=sharedinbox 2026/01/15 23:36:28 INFO Applying migration id=noteshost 2026/01/15 23:36:28 INFO Applying migration id=fetched 2026/01/15 23:36:28 INFO Applying migration id=move 2026/01/15 23:36:28 INFO Applying migration id=cleanup 2026/01/15 23:36:28 INFO Applying migration id=received 2026/01/15 23:36:28 INFO Applying migration id=namehost 2026/01/15 23:36:28 INFO Applying migration id=outboxhost 2026/01/15 23:36:28 INFO Applying migration id=notesfts 2026/01/15 23:36:28 INFO Applying migration id=iconsname 2026/01/15 23:36:28 INFO Applying migration id=nohash 2026/01/15 23:36:28 INFO Applying migration id=shares 2026/01/15 23:36:28 INFO Applying migration id=actorttl 2026/01/15 23:36:28 INFO Applying migration id=tocc 2026/01/15 23:36:28 INFO Applying migration id=followeds 2026/01/15 23:36:28 INFO Applying migration id=certhash 2026/01/15 23:36:28 INFO Applying migration id=follows_sync 2026/01/15 23:36:28 INFO Applying migration id=jsonpath 2026/01/15 23:36:28 INFO Applying migration id=localforward 2026/01/15 23:36:28 INFO Applying migration id=avatar 2026/01/15 23:36:28 INFO Applying migration id=noimage 2026/01/15 23:36:28 INFO Applying migration id=feed 2026/01/15 23:36:28 INFO Applying migration id=bookmarks 2026/01/15 23:36:28 INFO Applying migration id=shareactivity 2026/01/15 23:36:28 INFO Applying migration id=application 2026/01/15 23:36:28 INFO Applying migration id=certificates 2026/01/15 23:36:28 INFO Applying migration id=rawforward 2026/01/15 23:36:28 INFO Applying migration id=publickey 2026/01/15 23:36:28 INFO Applying migration id=resolvegroup --- PASS: TestFTS_EmptyInput (1.06s) === RUN TestFTS_InvalidEscapeSequence 2026/01/15 23:36:29 INFO Applying migration id=initial 2026/01/15 23:36:29 INFO Applying migration id=notesupdated 2026/01/15 23:36:29 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:29 INFO Applying migration id=activitiesid 2026/01/15 23:36:29 INFO Applying migration id=outbox 2026/01/15 23:36:29 INFO Applying migration id=edits 2026/01/15 23:36:29 INFO Applying migration id=outboxactor 2026/01/15 23:36:29 INFO Applying migration id=outboxsender 2026/01/15 23:36:29 INFO Applying migration id=thread 2026/01/15 23:36:29 INFO Applying migration id=host 2026/01/15 23:36:29 INFO Applying migration id=sharedinbox 2026/01/15 23:36:29 INFO Applying migration id=noteshost 2026/01/15 23:36:29 INFO Applying migration id=fetched 2026/01/15 23:36:29 INFO Applying migration id=move 2026/01/15 23:36:29 INFO Applying migration id=cleanup 2026/01/15 23:36:29 INFO Applying migration id=received 2026/01/15 23:36:29 INFO Applying migration id=namehost 2026/01/15 23:36:29 INFO Applying migration id=outboxhost 2026/01/15 23:36:29 INFO Applying migration id=notesfts 2026/01/15 23:36:29 INFO Applying migration id=iconsname 2026/01/15 23:36:29 INFO Applying migration id=nohash 2026/01/15 23:36:29 INFO Applying migration id=shares 2026/01/15 23:36:29 INFO Applying migration id=actorttl 2026/01/15 23:36:29 INFO Applying migration id=tocc 2026/01/15 23:36:29 INFO Applying migration id=followeds 2026/01/15 23:36:29 INFO Applying migration id=certhash 2026/01/15 23:36:29 INFO Applying migration id=follows_sync 2026/01/15 23:36:29 INFO Applying migration id=jsonpath 2026/01/15 23:36:29 INFO Applying migration id=localforward 2026/01/15 23:36:29 INFO Applying migration id=avatar 2026/01/15 23:36:29 INFO Applying migration id=noimage 2026/01/15 23:36:29 INFO Applying migration id=feed 2026/01/15 23:36:29 INFO Applying migration id=bookmarks 2026/01/15 23:36:29 INFO Applying migration id=shareactivity 2026/01/15 23:36:29 INFO Applying migration id=application 2026/01/15 23:36:29 INFO Applying migration id=certificates 2026/01/15 23:36:29 INFO Applying migration id=rawforward 2026/01/15 23:36:29 INFO Applying migration id=publickey 2026/01/15 23:36:29 INFO Applying migration id=resolvegroup 2026/01/15 23:36:30 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (1.43s) === RUN TestFTS_UnathenticatedUser 2026/01/15 23:36:30 INFO Applying migration id=initial 2026/01/15 23:36:30 INFO Applying migration id=notesupdated 2026/01/15 23:36:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:30 INFO Applying migration id=activitiesid 2026/01/15 23:36:30 INFO Applying migration id=outbox 2026/01/15 23:36:30 INFO Applying migration id=edits 2026/01/15 23:36:30 INFO Applying migration id=outboxactor 2026/01/15 23:36:30 INFO Applying migration id=outboxsender 2026/01/15 23:36:30 INFO Applying migration id=thread 2026/01/15 23:36:30 INFO Applying migration id=host 2026/01/15 23:36:30 INFO Applying migration id=sharedinbox 2026/01/15 23:36:30 INFO Applying migration id=noteshost 2026/01/15 23:36:30 INFO Applying migration id=fetched 2026/01/15 23:36:30 INFO Applying migration id=move 2026/01/15 23:36:30 INFO Applying migration id=cleanup 2026/01/15 23:36:30 INFO Applying migration id=received 2026/01/15 23:36:30 INFO Applying migration id=namehost 2026/01/15 23:36:30 INFO Applying migration id=outboxhost 2026/01/15 23:36:30 INFO Applying migration id=notesfts 2026/01/15 23:36:30 INFO Applying migration id=iconsname 2026/01/15 23:36:30 INFO Applying migration id=nohash 2026/01/15 23:36:30 INFO Applying migration id=shares 2026/01/15 23:36:30 INFO Applying migration id=actorttl 2026/01/15 23:36:30 INFO Applying migration id=tocc 2026/01/15 23:36:30 INFO Applying migration id=followeds 2026/01/15 23:36:30 INFO Applying migration id=certhash 2026/01/15 23:36:30 INFO Applying migration id=follows_sync 2026/01/15 23:36:30 INFO Applying migration id=jsonpath 2026/01/15 23:36:30 INFO Applying migration id=localforward 2026/01/15 23:36:30 INFO Applying migration id=avatar 2026/01/15 23:36:30 INFO Applying migration id=noimage 2026/01/15 23:36:30 INFO Applying migration id=feed 2026/01/15 23:36:30 INFO Applying migration id=bookmarks 2026/01/15 23:36:30 INFO Applying migration id=shareactivity 2026/01/15 23:36:30 INFO Applying migration id=application 2026/01/15 23:36:30 INFO Applying migration id=certificates 2026/01/15 23:36:30 INFO Applying migration id=rawforward 2026/01/15 23:36:30 INFO Applying migration id=publickey 2026/01/15 23:36:30 INFO Applying migration id=resolvegroup --- PASS: TestFTS_UnathenticatedUser (1.08s) === RUN TestFTS_SearchByAuthorUserName 2026/01/15 23:36:31 INFO Applying migration id=initial 2026/01/15 23:36:31 INFO Applying migration id=notesupdated 2026/01/15 23:36:31 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:31 INFO Applying migration id=activitiesid 2026/01/15 23:36:31 INFO Applying migration id=outbox 2026/01/15 23:36:31 INFO Applying migration id=edits 2026/01/15 23:36:31 INFO Applying migration id=outboxactor 2026/01/15 23:36:31 INFO Applying migration id=outboxsender 2026/01/15 23:36:31 INFO Applying migration id=thread 2026/01/15 23:36:31 INFO Applying migration id=host 2026/01/15 23:36:31 INFO Applying migration id=sharedinbox 2026/01/15 23:36:31 INFO Applying migration id=noteshost 2026/01/15 23:36:31 INFO Applying migration id=fetched 2026/01/15 23:36:31 INFO Applying migration id=move 2026/01/15 23:36:31 INFO Applying migration id=cleanup 2026/01/15 23:36:31 INFO Applying migration id=received 2026/01/15 23:36:31 INFO Applying migration id=namehost 2026/01/15 23:36:31 INFO Applying migration id=outboxhost 2026/01/15 23:36:31 INFO Applying migration id=notesfts 2026/01/15 23:36:31 INFO Applying migration id=iconsname 2026/01/15 23:36:31 INFO Applying migration id=nohash 2026/01/15 23:36:31 INFO Applying migration id=shares 2026/01/15 23:36:31 INFO Applying migration id=actorttl 2026/01/15 23:36:31 INFO Applying migration id=tocc 2026/01/15 23:36:31 INFO Applying migration id=followeds 2026/01/15 23:36:31 INFO Applying migration id=certhash 2026/01/15 23:36:31 INFO Applying migration id=follows_sync 2026/01/15 23:36:31 INFO Applying migration id=jsonpath 2026/01/15 23:36:31 INFO Applying migration id=localforward 2026/01/15 23:36:31 INFO Applying migration id=avatar 2026/01/15 23:36:31 INFO Applying migration id=noimage 2026/01/15 23:36:31 INFO Applying migration id=feed 2026/01/15 23:36:31 INFO Applying migration id=bookmarks 2026/01/15 23:36:31 INFO Applying migration id=shareactivity 2026/01/15 23:36:31 INFO Applying migration id=application 2026/01/15 23:36:31 INFO Applying migration id=certificates 2026/01/15 23:36:31 INFO Applying migration id=rawforward 2026/01/15 23:36:31 INFO Applying migration id=publickey 2026/01/15 23:36:31 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByAuthorUserName (1.35s) === RUN TestFTS_SearchByAuthorID 2026/01/15 23:36:33 INFO Applying migration id=initial 2026/01/15 23:36:33 INFO Applying migration id=notesupdated 2026/01/15 23:36:33 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:33 INFO Applying migration id=activitiesid 2026/01/15 23:36:33 INFO Applying migration id=outbox 2026/01/15 23:36:33 INFO Applying migration id=edits 2026/01/15 23:36:33 INFO Applying migration id=outboxactor 2026/01/15 23:36:33 INFO Applying migration id=outboxsender 2026/01/15 23:36:33 INFO Applying migration id=thread 2026/01/15 23:36:33 INFO Applying migration id=host 2026/01/15 23:36:33 INFO Applying migration id=sharedinbox 2026/01/15 23:36:33 INFO Applying migration id=noteshost 2026/01/15 23:36:33 INFO Applying migration id=fetched 2026/01/15 23:36:33 INFO Applying migration id=move 2026/01/15 23:36:33 INFO Applying migration id=cleanup 2026/01/15 23:36:33 INFO Applying migration id=received 2026/01/15 23:36:33 INFO Applying migration id=namehost 2026/01/15 23:36:33 INFO Applying migration id=outboxhost 2026/01/15 23:36:33 INFO Applying migration id=notesfts 2026/01/15 23:36:33 INFO Applying migration id=iconsname 2026/01/15 23:36:33 INFO Applying migration id=nohash 2026/01/15 23:36:33 INFO Applying migration id=shares 2026/01/15 23:36:33 INFO Applying migration id=actorttl 2026/01/15 23:36:33 INFO Applying migration id=tocc 2026/01/15 23:36:33 INFO Applying migration id=followeds 2026/01/15 23:36:33 INFO Applying migration id=certhash 2026/01/15 23:36:33 INFO Applying migration id=follows_sync 2026/01/15 23:36:33 INFO Applying migration id=jsonpath 2026/01/15 23:36:33 INFO Applying migration id=localforward 2026/01/15 23:36:33 INFO Applying migration id=avatar 2026/01/15 23:36:33 INFO Applying migration id=noimage 2026/01/15 23:36:33 INFO Applying migration id=feed 2026/01/15 23:36:33 INFO Applying migration id=bookmarks 2026/01/15 23:36:33 INFO Applying migration id=shareactivity 2026/01/15 23:36:33 INFO Applying migration id=application 2026/01/15 23:36:33 INFO Applying migration id=certificates 2026/01/15 23:36:33 INFO Applying migration id=rawforward 2026/01/15 23:36:33 INFO Applying migration id=publickey 2026/01/15 23:36:33 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByAuthorID (2.04s) === RUN TestFTS_SearchByMentionUserName 2026/01/15 23:36:35 INFO Applying migration id=initial 2026/01/15 23:36:35 INFO Applying migration id=notesupdated 2026/01/15 23:36:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:35 INFO Applying migration id=activitiesid 2026/01/15 23:36:35 INFO Applying migration id=outbox 2026/01/15 23:36:35 INFO Applying migration id=edits 2026/01/15 23:36:35 INFO Applying migration id=outboxactor 2026/01/15 23:36:35 INFO Applying migration id=outboxsender 2026/01/15 23:36:35 INFO Applying migration id=thread 2026/01/15 23:36:35 INFO Applying migration id=host 2026/01/15 23:36:35 INFO Applying migration id=sharedinbox 2026/01/15 23:36:35 INFO Applying migration id=noteshost 2026/01/15 23:36:35 INFO Applying migration id=fetched 2026/01/15 23:36:35 INFO Applying migration id=move 2026/01/15 23:36:35 INFO Applying migration id=cleanup 2026/01/15 23:36:35 INFO Applying migration id=received 2026/01/15 23:36:35 INFO Applying migration id=namehost 2026/01/15 23:36:35 INFO Applying migration id=outboxhost 2026/01/15 23:36:35 INFO Applying migration id=notesfts 2026/01/15 23:36:35 INFO Applying migration id=iconsname 2026/01/15 23:36:35 INFO Applying migration id=nohash 2026/01/15 23:36:35 INFO Applying migration id=shares 2026/01/15 23:36:35 INFO Applying migration id=actorttl 2026/01/15 23:36:35 INFO Applying migration id=tocc 2026/01/15 23:36:35 INFO Applying migration id=followeds 2026/01/15 23:36:35 INFO Applying migration id=certhash 2026/01/15 23:36:35 INFO Applying migration id=follows_sync 2026/01/15 23:36:35 INFO Applying migration id=jsonpath 2026/01/15 23:36:35 INFO Applying migration id=localforward 2026/01/15 23:36:35 INFO Applying migration id=avatar 2026/01/15 23:36:35 INFO Applying migration id=noimage 2026/01/15 23:36:35 INFO Applying migration id=feed 2026/01/15 23:36:35 INFO Applying migration id=bookmarks 2026/01/15 23:36:35 INFO Applying migration id=shareactivity 2026/01/15 23:36:35 INFO Applying migration id=application 2026/01/15 23:36:35 INFO Applying migration id=certificates 2026/01/15 23:36:35 INFO Applying migration id=rawforward 2026/01/15 23:36:35 INFO Applying migration id=publickey 2026/01/15 23:36:35 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByMentionUserName (1.88s) === RUN TestFTS_SearchByMentionID 2026/01/15 23:36:36 INFO Applying migration id=initial 2026/01/15 23:36:36 INFO Applying migration id=notesupdated 2026/01/15 23:36:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:36 INFO Applying migration id=activitiesid 2026/01/15 23:36:36 INFO Applying migration id=outbox 2026/01/15 23:36:36 INFO Applying migration id=edits 2026/01/15 23:36:36 INFO Applying migration id=outboxactor 2026/01/15 23:36:36 INFO Applying migration id=outboxsender 2026/01/15 23:36:36 INFO Applying migration id=thread 2026/01/15 23:36:36 INFO Applying migration id=host 2026/01/15 23:36:36 INFO Applying migration id=sharedinbox 2026/01/15 23:36:36 INFO Applying migration id=noteshost 2026/01/15 23:36:36 INFO Applying migration id=fetched 2026/01/15 23:36:36 INFO Applying migration id=move 2026/01/15 23:36:36 INFO Applying migration id=cleanup 2026/01/15 23:36:36 INFO Applying migration id=received 2026/01/15 23:36:36 INFO Applying migration id=namehost 2026/01/15 23:36:36 INFO Applying migration id=outboxhost 2026/01/15 23:36:36 INFO Applying migration id=notesfts 2026/01/15 23:36:36 INFO Applying migration id=iconsname 2026/01/15 23:36:36 INFO Applying migration id=nohash 2026/01/15 23:36:36 INFO Applying migration id=shares 2026/01/15 23:36:36 INFO Applying migration id=actorttl 2026/01/15 23:36:36 INFO Applying migration id=tocc 2026/01/15 23:36:36 INFO Applying migration id=followeds 2026/01/15 23:36:36 INFO Applying migration id=certhash 2026/01/15 23:36:36 INFO Applying migration id=follows_sync 2026/01/15 23:36:36 INFO Applying migration id=jsonpath 2026/01/15 23:36:36 INFO Applying migration id=localforward 2026/01/15 23:36:36 INFO Applying migration id=avatar 2026/01/15 23:36:36 INFO Applying migration id=noimage 2026/01/15 23:36:36 INFO Applying migration id=feed 2026/01/15 23:36:36 INFO Applying migration id=bookmarks 2026/01/15 23:36:36 INFO Applying migration id=shareactivity 2026/01/15 23:36:36 INFO Applying migration id=application 2026/01/15 23:36:36 INFO Applying migration id=certificates 2026/01/15 23:36:36 INFO Applying migration id=rawforward 2026/01/15 23:36:37 INFO Applying migration id=publickey 2026/01/15 23:36:37 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByMentionID (1.46s) === RUN TestHashtag_PublicPost 2026/01/15 23:36:38 INFO Applying migration id=initial 2026/01/15 23:36:38 INFO Applying migration id=notesupdated 2026/01/15 23:36:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:38 INFO Applying migration id=activitiesid 2026/01/15 23:36:38 INFO Applying migration id=outbox 2026/01/15 23:36:38 INFO Applying migration id=edits 2026/01/15 23:36:38 INFO Applying migration id=outboxactor 2026/01/15 23:36:38 INFO Applying migration id=outboxsender 2026/01/15 23:36:38 INFO Applying migration id=thread 2026/01/15 23:36:38 INFO Applying migration id=host 2026/01/15 23:36:38 INFO Applying migration id=sharedinbox 2026/01/15 23:36:38 INFO Applying migration id=noteshost 2026/01/15 23:36:38 INFO Applying migration id=fetched 2026/01/15 23:36:38 INFO Applying migration id=move 2026/01/15 23:36:38 INFO Applying migration id=cleanup 2026/01/15 23:36:38 INFO Applying migration id=received 2026/01/15 23:36:38 INFO Applying migration id=namehost 2026/01/15 23:36:38 INFO Applying migration id=outboxhost 2026/01/15 23:36:38 INFO Applying migration id=notesfts 2026/01/15 23:36:38 INFO Applying migration id=iconsname 2026/01/15 23:36:38 INFO Applying migration id=nohash 2026/01/15 23:36:38 INFO Applying migration id=shares 2026/01/15 23:36:38 INFO Applying migration id=actorttl 2026/01/15 23:36:38 INFO Applying migration id=tocc 2026/01/15 23:36:38 INFO Applying migration id=followeds 2026/01/15 23:36:38 INFO Applying migration id=certhash 2026/01/15 23:36:38 INFO Applying migration id=follows_sync 2026/01/15 23:36:38 INFO Applying migration id=jsonpath 2026/01/15 23:36:38 INFO Applying migration id=localforward 2026/01/15 23:36:38 INFO Applying migration id=avatar 2026/01/15 23:36:38 INFO Applying migration id=noimage 2026/01/15 23:36:38 INFO Applying migration id=feed 2026/01/15 23:36:38 INFO Applying migration id=bookmarks 2026/01/15 23:36:38 INFO Applying migration id=shareactivity 2026/01/15 23:36:38 INFO Applying migration id=application 2026/01/15 23:36:38 INFO Applying migration id=certificates 2026/01/15 23:36:38 INFO Applying migration id=rawforward 2026/01/15 23:36:38 INFO Applying migration id=publickey 2026/01/15 23:36:38 INFO Applying migration id=resolvegroup 2026/01/15 23:36:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc404-b303-7442-8f52-260236a2348e 2026/01/15 23:36:40 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (2.57s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/01/15 23:36:40 INFO Applying migration id=initial 2026/01/15 23:36:40 INFO Applying migration id=notesupdated 2026/01/15 23:36:40 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:40 INFO Applying migration id=activitiesid 2026/01/15 23:36:40 INFO Applying migration id=outbox 2026/01/15 23:36:40 INFO Applying migration id=edits 2026/01/15 23:36:40 INFO Applying migration id=outboxactor 2026/01/15 23:36:40 INFO Applying migration id=outboxsender 2026/01/15 23:36:40 INFO Applying migration id=thread 2026/01/15 23:36:40 INFO Applying migration id=host 2026/01/15 23:36:40 INFO Applying migration id=sharedinbox 2026/01/15 23:36:40 INFO Applying migration id=noteshost 2026/01/15 23:36:40 INFO Applying migration id=fetched 2026/01/15 23:36:40 INFO Applying migration id=move 2026/01/15 23:36:40 INFO Applying migration id=cleanup 2026/01/15 23:36:40 INFO Applying migration id=received 2026/01/15 23:36:40 INFO Applying migration id=namehost 2026/01/15 23:36:40 INFO Applying migration id=outboxhost 2026/01/15 23:36:40 INFO Applying migration id=notesfts 2026/01/15 23:36:40 INFO Applying migration id=iconsname 2026/01/15 23:36:40 INFO Applying migration id=nohash 2026/01/15 23:36:40 INFO Applying migration id=shares 2026/01/15 23:36:40 INFO Applying migration id=actorttl 2026/01/15 23:36:40 INFO Applying migration id=tocc 2026/01/15 23:36:41 INFO Applying migration id=followeds 2026/01/15 23:36:41 INFO Applying migration id=certhash 2026/01/15 23:36:41 INFO Applying migration id=follows_sync 2026/01/15 23:36:41 INFO Applying migration id=jsonpath 2026/01/15 23:36:41 INFO Applying migration id=localforward 2026/01/15 23:36:41 INFO Applying migration id=avatar 2026/01/15 23:36:41 INFO Applying migration id=noimage 2026/01/15 23:36:41 INFO Applying migration id=feed 2026/01/15 23:36:41 INFO Applying migration id=bookmarks 2026/01/15 23:36:41 INFO Applying migration id=shareactivity 2026/01/15 23:36:41 INFO Applying migration id=application 2026/01/15 23:36:41 INFO Applying migration id=certificates 2026/01/15 23:36:41 INFO Applying migration id=rawforward 2026/01/15 23:36:41 INFO Applying migration id=publickey 2026/01/15 23:36:41 INFO Applying migration id=resolvegroup 2026/01/15 23:36:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc404-b9e9-7215-b6d8-70c5cba53b3a 2026/01/15 23:36:42 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (1.76s) === RUN TestHashtag_ExclamationMark 2026/01/15 23:36:42 INFO Applying migration id=initial 2026/01/15 23:36:42 INFO Applying migration id=notesupdated 2026/01/15 23:36:42 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:42 INFO Applying migration id=activitiesid 2026/01/15 23:36:42 INFO Applying migration id=outbox 2026/01/15 23:36:42 INFO Applying migration id=edits 2026/01/15 23:36:42 INFO Applying migration id=outboxactor 2026/01/15 23:36:42 INFO Applying migration id=outboxsender 2026/01/15 23:36:42 INFO Applying migration id=thread 2026/01/15 23:36:42 INFO Applying migration id=host 2026/01/15 23:36:42 INFO Applying migration id=sharedinbox 2026/01/15 23:36:42 INFO Applying migration id=noteshost 2026/01/15 23:36:42 INFO Applying migration id=fetched 2026/01/15 23:36:42 INFO Applying migration id=move 2026/01/15 23:36:42 INFO Applying migration id=cleanup 2026/01/15 23:36:42 INFO Applying migration id=received 2026/01/15 23:36:42 INFO Applying migration id=namehost 2026/01/15 23:36:42 INFO Applying migration id=outboxhost 2026/01/15 23:36:42 INFO Applying migration id=notesfts 2026/01/15 23:36:42 INFO Applying migration id=iconsname 2026/01/15 23:36:42 INFO Applying migration id=nohash 2026/01/15 23:36:42 INFO Applying migration id=shares 2026/01/15 23:36:42 INFO Applying migration id=actorttl 2026/01/15 23:36:42 INFO Applying migration id=tocc 2026/01/15 23:36:42 INFO Applying migration id=followeds 2026/01/15 23:36:42 INFO Applying migration id=certhash 2026/01/15 23:36:42 INFO Applying migration id=follows_sync 2026/01/15 23:36:42 INFO Applying migration id=jsonpath 2026/01/15 23:36:42 INFO Applying migration id=localforward 2026/01/15 23:36:42 INFO Applying migration id=avatar 2026/01/15 23:36:42 INFO Applying migration id=noimage 2026/01/15 23:36:42 INFO Applying migration id=feed 2026/01/15 23:36:42 INFO Applying migration id=bookmarks 2026/01/15 23:36:42 INFO Applying migration id=shareactivity 2026/01/15 23:36:42 INFO Applying migration id=application 2026/01/15 23:36:42 INFO Applying migration id=certificates 2026/01/15 23:36:42 INFO Applying migration id=rawforward 2026/01/15 23:36:42 INFO Applying migration id=publickey 2026/01/15 23:36:42 INFO Applying migration id=resolvegroup 2026/01/15 23:36:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc404-bf57-78eb-8eca-214c4332e043 2026/01/15 23:36:44 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (1.39s) === RUN TestHashtag_Beginning 2026/01/15 23:36:44 INFO Applying migration id=initial 2026/01/15 23:36:44 INFO Applying migration id=notesupdated 2026/01/15 23:36:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:44 INFO Applying migration id=activitiesid 2026/01/15 23:36:44 INFO Applying migration id=outbox 2026/01/15 23:36:44 INFO Applying migration id=edits 2026/01/15 23:36:44 INFO Applying migration id=outboxactor 2026/01/15 23:36:44 INFO Applying migration id=outboxsender 2026/01/15 23:36:44 INFO Applying migration id=thread 2026/01/15 23:36:44 INFO Applying migration id=host 2026/01/15 23:36:44 INFO Applying migration id=sharedinbox 2026/01/15 23:36:44 INFO Applying migration id=noteshost 2026/01/15 23:36:44 INFO Applying migration id=fetched 2026/01/15 23:36:44 INFO Applying migration id=move 2026/01/15 23:36:44 INFO Applying migration id=cleanup 2026/01/15 23:36:44 INFO Applying migration id=received 2026/01/15 23:36:44 INFO Applying migration id=namehost 2026/01/15 23:36:44 INFO Applying migration id=outboxhost 2026/01/15 23:36:44 INFO Applying migration id=notesfts 2026/01/15 23:36:44 INFO Applying migration id=iconsname 2026/01/15 23:36:44 INFO Applying migration id=nohash 2026/01/15 23:36:44 INFO Applying migration id=shares 2026/01/15 23:36:44 INFO Applying migration id=actorttl 2026/01/15 23:36:44 INFO Applying migration id=tocc 2026/01/15 23:36:44 INFO Applying migration id=followeds 2026/01/15 23:36:44 INFO Applying migration id=certhash 2026/01/15 23:36:44 INFO Applying migration id=follows_sync 2026/01/15 23:36:44 INFO Applying migration id=jsonpath 2026/01/15 23:36:44 INFO Applying migration id=localforward 2026/01/15 23:36:44 INFO Applying migration id=avatar 2026/01/15 23:36:44 INFO Applying migration id=noimage 2026/01/15 23:36:44 INFO Applying migration id=feed 2026/01/15 23:36:44 INFO Applying migration id=bookmarks 2026/01/15 23:36:44 INFO Applying migration id=shareactivity 2026/01/15 23:36:44 INFO Applying migration id=application 2026/01/15 23:36:44 INFO Applying migration id=certificates 2026/01/15 23:36:44 INFO Applying migration id=rawforward 2026/01/15 23:36:44 INFO Applying migration id=publickey 2026/01/15 23:36:44 INFO Applying migration id=resolvegroup 2026/01/15 23:36:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc404-c6b0-7cd1-a182-6325c235fa3b 2026/01/15 23:36:46 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.88s) === RUN TestHashtag_Multiple 2026/01/15 23:36:46 INFO Applying migration id=initial 2026/01/15 23:36:46 INFO Applying migration id=notesupdated 2026/01/15 23:36:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:46 INFO Applying migration id=activitiesid 2026/01/15 23:36:46 INFO Applying migration id=outbox 2026/01/15 23:36:46 INFO Applying migration id=edits 2026/01/15 23:36:46 INFO Applying migration id=outboxactor 2026/01/15 23:36:46 INFO Applying migration id=outboxsender 2026/01/15 23:36:46 INFO Applying migration id=thread 2026/01/15 23:36:46 INFO Applying migration id=host 2026/01/15 23:36:46 INFO Applying migration id=sharedinbox 2026/01/15 23:36:46 INFO Applying migration id=noteshost 2026/01/15 23:36:46 INFO Applying migration id=fetched 2026/01/15 23:36:46 INFO Applying migration id=move 2026/01/15 23:36:46 INFO Applying migration id=cleanup 2026/01/15 23:36:46 INFO Applying migration id=received 2026/01/15 23:36:46 INFO Applying migration id=namehost 2026/01/15 23:36:46 INFO Applying migration id=outboxhost 2026/01/15 23:36:46 INFO Applying migration id=notesfts 2026/01/15 23:36:46 INFO Applying migration id=iconsname 2026/01/15 23:36:46 INFO Applying migration id=nohash 2026/01/15 23:36:46 INFO Applying migration id=shares 2026/01/15 23:36:46 INFO Applying migration id=actorttl 2026/01/15 23:36:46 INFO Applying migration id=tocc 2026/01/15 23:36:46 INFO Applying migration id=followeds 2026/01/15 23:36:46 INFO Applying migration id=certhash 2026/01/15 23:36:46 INFO Applying migration id=follows_sync 2026/01/15 23:36:46 INFO Applying migration id=jsonpath 2026/01/15 23:36:46 INFO Applying migration id=localforward 2026/01/15 23:36:46 INFO Applying migration id=avatar 2026/01/15 23:36:46 INFO Applying migration id=noimage 2026/01/15 23:36:46 INFO Applying migration id=feed 2026/01/15 23:36:46 INFO Applying migration id=bookmarks 2026/01/15 23:36:46 INFO Applying migration id=shareactivity 2026/01/15 23:36:46 INFO Applying migration id=application 2026/01/15 23:36:46 INFO Applying migration id=certificates 2026/01/15 23:36:46 INFO Applying migration id=rawforward 2026/01/15 23:36:46 INFO Applying migration id=publickey 2026/01/15 23:36:46 INFO Applying migration id=resolvegroup 2026/01/15 23:36:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc404-d032-708a-9f4c-1ebfdc2046d9 2026/01/15 23:36:48 INFO Generating first response key=/hashtag/Hello 2026/01/15 23:36:48 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (2.43s) === RUN TestHashtag_CaseSensitivity 2026/01/15 23:36:48 INFO Applying migration id=initial 2026/01/15 23:36:48 INFO Applying migration id=notesupdated 2026/01/15 23:36:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:48 INFO Applying migration id=activitiesid 2026/01/15 23:36:48 INFO Applying migration id=outbox 2026/01/15 23:36:48 INFO Applying migration id=edits 2026/01/15 23:36:48 INFO Applying migration id=outboxactor 2026/01/15 23:36:48 INFO Applying migration id=outboxsender 2026/01/15 23:36:48 INFO Applying migration id=thread 2026/01/15 23:36:48 INFO Applying migration id=host 2026/01/15 23:36:48 INFO Applying migration id=sharedinbox 2026/01/15 23:36:48 INFO Applying migration id=noteshost 2026/01/15 23:36:48 INFO Applying migration id=fetched 2026/01/15 23:36:48 INFO Applying migration id=move 2026/01/15 23:36:48 INFO Applying migration id=cleanup 2026/01/15 23:36:48 INFO Applying migration id=received 2026/01/15 23:36:48 INFO Applying migration id=namehost 2026/01/15 23:36:48 INFO Applying migration id=outboxhost 2026/01/15 23:36:48 INFO Applying migration id=notesfts 2026/01/15 23:36:48 INFO Applying migration id=iconsname 2026/01/15 23:36:48 INFO Applying migration id=nohash 2026/01/15 23:36:48 INFO Applying migration id=shares 2026/01/15 23:36:48 INFO Applying migration id=actorttl 2026/01/15 23:36:48 INFO Applying migration id=tocc 2026/01/15 23:36:48 INFO Applying migration id=followeds 2026/01/15 23:36:48 INFO Applying migration id=certhash 2026/01/15 23:36:48 INFO Applying migration id=follows_sync 2026/01/15 23:36:48 INFO Applying migration id=jsonpath 2026/01/15 23:36:48 INFO Applying migration id=localforward 2026/01/15 23:36:48 INFO Applying migration id=avatar 2026/01/15 23:36:48 INFO Applying migration id=noimage 2026/01/15 23:36:48 INFO Applying migration id=feed 2026/01/15 23:36:48 INFO Applying migration id=bookmarks 2026/01/15 23:36:48 INFO Applying migration id=shareactivity 2026/01/15 23:36:48 INFO Applying migration id=application 2026/01/15 23:36:48 INFO Applying migration id=certificates 2026/01/15 23:36:48 INFO Applying migration id=rawforward 2026/01/15 23:36:48 INFO Applying migration id=publickey 2026/01/15 23:36:48 INFO Applying migration id=resolvegroup 2026/01/15 23:36:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc404-d914-7117-90a6-daf94bbfd792 2026/01/15 23:36:50 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (2.28s) === RUN TestHashtag_PostToFollowers 2026/01/15 23:36:50 INFO Applying migration id=initial 2026/01/15 23:36:50 INFO Applying migration id=notesupdated 2026/01/15 23:36:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:50 INFO Applying migration id=activitiesid 2026/01/15 23:36:50 INFO Applying migration id=outbox 2026/01/15 23:36:50 INFO Applying migration id=edits 2026/01/15 23:36:50 INFO Applying migration id=outboxactor 2026/01/15 23:36:50 INFO Applying migration id=outboxsender 2026/01/15 23:36:50 INFO Applying migration id=thread 2026/01/15 23:36:50 INFO Applying migration id=host 2026/01/15 23:36:50 INFO Applying migration id=sharedinbox 2026/01/15 23:36:50 INFO Applying migration id=noteshost 2026/01/15 23:36:50 INFO Applying migration id=fetched 2026/01/15 23:36:50 INFO Applying migration id=move 2026/01/15 23:36:50 INFO Applying migration id=cleanup 2026/01/15 23:36:50 INFO Applying migration id=received 2026/01/15 23:36:50 INFO Applying migration id=namehost 2026/01/15 23:36:50 INFO Applying migration id=outboxhost 2026/01/15 23:36:50 INFO Applying migration id=notesfts 2026/01/15 23:36:50 INFO Applying migration id=iconsname 2026/01/15 23:36:50 INFO Applying migration id=nohash 2026/01/15 23:36:50 INFO Applying migration id=shares 2026/01/15 23:36:50 INFO Applying migration id=actorttl 2026/01/15 23:36:50 INFO Applying migration id=tocc 2026/01/15 23:36:50 INFO Applying migration id=followeds 2026/01/15 23:36:50 INFO Applying migration id=certhash 2026/01/15 23:36:50 INFO Applying migration id=follows_sync 2026/01/15 23:36:50 INFO Applying migration id=jsonpath 2026/01/15 23:36:50 INFO Applying migration id=localforward 2026/01/15 23:36:50 INFO Applying migration id=avatar 2026/01/15 23:36:50 INFO Applying migration id=noimage 2026/01/15 23:36:50 INFO Applying migration id=feed 2026/01/15 23:36:50 INFO Applying migration id=bookmarks 2026/01/15 23:36:50 INFO Applying migration id=shareactivity 2026/01/15 23:36:50 INFO Applying migration id=application 2026/01/15 23:36:50 INFO Applying migration id=certificates 2026/01/15 23:36:50 INFO Applying migration id=rawforward 2026/01/15 23:36:50 INFO Applying migration id=publickey 2026/01/15 23:36:50 INFO Applying migration id=resolvegroup 2026/01/15 23:36:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc404-dc70-7efa-be54-64675329c6a0 2026/01/15 23:36:51 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.86s) === RUN TestHashtag_BigOffset 2026/01/15 23:36:51 INFO Applying migration id=initial 2026/01/15 23:36:51 INFO Applying migration id=notesupdated 2026/01/15 23:36:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:51 INFO Applying migration id=activitiesid 2026/01/15 23:36:51 INFO Applying migration id=outbox 2026/01/15 23:36:51 INFO Applying migration id=edits 2026/01/15 23:36:51 INFO Applying migration id=outboxactor 2026/01/15 23:36:51 INFO Applying migration id=outboxsender 2026/01/15 23:36:51 INFO Applying migration id=thread 2026/01/15 23:36:51 INFO Applying migration id=host 2026/01/15 23:36:51 INFO Applying migration id=sharedinbox 2026/01/15 23:36:51 INFO Applying migration id=noteshost 2026/01/15 23:36:51 INFO Applying migration id=fetched 2026/01/15 23:36:51 INFO Applying migration id=move 2026/01/15 23:36:51 INFO Applying migration id=cleanup 2026/01/15 23:36:51 INFO Applying migration id=received 2026/01/15 23:36:51 INFO Applying migration id=namehost 2026/01/15 23:36:51 INFO Applying migration id=outboxhost 2026/01/15 23:36:51 INFO Applying migration id=notesfts 2026/01/15 23:36:51 INFO Applying migration id=iconsname 2026/01/15 23:36:51 INFO Applying migration id=nohash 2026/01/15 23:36:51 INFO Applying migration id=shares 2026/01/15 23:36:51 INFO Applying migration id=actorttl 2026/01/15 23:36:51 INFO Applying migration id=tocc 2026/01/15 23:36:51 INFO Applying migration id=followeds 2026/01/15 23:36:51 INFO Applying migration id=certhash 2026/01/15 23:36:51 INFO Applying migration id=follows_sync 2026/01/15 23:36:51 INFO Applying migration id=jsonpath 2026/01/15 23:36:51 INFO Applying migration id=localforward 2026/01/15 23:36:51 INFO Applying migration id=avatar 2026/01/15 23:36:51 INFO Applying migration id=noimage 2026/01/15 23:36:51 INFO Applying migration id=feed 2026/01/15 23:36:51 INFO Applying migration id=bookmarks 2026/01/15 23:36:51 INFO Applying migration id=shareactivity 2026/01/15 23:36:51 INFO Applying migration id=application 2026/01/15 23:36:51 INFO Applying migration id=certificates 2026/01/15 23:36:51 INFO Applying migration id=rawforward 2026/01/15 23:36:51 INFO Applying migration id=publickey 2026/01/15 23:36:51 INFO Applying migration id=resolvegroup 2026/01/15 23:36:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc404-e014-7d16-b7f9-1e2749349b1a 2026/01/15 23:36:52 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (0.93s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/01/15 23:36:52 INFO Applying migration id=initial 2026/01/15 23:36:52 INFO Applying migration id=notesupdated 2026/01/15 23:36:52 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:52 INFO Applying migration id=activitiesid 2026/01/15 23:36:52 INFO Applying migration id=outbox 2026/01/15 23:36:52 INFO Applying migration id=edits 2026/01/15 23:36:52 INFO Applying migration id=outboxactor 2026/01/15 23:36:52 INFO Applying migration id=outboxsender 2026/01/15 23:36:52 INFO Applying migration id=thread 2026/01/15 23:36:52 INFO Applying migration id=host 2026/01/15 23:36:52 INFO Applying migration id=sharedinbox 2026/01/15 23:36:52 INFO Applying migration id=noteshost 2026/01/15 23:36:52 INFO Applying migration id=fetched 2026/01/15 23:36:52 INFO Applying migration id=move 2026/01/15 23:36:52 INFO Applying migration id=cleanup 2026/01/15 23:36:52 INFO Applying migration id=received 2026/01/15 23:36:52 INFO Applying migration id=namehost 2026/01/15 23:36:52 INFO Applying migration id=outboxhost 2026/01/15 23:36:52 INFO Applying migration id=notesfts 2026/01/15 23:36:52 INFO Applying migration id=iconsname 2026/01/15 23:36:52 INFO Applying migration id=nohash 2026/01/15 23:36:52 INFO Applying migration id=shares 2026/01/15 23:36:52 INFO Applying migration id=actorttl 2026/01/15 23:36:52 INFO Applying migration id=tocc 2026/01/15 23:36:52 INFO Applying migration id=followeds 2026/01/15 23:36:52 INFO Applying migration id=certhash 2026/01/15 23:36:52 INFO Applying migration id=follows_sync 2026/01/15 23:36:52 INFO Applying migration id=jsonpath 2026/01/15 23:36:52 INFO Applying migration id=localforward 2026/01/15 23:36:52 INFO Applying migration id=avatar 2026/01/15 23:36:52 INFO Applying migration id=noimage 2026/01/15 23:36:52 INFO Applying migration id=feed 2026/01/15 23:36:52 INFO Applying migration id=bookmarks 2026/01/15 23:36:52 INFO Applying migration id=shareactivity 2026/01/15 23:36:52 INFO Applying migration id=application 2026/01/15 23:36:52 INFO Applying migration id=certificates 2026/01/15 23:36:52 INFO Applying migration id=rawforward 2026/01/15 23:36:52 INFO Applying migration id=publickey 2026/01/15 23:36:52 INFO Applying migration id=resolvegroup 2026/01/15 23:36:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc404-e6d1-7282-a68e-53e0cf304639 2026/01/15 23:36:54 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (1.72s) === RUN TestHashtag_InvalidOffset 2026/01/15 23:36:54 INFO Applying migration id=initial 2026/01/15 23:36:54 INFO Applying migration id=notesupdated 2026/01/15 23:36:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:54 INFO Applying migration id=activitiesid 2026/01/15 23:36:54 INFO Applying migration id=outbox 2026/01/15 23:36:54 INFO Applying migration id=edits 2026/01/15 23:36:54 INFO Applying migration id=outboxactor 2026/01/15 23:36:54 INFO Applying migration id=outboxsender 2026/01/15 23:36:54 INFO Applying migration id=thread 2026/01/15 23:36:54 INFO Applying migration id=host 2026/01/15 23:36:54 INFO Applying migration id=sharedinbox 2026/01/15 23:36:54 INFO Applying migration id=noteshost 2026/01/15 23:36:54 INFO Applying migration id=fetched 2026/01/15 23:36:54 INFO Applying migration id=move 2026/01/15 23:36:54 INFO Applying migration id=cleanup 2026/01/15 23:36:54 INFO Applying migration id=received 2026/01/15 23:36:54 INFO Applying migration id=namehost 2026/01/15 23:36:54 INFO Applying migration id=outboxhost 2026/01/15 23:36:54 INFO Applying migration id=notesfts 2026/01/15 23:36:54 INFO Applying migration id=iconsname 2026/01/15 23:36:54 INFO Applying migration id=nohash 2026/01/15 23:36:54 INFO Applying migration id=shares 2026/01/15 23:36:54 INFO Applying migration id=actorttl 2026/01/15 23:36:54 INFO Applying migration id=tocc 2026/01/15 23:36:54 INFO Applying migration id=followeds 2026/01/15 23:36:54 INFO Applying migration id=certhash 2026/01/15 23:36:54 INFO Applying migration id=follows_sync 2026/01/15 23:36:54 INFO Applying migration id=jsonpath 2026/01/15 23:36:54 INFO Applying migration id=localforward 2026/01/15 23:36:54 INFO Applying migration id=avatar 2026/01/15 23:36:54 INFO Applying migration id=noimage 2026/01/15 23:36:54 INFO Applying migration id=feed 2026/01/15 23:36:54 INFO Applying migration id=bookmarks 2026/01/15 23:36:54 INFO Applying migration id=shareactivity 2026/01/15 23:36:54 INFO Applying migration id=application 2026/01/15 23:36:54 INFO Applying migration id=certificates 2026/01/15 23:36:54 INFO Applying migration id=rawforward 2026/01/15 23:36:54 INFO Applying migration id=publickey 2026/01/15 23:36:54 INFO Applying migration id=resolvegroup 2026/01/15 23:36:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc404-ec22-72b3-9833-fceba00f1440 2026/01/15 23:36:55 INFO Generating first response key=/hashtag/world?z 2026/01/15 23:36:55 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (1.36s) === RUN TestHashtag_EmptyHashtag 2026/01/15 23:36:55 INFO Applying migration id=initial 2026/01/15 23:36:55 INFO Applying migration id=notesupdated 2026/01/15 23:36:55 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:55 INFO Applying migration id=activitiesid 2026/01/15 23:36:55 INFO Applying migration id=outbox 2026/01/15 23:36:55 INFO Applying migration id=edits 2026/01/15 23:36:55 INFO Applying migration id=outboxactor 2026/01/15 23:36:55 INFO Applying migration id=outboxsender 2026/01/15 23:36:55 INFO Applying migration id=thread 2026/01/15 23:36:55 INFO Applying migration id=host 2026/01/15 23:36:55 INFO Applying migration id=sharedinbox 2026/01/15 23:36:55 INFO Applying migration id=noteshost 2026/01/15 23:36:55 INFO Applying migration id=fetched 2026/01/15 23:36:55 INFO Applying migration id=move 2026/01/15 23:36:55 INFO Applying migration id=cleanup 2026/01/15 23:36:55 INFO Applying migration id=received 2026/01/15 23:36:55 INFO Applying migration id=namehost 2026/01/15 23:36:55 INFO Applying migration id=outboxhost 2026/01/15 23:36:55 INFO Applying migration id=notesfts 2026/01/15 23:36:55 INFO Applying migration id=iconsname 2026/01/15 23:36:55 INFO Applying migration id=nohash 2026/01/15 23:36:55 INFO Applying migration id=shares 2026/01/15 23:36:55 INFO Applying migration id=actorttl 2026/01/15 23:36:55 INFO Applying migration id=tocc 2026/01/15 23:36:55 INFO Applying migration id=followeds 2026/01/15 23:36:55 INFO Applying migration id=certhash 2026/01/15 23:36:55 INFO Applying migration id=follows_sync 2026/01/15 23:36:55 INFO Applying migration id=jsonpath 2026/01/15 23:36:55 INFO Applying migration id=localforward 2026/01/15 23:36:55 INFO Applying migration id=avatar 2026/01/15 23:36:55 INFO Applying migration id=noimage 2026/01/15 23:36:55 INFO Applying migration id=feed 2026/01/15 23:36:55 INFO Applying migration id=bookmarks 2026/01/15 23:36:55 INFO Applying migration id=shareactivity 2026/01/15 23:36:55 INFO Applying migration id=application 2026/01/15 23:36:55 INFO Applying migration id=certificates 2026/01/15 23:36:55 INFO Applying migration id=rawforward 2026/01/15 23:36:55 INFO Applying migration id=publickey 2026/01/15 23:36:55 INFO Applying migration id=resolvegroup 2026/01/15 23:36:58 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (3.08s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/01/15 23:36:58 INFO Applying migration id=initial 2026/01/15 23:36:58 INFO Applying migration id=notesupdated 2026/01/15 23:36:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:36:58 INFO Applying migration id=activitiesid 2026/01/15 23:36:58 INFO Applying migration id=outbox 2026/01/15 23:36:58 INFO Applying migration id=edits 2026/01/15 23:36:58 INFO Applying migration id=outboxactor 2026/01/15 23:36:58 INFO Applying migration id=outboxsender 2026/01/15 23:36:58 INFO Applying migration id=thread 2026/01/15 23:36:58 INFO Applying migration id=host 2026/01/15 23:36:58 INFO Applying migration id=sharedinbox 2026/01/15 23:36:58 INFO Applying migration id=noteshost 2026/01/15 23:36:58 INFO Applying migration id=fetched 2026/01/15 23:36:58 INFO Applying migration id=move 2026/01/15 23:36:58 INFO Applying migration id=cleanup 2026/01/15 23:36:58 INFO Applying migration id=received 2026/01/15 23:36:58 INFO Applying migration id=namehost 2026/01/15 23:36:58 INFO Applying migration id=outboxhost 2026/01/15 23:36:58 INFO Applying migration id=notesfts 2026/01/15 23:36:58 INFO Applying migration id=iconsname 2026/01/15 23:36:58 INFO Applying migration id=nohash 2026/01/15 23:36:58 INFO Applying migration id=shares 2026/01/15 23:36:58 INFO Applying migration id=actorttl 2026/01/15 23:36:58 INFO Applying migration id=tocc 2026/01/15 23:36:58 INFO Applying migration id=followeds 2026/01/15 23:36:58 INFO Applying migration id=certhash 2026/01/15 23:36:58 INFO Applying migration id=follows_sync 2026/01/15 23:36:58 INFO Applying migration id=jsonpath 2026/01/15 23:36:58 INFO Applying migration id=localforward 2026/01/15 23:36:58 INFO Applying migration id=avatar 2026/01/15 23:36:58 INFO Applying migration id=noimage 2026/01/15 23:36:58 INFO Applying migration id=feed 2026/01/15 23:36:58 INFO Applying migration id=bookmarks 2026/01/15 23:36:58 INFO Applying migration id=shareactivity 2026/01/15 23:36:58 INFO Applying migration id=application 2026/01/15 23:36:58 INFO Applying migration id=certificates 2026/01/15 23:36:58 INFO Applying migration id=rawforward 2026/01/15 23:36:58 INFO Applying migration id=publickey 2026/01/15 23:36:58 INFO Applying migration id=resolvegroup 2026/01/15 23:37:01 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (2.45s) === RUN TestHashtags_NoHashtags 2026/01/15 23:37:01 INFO Applying migration id=initial 2026/01/15 23:37:01 INFO Applying migration id=notesupdated 2026/01/15 23:37:01 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:01 INFO Applying migration id=activitiesid 2026/01/15 23:37:01 INFO Applying migration id=outbox 2026/01/15 23:37:01 INFO Applying migration id=edits 2026/01/15 23:37:01 INFO Applying migration id=outboxactor 2026/01/15 23:37:01 INFO Applying migration id=outboxsender 2026/01/15 23:37:01 INFO Applying migration id=thread 2026/01/15 23:37:01 INFO Applying migration id=host 2026/01/15 23:37:01 INFO Applying migration id=sharedinbox 2026/01/15 23:37:01 INFO Applying migration id=noteshost 2026/01/15 23:37:01 INFO Applying migration id=fetched 2026/01/15 23:37:01 INFO Applying migration id=move 2026/01/15 23:37:01 INFO Applying migration id=cleanup 2026/01/15 23:37:01 INFO Applying migration id=received 2026/01/15 23:37:01 INFO Applying migration id=namehost 2026/01/15 23:37:01 INFO Applying migration id=outboxhost 2026/01/15 23:37:01 INFO Applying migration id=notesfts 2026/01/15 23:37:01 INFO Applying migration id=iconsname 2026/01/15 23:37:01 INFO Applying migration id=nohash 2026/01/15 23:37:01 INFO Applying migration id=shares 2026/01/15 23:37:01 INFO Applying migration id=actorttl 2026/01/15 23:37:01 INFO Applying migration id=tocc 2026/01/15 23:37:01 INFO Applying migration id=followeds 2026/01/15 23:37:01 INFO Applying migration id=certhash 2026/01/15 23:37:01 INFO Applying migration id=follows_sync 2026/01/15 23:37:01 INFO Applying migration id=jsonpath 2026/01/15 23:37:01 INFO Applying migration id=localforward 2026/01/15 23:37:01 INFO Applying migration id=avatar 2026/01/15 23:37:01 INFO Applying migration id=noimage 2026/01/15 23:37:01 INFO Applying migration id=feed 2026/01/15 23:37:01 INFO Applying migration id=bookmarks 2026/01/15 23:37:01 INFO Applying migration id=shareactivity 2026/01/15 23:37:01 INFO Applying migration id=application 2026/01/15 23:37:01 INFO Applying migration id=certificates 2026/01/15 23:37:01 INFO Applying migration id=rawforward 2026/01/15 23:37:01 INFO Applying migration id=publickey 2026/01/15 23:37:01 INFO Applying migration id=resolvegroup 2026/01/15 23:37:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc405-0579-7cf0-b9c0-a1ccb9fa241f 2026/01/15 23:37:02 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (0.97s) === RUN TestHashtags_OneHashtagOneAuthor 2026/01/15 23:37:02 INFO Applying migration id=initial 2026/01/15 23:37:02 INFO Applying migration id=notesupdated 2026/01/15 23:37:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:02 INFO Applying migration id=activitiesid 2026/01/15 23:37:02 INFO Applying migration id=outbox 2026/01/15 23:37:02 INFO Applying migration id=edits 2026/01/15 23:37:02 INFO Applying migration id=outboxactor 2026/01/15 23:37:02 INFO Applying migration id=outboxsender 2026/01/15 23:37:02 INFO Applying migration id=thread 2026/01/15 23:37:02 INFO Applying migration id=host 2026/01/15 23:37:02 INFO Applying migration id=sharedinbox 2026/01/15 23:37:02 INFO Applying migration id=noteshost 2026/01/15 23:37:02 INFO Applying migration id=fetched 2026/01/15 23:37:02 INFO Applying migration id=move 2026/01/15 23:37:02 INFO Applying migration id=cleanup 2026/01/15 23:37:02 INFO Applying migration id=received 2026/01/15 23:37:02 INFO Applying migration id=namehost 2026/01/15 23:37:02 INFO Applying migration id=outboxhost 2026/01/15 23:37:02 INFO Applying migration id=notesfts 2026/01/15 23:37:02 INFO Applying migration id=iconsname 2026/01/15 23:37:02 INFO Applying migration id=nohash 2026/01/15 23:37:02 INFO Applying migration id=shares 2026/01/15 23:37:02 INFO Applying migration id=actorttl 2026/01/15 23:37:02 INFO Applying migration id=tocc 2026/01/15 23:37:02 INFO Applying migration id=followeds 2026/01/15 23:37:02 INFO Applying migration id=certhash 2026/01/15 23:37:02 INFO Applying migration id=follows_sync 2026/01/15 23:37:02 INFO Applying migration id=jsonpath 2026/01/15 23:37:02 INFO Applying migration id=localforward 2026/01/15 23:37:02 INFO Applying migration id=avatar 2026/01/15 23:37:02 INFO Applying migration id=noimage 2026/01/15 23:37:02 INFO Applying migration id=feed 2026/01/15 23:37:02 INFO Applying migration id=bookmarks 2026/01/15 23:37:02 INFO Applying migration id=shareactivity 2026/01/15 23:37:02 INFO Applying migration id=application 2026/01/15 23:37:02 INFO Applying migration id=certificates 2026/01/15 23:37:02 INFO Applying migration id=rawforward 2026/01/15 23:37:02 INFO Applying migration id=publickey 2026/01/15 23:37:02 INFO Applying migration id=resolvegroup 2026/01/15 23:37:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc405-0e45-704d-9dd9-8b81eb1834b5 2026/01/15 23:37:04 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (2.25s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/01/15 23:37:04 INFO Applying migration id=initial 2026/01/15 23:37:04 INFO Applying migration id=notesupdated 2026/01/15 23:37:04 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:04 INFO Applying migration id=activitiesid 2026/01/15 23:37:04 INFO Applying migration id=outbox 2026/01/15 23:37:04 INFO Applying migration id=edits 2026/01/15 23:37:04 INFO Applying migration id=outboxactor 2026/01/15 23:37:04 INFO Applying migration id=outboxsender 2026/01/15 23:37:04 INFO Applying migration id=thread 2026/01/15 23:37:04 INFO Applying migration id=host 2026/01/15 23:37:04 INFO Applying migration id=sharedinbox 2026/01/15 23:37:04 INFO Applying migration id=noteshost 2026/01/15 23:37:04 INFO Applying migration id=fetched 2026/01/15 23:37:04 INFO Applying migration id=move 2026/01/15 23:37:04 INFO Applying migration id=cleanup 2026/01/15 23:37:04 INFO Applying migration id=received 2026/01/15 23:37:04 INFO Applying migration id=namehost 2026/01/15 23:37:04 INFO Applying migration id=outboxhost 2026/01/15 23:37:04 INFO Applying migration id=notesfts 2026/01/15 23:37:04 INFO Applying migration id=iconsname 2026/01/15 23:37:04 INFO Applying migration id=nohash 2026/01/15 23:37:04 INFO Applying migration id=shares 2026/01/15 23:37:04 INFO Applying migration id=actorttl 2026/01/15 23:37:04 INFO Applying migration id=tocc 2026/01/15 23:37:04 INFO Applying migration id=followeds 2026/01/15 23:37:04 INFO Applying migration id=certhash 2026/01/15 23:37:04 INFO Applying migration id=follows_sync 2026/01/15 23:37:04 INFO Applying migration id=jsonpath 2026/01/15 23:37:04 INFO Applying migration id=localforward 2026/01/15 23:37:04 INFO Applying migration id=avatar 2026/01/15 23:37:04 INFO Applying migration id=noimage 2026/01/15 23:37:04 INFO Applying migration id=feed 2026/01/15 23:37:04 INFO Applying migration id=bookmarks 2026/01/15 23:37:04 INFO Applying migration id=shareactivity 2026/01/15 23:37:04 INFO Applying migration id=application 2026/01/15 23:37:04 INFO Applying migration id=certificates 2026/01/15 23:37:04 INFO Applying migration id=rawforward 2026/01/15 23:37:04 INFO Applying migration id=publickey 2026/01/15 23:37:04 INFO Applying migration id=resolvegroup 2026/01/15 23:37:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc405-142a-76dd-af6d-767af948f98f 2026/01/15 23:37:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc405-142d-7c9f-9d7d-e798fa64501c 2026/01/15 23:37:05 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (1.51s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/01/15 23:37:05 INFO Applying migration id=initial 2026/01/15 23:37:05 INFO Applying migration id=notesupdated 2026/01/15 23:37:05 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:05 INFO Applying migration id=activitiesid 2026/01/15 23:37:05 INFO Applying migration id=outbox 2026/01/15 23:37:05 INFO Applying migration id=edits 2026/01/15 23:37:05 INFO Applying migration id=outboxactor 2026/01/15 23:37:05 INFO Applying migration id=outboxsender 2026/01/15 23:37:05 INFO Applying migration id=thread 2026/01/15 23:37:05 INFO Applying migration id=host 2026/01/15 23:37:05 INFO Applying migration id=sharedinbox 2026/01/15 23:37:05 INFO Applying migration id=noteshost 2026/01/15 23:37:05 INFO Applying migration id=fetched 2026/01/15 23:37:05 INFO Applying migration id=move 2026/01/15 23:37:05 INFO Applying migration id=cleanup 2026/01/15 23:37:05 INFO Applying migration id=received 2026/01/15 23:37:05 INFO Applying migration id=namehost 2026/01/15 23:37:05 INFO Applying migration id=outboxhost 2026/01/15 23:37:05 INFO Applying migration id=notesfts 2026/01/15 23:37:05 INFO Applying migration id=iconsname 2026/01/15 23:37:05 INFO Applying migration id=nohash 2026/01/15 23:37:05 INFO Applying migration id=shares 2026/01/15 23:37:05 INFO Applying migration id=actorttl 2026/01/15 23:37:05 INFO Applying migration id=tocc 2026/01/15 23:37:05 INFO Applying migration id=followeds 2026/01/15 23:37:05 INFO Applying migration id=certhash 2026/01/15 23:37:05 INFO Applying migration id=follows_sync 2026/01/15 23:37:05 INFO Applying migration id=jsonpath 2026/01/15 23:37:05 INFO Applying migration id=localforward 2026/01/15 23:37:05 INFO Applying migration id=avatar 2026/01/15 23:37:05 INFO Applying migration id=noimage 2026/01/15 23:37:05 INFO Applying migration id=feed 2026/01/15 23:37:05 INFO Applying migration id=bookmarks 2026/01/15 23:37:05 INFO Applying migration id=shareactivity 2026/01/15 23:37:05 INFO Applying migration id=application 2026/01/15 23:37:05 INFO Applying migration id=certificates 2026/01/15 23:37:05 INFO Applying migration id=rawforward 2026/01/15 23:37:05 INFO Applying migration id=publickey 2026/01/15 23:37:05 INFO Applying migration id=resolvegroup 2026/01/15 23:37:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc405-1b0b-777a-87ba-a5907ec41c7d 2026/01/15 23:37:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc405-1b0f-718f-87e5-598ea514be54 2026/01/15 23:37:07 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (1.76s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/01/15 23:37:07 INFO Applying migration id=initial 2026/01/15 23:37:07 INFO Applying migration id=notesupdated 2026/01/15 23:37:07 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:07 INFO Applying migration id=activitiesid 2026/01/15 23:37:07 INFO Applying migration id=outbox 2026/01/15 23:37:07 INFO Applying migration id=edits 2026/01/15 23:37:07 INFO Applying migration id=outboxactor 2026/01/15 23:37:07 INFO Applying migration id=outboxsender 2026/01/15 23:37:07 INFO Applying migration id=thread 2026/01/15 23:37:07 INFO Applying migration id=host 2026/01/15 23:37:07 INFO Applying migration id=sharedinbox 2026/01/15 23:37:07 INFO Applying migration id=noteshost 2026/01/15 23:37:07 INFO Applying migration id=fetched 2026/01/15 23:37:07 INFO Applying migration id=move 2026/01/15 23:37:07 INFO Applying migration id=cleanup 2026/01/15 23:37:07 INFO Applying migration id=received 2026/01/15 23:37:07 INFO Applying migration id=namehost 2026/01/15 23:37:07 INFO Applying migration id=outboxhost 2026/01/15 23:37:07 INFO Applying migration id=notesfts 2026/01/15 23:37:07 INFO Applying migration id=iconsname 2026/01/15 23:37:07 INFO Applying migration id=nohash 2026/01/15 23:37:07 INFO Applying migration id=shares 2026/01/15 23:37:07 INFO Applying migration id=actorttl 2026/01/15 23:37:07 INFO Applying migration id=tocc 2026/01/15 23:37:07 INFO Applying migration id=followeds 2026/01/15 23:37:07 INFO Applying migration id=certhash 2026/01/15 23:37:07 INFO Applying migration id=follows_sync 2026/01/15 23:37:07 INFO Applying migration id=jsonpath 2026/01/15 23:37:07 INFO Applying migration id=localforward 2026/01/15 23:37:07 INFO Applying migration id=avatar 2026/01/15 23:37:07 INFO Applying migration id=noimage 2026/01/15 23:37:07 INFO Applying migration id=feed 2026/01/15 23:37:07 INFO Applying migration id=bookmarks 2026/01/15 23:37:07 INFO Applying migration id=shareactivity 2026/01/15 23:37:07 INFO Applying migration id=application 2026/01/15 23:37:07 INFO Applying migration id=certificates 2026/01/15 23:37:07 INFO Applying migration id=rawforward 2026/01/15 23:37:07 INFO Applying migration id=publickey 2026/01/15 23:37:07 INFO Applying migration id=resolvegroup 2026/01/15 23:37:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc405-1dd1-7900-8be1-9ac7ce9d14d1 2026/01/15 23:37:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc405-1dd5-71f7-a218-d788febe8819 2026/01/15 23:37:08 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.71s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/01/15 23:37:08 INFO Applying migration id=initial 2026/01/15 23:37:08 INFO Applying migration id=notesupdated 2026/01/15 23:37:08 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:08 INFO Applying migration id=activitiesid 2026/01/15 23:37:08 INFO Applying migration id=outbox 2026/01/15 23:37:08 INFO Applying migration id=edits 2026/01/15 23:37:08 INFO Applying migration id=outboxactor 2026/01/15 23:37:08 INFO Applying migration id=outboxsender 2026/01/15 23:37:08 INFO Applying migration id=thread 2026/01/15 23:37:08 INFO Applying migration id=host 2026/01/15 23:37:08 INFO Applying migration id=sharedinbox 2026/01/15 23:37:08 INFO Applying migration id=noteshost 2026/01/15 23:37:08 INFO Applying migration id=fetched 2026/01/15 23:37:08 INFO Applying migration id=move 2026/01/15 23:37:08 INFO Applying migration id=cleanup 2026/01/15 23:37:08 INFO Applying migration id=received 2026/01/15 23:37:08 INFO Applying migration id=namehost 2026/01/15 23:37:08 INFO Applying migration id=outboxhost 2026/01/15 23:37:08 INFO Applying migration id=notesfts 2026/01/15 23:37:08 INFO Applying migration id=iconsname 2026/01/15 23:37:08 INFO Applying migration id=nohash 2026/01/15 23:37:08 INFO Applying migration id=shares 2026/01/15 23:37:08 INFO Applying migration id=actorttl 2026/01/15 23:37:08 INFO Applying migration id=tocc 2026/01/15 23:37:08 INFO Applying migration id=followeds 2026/01/15 23:37:08 INFO Applying migration id=certhash 2026/01/15 23:37:08 INFO Applying migration id=follows_sync 2026/01/15 23:37:08 INFO Applying migration id=jsonpath 2026/01/15 23:37:08 INFO Applying migration id=localforward 2026/01/15 23:37:08 INFO Applying migration id=avatar 2026/01/15 23:37:08 INFO Applying migration id=noimage 2026/01/15 23:37:08 INFO Applying migration id=feed 2026/01/15 23:37:08 INFO Applying migration id=bookmarks 2026/01/15 23:37:08 INFO Applying migration id=shareactivity 2026/01/15 23:37:08 INFO Applying migration id=application 2026/01/15 23:37:08 INFO Applying migration id=certificates 2026/01/15 23:37:08 INFO Applying migration id=rawforward 2026/01/15 23:37:08 INFO Applying migration id=publickey 2026/01/15 23:37:08 INFO Applying migration id=resolvegroup 2026/01/15 23:37:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc405-257d-7ab4-bb4c-37b0cbc74dca 2026/01/15 23:37:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc405-2581-7c44-b21a-b777af35ba1a 2026/01/15 23:37:10 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (1.97s) === RUN TestHome_AuthenticatedUser 2026/01/15 23:37:10 INFO Applying migration id=initial 2026/01/15 23:37:10 INFO Applying migration id=notesupdated 2026/01/15 23:37:10 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:10 INFO Applying migration id=activitiesid 2026/01/15 23:37:10 INFO Applying migration id=outbox 2026/01/15 23:37:10 INFO Applying migration id=edits 2026/01/15 23:37:10 INFO Applying migration id=outboxactor 2026/01/15 23:37:10 INFO Applying migration id=outboxsender 2026/01/15 23:37:10 INFO Applying migration id=thread 2026/01/15 23:37:10 INFO Applying migration id=host 2026/01/15 23:37:10 INFO Applying migration id=sharedinbox 2026/01/15 23:37:10 INFO Applying migration id=noteshost 2026/01/15 23:37:10 INFO Applying migration id=fetched 2026/01/15 23:37:10 INFO Applying migration id=move 2026/01/15 23:37:10 INFO Applying migration id=cleanup 2026/01/15 23:37:10 INFO Applying migration id=received 2026/01/15 23:37:10 INFO Applying migration id=namehost 2026/01/15 23:37:10 INFO Applying migration id=outboxhost 2026/01/15 23:37:10 INFO Applying migration id=notesfts 2026/01/15 23:37:10 INFO Applying migration id=iconsname 2026/01/15 23:37:10 INFO Applying migration id=nohash 2026/01/15 23:37:10 INFO Applying migration id=shares 2026/01/15 23:37:10 INFO Applying migration id=actorttl 2026/01/15 23:37:10 INFO Applying migration id=tocc 2026/01/15 23:37:10 INFO Applying migration id=followeds 2026/01/15 23:37:10 INFO Applying migration id=certhash 2026/01/15 23:37:10 INFO Applying migration id=follows_sync 2026/01/15 23:37:10 INFO Applying migration id=jsonpath 2026/01/15 23:37:10 INFO Applying migration id=localforward 2026/01/15 23:37:10 INFO Applying migration id=avatar 2026/01/15 23:37:10 INFO Applying migration id=noimage 2026/01/15 23:37:10 INFO Applying migration id=feed 2026/01/15 23:37:10 INFO Applying migration id=bookmarks 2026/01/15 23:37:10 INFO Applying migration id=shareactivity 2026/01/15 23:37:10 INFO Applying migration id=application 2026/01/15 23:37:10 INFO Applying migration id=certificates 2026/01/15 23:37:10 INFO Applying migration id=rawforward 2026/01/15 23:37:10 INFO Applying migration id=publickey 2026/01/15 23:37:10 INFO Applying migration id=resolvegroup --- PASS: TestHome_AuthenticatedUser (1.63s) === RUN TestHome_UnauthenticatedUser 2026/01/15 23:37:11 INFO Applying migration id=initial 2026/01/15 23:37:11 INFO Applying migration id=notesupdated 2026/01/15 23:37:11 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:11 INFO Applying migration id=activitiesid 2026/01/15 23:37:11 INFO Applying migration id=outbox 2026/01/15 23:37:11 INFO Applying migration id=edits 2026/01/15 23:37:11 INFO Applying migration id=outboxactor 2026/01/15 23:37:11 INFO Applying migration id=outboxsender 2026/01/15 23:37:11 INFO Applying migration id=thread 2026/01/15 23:37:11 INFO Applying migration id=host 2026/01/15 23:37:11 INFO Applying migration id=sharedinbox 2026/01/15 23:37:11 INFO Applying migration id=noteshost 2026/01/15 23:37:11 INFO Applying migration id=fetched 2026/01/15 23:37:11 INFO Applying migration id=move 2026/01/15 23:37:11 INFO Applying migration id=cleanup 2026/01/15 23:37:11 INFO Applying migration id=received 2026/01/15 23:37:11 INFO Applying migration id=namehost 2026/01/15 23:37:11 INFO Applying migration id=outboxhost 2026/01/15 23:37:11 INFO Applying migration id=notesfts 2026/01/15 23:37:11 INFO Applying migration id=iconsname 2026/01/15 23:37:11 INFO Applying migration id=nohash 2026/01/15 23:37:11 INFO Applying migration id=shares 2026/01/15 23:37:11 INFO Applying migration id=actorttl 2026/01/15 23:37:11 INFO Applying migration id=tocc 2026/01/15 23:37:11 INFO Applying migration id=followeds 2026/01/15 23:37:11 INFO Applying migration id=certhash 2026/01/15 23:37:11 INFO Applying migration id=follows_sync 2026/01/15 23:37:11 INFO Applying migration id=jsonpath 2026/01/15 23:37:11 INFO Applying migration id=localforward 2026/01/15 23:37:11 INFO Applying migration id=avatar 2026/01/15 23:37:11 INFO Applying migration id=noimage 2026/01/15 23:37:11 INFO Applying migration id=feed 2026/01/15 23:37:11 INFO Applying migration id=bookmarks 2026/01/15 23:37:11 INFO Applying migration id=shareactivity 2026/01/15 23:37:11 INFO Applying migration id=application 2026/01/15 23:37:11 INFO Applying migration id=certificates 2026/01/15 23:37:11 INFO Applying migration id=rawforward 2026/01/15 23:37:11 INFO Applying migration id=publickey 2026/01/15 23:37:11 INFO Applying migration id=resolvegroup --- PASS: TestHome_UnauthenticatedUser (2.85s) === RUN TestMove_FederatedToFederated 2026/01/15 23:37:14 INFO Applying migration id=initial 2026/01/15 23:37:14 INFO Applying migration id=notesupdated 2026/01/15 23:37:14 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:14 INFO Applying migration id=activitiesid 2026/01/15 23:37:14 INFO Applying migration id=outbox 2026/01/15 23:37:14 INFO Applying migration id=edits 2026/01/15 23:37:14 INFO Applying migration id=outboxactor 2026/01/15 23:37:14 INFO Applying migration id=outboxsender 2026/01/15 23:37:14 INFO Applying migration id=thread 2026/01/15 23:37:14 INFO Applying migration id=host 2026/01/15 23:37:14 INFO Applying migration id=sharedinbox 2026/01/15 23:37:14 INFO Applying migration id=noteshost 2026/01/15 23:37:14 INFO Applying migration id=fetched 2026/01/15 23:37:14 INFO Applying migration id=move 2026/01/15 23:37:14 INFO Applying migration id=cleanup 2026/01/15 23:37:14 INFO Applying migration id=received 2026/01/15 23:37:14 INFO Applying migration id=namehost 2026/01/15 23:37:14 INFO Applying migration id=outboxhost 2026/01/15 23:37:14 INFO Applying migration id=notesfts 2026/01/15 23:37:14 INFO Applying migration id=iconsname 2026/01/15 23:37:14 INFO Applying migration id=nohash 2026/01/15 23:37:14 INFO Applying migration id=shares 2026/01/15 23:37:14 INFO Applying migration id=actorttl 2026/01/15 23:37:14 INFO Applying migration id=tocc 2026/01/15 23:37:14 INFO Applying migration id=followeds 2026/01/15 23:37:14 INFO Applying migration id=certhash 2026/01/15 23:37:14 INFO Applying migration id=follows_sync 2026/01/15 23:37:14 INFO Applying migration id=jsonpath 2026/01/15 23:37:14 INFO Applying migration id=localforward 2026/01/15 23:37:14 INFO Applying migration id=avatar 2026/01/15 23:37:14 INFO Applying migration id=noimage 2026/01/15 23:37:14 INFO Applying migration id=feed 2026/01/15 23:37:14 INFO Applying migration id=bookmarks 2026/01/15 23:37:14 INFO Applying migration id=shareactivity 2026/01/15 23:37:14 INFO Applying migration id=application 2026/01/15 23:37:14 INFO Applying migration id=certificates 2026/01/15 23:37:14 INFO Applying migration id=rawforward 2026/01/15 23:37:14 INFO Applying migration id=publickey 2026/01/15 23:37:14 INFO Applying migration id=resolvegroup 2026/01/15 23:37:16 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc405-3e1d-76e6-8632-1cb6b188d2e1 old=https://127.0.0.1/user/dan new=https://::1/user/dan --- PASS: TestMove_FederatedToFederated (1.81s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/01/15 23:37:16 INFO Applying migration id=initial 2026/01/15 23:37:16 INFO Applying migration id=notesupdated 2026/01/15 23:37:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:16 INFO Applying migration id=activitiesid 2026/01/15 23:37:16 INFO Applying migration id=outbox 2026/01/15 23:37:16 INFO Applying migration id=edits 2026/01/15 23:37:16 INFO Applying migration id=outboxactor 2026/01/15 23:37:16 INFO Applying migration id=outboxsender 2026/01/15 23:37:16 INFO Applying migration id=thread 2026/01/15 23:37:16 INFO Applying migration id=host 2026/01/15 23:37:16 INFO Applying migration id=sharedinbox 2026/01/15 23:37:16 INFO Applying migration id=noteshost 2026/01/15 23:37:16 INFO Applying migration id=fetched 2026/01/15 23:37:16 INFO Applying migration id=move 2026/01/15 23:37:16 INFO Applying migration id=cleanup 2026/01/15 23:37:16 INFO Applying migration id=received 2026/01/15 23:37:16 INFO Applying migration id=namehost 2026/01/15 23:37:16 INFO Applying migration id=outboxhost 2026/01/15 23:37:16 INFO Applying migration id=notesfts 2026/01/15 23:37:16 INFO Applying migration id=iconsname 2026/01/15 23:37:16 INFO Applying migration id=nohash 2026/01/15 23:37:16 INFO Applying migration id=shares 2026/01/15 23:37:16 INFO Applying migration id=actorttl 2026/01/15 23:37:16 INFO Applying migration id=tocc 2026/01/15 23:37:16 INFO Applying migration id=followeds 2026/01/15 23:37:16 INFO Applying migration id=certhash 2026/01/15 23:37:16 INFO Applying migration id=follows_sync 2026/01/15 23:37:16 INFO Applying migration id=jsonpath 2026/01/15 23:37:16 INFO Applying migration id=localforward 2026/01/15 23:37:16 INFO Applying migration id=avatar 2026/01/15 23:37:16 INFO Applying migration id=noimage 2026/01/15 23:37:16 INFO Applying migration id=feed 2026/01/15 23:37:16 INFO Applying migration id=bookmarks 2026/01/15 23:37:16 INFO Applying migration id=shareactivity 2026/01/15 23:37:16 INFO Applying migration id=application 2026/01/15 23:37:16 INFO Applying migration id=certificates 2026/01/15 23:37:16 INFO Applying migration id=rawforward 2026/01/15 23:37:16 INFO Applying migration id=publickey 2026/01/15 23:37:16 INFO Applying migration id=resolvegroup 2026/01/15 23:37:17 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc405-42fa-79a4-8e6e-8cc2fc0acb5d old=https://127.0.0.1/user/dan new=https://::1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (1.25s) === RUN TestMove_FederatedToFederatedNotLinked 2026/01/15 23:37:17 INFO Applying migration id=initial 2026/01/15 23:37:17 INFO Applying migration id=notesupdated 2026/01/15 23:37:17 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:17 INFO Applying migration id=activitiesid 2026/01/15 23:37:17 INFO Applying migration id=outbox 2026/01/15 23:37:17 INFO Applying migration id=edits 2026/01/15 23:37:17 INFO Applying migration id=outboxactor 2026/01/15 23:37:17 INFO Applying migration id=outboxsender 2026/01/15 23:37:17 INFO Applying migration id=thread 2026/01/15 23:37:17 INFO Applying migration id=host 2026/01/15 23:37:17 INFO Applying migration id=sharedinbox 2026/01/15 23:37:17 INFO Applying migration id=noteshost 2026/01/15 23:37:17 INFO Applying migration id=fetched 2026/01/15 23:37:17 INFO Applying migration id=move 2026/01/15 23:37:17 INFO Applying migration id=cleanup 2026/01/15 23:37:17 INFO Applying migration id=received 2026/01/15 23:37:17 INFO Applying migration id=namehost 2026/01/15 23:37:17 INFO Applying migration id=outboxhost 2026/01/15 23:37:17 INFO Applying migration id=notesfts 2026/01/15 23:37:17 INFO Applying migration id=iconsname 2026/01/15 23:37:17 INFO Applying migration id=nohash 2026/01/15 23:37:17 INFO Applying migration id=shares 2026/01/15 23:37:17 INFO Applying migration id=actorttl 2026/01/15 23:37:17 INFO Applying migration id=tocc 2026/01/15 23:37:17 INFO Applying migration id=followeds 2026/01/15 23:37:17 INFO Applying migration id=certhash 2026/01/15 23:37:17 INFO Applying migration id=follows_sync 2026/01/15 23:37:17 INFO Applying migration id=jsonpath 2026/01/15 23:37:17 INFO Applying migration id=localforward 2026/01/15 23:37:17 INFO Applying migration id=avatar 2026/01/15 23:37:17 INFO Applying migration id=noimage 2026/01/15 23:37:17 INFO Applying migration id=feed 2026/01/15 23:37:17 INFO Applying migration id=bookmarks 2026/01/15 23:37:17 INFO Applying migration id=shareactivity 2026/01/15 23:37:17 INFO Applying migration id=application 2026/01/15 23:37:17 INFO Applying migration id=certificates 2026/01/15 23:37:17 INFO Applying migration id=rawforward 2026/01/15 23:37:17 INFO Applying migration id=publickey 2026/01/15 23:37:17 INFO Applying migration id=resolvegroup --- PASS: TestMove_FederatedToFederatedNotLinked (1.83s) === RUN TestMove_FederatedToLocal 2026/01/15 23:37:19 INFO Applying migration id=initial 2026/01/15 23:37:19 INFO Applying migration id=notesupdated 2026/01/15 23:37:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:19 INFO Applying migration id=activitiesid 2026/01/15 23:37:19 INFO Applying migration id=outbox 2026/01/15 23:37:19 INFO Applying migration id=edits 2026/01/15 23:37:19 INFO Applying migration id=outboxactor 2026/01/15 23:37:19 INFO Applying migration id=outboxsender 2026/01/15 23:37:19 INFO Applying migration id=thread 2026/01/15 23:37:19 INFO Applying migration id=host 2026/01/15 23:37:19 INFO Applying migration id=sharedinbox 2026/01/15 23:37:19 INFO Applying migration id=noteshost 2026/01/15 23:37:19 INFO Applying migration id=fetched 2026/01/15 23:37:19 INFO Applying migration id=move 2026/01/15 23:37:19 INFO Applying migration id=cleanup 2026/01/15 23:37:19 INFO Applying migration id=received 2026/01/15 23:37:19 INFO Applying migration id=namehost 2026/01/15 23:37:19 INFO Applying migration id=outboxhost 2026/01/15 23:37:19 INFO Applying migration id=notesfts 2026/01/15 23:37:19 INFO Applying migration id=iconsname 2026/01/15 23:37:19 INFO Applying migration id=nohash 2026/01/15 23:37:19 INFO Applying migration id=shares 2026/01/15 23:37:19 INFO Applying migration id=actorttl 2026/01/15 23:37:19 INFO Applying migration id=tocc 2026/01/15 23:37:19 INFO Applying migration id=followeds 2026/01/15 23:37:19 INFO Applying migration id=certhash 2026/01/15 23:37:19 INFO Applying migration id=follows_sync 2026/01/15 23:37:19 INFO Applying migration id=jsonpath 2026/01/15 23:37:19 INFO Applying migration id=localforward 2026/01/15 23:37:19 INFO Applying migration id=avatar 2026/01/15 23:37:19 INFO Applying migration id=noimage 2026/01/15 23:37:19 INFO Applying migration id=feed 2026/01/15 23:37:19 INFO Applying migration id=bookmarks 2026/01/15 23:37:19 INFO Applying migration id=shareactivity 2026/01/15 23:37:19 INFO Applying migration id=application 2026/01/15 23:37:19 INFO Applying migration id=certificates 2026/01/15 23:37:19 INFO Applying migration id=rawforward 2026/01/15 23:37:19 INFO Applying migration id=publickey 2026/01/15 23:37:19 INFO Applying migration id=resolvegroup 2026/01/15 23:37:21 WARN New account does not point to old account new=https://localhost.localdomain:8443/user/bob old=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (1.41s) === RUN TestMove_FederatedToLocalLinked 2026/01/15 23:37:21 INFO Applying migration id=initial 2026/01/15 23:37:21 INFO Applying migration id=notesupdated 2026/01/15 23:37:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:21 INFO Applying migration id=activitiesid 2026/01/15 23:37:21 INFO Applying migration id=outbox 2026/01/15 23:37:21 INFO Applying migration id=edits 2026/01/15 23:37:21 INFO Applying migration id=outboxactor 2026/01/15 23:37:21 INFO Applying migration id=outboxsender 2026/01/15 23:37:21 INFO Applying migration id=thread 2026/01/15 23:37:21 INFO Applying migration id=host 2026/01/15 23:37:21 INFO Applying migration id=sharedinbox 2026/01/15 23:37:21 INFO Applying migration id=noteshost 2026/01/15 23:37:21 INFO Applying migration id=fetched 2026/01/15 23:37:21 INFO Applying migration id=move 2026/01/15 23:37:21 INFO Applying migration id=cleanup 2026/01/15 23:37:21 INFO Applying migration id=received 2026/01/15 23:37:21 INFO Applying migration id=namehost 2026/01/15 23:37:21 INFO Applying migration id=outboxhost 2026/01/15 23:37:21 INFO Applying migration id=notesfts 2026/01/15 23:37:21 INFO Applying migration id=iconsname 2026/01/15 23:37:21 INFO Applying migration id=nohash 2026/01/15 23:37:21 INFO Applying migration id=shares 2026/01/15 23:37:21 INFO Applying migration id=actorttl 2026/01/15 23:37:21 INFO Applying migration id=tocc 2026/01/15 23:37:21 INFO Applying migration id=followeds 2026/01/15 23:37:21 INFO Applying migration id=certhash 2026/01/15 23:37:21 INFO Applying migration id=follows_sync 2026/01/15 23:37:21 INFO Applying migration id=jsonpath 2026/01/15 23:37:21 INFO Applying migration id=localforward 2026/01/15 23:37:21 INFO Applying migration id=avatar 2026/01/15 23:37:21 INFO Applying migration id=noimage 2026/01/15 23:37:21 INFO Applying migration id=feed 2026/01/15 23:37:21 INFO Applying migration id=bookmarks 2026/01/15 23:37:21 INFO Applying migration id=shareactivity 2026/01/15 23:37:21 INFO Applying migration id=application 2026/01/15 23:37:21 INFO Applying migration id=certificates 2026/01/15 23:37:21 INFO Applying migration id=rawforward 2026/01/15 23:37:21 INFO Applying migration id=publickey 2026/01/15 23:37:21 INFO Applying migration id=resolvegroup 2026/01/15 23:37:23 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc405-58dc-7188-b07c-44c732f6cad9 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob --- PASS: TestMove_FederatedToLocalLinked (2.37s) === RUN TestMove_FollowingBoth 2026/01/15 23:37:23 INFO Applying migration id=initial 2026/01/15 23:37:23 INFO Applying migration id=notesupdated 2026/01/15 23:37:23 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:23 INFO Applying migration id=activitiesid 2026/01/15 23:37:23 INFO Applying migration id=outbox 2026/01/15 23:37:23 INFO Applying migration id=edits 2026/01/15 23:37:23 INFO Applying migration id=outboxactor 2026/01/15 23:37:23 INFO Applying migration id=outboxsender 2026/01/15 23:37:23 INFO Applying migration id=thread 2026/01/15 23:37:23 INFO Applying migration id=host 2026/01/15 23:37:23 INFO Applying migration id=sharedinbox 2026/01/15 23:37:23 INFO Applying migration id=noteshost 2026/01/15 23:37:23 INFO Applying migration id=fetched 2026/01/15 23:37:23 INFO Applying migration id=move 2026/01/15 23:37:23 INFO Applying migration id=cleanup 2026/01/15 23:37:23 INFO Applying migration id=received 2026/01/15 23:37:23 INFO Applying migration id=namehost 2026/01/15 23:37:23 INFO Applying migration id=outboxhost 2026/01/15 23:37:23 INFO Applying migration id=notesfts 2026/01/15 23:37:23 INFO Applying migration id=iconsname 2026/01/15 23:37:23 INFO Applying migration id=nohash 2026/01/15 23:37:23 INFO Applying migration id=shares 2026/01/15 23:37:23 INFO Applying migration id=actorttl 2026/01/15 23:37:23 INFO Applying migration id=tocc 2026/01/15 23:37:23 INFO Applying migration id=followeds 2026/01/15 23:37:23 INFO Applying migration id=certhash 2026/01/15 23:37:23 INFO Applying migration id=follows_sync 2026/01/15 23:37:23 INFO Applying migration id=jsonpath 2026/01/15 23:37:23 INFO Applying migration id=localforward 2026/01/15 23:37:23 INFO Applying migration id=avatar 2026/01/15 23:37:23 INFO Applying migration id=noimage 2026/01/15 23:37:23 INFO Applying migration id=feed 2026/01/15 23:37:23 INFO Applying migration id=bookmarks 2026/01/15 23:37:23 INFO Applying migration id=shareactivity 2026/01/15 23:37:23 INFO Applying migration id=application 2026/01/15 23:37:23 INFO Applying migration id=certificates 2026/01/15 23:37:23 INFO Applying migration id=rawforward 2026/01/15 23:37:23 INFO Applying migration id=publickey 2026/01/15 23:37:23 INFO Applying migration id=resolvegroup 2026/01/15 23:37:25 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019bc405-6034-70ab-8df5-36cbb31a2351 old=https://127.0.0.1/user/dan new=https://::1/user/dan --- PASS: TestMove_FollowingBoth (1.88s) === RUN TestMove_LocalToLocalAliasThrottled 2026/01/15 23:37:25 INFO Applying migration id=initial 2026/01/15 23:37:25 INFO Applying migration id=notesupdated 2026/01/15 23:37:25 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:25 INFO Applying migration id=activitiesid 2026/01/15 23:37:25 INFO Applying migration id=outbox 2026/01/15 23:37:25 INFO Applying migration id=edits 2026/01/15 23:37:25 INFO Applying migration id=outboxactor 2026/01/15 23:37:25 INFO Applying migration id=outboxsender 2026/01/15 23:37:25 INFO Applying migration id=thread 2026/01/15 23:37:25 INFO Applying migration id=host 2026/01/15 23:37:25 INFO Applying migration id=sharedinbox 2026/01/15 23:37:25 INFO Applying migration id=noteshost 2026/01/15 23:37:25 INFO Applying migration id=fetched 2026/01/15 23:37:25 INFO Applying migration id=move 2026/01/15 23:37:25 INFO Applying migration id=cleanup 2026/01/15 23:37:25 INFO Applying migration id=received 2026/01/15 23:37:25 INFO Applying migration id=namehost 2026/01/15 23:37:25 INFO Applying migration id=outboxhost 2026/01/15 23:37:25 INFO Applying migration id=notesfts 2026/01/15 23:37:25 INFO Applying migration id=iconsname 2026/01/15 23:37:25 INFO Applying migration id=nohash 2026/01/15 23:37:25 INFO Applying migration id=shares 2026/01/15 23:37:25 INFO Applying migration id=actorttl 2026/01/15 23:37:25 INFO Applying migration id=tocc 2026/01/15 23:37:25 INFO Applying migration id=followeds 2026/01/15 23:37:25 INFO Applying migration id=certhash 2026/01/15 23:37:25 INFO Applying migration id=follows_sync 2026/01/15 23:37:25 INFO Applying migration id=jsonpath 2026/01/15 23:37:25 INFO Applying migration id=localforward 2026/01/15 23:37:25 INFO Applying migration id=avatar 2026/01/15 23:37:25 INFO Applying migration id=noimage 2026/01/15 23:37:25 INFO Applying migration id=feed 2026/01/15 23:37:25 INFO Applying migration id=bookmarks 2026/01/15 23:37:25 INFO Applying migration id=shareactivity 2026/01/15 23:37:25 INFO Applying migration id=application 2026/01/15 23:37:25 INFO Applying migration id=certificates 2026/01/15 23:37:25 INFO Applying migration id=rawforward 2026/01/15 23:37:25 INFO Applying migration id=publickey 2026/01/15 23:37:25 INFO Applying migration id=resolvegroup 2026/01/15 23:37:27 WARN Throttled request to set alias can=2026-01-16T00:07:26.148Z --- PASS: TestMove_LocalToLocalAliasThrottled (2.20s) === RUN TestMove_LocalToLocal 2026/01/15 23:37:27 INFO Applying migration id=initial 2026/01/15 23:37:27 INFO Applying migration id=notesupdated 2026/01/15 23:37:27 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:27 INFO Applying migration id=activitiesid 2026/01/15 23:37:27 INFO Applying migration id=outbox 2026/01/15 23:37:27 INFO Applying migration id=edits 2026/01/15 23:37:27 INFO Applying migration id=outboxactor 2026/01/15 23:37:27 INFO Applying migration id=outboxsender 2026/01/15 23:37:27 INFO Applying migration id=thread 2026/01/15 23:37:27 INFO Applying migration id=host 2026/01/15 23:37:27 INFO Applying migration id=sharedinbox 2026/01/15 23:37:27 INFO Applying migration id=noteshost 2026/01/15 23:37:27 INFO Applying migration id=fetched 2026/01/15 23:37:27 INFO Applying migration id=move 2026/01/15 23:37:27 INFO Applying migration id=cleanup 2026/01/15 23:37:27 INFO Applying migration id=received 2026/01/15 23:37:27 INFO Applying migration id=namehost 2026/01/15 23:37:27 INFO Applying migration id=outboxhost 2026/01/15 23:37:27 INFO Applying migration id=notesfts 2026/01/15 23:37:27 INFO Applying migration id=iconsname 2026/01/15 23:37:27 INFO Applying migration id=nohash 2026/01/15 23:37:27 INFO Applying migration id=shares 2026/01/15 23:37:27 INFO Applying migration id=actorttl 2026/01/15 23:37:27 INFO Applying migration id=tocc 2026/01/15 23:37:27 INFO Applying migration id=followeds 2026/01/15 23:37:27 INFO Applying migration id=certhash 2026/01/15 23:37:27 INFO Applying migration id=follows_sync 2026/01/15 23:37:27 INFO Applying migration id=jsonpath 2026/01/15 23:37:27 INFO Applying migration id=localforward 2026/01/15 23:37:27 INFO Applying migration id=avatar 2026/01/15 23:37:27 INFO Applying migration id=noimage 2026/01/15 23:37:27 INFO Applying migration id=feed 2026/01/15 23:37:27 INFO Applying migration id=bookmarks 2026/01/15 23:37:27 INFO Applying migration id=shareactivity 2026/01/15 23:37:27 INFO Applying migration id=application 2026/01/15 23:37:27 INFO Applying migration id=certificates 2026/01/15 23:37:27 INFO Applying migration id=rawforward 2026/01/15 23:37:27 INFO Applying migration id=publickey 2026/01/15 23:37:27 INFO Applying migration id=resolvegroup 2026/01/15 23:37:29 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc405-7074-77c6-b607-f3e96a9da181 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob --- PASS: TestMove_LocalToLocal (1.96s) === RUN TestMove_LocalToLocalNoFollowers 2026/01/15 23:37:29 INFO Applying migration id=initial 2026/01/15 23:37:29 INFO Applying migration id=notesupdated 2026/01/15 23:37:29 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:29 INFO Applying migration id=activitiesid 2026/01/15 23:37:29 INFO Applying migration id=outbox 2026/01/15 23:37:29 INFO Applying migration id=edits 2026/01/15 23:37:29 INFO Applying migration id=outboxactor 2026/01/15 23:37:29 INFO Applying migration id=outboxsender 2026/01/15 23:37:29 INFO Applying migration id=thread 2026/01/15 23:37:29 INFO Applying migration id=host 2026/01/15 23:37:29 INFO Applying migration id=sharedinbox 2026/01/15 23:37:29 INFO Applying migration id=noteshost 2026/01/15 23:37:29 INFO Applying migration id=fetched 2026/01/15 23:37:29 INFO Applying migration id=move 2026/01/15 23:37:29 INFO Applying migration id=cleanup 2026/01/15 23:37:29 INFO Applying migration id=received 2026/01/15 23:37:29 INFO Applying migration id=namehost 2026/01/15 23:37:29 INFO Applying migration id=outboxhost 2026/01/15 23:37:29 INFO Applying migration id=notesfts 2026/01/15 23:37:29 INFO Applying migration id=iconsname 2026/01/15 23:37:29 INFO Applying migration id=nohash 2026/01/15 23:37:29 INFO Applying migration id=shares 2026/01/15 23:37:29 INFO Applying migration id=actorttl 2026/01/15 23:37:29 INFO Applying migration id=tocc 2026/01/15 23:37:29 INFO Applying migration id=followeds 2026/01/15 23:37:29 INFO Applying migration id=certhash 2026/01/15 23:37:29 INFO Applying migration id=follows_sync 2026/01/15 23:37:29 INFO Applying migration id=jsonpath 2026/01/15 23:37:29 INFO Applying migration id=localforward 2026/01/15 23:37:29 INFO Applying migration id=avatar 2026/01/15 23:37:29 INFO Applying migration id=noimage 2026/01/15 23:37:29 INFO Applying migration id=feed 2026/01/15 23:37:29 INFO Applying migration id=bookmarks 2026/01/15 23:37:29 INFO Applying migration id=shareactivity 2026/01/15 23:37:29 INFO Applying migration id=application 2026/01/15 23:37:29 INFO Applying migration id=certificates 2026/01/15 23:37:29 INFO Applying migration id=rawforward 2026/01/15 23:37:29 INFO Applying migration id=publickey 2026/01/15 23:37:29 INFO Applying migration id=resolvegroup --- PASS: TestMove_LocalToLocalNoFollowers (1.74s) === RUN TestMove_LocalToFederated 2026/01/15 23:37:31 INFO Applying migration id=initial 2026/01/15 23:37:31 INFO Applying migration id=notesupdated 2026/01/15 23:37:31 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:31 INFO Applying migration id=activitiesid 2026/01/15 23:37:31 INFO Applying migration id=outbox 2026/01/15 23:37:31 INFO Applying migration id=edits 2026/01/15 23:37:31 INFO Applying migration id=outboxactor 2026/01/15 23:37:31 INFO Applying migration id=outboxsender 2026/01/15 23:37:31 INFO Applying migration id=thread 2026/01/15 23:37:31 INFO Applying migration id=host 2026/01/15 23:37:31 INFO Applying migration id=sharedinbox 2026/01/15 23:37:31 INFO Applying migration id=noteshost 2026/01/15 23:37:31 INFO Applying migration id=fetched 2026/01/15 23:37:31 INFO Applying migration id=move 2026/01/15 23:37:31 INFO Applying migration id=cleanup 2026/01/15 23:37:31 INFO Applying migration id=received 2026/01/15 23:37:31 INFO Applying migration id=namehost 2026/01/15 23:37:31 INFO Applying migration id=outboxhost 2026/01/15 23:37:31 INFO Applying migration id=notesfts 2026/01/15 23:37:31 INFO Applying migration id=iconsname 2026/01/15 23:37:31 INFO Applying migration id=nohash 2026/01/15 23:37:31 INFO Applying migration id=shares 2026/01/15 23:37:31 INFO Applying migration id=actorttl 2026/01/15 23:37:31 INFO Applying migration id=tocc 2026/01/15 23:37:31 INFO Applying migration id=followeds 2026/01/15 23:37:31 INFO Applying migration id=certhash 2026/01/15 23:37:31 INFO Applying migration id=follows_sync 2026/01/15 23:37:31 INFO Applying migration id=jsonpath 2026/01/15 23:37:31 INFO Applying migration id=localforward 2026/01/15 23:37:31 INFO Applying migration id=avatar 2026/01/15 23:37:31 INFO Applying migration id=noimage 2026/01/15 23:37:31 INFO Applying migration id=feed 2026/01/15 23:37:31 INFO Applying migration id=bookmarks 2026/01/15 23:37:31 INFO Applying migration id=shareactivity 2026/01/15 23:37:31 INFO Applying migration id=application 2026/01/15 23:37:31 INFO Applying migration id=certificates 2026/01/15 23:37:31 INFO Applying migration id=rawforward 2026/01/15 23:37:31 INFO Applying migration id=publickey 2026/01/15 23:37:31 INFO Applying migration id=resolvegroup 2026/01/15 23:37:32 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc405-7cfe-716e-8317-228a72db72bb old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederated (1.47s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/01/15 23:37:32 INFO Applying migration id=initial 2026/01/15 23:37:32 INFO Applying migration id=notesupdated 2026/01/15 23:37:32 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:32 INFO Applying migration id=activitiesid 2026/01/15 23:37:32 INFO Applying migration id=outbox 2026/01/15 23:37:32 INFO Applying migration id=edits 2026/01/15 23:37:32 INFO Applying migration id=outboxactor 2026/01/15 23:37:32 INFO Applying migration id=outboxsender 2026/01/15 23:37:32 INFO Applying migration id=thread 2026/01/15 23:37:32 INFO Applying migration id=host 2026/01/15 23:37:32 INFO Applying migration id=sharedinbox 2026/01/15 23:37:32 INFO Applying migration id=noteshost 2026/01/15 23:37:32 INFO Applying migration id=fetched 2026/01/15 23:37:32 INFO Applying migration id=move 2026/01/15 23:37:32 INFO Applying migration id=cleanup 2026/01/15 23:37:32 INFO Applying migration id=received 2026/01/15 23:37:32 INFO Applying migration id=namehost 2026/01/15 23:37:32 INFO Applying migration id=outboxhost 2026/01/15 23:37:32 INFO Applying migration id=notesfts 2026/01/15 23:37:32 INFO Applying migration id=iconsname 2026/01/15 23:37:32 INFO Applying migration id=nohash 2026/01/15 23:37:32 INFO Applying migration id=shares 2026/01/15 23:37:32 INFO Applying migration id=actorttl 2026/01/15 23:37:32 INFO Applying migration id=tocc 2026/01/15 23:37:32 INFO Applying migration id=followeds 2026/01/15 23:37:32 INFO Applying migration id=certhash 2026/01/15 23:37:32 INFO Applying migration id=follows_sync 2026/01/15 23:37:32 INFO Applying migration id=jsonpath 2026/01/15 23:37:32 INFO Applying migration id=localforward 2026/01/15 23:37:32 INFO Applying migration id=avatar 2026/01/15 23:37:32 INFO Applying migration id=noimage 2026/01/15 23:37:32 INFO Applying migration id=feed 2026/01/15 23:37:32 INFO Applying migration id=bookmarks 2026/01/15 23:37:32 INFO Applying migration id=shareactivity 2026/01/15 23:37:32 INFO Applying migration id=application 2026/01/15 23:37:32 INFO Applying migration id=certificates 2026/01/15 23:37:32 INFO Applying migration id=rawforward 2026/01/15 23:37:32 INFO Applying migration id=publickey 2026/01/15 23:37:32 INFO Applying migration id=resolvegroup 2026/01/15 23:37:34 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.45s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/01/15 23:37:34 INFO Applying migration id=initial 2026/01/15 23:37:34 INFO Applying migration id=notesupdated 2026/01/15 23:37:34 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:34 INFO Applying migration id=activitiesid 2026/01/15 23:37:34 INFO Applying migration id=outbox 2026/01/15 23:37:34 INFO Applying migration id=edits 2026/01/15 23:37:34 INFO Applying migration id=outboxactor 2026/01/15 23:37:34 INFO Applying migration id=outboxsender 2026/01/15 23:37:34 INFO Applying migration id=thread 2026/01/15 23:37:34 INFO Applying migration id=host 2026/01/15 23:37:34 INFO Applying migration id=sharedinbox 2026/01/15 23:37:34 INFO Applying migration id=noteshost 2026/01/15 23:37:34 INFO Applying migration id=fetched 2026/01/15 23:37:34 INFO Applying migration id=move 2026/01/15 23:37:34 INFO Applying migration id=cleanup 2026/01/15 23:37:34 INFO Applying migration id=received 2026/01/15 23:37:34 INFO Applying migration id=namehost 2026/01/15 23:37:34 INFO Applying migration id=outboxhost 2026/01/15 23:37:34 INFO Applying migration id=notesfts 2026/01/15 23:37:34 INFO Applying migration id=iconsname 2026/01/15 23:37:34 INFO Applying migration id=nohash 2026/01/15 23:37:34 INFO Applying migration id=shares 2026/01/15 23:37:34 INFO Applying migration id=actorttl 2026/01/15 23:37:34 INFO Applying migration id=tocc 2026/01/15 23:37:34 INFO Applying migration id=followeds 2026/01/15 23:37:34 INFO Applying migration id=certhash 2026/01/15 23:37:34 INFO Applying migration id=follows_sync 2026/01/15 23:37:34 INFO Applying migration id=jsonpath 2026/01/15 23:37:34 INFO Applying migration id=localforward 2026/01/15 23:37:34 INFO Applying migration id=avatar 2026/01/15 23:37:34 INFO Applying migration id=noimage 2026/01/15 23:37:34 INFO Applying migration id=feed 2026/01/15 23:37:34 INFO Applying migration id=bookmarks 2026/01/15 23:37:34 INFO Applying migration id=shareactivity 2026/01/15 23:37:34 INFO Applying migration id=application 2026/01/15 23:37:34 INFO Applying migration id=certificates 2026/01/15 23:37:34 INFO Applying migration id=rawforward 2026/01/15 23:37:34 INFO Applying migration id=publickey 2026/01/15 23:37:34 INFO Applying migration id=resolvegroup 2026/01/15 23:37:35 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (1.78s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/01/15 23:37:35 INFO Applying migration id=initial 2026/01/15 23:37:35 INFO Applying migration id=notesupdated 2026/01/15 23:37:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:35 INFO Applying migration id=activitiesid 2026/01/15 23:37:35 INFO Applying migration id=outbox 2026/01/15 23:37:35 INFO Applying migration id=edits 2026/01/15 23:37:35 INFO Applying migration id=outboxactor 2026/01/15 23:37:35 INFO Applying migration id=outboxsender 2026/01/15 23:37:35 INFO Applying migration id=thread 2026/01/15 23:37:35 INFO Applying migration id=host 2026/01/15 23:37:35 INFO Applying migration id=sharedinbox 2026/01/15 23:37:35 INFO Applying migration id=noteshost 2026/01/15 23:37:35 INFO Applying migration id=fetched 2026/01/15 23:37:35 INFO Applying migration id=move 2026/01/15 23:37:35 INFO Applying migration id=cleanup 2026/01/15 23:37:35 INFO Applying migration id=received 2026/01/15 23:37:35 INFO Applying migration id=namehost 2026/01/15 23:37:35 INFO Applying migration id=outboxhost 2026/01/15 23:37:35 INFO Applying migration id=notesfts 2026/01/15 23:37:35 INFO Applying migration id=iconsname 2026/01/15 23:37:35 INFO Applying migration id=nohash 2026/01/15 23:37:35 INFO Applying migration id=shares 2026/01/15 23:37:35 INFO Applying migration id=actorttl 2026/01/15 23:37:35 INFO Applying migration id=tocc 2026/01/15 23:37:35 INFO Applying migration id=followeds 2026/01/15 23:37:35 INFO Applying migration id=certhash 2026/01/15 23:37:35 INFO Applying migration id=follows_sync 2026/01/15 23:37:35 INFO Applying migration id=jsonpath 2026/01/15 23:37:35 INFO Applying migration id=localforward 2026/01/15 23:37:35 INFO Applying migration id=avatar 2026/01/15 23:37:35 INFO Applying migration id=noimage 2026/01/15 23:37:35 INFO Applying migration id=feed 2026/01/15 23:37:35 INFO Applying migration id=bookmarks 2026/01/15 23:37:35 INFO Applying migration id=shareactivity 2026/01/15 23:37:35 INFO Applying migration id=application 2026/01/15 23:37:35 INFO Applying migration id=certificates 2026/01/15 23:37:35 INFO Applying migration id=rawforward 2026/01/15 23:37:35 INFO Applying migration id=publickey 2026/01/15 23:37:35 INFO Applying migration id=resolvegroup 2026/01/15 23:37:37 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc405-905a-7515-9f3c-1456573902c4 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/01/15 23:37:37 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (1.72s) === RUN TestName_Throttled 2026/01/15 23:37:37 INFO Applying migration id=initial 2026/01/15 23:37:37 INFO Applying migration id=notesupdated 2026/01/15 23:37:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:37 INFO Applying migration id=activitiesid 2026/01/15 23:37:37 INFO Applying migration id=outbox 2026/01/15 23:37:37 INFO Applying migration id=edits 2026/01/15 23:37:37 INFO Applying migration id=outboxactor 2026/01/15 23:37:37 INFO Applying migration id=outboxsender 2026/01/15 23:37:37 INFO Applying migration id=thread 2026/01/15 23:37:37 INFO Applying migration id=host 2026/01/15 23:37:37 INFO Applying migration id=sharedinbox 2026/01/15 23:37:37 INFO Applying migration id=noteshost 2026/01/15 23:37:37 INFO Applying migration id=fetched 2026/01/15 23:37:37 INFO Applying migration id=move 2026/01/15 23:37:37 INFO Applying migration id=cleanup 2026/01/15 23:37:37 INFO Applying migration id=received 2026/01/15 23:37:37 INFO Applying migration id=namehost 2026/01/15 23:37:37 INFO Applying migration id=outboxhost 2026/01/15 23:37:37 INFO Applying migration id=notesfts 2026/01/15 23:37:37 INFO Applying migration id=iconsname 2026/01/15 23:37:37 INFO Applying migration id=nohash 2026/01/15 23:37:37 INFO Applying migration id=shares 2026/01/15 23:37:37 INFO Applying migration id=actorttl 2026/01/15 23:37:37 INFO Applying migration id=tocc 2026/01/15 23:37:37 INFO Applying migration id=followeds 2026/01/15 23:37:37 INFO Applying migration id=certhash 2026/01/15 23:37:37 INFO Applying migration id=follows_sync 2026/01/15 23:37:37 INFO Applying migration id=jsonpath 2026/01/15 23:37:37 INFO Applying migration id=localforward 2026/01/15 23:37:37 INFO Applying migration id=avatar 2026/01/15 23:37:37 INFO Applying migration id=noimage 2026/01/15 23:37:37 INFO Applying migration id=feed 2026/01/15 23:37:37 INFO Applying migration id=bookmarks 2026/01/15 23:37:37 INFO Applying migration id=shareactivity 2026/01/15 23:37:37 INFO Applying migration id=application 2026/01/15 23:37:37 INFO Applying migration id=certificates 2026/01/15 23:37:37 INFO Applying migration id=rawforward 2026/01/15 23:37:37 INFO Applying migration id=publickey 2026/01/15 23:37:37 INFO Applying migration id=resolvegroup 2026/01/15 23:37:38 WARN Throttled request to set name can=2026-01-16T00:07:37.832Z --- PASS: TestName_Throttled (0.79s) === RUN TestName_HappyFlow 2026/01/15 23:37:38 INFO Applying migration id=initial 2026/01/15 23:37:38 INFO Applying migration id=notesupdated 2026/01/15 23:37:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:38 INFO Applying migration id=activitiesid 2026/01/15 23:37:38 INFO Applying migration id=outbox 2026/01/15 23:37:38 INFO Applying migration id=edits 2026/01/15 23:37:38 INFO Applying migration id=outboxactor 2026/01/15 23:37:38 INFO Applying migration id=outboxsender 2026/01/15 23:37:38 INFO Applying migration id=thread 2026/01/15 23:37:38 INFO Applying migration id=host 2026/01/15 23:37:38 INFO Applying migration id=sharedinbox 2026/01/15 23:37:38 INFO Applying migration id=noteshost 2026/01/15 23:37:38 INFO Applying migration id=fetched 2026/01/15 23:37:38 INFO Applying migration id=move 2026/01/15 23:37:38 INFO Applying migration id=cleanup 2026/01/15 23:37:38 INFO Applying migration id=received 2026/01/15 23:37:38 INFO Applying migration id=namehost 2026/01/15 23:37:38 INFO Applying migration id=outboxhost 2026/01/15 23:37:38 INFO Applying migration id=notesfts 2026/01/15 23:37:38 INFO Applying migration id=iconsname 2026/01/15 23:37:38 INFO Applying migration id=nohash 2026/01/15 23:37:38 INFO Applying migration id=shares 2026/01/15 23:37:38 INFO Applying migration id=actorttl 2026/01/15 23:37:38 INFO Applying migration id=tocc 2026/01/15 23:37:38 INFO Applying migration id=followeds 2026/01/15 23:37:38 INFO Applying migration id=certhash 2026/01/15 23:37:38 INFO Applying migration id=follows_sync 2026/01/15 23:37:38 INFO Applying migration id=jsonpath 2026/01/15 23:37:38 INFO Applying migration id=localforward 2026/01/15 23:37:38 INFO Applying migration id=avatar 2026/01/15 23:37:38 INFO Applying migration id=noimage 2026/01/15 23:37:38 INFO Applying migration id=feed 2026/01/15 23:37:38 INFO Applying migration id=bookmarks 2026/01/15 23:37:38 INFO Applying migration id=shareactivity 2026/01/15 23:37:38 INFO Applying migration id=application 2026/01/15 23:37:38 INFO Applying migration id=certificates 2026/01/15 23:37:38 INFO Applying migration id=rawforward 2026/01/15 23:37:38 INFO Applying migration id=publickey 2026/01/15 23:37:38 INFO Applying migration id=resolvegroup 2026/01/15 23:37:40 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (1.60s) === RUN TestName_TooLong 2026/01/15 23:37:40 INFO Applying migration id=initial 2026/01/15 23:37:40 INFO Applying migration id=notesupdated 2026/01/15 23:37:40 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:40 INFO Applying migration id=activitiesid 2026/01/15 23:37:40 INFO Applying migration id=outbox 2026/01/15 23:37:40 INFO Applying migration id=edits 2026/01/15 23:37:40 INFO Applying migration id=outboxactor 2026/01/15 23:37:40 INFO Applying migration id=outboxsender 2026/01/15 23:37:40 INFO Applying migration id=thread 2026/01/15 23:37:40 INFO Applying migration id=host 2026/01/15 23:37:40 INFO Applying migration id=sharedinbox 2026/01/15 23:37:40 INFO Applying migration id=noteshost 2026/01/15 23:37:40 INFO Applying migration id=fetched 2026/01/15 23:37:40 INFO Applying migration id=move 2026/01/15 23:37:40 INFO Applying migration id=cleanup 2026/01/15 23:37:40 INFO Applying migration id=received 2026/01/15 23:37:40 INFO Applying migration id=namehost 2026/01/15 23:37:40 INFO Applying migration id=outboxhost 2026/01/15 23:37:40 INFO Applying migration id=notesfts 2026/01/15 23:37:40 INFO Applying migration id=iconsname 2026/01/15 23:37:40 INFO Applying migration id=nohash 2026/01/15 23:37:40 INFO Applying migration id=shares 2026/01/15 23:37:40 INFO Applying migration id=actorttl 2026/01/15 23:37:40 INFO Applying migration id=tocc 2026/01/15 23:37:40 INFO Applying migration id=followeds 2026/01/15 23:37:40 INFO Applying migration id=certhash 2026/01/15 23:37:40 INFO Applying migration id=follows_sync 2026/01/15 23:37:40 INFO Applying migration id=jsonpath 2026/01/15 23:37:40 INFO Applying migration id=localforward 2026/01/15 23:37:40 INFO Applying migration id=avatar 2026/01/15 23:37:40 INFO Applying migration id=noimage 2026/01/15 23:37:40 INFO Applying migration id=feed 2026/01/15 23:37:40 INFO Applying migration id=bookmarks 2026/01/15 23:37:40 INFO Applying migration id=shareactivity 2026/01/15 23:37:40 INFO Applying migration id=application 2026/01/15 23:37:40 INFO Applying migration id=certificates 2026/01/15 23:37:40 INFO Applying migration id=rawforward 2026/01/15 23:37:40 INFO Applying migration id=publickey 2026/01/15 23:37:40 INFO Applying migration id=resolvegroup --- PASS: TestName_TooLong (1.48s) === RUN TestName_MultiLine 2026/01/15 23:37:41 INFO Applying migration id=initial 2026/01/15 23:37:41 INFO Applying migration id=notesupdated 2026/01/15 23:37:41 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:41 INFO Applying migration id=activitiesid 2026/01/15 23:37:41 INFO Applying migration id=outbox 2026/01/15 23:37:41 INFO Applying migration id=edits 2026/01/15 23:37:41 INFO Applying migration id=outboxactor 2026/01/15 23:37:41 INFO Applying migration id=outboxsender 2026/01/15 23:37:41 INFO Applying migration id=thread 2026/01/15 23:37:41 INFO Applying migration id=host 2026/01/15 23:37:41 INFO Applying migration id=sharedinbox 2026/01/15 23:37:41 INFO Applying migration id=noteshost 2026/01/15 23:37:41 INFO Applying migration id=fetched 2026/01/15 23:37:41 INFO Applying migration id=move 2026/01/15 23:37:41 INFO Applying migration id=cleanup 2026/01/15 23:37:41 INFO Applying migration id=received 2026/01/15 23:37:41 INFO Applying migration id=namehost 2026/01/15 23:37:41 INFO Applying migration id=outboxhost 2026/01/15 23:37:41 INFO Applying migration id=notesfts 2026/01/15 23:37:41 INFO Applying migration id=iconsname 2026/01/15 23:37:41 INFO Applying migration id=nohash 2026/01/15 23:37:41 INFO Applying migration id=shares 2026/01/15 23:37:41 INFO Applying migration id=actorttl 2026/01/15 23:37:41 INFO Applying migration id=tocc 2026/01/15 23:37:41 INFO Applying migration id=followeds 2026/01/15 23:37:41 INFO Applying migration id=certhash 2026/01/15 23:37:41 INFO Applying migration id=follows_sync 2026/01/15 23:37:41 INFO Applying migration id=jsonpath 2026/01/15 23:37:41 INFO Applying migration id=localforward 2026/01/15 23:37:41 INFO Applying migration id=avatar 2026/01/15 23:37:41 INFO Applying migration id=noimage 2026/01/15 23:37:41 INFO Applying migration id=feed 2026/01/15 23:37:41 INFO Applying migration id=bookmarks 2026/01/15 23:37:41 INFO Applying migration id=shareactivity 2026/01/15 23:37:41 INFO Applying migration id=application 2026/01/15 23:37:41 INFO Applying migration id=certificates 2026/01/15 23:37:41 INFO Applying migration id=rawforward 2026/01/15 23:37:41 INFO Applying migration id=publickey 2026/01/15 23:37:41 INFO Applying migration id=resolvegroup 2026/01/15 23:37:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.95s) === RUN TestOutbox_NonExistingUser 2026/01/15 23:37:42 INFO Applying migration id=initial 2026/01/15 23:37:42 INFO Applying migration id=notesupdated 2026/01/15 23:37:42 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:42 INFO Applying migration id=activitiesid 2026/01/15 23:37:42 INFO Applying migration id=outbox 2026/01/15 23:37:42 INFO Applying migration id=edits 2026/01/15 23:37:42 INFO Applying migration id=outboxactor 2026/01/15 23:37:42 INFO Applying migration id=outboxsender 2026/01/15 23:37:42 INFO Applying migration id=thread 2026/01/15 23:37:42 INFO Applying migration id=host 2026/01/15 23:37:42 INFO Applying migration id=sharedinbox 2026/01/15 23:37:42 INFO Applying migration id=noteshost 2026/01/15 23:37:42 INFO Applying migration id=fetched 2026/01/15 23:37:42 INFO Applying migration id=move 2026/01/15 23:37:42 INFO Applying migration id=cleanup 2026/01/15 23:37:42 INFO Applying migration id=received 2026/01/15 23:37:42 INFO Applying migration id=namehost 2026/01/15 23:37:42 INFO Applying migration id=outboxhost 2026/01/15 23:37:42 INFO Applying migration id=notesfts 2026/01/15 23:37:42 INFO Applying migration id=iconsname 2026/01/15 23:37:42 INFO Applying migration id=nohash 2026/01/15 23:37:42 INFO Applying migration id=shares 2026/01/15 23:37:42 INFO Applying migration id=actorttl 2026/01/15 23:37:42 INFO Applying migration id=tocc 2026/01/15 23:37:42 INFO Applying migration id=followeds 2026/01/15 23:37:42 INFO Applying migration id=certhash 2026/01/15 23:37:42 INFO Applying migration id=follows_sync 2026/01/15 23:37:42 INFO Applying migration id=jsonpath 2026/01/15 23:37:42 INFO Applying migration id=localforward 2026/01/15 23:37:42 INFO Applying migration id=avatar 2026/01/15 23:37:42 INFO Applying migration id=noimage 2026/01/15 23:37:42 INFO Applying migration id=feed 2026/01/15 23:37:42 INFO Applying migration id=bookmarks 2026/01/15 23:37:42 INFO Applying migration id=shareactivity 2026/01/15 23:37:42 INFO Applying migration id=application 2026/01/15 23:37:42 INFO Applying migration id=certificates 2026/01/15 23:37:42 INFO Applying migration id=rawforward 2026/01/15 23:37:42 INFO Applying migration id=publickey 2026/01/15 23:37:42 INFO Applying migration id=resolvegroup 2026/01/15 23:37:44 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (1.62s) === RUN TestOutbox_InvalidOffset 2026/01/15 23:37:44 INFO Applying migration id=initial 2026/01/15 23:37:44 INFO Applying migration id=notesupdated 2026/01/15 23:37:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:44 INFO Applying migration id=activitiesid 2026/01/15 23:37:44 INFO Applying migration id=outbox 2026/01/15 23:37:44 INFO Applying migration id=edits 2026/01/15 23:37:44 INFO Applying migration id=outboxactor 2026/01/15 23:37:44 INFO Applying migration id=outboxsender 2026/01/15 23:37:44 INFO Applying migration id=thread 2026/01/15 23:37:44 INFO Applying migration id=host 2026/01/15 23:37:44 INFO Applying migration id=sharedinbox 2026/01/15 23:37:44 INFO Applying migration id=noteshost 2026/01/15 23:37:44 INFO Applying migration id=fetched 2026/01/15 23:37:44 INFO Applying migration id=move 2026/01/15 23:37:44 INFO Applying migration id=cleanup 2026/01/15 23:37:44 INFO Applying migration id=received 2026/01/15 23:37:44 INFO Applying migration id=namehost 2026/01/15 23:37:44 INFO Applying migration id=outboxhost 2026/01/15 23:37:44 INFO Applying migration id=notesfts 2026/01/15 23:37:44 INFO Applying migration id=iconsname 2026/01/15 23:37:44 INFO Applying migration id=nohash 2026/01/15 23:37:44 INFO Applying migration id=shares 2026/01/15 23:37:44 INFO Applying migration id=actorttl 2026/01/15 23:37:44 INFO Applying migration id=tocc 2026/01/15 23:37:44 INFO Applying migration id=followeds 2026/01/15 23:37:44 INFO Applying migration id=certhash 2026/01/15 23:37:44 INFO Applying migration id=follows_sync 2026/01/15 23:37:44 INFO Applying migration id=jsonpath 2026/01/15 23:37:44 INFO Applying migration id=localforward 2026/01/15 23:37:44 INFO Applying migration id=avatar 2026/01/15 23:37:44 INFO Applying migration id=noimage 2026/01/15 23:37:44 INFO Applying migration id=feed 2026/01/15 23:37:44 INFO Applying migration id=bookmarks 2026/01/15 23:37:44 INFO Applying migration id=shareactivity 2026/01/15 23:37:44 INFO Applying migration id=application 2026/01/15 23:37:44 INFO Applying migration id=certificates 2026/01/15 23:37:44 INFO Applying migration id=rawforward 2026/01/15 23:37:44 INFO Applying migration id=publickey 2026/01/15 23:37:44 INFO Applying migration id=resolvegroup 2026/01/15 23:37:46 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (1.94s) === RUN TestOutbox_PublicPost 2026/01/15 23:37:46 INFO Applying migration id=initial 2026/01/15 23:37:46 INFO Applying migration id=notesupdated 2026/01/15 23:37:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:46 INFO Applying migration id=activitiesid 2026/01/15 23:37:46 INFO Applying migration id=outbox 2026/01/15 23:37:46 INFO Applying migration id=edits 2026/01/15 23:37:46 INFO Applying migration id=outboxactor 2026/01/15 23:37:46 INFO Applying migration id=outboxsender 2026/01/15 23:37:46 INFO Applying migration id=thread 2026/01/15 23:37:46 INFO Applying migration id=host 2026/01/15 23:37:46 INFO Applying migration id=sharedinbox 2026/01/15 23:37:46 INFO Applying migration id=noteshost 2026/01/15 23:37:46 INFO Applying migration id=fetched 2026/01/15 23:37:46 INFO Applying migration id=move 2026/01/15 23:37:46 INFO Applying migration id=cleanup 2026/01/15 23:37:46 INFO Applying migration id=received 2026/01/15 23:37:46 INFO Applying migration id=namehost 2026/01/15 23:37:46 INFO Applying migration id=outboxhost 2026/01/15 23:37:46 INFO Applying migration id=notesfts 2026/01/15 23:37:46 INFO Applying migration id=iconsname 2026/01/15 23:37:46 INFO Applying migration id=nohash 2026/01/15 23:37:46 INFO Applying migration id=shares 2026/01/15 23:37:46 INFO Applying migration id=actorttl 2026/01/15 23:37:46 INFO Applying migration id=tocc 2026/01/15 23:37:46 INFO Applying migration id=followeds 2026/01/15 23:37:46 INFO Applying migration id=certhash 2026/01/15 23:37:46 INFO Applying migration id=follows_sync 2026/01/15 23:37:46 INFO Applying migration id=jsonpath 2026/01/15 23:37:46 INFO Applying migration id=localforward 2026/01/15 23:37:46 INFO Applying migration id=avatar 2026/01/15 23:37:46 INFO Applying migration id=noimage 2026/01/15 23:37:46 INFO Applying migration id=feed 2026/01/15 23:37:46 INFO Applying migration id=bookmarks 2026/01/15 23:37:46 INFO Applying migration id=shareactivity 2026/01/15 23:37:46 INFO Applying migration id=application 2026/01/15 23:37:46 INFO Applying migration id=certificates 2026/01/15 23:37:46 INFO Applying migration id=rawforward 2026/01/15 23:37:46 INFO Applying migration id=publickey 2026/01/15 23:37:46 INFO Applying migration id=resolvegroup 2026/01/15 23:37:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (2.27s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/01/15 23:37:48 INFO Applying migration id=initial 2026/01/15 23:37:48 INFO Applying migration id=notesupdated 2026/01/15 23:37:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:48 INFO Applying migration id=activitiesid 2026/01/15 23:37:48 INFO Applying migration id=outbox 2026/01/15 23:37:48 INFO Applying migration id=edits 2026/01/15 23:37:48 INFO Applying migration id=outboxactor 2026/01/15 23:37:48 INFO Applying migration id=outboxsender 2026/01/15 23:37:48 INFO Applying migration id=thread 2026/01/15 23:37:48 INFO Applying migration id=host 2026/01/15 23:37:48 INFO Applying migration id=sharedinbox 2026/01/15 23:37:48 INFO Applying migration id=noteshost 2026/01/15 23:37:48 INFO Applying migration id=fetched 2026/01/15 23:37:48 INFO Applying migration id=move 2026/01/15 23:37:48 INFO Applying migration id=cleanup 2026/01/15 23:37:48 INFO Applying migration id=received 2026/01/15 23:37:48 INFO Applying migration id=namehost 2026/01/15 23:37:48 INFO Applying migration id=outboxhost 2026/01/15 23:37:48 INFO Applying migration id=notesfts 2026/01/15 23:37:48 INFO Applying migration id=iconsname 2026/01/15 23:37:48 INFO Applying migration id=nohash 2026/01/15 23:37:48 INFO Applying migration id=shares 2026/01/15 23:37:48 INFO Applying migration id=actorttl 2026/01/15 23:37:48 INFO Applying migration id=tocc 2026/01/15 23:37:48 INFO Applying migration id=followeds 2026/01/15 23:37:48 INFO Applying migration id=certhash 2026/01/15 23:37:48 INFO Applying migration id=follows_sync 2026/01/15 23:37:48 INFO Applying migration id=jsonpath 2026/01/15 23:37:48 INFO Applying migration id=localforward 2026/01/15 23:37:48 INFO Applying migration id=avatar 2026/01/15 23:37:48 INFO Applying migration id=noimage 2026/01/15 23:37:48 INFO Applying migration id=feed 2026/01/15 23:37:48 INFO Applying migration id=bookmarks 2026/01/15 23:37:48 INFO Applying migration id=shareactivity 2026/01/15 23:37:48 INFO Applying migration id=application 2026/01/15 23:37:48 INFO Applying migration id=certificates 2026/01/15 23:37:48 INFO Applying migration id=rawforward 2026/01/15 23:37:48 INFO Applying migration id=publickey 2026/01/15 23:37:48 INFO Applying migration id=resolvegroup 2026/01/15 23:37:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (2.45s) === RUN TestOutbox_PublicPostSelf 2026/01/15 23:37:50 INFO Applying migration id=initial 2026/01/15 23:37:50 INFO Applying migration id=notesupdated 2026/01/15 23:37:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:50 INFO Applying migration id=activitiesid 2026/01/15 23:37:50 INFO Applying migration id=outbox 2026/01/15 23:37:50 INFO Applying migration id=edits 2026/01/15 23:37:50 INFO Applying migration id=outboxactor 2026/01/15 23:37:50 INFO Applying migration id=outboxsender 2026/01/15 23:37:50 INFO Applying migration id=thread 2026/01/15 23:37:50 INFO Applying migration id=host 2026/01/15 23:37:50 INFO Applying migration id=sharedinbox 2026/01/15 23:37:50 INFO Applying migration id=noteshost 2026/01/15 23:37:50 INFO Applying migration id=fetched 2026/01/15 23:37:50 INFO Applying migration id=move 2026/01/15 23:37:50 INFO Applying migration id=cleanup 2026/01/15 23:37:50 INFO Applying migration id=received 2026/01/15 23:37:50 INFO Applying migration id=namehost 2026/01/15 23:37:50 INFO Applying migration id=outboxhost 2026/01/15 23:37:50 INFO Applying migration id=notesfts 2026/01/15 23:37:50 INFO Applying migration id=iconsname 2026/01/15 23:37:50 INFO Applying migration id=nohash 2026/01/15 23:37:50 INFO Applying migration id=shares 2026/01/15 23:37:50 INFO Applying migration id=actorttl 2026/01/15 23:37:50 INFO Applying migration id=tocc 2026/01/15 23:37:50 INFO Applying migration id=followeds 2026/01/15 23:37:50 INFO Applying migration id=certhash 2026/01/15 23:37:50 INFO Applying migration id=follows_sync 2026/01/15 23:37:50 INFO Applying migration id=jsonpath 2026/01/15 23:37:50 INFO Applying migration id=localforward 2026/01/15 23:37:50 INFO Applying migration id=avatar 2026/01/15 23:37:50 INFO Applying migration id=noimage 2026/01/15 23:37:50 INFO Applying migration id=feed 2026/01/15 23:37:50 INFO Applying migration id=bookmarks 2026/01/15 23:37:50 INFO Applying migration id=shareactivity 2026/01/15 23:37:50 INFO Applying migration id=application 2026/01/15 23:37:50 INFO Applying migration id=certificates 2026/01/15 23:37:50 INFO Applying migration id=rawforward 2026/01/15 23:37:50 INFO Applying migration id=publickey 2026/01/15 23:37:50 INFO Applying migration id=resolvegroup 2026/01/15 23:37:51 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (1.16s) === RUN TestOutbox_PostToFollowers 2026/01/15 23:37:51 INFO Applying migration id=initial 2026/01/15 23:37:51 INFO Applying migration id=notesupdated 2026/01/15 23:37:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:51 INFO Applying migration id=activitiesid 2026/01/15 23:37:51 INFO Applying migration id=outbox 2026/01/15 23:37:51 INFO Applying migration id=edits 2026/01/15 23:37:51 INFO Applying migration id=outboxactor 2026/01/15 23:37:51 INFO Applying migration id=outboxsender 2026/01/15 23:37:51 INFO Applying migration id=thread 2026/01/15 23:37:51 INFO Applying migration id=host 2026/01/15 23:37:51 INFO Applying migration id=sharedinbox 2026/01/15 23:37:51 INFO Applying migration id=noteshost 2026/01/15 23:37:51 INFO Applying migration id=fetched 2026/01/15 23:37:51 INFO Applying migration id=move 2026/01/15 23:37:51 INFO Applying migration id=cleanup 2026/01/15 23:37:51 INFO Applying migration id=received 2026/01/15 23:37:51 INFO Applying migration id=namehost 2026/01/15 23:37:51 INFO Applying migration id=outboxhost 2026/01/15 23:37:51 INFO Applying migration id=notesfts 2026/01/15 23:37:51 INFO Applying migration id=iconsname 2026/01/15 23:37:51 INFO Applying migration id=nohash 2026/01/15 23:37:51 INFO Applying migration id=shares 2026/01/15 23:37:51 INFO Applying migration id=actorttl 2026/01/15 23:37:51 INFO Applying migration id=tocc 2026/01/15 23:37:51 INFO Applying migration id=followeds 2026/01/15 23:37:51 INFO Applying migration id=certhash 2026/01/15 23:37:51 INFO Applying migration id=follows_sync 2026/01/15 23:37:51 INFO Applying migration id=jsonpath 2026/01/15 23:37:51 INFO Applying migration id=localforward 2026/01/15 23:37:51 INFO Applying migration id=avatar 2026/01/15 23:37:51 INFO Applying migration id=noimage 2026/01/15 23:37:51 INFO Applying migration id=feed 2026/01/15 23:37:51 INFO Applying migration id=bookmarks 2026/01/15 23:37:51 INFO Applying migration id=shareactivity 2026/01/15 23:37:51 INFO Applying migration id=application 2026/01/15 23:37:51 INFO Applying migration id=certificates 2026/01/15 23:37:51 INFO Applying migration id=rawforward 2026/01/15 23:37:51 INFO Applying migration id=publickey 2026/01/15 23:37:51 INFO Applying migration id=resolvegroup 2026/01/15 23:37:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (1.47s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/01/15 23:37:53 INFO Applying migration id=initial 2026/01/15 23:37:53 INFO Applying migration id=notesupdated 2026/01/15 23:37:53 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:53 INFO Applying migration id=activitiesid 2026/01/15 23:37:53 INFO Applying migration id=outbox 2026/01/15 23:37:53 INFO Applying migration id=edits 2026/01/15 23:37:53 INFO Applying migration id=outboxactor 2026/01/15 23:37:53 INFO Applying migration id=outboxsender 2026/01/15 23:37:53 INFO Applying migration id=thread 2026/01/15 23:37:53 INFO Applying migration id=host 2026/01/15 23:37:53 INFO Applying migration id=sharedinbox 2026/01/15 23:37:53 INFO Applying migration id=noteshost 2026/01/15 23:37:53 INFO Applying migration id=fetched 2026/01/15 23:37:53 INFO Applying migration id=move 2026/01/15 23:37:53 INFO Applying migration id=cleanup 2026/01/15 23:37:53 INFO Applying migration id=received 2026/01/15 23:37:53 INFO Applying migration id=namehost 2026/01/15 23:37:53 INFO Applying migration id=outboxhost 2026/01/15 23:37:53 INFO Applying migration id=notesfts 2026/01/15 23:37:53 INFO Applying migration id=iconsname 2026/01/15 23:37:53 INFO Applying migration id=nohash 2026/01/15 23:37:53 INFO Applying migration id=shares 2026/01/15 23:37:53 INFO Applying migration id=actorttl 2026/01/15 23:37:53 INFO Applying migration id=tocc 2026/01/15 23:37:53 INFO Applying migration id=followeds 2026/01/15 23:37:53 INFO Applying migration id=certhash 2026/01/15 23:37:53 INFO Applying migration id=follows_sync 2026/01/15 23:37:53 INFO Applying migration id=jsonpath 2026/01/15 23:37:53 INFO Applying migration id=localforward 2026/01/15 23:37:53 INFO Applying migration id=avatar 2026/01/15 23:37:53 INFO Applying migration id=noimage 2026/01/15 23:37:53 INFO Applying migration id=feed 2026/01/15 23:37:53 INFO Applying migration id=bookmarks 2026/01/15 23:37:53 INFO Applying migration id=shareactivity 2026/01/15 23:37:53 INFO Applying migration id=application 2026/01/15 23:37:53 INFO Applying migration id=certificates 2026/01/15 23:37:53 INFO Applying migration id=rawforward 2026/01/15 23:37:53 INFO Applying migration id=publickey 2026/01/15 23:37:53 INFO Applying migration id=resolvegroup 2026/01/15 23:37:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.84s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/01/15 23:37:55 INFO Applying migration id=initial 2026/01/15 23:37:55 INFO Applying migration id=notesupdated 2026/01/15 23:37:55 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:55 INFO Applying migration id=activitiesid 2026/01/15 23:37:55 INFO Applying migration id=outbox 2026/01/15 23:37:55 INFO Applying migration id=edits 2026/01/15 23:37:55 INFO Applying migration id=outboxactor 2026/01/15 23:37:55 INFO Applying migration id=outboxsender 2026/01/15 23:37:55 INFO Applying migration id=thread 2026/01/15 23:37:55 INFO Applying migration id=host 2026/01/15 23:37:55 INFO Applying migration id=sharedinbox 2026/01/15 23:37:55 INFO Applying migration id=noteshost 2026/01/15 23:37:55 INFO Applying migration id=fetched 2026/01/15 23:37:55 INFO Applying migration id=move 2026/01/15 23:37:55 INFO Applying migration id=cleanup 2026/01/15 23:37:55 INFO Applying migration id=received 2026/01/15 23:37:55 INFO Applying migration id=namehost 2026/01/15 23:37:55 INFO Applying migration id=outboxhost 2026/01/15 23:37:55 INFO Applying migration id=notesfts 2026/01/15 23:37:55 INFO Applying migration id=iconsname 2026/01/15 23:37:55 INFO Applying migration id=nohash 2026/01/15 23:37:55 INFO Applying migration id=shares 2026/01/15 23:37:55 INFO Applying migration id=actorttl 2026/01/15 23:37:55 INFO Applying migration id=tocc 2026/01/15 23:37:55 INFO Applying migration id=followeds 2026/01/15 23:37:55 INFO Applying migration id=certhash 2026/01/15 23:37:55 INFO Applying migration id=follows_sync 2026/01/15 23:37:55 INFO Applying migration id=jsonpath 2026/01/15 23:37:55 INFO Applying migration id=localforward 2026/01/15 23:37:55 INFO Applying migration id=avatar 2026/01/15 23:37:55 INFO Applying migration id=noimage 2026/01/15 23:37:55 INFO Applying migration id=feed 2026/01/15 23:37:55 INFO Applying migration id=bookmarks 2026/01/15 23:37:55 INFO Applying migration id=shareactivity 2026/01/15 23:37:55 INFO Applying migration id=application 2026/01/15 23:37:55 INFO Applying migration id=certificates 2026/01/15 23:37:55 INFO Applying migration id=rawforward 2026/01/15 23:37:55 INFO Applying migration id=publickey 2026/01/15 23:37:55 INFO Applying migration id=resolvegroup 2026/01/15 23:37:56 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.80s) === RUN TestOutbox_PostToFollowersSelf 2026/01/15 23:37:56 INFO Applying migration id=initial 2026/01/15 23:37:57 INFO Applying migration id=notesupdated 2026/01/15 23:37:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:57 INFO Applying migration id=activitiesid 2026/01/15 23:37:57 INFO Applying migration id=outbox 2026/01/15 23:37:57 INFO Applying migration id=edits 2026/01/15 23:37:57 INFO Applying migration id=outboxactor 2026/01/15 23:37:57 INFO Applying migration id=outboxsender 2026/01/15 23:37:57 INFO Applying migration id=thread 2026/01/15 23:37:57 INFO Applying migration id=host 2026/01/15 23:37:57 INFO Applying migration id=sharedinbox 2026/01/15 23:37:57 INFO Applying migration id=noteshost 2026/01/15 23:37:57 INFO Applying migration id=fetched 2026/01/15 23:37:57 INFO Applying migration id=move 2026/01/15 23:37:57 INFO Applying migration id=cleanup 2026/01/15 23:37:57 INFO Applying migration id=received 2026/01/15 23:37:57 INFO Applying migration id=namehost 2026/01/15 23:37:57 INFO Applying migration id=outboxhost 2026/01/15 23:37:57 INFO Applying migration id=notesfts 2026/01/15 23:37:57 INFO Applying migration id=iconsname 2026/01/15 23:37:57 INFO Applying migration id=nohash 2026/01/15 23:37:57 INFO Applying migration id=shares 2026/01/15 23:37:57 INFO Applying migration id=actorttl 2026/01/15 23:37:57 INFO Applying migration id=tocc 2026/01/15 23:37:57 INFO Applying migration id=followeds 2026/01/15 23:37:57 INFO Applying migration id=certhash 2026/01/15 23:37:57 INFO Applying migration id=follows_sync 2026/01/15 23:37:57 INFO Applying migration id=jsonpath 2026/01/15 23:37:57 INFO Applying migration id=localforward 2026/01/15 23:37:57 INFO Applying migration id=avatar 2026/01/15 23:37:57 INFO Applying migration id=noimage 2026/01/15 23:37:57 INFO Applying migration id=feed 2026/01/15 23:37:57 INFO Applying migration id=bookmarks 2026/01/15 23:37:57 INFO Applying migration id=shareactivity 2026/01/15 23:37:57 INFO Applying migration id=application 2026/01/15 23:37:57 INFO Applying migration id=certificates 2026/01/15 23:37:57 INFO Applying migration id=rawforward 2026/01/15 23:37:57 INFO Applying migration id=publickey 2026/01/15 23:37:57 INFO Applying migration id=resolvegroup 2026/01/15 23:37:58 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (1.80s) === RUN TestOutbox_DM 2026/01/15 23:37:58 INFO Applying migration id=initial 2026/01/15 23:37:58 INFO Applying migration id=notesupdated 2026/01/15 23:37:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:37:58 INFO Applying migration id=activitiesid 2026/01/15 23:37:58 INFO Applying migration id=outbox 2026/01/15 23:37:58 INFO Applying migration id=edits 2026/01/15 23:37:58 INFO Applying migration id=outboxactor 2026/01/15 23:37:58 INFO Applying migration id=outboxsender 2026/01/15 23:37:58 INFO Applying migration id=thread 2026/01/15 23:37:58 INFO Applying migration id=host 2026/01/15 23:37:58 INFO Applying migration id=sharedinbox 2026/01/15 23:37:58 INFO Applying migration id=noteshost 2026/01/15 23:37:58 INFO Applying migration id=fetched 2026/01/15 23:37:58 INFO Applying migration id=move 2026/01/15 23:37:58 INFO Applying migration id=cleanup 2026/01/15 23:37:58 INFO Applying migration id=received 2026/01/15 23:37:58 INFO Applying migration id=namehost 2026/01/15 23:37:58 INFO Applying migration id=outboxhost 2026/01/15 23:37:58 INFO Applying migration id=notesfts 2026/01/15 23:37:58 INFO Applying migration id=iconsname 2026/01/15 23:37:58 INFO Applying migration id=nohash 2026/01/15 23:37:58 INFO Applying migration id=shares 2026/01/15 23:37:58 INFO Applying migration id=actorttl 2026/01/15 23:37:58 INFO Applying migration id=tocc 2026/01/15 23:37:58 INFO Applying migration id=followeds 2026/01/15 23:37:58 INFO Applying migration id=certhash 2026/01/15 23:37:58 INFO Applying migration id=follows_sync 2026/01/15 23:37:58 INFO Applying migration id=jsonpath 2026/01/15 23:37:58 INFO Applying migration id=localforward 2026/01/15 23:37:58 INFO Applying migration id=avatar 2026/01/15 23:37:58 INFO Applying migration id=noimage 2026/01/15 23:37:58 INFO Applying migration id=feed 2026/01/15 23:37:58 INFO Applying migration id=bookmarks 2026/01/15 23:37:58 INFO Applying migration id=shareactivity 2026/01/15 23:37:58 INFO Applying migration id=application 2026/01/15 23:37:58 INFO Applying migration id=certificates 2026/01/15 23:37:58 INFO Applying migration id=rawforward 2026/01/15 23:37:58 INFO Applying migration id=publickey 2026/01/15 23:37:58 INFO Applying migration id=resolvegroup 2026/01/15 23:38:00 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:38:00 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (1.21s) === RUN TestOutbox_DMSelf 2026/01/15 23:38:00 INFO Applying migration id=initial 2026/01/15 23:38:00 INFO Applying migration id=notesupdated 2026/01/15 23:38:00 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:00 INFO Applying migration id=activitiesid 2026/01/15 23:38:00 INFO Applying migration id=outbox 2026/01/15 23:38:00 INFO Applying migration id=edits 2026/01/15 23:38:00 INFO Applying migration id=outboxactor 2026/01/15 23:38:00 INFO Applying migration id=outboxsender 2026/01/15 23:38:00 INFO Applying migration id=thread 2026/01/15 23:38:00 INFO Applying migration id=host 2026/01/15 23:38:00 INFO Applying migration id=sharedinbox 2026/01/15 23:38:00 INFO Applying migration id=noteshost 2026/01/15 23:38:00 INFO Applying migration id=fetched 2026/01/15 23:38:00 INFO Applying migration id=move 2026/01/15 23:38:00 INFO Applying migration id=cleanup 2026/01/15 23:38:00 INFO Applying migration id=received 2026/01/15 23:38:00 INFO Applying migration id=namehost 2026/01/15 23:38:00 INFO Applying migration id=outboxhost 2026/01/15 23:38:00 INFO Applying migration id=notesfts 2026/01/15 23:38:00 INFO Applying migration id=iconsname 2026/01/15 23:38:00 INFO Applying migration id=nohash 2026/01/15 23:38:00 INFO Applying migration id=shares 2026/01/15 23:38:00 INFO Applying migration id=actorttl 2026/01/15 23:38:00 INFO Applying migration id=tocc 2026/01/15 23:38:00 INFO Applying migration id=followeds 2026/01/15 23:38:00 INFO Applying migration id=certhash 2026/01/15 23:38:00 INFO Applying migration id=follows_sync 2026/01/15 23:38:00 INFO Applying migration id=jsonpath 2026/01/15 23:38:00 INFO Applying migration id=localforward 2026/01/15 23:38:00 INFO Applying migration id=avatar 2026/01/15 23:38:00 INFO Applying migration id=noimage 2026/01/15 23:38:00 INFO Applying migration id=feed 2026/01/15 23:38:00 INFO Applying migration id=bookmarks 2026/01/15 23:38:00 INFO Applying migration id=shareactivity 2026/01/15 23:38:00 INFO Applying migration id=application 2026/01/15 23:38:00 INFO Applying migration id=certificates 2026/01/15 23:38:00 INFO Applying migration id=rawforward 2026/01/15 23:38:00 INFO Applying migration id=publickey 2026/01/15 23:38:00 INFO Applying migration id=resolvegroup 2026/01/15 23:38:02 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:38:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (2.05s) === RUN TestOutbox_DMNotRecipient 2026/01/15 23:38:02 INFO Applying migration id=initial 2026/01/15 23:38:02 INFO Applying migration id=notesupdated 2026/01/15 23:38:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:02 INFO Applying migration id=activitiesid 2026/01/15 23:38:02 INFO Applying migration id=outbox 2026/01/15 23:38:02 INFO Applying migration id=edits 2026/01/15 23:38:02 INFO Applying migration id=outboxactor 2026/01/15 23:38:02 INFO Applying migration id=outboxsender 2026/01/15 23:38:02 INFO Applying migration id=thread 2026/01/15 23:38:02 INFO Applying migration id=host 2026/01/15 23:38:02 INFO Applying migration id=sharedinbox 2026/01/15 23:38:02 INFO Applying migration id=noteshost 2026/01/15 23:38:02 INFO Applying migration id=fetched 2026/01/15 23:38:02 INFO Applying migration id=move 2026/01/15 23:38:02 INFO Applying migration id=cleanup 2026/01/15 23:38:02 INFO Applying migration id=received 2026/01/15 23:38:02 INFO Applying migration id=namehost 2026/01/15 23:38:02 INFO Applying migration id=outboxhost 2026/01/15 23:38:02 INFO Applying migration id=notesfts 2026/01/15 23:38:02 INFO Applying migration id=iconsname 2026/01/15 23:38:02 INFO Applying migration id=nohash 2026/01/15 23:38:02 INFO Applying migration id=shares 2026/01/15 23:38:02 INFO Applying migration id=actorttl 2026/01/15 23:38:02 INFO Applying migration id=tocc 2026/01/15 23:38:02 INFO Applying migration id=followeds 2026/01/15 23:38:02 INFO Applying migration id=certhash 2026/01/15 23:38:02 INFO Applying migration id=follows_sync 2026/01/15 23:38:02 INFO Applying migration id=jsonpath 2026/01/15 23:38:02 INFO Applying migration id=localforward 2026/01/15 23:38:02 INFO Applying migration id=avatar 2026/01/15 23:38:02 INFO Applying migration id=noimage 2026/01/15 23:38:02 INFO Applying migration id=feed 2026/01/15 23:38:02 INFO Applying migration id=bookmarks 2026/01/15 23:38:02 INFO Applying migration id=shareactivity 2026/01/15 23:38:02 INFO Applying migration id=application 2026/01/15 23:38:02 INFO Applying migration id=certificates 2026/01/15 23:38:02 INFO Applying migration id=rawforward 2026/01/15 23:38:02 INFO Applying migration id=publickey 2026/01/15 23:38:02 INFO Applying migration id=resolvegroup 2026/01/15 23:38:03 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:38:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (1.29s) === RUN TestOutbox_UnauthenticatedUser 2026/01/15 23:38:03 INFO Applying migration id=initial 2026/01/15 23:38:03 INFO Applying migration id=notesupdated 2026/01/15 23:38:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:03 INFO Applying migration id=activitiesid 2026/01/15 23:38:03 INFO Applying migration id=outbox 2026/01/15 23:38:03 INFO Applying migration id=edits 2026/01/15 23:38:03 INFO Applying migration id=outboxactor 2026/01/15 23:38:03 INFO Applying migration id=outboxsender 2026/01/15 23:38:03 INFO Applying migration id=thread 2026/01/15 23:38:03 INFO Applying migration id=host 2026/01/15 23:38:03 INFO Applying migration id=sharedinbox 2026/01/15 23:38:03 INFO Applying migration id=noteshost 2026/01/15 23:38:03 INFO Applying migration id=fetched 2026/01/15 23:38:03 INFO Applying migration id=move 2026/01/15 23:38:03 INFO Applying migration id=cleanup 2026/01/15 23:38:03 INFO Applying migration id=received 2026/01/15 23:38:03 INFO Applying migration id=namehost 2026/01/15 23:38:03 INFO Applying migration id=outboxhost 2026/01/15 23:38:03 INFO Applying migration id=notesfts 2026/01/15 23:38:03 INFO Applying migration id=iconsname 2026/01/15 23:38:03 INFO Applying migration id=nohash 2026/01/15 23:38:03 INFO Applying migration id=shares 2026/01/15 23:38:03 INFO Applying migration id=actorttl 2026/01/15 23:38:03 INFO Applying migration id=tocc 2026/01/15 23:38:03 INFO Applying migration id=followeds 2026/01/15 23:38:03 INFO Applying migration id=certhash 2026/01/15 23:38:03 INFO Applying migration id=follows_sync 2026/01/15 23:38:03 INFO Applying migration id=jsonpath 2026/01/15 23:38:03 INFO Applying migration id=localforward 2026/01/15 23:38:03 INFO Applying migration id=avatar 2026/01/15 23:38:03 INFO Applying migration id=noimage 2026/01/15 23:38:03 INFO Applying migration id=feed 2026/01/15 23:38:03 INFO Applying migration id=bookmarks 2026/01/15 23:38:03 INFO Applying migration id=shareactivity 2026/01/15 23:38:03 INFO Applying migration id=application 2026/01/15 23:38:03 INFO Applying migration id=certificates 2026/01/15 23:38:03 INFO Applying migration id=rawforward 2026/01/15 23:38:03 INFO Applying migration id=publickey 2026/01/15 23:38:03 INFO Applying migration id=resolvegroup 2026/01/15 23:38:04 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:38:04 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.53s) === RUN TestOutbox_PublicPostInGroup 2026/01/15 23:38:04 INFO Applying migration id=initial 2026/01/15 23:38:04 INFO Applying migration id=notesupdated 2026/01/15 23:38:04 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:04 INFO Applying migration id=activitiesid 2026/01/15 23:38:04 INFO Applying migration id=outbox 2026/01/15 23:38:04 INFO Applying migration id=edits 2026/01/15 23:38:04 INFO Applying migration id=outboxactor 2026/01/15 23:38:04 INFO Applying migration id=outboxsender 2026/01/15 23:38:04 INFO Applying migration id=thread 2026/01/15 23:38:04 INFO Applying migration id=host 2026/01/15 23:38:04 INFO Applying migration id=sharedinbox 2026/01/15 23:38:04 INFO Applying migration id=noteshost 2026/01/15 23:38:04 INFO Applying migration id=fetched 2026/01/15 23:38:04 INFO Applying migration id=move 2026/01/15 23:38:04 INFO Applying migration id=cleanup 2026/01/15 23:38:04 INFO Applying migration id=received 2026/01/15 23:38:04 INFO Applying migration id=namehost 2026/01/15 23:38:04 INFO Applying migration id=outboxhost 2026/01/15 23:38:04 INFO Applying migration id=notesfts 2026/01/15 23:38:04 INFO Applying migration id=iconsname 2026/01/15 23:38:04 INFO Applying migration id=nohash 2026/01/15 23:38:04 INFO Applying migration id=shares 2026/01/15 23:38:04 INFO Applying migration id=actorttl 2026/01/15 23:38:04 INFO Applying migration id=tocc 2026/01/15 23:38:04 INFO Applying migration id=followeds 2026/01/15 23:38:04 INFO Applying migration id=certhash 2026/01/15 23:38:04 INFO Applying migration id=follows_sync 2026/01/15 23:38:04 INFO Applying migration id=jsonpath 2026/01/15 23:38:04 INFO Applying migration id=localforward 2026/01/15 23:38:04 INFO Applying migration id=avatar 2026/01/15 23:38:04 INFO Applying migration id=noimage 2026/01/15 23:38:04 INFO Applying migration id=feed 2026/01/15 23:38:04 INFO Applying migration id=bookmarks 2026/01/15 23:38:04 INFO Applying migration id=shareactivity 2026/01/15 23:38:04 INFO Applying migration id=application 2026/01/15 23:38:04 INFO Applying migration id=certificates 2026/01/15 23:38:04 INFO Applying migration id=rawforward 2026/01/15 23:38:04 INFO Applying migration id=publickey 2026/01/15 23:38:04 INFO Applying migration id=resolvegroup 2026/01/15 23:38:06 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (1.89s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/01/15 23:38:06 INFO Applying migration id=initial 2026/01/15 23:38:06 INFO Applying migration id=notesupdated 2026/01/15 23:38:06 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:06 INFO Applying migration id=activitiesid 2026/01/15 23:38:06 INFO Applying migration id=outbox 2026/01/15 23:38:06 INFO Applying migration id=edits 2026/01/15 23:38:06 INFO Applying migration id=outboxactor 2026/01/15 23:38:06 INFO Applying migration id=outboxsender 2026/01/15 23:38:06 INFO Applying migration id=thread 2026/01/15 23:38:06 INFO Applying migration id=host 2026/01/15 23:38:06 INFO Applying migration id=sharedinbox 2026/01/15 23:38:06 INFO Applying migration id=noteshost 2026/01/15 23:38:06 INFO Applying migration id=fetched 2026/01/15 23:38:06 INFO Applying migration id=move 2026/01/15 23:38:06 INFO Applying migration id=cleanup 2026/01/15 23:38:06 INFO Applying migration id=received 2026/01/15 23:38:06 INFO Applying migration id=namehost 2026/01/15 23:38:06 INFO Applying migration id=outboxhost 2026/01/15 23:38:06 INFO Applying migration id=notesfts 2026/01/15 23:38:06 INFO Applying migration id=iconsname 2026/01/15 23:38:06 INFO Applying migration id=nohash 2026/01/15 23:38:06 INFO Applying migration id=shares 2026/01/15 23:38:06 INFO Applying migration id=actorttl 2026/01/15 23:38:06 INFO Applying migration id=tocc 2026/01/15 23:38:06 INFO Applying migration id=followeds 2026/01/15 23:38:06 INFO Applying migration id=certhash 2026/01/15 23:38:06 INFO Applying migration id=follows_sync 2026/01/15 23:38:06 INFO Applying migration id=jsonpath 2026/01/15 23:38:06 INFO Applying migration id=localforward 2026/01/15 23:38:06 INFO Applying migration id=avatar 2026/01/15 23:38:06 INFO Applying migration id=noimage 2026/01/15 23:38:06 INFO Applying migration id=feed 2026/01/15 23:38:06 INFO Applying migration id=bookmarks 2026/01/15 23:38:06 INFO Applying migration id=shareactivity 2026/01/15 23:38:06 INFO Applying migration id=application 2026/01/15 23:38:06 INFO Applying migration id=certificates 2026/01/15 23:38:06 INFO Applying migration id=rawforward 2026/01/15 23:38:06 INFO Applying migration id=publickey 2026/01/15 23:38:06 INFO Applying migration id=resolvegroup 2026/01/15 23:38:08 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:08 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (1.95s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/01/15 23:38:08 INFO Applying migration id=initial 2026/01/15 23:38:08 INFO Applying migration id=notesupdated 2026/01/15 23:38:08 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:08 INFO Applying migration id=activitiesid 2026/01/15 23:38:08 INFO Applying migration id=outbox 2026/01/15 23:38:08 INFO Applying migration id=edits 2026/01/15 23:38:08 INFO Applying migration id=outboxactor 2026/01/15 23:38:08 INFO Applying migration id=outboxsender 2026/01/15 23:38:08 INFO Applying migration id=thread 2026/01/15 23:38:08 INFO Applying migration id=host 2026/01/15 23:38:08 INFO Applying migration id=sharedinbox 2026/01/15 23:38:08 INFO Applying migration id=noteshost 2026/01/15 23:38:08 INFO Applying migration id=fetched 2026/01/15 23:38:08 INFO Applying migration id=move 2026/01/15 23:38:08 INFO Applying migration id=cleanup 2026/01/15 23:38:08 INFO Applying migration id=received 2026/01/15 23:38:08 INFO Applying migration id=namehost 2026/01/15 23:38:08 INFO Applying migration id=outboxhost 2026/01/15 23:38:08 INFO Applying migration id=notesfts 2026/01/15 23:38:08 INFO Applying migration id=iconsname 2026/01/15 23:38:08 INFO Applying migration id=nohash 2026/01/15 23:38:08 INFO Applying migration id=shares 2026/01/15 23:38:08 INFO Applying migration id=actorttl 2026/01/15 23:38:08 INFO Applying migration id=tocc 2026/01/15 23:38:08 INFO Applying migration id=followeds 2026/01/15 23:38:08 INFO Applying migration id=certhash 2026/01/15 23:38:08 INFO Applying migration id=follows_sync 2026/01/15 23:38:08 INFO Applying migration id=jsonpath 2026/01/15 23:38:08 INFO Applying migration id=localforward 2026/01/15 23:38:08 INFO Applying migration id=avatar 2026/01/15 23:38:08 INFO Applying migration id=noimage 2026/01/15 23:38:08 INFO Applying migration id=feed 2026/01/15 23:38:08 INFO Applying migration id=bookmarks 2026/01/15 23:38:08 INFO Applying migration id=shareactivity 2026/01/15 23:38:08 INFO Applying migration id=application 2026/01/15 23:38:08 INFO Applying migration id=certificates 2026/01/15 23:38:08 INFO Applying migration id=rawforward 2026/01/15 23:38:08 INFO Applying migration id=publickey 2026/01/15 23:38:08 INFO Applying migration id=resolvegroup 2026/01/15 23:38:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:38:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (1.77s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/01/15 23:38:10 INFO Applying migration id=initial 2026/01/15 23:38:10 INFO Applying migration id=notesupdated 2026/01/15 23:38:10 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:10 INFO Applying migration id=activitiesid 2026/01/15 23:38:10 INFO Applying migration id=outbox 2026/01/15 23:38:10 INFO Applying migration id=edits 2026/01/15 23:38:10 INFO Applying migration id=outboxactor 2026/01/15 23:38:10 INFO Applying migration id=outboxsender 2026/01/15 23:38:10 INFO Applying migration id=thread 2026/01/15 23:38:10 INFO Applying migration id=host 2026/01/15 23:38:10 INFO Applying migration id=sharedinbox 2026/01/15 23:38:10 INFO Applying migration id=noteshost 2026/01/15 23:38:10 INFO Applying migration id=fetched 2026/01/15 23:38:10 INFO Applying migration id=move 2026/01/15 23:38:10 INFO Applying migration id=cleanup 2026/01/15 23:38:10 INFO Applying migration id=received 2026/01/15 23:38:10 INFO Applying migration id=namehost 2026/01/15 23:38:10 INFO Applying migration id=outboxhost 2026/01/15 23:38:10 INFO Applying migration id=notesfts 2026/01/15 23:38:10 INFO Applying migration id=iconsname 2026/01/15 23:38:10 INFO Applying migration id=nohash 2026/01/15 23:38:10 INFO Applying migration id=shares 2026/01/15 23:38:10 INFO Applying migration id=actorttl 2026/01/15 23:38:10 INFO Applying migration id=tocc 2026/01/15 23:38:10 INFO Applying migration id=followeds 2026/01/15 23:38:10 INFO Applying migration id=certhash 2026/01/15 23:38:10 INFO Applying migration id=follows_sync 2026/01/15 23:38:10 INFO Applying migration id=jsonpath 2026/01/15 23:38:10 INFO Applying migration id=localforward 2026/01/15 23:38:10 INFO Applying migration id=avatar 2026/01/15 23:38:10 INFO Applying migration id=noimage 2026/01/15 23:38:10 INFO Applying migration id=feed 2026/01/15 23:38:10 INFO Applying migration id=bookmarks 2026/01/15 23:38:10 INFO Applying migration id=shareactivity 2026/01/15 23:38:10 INFO Applying migration id=application 2026/01/15 23:38:10 INFO Applying migration id=certificates 2026/01/15 23:38:10 INFO Applying migration id=rawforward 2026/01/15 23:38:10 INFO Applying migration id=publickey 2026/01/15 23:38:10 INFO Applying migration id=resolvegroup 2026/01/15 23:38:11 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:11 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:38:11 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.49s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/01/15 23:38:11 INFO Applying migration id=initial 2026/01/15 23:38:11 INFO Applying migration id=notesupdated 2026/01/15 23:38:11 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:11 INFO Applying migration id=activitiesid 2026/01/15 23:38:11 INFO Applying migration id=outbox 2026/01/15 23:38:11 INFO Applying migration id=edits 2026/01/15 23:38:11 INFO Applying migration id=outboxactor 2026/01/15 23:38:11 INFO Applying migration id=outboxsender 2026/01/15 23:38:11 INFO Applying migration id=thread 2026/01/15 23:38:11 INFO Applying migration id=host 2026/01/15 23:38:11 INFO Applying migration id=sharedinbox 2026/01/15 23:38:11 INFO Applying migration id=noteshost 2026/01/15 23:38:11 INFO Applying migration id=fetched 2026/01/15 23:38:11 INFO Applying migration id=move 2026/01/15 23:38:11 INFO Applying migration id=cleanup 2026/01/15 23:38:11 INFO Applying migration id=received 2026/01/15 23:38:11 INFO Applying migration id=namehost 2026/01/15 23:38:11 INFO Applying migration id=outboxhost 2026/01/15 23:38:11 INFO Applying migration id=notesfts 2026/01/15 23:38:11 INFO Applying migration id=iconsname 2026/01/15 23:38:11 INFO Applying migration id=nohash 2026/01/15 23:38:11 INFO Applying migration id=shares 2026/01/15 23:38:11 INFO Applying migration id=actorttl 2026/01/15 23:38:11 INFO Applying migration id=tocc 2026/01/15 23:38:12 INFO Applying migration id=followeds 2026/01/15 23:38:12 INFO Applying migration id=certhash 2026/01/15 23:38:12 INFO Applying migration id=follows_sync 2026/01/15 23:38:12 INFO Applying migration id=jsonpath 2026/01/15 23:38:12 INFO Applying migration id=localforward 2026/01/15 23:38:12 INFO Applying migration id=avatar 2026/01/15 23:38:12 INFO Applying migration id=noimage 2026/01/15 23:38:12 INFO Applying migration id=feed 2026/01/15 23:38:12 INFO Applying migration id=bookmarks 2026/01/15 23:38:12 INFO Applying migration id=shareactivity 2026/01/15 23:38:12 INFO Applying migration id=application 2026/01/15 23:38:12 INFO Applying migration id=certificates 2026/01/15 23:38:12 INFO Applying migration id=rawforward 2026/01/15 23:38:12 INFO Applying migration id=publickey 2026/01/15 23:38:12 INFO Applying migration id=resolvegroup 2026/01/15 23:38:14 INFO Received a new post activity.id=https://other.localdomain/announce/2 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:14 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:38:14 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" sender=https://127.0.0.1/user/dan deleted=https://127.0.0.1/note/1 2026/01/15 23:38:14 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (2.52s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/01/15 23:38:14 INFO Applying migration id=initial 2026/01/15 23:38:14 INFO Applying migration id=notesupdated 2026/01/15 23:38:14 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:14 INFO Applying migration id=activitiesid 2026/01/15 23:38:14 INFO Applying migration id=outbox 2026/01/15 23:38:14 INFO Applying migration id=edits 2026/01/15 23:38:14 INFO Applying migration id=outboxactor 2026/01/15 23:38:14 INFO Applying migration id=outboxsender 2026/01/15 23:38:14 INFO Applying migration id=thread 2026/01/15 23:38:14 INFO Applying migration id=host 2026/01/15 23:38:14 INFO Applying migration id=sharedinbox 2026/01/15 23:38:14 INFO Applying migration id=noteshost 2026/01/15 23:38:14 INFO Applying migration id=fetched 2026/01/15 23:38:14 INFO Applying migration id=move 2026/01/15 23:38:14 INFO Applying migration id=cleanup 2026/01/15 23:38:14 INFO Applying migration id=received 2026/01/15 23:38:14 INFO Applying migration id=namehost 2026/01/15 23:38:14 INFO Applying migration id=outboxhost 2026/01/15 23:38:14 INFO Applying migration id=notesfts 2026/01/15 23:38:14 INFO Applying migration id=iconsname 2026/01/15 23:38:14 INFO Applying migration id=nohash 2026/01/15 23:38:14 INFO Applying migration id=shares 2026/01/15 23:38:14 INFO Applying migration id=actorttl 2026/01/15 23:38:14 INFO Applying migration id=tocc 2026/01/15 23:38:14 INFO Applying migration id=followeds 2026/01/15 23:38:14 INFO Applying migration id=certhash 2026/01/15 23:38:14 INFO Applying migration id=follows_sync 2026/01/15 23:38:14 INFO Applying migration id=jsonpath 2026/01/15 23:38:14 INFO Applying migration id=localforward 2026/01/15 23:38:14 INFO Applying migration id=avatar 2026/01/15 23:38:14 INFO Applying migration id=noimage 2026/01/15 23:38:14 INFO Applying migration id=feed 2026/01/15 23:38:14 INFO Applying migration id=bookmarks 2026/01/15 23:38:14 INFO Applying migration id=shareactivity 2026/01/15 23:38:14 INFO Applying migration id=application 2026/01/15 23:38:14 INFO Applying migration id=certificates 2026/01/15 23:38:14 INFO Applying migration id=rawforward 2026/01/15 23:38:14 INFO Applying migration id=publickey 2026/01/15 23:38:14 INFO Applying migration id=resolvegroup 2026/01/15 23:38:15 INFO Received a new post activity.id=https://other.localdomain/announce/2 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:15 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:38:15 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" sender=https://127.0.0.1/user/erin deleted=https://127.0.0.1/note/1 2026/01/15 23:38:15 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.95s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/01/15 23:38:15 INFO Applying migration id=initial 2026/01/15 23:38:15 INFO Applying migration id=notesupdated 2026/01/15 23:38:15 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:15 INFO Applying migration id=activitiesid 2026/01/15 23:38:15 INFO Applying migration id=outbox 2026/01/15 23:38:15 INFO Applying migration id=edits 2026/01/15 23:38:15 INFO Applying migration id=outboxactor 2026/01/15 23:38:15 INFO Applying migration id=outboxsender 2026/01/15 23:38:15 INFO Applying migration id=thread 2026/01/15 23:38:15 INFO Applying migration id=host 2026/01/15 23:38:15 INFO Applying migration id=sharedinbox 2026/01/15 23:38:15 INFO Applying migration id=noteshost 2026/01/15 23:38:15 INFO Applying migration id=fetched 2026/01/15 23:38:15 INFO Applying migration id=move 2026/01/15 23:38:15 INFO Applying migration id=cleanup 2026/01/15 23:38:15 INFO Applying migration id=received 2026/01/15 23:38:15 INFO Applying migration id=namehost 2026/01/15 23:38:15 INFO Applying migration id=outboxhost 2026/01/15 23:38:15 INFO Applying migration id=notesfts 2026/01/15 23:38:15 INFO Applying migration id=iconsname 2026/01/15 23:38:15 INFO Applying migration id=nohash 2026/01/15 23:38:15 INFO Applying migration id=shares 2026/01/15 23:38:15 INFO Applying migration id=actorttl 2026/01/15 23:38:15 INFO Applying migration id=tocc 2026/01/15 23:38:15 INFO Applying migration id=followeds 2026/01/15 23:38:15 INFO Applying migration id=certhash 2026/01/15 23:38:15 INFO Applying migration id=follows_sync 2026/01/15 23:38:15 INFO Applying migration id=jsonpath 2026/01/15 23:38:15 INFO Applying migration id=localforward 2026/01/15 23:38:15 INFO Applying migration id=avatar 2026/01/15 23:38:15 INFO Applying migration id=noimage 2026/01/15 23:38:15 INFO Applying migration id=feed 2026/01/15 23:38:15 INFO Applying migration id=bookmarks 2026/01/15 23:38:15 INFO Applying migration id=shareactivity 2026/01/15 23:38:15 INFO Applying migration id=application 2026/01/15 23:38:15 INFO Applying migration id=certificates 2026/01/15 23:38:15 INFO Applying migration id=rawforward 2026/01/15 23:38:15 INFO Applying migration id=publickey 2026/01/15 23:38:15 INFO Applying migration id=resolvegroup 2026/01/15 23:38:16 INFO Received a new post activity.id=https://other.localdomain/announce/2 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:16 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:38:16 INFO Received delete request activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/delete/1 activity.object.type=Delete activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" depth=2 deleted=https://127.0.0.1/note/1 2026/01/15 23:38:16 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (1.25s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/01/15 23:38:16 INFO Applying migration id=initial 2026/01/15 23:38:16 INFO Applying migration id=notesupdated 2026/01/15 23:38:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:16 INFO Applying migration id=activitiesid 2026/01/15 23:38:16 INFO Applying migration id=outbox 2026/01/15 23:38:16 INFO Applying migration id=edits 2026/01/15 23:38:16 INFO Applying migration id=outboxactor 2026/01/15 23:38:16 INFO Applying migration id=outboxsender 2026/01/15 23:38:16 INFO Applying migration id=thread 2026/01/15 23:38:16 INFO Applying migration id=host 2026/01/15 23:38:16 INFO Applying migration id=sharedinbox 2026/01/15 23:38:16 INFO Applying migration id=noteshost 2026/01/15 23:38:16 INFO Applying migration id=fetched 2026/01/15 23:38:16 INFO Applying migration id=move 2026/01/15 23:38:16 INFO Applying migration id=cleanup 2026/01/15 23:38:16 INFO Applying migration id=received 2026/01/15 23:38:16 INFO Applying migration id=namehost 2026/01/15 23:38:16 INFO Applying migration id=outboxhost 2026/01/15 23:38:16 INFO Applying migration id=notesfts 2026/01/15 23:38:16 INFO Applying migration id=iconsname 2026/01/15 23:38:16 INFO Applying migration id=nohash 2026/01/15 23:38:16 INFO Applying migration id=shares 2026/01/15 23:38:16 INFO Applying migration id=actorttl 2026/01/15 23:38:16 INFO Applying migration id=tocc 2026/01/15 23:38:16 INFO Applying migration id=followeds 2026/01/15 23:38:16 INFO Applying migration id=certhash 2026/01/15 23:38:16 INFO Applying migration id=follows_sync 2026/01/15 23:38:16 INFO Applying migration id=jsonpath 2026/01/15 23:38:16 INFO Applying migration id=localforward 2026/01/15 23:38:16 INFO Applying migration id=avatar 2026/01/15 23:38:16 INFO Applying migration id=noimage 2026/01/15 23:38:16 INFO Applying migration id=feed 2026/01/15 23:38:16 INFO Applying migration id=bookmarks 2026/01/15 23:38:16 INFO Applying migration id=shareactivity 2026/01/15 23:38:16 INFO Applying migration id=application 2026/01/15 23:38:16 INFO Applying migration id=certificates 2026/01/15 23:38:16 INFO Applying migration id=rawforward 2026/01/15 23:38:16 INFO Applying migration id=publickey 2026/01/15 23:38:16 INFO Applying migration id=resolvegroup 2026/01/15 23:38:17 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:17 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:38:17 INFO Received delete request activity.id=https://https://127.0.0.1/announce/2 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/delete/1 activity.object.type=Delete activity.object.actor=https://127.0.0.1/user/dan sender="" activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" depth=2 deleted=https://127.0.0.1/note/1 2026/01/15 23:38:17 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (1.01s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/01/15 23:38:17 INFO Applying migration id=initial 2026/01/15 23:38:17 INFO Applying migration id=notesupdated 2026/01/15 23:38:17 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:17 INFO Applying migration id=activitiesid 2026/01/15 23:38:17 INFO Applying migration id=outbox 2026/01/15 23:38:17 INFO Applying migration id=edits 2026/01/15 23:38:17 INFO Applying migration id=outboxactor 2026/01/15 23:38:17 INFO Applying migration id=outboxsender 2026/01/15 23:38:17 INFO Applying migration id=thread 2026/01/15 23:38:17 INFO Applying migration id=host 2026/01/15 23:38:17 INFO Applying migration id=sharedinbox 2026/01/15 23:38:17 INFO Applying migration id=noteshost 2026/01/15 23:38:17 INFO Applying migration id=fetched 2026/01/15 23:38:17 INFO Applying migration id=move 2026/01/15 23:38:17 INFO Applying migration id=cleanup 2026/01/15 23:38:17 INFO Applying migration id=received 2026/01/15 23:38:17 INFO Applying migration id=namehost 2026/01/15 23:38:17 INFO Applying migration id=outboxhost 2026/01/15 23:38:17 INFO Applying migration id=notesfts 2026/01/15 23:38:17 INFO Applying migration id=iconsname 2026/01/15 23:38:17 INFO Applying migration id=nohash 2026/01/15 23:38:17 INFO Applying migration id=shares 2026/01/15 23:38:17 INFO Applying migration id=actorttl 2026/01/15 23:38:17 INFO Applying migration id=tocc 2026/01/15 23:38:17 INFO Applying migration id=followeds 2026/01/15 23:38:17 INFO Applying migration id=certhash 2026/01/15 23:38:17 INFO Applying migration id=follows_sync 2026/01/15 23:38:17 INFO Applying migration id=jsonpath 2026/01/15 23:38:17 INFO Applying migration id=localforward 2026/01/15 23:38:17 INFO Applying migration id=avatar 2026/01/15 23:38:17 INFO Applying migration id=noimage 2026/01/15 23:38:17 INFO Applying migration id=feed 2026/01/15 23:38:17 INFO Applying migration id=bookmarks 2026/01/15 23:38:17 INFO Applying migration id=shareactivity 2026/01/15 23:38:17 INFO Applying migration id=application 2026/01/15 23:38:17 INFO Applying migration id=certificates 2026/01/15 23:38:17 INFO Applying migration id=rawforward 2026/01/15 23:38:17 INFO Applying migration id=publickey 2026/01/15 23:38:17 INFO Applying migration id=resolvegroup 2026/01/15 23:38:19 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:19 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:38:19 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:19 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (2.03s) === RUN TestOutbox_PostToFollowersInGroup 2026/01/15 23:38:19 INFO Applying migration id=initial 2026/01/15 23:38:19 INFO Applying migration id=notesupdated 2026/01/15 23:38:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:19 INFO Applying migration id=activitiesid 2026/01/15 23:38:19 INFO Applying migration id=outbox 2026/01/15 23:38:19 INFO Applying migration id=edits 2026/01/15 23:38:19 INFO Applying migration id=outboxactor 2026/01/15 23:38:19 INFO Applying migration id=outboxsender 2026/01/15 23:38:19 INFO Applying migration id=thread 2026/01/15 23:38:19 INFO Applying migration id=host 2026/01/15 23:38:19 INFO Applying migration id=sharedinbox 2026/01/15 23:38:19 INFO Applying migration id=noteshost 2026/01/15 23:38:19 INFO Applying migration id=fetched 2026/01/15 23:38:19 INFO Applying migration id=move 2026/01/15 23:38:19 INFO Applying migration id=cleanup 2026/01/15 23:38:19 INFO Applying migration id=received 2026/01/15 23:38:19 INFO Applying migration id=namehost 2026/01/15 23:38:19 INFO Applying migration id=outboxhost 2026/01/15 23:38:19 INFO Applying migration id=notesfts 2026/01/15 23:38:19 INFO Applying migration id=iconsname 2026/01/15 23:38:19 INFO Applying migration id=nohash 2026/01/15 23:38:19 INFO Applying migration id=shares 2026/01/15 23:38:19 INFO Applying migration id=actorttl 2026/01/15 23:38:19 INFO Applying migration id=tocc 2026/01/15 23:38:19 INFO Applying migration id=followeds 2026/01/15 23:38:19 INFO Applying migration id=certhash 2026/01/15 23:38:19 INFO Applying migration id=follows_sync 2026/01/15 23:38:19 INFO Applying migration id=jsonpath 2026/01/15 23:38:19 INFO Applying migration id=localforward 2026/01/15 23:38:19 INFO Applying migration id=avatar 2026/01/15 23:38:19 INFO Applying migration id=noimage 2026/01/15 23:38:19 INFO Applying migration id=feed 2026/01/15 23:38:19 INFO Applying migration id=bookmarks 2026/01/15 23:38:19 INFO Applying migration id=shareactivity 2026/01/15 23:38:19 INFO Applying migration id=application 2026/01/15 23:38:19 INFO Applying migration id=certificates 2026/01/15 23:38:19 INFO Applying migration id=rawforward 2026/01/15 23:38:19 INFO Applying migration id=publickey 2026/01/15 23:38:19 INFO Applying migration id=resolvegroup 2026/01/15 23:38:22 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:22 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (3.22s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/01/15 23:38:22 INFO Applying migration id=initial 2026/01/15 23:38:22 INFO Applying migration id=notesupdated 2026/01/15 23:38:22 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:22 INFO Applying migration id=activitiesid 2026/01/15 23:38:22 INFO Applying migration id=outbox 2026/01/15 23:38:22 INFO Applying migration id=edits 2026/01/15 23:38:22 INFO Applying migration id=outboxactor 2026/01/15 23:38:22 INFO Applying migration id=outboxsender 2026/01/15 23:38:22 INFO Applying migration id=thread 2026/01/15 23:38:22 INFO Applying migration id=host 2026/01/15 23:38:22 INFO Applying migration id=sharedinbox 2026/01/15 23:38:22 INFO Applying migration id=noteshost 2026/01/15 23:38:22 INFO Applying migration id=fetched 2026/01/15 23:38:22 INFO Applying migration id=move 2026/01/15 23:38:22 INFO Applying migration id=cleanup 2026/01/15 23:38:22 INFO Applying migration id=received 2026/01/15 23:38:22 INFO Applying migration id=namehost 2026/01/15 23:38:22 INFO Applying migration id=outboxhost 2026/01/15 23:38:22 INFO Applying migration id=notesfts 2026/01/15 23:38:22 INFO Applying migration id=iconsname 2026/01/15 23:38:22 INFO Applying migration id=nohash 2026/01/15 23:38:22 INFO Applying migration id=shares 2026/01/15 23:38:22 INFO Applying migration id=actorttl 2026/01/15 23:38:22 INFO Applying migration id=tocc 2026/01/15 23:38:22 INFO Applying migration id=followeds 2026/01/15 23:38:22 INFO Applying migration id=certhash 2026/01/15 23:38:22 INFO Applying migration id=follows_sync 2026/01/15 23:38:22 INFO Applying migration id=jsonpath 2026/01/15 23:38:23 INFO Applying migration id=localforward 2026/01/15 23:38:23 INFO Applying migration id=avatar 2026/01/15 23:38:23 INFO Applying migration id=noimage 2026/01/15 23:38:23 INFO Applying migration id=feed 2026/01/15 23:38:23 INFO Applying migration id=bookmarks 2026/01/15 23:38:23 INFO Applying migration id=shareactivity 2026/01/15 23:38:23 INFO Applying migration id=application 2026/01/15 23:38:23 INFO Applying migration id=certificates 2026/01/15 23:38:23 INFO Applying migration id=rawforward 2026/01/15 23:38:23 INFO Applying migration id=publickey 2026/01/15 23:38:23 INFO Applying migration id=resolvegroup 2026/01/15 23:38:25 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:25 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (2.36s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/01/15 23:38:25 INFO Applying migration id=initial 2026/01/15 23:38:25 INFO Applying migration id=notesupdated 2026/01/15 23:38:25 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:25 INFO Applying migration id=activitiesid 2026/01/15 23:38:25 INFO Applying migration id=outbox 2026/01/15 23:38:25 INFO Applying migration id=edits 2026/01/15 23:38:25 INFO Applying migration id=outboxactor 2026/01/15 23:38:25 INFO Applying migration id=outboxsender 2026/01/15 23:38:25 INFO Applying migration id=thread 2026/01/15 23:38:25 INFO Applying migration id=host 2026/01/15 23:38:25 INFO Applying migration id=sharedinbox 2026/01/15 23:38:25 INFO Applying migration id=noteshost 2026/01/15 23:38:25 INFO Applying migration id=fetched 2026/01/15 23:38:25 INFO Applying migration id=move 2026/01/15 23:38:25 INFO Applying migration id=cleanup 2026/01/15 23:38:25 INFO Applying migration id=received 2026/01/15 23:38:25 INFO Applying migration id=namehost 2026/01/15 23:38:25 INFO Applying migration id=outboxhost 2026/01/15 23:38:25 INFO Applying migration id=notesfts 2026/01/15 23:38:25 INFO Applying migration id=iconsname 2026/01/15 23:38:25 INFO Applying migration id=nohash 2026/01/15 23:38:25 INFO Applying migration id=shares 2026/01/15 23:38:25 INFO Applying migration id=actorttl 2026/01/15 23:38:25 INFO Applying migration id=tocc 2026/01/15 23:38:25 INFO Applying migration id=followeds 2026/01/15 23:38:25 INFO Applying migration id=certhash 2026/01/15 23:38:25 INFO Applying migration id=follows_sync 2026/01/15 23:38:25 INFO Applying migration id=jsonpath 2026/01/15 23:38:25 INFO Applying migration id=localforward 2026/01/15 23:38:25 INFO Applying migration id=avatar 2026/01/15 23:38:25 INFO Applying migration id=noimage 2026/01/15 23:38:25 INFO Applying migration id=feed 2026/01/15 23:38:25 INFO Applying migration id=bookmarks 2026/01/15 23:38:25 INFO Applying migration id=shareactivity 2026/01/15 23:38:25 INFO Applying migration id=application 2026/01/15 23:38:25 INFO Applying migration id=certificates 2026/01/15 23:38:25 INFO Applying migration id=rawforward 2026/01/15 23:38:25 INFO Applying migration id=publickey 2026/01/15 23:38:25 INFO Applying migration id=resolvegroup 2026/01/15 23:38:28 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:28 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (3.08s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/01/15 23:38:28 INFO Applying migration id=initial 2026/01/15 23:38:28 INFO Applying migration id=notesupdated 2026/01/15 23:38:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:28 INFO Applying migration id=activitiesid 2026/01/15 23:38:28 INFO Applying migration id=outbox 2026/01/15 23:38:28 INFO Applying migration id=edits 2026/01/15 23:38:28 INFO Applying migration id=outboxactor 2026/01/15 23:38:28 INFO Applying migration id=outboxsender 2026/01/15 23:38:28 INFO Applying migration id=thread 2026/01/15 23:38:28 INFO Applying migration id=host 2026/01/15 23:38:28 INFO Applying migration id=sharedinbox 2026/01/15 23:38:28 INFO Applying migration id=noteshost 2026/01/15 23:38:28 INFO Applying migration id=fetched 2026/01/15 23:38:28 INFO Applying migration id=move 2026/01/15 23:38:28 INFO Applying migration id=cleanup 2026/01/15 23:38:28 INFO Applying migration id=received 2026/01/15 23:38:28 INFO Applying migration id=namehost 2026/01/15 23:38:28 INFO Applying migration id=outboxhost 2026/01/15 23:38:28 INFO Applying migration id=notesfts 2026/01/15 23:38:28 INFO Applying migration id=iconsname 2026/01/15 23:38:28 INFO Applying migration id=nohash 2026/01/15 23:38:28 INFO Applying migration id=shares 2026/01/15 23:38:28 INFO Applying migration id=actorttl 2026/01/15 23:38:28 INFO Applying migration id=tocc 2026/01/15 23:38:28 INFO Applying migration id=followeds 2026/01/15 23:38:28 INFO Applying migration id=certhash 2026/01/15 23:38:28 INFO Applying migration id=follows_sync 2026/01/15 23:38:28 INFO Applying migration id=jsonpath 2026/01/15 23:38:28 INFO Applying migration id=localforward 2026/01/15 23:38:28 INFO Applying migration id=avatar 2026/01/15 23:38:28 INFO Applying migration id=noimage 2026/01/15 23:38:28 INFO Applying migration id=feed 2026/01/15 23:38:28 INFO Applying migration id=bookmarks 2026/01/15 23:38:28 INFO Applying migration id=shareactivity 2026/01/15 23:38:28 INFO Applying migration id=application 2026/01/15 23:38:28 INFO Applying migration id=certificates 2026/01/15 23:38:28 INFO Applying migration id=rawforward 2026/01/15 23:38:28 INFO Applying migration id=publickey 2026/01/15 23:38:28 INFO Applying migration id=resolvegroup 2026/01/15 23:38:30 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:30 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.87s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/01/15 23:38:30 INFO Applying migration id=initial 2026/01/15 23:38:30 INFO Applying migration id=notesupdated 2026/01/15 23:38:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:30 INFO Applying migration id=activitiesid 2026/01/15 23:38:30 INFO Applying migration id=outbox 2026/01/15 23:38:30 INFO Applying migration id=edits 2026/01/15 23:38:30 INFO Applying migration id=outboxactor 2026/01/15 23:38:30 INFO Applying migration id=outboxsender 2026/01/15 23:38:30 INFO Applying migration id=thread 2026/01/15 23:38:30 INFO Applying migration id=host 2026/01/15 23:38:30 INFO Applying migration id=sharedinbox 2026/01/15 23:38:30 INFO Applying migration id=noteshost 2026/01/15 23:38:30 INFO Applying migration id=fetched 2026/01/15 23:38:30 INFO Applying migration id=move 2026/01/15 23:38:30 INFO Applying migration id=cleanup 2026/01/15 23:38:30 INFO Applying migration id=received 2026/01/15 23:38:30 INFO Applying migration id=namehost 2026/01/15 23:38:30 INFO Applying migration id=outboxhost 2026/01/15 23:38:30 INFO Applying migration id=notesfts 2026/01/15 23:38:30 INFO Applying migration id=iconsname 2026/01/15 23:38:30 INFO Applying migration id=nohash 2026/01/15 23:38:30 INFO Applying migration id=shares 2026/01/15 23:38:30 INFO Applying migration id=actorttl 2026/01/15 23:38:30 INFO Applying migration id=tocc 2026/01/15 23:38:30 INFO Applying migration id=followeds 2026/01/15 23:38:30 INFO Applying migration id=certhash 2026/01/15 23:38:30 INFO Applying migration id=follows_sync 2026/01/15 23:38:30 INFO Applying migration id=jsonpath 2026/01/15 23:38:30 INFO Applying migration id=localforward 2026/01/15 23:38:30 INFO Applying migration id=avatar 2026/01/15 23:38:30 INFO Applying migration id=noimage 2026/01/15 23:38:30 INFO Applying migration id=feed 2026/01/15 23:38:30 INFO Applying migration id=bookmarks 2026/01/15 23:38:30 INFO Applying migration id=shareactivity 2026/01/15 23:38:30 INFO Applying migration id=application 2026/01/15 23:38:30 INFO Applying migration id=certificates 2026/01/15 23:38:30 INFO Applying migration id=rawforward 2026/01/15 23:38:30 INFO Applying migration id=publickey 2026/01/15 23:38:30 INFO Applying migration id=resolvegroup 2026/01/15 23:38:32 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:32 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (2.54s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/01/15 23:38:32 INFO Applying migration id=initial 2026/01/15 23:38:32 INFO Applying migration id=notesupdated 2026/01/15 23:38:32 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:32 INFO Applying migration id=activitiesid 2026/01/15 23:38:32 INFO Applying migration id=outbox 2026/01/15 23:38:32 INFO Applying migration id=edits 2026/01/15 23:38:32 INFO Applying migration id=outboxactor 2026/01/15 23:38:32 INFO Applying migration id=outboxsender 2026/01/15 23:38:32 INFO Applying migration id=thread 2026/01/15 23:38:32 INFO Applying migration id=host 2026/01/15 23:38:32 INFO Applying migration id=sharedinbox 2026/01/15 23:38:32 INFO Applying migration id=noteshost 2026/01/15 23:38:32 INFO Applying migration id=fetched 2026/01/15 23:38:32 INFO Applying migration id=move 2026/01/15 23:38:32 INFO Applying migration id=cleanup 2026/01/15 23:38:32 INFO Applying migration id=received 2026/01/15 23:38:32 INFO Applying migration id=namehost 2026/01/15 23:38:32 INFO Applying migration id=outboxhost 2026/01/15 23:38:32 INFO Applying migration id=notesfts 2026/01/15 23:38:32 INFO Applying migration id=iconsname 2026/01/15 23:38:32 INFO Applying migration id=nohash 2026/01/15 23:38:32 INFO Applying migration id=shares 2026/01/15 23:38:32 INFO Applying migration id=actorttl 2026/01/15 23:38:32 INFO Applying migration id=tocc 2026/01/15 23:38:32 INFO Applying migration id=followeds 2026/01/15 23:38:32 INFO Applying migration id=certhash 2026/01/15 23:38:32 INFO Applying migration id=follows_sync 2026/01/15 23:38:32 INFO Applying migration id=jsonpath 2026/01/15 23:38:32 INFO Applying migration id=localforward 2026/01/15 23:38:32 INFO Applying migration id=avatar 2026/01/15 23:38:32 INFO Applying migration id=noimage 2026/01/15 23:38:32 INFO Applying migration id=feed 2026/01/15 23:38:32 INFO Applying migration id=bookmarks 2026/01/15 23:38:32 INFO Applying migration id=shareactivity 2026/01/15 23:38:32 INFO Applying migration id=application 2026/01/15 23:38:32 INFO Applying migration id=certificates 2026/01/15 23:38:32 INFO Applying migration id=rawforward 2026/01/15 23:38:32 INFO Applying migration id=publickey 2026/01/15 23:38:32 INFO Applying migration id=resolvegroup 2026/01/15 23:38:34 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:34 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (1.50s) === RUN TestOutbox_DMInGroupAnotherUser 2026/01/15 23:38:34 INFO Applying migration id=initial 2026/01/15 23:38:34 INFO Applying migration id=notesupdated 2026/01/15 23:38:34 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:34 INFO Applying migration id=activitiesid 2026/01/15 23:38:34 INFO Applying migration id=outbox 2026/01/15 23:38:34 INFO Applying migration id=edits 2026/01/15 23:38:34 INFO Applying migration id=outboxactor 2026/01/15 23:38:34 INFO Applying migration id=outboxsender 2026/01/15 23:38:34 INFO Applying migration id=thread 2026/01/15 23:38:34 INFO Applying migration id=host 2026/01/15 23:38:34 INFO Applying migration id=sharedinbox 2026/01/15 23:38:34 INFO Applying migration id=noteshost 2026/01/15 23:38:34 INFO Applying migration id=fetched 2026/01/15 23:38:34 INFO Applying migration id=move 2026/01/15 23:38:34 INFO Applying migration id=cleanup 2026/01/15 23:38:34 INFO Applying migration id=received 2026/01/15 23:38:34 INFO Applying migration id=namehost 2026/01/15 23:38:34 INFO Applying migration id=outboxhost 2026/01/15 23:38:34 INFO Applying migration id=notesfts 2026/01/15 23:38:34 INFO Applying migration id=iconsname 2026/01/15 23:38:34 INFO Applying migration id=nohash 2026/01/15 23:38:34 INFO Applying migration id=shares 2026/01/15 23:38:34 INFO Applying migration id=actorttl 2026/01/15 23:38:34 INFO Applying migration id=tocc 2026/01/15 23:38:34 INFO Applying migration id=followeds 2026/01/15 23:38:34 INFO Applying migration id=certhash 2026/01/15 23:38:34 INFO Applying migration id=follows_sync 2026/01/15 23:38:34 INFO Applying migration id=jsonpath 2026/01/15 23:38:34 INFO Applying migration id=localforward 2026/01/15 23:38:34 INFO Applying migration id=avatar 2026/01/15 23:38:34 INFO Applying migration id=noimage 2026/01/15 23:38:34 INFO Applying migration id=feed 2026/01/15 23:38:34 INFO Applying migration id=bookmarks 2026/01/15 23:38:34 INFO Applying migration id=shareactivity 2026/01/15 23:38:34 INFO Applying migration id=application 2026/01/15 23:38:34 INFO Applying migration id=certificates 2026/01/15 23:38:34 INFO Applying migration id=rawforward 2026/01/15 23:38:34 INFO Applying migration id=publickey 2026/01/15 23:38:34 INFO Applying migration id=resolvegroup 2026/01/15 23:38:37 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:38:37 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (2.69s) === RUN TestPoll_TwoOptions 2026/01/15 23:38:37 INFO Applying migration id=initial 2026/01/15 23:38:37 INFO Applying migration id=notesupdated 2026/01/15 23:38:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:37 INFO Applying migration id=activitiesid 2026/01/15 23:38:37 INFO Applying migration id=outbox 2026/01/15 23:38:37 INFO Applying migration id=edits 2026/01/15 23:38:37 INFO Applying migration id=outboxactor 2026/01/15 23:38:37 INFO Applying migration id=outboxsender 2026/01/15 23:38:37 INFO Applying migration id=thread 2026/01/15 23:38:37 INFO Applying migration id=host 2026/01/15 23:38:37 INFO Applying migration id=sharedinbox 2026/01/15 23:38:37 INFO Applying migration id=noteshost 2026/01/15 23:38:37 INFO Applying migration id=fetched 2026/01/15 23:38:37 INFO Applying migration id=move 2026/01/15 23:38:37 INFO Applying migration id=cleanup 2026/01/15 23:38:37 INFO Applying migration id=received 2026/01/15 23:38:37 INFO Applying migration id=namehost 2026/01/15 23:38:37 INFO Applying migration id=outboxhost 2026/01/15 23:38:37 INFO Applying migration id=notesfts 2026/01/15 23:38:37 INFO Applying migration id=iconsname 2026/01/15 23:38:37 INFO Applying migration id=nohash 2026/01/15 23:38:37 INFO Applying migration id=shares 2026/01/15 23:38:37 INFO Applying migration id=actorttl 2026/01/15 23:38:37 INFO Applying migration id=tocc 2026/01/15 23:38:37 INFO Applying migration id=followeds 2026/01/15 23:38:37 INFO Applying migration id=certhash 2026/01/15 23:38:37 INFO Applying migration id=follows_sync 2026/01/15 23:38:37 INFO Applying migration id=jsonpath 2026/01/15 23:38:37 INFO Applying migration id=localforward 2026/01/15 23:38:37 INFO Applying migration id=avatar 2026/01/15 23:38:37 INFO Applying migration id=noimage 2026/01/15 23:38:37 INFO Applying migration id=feed 2026/01/15 23:38:37 INFO Applying migration id=bookmarks 2026/01/15 23:38:37 INFO Applying migration id=shareactivity 2026/01/15 23:38:37 INFO Applying migration id=application 2026/01/15 23:38:37 INFO Applying migration id=certificates 2026/01/15 23:38:37 INFO Applying migration id=rawforward 2026/01/15 23:38:37 INFO Applying migration id=publickey 2026/01/15 23:38:37 INFO Applying migration id=resolvegroup 2026/01/15 23:38:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:38 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (1.70s) === RUN TestPoll_TwoOptionsZeroVotes 2026/01/15 23:38:38 INFO Applying migration id=initial 2026/01/15 23:38:38 INFO Applying migration id=notesupdated 2026/01/15 23:38:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:38 INFO Applying migration id=activitiesid 2026/01/15 23:38:38 INFO Applying migration id=outbox 2026/01/15 23:38:38 INFO Applying migration id=edits 2026/01/15 23:38:38 INFO Applying migration id=outboxactor 2026/01/15 23:38:38 INFO Applying migration id=outboxsender 2026/01/15 23:38:38 INFO Applying migration id=thread 2026/01/15 23:38:38 INFO Applying migration id=host 2026/01/15 23:38:38 INFO Applying migration id=sharedinbox 2026/01/15 23:38:38 INFO Applying migration id=noteshost 2026/01/15 23:38:38 INFO Applying migration id=fetched 2026/01/15 23:38:38 INFO Applying migration id=move 2026/01/15 23:38:38 INFO Applying migration id=cleanup 2026/01/15 23:38:38 INFO Applying migration id=received 2026/01/15 23:38:38 INFO Applying migration id=namehost 2026/01/15 23:38:38 INFO Applying migration id=outboxhost 2026/01/15 23:38:38 INFO Applying migration id=notesfts 2026/01/15 23:38:38 INFO Applying migration id=iconsname 2026/01/15 23:38:38 INFO Applying migration id=nohash 2026/01/15 23:38:38 INFO Applying migration id=shares 2026/01/15 23:38:38 INFO Applying migration id=actorttl 2026/01/15 23:38:38 INFO Applying migration id=tocc 2026/01/15 23:38:38 INFO Applying migration id=followeds 2026/01/15 23:38:38 INFO Applying migration id=certhash 2026/01/15 23:38:38 INFO Applying migration id=follows_sync 2026/01/15 23:38:38 INFO Applying migration id=jsonpath 2026/01/15 23:38:38 INFO Applying migration id=localforward 2026/01/15 23:38:38 INFO Applying migration id=avatar 2026/01/15 23:38:38 INFO Applying migration id=noimage 2026/01/15 23:38:38 INFO Applying migration id=feed 2026/01/15 23:38:38 INFO Applying migration id=bookmarks 2026/01/15 23:38:38 INFO Applying migration id=shareactivity 2026/01/15 23:38:38 INFO Applying migration id=application 2026/01/15 23:38:38 INFO Applying migration id=certificates 2026/01/15 23:38:38 INFO Applying migration id=rawforward 2026/01/15 23:38:38 INFO Applying migration id=publickey 2026/01/15 23:38:38 INFO Applying migration id=resolvegroup 2026/01/15 23:38:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:40 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.34s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/01/15 23:38:40 INFO Applying migration id=initial 2026/01/15 23:38:40 INFO Applying migration id=notesupdated 2026/01/15 23:38:40 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:40 INFO Applying migration id=activitiesid 2026/01/15 23:38:40 INFO Applying migration id=outbox 2026/01/15 23:38:40 INFO Applying migration id=edits 2026/01/15 23:38:40 INFO Applying migration id=outboxactor 2026/01/15 23:38:40 INFO Applying migration id=outboxsender 2026/01/15 23:38:40 INFO Applying migration id=thread 2026/01/15 23:38:40 INFO Applying migration id=host 2026/01/15 23:38:40 INFO Applying migration id=sharedinbox 2026/01/15 23:38:40 INFO Applying migration id=noteshost 2026/01/15 23:38:40 INFO Applying migration id=fetched 2026/01/15 23:38:40 INFO Applying migration id=move 2026/01/15 23:38:40 INFO Applying migration id=cleanup 2026/01/15 23:38:40 INFO Applying migration id=received 2026/01/15 23:38:40 INFO Applying migration id=namehost 2026/01/15 23:38:40 INFO Applying migration id=outboxhost 2026/01/15 23:38:40 INFO Applying migration id=notesfts 2026/01/15 23:38:40 INFO Applying migration id=iconsname 2026/01/15 23:38:40 INFO Applying migration id=nohash 2026/01/15 23:38:40 INFO Applying migration id=shares 2026/01/15 23:38:40 INFO Applying migration id=actorttl 2026/01/15 23:38:40 INFO Applying migration id=tocc 2026/01/15 23:38:40 INFO Applying migration id=followeds 2026/01/15 23:38:40 INFO Applying migration id=certhash 2026/01/15 23:38:40 INFO Applying migration id=follows_sync 2026/01/15 23:38:40 INFO Applying migration id=jsonpath 2026/01/15 23:38:40 INFO Applying migration id=localforward 2026/01/15 23:38:40 INFO Applying migration id=avatar 2026/01/15 23:38:40 INFO Applying migration id=noimage 2026/01/15 23:38:40 INFO Applying migration id=feed 2026/01/15 23:38:40 INFO Applying migration id=bookmarks 2026/01/15 23:38:40 INFO Applying migration id=shareactivity 2026/01/15 23:38:40 INFO Applying migration id=application 2026/01/15 23:38:40 INFO Applying migration id=certificates 2026/01/15 23:38:40 INFO Applying migration id=rawforward 2026/01/15 23:38:40 INFO Applying migration id=publickey 2026/01/15 23:38:40 INFO Applying migration id=resolvegroup 2026/01/15 23:38:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:41 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (1.35s) === RUN TestPoll_OneOption 2026/01/15 23:38:41 INFO Applying migration id=initial 2026/01/15 23:38:41 INFO Applying migration id=notesupdated 2026/01/15 23:38:41 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:41 INFO Applying migration id=activitiesid 2026/01/15 23:38:41 INFO Applying migration id=outbox 2026/01/15 23:38:41 INFO Applying migration id=edits 2026/01/15 23:38:41 INFO Applying migration id=outboxactor 2026/01/15 23:38:41 INFO Applying migration id=outboxsender 2026/01/15 23:38:41 INFO Applying migration id=thread 2026/01/15 23:38:41 INFO Applying migration id=host 2026/01/15 23:38:41 INFO Applying migration id=sharedinbox 2026/01/15 23:38:41 INFO Applying migration id=noteshost 2026/01/15 23:38:41 INFO Applying migration id=fetched 2026/01/15 23:38:41 INFO Applying migration id=move 2026/01/15 23:38:41 INFO Applying migration id=cleanup 2026/01/15 23:38:41 INFO Applying migration id=received 2026/01/15 23:38:41 INFO Applying migration id=namehost 2026/01/15 23:38:41 INFO Applying migration id=outboxhost 2026/01/15 23:38:41 INFO Applying migration id=notesfts 2026/01/15 23:38:41 INFO Applying migration id=iconsname 2026/01/15 23:38:41 INFO Applying migration id=nohash 2026/01/15 23:38:41 INFO Applying migration id=shares 2026/01/15 23:38:41 INFO Applying migration id=actorttl 2026/01/15 23:38:41 INFO Applying migration id=tocc 2026/01/15 23:38:41 INFO Applying migration id=followeds 2026/01/15 23:38:41 INFO Applying migration id=certhash 2026/01/15 23:38:41 INFO Applying migration id=follows_sync 2026/01/15 23:38:41 INFO Applying migration id=jsonpath 2026/01/15 23:38:41 INFO Applying migration id=localforward 2026/01/15 23:38:41 INFO Applying migration id=avatar 2026/01/15 23:38:41 INFO Applying migration id=noimage 2026/01/15 23:38:41 INFO Applying migration id=feed 2026/01/15 23:38:41 INFO Applying migration id=bookmarks 2026/01/15 23:38:41 INFO Applying migration id=shareactivity 2026/01/15 23:38:41 INFO Applying migration id=application 2026/01/15 23:38:41 INFO Applying migration id=certificates 2026/01/15 23:38:41 INFO Applying migration id=rawforward 2026/01/15 23:38:41 INFO Applying migration id=publickey 2026/01/15 23:38:41 INFO Applying migration id=resolvegroup 2026/01/15 23:38:43 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:43 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (1.80s) === RUN TestPoll_Vote 2026/01/15 23:38:43 INFO Applying migration id=initial 2026/01/15 23:38:43 INFO Applying migration id=notesupdated 2026/01/15 23:38:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:43 INFO Applying migration id=activitiesid 2026/01/15 23:38:43 INFO Applying migration id=outbox 2026/01/15 23:38:43 INFO Applying migration id=edits 2026/01/15 23:38:43 INFO Applying migration id=outboxactor 2026/01/15 23:38:43 INFO Applying migration id=outboxsender 2026/01/15 23:38:43 INFO Applying migration id=thread 2026/01/15 23:38:43 INFO Applying migration id=host 2026/01/15 23:38:43 INFO Applying migration id=sharedinbox 2026/01/15 23:38:43 INFO Applying migration id=noteshost 2026/01/15 23:38:43 INFO Applying migration id=fetched 2026/01/15 23:38:43 INFO Applying migration id=move 2026/01/15 23:38:43 INFO Applying migration id=cleanup 2026/01/15 23:38:43 INFO Applying migration id=received 2026/01/15 23:38:43 INFO Applying migration id=namehost 2026/01/15 23:38:43 INFO Applying migration id=outboxhost 2026/01/15 23:38:43 INFO Applying migration id=notesfts 2026/01/15 23:38:43 INFO Applying migration id=iconsname 2026/01/15 23:38:43 INFO Applying migration id=nohash 2026/01/15 23:38:43 INFO Applying migration id=shares 2026/01/15 23:38:43 INFO Applying migration id=actorttl 2026/01/15 23:38:43 INFO Applying migration id=tocc 2026/01/15 23:38:43 INFO Applying migration id=followeds 2026/01/15 23:38:43 INFO Applying migration id=certhash 2026/01/15 23:38:43 INFO Applying migration id=follows_sync 2026/01/15 23:38:43 INFO Applying migration id=jsonpath 2026/01/15 23:38:43 INFO Applying migration id=localforward 2026/01/15 23:38:43 INFO Applying migration id=avatar 2026/01/15 23:38:43 INFO Applying migration id=noimage 2026/01/15 23:38:43 INFO Applying migration id=feed 2026/01/15 23:38:43 INFO Applying migration id=bookmarks 2026/01/15 23:38:43 INFO Applying migration id=shareactivity 2026/01/15 23:38:43 INFO Applying migration id=application 2026/01/15 23:38:43 INFO Applying migration id=certificates 2026/01/15 23:38:43 INFO Applying migration id=rawforward 2026/01/15 23:38:43 INFO Applying migration id=publickey 2026/01/15 23:38:43 INFO Applying migration id=resolvegroup 2026/01/15 23:38:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:45 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 23:38:45 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (2.56s) === RUN TestPoll_VoteClosedPoll 2026/01/15 23:38:45 INFO Applying migration id=initial 2026/01/15 23:38:45 INFO Applying migration id=notesupdated 2026/01/15 23:38:45 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:45 INFO Applying migration id=activitiesid 2026/01/15 23:38:45 INFO Applying migration id=outbox 2026/01/15 23:38:45 INFO Applying migration id=edits 2026/01/15 23:38:45 INFO Applying migration id=outboxactor 2026/01/15 23:38:45 INFO Applying migration id=outboxsender 2026/01/15 23:38:45 INFO Applying migration id=thread 2026/01/15 23:38:45 INFO Applying migration id=host 2026/01/15 23:38:45 INFO Applying migration id=sharedinbox 2026/01/15 23:38:45 INFO Applying migration id=noteshost 2026/01/15 23:38:45 INFO Applying migration id=fetched 2026/01/15 23:38:45 INFO Applying migration id=move 2026/01/15 23:38:45 INFO Applying migration id=cleanup 2026/01/15 23:38:45 INFO Applying migration id=received 2026/01/15 23:38:45 INFO Applying migration id=namehost 2026/01/15 23:38:45 INFO Applying migration id=outboxhost 2026/01/15 23:38:45 INFO Applying migration id=notesfts 2026/01/15 23:38:45 INFO Applying migration id=iconsname 2026/01/15 23:38:45 INFO Applying migration id=nohash 2026/01/15 23:38:45 INFO Applying migration id=shares 2026/01/15 23:38:45 INFO Applying migration id=actorttl 2026/01/15 23:38:45 INFO Applying migration id=tocc 2026/01/15 23:38:45 INFO Applying migration id=followeds 2026/01/15 23:38:45 INFO Applying migration id=certhash 2026/01/15 23:38:45 INFO Applying migration id=follows_sync 2026/01/15 23:38:45 INFO Applying migration id=jsonpath 2026/01/15 23:38:45 INFO Applying migration id=localforward 2026/01/15 23:38:45 INFO Applying migration id=avatar 2026/01/15 23:38:45 INFO Applying migration id=noimage 2026/01/15 23:38:45 INFO Applying migration id=feed 2026/01/15 23:38:45 INFO Applying migration id=bookmarks 2026/01/15 23:38:45 INFO Applying migration id=shareactivity 2026/01/15 23:38:45 INFO Applying migration id=application 2026/01/15 23:38:45 INFO Applying migration id=certificates 2026/01/15 23:38:45 INFO Applying migration id=rawforward 2026/01/15 23:38:45 INFO Applying migration id=publickey 2026/01/15 23:38:45 INFO Applying migration id=resolvegroup 2026/01/15 23:38:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:47 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.62s) === RUN TestPoll_VoteEndedPoll 2026/01/15 23:38:47 INFO Applying migration id=initial 2026/01/15 23:38:47 INFO Applying migration id=notesupdated 2026/01/15 23:38:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:47 INFO Applying migration id=activitiesid 2026/01/15 23:38:47 INFO Applying migration id=outbox 2026/01/15 23:38:47 INFO Applying migration id=edits 2026/01/15 23:38:47 INFO Applying migration id=outboxactor 2026/01/15 23:38:47 INFO Applying migration id=outboxsender 2026/01/15 23:38:47 INFO Applying migration id=thread 2026/01/15 23:38:47 INFO Applying migration id=host 2026/01/15 23:38:47 INFO Applying migration id=sharedinbox 2026/01/15 23:38:47 INFO Applying migration id=noteshost 2026/01/15 23:38:47 INFO Applying migration id=fetched 2026/01/15 23:38:47 INFO Applying migration id=move 2026/01/15 23:38:47 INFO Applying migration id=cleanup 2026/01/15 23:38:47 INFO Applying migration id=received 2026/01/15 23:38:47 INFO Applying migration id=namehost 2026/01/15 23:38:47 INFO Applying migration id=outboxhost 2026/01/15 23:38:47 INFO Applying migration id=notesfts 2026/01/15 23:38:47 INFO Applying migration id=iconsname 2026/01/15 23:38:47 INFO Applying migration id=nohash 2026/01/15 23:38:47 INFO Applying migration id=shares 2026/01/15 23:38:47 INFO Applying migration id=actorttl 2026/01/15 23:38:47 INFO Applying migration id=tocc 2026/01/15 23:38:47 INFO Applying migration id=followeds 2026/01/15 23:38:47 INFO Applying migration id=certhash 2026/01/15 23:38:47 INFO Applying migration id=follows_sync 2026/01/15 23:38:47 INFO Applying migration id=jsonpath 2026/01/15 23:38:47 INFO Applying migration id=localforward 2026/01/15 23:38:47 INFO Applying migration id=avatar 2026/01/15 23:38:47 INFO Applying migration id=noimage 2026/01/15 23:38:47 INFO Applying migration id=feed 2026/01/15 23:38:47 INFO Applying migration id=bookmarks 2026/01/15 23:38:47 INFO Applying migration id=shareactivity 2026/01/15 23:38:47 INFO Applying migration id=application 2026/01/15 23:38:47 INFO Applying migration id=certificates 2026/01/15 23:38:47 INFO Applying migration id=rawforward 2026/01/15 23:38:47 INFO Applying migration id=publickey 2026/01/15 23:38:47 INFO Applying migration id=resolvegroup 2026/01/15 23:38:49 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:49 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (1.62s) === RUN TestPoll_Reply 2026/01/15 23:38:49 INFO Applying migration id=initial 2026/01/15 23:38:49 INFO Applying migration id=notesupdated 2026/01/15 23:38:49 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:49 INFO Applying migration id=activitiesid 2026/01/15 23:38:49 INFO Applying migration id=outbox 2026/01/15 23:38:49 INFO Applying migration id=edits 2026/01/15 23:38:49 INFO Applying migration id=outboxactor 2026/01/15 23:38:49 INFO Applying migration id=outboxsender 2026/01/15 23:38:49 INFO Applying migration id=thread 2026/01/15 23:38:49 INFO Applying migration id=host 2026/01/15 23:38:49 INFO Applying migration id=sharedinbox 2026/01/15 23:38:49 INFO Applying migration id=noteshost 2026/01/15 23:38:49 INFO Applying migration id=fetched 2026/01/15 23:38:49 INFO Applying migration id=move 2026/01/15 23:38:49 INFO Applying migration id=cleanup 2026/01/15 23:38:49 INFO Applying migration id=received 2026/01/15 23:38:49 INFO Applying migration id=namehost 2026/01/15 23:38:49 INFO Applying migration id=outboxhost 2026/01/15 23:38:49 INFO Applying migration id=notesfts 2026/01/15 23:38:49 INFO Applying migration id=iconsname 2026/01/15 23:38:49 INFO Applying migration id=nohash 2026/01/15 23:38:49 INFO Applying migration id=shares 2026/01/15 23:38:49 INFO Applying migration id=actorttl 2026/01/15 23:38:49 INFO Applying migration id=tocc 2026/01/15 23:38:49 INFO Applying migration id=followeds 2026/01/15 23:38:49 INFO Applying migration id=certhash 2026/01/15 23:38:49 INFO Applying migration id=follows_sync 2026/01/15 23:38:49 INFO Applying migration id=jsonpath 2026/01/15 23:38:49 INFO Applying migration id=localforward 2026/01/15 23:38:49 INFO Applying migration id=avatar 2026/01/15 23:38:49 INFO Applying migration id=noimage 2026/01/15 23:38:49 INFO Applying migration id=feed 2026/01/15 23:38:49 INFO Applying migration id=bookmarks 2026/01/15 23:38:49 INFO Applying migration id=shareactivity 2026/01/15 23:38:49 INFO Applying migration id=application 2026/01/15 23:38:49 INFO Applying migration id=certificates 2026/01/15 23:38:49 INFO Applying migration id=rawforward 2026/01/15 23:38:49 INFO Applying migration id=publickey 2026/01/15 23:38:49 INFO Applying migration id=resolvegroup 2026/01/15 23:38:50 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:50 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 23:38:50 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.55s) === RUN TestPoll_ReplyClosedPoll 2026/01/15 23:38:50 INFO Applying migration id=initial 2026/01/15 23:38:50 INFO Applying migration id=notesupdated 2026/01/15 23:38:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:50 INFO Applying migration id=activitiesid 2026/01/15 23:38:50 INFO Applying migration id=outbox 2026/01/15 23:38:50 INFO Applying migration id=edits 2026/01/15 23:38:50 INFO Applying migration id=outboxactor 2026/01/15 23:38:50 INFO Applying migration id=outboxsender 2026/01/15 23:38:50 INFO Applying migration id=thread 2026/01/15 23:38:50 INFO Applying migration id=host 2026/01/15 23:38:50 INFO Applying migration id=sharedinbox 2026/01/15 23:38:50 INFO Applying migration id=noteshost 2026/01/15 23:38:50 INFO Applying migration id=fetched 2026/01/15 23:38:50 INFO Applying migration id=move 2026/01/15 23:38:50 INFO Applying migration id=cleanup 2026/01/15 23:38:50 INFO Applying migration id=received 2026/01/15 23:38:50 INFO Applying migration id=namehost 2026/01/15 23:38:50 INFO Applying migration id=outboxhost 2026/01/15 23:38:50 INFO Applying migration id=notesfts 2026/01/15 23:38:50 INFO Applying migration id=iconsname 2026/01/15 23:38:50 INFO Applying migration id=nohash 2026/01/15 23:38:50 INFO Applying migration id=shares 2026/01/15 23:38:50 INFO Applying migration id=actorttl 2026/01/15 23:38:50 INFO Applying migration id=tocc 2026/01/15 23:38:50 INFO Applying migration id=followeds 2026/01/15 23:38:50 INFO Applying migration id=certhash 2026/01/15 23:38:50 INFO Applying migration id=follows_sync 2026/01/15 23:38:50 INFO Applying migration id=jsonpath 2026/01/15 23:38:50 INFO Applying migration id=localforward 2026/01/15 23:38:50 INFO Applying migration id=avatar 2026/01/15 23:38:50 INFO Applying migration id=noimage 2026/01/15 23:38:50 INFO Applying migration id=feed 2026/01/15 23:38:50 INFO Applying migration id=bookmarks 2026/01/15 23:38:50 INFO Applying migration id=shareactivity 2026/01/15 23:38:50 INFO Applying migration id=application 2026/01/15 23:38:50 INFO Applying migration id=certificates 2026/01/15 23:38:50 INFO Applying migration id=rawforward 2026/01/15 23:38:50 INFO Applying migration id=publickey 2026/01/15 23:38:50 INFO Applying migration id=resolvegroup 2026/01/15 23:38:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:52 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 23:38:52 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (1.68s) === RUN TestPoll_EditVote 2026/01/15 23:38:52 INFO Applying migration id=initial 2026/01/15 23:38:52 INFO Applying migration id=notesupdated 2026/01/15 23:38:52 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:52 INFO Applying migration id=activitiesid 2026/01/15 23:38:52 INFO Applying migration id=outbox 2026/01/15 23:38:52 INFO Applying migration id=edits 2026/01/15 23:38:52 INFO Applying migration id=outboxactor 2026/01/15 23:38:52 INFO Applying migration id=outboxsender 2026/01/15 23:38:52 INFO Applying migration id=thread 2026/01/15 23:38:52 INFO Applying migration id=host 2026/01/15 23:38:52 INFO Applying migration id=sharedinbox 2026/01/15 23:38:52 INFO Applying migration id=noteshost 2026/01/15 23:38:52 INFO Applying migration id=fetched 2026/01/15 23:38:52 INFO Applying migration id=move 2026/01/15 23:38:52 INFO Applying migration id=cleanup 2026/01/15 23:38:52 INFO Applying migration id=received 2026/01/15 23:38:52 INFO Applying migration id=namehost 2026/01/15 23:38:52 INFO Applying migration id=outboxhost 2026/01/15 23:38:52 INFO Applying migration id=notesfts 2026/01/15 23:38:52 INFO Applying migration id=iconsname 2026/01/15 23:38:52 INFO Applying migration id=nohash 2026/01/15 23:38:52 INFO Applying migration id=shares 2026/01/15 23:38:52 INFO Applying migration id=actorttl 2026/01/15 23:38:52 INFO Applying migration id=tocc 2026/01/15 23:38:52 INFO Applying migration id=followeds 2026/01/15 23:38:52 INFO Applying migration id=certhash 2026/01/15 23:38:52 INFO Applying migration id=follows_sync 2026/01/15 23:38:52 INFO Applying migration id=jsonpath 2026/01/15 23:38:52 INFO Applying migration id=localforward 2026/01/15 23:38:52 INFO Applying migration id=avatar 2026/01/15 23:38:52 INFO Applying migration id=noimage 2026/01/15 23:38:52 INFO Applying migration id=feed 2026/01/15 23:38:52 INFO Applying migration id=bookmarks 2026/01/15 23:38:52 INFO Applying migration id=shareactivity 2026/01/15 23:38:52 INFO Applying migration id=application 2026/01/15 23:38:52 INFO Applying migration id=certificates 2026/01/15 23:38:52 INFO Applying migration id=rawforward 2026/01/15 23:38:52 INFO Applying migration id=publickey 2026/01/15 23:38:52 INFO Applying migration id=resolvegroup 2026/01/15 23:38:54 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:54 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 23:38:54 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 23:38:54 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019bc406-be83-7d48-92fb-45cfdd899b4a --- PASS: TestPoll_EditVote (2.76s) === RUN TestPoll_DeleteReply 2026/01/15 23:38:54 INFO Applying migration id=initial 2026/01/15 23:38:54 INFO Applying migration id=notesupdated 2026/01/15 23:38:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:54 INFO Applying migration id=activitiesid 2026/01/15 23:38:54 INFO Applying migration id=outbox 2026/01/15 23:38:54 INFO Applying migration id=edits 2026/01/15 23:38:54 INFO Applying migration id=outboxactor 2026/01/15 23:38:54 INFO Applying migration id=outboxsender 2026/01/15 23:38:54 INFO Applying migration id=thread 2026/01/15 23:38:54 INFO Applying migration id=host 2026/01/15 23:38:54 INFO Applying migration id=sharedinbox 2026/01/15 23:38:54 INFO Applying migration id=noteshost 2026/01/15 23:38:54 INFO Applying migration id=fetched 2026/01/15 23:38:54 INFO Applying migration id=move 2026/01/15 23:38:54 INFO Applying migration id=cleanup 2026/01/15 23:38:54 INFO Applying migration id=received 2026/01/15 23:38:54 INFO Applying migration id=namehost 2026/01/15 23:38:54 INFO Applying migration id=outboxhost 2026/01/15 23:38:54 INFO Applying migration id=notesfts 2026/01/15 23:38:54 INFO Applying migration id=iconsname 2026/01/15 23:38:54 INFO Applying migration id=nohash 2026/01/15 23:38:54 INFO Applying migration id=shares 2026/01/15 23:38:55 INFO Applying migration id=actorttl 2026/01/15 23:38:55 INFO Applying migration id=tocc 2026/01/15 23:38:55 INFO Applying migration id=followeds 2026/01/15 23:38:55 INFO Applying migration id=certhash 2026/01/15 23:38:55 INFO Applying migration id=follows_sync 2026/01/15 23:38:55 INFO Applying migration id=jsonpath 2026/01/15 23:38:55 INFO Applying migration id=localforward 2026/01/15 23:38:55 INFO Applying migration id=avatar 2026/01/15 23:38:55 INFO Applying migration id=noimage 2026/01/15 23:38:55 INFO Applying migration id=feed 2026/01/15 23:38:55 INFO Applying migration id=bookmarks 2026/01/15 23:38:55 INFO Applying migration id=shareactivity 2026/01/15 23:38:55 INFO Applying migration id=application 2026/01/15 23:38:55 INFO Applying migration id=certificates 2026/01/15 23:38:55 INFO Applying migration id=rawforward 2026/01/15 23:38:55 INFO Applying migration id=publickey 2026/01/15 23:38:55 INFO Applying migration id=resolvegroup 2026/01/15 23:38:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:56 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 23:38:56 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 23:38:56 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc406-c3b3-7b98-817f-2a1414606942 can=2026-01-15T23:42:56.307Z --- PASS: TestPoll_DeleteReply (1.33s) === RUN TestPoll_Update 2026/01/15 23:38:56 INFO Applying migration id=initial 2026/01/15 23:38:56 INFO Applying migration id=notesupdated 2026/01/15 23:38:56 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:56 INFO Applying migration id=activitiesid 2026/01/15 23:38:56 INFO Applying migration id=outbox 2026/01/15 23:38:56 INFO Applying migration id=edits 2026/01/15 23:38:56 INFO Applying migration id=outboxactor 2026/01/15 23:38:56 INFO Applying migration id=outboxsender 2026/01/15 23:38:56 INFO Applying migration id=thread 2026/01/15 23:38:56 INFO Applying migration id=host 2026/01/15 23:38:56 INFO Applying migration id=sharedinbox 2026/01/15 23:38:56 INFO Applying migration id=noteshost 2026/01/15 23:38:56 INFO Applying migration id=fetched 2026/01/15 23:38:56 INFO Applying migration id=move 2026/01/15 23:38:56 INFO Applying migration id=cleanup 2026/01/15 23:38:56 INFO Applying migration id=received 2026/01/15 23:38:56 INFO Applying migration id=namehost 2026/01/15 23:38:56 INFO Applying migration id=outboxhost 2026/01/15 23:38:56 INFO Applying migration id=notesfts 2026/01/15 23:38:56 INFO Applying migration id=iconsname 2026/01/15 23:38:56 INFO Applying migration id=nohash 2026/01/15 23:38:56 INFO Applying migration id=shares 2026/01/15 23:38:56 INFO Applying migration id=actorttl 2026/01/15 23:38:56 INFO Applying migration id=tocc 2026/01/15 23:38:56 INFO Applying migration id=followeds 2026/01/15 23:38:56 INFO Applying migration id=certhash 2026/01/15 23:38:56 INFO Applying migration id=follows_sync 2026/01/15 23:38:56 INFO Applying migration id=jsonpath 2026/01/15 23:38:56 INFO Applying migration id=localforward 2026/01/15 23:38:56 INFO Applying migration id=avatar 2026/01/15 23:38:56 INFO Applying migration id=noimage 2026/01/15 23:38:56 INFO Applying migration id=feed 2026/01/15 23:38:56 INFO Applying migration id=bookmarks 2026/01/15 23:38:56 INFO Applying migration id=shareactivity 2026/01/15 23:38:56 INFO Applying migration id=application 2026/01/15 23:38:56 INFO Applying migration id=certificates 2026/01/15 23:38:56 INFO Applying migration id=rawforward 2026/01/15 23:38:56 INFO Applying migration id=publickey 2026/01/15 23:38:56 INFO Applying migration id=resolvegroup 2026/01/15 23:38:58 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:58 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 23:38:58 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:58 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (1.84s) === RUN TestPoll_OldUpdate 2026/01/15 23:38:58 INFO Applying migration id=initial 2026/01/15 23:38:58 INFO Applying migration id=notesupdated 2026/01/15 23:38:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:58 INFO Applying migration id=activitiesid 2026/01/15 23:38:58 INFO Applying migration id=outbox 2026/01/15 23:38:58 INFO Applying migration id=edits 2026/01/15 23:38:58 INFO Applying migration id=outboxactor 2026/01/15 23:38:58 INFO Applying migration id=outboxsender 2026/01/15 23:38:58 INFO Applying migration id=thread 2026/01/15 23:38:58 INFO Applying migration id=host 2026/01/15 23:38:58 INFO Applying migration id=sharedinbox 2026/01/15 23:38:58 INFO Applying migration id=noteshost 2026/01/15 23:38:58 INFO Applying migration id=fetched 2026/01/15 23:38:58 INFO Applying migration id=move 2026/01/15 23:38:58 INFO Applying migration id=cleanup 2026/01/15 23:38:58 INFO Applying migration id=received 2026/01/15 23:38:58 INFO Applying migration id=namehost 2026/01/15 23:38:58 INFO Applying migration id=outboxhost 2026/01/15 23:38:58 INFO Applying migration id=notesfts 2026/01/15 23:38:58 INFO Applying migration id=iconsname 2026/01/15 23:38:58 INFO Applying migration id=nohash 2026/01/15 23:38:58 INFO Applying migration id=shares 2026/01/15 23:38:58 INFO Applying migration id=actorttl 2026/01/15 23:38:58 INFO Applying migration id=tocc 2026/01/15 23:38:58 INFO Applying migration id=followeds 2026/01/15 23:38:58 INFO Applying migration id=certhash 2026/01/15 23:38:58 INFO Applying migration id=follows_sync 2026/01/15 23:38:58 INFO Applying migration id=jsonpath 2026/01/15 23:38:58 INFO Applying migration id=localforward 2026/01/15 23:38:58 INFO Applying migration id=avatar 2026/01/15 23:38:58 INFO Applying migration id=noimage 2026/01/15 23:38:58 INFO Applying migration id=feed 2026/01/15 23:38:58 INFO Applying migration id=bookmarks 2026/01/15 23:38:58 INFO Applying migration id=shareactivity 2026/01/15 23:38:58 INFO Applying migration id=application 2026/01/15 23:38:58 INFO Applying migration id=certificates 2026/01/15 23:38:58 INFO Applying migration id=rawforward 2026/01/15 23:38:58 INFO Applying migration id=publickey 2026/01/15 23:38:58 INFO Applying migration id=resolvegroup 2026/01/15 23:38:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:38:59 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 23:38:59 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (1.51s) === RUN TestPoll_Local3Options 2026/01/15 23:38:59 INFO Applying migration id=initial 2026/01/15 23:38:59 INFO Applying migration id=notesupdated 2026/01/15 23:38:59 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:59 INFO Applying migration id=activitiesid 2026/01/15 23:38:59 INFO Applying migration id=outbox 2026/01/15 23:38:59 INFO Applying migration id=edits 2026/01/15 23:38:59 INFO Applying migration id=outboxactor 2026/01/15 23:38:59 INFO Applying migration id=outboxsender 2026/01/15 23:38:59 INFO Applying migration id=thread 2026/01/15 23:38:59 INFO Applying migration id=host 2026/01/15 23:38:59 INFO Applying migration id=sharedinbox 2026/01/15 23:38:59 INFO Applying migration id=noteshost 2026/01/15 23:38:59 INFO Applying migration id=fetched 2026/01/15 23:38:59 INFO Applying migration id=move 2026/01/15 23:38:59 INFO Applying migration id=cleanup 2026/01/15 23:38:59 INFO Applying migration id=received 2026/01/15 23:38:59 INFO Applying migration id=namehost 2026/01/15 23:38:59 INFO Applying migration id=outboxhost 2026/01/15 23:38:59 INFO Applying migration id=notesfts 2026/01/15 23:38:59 INFO Applying migration id=iconsname 2026/01/15 23:38:59 INFO Applying migration id=nohash 2026/01/15 23:38:59 INFO Applying migration id=shares 2026/01/15 23:38:59 INFO Applying migration id=actorttl 2026/01/15 23:38:59 INFO Applying migration id=tocc 2026/01/15 23:38:59 INFO Applying migration id=followeds 2026/01/15 23:38:59 INFO Applying migration id=certhash 2026/01/15 23:38:59 INFO Applying migration id=follows_sync 2026/01/15 23:38:59 INFO Applying migration id=jsonpath 2026/01/15 23:38:59 INFO Applying migration id=localforward 2026/01/15 23:38:59 INFO Applying migration id=avatar 2026/01/15 23:38:59 INFO Applying migration id=noimage 2026/01/15 23:38:59 INFO Applying migration id=feed 2026/01/15 23:38:59 INFO Applying migration id=bookmarks 2026/01/15 23:38:59 INFO Applying migration id=shareactivity 2026/01/15 23:38:59 INFO Applying migration id=application 2026/01/15 23:38:59 INFO Applying migration id=certificates 2026/01/15 23:38:59 INFO Applying migration id=rawforward 2026/01/15 23:38:59 INFO Applying migration id=publickey 2026/01/15 23:38:59 INFO Applying migration id=resolvegroup 2026/01/15 23:39:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc406-d83f-792a-a300-cd3334b08657 --- PASS: TestPoll_Local3Options (1.91s) === RUN TestPoll_Local5Options 2026/01/15 23:39:01 INFO Applying migration id=initial 2026/01/15 23:39:01 INFO Applying migration id=notesupdated 2026/01/15 23:39:01 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:01 INFO Applying migration id=activitiesid 2026/01/15 23:39:01 INFO Applying migration id=outbox 2026/01/15 23:39:01 INFO Applying migration id=edits 2026/01/15 23:39:01 INFO Applying migration id=outboxactor 2026/01/15 23:39:01 INFO Applying migration id=outboxsender 2026/01/15 23:39:01 INFO Applying migration id=thread 2026/01/15 23:39:01 INFO Applying migration id=host 2026/01/15 23:39:01 INFO Applying migration id=sharedinbox 2026/01/15 23:39:01 INFO Applying migration id=noteshost 2026/01/15 23:39:01 INFO Applying migration id=fetched 2026/01/15 23:39:01 INFO Applying migration id=move 2026/01/15 23:39:01 INFO Applying migration id=cleanup 2026/01/15 23:39:01 INFO Applying migration id=received 2026/01/15 23:39:01 INFO Applying migration id=namehost 2026/01/15 23:39:01 INFO Applying migration id=outboxhost 2026/01/15 23:39:01 INFO Applying migration id=notesfts 2026/01/15 23:39:01 INFO Applying migration id=iconsname 2026/01/15 23:39:01 INFO Applying migration id=nohash 2026/01/15 23:39:01 INFO Applying migration id=shares 2026/01/15 23:39:01 INFO Applying migration id=actorttl 2026/01/15 23:39:01 INFO Applying migration id=tocc 2026/01/15 23:39:01 INFO Applying migration id=followeds 2026/01/15 23:39:01 INFO Applying migration id=certhash 2026/01/15 23:39:01 INFO Applying migration id=follows_sync 2026/01/15 23:39:01 INFO Applying migration id=jsonpath 2026/01/15 23:39:01 INFO Applying migration id=localforward 2026/01/15 23:39:01 INFO Applying migration id=avatar 2026/01/15 23:39:01 INFO Applying migration id=noimage 2026/01/15 23:39:01 INFO Applying migration id=feed 2026/01/15 23:39:01 INFO Applying migration id=bookmarks 2026/01/15 23:39:01 INFO Applying migration id=shareactivity 2026/01/15 23:39:01 INFO Applying migration id=application 2026/01/15 23:39:01 INFO Applying migration id=certificates 2026/01/15 23:39:01 INFO Applying migration id=rawforward 2026/01/15 23:39:01 INFO Applying migration id=publickey 2026/01/15 23:39:01 INFO Applying migration id=resolvegroup 2026/01/15 23:39:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc406-e225-7e9a-bccb-d1d233996871 --- PASS: TestPoll_Local5Options (2.53s) === RUN TestPoll_Local1Option 2026/01/15 23:39:04 INFO Applying migration id=initial 2026/01/15 23:39:04 INFO Applying migration id=notesupdated 2026/01/15 23:39:04 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:04 INFO Applying migration id=activitiesid 2026/01/15 23:39:04 INFO Applying migration id=outbox 2026/01/15 23:39:04 INFO Applying migration id=edits 2026/01/15 23:39:04 INFO Applying migration id=outboxactor 2026/01/15 23:39:04 INFO Applying migration id=outboxsender 2026/01/15 23:39:04 INFO Applying migration id=thread 2026/01/15 23:39:04 INFO Applying migration id=host 2026/01/15 23:39:04 INFO Applying migration id=sharedinbox 2026/01/15 23:39:04 INFO Applying migration id=noteshost 2026/01/15 23:39:04 INFO Applying migration id=fetched 2026/01/15 23:39:04 INFO Applying migration id=move 2026/01/15 23:39:04 INFO Applying migration id=cleanup 2026/01/15 23:39:04 INFO Applying migration id=received 2026/01/15 23:39:04 INFO Applying migration id=namehost 2026/01/15 23:39:04 INFO Applying migration id=outboxhost 2026/01/15 23:39:04 INFO Applying migration id=notesfts 2026/01/15 23:39:04 INFO Applying migration id=iconsname 2026/01/15 23:39:04 INFO Applying migration id=nohash 2026/01/15 23:39:04 INFO Applying migration id=shares 2026/01/15 23:39:04 INFO Applying migration id=actorttl 2026/01/15 23:39:04 INFO Applying migration id=tocc 2026/01/15 23:39:04 INFO Applying migration id=followeds 2026/01/15 23:39:04 INFO Applying migration id=certhash 2026/01/15 23:39:04 INFO Applying migration id=follows_sync 2026/01/15 23:39:04 INFO Applying migration id=jsonpath 2026/01/15 23:39:04 INFO Applying migration id=localforward 2026/01/15 23:39:04 INFO Applying migration id=avatar 2026/01/15 23:39:04 INFO Applying migration id=noimage 2026/01/15 23:39:04 INFO Applying migration id=feed 2026/01/15 23:39:04 INFO Applying migration id=bookmarks 2026/01/15 23:39:04 INFO Applying migration id=shareactivity 2026/01/15 23:39:04 INFO Applying migration id=application 2026/01/15 23:39:04 INFO Applying migration id=certificates 2026/01/15 23:39:04 INFO Applying migration id=rawforward 2026/01/15 23:39:04 INFO Applying migration id=publickey 2026/01/15 23:39:04 INFO Applying migration id=resolvegroup 2026/01/15 23:39:05 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.86s) === RUN TestPoll_Local6Options 2026/01/15 23:39:05 INFO Applying migration id=initial 2026/01/15 23:39:05 INFO Applying migration id=notesupdated 2026/01/15 23:39:05 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:05 INFO Applying migration id=activitiesid 2026/01/15 23:39:05 INFO Applying migration id=outbox 2026/01/15 23:39:05 INFO Applying migration id=edits 2026/01/15 23:39:05 INFO Applying migration id=outboxactor 2026/01/15 23:39:05 INFO Applying migration id=outboxsender 2026/01/15 23:39:05 INFO Applying migration id=thread 2026/01/15 23:39:05 INFO Applying migration id=host 2026/01/15 23:39:05 INFO Applying migration id=sharedinbox 2026/01/15 23:39:05 INFO Applying migration id=noteshost 2026/01/15 23:39:05 INFO Applying migration id=fetched 2026/01/15 23:39:05 INFO Applying migration id=move 2026/01/15 23:39:05 INFO Applying migration id=cleanup 2026/01/15 23:39:05 INFO Applying migration id=received 2026/01/15 23:39:05 INFO Applying migration id=namehost 2026/01/15 23:39:05 INFO Applying migration id=outboxhost 2026/01/15 23:39:05 INFO Applying migration id=notesfts 2026/01/15 23:39:05 INFO Applying migration id=iconsname 2026/01/15 23:39:05 INFO Applying migration id=nohash 2026/01/15 23:39:05 INFO Applying migration id=shares 2026/01/15 23:39:05 INFO Applying migration id=actorttl 2026/01/15 23:39:05 INFO Applying migration id=tocc 2026/01/15 23:39:05 INFO Applying migration id=followeds 2026/01/15 23:39:05 INFO Applying migration id=certhash 2026/01/15 23:39:05 INFO Applying migration id=follows_sync 2026/01/15 23:39:05 INFO Applying migration id=jsonpath 2026/01/15 23:39:06 INFO Applying migration id=localforward 2026/01/15 23:39:06 INFO Applying migration id=avatar 2026/01/15 23:39:06 INFO Applying migration id=noimage 2026/01/15 23:39:06 INFO Applying migration id=feed 2026/01/15 23:39:06 INFO Applying migration id=bookmarks 2026/01/15 23:39:06 INFO Applying migration id=shareactivity 2026/01/15 23:39:06 INFO Applying migration id=application 2026/01/15 23:39:06 INFO Applying migration id=certificates 2026/01/15 23:39:06 INFO Applying migration id=rawforward 2026/01/15 23:39:06 INFO Applying migration id=publickey 2026/01/15 23:39:06 INFO Applying migration id=resolvegroup 2026/01/15 23:39:06 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope | Hell yeah! | I couldn't care less | wut? | Maybe | kinda" --- PASS: TestPoll_Local6Options (0.98s) === RUN TestPoll_LocalEmptyOption 2026/01/15 23:39:06 INFO Applying migration id=initial 2026/01/15 23:39:06 INFO Applying migration id=notesupdated 2026/01/15 23:39:06 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:06 INFO Applying migration id=activitiesid 2026/01/15 23:39:06 INFO Applying migration id=outbox 2026/01/15 23:39:06 INFO Applying migration id=edits 2026/01/15 23:39:06 INFO Applying migration id=outboxactor 2026/01/15 23:39:06 INFO Applying migration id=outboxsender 2026/01/15 23:39:06 INFO Applying migration id=thread 2026/01/15 23:39:06 INFO Applying migration id=host 2026/01/15 23:39:06 INFO Applying migration id=sharedinbox 2026/01/15 23:39:06 INFO Applying migration id=noteshost 2026/01/15 23:39:06 INFO Applying migration id=fetched 2026/01/15 23:39:06 INFO Applying migration id=move 2026/01/15 23:39:06 INFO Applying migration id=cleanup 2026/01/15 23:39:06 INFO Applying migration id=received 2026/01/15 23:39:06 INFO Applying migration id=namehost 2026/01/15 23:39:06 INFO Applying migration id=outboxhost 2026/01/15 23:39:06 INFO Applying migration id=notesfts 2026/01/15 23:39:06 INFO Applying migration id=iconsname 2026/01/15 23:39:06 INFO Applying migration id=nohash 2026/01/15 23:39:06 INFO Applying migration id=shares 2026/01/15 23:39:06 INFO Applying migration id=actorttl 2026/01/15 23:39:06 INFO Applying migration id=tocc 2026/01/15 23:39:06 INFO Applying migration id=followeds 2026/01/15 23:39:06 INFO Applying migration id=certhash 2026/01/15 23:39:06 INFO Applying migration id=follows_sync 2026/01/15 23:39:06 INFO Applying migration id=jsonpath 2026/01/15 23:39:06 INFO Applying migration id=localforward 2026/01/15 23:39:06 INFO Applying migration id=avatar 2026/01/15 23:39:06 INFO Applying migration id=noimage 2026/01/15 23:39:06 INFO Applying migration id=feed 2026/01/15 23:39:06 INFO Applying migration id=bookmarks 2026/01/15 23:39:06 INFO Applying migration id=shareactivity 2026/01/15 23:39:06 INFO Applying migration id=application 2026/01/15 23:39:06 INFO Applying migration id=certificates 2026/01/15 23:39:06 INFO Applying migration id=rawforward 2026/01/15 23:39:06 INFO Applying migration id=publickey 2026/01/15 23:39:06 INFO Applying migration id=resolvegroup --- PASS: TestPoll_LocalEmptyOption (1.82s) === RUN TestPoll_LocalOptionWithLink 2026/01/15 23:39:08 INFO Applying migration id=initial 2026/01/15 23:39:08 INFO Applying migration id=notesupdated 2026/01/15 23:39:08 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:08 INFO Applying migration id=activitiesid 2026/01/15 23:39:08 INFO Applying migration id=outbox 2026/01/15 23:39:08 INFO Applying migration id=edits 2026/01/15 23:39:08 INFO Applying migration id=outboxactor 2026/01/15 23:39:08 INFO Applying migration id=outboxsender 2026/01/15 23:39:08 INFO Applying migration id=thread 2026/01/15 23:39:08 INFO Applying migration id=host 2026/01/15 23:39:08 INFO Applying migration id=sharedinbox 2026/01/15 23:39:08 INFO Applying migration id=noteshost 2026/01/15 23:39:08 INFO Applying migration id=fetched 2026/01/15 23:39:08 INFO Applying migration id=move 2026/01/15 23:39:08 INFO Applying migration id=cleanup 2026/01/15 23:39:08 INFO Applying migration id=received 2026/01/15 23:39:08 INFO Applying migration id=namehost 2026/01/15 23:39:08 INFO Applying migration id=outboxhost 2026/01/15 23:39:08 INFO Applying migration id=notesfts 2026/01/15 23:39:08 INFO Applying migration id=iconsname 2026/01/15 23:39:08 INFO Applying migration id=nohash 2026/01/15 23:39:08 INFO Applying migration id=shares 2026/01/15 23:39:08 INFO Applying migration id=actorttl 2026/01/15 23:39:08 INFO Applying migration id=tocc 2026/01/15 23:39:08 INFO Applying migration id=followeds 2026/01/15 23:39:08 INFO Applying migration id=certhash 2026/01/15 23:39:08 INFO Applying migration id=follows_sync 2026/01/15 23:39:08 INFO Applying migration id=jsonpath 2026/01/15 23:39:08 INFO Applying migration id=localforward 2026/01/15 23:39:08 INFO Applying migration id=avatar 2026/01/15 23:39:08 INFO Applying migration id=noimage 2026/01/15 23:39:08 INFO Applying migration id=feed 2026/01/15 23:39:08 INFO Applying migration id=bookmarks 2026/01/15 23:39:08 INFO Applying migration id=shareactivity 2026/01/15 23:39:08 INFO Applying migration id=application 2026/01/15 23:39:08 INFO Applying migration id=certificates 2026/01/15 23:39:08 INFO Applying migration id=rawforward 2026/01/15 23:39:08 INFO Applying migration id=publickey 2026/01/15 23:39:08 INFO Applying migration id=resolvegroup 2026/01/15 23:39:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc406-fc24-797a-8659-be7f34f88701 --- PASS: TestPoll_LocalOptionWithLink (1.99s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/01/15 23:39:10 INFO Applying migration id=initial 2026/01/15 23:39:10 INFO Applying migration id=notesupdated 2026/01/15 23:39:10 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:10 INFO Applying migration id=activitiesid 2026/01/15 23:39:10 INFO Applying migration id=outbox 2026/01/15 23:39:10 INFO Applying migration id=edits 2026/01/15 23:39:10 INFO Applying migration id=outboxactor 2026/01/15 23:39:10 INFO Applying migration id=outboxsender 2026/01/15 23:39:10 INFO Applying migration id=thread 2026/01/15 23:39:10 INFO Applying migration id=host 2026/01/15 23:39:10 INFO Applying migration id=sharedinbox 2026/01/15 23:39:10 INFO Applying migration id=noteshost 2026/01/15 23:39:10 INFO Applying migration id=fetched 2026/01/15 23:39:10 INFO Applying migration id=move 2026/01/15 23:39:10 INFO Applying migration id=cleanup 2026/01/15 23:39:10 INFO Applying migration id=received 2026/01/15 23:39:10 INFO Applying migration id=namehost 2026/01/15 23:39:10 INFO Applying migration id=outboxhost 2026/01/15 23:39:10 INFO Applying migration id=notesfts 2026/01/15 23:39:10 INFO Applying migration id=iconsname 2026/01/15 23:39:10 INFO Applying migration id=nohash 2026/01/15 23:39:10 INFO Applying migration id=shares 2026/01/15 23:39:10 INFO Applying migration id=actorttl 2026/01/15 23:39:10 INFO Applying migration id=tocc 2026/01/15 23:39:10 INFO Applying migration id=followeds 2026/01/15 23:39:10 INFO Applying migration id=certhash 2026/01/15 23:39:10 INFO Applying migration id=follows_sync 2026/01/15 23:39:10 INFO Applying migration id=jsonpath 2026/01/15 23:39:10 INFO Applying migration id=localforward 2026/01/15 23:39:10 INFO Applying migration id=avatar 2026/01/15 23:39:10 INFO Applying migration id=noimage 2026/01/15 23:39:10 INFO Applying migration id=feed 2026/01/15 23:39:10 INFO Applying migration id=bookmarks 2026/01/15 23:39:10 INFO Applying migration id=shareactivity 2026/01/15 23:39:10 INFO Applying migration id=application 2026/01/15 23:39:10 INFO Applying migration id=certificates 2026/01/15 23:39:10 INFO Applying migration id=rawforward 2026/01/15 23:39:10 INFO Applying migration id=publickey 2026/01/15 23:39:10 INFO Applying migration id=resolvegroup 2026/01/15 23:39:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-02eb-7e02-98b3-fea44e470188 2026/01/15 23:39:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-02eb-7e02-98b3-fea44e470188 2026/01/15 23:39:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-02eb-7e02-98b3-fea44e470188 2026/01/15 23:39:12 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc407-02eb-7e02-98b3-fea44e470188 2026/01/15 23:39:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-02eb-7e02-98b3-fea44e470188 --- PASS: TestPoll_Local3OptionsAnd2Votes (1.74s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/01/15 23:39:12 INFO Applying migration id=initial 2026/01/15 23:39:12 INFO Applying migration id=notesupdated 2026/01/15 23:39:12 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:12 INFO Applying migration id=activitiesid 2026/01/15 23:39:12 INFO Applying migration id=outbox 2026/01/15 23:39:12 INFO Applying migration id=edits 2026/01/15 23:39:12 INFO Applying migration id=outboxactor 2026/01/15 23:39:12 INFO Applying migration id=outboxsender 2026/01/15 23:39:12 INFO Applying migration id=thread 2026/01/15 23:39:12 INFO Applying migration id=host 2026/01/15 23:39:12 INFO Applying migration id=sharedinbox 2026/01/15 23:39:12 INFO Applying migration id=noteshost 2026/01/15 23:39:12 INFO Applying migration id=fetched 2026/01/15 23:39:12 INFO Applying migration id=move 2026/01/15 23:39:12 INFO Applying migration id=cleanup 2026/01/15 23:39:12 INFO Applying migration id=received 2026/01/15 23:39:12 INFO Applying migration id=namehost 2026/01/15 23:39:12 INFO Applying migration id=outboxhost 2026/01/15 23:39:12 INFO Applying migration id=notesfts 2026/01/15 23:39:12 INFO Applying migration id=iconsname 2026/01/15 23:39:12 INFO Applying migration id=nohash 2026/01/15 23:39:12 INFO Applying migration id=shares 2026/01/15 23:39:12 INFO Applying migration id=actorttl 2026/01/15 23:39:12 INFO Applying migration id=tocc 2026/01/15 23:39:12 INFO Applying migration id=followeds 2026/01/15 23:39:12 INFO Applying migration id=certhash 2026/01/15 23:39:12 INFO Applying migration id=follows_sync 2026/01/15 23:39:12 INFO Applying migration id=jsonpath 2026/01/15 23:39:12 INFO Applying migration id=localforward 2026/01/15 23:39:12 INFO Applying migration id=avatar 2026/01/15 23:39:12 INFO Applying migration id=noimage 2026/01/15 23:39:12 INFO Applying migration id=feed 2026/01/15 23:39:12 INFO Applying migration id=bookmarks 2026/01/15 23:39:12 INFO Applying migration id=shareactivity 2026/01/15 23:39:12 INFO Applying migration id=application 2026/01/15 23:39:12 INFO Applying migration id=certificates 2026/01/15 23:39:12 INFO Applying migration id=rawforward 2026/01/15 23:39:12 INFO Applying migration id=publickey 2026/01/15 23:39:12 INFO Applying migration id=resolvegroup 2026/01/15 23:39:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-0936-7eb3-b3e5-07cee9bebf00 2026/01/15 23:39:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-0936-7eb3-b3e5-07cee9bebf00 2026/01/15 23:39:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-0936-7eb3-b3e5-07cee9bebf00 2026/01/15 23:39:14 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc407-0936-7eb3-b3e5-07cee9bebf00 2026/01/15 23:39:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-0936-7eb3-b3e5-07cee9bebf00 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.61s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/01/15 23:39:14 INFO Applying migration id=initial 2026/01/15 23:39:14 INFO Applying migration id=notesupdated 2026/01/15 23:39:14 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:14 INFO Applying migration id=activitiesid 2026/01/15 23:39:14 INFO Applying migration id=outbox 2026/01/15 23:39:14 INFO Applying migration id=edits 2026/01/15 23:39:14 INFO Applying migration id=outboxactor 2026/01/15 23:39:14 INFO Applying migration id=outboxsender 2026/01/15 23:39:14 INFO Applying migration id=thread 2026/01/15 23:39:14 INFO Applying migration id=host 2026/01/15 23:39:14 INFO Applying migration id=sharedinbox 2026/01/15 23:39:14 INFO Applying migration id=noteshost 2026/01/15 23:39:14 INFO Applying migration id=fetched 2026/01/15 23:39:14 INFO Applying migration id=move 2026/01/15 23:39:14 INFO Applying migration id=cleanup 2026/01/15 23:39:14 INFO Applying migration id=received 2026/01/15 23:39:14 INFO Applying migration id=namehost 2026/01/15 23:39:14 INFO Applying migration id=outboxhost 2026/01/15 23:39:14 INFO Applying migration id=notesfts 2026/01/15 23:39:14 INFO Applying migration id=iconsname 2026/01/15 23:39:14 INFO Applying migration id=nohash 2026/01/15 23:39:14 INFO Applying migration id=shares 2026/01/15 23:39:14 INFO Applying migration id=actorttl 2026/01/15 23:39:14 INFO Applying migration id=tocc 2026/01/15 23:39:14 INFO Applying migration id=followeds 2026/01/15 23:39:14 INFO Applying migration id=certhash 2026/01/15 23:39:14 INFO Applying migration id=follows_sync 2026/01/15 23:39:14 INFO Applying migration id=jsonpath 2026/01/15 23:39:14 INFO Applying migration id=localforward 2026/01/15 23:39:14 INFO Applying migration id=avatar 2026/01/15 23:39:14 INFO Applying migration id=noimage 2026/01/15 23:39:14 INFO Applying migration id=feed 2026/01/15 23:39:14 INFO Applying migration id=bookmarks 2026/01/15 23:39:14 INFO Applying migration id=shareactivity 2026/01/15 23:39:14 INFO Applying migration id=application 2026/01/15 23:39:14 INFO Applying migration id=certificates 2026/01/15 23:39:14 INFO Applying migration id=rawforward 2026/01/15 23:39:14 INFO Applying migration id=publickey 2026/01/15 23:39:14 INFO Applying migration id=resolvegroup 2026/01/15 23:39:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-0dc1-71b0-b7bd-6af93234ebda 2026/01/15 23:39:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-0dc1-71b0-b7bd-6af93234ebda 2026/01/15 23:39:15 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc407-0dc1-71b0-b7bd-6af93234ebda 2026/01/15 23:39:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-0dc1-71b0-b7bd-6af93234ebda 2026/01/15 23:39:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-0dc1-71b0-b7bd-6af93234ebda 2026/01/15 23:39:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-0dc1-71b0-b7bd-6af93234ebda 2026/01/15 23:39:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-0dc1-71b0-b7bd-6af93234ebda 2026/01/15 23:39:15 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc407-0dc1-71b0-b7bd-6af93234ebda --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.16s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/01/15 23:39:15 INFO Applying migration id=initial 2026/01/15 23:39:15 INFO Applying migration id=notesupdated 2026/01/15 23:39:15 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:15 INFO Applying migration id=activitiesid 2026/01/15 23:39:15 INFO Applying migration id=outbox 2026/01/15 23:39:15 INFO Applying migration id=edits 2026/01/15 23:39:15 INFO Applying migration id=outboxactor 2026/01/15 23:39:15 INFO Applying migration id=outboxsender 2026/01/15 23:39:15 INFO Applying migration id=thread 2026/01/15 23:39:15 INFO Applying migration id=host 2026/01/15 23:39:15 INFO Applying migration id=sharedinbox 2026/01/15 23:39:15 INFO Applying migration id=noteshost 2026/01/15 23:39:15 INFO Applying migration id=fetched 2026/01/15 23:39:15 INFO Applying migration id=move 2026/01/15 23:39:15 INFO Applying migration id=cleanup 2026/01/15 23:39:15 INFO Applying migration id=received 2026/01/15 23:39:15 INFO Applying migration id=namehost 2026/01/15 23:39:15 INFO Applying migration id=outboxhost 2026/01/15 23:39:15 INFO Applying migration id=notesfts 2026/01/15 23:39:15 INFO Applying migration id=iconsname 2026/01/15 23:39:15 INFO Applying migration id=nohash 2026/01/15 23:39:15 INFO Applying migration id=shares 2026/01/15 23:39:15 INFO Applying migration id=actorttl 2026/01/15 23:39:15 INFO Applying migration id=tocc 2026/01/15 23:39:15 INFO Applying migration id=followeds 2026/01/15 23:39:15 INFO Applying migration id=certhash 2026/01/15 23:39:15 INFO Applying migration id=follows_sync 2026/01/15 23:39:15 INFO Applying migration id=jsonpath 2026/01/15 23:39:15 INFO Applying migration id=localforward 2026/01/15 23:39:15 INFO Applying migration id=avatar 2026/01/15 23:39:15 INFO Applying migration id=noimage 2026/01/15 23:39:15 INFO Applying migration id=feed 2026/01/15 23:39:15 INFO Applying migration id=bookmarks 2026/01/15 23:39:15 INFO Applying migration id=shareactivity 2026/01/15 23:39:15 INFO Applying migration id=application 2026/01/15 23:39:15 INFO Applying migration id=certificates 2026/01/15 23:39:15 INFO Applying migration id=rawforward 2026/01/15 23:39:15 INFO Applying migration id=publickey 2026/01/15 23:39:15 INFO Applying migration id=resolvegroup 2026/01/15 23:39:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-142e-764c-8afd-4c3118a2e1e5 2026/01/15 23:39:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-142e-764c-8afd-4c3118a2e1e5 2026/01/15 23:39:16 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc407-142e-764c-8afd-4c3118a2e1e5 2026/01/15 23:39:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-142e-764c-8afd-4c3118a2e1e5 2026/01/15 23:39:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-142e-764c-8afd-4c3118a2e1e5 2026/01/15 23:39:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-142e-764c-8afd-4c3118a2e1e5 2026/01/15 23:39:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-142e-764c-8afd-4c3118a2e1e5 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.65s) === RUN TestPoll_LocalSelfVote 2026/01/15 23:39:16 INFO Applying migration id=initial 2026/01/15 23:39:16 INFO Applying migration id=notesupdated 2026/01/15 23:39:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:16 INFO Applying migration id=activitiesid 2026/01/15 23:39:16 INFO Applying migration id=outbox 2026/01/15 23:39:16 INFO Applying migration id=edits 2026/01/15 23:39:16 INFO Applying migration id=outboxactor 2026/01/15 23:39:16 INFO Applying migration id=outboxsender 2026/01/15 23:39:16 INFO Applying migration id=thread 2026/01/15 23:39:16 INFO Applying migration id=host 2026/01/15 23:39:16 INFO Applying migration id=sharedinbox 2026/01/15 23:39:16 INFO Applying migration id=noteshost 2026/01/15 23:39:16 INFO Applying migration id=fetched 2026/01/15 23:39:16 INFO Applying migration id=move 2026/01/15 23:39:16 INFO Applying migration id=cleanup 2026/01/15 23:39:16 INFO Applying migration id=received 2026/01/15 23:39:16 INFO Applying migration id=namehost 2026/01/15 23:39:16 INFO Applying migration id=outboxhost 2026/01/15 23:39:16 INFO Applying migration id=notesfts 2026/01/15 23:39:16 INFO Applying migration id=iconsname 2026/01/15 23:39:16 INFO Applying migration id=nohash 2026/01/15 23:39:16 INFO Applying migration id=shares 2026/01/15 23:39:16 INFO Applying migration id=actorttl 2026/01/15 23:39:16 INFO Applying migration id=tocc 2026/01/15 23:39:16 INFO Applying migration id=followeds 2026/01/15 23:39:16 INFO Applying migration id=certhash 2026/01/15 23:39:16 INFO Applying migration id=follows_sync 2026/01/15 23:39:16 INFO Applying migration id=jsonpath 2026/01/15 23:39:16 INFO Applying migration id=localforward 2026/01/15 23:39:16 INFO Applying migration id=avatar 2026/01/15 23:39:16 INFO Applying migration id=noimage 2026/01/15 23:39:16 INFO Applying migration id=feed 2026/01/15 23:39:16 INFO Applying migration id=bookmarks 2026/01/15 23:39:16 INFO Applying migration id=shareactivity 2026/01/15 23:39:16 INFO Applying migration id=application 2026/01/15 23:39:16 INFO Applying migration id=certificates 2026/01/15 23:39:16 INFO Applying migration id=rawforward 2026/01/15 23:39:16 INFO Applying migration id=publickey 2026/01/15 23:39:16 INFO Applying migration id=resolvegroup 2026/01/15 23:39:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-1bfd-7977-a9a0-6e07b3dad6a0 2026/01/15 23:39:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-1bfd-7977-a9a0-6e07b3dad6a0 2026/01/15 23:39:18 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc407-1bfd-7977-a9a0-6e07b3dad6a0 2026/01/15 23:39:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-1bfd-7977-a9a0-6e07b3dad6a0 --- PASS: TestPoll_LocalSelfVote (2.00s) === RUN TestRegister_RedirectNoCertificate 2026/01/15 23:39:18 INFO Applying migration id=initial 2026/01/15 23:39:18 INFO Applying migration id=notesupdated 2026/01/15 23:39:18 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:18 INFO Applying migration id=activitiesid 2026/01/15 23:39:18 INFO Applying migration id=outbox 2026/01/15 23:39:18 INFO Applying migration id=edits 2026/01/15 23:39:18 INFO Applying migration id=outboxactor 2026/01/15 23:39:18 INFO Applying migration id=outboxsender 2026/01/15 23:39:18 INFO Applying migration id=thread 2026/01/15 23:39:18 INFO Applying migration id=host 2026/01/15 23:39:18 INFO Applying migration id=sharedinbox 2026/01/15 23:39:18 INFO Applying migration id=noteshost 2026/01/15 23:39:18 INFO Applying migration id=fetched 2026/01/15 23:39:18 INFO Applying migration id=move 2026/01/15 23:39:18 INFO Applying migration id=cleanup 2026/01/15 23:39:18 INFO Applying migration id=received 2026/01/15 23:39:18 INFO Applying migration id=namehost 2026/01/15 23:39:18 INFO Applying migration id=outboxhost 2026/01/15 23:39:18 INFO Applying migration id=notesfts 2026/01/15 23:39:18 INFO Applying migration id=iconsname 2026/01/15 23:39:18 INFO Applying migration id=nohash 2026/01/15 23:39:18 INFO Applying migration id=shares 2026/01/15 23:39:18 INFO Applying migration id=actorttl 2026/01/15 23:39:18 INFO Applying migration id=tocc 2026/01/15 23:39:18 INFO Applying migration id=followeds 2026/01/15 23:39:18 INFO Applying migration id=certhash 2026/01/15 23:39:18 INFO Applying migration id=follows_sync 2026/01/15 23:39:18 INFO Applying migration id=jsonpath 2026/01/15 23:39:18 INFO Applying migration id=localforward 2026/01/15 23:39:18 INFO Applying migration id=avatar 2026/01/15 23:39:18 INFO Applying migration id=noimage 2026/01/15 23:39:18 INFO Applying migration id=feed 2026/01/15 23:39:18 INFO Applying migration id=bookmarks 2026/01/15 23:39:18 INFO Applying migration id=shareactivity 2026/01/15 23:39:18 INFO Applying migration id=application 2026/01/15 23:39:18 INFO Applying migration id=certificates 2026/01/15 23:39:18 INFO Applying migration id=rawforward 2026/01/15 23:39:18 INFO Applying migration id=publickey 2026/01/15 23:39:18 INFO Applying migration id=resolvegroup --- PASS: TestRegister_RedirectNoCertificate (0.06s) === RUN TestRegister_Redirect 2026/01/15 23:39:18 INFO Applying migration id=initial 2026/01/15 23:39:18 INFO Applying migration id=notesupdated 2026/01/15 23:39:18 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:18 INFO Applying migration id=activitiesid 2026/01/15 23:39:18 INFO Applying migration id=outbox 2026/01/15 23:39:18 INFO Applying migration id=edits 2026/01/15 23:39:18 INFO Applying migration id=outboxactor 2026/01/15 23:39:18 INFO Applying migration id=outboxsender 2026/01/15 23:39:18 INFO Applying migration id=thread 2026/01/15 23:39:18 INFO Applying migration id=host 2026/01/15 23:39:18 INFO Applying migration id=sharedinbox 2026/01/15 23:39:18 INFO Applying migration id=noteshost 2026/01/15 23:39:18 INFO Applying migration id=fetched 2026/01/15 23:39:18 INFO Applying migration id=move 2026/01/15 23:39:18 INFO Applying migration id=cleanup 2026/01/15 23:39:18 INFO Applying migration id=received 2026/01/15 23:39:18 INFO Applying migration id=namehost 2026/01/15 23:39:18 INFO Applying migration id=outboxhost 2026/01/15 23:39:18 INFO Applying migration id=notesfts 2026/01/15 23:39:18 INFO Applying migration id=iconsname 2026/01/15 23:39:18 INFO Applying migration id=nohash 2026/01/15 23:39:18 INFO Applying migration id=shares 2026/01/15 23:39:18 INFO Applying migration id=actorttl 2026/01/15 23:39:18 INFO Applying migration id=tocc 2026/01/15 23:39:19 INFO Applying migration id=followeds 2026/01/15 23:39:19 INFO Applying migration id=certhash 2026/01/15 23:39:19 INFO Applying migration id=follows_sync 2026/01/15 23:39:19 INFO Applying migration id=jsonpath 2026/01/15 23:39:19 INFO Applying migration id=localforward 2026/01/15 23:39:19 INFO Applying migration id=avatar 2026/01/15 23:39:19 INFO Applying migration id=noimage 2026/01/15 23:39:19 INFO Applying migration id=feed 2026/01/15 23:39:19 INFO Applying migration id=bookmarks 2026/01/15 23:39:19 INFO Applying migration id=shareactivity 2026/01/15 23:39:19 INFO Applying migration id=application 2026/01/15 23:39:19 INFO Applying migration id=certificates 2026/01/15 23:39:19 INFO Applying migration id=rawforward 2026/01/15 23:39:19 INFO Applying migration id=publickey 2026/01/15 23:39:19 INFO Applying migration id=resolvegroup 2026/01/15 23:39:19 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.06s) === RUN TestRegister_NoCertificate 2026/01/15 23:39:19 INFO Applying migration id=initial 2026/01/15 23:39:19 INFO Applying migration id=notesupdated 2026/01/15 23:39:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:19 INFO Applying migration id=activitiesid 2026/01/15 23:39:19 INFO Applying migration id=outbox 2026/01/15 23:39:19 INFO Applying migration id=edits 2026/01/15 23:39:19 INFO Applying migration id=outboxactor 2026/01/15 23:39:19 INFO Applying migration id=outboxsender 2026/01/15 23:39:19 INFO Applying migration id=thread 2026/01/15 23:39:19 INFO Applying migration id=host 2026/01/15 23:39:19 INFO Applying migration id=sharedinbox 2026/01/15 23:39:19 INFO Applying migration id=noteshost 2026/01/15 23:39:19 INFO Applying migration id=fetched 2026/01/15 23:39:19 INFO Applying migration id=move 2026/01/15 23:39:19 INFO Applying migration id=cleanup 2026/01/15 23:39:19 INFO Applying migration id=received 2026/01/15 23:39:19 INFO Applying migration id=namehost 2026/01/15 23:39:19 INFO Applying migration id=outboxhost 2026/01/15 23:39:19 INFO Applying migration id=notesfts 2026/01/15 23:39:19 INFO Applying migration id=iconsname 2026/01/15 23:39:19 INFO Applying migration id=nohash 2026/01/15 23:39:19 INFO Applying migration id=shares 2026/01/15 23:39:19 INFO Applying migration id=actorttl 2026/01/15 23:39:19 INFO Applying migration id=tocc 2026/01/15 23:39:19 INFO Applying migration id=followeds 2026/01/15 23:39:19 INFO Applying migration id=certhash 2026/01/15 23:39:19 INFO Applying migration id=follows_sync 2026/01/15 23:39:19 INFO Applying migration id=jsonpath 2026/01/15 23:39:19 INFO Applying migration id=localforward 2026/01/15 23:39:19 INFO Applying migration id=avatar 2026/01/15 23:39:19 INFO Applying migration id=noimage 2026/01/15 23:39:19 INFO Applying migration id=feed 2026/01/15 23:39:19 INFO Applying migration id=bookmarks 2026/01/15 23:39:19 INFO Applying migration id=shareactivity 2026/01/15 23:39:19 INFO Applying migration id=application 2026/01/15 23:39:19 INFO Applying migration id=certificates 2026/01/15 23:39:19 INFO Applying migration id=rawforward 2026/01/15 23:39:19 INFO Applying migration id=publickey 2026/01/15 23:39:19 INFO Applying migration id=resolvegroup 2026/01/15 23:39:19 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.06s) === RUN TestRegister_HappyFlow 2026/01/15 23:39:19 INFO Applying migration id=initial 2026/01/15 23:39:19 INFO Applying migration id=notesupdated 2026/01/15 23:39:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:19 INFO Applying migration id=activitiesid 2026/01/15 23:39:19 INFO Applying migration id=outbox 2026/01/15 23:39:19 INFO Applying migration id=edits 2026/01/15 23:39:19 INFO Applying migration id=outboxactor 2026/01/15 23:39:19 INFO Applying migration id=outboxsender 2026/01/15 23:39:19 INFO Applying migration id=thread 2026/01/15 23:39:19 INFO Applying migration id=host 2026/01/15 23:39:19 INFO Applying migration id=sharedinbox 2026/01/15 23:39:19 INFO Applying migration id=noteshost 2026/01/15 23:39:19 INFO Applying migration id=fetched 2026/01/15 23:39:19 INFO Applying migration id=move 2026/01/15 23:39:19 INFO Applying migration id=cleanup 2026/01/15 23:39:19 INFO Applying migration id=received 2026/01/15 23:39:19 INFO Applying migration id=namehost 2026/01/15 23:39:19 INFO Applying migration id=outboxhost 2026/01/15 23:39:19 INFO Applying migration id=notesfts 2026/01/15 23:39:19 INFO Applying migration id=iconsname 2026/01/15 23:39:19 INFO Applying migration id=nohash 2026/01/15 23:39:19 INFO Applying migration id=shares 2026/01/15 23:39:19 INFO Applying migration id=actorttl 2026/01/15 23:39:19 INFO Applying migration id=tocc 2026/01/15 23:39:19 INFO Applying migration id=followeds 2026/01/15 23:39:19 INFO Applying migration id=certhash 2026/01/15 23:39:19 INFO Applying migration id=follows_sync 2026/01/15 23:39:19 INFO Applying migration id=jsonpath 2026/01/15 23:39:19 INFO Applying migration id=localforward 2026/01/15 23:39:19 INFO Applying migration id=avatar 2026/01/15 23:39:19 INFO Applying migration id=noimage 2026/01/15 23:39:19 INFO Applying migration id=feed 2026/01/15 23:39:19 INFO Applying migration id=bookmarks 2026/01/15 23:39:19 INFO Applying migration id=shareactivity 2026/01/15 23:39:19 INFO Applying migration id=application 2026/01/15 23:39:19 INFO Applying migration id=certificates 2026/01/15 23:39:19 INFO Applying migration id=rawforward 2026/01/15 23:39:19 INFO Applying migration id=publickey 2026/01/15 23:39:19 INFO Applying migration id=resolvegroup 2026/01/15 23:39:19 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.27s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/01/15 23:39:19 INFO Applying migration id=initial 2026/01/15 23:39:19 INFO Applying migration id=notesupdated 2026/01/15 23:39:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:19 INFO Applying migration id=activitiesid 2026/01/15 23:39:19 INFO Applying migration id=outbox 2026/01/15 23:39:19 INFO Applying migration id=edits 2026/01/15 23:39:19 INFO Applying migration id=outboxactor 2026/01/15 23:39:19 INFO Applying migration id=outboxsender 2026/01/15 23:39:19 INFO Applying migration id=thread 2026/01/15 23:39:19 INFO Applying migration id=host 2026/01/15 23:39:19 INFO Applying migration id=sharedinbox 2026/01/15 23:39:19 INFO Applying migration id=noteshost 2026/01/15 23:39:19 INFO Applying migration id=fetched 2026/01/15 23:39:19 INFO Applying migration id=move 2026/01/15 23:39:19 INFO Applying migration id=cleanup 2026/01/15 23:39:19 INFO Applying migration id=received 2026/01/15 23:39:19 INFO Applying migration id=namehost 2026/01/15 23:39:19 INFO Applying migration id=outboxhost 2026/01/15 23:39:19 INFO Applying migration id=notesfts 2026/01/15 23:39:19 INFO Applying migration id=iconsname 2026/01/15 23:39:19 INFO Applying migration id=nohash 2026/01/15 23:39:19 INFO Applying migration id=shares 2026/01/15 23:39:19 INFO Applying migration id=actorttl 2026/01/15 23:39:19 INFO Applying migration id=tocc 2026/01/15 23:39:19 INFO Applying migration id=followeds 2026/01/15 23:39:19 INFO Applying migration id=certhash 2026/01/15 23:39:19 INFO Applying migration id=follows_sync 2026/01/15 23:39:19 INFO Applying migration id=jsonpath 2026/01/15 23:39:19 INFO Applying migration id=localforward 2026/01/15 23:39:19 INFO Applying migration id=avatar 2026/01/15 23:39:19 INFO Applying migration id=noimage 2026/01/15 23:39:19 INFO Applying migration id=feed 2026/01/15 23:39:19 INFO Applying migration id=bookmarks 2026/01/15 23:39:19 INFO Applying migration id=shareactivity 2026/01/15 23:39:19 INFO Applying migration id=application 2026/01/15 23:39:19 INFO Applying migration id=certificates 2026/01/15 23:39:19 INFO Applying migration id=rawforward 2026/01/15 23:39:19 INFO Applying migration id=publickey 2026/01/15 23:39:19 INFO Applying migration id=resolvegroup --- PASS: TestRegister_HappyFlowRegistrationClosed (0.06s) === RUN TestRegister_AlreadyRegistered 2026/01/15 23:39:19 INFO Applying migration id=initial 2026/01/15 23:39:19 INFO Applying migration id=notesupdated 2026/01/15 23:39:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:19 INFO Applying migration id=activitiesid 2026/01/15 23:39:19 INFO Applying migration id=outbox 2026/01/15 23:39:19 INFO Applying migration id=edits 2026/01/15 23:39:19 INFO Applying migration id=outboxactor 2026/01/15 23:39:19 INFO Applying migration id=outboxsender 2026/01/15 23:39:19 INFO Applying migration id=thread 2026/01/15 23:39:19 INFO Applying migration id=host 2026/01/15 23:39:19 INFO Applying migration id=sharedinbox 2026/01/15 23:39:19 INFO Applying migration id=noteshost 2026/01/15 23:39:19 INFO Applying migration id=fetched 2026/01/15 23:39:19 INFO Applying migration id=move 2026/01/15 23:39:19 INFO Applying migration id=cleanup 2026/01/15 23:39:19 INFO Applying migration id=received 2026/01/15 23:39:19 INFO Applying migration id=namehost 2026/01/15 23:39:19 INFO Applying migration id=outboxhost 2026/01/15 23:39:19 INFO Applying migration id=notesfts 2026/01/15 23:39:19 INFO Applying migration id=iconsname 2026/01/15 23:39:19 INFO Applying migration id=nohash 2026/01/15 23:39:19 INFO Applying migration id=shares 2026/01/15 23:39:19 INFO Applying migration id=actorttl 2026/01/15 23:39:19 INFO Applying migration id=tocc 2026/01/15 23:39:19 INFO Applying migration id=followeds 2026/01/15 23:39:19 INFO Applying migration id=certhash 2026/01/15 23:39:19 INFO Applying migration id=follows_sync 2026/01/15 23:39:19 INFO Applying migration id=jsonpath 2026/01/15 23:39:19 INFO Applying migration id=localforward 2026/01/15 23:39:19 INFO Applying migration id=avatar 2026/01/15 23:39:19 INFO Applying migration id=noimage 2026/01/15 23:39:19 INFO Applying migration id=feed 2026/01/15 23:39:19 INFO Applying migration id=bookmarks 2026/01/15 23:39:19 INFO Applying migration id=shareactivity 2026/01/15 23:39:19 INFO Applying migration id=application 2026/01/15 23:39:19 INFO Applying migration id=certificates 2026/01/15 23:39:19 INFO Applying migration id=rawforward 2026/01/15 23:39:19 INFO Applying migration id=publickey 2026/01/15 23:39:19 INFO Applying migration id=resolvegroup 2026/01/15 23:39:20 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.83s) === RUN TestRegister_Twice 2026/01/15 23:39:20 INFO Applying migration id=initial 2026/01/15 23:39:20 INFO Applying migration id=notesupdated 2026/01/15 23:39:20 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:20 INFO Applying migration id=activitiesid 2026/01/15 23:39:20 INFO Applying migration id=outbox 2026/01/15 23:39:20 INFO Applying migration id=edits 2026/01/15 23:39:20 INFO Applying migration id=outboxactor 2026/01/15 23:39:20 INFO Applying migration id=outboxsender 2026/01/15 23:39:20 INFO Applying migration id=thread 2026/01/15 23:39:20 INFO Applying migration id=host 2026/01/15 23:39:20 INFO Applying migration id=sharedinbox 2026/01/15 23:39:20 INFO Applying migration id=noteshost 2026/01/15 23:39:20 INFO Applying migration id=fetched 2026/01/15 23:39:20 INFO Applying migration id=move 2026/01/15 23:39:20 INFO Applying migration id=cleanup 2026/01/15 23:39:20 INFO Applying migration id=received 2026/01/15 23:39:20 INFO Applying migration id=namehost 2026/01/15 23:39:20 INFO Applying migration id=outboxhost 2026/01/15 23:39:20 INFO Applying migration id=notesfts 2026/01/15 23:39:20 INFO Applying migration id=iconsname 2026/01/15 23:39:20 INFO Applying migration id=nohash 2026/01/15 23:39:20 INFO Applying migration id=shares 2026/01/15 23:39:20 INFO Applying migration id=actorttl 2026/01/15 23:39:20 INFO Applying migration id=tocc 2026/01/15 23:39:20 INFO Applying migration id=followeds 2026/01/15 23:39:20 INFO Applying migration id=certhash 2026/01/15 23:39:20 INFO Applying migration id=follows_sync 2026/01/15 23:39:20 INFO Applying migration id=jsonpath 2026/01/15 23:39:20 INFO Applying migration id=localforward 2026/01/15 23:39:20 INFO Applying migration id=avatar 2026/01/15 23:39:20 INFO Applying migration id=noimage 2026/01/15 23:39:20 INFO Applying migration id=feed 2026/01/15 23:39:20 INFO Applying migration id=bookmarks 2026/01/15 23:39:20 INFO Applying migration id=shareactivity 2026/01/15 23:39:20 INFO Applying migration id=application 2026/01/15 23:39:20 INFO Applying migration id=certificates 2026/01/15 23:39:20 INFO Applying migration id=rawforward 2026/01/15 23:39:20 INFO Applying migration id=publickey 2026/01/15 23:39:20 INFO Applying migration id=resolvegroup 2026/01/15 23:39:20 INFO Creating new user request.path=/users/register name=erin 2026/01/15 23:39:20 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.37s) === RUN TestRegister_Throttling 2026/01/15 23:39:20 INFO Applying migration id=initial 2026/01/15 23:39:20 INFO Applying migration id=notesupdated 2026/01/15 23:39:20 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:20 INFO Applying migration id=activitiesid 2026/01/15 23:39:20 INFO Applying migration id=outbox 2026/01/15 23:39:20 INFO Applying migration id=edits 2026/01/15 23:39:20 INFO Applying migration id=outboxactor 2026/01/15 23:39:20 INFO Applying migration id=outboxsender 2026/01/15 23:39:20 INFO Applying migration id=thread 2026/01/15 23:39:20 INFO Applying migration id=host 2026/01/15 23:39:20 INFO Applying migration id=sharedinbox 2026/01/15 23:39:20 INFO Applying migration id=noteshost 2026/01/15 23:39:20 INFO Applying migration id=fetched 2026/01/15 23:39:20 INFO Applying migration id=move 2026/01/15 23:39:20 INFO Applying migration id=cleanup 2026/01/15 23:39:20 INFO Applying migration id=received 2026/01/15 23:39:20 INFO Applying migration id=namehost 2026/01/15 23:39:20 INFO Applying migration id=outboxhost 2026/01/15 23:39:20 INFO Applying migration id=notesfts 2026/01/15 23:39:20 INFO Applying migration id=iconsname 2026/01/15 23:39:20 INFO Applying migration id=nohash 2026/01/15 23:39:20 INFO Applying migration id=shares 2026/01/15 23:39:20 INFO Applying migration id=actorttl 2026/01/15 23:39:20 INFO Applying migration id=tocc 2026/01/15 23:39:20 INFO Applying migration id=followeds 2026/01/15 23:39:20 INFO Applying migration id=certhash 2026/01/15 23:39:20 INFO Applying migration id=follows_sync 2026/01/15 23:39:20 INFO Applying migration id=jsonpath 2026/01/15 23:39:20 INFO Applying migration id=localforward 2026/01/15 23:39:20 INFO Applying migration id=avatar 2026/01/15 23:39:20 INFO Applying migration id=noimage 2026/01/15 23:39:20 INFO Applying migration id=feed 2026/01/15 23:39:20 INFO Applying migration id=bookmarks 2026/01/15 23:39:20 INFO Applying migration id=shareactivity 2026/01/15 23:39:20 INFO Applying migration id=application 2026/01/15 23:39:20 INFO Applying migration id=certificates 2026/01/15 23:39:20 INFO Applying migration id=rawforward 2026/01/15 23:39:20 INFO Applying migration id=publickey 2026/01/15 23:39:20 INFO Applying migration id=resolvegroup 2026/01/15 23:39:20 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (1.23s) === RUN TestRegister_Throttling30Minutes 2026/01/15 23:39:21 INFO Applying migration id=initial 2026/01/15 23:39:21 INFO Applying migration id=notesupdated 2026/01/15 23:39:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:21 INFO Applying migration id=activitiesid 2026/01/15 23:39:21 INFO Applying migration id=outbox 2026/01/15 23:39:21 INFO Applying migration id=edits 2026/01/15 23:39:21 INFO Applying migration id=outboxactor 2026/01/15 23:39:21 INFO Applying migration id=outboxsender 2026/01/15 23:39:21 INFO Applying migration id=thread 2026/01/15 23:39:21 INFO Applying migration id=host 2026/01/15 23:39:21 INFO Applying migration id=sharedinbox 2026/01/15 23:39:21 INFO Applying migration id=noteshost 2026/01/15 23:39:21 INFO Applying migration id=fetched 2026/01/15 23:39:21 INFO Applying migration id=move 2026/01/15 23:39:21 INFO Applying migration id=cleanup 2026/01/15 23:39:21 INFO Applying migration id=received 2026/01/15 23:39:21 INFO Applying migration id=namehost 2026/01/15 23:39:21 INFO Applying migration id=outboxhost 2026/01/15 23:39:21 INFO Applying migration id=notesfts 2026/01/15 23:39:21 INFO Applying migration id=iconsname 2026/01/15 23:39:21 INFO Applying migration id=nohash 2026/01/15 23:39:21 INFO Applying migration id=shares 2026/01/15 23:39:21 INFO Applying migration id=actorttl 2026/01/15 23:39:21 INFO Applying migration id=tocc 2026/01/15 23:39:21 INFO Applying migration id=followeds 2026/01/15 23:39:21 INFO Applying migration id=certhash 2026/01/15 23:39:21 INFO Applying migration id=follows_sync 2026/01/15 23:39:21 INFO Applying migration id=jsonpath 2026/01/15 23:39:21 INFO Applying migration id=localforward 2026/01/15 23:39:21 INFO Applying migration id=avatar 2026/01/15 23:39:21 INFO Applying migration id=noimage 2026/01/15 23:39:21 INFO Applying migration id=feed 2026/01/15 23:39:21 INFO Applying migration id=bookmarks 2026/01/15 23:39:21 INFO Applying migration id=shareactivity 2026/01/15 23:39:21 INFO Applying migration id=application 2026/01/15 23:39:21 INFO Applying migration id=certificates 2026/01/15 23:39:21 INFO Applying migration id=rawforward 2026/01/15 23:39:21 INFO Applying migration id=publickey 2026/01/15 23:39:21 INFO Applying migration id=resolvegroup 2026/01/15 23:39:21 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.21s) === RUN TestRegister_Throttling1Hour 2026/01/15 23:39:22 INFO Applying migration id=initial 2026/01/15 23:39:22 INFO Applying migration id=notesupdated 2026/01/15 23:39:22 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:22 INFO Applying migration id=activitiesid 2026/01/15 23:39:22 INFO Applying migration id=outbox 2026/01/15 23:39:22 INFO Applying migration id=edits 2026/01/15 23:39:22 INFO Applying migration id=outboxactor 2026/01/15 23:39:22 INFO Applying migration id=outboxsender 2026/01/15 23:39:22 INFO Applying migration id=thread 2026/01/15 23:39:22 INFO Applying migration id=host 2026/01/15 23:39:22 INFO Applying migration id=sharedinbox 2026/01/15 23:39:22 INFO Applying migration id=noteshost 2026/01/15 23:39:22 INFO Applying migration id=fetched 2026/01/15 23:39:22 INFO Applying migration id=move 2026/01/15 23:39:22 INFO Applying migration id=cleanup 2026/01/15 23:39:22 INFO Applying migration id=received 2026/01/15 23:39:22 INFO Applying migration id=namehost 2026/01/15 23:39:22 INFO Applying migration id=outboxhost 2026/01/15 23:39:22 INFO Applying migration id=notesfts 2026/01/15 23:39:22 INFO Applying migration id=iconsname 2026/01/15 23:39:22 INFO Applying migration id=nohash 2026/01/15 23:39:22 INFO Applying migration id=shares 2026/01/15 23:39:22 INFO Applying migration id=actorttl 2026/01/15 23:39:22 INFO Applying migration id=tocc 2026/01/15 23:39:22 INFO Applying migration id=followeds 2026/01/15 23:39:22 INFO Applying migration id=certhash 2026/01/15 23:39:22 INFO Applying migration id=follows_sync 2026/01/15 23:39:22 INFO Applying migration id=jsonpath 2026/01/15 23:39:22 INFO Applying migration id=localforward 2026/01/15 23:39:22 INFO Applying migration id=avatar 2026/01/15 23:39:22 INFO Applying migration id=noimage 2026/01/15 23:39:22 INFO Applying migration id=feed 2026/01/15 23:39:22 INFO Applying migration id=bookmarks 2026/01/15 23:39:22 INFO Applying migration id=shareactivity 2026/01/15 23:39:22 INFO Applying migration id=application 2026/01/15 23:39:22 INFO Applying migration id=certificates 2026/01/15 23:39:22 INFO Applying migration id=rawforward 2026/01/15 23:39:22 INFO Applying migration id=publickey 2026/01/15 23:39:22 INFO Applying migration id=resolvegroup 2026/01/15 23:39:22 INFO Creating new user request.path=/users/register name=erin 2026/01/15 23:39:22 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.82s) === RUN TestRegister_TwoCertificates 2026/01/15 23:39:22 INFO Applying migration id=initial 2026/01/15 23:39:22 INFO Applying migration id=notesupdated 2026/01/15 23:39:22 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:22 INFO Applying migration id=activitiesid 2026/01/15 23:39:22 INFO Applying migration id=outbox 2026/01/15 23:39:22 INFO Applying migration id=edits 2026/01/15 23:39:22 INFO Applying migration id=outboxactor 2026/01/15 23:39:22 INFO Applying migration id=outboxsender 2026/01/15 23:39:22 INFO Applying migration id=thread 2026/01/15 23:39:22 INFO Applying migration id=host 2026/01/15 23:39:22 INFO Applying migration id=sharedinbox 2026/01/15 23:39:22 INFO Applying migration id=noteshost 2026/01/15 23:39:22 INFO Applying migration id=fetched 2026/01/15 23:39:22 INFO Applying migration id=move 2026/01/15 23:39:22 INFO Applying migration id=cleanup 2026/01/15 23:39:22 INFO Applying migration id=received 2026/01/15 23:39:22 INFO Applying migration id=namehost 2026/01/15 23:39:22 INFO Applying migration id=outboxhost 2026/01/15 23:39:22 INFO Applying migration id=notesfts 2026/01/15 23:39:22 INFO Applying migration id=iconsname 2026/01/15 23:39:22 INFO Applying migration id=nohash 2026/01/15 23:39:22 INFO Applying migration id=shares 2026/01/15 23:39:22 INFO Applying migration id=actorttl 2026/01/15 23:39:22 INFO Applying migration id=tocc 2026/01/15 23:39:22 INFO Applying migration id=followeds 2026/01/15 23:39:22 INFO Applying migration id=certhash 2026/01/15 23:39:22 INFO Applying migration id=follows_sync 2026/01/15 23:39:22 INFO Applying migration id=jsonpath 2026/01/15 23:39:22 INFO Applying migration id=localforward 2026/01/15 23:39:22 INFO Applying migration id=avatar 2026/01/15 23:39:22 INFO Applying migration id=noimage 2026/01/15 23:39:22 INFO Applying migration id=feed 2026/01/15 23:39:22 INFO Applying migration id=bookmarks 2026/01/15 23:39:22 INFO Applying migration id=shareactivity 2026/01/15 23:39:22 INFO Applying migration id=application 2026/01/15 23:39:22 INFO Applying migration id=certificates 2026/01/15 23:39:22 INFO Applying migration id=rawforward 2026/01/15 23:39:22 INFO Applying migration id=publickey 2026/01/15 23:39:22 INFO Applying migration id=resolvegroup 2026/01/15 23:39:22 INFO Redirecting new user 2026/01/15 23:39:22 INFO Creating new user request.path=/users/register name=erin 2026/01/15 23:39:23 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/01/15 23:39:23 INFO Redirecting new user 2026/01/15 23:39:23 INFO Creating new user request.path=/users/register name=erin 2026/01/15 23:39:23 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/01/15 23:39:23 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/01/15 23:39:23 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/01/15 23:39:23 INFO Redirecting new user 2026/01/15 23:39:23 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.04s) === RUN TestReply_AuthorNotFollowed 2026/01/15 23:39:23 INFO Applying migration id=initial 2026/01/15 23:39:23 INFO Applying migration id=notesupdated 2026/01/15 23:39:23 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:23 INFO Applying migration id=activitiesid 2026/01/15 23:39:23 INFO Applying migration id=outbox 2026/01/15 23:39:23 INFO Applying migration id=edits 2026/01/15 23:39:23 INFO Applying migration id=outboxactor 2026/01/15 23:39:23 INFO Applying migration id=outboxsender 2026/01/15 23:39:23 INFO Applying migration id=thread 2026/01/15 23:39:23 INFO Applying migration id=host 2026/01/15 23:39:23 INFO Applying migration id=sharedinbox 2026/01/15 23:39:23 INFO Applying migration id=noteshost 2026/01/15 23:39:23 INFO Applying migration id=fetched 2026/01/15 23:39:23 INFO Applying migration id=move 2026/01/15 23:39:23 INFO Applying migration id=cleanup 2026/01/15 23:39:23 INFO Applying migration id=received 2026/01/15 23:39:23 INFO Applying migration id=namehost 2026/01/15 23:39:23 INFO Applying migration id=outboxhost 2026/01/15 23:39:23 INFO Applying migration id=notesfts 2026/01/15 23:39:23 INFO Applying migration id=iconsname 2026/01/15 23:39:23 INFO Applying migration id=nohash 2026/01/15 23:39:23 INFO Applying migration id=shares 2026/01/15 23:39:23 INFO Applying migration id=actorttl 2026/01/15 23:39:23 INFO Applying migration id=tocc 2026/01/15 23:39:23 INFO Applying migration id=followeds 2026/01/15 23:39:23 INFO Applying migration id=certhash 2026/01/15 23:39:23 INFO Applying migration id=follows_sync 2026/01/15 23:39:23 INFO Applying migration id=jsonpath 2026/01/15 23:39:23 INFO Applying migration id=localforward 2026/01/15 23:39:23 INFO Applying migration id=avatar 2026/01/15 23:39:23 INFO Applying migration id=noimage 2026/01/15 23:39:23 INFO Applying migration id=feed 2026/01/15 23:39:23 INFO Applying migration id=bookmarks 2026/01/15 23:39:23 INFO Applying migration id=shareactivity 2026/01/15 23:39:23 INFO Applying migration id=application 2026/01/15 23:39:23 INFO Applying migration id=certificates 2026/01/15 23:39:23 INFO Applying migration id=rawforward 2026/01/15 23:39:23 INFO Applying migration id=publickey 2026/01/15 23:39:23 INFO Applying migration id=resolvegroup 2026/01/15 23:39:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-35b9-7c39-9b75-c5c3f0190365 2026/01/15 23:39:25 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-35b9-7c39-9b75-c5c3f0190365 2026/01/15 23:39:25 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc407-35be-7766-9f81-2c60b2c49235 note=https://localhost.localdomain:8443/post/019bc407-35be-76eb-bd46-e9d2751b116c thread=https://localhost.localdomain:8443/post/019bc407-35b9-7c39-9b75-c5c3f0190365 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:39:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-35b9-7c39-9b75-c5c3f0190365 2026/01/15 23:39:25 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (1.58s) === RUN TestReply_AuthorFollowed 2026/01/15 23:39:25 INFO Applying migration id=initial 2026/01/15 23:39:25 INFO Applying migration id=notesupdated 2026/01/15 23:39:25 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:25 INFO Applying migration id=activitiesid 2026/01/15 23:39:25 INFO Applying migration id=outbox 2026/01/15 23:39:25 INFO Applying migration id=edits 2026/01/15 23:39:25 INFO Applying migration id=outboxactor 2026/01/15 23:39:25 INFO Applying migration id=outboxsender 2026/01/15 23:39:25 INFO Applying migration id=thread 2026/01/15 23:39:25 INFO Applying migration id=host 2026/01/15 23:39:25 INFO Applying migration id=sharedinbox 2026/01/15 23:39:25 INFO Applying migration id=noteshost 2026/01/15 23:39:25 INFO Applying migration id=fetched 2026/01/15 23:39:25 INFO Applying migration id=move 2026/01/15 23:39:25 INFO Applying migration id=cleanup 2026/01/15 23:39:25 INFO Applying migration id=received 2026/01/15 23:39:25 INFO Applying migration id=namehost 2026/01/15 23:39:25 INFO Applying migration id=outboxhost 2026/01/15 23:39:25 INFO Applying migration id=notesfts 2026/01/15 23:39:25 INFO Applying migration id=iconsname 2026/01/15 23:39:25 INFO Applying migration id=nohash 2026/01/15 23:39:25 INFO Applying migration id=shares 2026/01/15 23:39:25 INFO Applying migration id=actorttl 2026/01/15 23:39:25 INFO Applying migration id=tocc 2026/01/15 23:39:25 INFO Applying migration id=followeds 2026/01/15 23:39:25 INFO Applying migration id=certhash 2026/01/15 23:39:25 INFO Applying migration id=follows_sync 2026/01/15 23:39:25 INFO Applying migration id=jsonpath 2026/01/15 23:39:25 INFO Applying migration id=localforward 2026/01/15 23:39:25 INFO Applying migration id=avatar 2026/01/15 23:39:25 INFO Applying migration id=noimage 2026/01/15 23:39:25 INFO Applying migration id=feed 2026/01/15 23:39:25 INFO Applying migration id=bookmarks 2026/01/15 23:39:25 INFO Applying migration id=shareactivity 2026/01/15 23:39:25 INFO Applying migration id=application 2026/01/15 23:39:25 INFO Applying migration id=certificates 2026/01/15 23:39:25 INFO Applying migration id=rawforward 2026/01/15 23:39:25 INFO Applying migration id=publickey 2026/01/15 23:39:25 INFO Applying migration id=resolvegroup 2026/01/15 23:39:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-421e-7bd3-a01f-0d55a77360fb 2026/01/15 23:39:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-421e-7bd3-a01f-0d55a77360fb 2026/01/15 23:39:28 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc407-4222-7445-825d-16610d4243e2 note=https://localhost.localdomain:8443/post/019bc407-4222-741f-982c-9db1012d9119 thread=https://localhost.localdomain:8443/post/019bc407-421e-7bd3-a01f-0d55a77360fb starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:39:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-421e-7bd3-a01f-0d55a77360fb 2026/01/15 23:39:28 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (3.17s) === RUN TestReply_PostToFollowers 2026/01/15 23:39:28 INFO Applying migration id=initial 2026/01/15 23:39:28 INFO Applying migration id=notesupdated 2026/01/15 23:39:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:28 INFO Applying migration id=activitiesid 2026/01/15 23:39:28 INFO Applying migration id=outbox 2026/01/15 23:39:28 INFO Applying migration id=edits 2026/01/15 23:39:28 INFO Applying migration id=outboxactor 2026/01/15 23:39:28 INFO Applying migration id=outboxsender 2026/01/15 23:39:28 INFO Applying migration id=thread 2026/01/15 23:39:28 INFO Applying migration id=host 2026/01/15 23:39:28 INFO Applying migration id=sharedinbox 2026/01/15 23:39:28 INFO Applying migration id=noteshost 2026/01/15 23:39:28 INFO Applying migration id=fetched 2026/01/15 23:39:28 INFO Applying migration id=move 2026/01/15 23:39:28 INFO Applying migration id=cleanup 2026/01/15 23:39:28 INFO Applying migration id=received 2026/01/15 23:39:28 INFO Applying migration id=namehost 2026/01/15 23:39:28 INFO Applying migration id=outboxhost 2026/01/15 23:39:28 INFO Applying migration id=notesfts 2026/01/15 23:39:28 INFO Applying migration id=iconsname 2026/01/15 23:39:28 INFO Applying migration id=nohash 2026/01/15 23:39:28 INFO Applying migration id=shares 2026/01/15 23:39:28 INFO Applying migration id=actorttl 2026/01/15 23:39:28 INFO Applying migration id=tocc 2026/01/15 23:39:28 INFO Applying migration id=followeds 2026/01/15 23:39:28 INFO Applying migration id=certhash 2026/01/15 23:39:28 INFO Applying migration id=follows_sync 2026/01/15 23:39:28 INFO Applying migration id=jsonpath 2026/01/15 23:39:28 INFO Applying migration id=localforward 2026/01/15 23:39:28 INFO Applying migration id=avatar 2026/01/15 23:39:28 INFO Applying migration id=noimage 2026/01/15 23:39:28 INFO Applying migration id=feed 2026/01/15 23:39:28 INFO Applying migration id=bookmarks 2026/01/15 23:39:28 INFO Applying migration id=shareactivity 2026/01/15 23:39:28 INFO Applying migration id=application 2026/01/15 23:39:28 INFO Applying migration id=certificates 2026/01/15 23:39:28 INFO Applying migration id=rawforward 2026/01/15 23:39:28 INFO Applying migration id=publickey 2026/01/15 23:39:28 INFO Applying migration id=resolvegroup 2026/01/15 23:39:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-4adc-7231-81d8-f7daf7c0bca2 2026/01/15 23:39:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-4adc-7231-81d8-f7daf7c0bca2 2026/01/15 23:39:30 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc407-4ae0-79e5-a328-04f0155cf3c6 note=https://localhost.localdomain:8443/post/019bc407-4ae0-79ac-8933-d4637e0e1271 thread=https://localhost.localdomain:8443/post/019bc407-4adc-7231-81d8-f7daf7c0bca2 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:39:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-4adc-7231-81d8-f7daf7c0bca2 2026/01/15 23:39:30 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (2.24s) === RUN TestReply_PostToFollowersNotFollowing 2026/01/15 23:39:30 INFO Applying migration id=initial 2026/01/15 23:39:30 INFO Applying migration id=notesupdated 2026/01/15 23:39:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:30 INFO Applying migration id=activitiesid 2026/01/15 23:39:30 INFO Applying migration id=outbox 2026/01/15 23:39:30 INFO Applying migration id=edits 2026/01/15 23:39:30 INFO Applying migration id=outboxactor 2026/01/15 23:39:30 INFO Applying migration id=outboxsender 2026/01/15 23:39:30 INFO Applying migration id=thread 2026/01/15 23:39:30 INFO Applying migration id=host 2026/01/15 23:39:30 INFO Applying migration id=sharedinbox 2026/01/15 23:39:30 INFO Applying migration id=noteshost 2026/01/15 23:39:30 INFO Applying migration id=fetched 2026/01/15 23:39:30 INFO Applying migration id=move 2026/01/15 23:39:30 INFO Applying migration id=cleanup 2026/01/15 23:39:30 INFO Applying migration id=received 2026/01/15 23:39:30 INFO Applying migration id=namehost 2026/01/15 23:39:30 INFO Applying migration id=outboxhost 2026/01/15 23:39:30 INFO Applying migration id=notesfts 2026/01/15 23:39:30 INFO Applying migration id=iconsname 2026/01/15 23:39:30 INFO Applying migration id=nohash 2026/01/15 23:39:30 INFO Applying migration id=shares 2026/01/15 23:39:30 INFO Applying migration id=actorttl 2026/01/15 23:39:30 INFO Applying migration id=tocc 2026/01/15 23:39:30 INFO Applying migration id=followeds 2026/01/15 23:39:30 INFO Applying migration id=certhash 2026/01/15 23:39:30 INFO Applying migration id=follows_sync 2026/01/15 23:39:30 INFO Applying migration id=jsonpath 2026/01/15 23:39:30 INFO Applying migration id=localforward 2026/01/15 23:39:30 INFO Applying migration id=avatar 2026/01/15 23:39:30 INFO Applying migration id=noimage 2026/01/15 23:39:30 INFO Applying migration id=feed 2026/01/15 23:39:30 INFO Applying migration id=bookmarks 2026/01/15 23:39:30 INFO Applying migration id=shareactivity 2026/01/15 23:39:30 INFO Applying migration id=application 2026/01/15 23:39:30 INFO Applying migration id=certificates 2026/01/15 23:39:30 INFO Applying migration id=rawforward 2026/01/15 23:39:30 INFO Applying migration id=publickey 2026/01/15 23:39:30 INFO Applying migration id=resolvegroup 2026/01/15 23:39:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-51de-7768-b108-8640f5d30bbe 2026/01/15 23:39:32 WARN Post does not exist post=https://localhost.localdomain:8443/post/019bc407-51de-7768-b108-8640f5d30bbe 2026/01/15 23:39:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-51de-7768-b108-8640f5d30bbe 2026/01/15 23:39:32 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc407-51de-7768-b108-8640f5d30bbe 2026/01/15 23:39:32 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (1.81s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/01/15 23:39:32 INFO Applying migration id=initial 2026/01/15 23:39:32 INFO Applying migration id=notesupdated 2026/01/15 23:39:32 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:32 INFO Applying migration id=activitiesid 2026/01/15 23:39:32 INFO Applying migration id=outbox 2026/01/15 23:39:32 INFO Applying migration id=edits 2026/01/15 23:39:32 INFO Applying migration id=outboxactor 2026/01/15 23:39:32 INFO Applying migration id=outboxsender 2026/01/15 23:39:32 INFO Applying migration id=thread 2026/01/15 23:39:32 INFO Applying migration id=host 2026/01/15 23:39:32 INFO Applying migration id=sharedinbox 2026/01/15 23:39:32 INFO Applying migration id=noteshost 2026/01/15 23:39:32 INFO Applying migration id=fetched 2026/01/15 23:39:32 INFO Applying migration id=move 2026/01/15 23:39:32 INFO Applying migration id=cleanup 2026/01/15 23:39:32 INFO Applying migration id=received 2026/01/15 23:39:32 INFO Applying migration id=namehost 2026/01/15 23:39:32 INFO Applying migration id=outboxhost 2026/01/15 23:39:32 INFO Applying migration id=notesfts 2026/01/15 23:39:32 INFO Applying migration id=iconsname 2026/01/15 23:39:32 INFO Applying migration id=nohash 2026/01/15 23:39:32 INFO Applying migration id=shares 2026/01/15 23:39:32 INFO Applying migration id=actorttl 2026/01/15 23:39:32 INFO Applying migration id=tocc 2026/01/15 23:39:32 INFO Applying migration id=followeds 2026/01/15 23:39:32 INFO Applying migration id=certhash 2026/01/15 23:39:32 INFO Applying migration id=follows_sync 2026/01/15 23:39:32 INFO Applying migration id=jsonpath 2026/01/15 23:39:32 INFO Applying migration id=localforward 2026/01/15 23:39:32 INFO Applying migration id=avatar 2026/01/15 23:39:32 INFO Applying migration id=noimage 2026/01/15 23:39:32 INFO Applying migration id=feed 2026/01/15 23:39:32 INFO Applying migration id=bookmarks 2026/01/15 23:39:32 INFO Applying migration id=shareactivity 2026/01/15 23:39:32 INFO Applying migration id=application 2026/01/15 23:39:32 INFO Applying migration id=certificates 2026/01/15 23:39:32 INFO Applying migration id=rawforward 2026/01/15 23:39:32 INFO Applying migration id=publickey 2026/01/15 23:39:32 INFO Applying migration id=resolvegroup 2026/01/15 23:39:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-57ea-7d73-9e66-a63049d9956b 2026/01/15 23:39:34 WARN Post does not exist post=https://localhost.localdomain:8443/post/019bc407-57ea-7d73-9e66-a63049d9956b 2026/01/15 23:39:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-57ea-7d73-9e66-a63049d9956b 2026/01/15 23:39:34 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc407-57ea-7d73-9e66-a63049d9956b 2026/01/15 23:39:34 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (1.52s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/01/15 23:39:34 INFO Applying migration id=initial 2026/01/15 23:39:34 INFO Applying migration id=notesupdated 2026/01/15 23:39:34 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:34 INFO Applying migration id=activitiesid 2026/01/15 23:39:34 INFO Applying migration id=outbox 2026/01/15 23:39:34 INFO Applying migration id=edits 2026/01/15 23:39:34 INFO Applying migration id=outboxactor 2026/01/15 23:39:34 INFO Applying migration id=outboxsender 2026/01/15 23:39:34 INFO Applying migration id=thread 2026/01/15 23:39:34 INFO Applying migration id=host 2026/01/15 23:39:34 INFO Applying migration id=sharedinbox 2026/01/15 23:39:34 INFO Applying migration id=noteshost 2026/01/15 23:39:34 INFO Applying migration id=fetched 2026/01/15 23:39:34 INFO Applying migration id=move 2026/01/15 23:39:34 INFO Applying migration id=cleanup 2026/01/15 23:39:34 INFO Applying migration id=received 2026/01/15 23:39:34 INFO Applying migration id=namehost 2026/01/15 23:39:34 INFO Applying migration id=outboxhost 2026/01/15 23:39:34 INFO Applying migration id=notesfts 2026/01/15 23:39:34 INFO Applying migration id=iconsname 2026/01/15 23:39:34 INFO Applying migration id=nohash 2026/01/15 23:39:34 INFO Applying migration id=shares 2026/01/15 23:39:34 INFO Applying migration id=actorttl 2026/01/15 23:39:34 INFO Applying migration id=tocc 2026/01/15 23:39:34 INFO Applying migration id=followeds 2026/01/15 23:39:34 INFO Applying migration id=certhash 2026/01/15 23:39:34 INFO Applying migration id=follows_sync 2026/01/15 23:39:34 INFO Applying migration id=jsonpath 2026/01/15 23:39:34 INFO Applying migration id=localforward 2026/01/15 23:39:34 INFO Applying migration id=avatar 2026/01/15 23:39:34 INFO Applying migration id=noimage 2026/01/15 23:39:34 INFO Applying migration id=feed 2026/01/15 23:39:34 INFO Applying migration id=bookmarks 2026/01/15 23:39:34 INFO Applying migration id=shareactivity 2026/01/15 23:39:34 INFO Applying migration id=application 2026/01/15 23:39:34 INFO Applying migration id=certificates 2026/01/15 23:39:34 INFO Applying migration id=rawforward 2026/01/15 23:39:34 INFO Applying migration id=publickey 2026/01/15 23:39:34 INFO Applying migration id=resolvegroup 2026/01/15 23:39:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-6298-7dc6-a895-5047c9b51dfe 2026/01/15 23:39:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-6298-7dc6-a895-5047c9b51dfe 2026/01/15 23:39:36 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc407-629c-78f2-b086-03619eadb89b note=https://localhost.localdomain:8443/post/019bc407-629c-78ba-a3f1-7078fcc3bd53 thread=https://localhost.localdomain:8443/post/019bc407-6298-7dc6-a895-5047c9b51dfe starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:39:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-6298-7dc6-a895-5047c9b51dfe 2026/01/15 23:39:36 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc407-6298-7dc6-a895-5047c9b51dfe 2026/01/15 23:39:36 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (2.74s) === RUN TestReply_SelfReply 2026/01/15 23:39:36 INFO Applying migration id=initial 2026/01/15 23:39:36 INFO Applying migration id=notesupdated 2026/01/15 23:39:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:36 INFO Applying migration id=activitiesid 2026/01/15 23:39:36 INFO Applying migration id=outbox 2026/01/15 23:39:36 INFO Applying migration id=edits 2026/01/15 23:39:36 INFO Applying migration id=outboxactor 2026/01/15 23:39:36 INFO Applying migration id=outboxsender 2026/01/15 23:39:36 INFO Applying migration id=thread 2026/01/15 23:39:36 INFO Applying migration id=host 2026/01/15 23:39:37 INFO Applying migration id=sharedinbox 2026/01/15 23:39:37 INFO Applying migration id=noteshost 2026/01/15 23:39:37 INFO Applying migration id=fetched 2026/01/15 23:39:37 INFO Applying migration id=move 2026/01/15 23:39:37 INFO Applying migration id=cleanup 2026/01/15 23:39:37 INFO Applying migration id=received 2026/01/15 23:39:37 INFO Applying migration id=namehost 2026/01/15 23:39:37 INFO Applying migration id=outboxhost 2026/01/15 23:39:37 INFO Applying migration id=notesfts 2026/01/15 23:39:37 INFO Applying migration id=iconsname 2026/01/15 23:39:37 INFO Applying migration id=nohash 2026/01/15 23:39:37 INFO Applying migration id=shares 2026/01/15 23:39:37 INFO Applying migration id=actorttl 2026/01/15 23:39:37 INFO Applying migration id=tocc 2026/01/15 23:39:37 INFO Applying migration id=followeds 2026/01/15 23:39:37 INFO Applying migration id=certhash 2026/01/15 23:39:37 INFO Applying migration id=follows_sync 2026/01/15 23:39:37 INFO Applying migration id=jsonpath 2026/01/15 23:39:37 INFO Applying migration id=localforward 2026/01/15 23:39:37 INFO Applying migration id=avatar 2026/01/15 23:39:37 INFO Applying migration id=noimage 2026/01/15 23:39:37 INFO Applying migration id=feed 2026/01/15 23:39:37 INFO Applying migration id=bookmarks 2026/01/15 23:39:37 INFO Applying migration id=shareactivity 2026/01/15 23:39:37 INFO Applying migration id=application 2026/01/15 23:39:37 INFO Applying migration id=certificates 2026/01/15 23:39:37 INFO Applying migration id=rawforward 2026/01/15 23:39:37 INFO Applying migration id=publickey 2026/01/15 23:39:37 INFO Applying migration id=resolvegroup 2026/01/15 23:39:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-6a32-72ff-93ff-b5c8752ebbda 2026/01/15 23:39:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-6a32-72ff-93ff-b5c8752ebbda 2026/01/15 23:39:38 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc407-6a35-70a8-a884-e606d9d33a8f note=https://localhost.localdomain:8443/post/019bc407-6a35-707d-9eb4-0e1e3d42c569 thread=https://localhost.localdomain:8443/post/019bc407-6a32-72ff-93ff-b5c8752ebbda starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:39:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-6a32-72ff-93ff-b5c8752ebbda 2026/01/15 23:39:38 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (1.95s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/01/15 23:39:38 INFO Applying migration id=initial 2026/01/15 23:39:38 INFO Applying migration id=notesupdated 2026/01/15 23:39:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:38 INFO Applying migration id=activitiesid 2026/01/15 23:39:38 INFO Applying migration id=outbox 2026/01/15 23:39:38 INFO Applying migration id=edits 2026/01/15 23:39:38 INFO Applying migration id=outboxactor 2026/01/15 23:39:38 INFO Applying migration id=outboxsender 2026/01/15 23:39:38 INFO Applying migration id=thread 2026/01/15 23:39:38 INFO Applying migration id=host 2026/01/15 23:39:38 INFO Applying migration id=sharedinbox 2026/01/15 23:39:38 INFO Applying migration id=noteshost 2026/01/15 23:39:38 INFO Applying migration id=fetched 2026/01/15 23:39:38 INFO Applying migration id=move 2026/01/15 23:39:38 INFO Applying migration id=cleanup 2026/01/15 23:39:38 INFO Applying migration id=received 2026/01/15 23:39:38 INFO Applying migration id=namehost 2026/01/15 23:39:38 INFO Applying migration id=outboxhost 2026/01/15 23:39:38 INFO Applying migration id=notesfts 2026/01/15 23:39:38 INFO Applying migration id=iconsname 2026/01/15 23:39:38 INFO Applying migration id=nohash 2026/01/15 23:39:38 INFO Applying migration id=shares 2026/01/15 23:39:38 INFO Applying migration id=actorttl 2026/01/15 23:39:38 INFO Applying migration id=tocc 2026/01/15 23:39:38 INFO Applying migration id=followeds 2026/01/15 23:39:38 INFO Applying migration id=certhash 2026/01/15 23:39:38 INFO Applying migration id=follows_sync 2026/01/15 23:39:38 INFO Applying migration id=jsonpath 2026/01/15 23:39:38 INFO Applying migration id=localforward 2026/01/15 23:39:38 INFO Applying migration id=avatar 2026/01/15 23:39:38 INFO Applying migration id=noimage 2026/01/15 23:39:38 INFO Applying migration id=feed 2026/01/15 23:39:38 INFO Applying migration id=bookmarks 2026/01/15 23:39:38 INFO Applying migration id=shareactivity 2026/01/15 23:39:38 INFO Applying migration id=application 2026/01/15 23:39:38 INFO Applying migration id=certificates 2026/01/15 23:39:38 INFO Applying migration id=rawforward 2026/01/15 23:39:38 INFO Applying migration id=publickey 2026/01/15 23:39:38 INFO Applying migration id=resolvegroup 2026/01/15 23:39:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-742d-7cdb-b716-e5f354e7c271 2026/01/15 23:39:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-742d-7cdb-b716-e5f354e7c271 2026/01/15 23:39:41 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc407-7431-779d-8a13-ab636890b8cb note=https://localhost.localdomain:8443/post/019bc407-7431-7762-ae15-4b17653315e2 thread=https://localhost.localdomain:8443/post/019bc407-742d-7cdb-b716-e5f354e7c271 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:39:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-742d-7cdb-b716-e5f354e7c271 2026/01/15 23:39:41 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (2.56s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/01/15 23:39:41 INFO Applying migration id=initial 2026/01/15 23:39:41 INFO Applying migration id=notesupdated 2026/01/15 23:39:41 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:41 INFO Applying migration id=activitiesid 2026/01/15 23:39:41 INFO Applying migration id=outbox 2026/01/15 23:39:41 INFO Applying migration id=edits 2026/01/15 23:39:41 INFO Applying migration id=outboxactor 2026/01/15 23:39:41 INFO Applying migration id=outboxsender 2026/01/15 23:39:41 INFO Applying migration id=thread 2026/01/15 23:39:41 INFO Applying migration id=host 2026/01/15 23:39:41 INFO Applying migration id=sharedinbox 2026/01/15 23:39:41 INFO Applying migration id=noteshost 2026/01/15 23:39:41 INFO Applying migration id=fetched 2026/01/15 23:39:41 INFO Applying migration id=move 2026/01/15 23:39:41 INFO Applying migration id=cleanup 2026/01/15 23:39:41 INFO Applying migration id=received 2026/01/15 23:39:41 INFO Applying migration id=namehost 2026/01/15 23:39:41 INFO Applying migration id=outboxhost 2026/01/15 23:39:41 INFO Applying migration id=notesfts 2026/01/15 23:39:41 INFO Applying migration id=iconsname 2026/01/15 23:39:41 INFO Applying migration id=nohash 2026/01/15 23:39:41 INFO Applying migration id=shares 2026/01/15 23:39:41 INFO Applying migration id=actorttl 2026/01/15 23:39:41 INFO Applying migration id=tocc 2026/01/15 23:39:41 INFO Applying migration id=followeds 2026/01/15 23:39:41 INFO Applying migration id=certhash 2026/01/15 23:39:41 INFO Applying migration id=follows_sync 2026/01/15 23:39:41 INFO Applying migration id=jsonpath 2026/01/15 23:39:41 INFO Applying migration id=localforward 2026/01/15 23:39:41 INFO Applying migration id=avatar 2026/01/15 23:39:41 INFO Applying migration id=noimage 2026/01/15 23:39:41 INFO Applying migration id=feed 2026/01/15 23:39:41 INFO Applying migration id=bookmarks 2026/01/15 23:39:41 INFO Applying migration id=shareactivity 2026/01/15 23:39:41 INFO Applying migration id=application 2026/01/15 23:39:41 INFO Applying migration id=certificates 2026/01/15 23:39:41 INFO Applying migration id=rawforward 2026/01/15 23:39:41 INFO Applying migration id=publickey 2026/01/15 23:39:41 INFO Applying migration id=resolvegroup 2026/01/15 23:39:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-7cc5-7b52-b85a-ba7aee94d43c 2026/01/15 23:39:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-7cc5-7b52-b85a-ba7aee94d43c 2026/01/15 23:39:43 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc407-7cca-72e1-a8fb-7be08fad9b52 note=https://localhost.localdomain:8443/post/019bc407-7cca-72a7-ae68-3447b994cb69 thread=https://localhost.localdomain:8443/post/019bc407-7cc5-7b52-b85a-ba7aee94d43c starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:39:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-7cc5-7b52-b85a-ba7aee94d43c 2026/01/15 23:39:43 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (2.20s) === RUN TestReply_DM 2026/01/15 23:39:43 INFO Applying migration id=initial 2026/01/15 23:39:43 INFO Applying migration id=notesupdated 2026/01/15 23:39:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:43 INFO Applying migration id=activitiesid 2026/01/15 23:39:43 INFO Applying migration id=outbox 2026/01/15 23:39:43 INFO Applying migration id=edits 2026/01/15 23:39:43 INFO Applying migration id=outboxactor 2026/01/15 23:39:43 INFO Applying migration id=outboxsender 2026/01/15 23:39:43 INFO Applying migration id=thread 2026/01/15 23:39:43 INFO Applying migration id=host 2026/01/15 23:39:43 INFO Applying migration id=sharedinbox 2026/01/15 23:39:43 INFO Applying migration id=noteshost 2026/01/15 23:39:43 INFO Applying migration id=fetched 2026/01/15 23:39:43 INFO Applying migration id=move 2026/01/15 23:39:43 INFO Applying migration id=cleanup 2026/01/15 23:39:43 INFO Applying migration id=received 2026/01/15 23:39:43 INFO Applying migration id=namehost 2026/01/15 23:39:43 INFO Applying migration id=outboxhost 2026/01/15 23:39:43 INFO Applying migration id=notesfts 2026/01/15 23:39:43 INFO Applying migration id=iconsname 2026/01/15 23:39:43 INFO Applying migration id=nohash 2026/01/15 23:39:43 INFO Applying migration id=shares 2026/01/15 23:39:43 INFO Applying migration id=actorttl 2026/01/15 23:39:43 INFO Applying migration id=tocc 2026/01/15 23:39:43 INFO Applying migration id=followeds 2026/01/15 23:39:43 INFO Applying migration id=certhash 2026/01/15 23:39:43 INFO Applying migration id=follows_sync 2026/01/15 23:39:43 INFO Applying migration id=jsonpath 2026/01/15 23:39:43 INFO Applying migration id=localforward 2026/01/15 23:39:43 INFO Applying migration id=avatar 2026/01/15 23:39:43 INFO Applying migration id=noimage 2026/01/15 23:39:43 INFO Applying migration id=feed 2026/01/15 23:39:43 INFO Applying migration id=bookmarks 2026/01/15 23:39:43 INFO Applying migration id=shareactivity 2026/01/15 23:39:43 INFO Applying migration id=application 2026/01/15 23:39:43 INFO Applying migration id=certificates 2026/01/15 23:39:43 INFO Applying migration id=rawforward 2026/01/15 23:39:43 INFO Applying migration id=publickey 2026/01/15 23:39:43 INFO Applying migration id=resolvegroup 2026/01/15 23:39:45 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:39:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-8289-7547-b7cb-e69714fe9116 2026/01/15 23:39:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-8289-7547-b7cb-e69714fe9116 --- PASS: TestReply_DM (1.47s) === RUN TestReply_DMUnfollowed 2026/01/15 23:39:45 INFO Applying migration id=initial 2026/01/15 23:39:45 INFO Applying migration id=notesupdated 2026/01/15 23:39:45 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:45 INFO Applying migration id=activitiesid 2026/01/15 23:39:45 INFO Applying migration id=outbox 2026/01/15 23:39:45 INFO Applying migration id=edits 2026/01/15 23:39:45 INFO Applying migration id=outboxactor 2026/01/15 23:39:45 INFO Applying migration id=outboxsender 2026/01/15 23:39:45 INFO Applying migration id=thread 2026/01/15 23:39:45 INFO Applying migration id=host 2026/01/15 23:39:45 INFO Applying migration id=sharedinbox 2026/01/15 23:39:45 INFO Applying migration id=noteshost 2026/01/15 23:39:45 INFO Applying migration id=fetched 2026/01/15 23:39:45 INFO Applying migration id=move 2026/01/15 23:39:45 INFO Applying migration id=cleanup 2026/01/15 23:39:45 INFO Applying migration id=received 2026/01/15 23:39:45 INFO Applying migration id=namehost 2026/01/15 23:39:45 INFO Applying migration id=outboxhost 2026/01/15 23:39:45 INFO Applying migration id=notesfts 2026/01/15 23:39:45 INFO Applying migration id=iconsname 2026/01/15 23:39:45 INFO Applying migration id=nohash 2026/01/15 23:39:45 INFO Applying migration id=shares 2026/01/15 23:39:45 INFO Applying migration id=actorttl 2026/01/15 23:39:45 INFO Applying migration id=tocc 2026/01/15 23:39:45 INFO Applying migration id=followeds 2026/01/15 23:39:45 INFO Applying migration id=certhash 2026/01/15 23:39:45 INFO Applying migration id=follows_sync 2026/01/15 23:39:45 INFO Applying migration id=jsonpath 2026/01/15 23:39:45 INFO Applying migration id=localforward 2026/01/15 23:39:45 INFO Applying migration id=avatar 2026/01/15 23:39:45 INFO Applying migration id=noimage 2026/01/15 23:39:45 INFO Applying migration id=feed 2026/01/15 23:39:45 INFO Applying migration id=bookmarks 2026/01/15 23:39:45 INFO Applying migration id=shareactivity 2026/01/15 23:39:45 INFO Applying migration id=application 2026/01/15 23:39:45 INFO Applying migration id=certificates 2026/01/15 23:39:45 INFO Applying migration id=rawforward 2026/01/15 23:39:45 INFO Applying migration id=publickey 2026/01/15 23:39:45 INFO Applying migration id=resolvegroup 2026/01/15 23:39:46 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:39:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-87bb-7556-bfde-d42c7e99a7b5 2026/01/15 23:39:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-87bb-7556-bfde-d42c7e99a7b5 --- PASS: TestReply_DMUnfollowed (1.33s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/01/15 23:39:46 INFO Applying migration id=initial 2026/01/15 23:39:46 INFO Applying migration id=notesupdated 2026/01/15 23:39:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:46 INFO Applying migration id=activitiesid 2026/01/15 23:39:46 INFO Applying migration id=outbox 2026/01/15 23:39:46 INFO Applying migration id=edits 2026/01/15 23:39:46 INFO Applying migration id=outboxactor 2026/01/15 23:39:46 INFO Applying migration id=outboxsender 2026/01/15 23:39:46 INFO Applying migration id=thread 2026/01/15 23:39:46 INFO Applying migration id=host 2026/01/15 23:39:46 INFO Applying migration id=sharedinbox 2026/01/15 23:39:46 INFO Applying migration id=noteshost 2026/01/15 23:39:46 INFO Applying migration id=fetched 2026/01/15 23:39:46 INFO Applying migration id=move 2026/01/15 23:39:46 INFO Applying migration id=cleanup 2026/01/15 23:39:46 INFO Applying migration id=received 2026/01/15 23:39:46 INFO Applying migration id=namehost 2026/01/15 23:39:46 INFO Applying migration id=outboxhost 2026/01/15 23:39:46 INFO Applying migration id=notesfts 2026/01/15 23:39:46 INFO Applying migration id=iconsname 2026/01/15 23:39:46 INFO Applying migration id=nohash 2026/01/15 23:39:46 INFO Applying migration id=shares 2026/01/15 23:39:46 INFO Applying migration id=actorttl 2026/01/15 23:39:46 INFO Applying migration id=tocc 2026/01/15 23:39:46 INFO Applying migration id=followeds 2026/01/15 23:39:46 INFO Applying migration id=certhash 2026/01/15 23:39:46 INFO Applying migration id=follows_sync 2026/01/15 23:39:46 INFO Applying migration id=jsonpath 2026/01/15 23:39:46 INFO Applying migration id=localforward 2026/01/15 23:39:46 INFO Applying migration id=avatar 2026/01/15 23:39:46 INFO Applying migration id=noimage 2026/01/15 23:39:46 INFO Applying migration id=feed 2026/01/15 23:39:46 INFO Applying migration id=bookmarks 2026/01/15 23:39:46 INFO Applying migration id=shareactivity 2026/01/15 23:39:46 INFO Applying migration id=application 2026/01/15 23:39:46 INFO Applying migration id=certificates 2026/01/15 23:39:46 INFO Applying migration id=rawforward 2026/01/15 23:39:46 INFO Applying migration id=publickey 2026/01/15 23:39:46 INFO Applying migration id=resolvegroup 2026/01/15 23:39:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:39:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-9074-74a1-93bf-b669e8d8aa96 2026/01/15 23:39:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc407-9074-74a1-93bf-b669e8d8aa96 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (2.23s) === RUN TestReply_DMToAnotherUser 2026/01/15 23:39:48 INFO Applying migration id=initial 2026/01/15 23:39:48 INFO Applying migration id=notesupdated 2026/01/15 23:39:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:48 INFO Applying migration id=activitiesid 2026/01/15 23:39:48 INFO Applying migration id=outbox 2026/01/15 23:39:48 INFO Applying migration id=edits 2026/01/15 23:39:48 INFO Applying migration id=outboxactor 2026/01/15 23:39:48 INFO Applying migration id=outboxsender 2026/01/15 23:39:48 INFO Applying migration id=thread 2026/01/15 23:39:48 INFO Applying migration id=host 2026/01/15 23:39:48 INFO Applying migration id=sharedinbox 2026/01/15 23:39:48 INFO Applying migration id=noteshost 2026/01/15 23:39:48 INFO Applying migration id=fetched 2026/01/15 23:39:48 INFO Applying migration id=move 2026/01/15 23:39:48 INFO Applying migration id=cleanup 2026/01/15 23:39:48 INFO Applying migration id=received 2026/01/15 23:39:48 INFO Applying migration id=namehost 2026/01/15 23:39:48 INFO Applying migration id=outboxhost 2026/01/15 23:39:48 INFO Applying migration id=notesfts 2026/01/15 23:39:48 INFO Applying migration id=iconsname 2026/01/15 23:39:48 INFO Applying migration id=nohash 2026/01/15 23:39:48 INFO Applying migration id=shares 2026/01/15 23:39:48 INFO Applying migration id=actorttl 2026/01/15 23:39:48 INFO Applying migration id=tocc 2026/01/15 23:39:48 INFO Applying migration id=followeds 2026/01/15 23:39:48 INFO Applying migration id=certhash 2026/01/15 23:39:48 INFO Applying migration id=follows_sync 2026/01/15 23:39:48 INFO Applying migration id=jsonpath 2026/01/15 23:39:48 INFO Applying migration id=localforward 2026/01/15 23:39:48 INFO Applying migration id=avatar 2026/01/15 23:39:48 INFO Applying migration id=noimage 2026/01/15 23:39:48 INFO Applying migration id=feed 2026/01/15 23:39:48 INFO Applying migration id=bookmarks 2026/01/15 23:39:48 INFO Applying migration id=shareactivity 2026/01/15 23:39:48 INFO Applying migration id=application 2026/01/15 23:39:48 INFO Applying migration id=certificates 2026/01/15 23:39:48 INFO Applying migration id=rawforward 2026/01/15 23:39:48 INFO Applying migration id=publickey 2026/01/15 23:39:48 INFO Applying migration id=resolvegroup 2026/01/15 23:39:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:39:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-96bd-7d47-ab78-a1cda1e8f3fc 2026/01/15 23:39:50 WARN Post does not exist post=https://localhost.localdomain:8443/post/019bc407-96bd-7d47-ab78-a1cda1e8f3fc --- PASS: TestReply_DMToAnotherUser (1.61s) === RUN TestReply_NoSuchPost 2026/01/15 23:39:50 INFO Applying migration id=initial 2026/01/15 23:39:50 INFO Applying migration id=notesupdated 2026/01/15 23:39:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:50 INFO Applying migration id=activitiesid 2026/01/15 23:39:50 INFO Applying migration id=outbox 2026/01/15 23:39:50 INFO Applying migration id=edits 2026/01/15 23:39:50 INFO Applying migration id=outboxactor 2026/01/15 23:39:50 INFO Applying migration id=outboxsender 2026/01/15 23:39:50 INFO Applying migration id=thread 2026/01/15 23:39:50 INFO Applying migration id=host 2026/01/15 23:39:50 INFO Applying migration id=sharedinbox 2026/01/15 23:39:50 INFO Applying migration id=noteshost 2026/01/15 23:39:50 INFO Applying migration id=fetched 2026/01/15 23:39:50 INFO Applying migration id=move 2026/01/15 23:39:50 INFO Applying migration id=cleanup 2026/01/15 23:39:50 INFO Applying migration id=received 2026/01/15 23:39:50 INFO Applying migration id=namehost 2026/01/15 23:39:50 INFO Applying migration id=outboxhost 2026/01/15 23:39:50 INFO Applying migration id=notesfts 2026/01/15 23:39:50 INFO Applying migration id=iconsname 2026/01/15 23:39:50 INFO Applying migration id=nohash 2026/01/15 23:39:50 INFO Applying migration id=shares 2026/01/15 23:39:50 INFO Applying migration id=actorttl 2026/01/15 23:39:50 INFO Applying migration id=tocc 2026/01/15 23:39:50 INFO Applying migration id=followeds 2026/01/15 23:39:50 INFO Applying migration id=certhash 2026/01/15 23:39:50 INFO Applying migration id=follows_sync 2026/01/15 23:39:50 INFO Applying migration id=jsonpath 2026/01/15 23:39:50 INFO Applying migration id=localforward 2026/01/15 23:39:50 INFO Applying migration id=avatar 2026/01/15 23:39:50 INFO Applying migration id=noimage 2026/01/15 23:39:50 INFO Applying migration id=feed 2026/01/15 23:39:50 INFO Applying migration id=bookmarks 2026/01/15 23:39:50 INFO Applying migration id=shareactivity 2026/01/15 23:39:50 INFO Applying migration id=application 2026/01/15 23:39:50 INFO Applying migration id=certificates 2026/01/15 23:39:50 INFO Applying migration id=rawforward 2026/01/15 23:39:50 INFO Applying migration id=publickey 2026/01/15 23:39:50 INFO Applying migration id=resolvegroup 2026/01/15 23:39:51 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (0.92s) === RUN TestResolve_LocalUser 2026/01/15 23:39:51 INFO Applying migration id=initial 2026/01/15 23:39:51 INFO Applying migration id=notesupdated 2026/01/15 23:39:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:51 INFO Applying migration id=activitiesid 2026/01/15 23:39:51 INFO Applying migration id=outbox 2026/01/15 23:39:51 INFO Applying migration id=edits 2026/01/15 23:39:51 INFO Applying migration id=outboxactor 2026/01/15 23:39:51 INFO Applying migration id=outboxsender 2026/01/15 23:39:51 INFO Applying migration id=thread 2026/01/15 23:39:51 INFO Applying migration id=host 2026/01/15 23:39:51 INFO Applying migration id=sharedinbox 2026/01/15 23:39:51 INFO Applying migration id=noteshost 2026/01/15 23:39:51 INFO Applying migration id=fetched 2026/01/15 23:39:51 INFO Applying migration id=move 2026/01/15 23:39:51 INFO Applying migration id=cleanup 2026/01/15 23:39:51 INFO Applying migration id=received 2026/01/15 23:39:51 INFO Applying migration id=namehost 2026/01/15 23:39:51 INFO Applying migration id=outboxhost 2026/01/15 23:39:51 INFO Applying migration id=notesfts 2026/01/15 23:39:51 INFO Applying migration id=iconsname 2026/01/15 23:39:51 INFO Applying migration id=nohash 2026/01/15 23:39:51 INFO Applying migration id=shares 2026/01/15 23:39:51 INFO Applying migration id=actorttl 2026/01/15 23:39:51 INFO Applying migration id=tocc 2026/01/15 23:39:51 INFO Applying migration id=followeds 2026/01/15 23:39:51 INFO Applying migration id=certhash 2026/01/15 23:39:51 INFO Applying migration id=follows_sync 2026/01/15 23:39:51 INFO Applying migration id=jsonpath 2026/01/15 23:39:51 INFO Applying migration id=localforward 2026/01/15 23:39:51 INFO Applying migration id=avatar 2026/01/15 23:39:51 INFO Applying migration id=noimage 2026/01/15 23:39:51 INFO Applying migration id=feed 2026/01/15 23:39:51 INFO Applying migration id=bookmarks 2026/01/15 23:39:51 INFO Applying migration id=shareactivity 2026/01/15 23:39:51 INFO Applying migration id=application 2026/01/15 23:39:51 INFO Applying migration id=certificates 2026/01/15 23:39:51 INFO Applying migration id=rawforward 2026/01/15 23:39:51 INFO Applying migration id=publickey 2026/01/15 23:39:51 INFO Applying migration id=resolvegroup 2026/01/15 23:39:52 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (1.37s) === RUN TestResolve_LocalUserByNameOnly 2026/01/15 23:39:52 INFO Applying migration id=initial 2026/01/15 23:39:52 INFO Applying migration id=notesupdated 2026/01/15 23:39:52 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:52 INFO Applying migration id=activitiesid 2026/01/15 23:39:52 INFO Applying migration id=outbox 2026/01/15 23:39:52 INFO Applying migration id=edits 2026/01/15 23:39:52 INFO Applying migration id=outboxactor 2026/01/15 23:39:52 INFO Applying migration id=outboxsender 2026/01/15 23:39:52 INFO Applying migration id=thread 2026/01/15 23:39:52 INFO Applying migration id=host 2026/01/15 23:39:52 INFO Applying migration id=sharedinbox 2026/01/15 23:39:52 INFO Applying migration id=noteshost 2026/01/15 23:39:52 INFO Applying migration id=fetched 2026/01/15 23:39:52 INFO Applying migration id=move 2026/01/15 23:39:52 INFO Applying migration id=cleanup 2026/01/15 23:39:52 INFO Applying migration id=received 2026/01/15 23:39:52 INFO Applying migration id=namehost 2026/01/15 23:39:52 INFO Applying migration id=outboxhost 2026/01/15 23:39:52 INFO Applying migration id=notesfts 2026/01/15 23:39:52 INFO Applying migration id=iconsname 2026/01/15 23:39:52 INFO Applying migration id=nohash 2026/01/15 23:39:52 INFO Applying migration id=shares 2026/01/15 23:39:52 INFO Applying migration id=actorttl 2026/01/15 23:39:52 INFO Applying migration id=tocc 2026/01/15 23:39:52 INFO Applying migration id=followeds 2026/01/15 23:39:52 INFO Applying migration id=certhash 2026/01/15 23:39:52 INFO Applying migration id=follows_sync 2026/01/15 23:39:52 INFO Applying migration id=jsonpath 2026/01/15 23:39:52 INFO Applying migration id=localforward 2026/01/15 23:39:52 INFO Applying migration id=avatar 2026/01/15 23:39:52 INFO Applying migration id=noimage 2026/01/15 23:39:52 INFO Applying migration id=feed 2026/01/15 23:39:52 INFO Applying migration id=bookmarks 2026/01/15 23:39:52 INFO Applying migration id=shareactivity 2026/01/15 23:39:52 INFO Applying migration id=application 2026/01/15 23:39:52 INFO Applying migration id=certificates 2026/01/15 23:39:52 INFO Applying migration id=rawforward 2026/01/15 23:39:52 INFO Applying migration id=publickey 2026/01/15 23:39:52 INFO Applying migration id=resolvegroup 2026/01/15 23:39:54 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (1.52s) === RUN TestResolve_NoSuchLocalUser 2026/01/15 23:39:54 INFO Applying migration id=initial 2026/01/15 23:39:54 INFO Applying migration id=notesupdated 2026/01/15 23:39:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:54 INFO Applying migration id=activitiesid 2026/01/15 23:39:54 INFO Applying migration id=outbox 2026/01/15 23:39:54 INFO Applying migration id=edits 2026/01/15 23:39:54 INFO Applying migration id=outboxactor 2026/01/15 23:39:54 INFO Applying migration id=outboxsender 2026/01/15 23:39:54 INFO Applying migration id=thread 2026/01/15 23:39:54 INFO Applying migration id=host 2026/01/15 23:39:54 INFO Applying migration id=sharedinbox 2026/01/15 23:39:54 INFO Applying migration id=noteshost 2026/01/15 23:39:54 INFO Applying migration id=fetched 2026/01/15 23:39:54 INFO Applying migration id=move 2026/01/15 23:39:54 INFO Applying migration id=cleanup 2026/01/15 23:39:54 INFO Applying migration id=received 2026/01/15 23:39:54 INFO Applying migration id=namehost 2026/01/15 23:39:54 INFO Applying migration id=outboxhost 2026/01/15 23:39:54 INFO Applying migration id=notesfts 2026/01/15 23:39:54 INFO Applying migration id=iconsname 2026/01/15 23:39:54 INFO Applying migration id=nohash 2026/01/15 23:39:54 INFO Applying migration id=shares 2026/01/15 23:39:54 INFO Applying migration id=actorttl 2026/01/15 23:39:54 INFO Applying migration id=tocc 2026/01/15 23:39:54 INFO Applying migration id=followeds 2026/01/15 23:39:54 INFO Applying migration id=certhash 2026/01/15 23:39:54 INFO Applying migration id=follows_sync 2026/01/15 23:39:54 INFO Applying migration id=jsonpath 2026/01/15 23:39:54 INFO Applying migration id=localforward 2026/01/15 23:39:54 INFO Applying migration id=avatar 2026/01/15 23:39:54 INFO Applying migration id=noimage 2026/01/15 23:39:54 INFO Applying migration id=feed 2026/01/15 23:39:54 INFO Applying migration id=bookmarks 2026/01/15 23:39:54 INFO Applying migration id=shareactivity 2026/01/15 23:39:54 INFO Applying migration id=application 2026/01/15 23:39:54 INFO Applying migration id=certificates 2026/01/15 23:39:54 INFO Applying migration id=rawforward 2026/01/15 23:39:54 INFO Applying migration id=publickey 2026/01/15 23:39:54 INFO Applying migration id=resolvegroup 2026/01/15 23:39:55 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/01/15 23:39:55 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (1.63s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/01/15 23:39:55 INFO Applying migration id=initial 2026/01/15 23:39:55 INFO Applying migration id=notesupdated 2026/01/15 23:39:55 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:55 INFO Applying migration id=activitiesid 2026/01/15 23:39:55 INFO Applying migration id=outbox 2026/01/15 23:39:55 INFO Applying migration id=edits 2026/01/15 23:39:55 INFO Applying migration id=outboxactor 2026/01/15 23:39:55 INFO Applying migration id=outboxsender 2026/01/15 23:39:55 INFO Applying migration id=thread 2026/01/15 23:39:55 INFO Applying migration id=host 2026/01/15 23:39:55 INFO Applying migration id=sharedinbox 2026/01/15 23:39:55 INFO Applying migration id=noteshost 2026/01/15 23:39:55 INFO Applying migration id=fetched 2026/01/15 23:39:55 INFO Applying migration id=move 2026/01/15 23:39:55 INFO Applying migration id=cleanup 2026/01/15 23:39:55 INFO Applying migration id=received 2026/01/15 23:39:55 INFO Applying migration id=namehost 2026/01/15 23:39:55 INFO Applying migration id=outboxhost 2026/01/15 23:39:55 INFO Applying migration id=notesfts 2026/01/15 23:39:55 INFO Applying migration id=iconsname 2026/01/15 23:39:55 INFO Applying migration id=nohash 2026/01/15 23:39:55 INFO Applying migration id=shares 2026/01/15 23:39:55 INFO Applying migration id=actorttl 2026/01/15 23:39:55 INFO Applying migration id=tocc 2026/01/15 23:39:55 INFO Applying migration id=followeds 2026/01/15 23:39:55 INFO Applying migration id=certhash 2026/01/15 23:39:55 INFO Applying migration id=follows_sync 2026/01/15 23:39:55 INFO Applying migration id=jsonpath 2026/01/15 23:39:55 INFO Applying migration id=localforward 2026/01/15 23:39:55 INFO Applying migration id=avatar 2026/01/15 23:39:55 INFO Applying migration id=noimage 2026/01/15 23:39:55 INFO Applying migration id=feed 2026/01/15 23:39:55 INFO Applying migration id=bookmarks 2026/01/15 23:39:55 INFO Applying migration id=shareactivity 2026/01/15 23:39:55 INFO Applying migration id=application 2026/01/15 23:39:55 INFO Applying migration id=certificates 2026/01/15 23:39:55 INFO Applying migration id=rawforward 2026/01/15 23:39:55 INFO Applying migration id=publickey 2026/01/15 23:39:55 INFO Applying migration id=resolvegroup 2026/01/15 23:39:57 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/01/15 23:39:57 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUserByNameOnly (1.80s) === RUN TestResolve_NoSuchFederatedUser 2026/01/15 23:39:57 INFO Applying migration id=initial 2026/01/15 23:39:57 INFO Applying migration id=notesupdated 2026/01/15 23:39:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:57 INFO Applying migration id=activitiesid 2026/01/15 23:39:57 INFO Applying migration id=outbox 2026/01/15 23:39:57 INFO Applying migration id=edits 2026/01/15 23:39:57 INFO Applying migration id=outboxactor 2026/01/15 23:39:57 INFO Applying migration id=outboxsender 2026/01/15 23:39:57 INFO Applying migration id=thread 2026/01/15 23:39:57 INFO Applying migration id=host 2026/01/15 23:39:57 INFO Applying migration id=sharedinbox 2026/01/15 23:39:57 INFO Applying migration id=noteshost 2026/01/15 23:39:57 INFO Applying migration id=fetched 2026/01/15 23:39:57 INFO Applying migration id=move 2026/01/15 23:39:57 INFO Applying migration id=cleanup 2026/01/15 23:39:57 INFO Applying migration id=received 2026/01/15 23:39:57 INFO Applying migration id=namehost 2026/01/15 23:39:57 INFO Applying migration id=outboxhost 2026/01/15 23:39:57 INFO Applying migration id=notesfts 2026/01/15 23:39:57 INFO Applying migration id=iconsname 2026/01/15 23:39:57 INFO Applying migration id=nohash 2026/01/15 23:39:57 INFO Applying migration id=shares 2026/01/15 23:39:57 INFO Applying migration id=actorttl 2026/01/15 23:39:57 INFO Applying migration id=tocc 2026/01/15 23:39:57 INFO Applying migration id=followeds 2026/01/15 23:39:57 INFO Applying migration id=certhash 2026/01/15 23:39:57 INFO Applying migration id=follows_sync 2026/01/15 23:39:57 INFO Applying migration id=jsonpath 2026/01/15 23:39:57 INFO Applying migration id=localforward 2026/01/15 23:39:57 INFO Applying migration id=avatar 2026/01/15 23:39:57 INFO Applying migration id=noimage 2026/01/15 23:39:57 INFO Applying migration id=feed 2026/01/15 23:39:57 INFO Applying migration id=bookmarks 2026/01/15 23:39:57 INFO Applying migration id=shareactivity 2026/01/15 23:39:57 INFO Applying migration id=application 2026/01/15 23:39:57 INFO Applying migration id=certificates 2026/01/15 23:39:57 INFO Applying migration id=rawforward 2026/01/15 23:39:57 INFO Applying migration id=publickey 2026/01/15 23:39:57 INFO Applying migration id=resolvegroup 2026/01/15 23:40:00 INFO Resolving user ID host=0.0.0.0 name=troll 2026/01/15 23:40:00 WARN Failed to resolve user ID host=0.0.0.0 name=troll error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: failed to sign request for https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: empty key ID" --- PASS: TestResolve_NoSuchFederatedUser (2.63s) === RUN TestResolve_NoInput 2026/01/15 23:40:00 INFO Applying migration id=initial 2026/01/15 23:40:00 INFO Applying migration id=notesupdated 2026/01/15 23:40:00 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:00 INFO Applying migration id=activitiesid 2026/01/15 23:40:00 INFO Applying migration id=outbox 2026/01/15 23:40:00 INFO Applying migration id=edits 2026/01/15 23:40:00 INFO Applying migration id=outboxactor 2026/01/15 23:40:00 INFO Applying migration id=outboxsender 2026/01/15 23:40:00 INFO Applying migration id=thread 2026/01/15 23:40:00 INFO Applying migration id=host 2026/01/15 23:40:00 INFO Applying migration id=sharedinbox 2026/01/15 23:40:00 INFO Applying migration id=noteshost 2026/01/15 23:40:00 INFO Applying migration id=fetched 2026/01/15 23:40:00 INFO Applying migration id=move 2026/01/15 23:40:00 INFO Applying migration id=cleanup 2026/01/15 23:40:00 INFO Applying migration id=received 2026/01/15 23:40:00 INFO Applying migration id=namehost 2026/01/15 23:40:00 INFO Applying migration id=outboxhost 2026/01/15 23:40:00 INFO Applying migration id=notesfts 2026/01/15 23:40:00 INFO Applying migration id=iconsname 2026/01/15 23:40:00 INFO Applying migration id=nohash 2026/01/15 23:40:00 INFO Applying migration id=shares 2026/01/15 23:40:00 INFO Applying migration id=actorttl 2026/01/15 23:40:00 INFO Applying migration id=tocc 2026/01/15 23:40:00 INFO Applying migration id=followeds 2026/01/15 23:40:00 INFO Applying migration id=certhash 2026/01/15 23:40:00 INFO Applying migration id=follows_sync 2026/01/15 23:40:00 INFO Applying migration id=jsonpath 2026/01/15 23:40:00 INFO Applying migration id=localforward 2026/01/15 23:40:00 INFO Applying migration id=avatar 2026/01/15 23:40:00 INFO Applying migration id=noimage 2026/01/15 23:40:00 INFO Applying migration id=feed 2026/01/15 23:40:00 INFO Applying migration id=bookmarks 2026/01/15 23:40:00 INFO Applying migration id=shareactivity 2026/01/15 23:40:00 INFO Applying migration id=application 2026/01/15 23:40:00 INFO Applying migration id=certificates 2026/01/15 23:40:00 INFO Applying migration id=rawforward 2026/01/15 23:40:00 INFO Applying migration id=publickey 2026/01/15 23:40:00 INFO Applying migration id=resolvegroup --- PASS: TestResolve_NoInput (1.90s) === RUN TestResolve_InvalidEscapeSequence 2026/01/15 23:40:02 INFO Applying migration id=initial 2026/01/15 23:40:02 INFO Applying migration id=notesupdated 2026/01/15 23:40:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:02 INFO Applying migration id=activitiesid 2026/01/15 23:40:02 INFO Applying migration id=outbox 2026/01/15 23:40:02 INFO Applying migration id=edits 2026/01/15 23:40:02 INFO Applying migration id=outboxactor 2026/01/15 23:40:02 INFO Applying migration id=outboxsender 2026/01/15 23:40:02 INFO Applying migration id=thread 2026/01/15 23:40:02 INFO Applying migration id=host 2026/01/15 23:40:02 INFO Applying migration id=sharedinbox 2026/01/15 23:40:02 INFO Applying migration id=noteshost 2026/01/15 23:40:02 INFO Applying migration id=fetched 2026/01/15 23:40:02 INFO Applying migration id=move 2026/01/15 23:40:02 INFO Applying migration id=cleanup 2026/01/15 23:40:02 INFO Applying migration id=received 2026/01/15 23:40:02 INFO Applying migration id=namehost 2026/01/15 23:40:02 INFO Applying migration id=outboxhost 2026/01/15 23:40:02 INFO Applying migration id=notesfts 2026/01/15 23:40:02 INFO Applying migration id=iconsname 2026/01/15 23:40:02 INFO Applying migration id=nohash 2026/01/15 23:40:02 INFO Applying migration id=shares 2026/01/15 23:40:02 INFO Applying migration id=actorttl 2026/01/15 23:40:02 INFO Applying migration id=tocc 2026/01/15 23:40:02 INFO Applying migration id=followeds 2026/01/15 23:40:02 INFO Applying migration id=certhash 2026/01/15 23:40:02 INFO Applying migration id=follows_sync 2026/01/15 23:40:02 INFO Applying migration id=jsonpath 2026/01/15 23:40:02 INFO Applying migration id=localforward 2026/01/15 23:40:02 INFO Applying migration id=avatar 2026/01/15 23:40:02 INFO Applying migration id=noimage 2026/01/15 23:40:02 INFO Applying migration id=feed 2026/01/15 23:40:02 INFO Applying migration id=bookmarks 2026/01/15 23:40:02 INFO Applying migration id=shareactivity 2026/01/15 23:40:02 INFO Applying migration id=application 2026/01/15 23:40:02 INFO Applying migration id=certificates 2026/01/15 23:40:02 INFO Applying migration id=rawforward 2026/01/15 23:40:02 INFO Applying migration id=publickey 2026/01/15 23:40:02 INFO Applying migration id=resolvegroup 2026/01/15 23:40:03 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (1.29s) === RUN TestResolve_InvalidInputFormat 2026/01/15 23:40:03 INFO Applying migration id=initial 2026/01/15 23:40:03 INFO Applying migration id=notesupdated 2026/01/15 23:40:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:03 INFO Applying migration id=activitiesid 2026/01/15 23:40:03 INFO Applying migration id=outbox 2026/01/15 23:40:03 INFO Applying migration id=edits 2026/01/15 23:40:03 INFO Applying migration id=outboxactor 2026/01/15 23:40:03 INFO Applying migration id=outboxsender 2026/01/15 23:40:03 INFO Applying migration id=thread 2026/01/15 23:40:03 INFO Applying migration id=host 2026/01/15 23:40:03 INFO Applying migration id=sharedinbox 2026/01/15 23:40:03 INFO Applying migration id=noteshost 2026/01/15 23:40:03 INFO Applying migration id=fetched 2026/01/15 23:40:03 INFO Applying migration id=move 2026/01/15 23:40:03 INFO Applying migration id=cleanup 2026/01/15 23:40:03 INFO Applying migration id=received 2026/01/15 23:40:03 INFO Applying migration id=namehost 2026/01/15 23:40:03 INFO Applying migration id=outboxhost 2026/01/15 23:40:03 INFO Applying migration id=notesfts 2026/01/15 23:40:03 INFO Applying migration id=iconsname 2026/01/15 23:40:03 INFO Applying migration id=nohash 2026/01/15 23:40:03 INFO Applying migration id=shares 2026/01/15 23:40:03 INFO Applying migration id=actorttl 2026/01/15 23:40:03 INFO Applying migration id=tocc 2026/01/15 23:40:03 INFO Applying migration id=followeds 2026/01/15 23:40:03 INFO Applying migration id=certhash 2026/01/15 23:40:03 INFO Applying migration id=follows_sync 2026/01/15 23:40:03 INFO Applying migration id=jsonpath 2026/01/15 23:40:03 INFO Applying migration id=localforward 2026/01/15 23:40:03 INFO Applying migration id=avatar 2026/01/15 23:40:03 INFO Applying migration id=noimage 2026/01/15 23:40:03 INFO Applying migration id=feed 2026/01/15 23:40:03 INFO Applying migration id=bookmarks 2026/01/15 23:40:03 INFO Applying migration id=shareactivity 2026/01/15 23:40:03 INFO Applying migration id=application 2026/01/15 23:40:03 INFO Applying migration id=certificates 2026/01/15 23:40:03 INFO Applying migration id=rawforward 2026/01/15 23:40:03 INFO Applying migration id=publickey 2026/01/15 23:40:03 INFO Applying migration id=resolvegroup --- PASS: TestResolve_InvalidInputFormat (1.18s) === RUN TestResolve_UnauthenticatedUser 2026/01/15 23:40:04 INFO Applying migration id=initial 2026/01/15 23:40:04 INFO Applying migration id=notesupdated 2026/01/15 23:40:04 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:04 INFO Applying migration id=activitiesid 2026/01/15 23:40:04 INFO Applying migration id=outbox 2026/01/15 23:40:04 INFO Applying migration id=edits 2026/01/15 23:40:04 INFO Applying migration id=outboxactor 2026/01/15 23:40:04 INFO Applying migration id=outboxsender 2026/01/15 23:40:04 INFO Applying migration id=thread 2026/01/15 23:40:04 INFO Applying migration id=host 2026/01/15 23:40:04 INFO Applying migration id=sharedinbox 2026/01/15 23:40:04 INFO Applying migration id=noteshost 2026/01/15 23:40:04 INFO Applying migration id=fetched 2026/01/15 23:40:04 INFO Applying migration id=move 2026/01/15 23:40:04 INFO Applying migration id=cleanup 2026/01/15 23:40:04 INFO Applying migration id=received 2026/01/15 23:40:04 INFO Applying migration id=namehost 2026/01/15 23:40:04 INFO Applying migration id=outboxhost 2026/01/15 23:40:04 INFO Applying migration id=notesfts 2026/01/15 23:40:04 INFO Applying migration id=iconsname 2026/01/15 23:40:04 INFO Applying migration id=nohash 2026/01/15 23:40:04 INFO Applying migration id=shares 2026/01/15 23:40:04 INFO Applying migration id=actorttl 2026/01/15 23:40:04 INFO Applying migration id=tocc 2026/01/15 23:40:04 INFO Applying migration id=followeds 2026/01/15 23:40:04 INFO Applying migration id=certhash 2026/01/15 23:40:04 INFO Applying migration id=follows_sync 2026/01/15 23:40:04 INFO Applying migration id=jsonpath 2026/01/15 23:40:04 INFO Applying migration id=localforward 2026/01/15 23:40:04 INFO Applying migration id=avatar 2026/01/15 23:40:04 INFO Applying migration id=noimage 2026/01/15 23:40:04 INFO Applying migration id=feed 2026/01/15 23:40:04 INFO Applying migration id=bookmarks 2026/01/15 23:40:04 INFO Applying migration id=shareactivity 2026/01/15 23:40:04 INFO Applying migration id=application 2026/01/15 23:40:04 INFO Applying migration id=certificates 2026/01/15 23:40:04 INFO Applying migration id=rawforward 2026/01/15 23:40:04 INFO Applying migration id=publickey 2026/01/15 23:40:04 INFO Applying migration id=resolvegroup --- PASS: TestResolve_UnauthenticatedUser (0.98s) === RUN TestSay_HappyFlow 2026/01/15 23:40:05 INFO Applying migration id=initial 2026/01/15 23:40:05 INFO Applying migration id=notesupdated 2026/01/15 23:40:05 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:05 INFO Applying migration id=activitiesid 2026/01/15 23:40:05 INFO Applying migration id=outbox 2026/01/15 23:40:05 INFO Applying migration id=edits 2026/01/15 23:40:05 INFO Applying migration id=outboxactor 2026/01/15 23:40:05 INFO Applying migration id=outboxsender 2026/01/15 23:40:05 INFO Applying migration id=thread 2026/01/15 23:40:05 INFO Applying migration id=host 2026/01/15 23:40:05 INFO Applying migration id=sharedinbox 2026/01/15 23:40:05 INFO Applying migration id=noteshost 2026/01/15 23:40:05 INFO Applying migration id=fetched 2026/01/15 23:40:05 INFO Applying migration id=move 2026/01/15 23:40:05 INFO Applying migration id=cleanup 2026/01/15 23:40:05 INFO Applying migration id=received 2026/01/15 23:40:05 INFO Applying migration id=namehost 2026/01/15 23:40:05 INFO Applying migration id=outboxhost 2026/01/15 23:40:05 INFO Applying migration id=notesfts 2026/01/15 23:40:05 INFO Applying migration id=iconsname 2026/01/15 23:40:05 INFO Applying migration id=nohash 2026/01/15 23:40:05 INFO Applying migration id=shares 2026/01/15 23:40:05 INFO Applying migration id=actorttl 2026/01/15 23:40:05 INFO Applying migration id=tocc 2026/01/15 23:40:05 INFO Applying migration id=followeds 2026/01/15 23:40:05 INFO Applying migration id=certhash 2026/01/15 23:40:05 INFO Applying migration id=follows_sync 2026/01/15 23:40:05 INFO Applying migration id=jsonpath 2026/01/15 23:40:05 INFO Applying migration id=localforward 2026/01/15 23:40:05 INFO Applying migration id=avatar 2026/01/15 23:40:05 INFO Applying migration id=noimage 2026/01/15 23:40:05 INFO Applying migration id=feed 2026/01/15 23:40:05 INFO Applying migration id=bookmarks 2026/01/15 23:40:05 INFO Applying migration id=shareactivity 2026/01/15 23:40:05 INFO Applying migration id=application 2026/01/15 23:40:05 INFO Applying migration id=certificates 2026/01/15 23:40:05 INFO Applying migration id=rawforward 2026/01/15 23:40:05 INFO Applying migration id=publickey 2026/01/15 23:40:05 INFO Applying migration id=resolvegroup 2026/01/15 23:40:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-d8b4-7272-908c-a177bfaf467a 2026/01/15 23:40:07 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:40:07 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (1.67s) === RUN TestSay_Throttling 2026/01/15 23:40:07 INFO Applying migration id=initial 2026/01/15 23:40:07 INFO Applying migration id=notesupdated 2026/01/15 23:40:07 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:07 INFO Applying migration id=activitiesid 2026/01/15 23:40:07 INFO Applying migration id=outbox 2026/01/15 23:40:07 INFO Applying migration id=edits 2026/01/15 23:40:07 INFO Applying migration id=outboxactor 2026/01/15 23:40:07 INFO Applying migration id=outboxsender 2026/01/15 23:40:07 INFO Applying migration id=thread 2026/01/15 23:40:07 INFO Applying migration id=host 2026/01/15 23:40:07 INFO Applying migration id=sharedinbox 2026/01/15 23:40:07 INFO Applying migration id=noteshost 2026/01/15 23:40:07 INFO Applying migration id=fetched 2026/01/15 23:40:07 INFO Applying migration id=move 2026/01/15 23:40:07 INFO Applying migration id=cleanup 2026/01/15 23:40:07 INFO Applying migration id=received 2026/01/15 23:40:07 INFO Applying migration id=namehost 2026/01/15 23:40:07 INFO Applying migration id=outboxhost 2026/01/15 23:40:07 INFO Applying migration id=notesfts 2026/01/15 23:40:07 INFO Applying migration id=iconsname 2026/01/15 23:40:07 INFO Applying migration id=nohash 2026/01/15 23:40:07 INFO Applying migration id=shares 2026/01/15 23:40:07 INFO Applying migration id=actorttl 2026/01/15 23:40:07 INFO Applying migration id=tocc 2026/01/15 23:40:07 INFO Applying migration id=followeds 2026/01/15 23:40:07 INFO Applying migration id=certhash 2026/01/15 23:40:07 INFO Applying migration id=follows_sync 2026/01/15 23:40:07 INFO Applying migration id=jsonpath 2026/01/15 23:40:07 INFO Applying migration id=localforward 2026/01/15 23:40:07 INFO Applying migration id=avatar 2026/01/15 23:40:07 INFO Applying migration id=noimage 2026/01/15 23:40:07 INFO Applying migration id=feed 2026/01/15 23:40:07 INFO Applying migration id=bookmarks 2026/01/15 23:40:07 INFO Applying migration id=shareactivity 2026/01/15 23:40:07 INFO Applying migration id=application 2026/01/15 23:40:07 INFO Applying migration id=certificates 2026/01/15 23:40:07 INFO Applying migration id=rawforward 2026/01/15 23:40:07 INFO Applying migration id=publickey 2026/01/15 23:40:07 INFO Applying migration id=resolvegroup 2026/01/15 23:40:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-df60-7169-83ce-45e18800bfc8 2026/01/15 23:40:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:40:08 WARN User is posting too frequently last=2026-01-15T23:40:08.000Z can=2026-01-15T23:41:08.000Z 2026/01/15 23:40:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:40:08 INFO Generating first response key=/local --- PASS: TestSay_Throttling (1.71s) === RUN TestSearch_Happyflow 2026/01/15 23:40:08 INFO Applying migration id=initial 2026/01/15 23:40:08 INFO Applying migration id=notesupdated 2026/01/15 23:40:08 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:08 INFO Applying migration id=activitiesid 2026/01/15 23:40:08 INFO Applying migration id=outbox 2026/01/15 23:40:08 INFO Applying migration id=edits 2026/01/15 23:40:08 INFO Applying migration id=outboxactor 2026/01/15 23:40:08 INFO Applying migration id=outboxsender 2026/01/15 23:40:08 INFO Applying migration id=thread 2026/01/15 23:40:08 INFO Applying migration id=host 2026/01/15 23:40:08 INFO Applying migration id=sharedinbox 2026/01/15 23:40:08 INFO Applying migration id=noteshost 2026/01/15 23:40:08 INFO Applying migration id=fetched 2026/01/15 23:40:08 INFO Applying migration id=move 2026/01/15 23:40:08 INFO Applying migration id=cleanup 2026/01/15 23:40:08 INFO Applying migration id=received 2026/01/15 23:40:08 INFO Applying migration id=namehost 2026/01/15 23:40:08 INFO Applying migration id=outboxhost 2026/01/15 23:40:08 INFO Applying migration id=notesfts 2026/01/15 23:40:08 INFO Applying migration id=iconsname 2026/01/15 23:40:08 INFO Applying migration id=nohash 2026/01/15 23:40:08 INFO Applying migration id=shares 2026/01/15 23:40:08 INFO Applying migration id=actorttl 2026/01/15 23:40:08 INFO Applying migration id=tocc 2026/01/15 23:40:08 INFO Applying migration id=followeds 2026/01/15 23:40:08 INFO Applying migration id=certhash 2026/01/15 23:40:08 INFO Applying migration id=follows_sync 2026/01/15 23:40:08 INFO Applying migration id=jsonpath 2026/01/15 23:40:08 INFO Applying migration id=localforward 2026/01/15 23:40:08 INFO Applying migration id=avatar 2026/01/15 23:40:08 INFO Applying migration id=noimage 2026/01/15 23:40:08 INFO Applying migration id=feed 2026/01/15 23:40:08 INFO Applying migration id=bookmarks 2026/01/15 23:40:08 INFO Applying migration id=shareactivity 2026/01/15 23:40:08 INFO Applying migration id=application 2026/01/15 23:40:08 INFO Applying migration id=certificates 2026/01/15 23:40:08 INFO Applying migration id=rawforward 2026/01/15 23:40:08 INFO Applying migration id=publickey 2026/01/15 23:40:08 INFO Applying migration id=resolvegroup --- PASS: TestSearch_Happyflow (1.69s) === RUN TestSearch_LeadingHash 2026/01/15 23:40:10 INFO Applying migration id=initial 2026/01/15 23:40:10 INFO Applying migration id=notesupdated 2026/01/15 23:40:10 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:10 INFO Applying migration id=activitiesid 2026/01/15 23:40:10 INFO Applying migration id=outbox 2026/01/15 23:40:10 INFO Applying migration id=edits 2026/01/15 23:40:10 INFO Applying migration id=outboxactor 2026/01/15 23:40:10 INFO Applying migration id=outboxsender 2026/01/15 23:40:10 INFO Applying migration id=thread 2026/01/15 23:40:10 INFO Applying migration id=host 2026/01/15 23:40:10 INFO Applying migration id=sharedinbox 2026/01/15 23:40:10 INFO Applying migration id=noteshost 2026/01/15 23:40:10 INFO Applying migration id=fetched 2026/01/15 23:40:10 INFO Applying migration id=move 2026/01/15 23:40:10 INFO Applying migration id=cleanup 2026/01/15 23:40:10 INFO Applying migration id=received 2026/01/15 23:40:10 INFO Applying migration id=namehost 2026/01/15 23:40:10 INFO Applying migration id=outboxhost 2026/01/15 23:40:10 INFO Applying migration id=notesfts 2026/01/15 23:40:10 INFO Applying migration id=iconsname 2026/01/15 23:40:10 INFO Applying migration id=nohash 2026/01/15 23:40:10 INFO Applying migration id=shares 2026/01/15 23:40:10 INFO Applying migration id=actorttl 2026/01/15 23:40:10 INFO Applying migration id=tocc 2026/01/15 23:40:10 INFO Applying migration id=followeds 2026/01/15 23:40:10 INFO Applying migration id=certhash 2026/01/15 23:40:10 INFO Applying migration id=follows_sync 2026/01/15 23:40:10 INFO Applying migration id=jsonpath 2026/01/15 23:40:10 INFO Applying migration id=localforward 2026/01/15 23:40:10 INFO Applying migration id=avatar 2026/01/15 23:40:10 INFO Applying migration id=noimage 2026/01/15 23:40:10 INFO Applying migration id=feed 2026/01/15 23:40:10 INFO Applying migration id=bookmarks 2026/01/15 23:40:10 INFO Applying migration id=shareactivity 2026/01/15 23:40:10 INFO Applying migration id=application 2026/01/15 23:40:10 INFO Applying migration id=certificates 2026/01/15 23:40:10 INFO Applying migration id=rawforward 2026/01/15 23:40:10 INFO Applying migration id=publickey 2026/01/15 23:40:10 INFO Applying migration id=resolvegroup --- PASS: TestSearch_LeadingHash (1.92s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/01/15 23:40:12 INFO Applying migration id=initial 2026/01/15 23:40:12 INFO Applying migration id=notesupdated 2026/01/15 23:40:12 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:12 INFO Applying migration id=activitiesid 2026/01/15 23:40:12 INFO Applying migration id=outbox 2026/01/15 23:40:12 INFO Applying migration id=edits 2026/01/15 23:40:12 INFO Applying migration id=outboxactor 2026/01/15 23:40:12 INFO Applying migration id=outboxsender 2026/01/15 23:40:12 INFO Applying migration id=thread 2026/01/15 23:40:12 INFO Applying migration id=host 2026/01/15 23:40:12 INFO Applying migration id=sharedinbox 2026/01/15 23:40:12 INFO Applying migration id=noteshost 2026/01/15 23:40:12 INFO Applying migration id=fetched 2026/01/15 23:40:12 INFO Applying migration id=move 2026/01/15 23:40:12 INFO Applying migration id=cleanup 2026/01/15 23:40:12 INFO Applying migration id=received 2026/01/15 23:40:12 INFO Applying migration id=namehost 2026/01/15 23:40:12 INFO Applying migration id=outboxhost 2026/01/15 23:40:12 INFO Applying migration id=notesfts 2026/01/15 23:40:12 INFO Applying migration id=iconsname 2026/01/15 23:40:12 INFO Applying migration id=nohash 2026/01/15 23:40:12 INFO Applying migration id=shares 2026/01/15 23:40:12 INFO Applying migration id=actorttl 2026/01/15 23:40:12 INFO Applying migration id=tocc 2026/01/15 23:40:12 INFO Applying migration id=followeds 2026/01/15 23:40:12 INFO Applying migration id=certhash 2026/01/15 23:40:12 INFO Applying migration id=follows_sync 2026/01/15 23:40:12 INFO Applying migration id=jsonpath 2026/01/15 23:40:12 INFO Applying migration id=localforward 2026/01/15 23:40:12 INFO Applying migration id=avatar 2026/01/15 23:40:12 INFO Applying migration id=noimage 2026/01/15 23:40:12 INFO Applying migration id=feed 2026/01/15 23:40:12 INFO Applying migration id=bookmarks 2026/01/15 23:40:12 INFO Applying migration id=shareactivity 2026/01/15 23:40:12 INFO Applying migration id=application 2026/01/15 23:40:12 INFO Applying migration id=certificates 2026/01/15 23:40:12 INFO Applying migration id=rawforward 2026/01/15 23:40:12 INFO Applying migration id=publickey 2026/01/15 23:40:12 INFO Applying migration id=resolvegroup --- PASS: TestSearch_LeadingHashUnauthenticatedUser (2.27s) === RUN TestSearch_NoInput 2026/01/15 23:40:14 INFO Applying migration id=initial 2026/01/15 23:40:14 INFO Applying migration id=notesupdated 2026/01/15 23:40:14 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:14 INFO Applying migration id=activitiesid 2026/01/15 23:40:14 INFO Applying migration id=outbox 2026/01/15 23:40:14 INFO Applying migration id=edits 2026/01/15 23:40:14 INFO Applying migration id=outboxactor 2026/01/15 23:40:14 INFO Applying migration id=outboxsender 2026/01/15 23:40:14 INFO Applying migration id=thread 2026/01/15 23:40:14 INFO Applying migration id=host 2026/01/15 23:40:14 INFO Applying migration id=sharedinbox 2026/01/15 23:40:14 INFO Applying migration id=noteshost 2026/01/15 23:40:14 INFO Applying migration id=fetched 2026/01/15 23:40:14 INFO Applying migration id=move 2026/01/15 23:40:14 INFO Applying migration id=cleanup 2026/01/15 23:40:14 INFO Applying migration id=received 2026/01/15 23:40:14 INFO Applying migration id=namehost 2026/01/15 23:40:14 INFO Applying migration id=outboxhost 2026/01/15 23:40:14 INFO Applying migration id=notesfts 2026/01/15 23:40:14 INFO Applying migration id=iconsname 2026/01/15 23:40:14 INFO Applying migration id=nohash 2026/01/15 23:40:14 INFO Applying migration id=shares 2026/01/15 23:40:14 INFO Applying migration id=actorttl 2026/01/15 23:40:14 INFO Applying migration id=tocc 2026/01/15 23:40:14 INFO Applying migration id=followeds 2026/01/15 23:40:14 INFO Applying migration id=certhash 2026/01/15 23:40:14 INFO Applying migration id=follows_sync 2026/01/15 23:40:14 INFO Applying migration id=jsonpath 2026/01/15 23:40:14 INFO Applying migration id=localforward 2026/01/15 23:40:14 INFO Applying migration id=avatar 2026/01/15 23:40:14 INFO Applying migration id=noimage 2026/01/15 23:40:14 INFO Applying migration id=feed 2026/01/15 23:40:14 INFO Applying migration id=bookmarks 2026/01/15 23:40:14 INFO Applying migration id=shareactivity 2026/01/15 23:40:14 INFO Applying migration id=application 2026/01/15 23:40:14 INFO Applying migration id=certificates 2026/01/15 23:40:14 INFO Applying migration id=rawforward 2026/01/15 23:40:14 INFO Applying migration id=publickey 2026/01/15 23:40:14 INFO Applying migration id=resolvegroup --- PASS: TestSearch_NoInput (1.19s) === RUN TestSearch_EmptyInput 2026/01/15 23:40:16 INFO Applying migration id=initial 2026/01/15 23:40:16 INFO Applying migration id=notesupdated 2026/01/15 23:40:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:16 INFO Applying migration id=activitiesid 2026/01/15 23:40:16 INFO Applying migration id=outbox 2026/01/15 23:40:16 INFO Applying migration id=edits 2026/01/15 23:40:16 INFO Applying migration id=outboxactor 2026/01/15 23:40:16 INFO Applying migration id=outboxsender 2026/01/15 23:40:16 INFO Applying migration id=thread 2026/01/15 23:40:16 INFO Applying migration id=host 2026/01/15 23:40:16 INFO Applying migration id=sharedinbox 2026/01/15 23:40:16 INFO Applying migration id=noteshost 2026/01/15 23:40:16 INFO Applying migration id=fetched 2026/01/15 23:40:16 INFO Applying migration id=move 2026/01/15 23:40:16 INFO Applying migration id=cleanup 2026/01/15 23:40:16 INFO Applying migration id=received 2026/01/15 23:40:16 INFO Applying migration id=namehost 2026/01/15 23:40:16 INFO Applying migration id=outboxhost 2026/01/15 23:40:16 INFO Applying migration id=notesfts 2026/01/15 23:40:16 INFO Applying migration id=iconsname 2026/01/15 23:40:16 INFO Applying migration id=nohash 2026/01/15 23:40:16 INFO Applying migration id=shares 2026/01/15 23:40:16 INFO Applying migration id=actorttl 2026/01/15 23:40:16 INFO Applying migration id=tocc 2026/01/15 23:40:16 INFO Applying migration id=followeds 2026/01/15 23:40:16 INFO Applying migration id=certhash 2026/01/15 23:40:16 INFO Applying migration id=follows_sync 2026/01/15 23:40:16 INFO Applying migration id=jsonpath 2026/01/15 23:40:16 INFO Applying migration id=localforward 2026/01/15 23:40:16 INFO Applying migration id=avatar 2026/01/15 23:40:16 INFO Applying migration id=noimage 2026/01/15 23:40:16 INFO Applying migration id=feed 2026/01/15 23:40:16 INFO Applying migration id=bookmarks 2026/01/15 23:40:16 INFO Applying migration id=shareactivity 2026/01/15 23:40:16 INFO Applying migration id=application 2026/01/15 23:40:16 INFO Applying migration id=certificates 2026/01/15 23:40:16 INFO Applying migration id=rawforward 2026/01/15 23:40:16 INFO Applying migration id=publickey 2026/01/15 23:40:16 INFO Applying migration id=resolvegroup --- PASS: TestSearch_EmptyInput (1.49s) === RUN TestSearch_InvalidEscapeSequence 2026/01/15 23:40:17 INFO Applying migration id=initial 2026/01/15 23:40:17 INFO Applying migration id=notesupdated 2026/01/15 23:40:17 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:17 INFO Applying migration id=activitiesid 2026/01/15 23:40:17 INFO Applying migration id=outbox 2026/01/15 23:40:17 INFO Applying migration id=edits 2026/01/15 23:40:17 INFO Applying migration id=outboxactor 2026/01/15 23:40:17 INFO Applying migration id=outboxsender 2026/01/15 23:40:17 INFO Applying migration id=thread 2026/01/15 23:40:17 INFO Applying migration id=host 2026/01/15 23:40:17 INFO Applying migration id=sharedinbox 2026/01/15 23:40:17 INFO Applying migration id=noteshost 2026/01/15 23:40:17 INFO Applying migration id=fetched 2026/01/15 23:40:17 INFO Applying migration id=move 2026/01/15 23:40:17 INFO Applying migration id=cleanup 2026/01/15 23:40:17 INFO Applying migration id=received 2026/01/15 23:40:17 INFO Applying migration id=namehost 2026/01/15 23:40:17 INFO Applying migration id=outboxhost 2026/01/15 23:40:17 INFO Applying migration id=notesfts 2026/01/15 23:40:17 INFO Applying migration id=iconsname 2026/01/15 23:40:17 INFO Applying migration id=nohash 2026/01/15 23:40:17 INFO Applying migration id=shares 2026/01/15 23:40:17 INFO Applying migration id=actorttl 2026/01/15 23:40:17 INFO Applying migration id=tocc 2026/01/15 23:40:17 INFO Applying migration id=followeds 2026/01/15 23:40:17 INFO Applying migration id=certhash 2026/01/15 23:40:17 INFO Applying migration id=follows_sync 2026/01/15 23:40:17 INFO Applying migration id=jsonpath 2026/01/15 23:40:17 INFO Applying migration id=localforward 2026/01/15 23:40:17 INFO Applying migration id=avatar 2026/01/15 23:40:17 INFO Applying migration id=noimage 2026/01/15 23:40:17 INFO Applying migration id=feed 2026/01/15 23:40:17 INFO Applying migration id=bookmarks 2026/01/15 23:40:17 INFO Applying migration id=shareactivity 2026/01/15 23:40:17 INFO Applying migration id=application 2026/01/15 23:40:17 INFO Applying migration id=certificates 2026/01/15 23:40:17 INFO Applying migration id=rawforward 2026/01/15 23:40:17 INFO Applying migration id=publickey 2026/01/15 23:40:17 INFO Applying migration id=resolvegroup 2026/01/15 23:40:19 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (1.77s) === RUN TestSearch_UnathenticatedUser 2026/01/15 23:40:19 INFO Applying migration id=initial 2026/01/15 23:40:19 INFO Applying migration id=notesupdated 2026/01/15 23:40:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:19 INFO Applying migration id=activitiesid 2026/01/15 23:40:19 INFO Applying migration id=outbox 2026/01/15 23:40:19 INFO Applying migration id=edits 2026/01/15 23:40:19 INFO Applying migration id=outboxactor 2026/01/15 23:40:19 INFO Applying migration id=outboxsender 2026/01/15 23:40:19 INFO Applying migration id=thread 2026/01/15 23:40:19 INFO Applying migration id=host 2026/01/15 23:40:19 INFO Applying migration id=sharedinbox 2026/01/15 23:40:19 INFO Applying migration id=noteshost 2026/01/15 23:40:19 INFO Applying migration id=fetched 2026/01/15 23:40:19 INFO Applying migration id=move 2026/01/15 23:40:19 INFO Applying migration id=cleanup 2026/01/15 23:40:19 INFO Applying migration id=received 2026/01/15 23:40:19 INFO Applying migration id=namehost 2026/01/15 23:40:19 INFO Applying migration id=outboxhost 2026/01/15 23:40:19 INFO Applying migration id=notesfts 2026/01/15 23:40:19 INFO Applying migration id=iconsname 2026/01/15 23:40:19 INFO Applying migration id=nohash 2026/01/15 23:40:19 INFO Applying migration id=shares 2026/01/15 23:40:19 INFO Applying migration id=actorttl 2026/01/15 23:40:19 INFO Applying migration id=tocc 2026/01/15 23:40:19 INFO Applying migration id=followeds 2026/01/15 23:40:19 INFO Applying migration id=certhash 2026/01/15 23:40:19 INFO Applying migration id=follows_sync 2026/01/15 23:40:19 INFO Applying migration id=jsonpath 2026/01/15 23:40:19 INFO Applying migration id=localforward 2026/01/15 23:40:19 INFO Applying migration id=avatar 2026/01/15 23:40:19 INFO Applying migration id=noimage 2026/01/15 23:40:19 INFO Applying migration id=feed 2026/01/15 23:40:19 INFO Applying migration id=bookmarks 2026/01/15 23:40:19 INFO Applying migration id=shareactivity 2026/01/15 23:40:19 INFO Applying migration id=application 2026/01/15 23:40:19 INFO Applying migration id=certificates 2026/01/15 23:40:19 INFO Applying migration id=rawforward 2026/01/15 23:40:19 INFO Applying migration id=publickey 2026/01/15 23:40:19 INFO Applying migration id=resolvegroup --- PASS: TestSearch_UnathenticatedUser (1.07s) === RUN TestShare_PublicPost 2026/01/15 23:40:20 INFO Applying migration id=initial 2026/01/15 23:40:20 INFO Applying migration id=notesupdated 2026/01/15 23:40:20 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:20 INFO Applying migration id=activitiesid 2026/01/15 23:40:20 INFO Applying migration id=outbox 2026/01/15 23:40:20 INFO Applying migration id=edits 2026/01/15 23:40:20 INFO Applying migration id=outboxactor 2026/01/15 23:40:20 INFO Applying migration id=outboxsender 2026/01/15 23:40:20 INFO Applying migration id=thread 2026/01/15 23:40:20 INFO Applying migration id=host 2026/01/15 23:40:20 INFO Applying migration id=sharedinbox 2026/01/15 23:40:20 INFO Applying migration id=noteshost 2026/01/15 23:40:20 INFO Applying migration id=fetched 2026/01/15 23:40:20 INFO Applying migration id=move 2026/01/15 23:40:20 INFO Applying migration id=cleanup 2026/01/15 23:40:20 INFO Applying migration id=received 2026/01/15 23:40:20 INFO Applying migration id=namehost 2026/01/15 23:40:20 INFO Applying migration id=outboxhost 2026/01/15 23:40:20 INFO Applying migration id=notesfts 2026/01/15 23:40:20 INFO Applying migration id=iconsname 2026/01/15 23:40:20 INFO Applying migration id=nohash 2026/01/15 23:40:20 INFO Applying migration id=shares 2026/01/15 23:40:20 INFO Applying migration id=actorttl 2026/01/15 23:40:20 INFO Applying migration id=tocc 2026/01/15 23:40:20 INFO Applying migration id=followeds 2026/01/15 23:40:20 INFO Applying migration id=certhash 2026/01/15 23:40:20 INFO Applying migration id=follows_sync 2026/01/15 23:40:20 INFO Applying migration id=jsonpath 2026/01/15 23:40:20 INFO Applying migration id=localforward 2026/01/15 23:40:20 INFO Applying migration id=avatar 2026/01/15 23:40:20 INFO Applying migration id=noimage 2026/01/15 23:40:20 INFO Applying migration id=feed 2026/01/15 23:40:20 INFO Applying migration id=bookmarks 2026/01/15 23:40:20 INFO Applying migration id=shareactivity 2026/01/15 23:40:20 INFO Applying migration id=application 2026/01/15 23:40:20 INFO Applying migration id=certificates 2026/01/15 23:40:20 INFO Applying migration id=rawforward 2026/01/15 23:40:20 INFO Applying migration id=publickey 2026/01/15 23:40:20 INFO Applying migration id=resolvegroup 2026/01/15 23:40:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:40:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (2.44s) === RUN TestShare_Throttling 2026/01/15 23:40:22 INFO Applying migration id=initial 2026/01/15 23:40:22 INFO Applying migration id=notesupdated 2026/01/15 23:40:22 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:22 INFO Applying migration id=activitiesid 2026/01/15 23:40:22 INFO Applying migration id=outbox 2026/01/15 23:40:22 INFO Applying migration id=edits 2026/01/15 23:40:22 INFO Applying migration id=outboxactor 2026/01/15 23:40:22 INFO Applying migration id=outboxsender 2026/01/15 23:40:22 INFO Applying migration id=thread 2026/01/15 23:40:22 INFO Applying migration id=host 2026/01/15 23:40:22 INFO Applying migration id=sharedinbox 2026/01/15 23:40:22 INFO Applying migration id=noteshost 2026/01/15 23:40:22 INFO Applying migration id=fetched 2026/01/15 23:40:22 INFO Applying migration id=move 2026/01/15 23:40:22 INFO Applying migration id=cleanup 2026/01/15 23:40:22 INFO Applying migration id=received 2026/01/15 23:40:22 INFO Applying migration id=namehost 2026/01/15 23:40:22 INFO Applying migration id=outboxhost 2026/01/15 23:40:22 INFO Applying migration id=notesfts 2026/01/15 23:40:22 INFO Applying migration id=iconsname 2026/01/15 23:40:22 INFO Applying migration id=nohash 2026/01/15 23:40:22 INFO Applying migration id=shares 2026/01/15 23:40:22 INFO Applying migration id=actorttl 2026/01/15 23:40:22 INFO Applying migration id=tocc 2026/01/15 23:40:22 INFO Applying migration id=followeds 2026/01/15 23:40:22 INFO Applying migration id=certhash 2026/01/15 23:40:22 INFO Applying migration id=follows_sync 2026/01/15 23:40:22 INFO Applying migration id=jsonpath 2026/01/15 23:40:22 INFO Applying migration id=localforward 2026/01/15 23:40:22 INFO Applying migration id=avatar 2026/01/15 23:40:22 INFO Applying migration id=noimage 2026/01/15 23:40:22 INFO Applying migration id=feed 2026/01/15 23:40:22 INFO Applying migration id=bookmarks 2026/01/15 23:40:22 INFO Applying migration id=shareactivity 2026/01/15 23:40:22 INFO Applying migration id=application 2026/01/15 23:40:22 INFO Applying migration id=certificates 2026/01/15 23:40:22 INFO Applying migration id=rawforward 2026/01/15 23:40:22 INFO Applying migration id=publickey 2026/01/15 23:40:22 INFO Applying migration id=resolvegroup 2026/01/15 23:40:24 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (2.05s) === RUN TestShare_UnshareThrottling 2026/01/15 23:40:24 INFO Applying migration id=initial 2026/01/15 23:40:24 INFO Applying migration id=notesupdated 2026/01/15 23:40:24 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:24 INFO Applying migration id=activitiesid 2026/01/15 23:40:24 INFO Applying migration id=outbox 2026/01/15 23:40:24 INFO Applying migration id=edits 2026/01/15 23:40:24 INFO Applying migration id=outboxactor 2026/01/15 23:40:24 INFO Applying migration id=outboxsender 2026/01/15 23:40:24 INFO Applying migration id=thread 2026/01/15 23:40:24 INFO Applying migration id=host 2026/01/15 23:40:24 INFO Applying migration id=sharedinbox 2026/01/15 23:40:24 INFO Applying migration id=noteshost 2026/01/15 23:40:24 INFO Applying migration id=fetched 2026/01/15 23:40:24 INFO Applying migration id=move 2026/01/15 23:40:24 INFO Applying migration id=cleanup 2026/01/15 23:40:24 INFO Applying migration id=received 2026/01/15 23:40:24 INFO Applying migration id=namehost 2026/01/15 23:40:24 INFO Applying migration id=outboxhost 2026/01/15 23:40:24 INFO Applying migration id=notesfts 2026/01/15 23:40:24 INFO Applying migration id=iconsname 2026/01/15 23:40:24 INFO Applying migration id=nohash 2026/01/15 23:40:24 INFO Applying migration id=shares 2026/01/15 23:40:24 INFO Applying migration id=actorttl 2026/01/15 23:40:24 INFO Applying migration id=tocc 2026/01/15 23:40:24 INFO Applying migration id=followeds 2026/01/15 23:40:24 INFO Applying migration id=certhash 2026/01/15 23:40:24 INFO Applying migration id=follows_sync 2026/01/15 23:40:24 INFO Applying migration id=jsonpath 2026/01/15 23:40:24 INFO Applying migration id=localforward 2026/01/15 23:40:24 INFO Applying migration id=avatar 2026/01/15 23:40:24 INFO Applying migration id=noimage 2026/01/15 23:40:24 INFO Applying migration id=feed 2026/01/15 23:40:24 INFO Applying migration id=bookmarks 2026/01/15 23:40:24 INFO Applying migration id=shareactivity 2026/01/15 23:40:24 INFO Applying migration id=application 2026/01/15 23:40:24 INFO Applying migration id=certificates 2026/01/15 23:40:24 INFO Applying migration id=rawforward 2026/01/15 23:40:24 INFO Applying migration id=publickey 2026/01/15 23:40:24 INFO Applying migration id=resolvegroup --- PASS: TestShare_UnshareThrottling (1.73s) === RUN TestShare_PostToFollowers 2026/01/15 23:40:26 INFO Applying migration id=initial 2026/01/15 23:40:26 INFO Applying migration id=notesupdated 2026/01/15 23:40:26 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:26 INFO Applying migration id=activitiesid 2026/01/15 23:40:26 INFO Applying migration id=outbox 2026/01/15 23:40:26 INFO Applying migration id=edits 2026/01/15 23:40:26 INFO Applying migration id=outboxactor 2026/01/15 23:40:26 INFO Applying migration id=outboxsender 2026/01/15 23:40:26 INFO Applying migration id=thread 2026/01/15 23:40:26 INFO Applying migration id=host 2026/01/15 23:40:26 INFO Applying migration id=sharedinbox 2026/01/15 23:40:26 INFO Applying migration id=noteshost 2026/01/15 23:40:26 INFO Applying migration id=fetched 2026/01/15 23:40:26 INFO Applying migration id=move 2026/01/15 23:40:26 INFO Applying migration id=cleanup 2026/01/15 23:40:26 INFO Applying migration id=received 2026/01/15 23:40:26 INFO Applying migration id=namehost 2026/01/15 23:40:26 INFO Applying migration id=outboxhost 2026/01/15 23:40:26 INFO Applying migration id=notesfts 2026/01/15 23:40:26 INFO Applying migration id=iconsname 2026/01/15 23:40:26 INFO Applying migration id=nohash 2026/01/15 23:40:26 INFO Applying migration id=shares 2026/01/15 23:40:26 INFO Applying migration id=actorttl 2026/01/15 23:40:26 INFO Applying migration id=tocc 2026/01/15 23:40:26 INFO Applying migration id=followeds 2026/01/15 23:40:26 INFO Applying migration id=certhash 2026/01/15 23:40:26 INFO Applying migration id=follows_sync 2026/01/15 23:40:26 INFO Applying migration id=jsonpath 2026/01/15 23:40:26 INFO Applying migration id=localforward 2026/01/15 23:40:26 INFO Applying migration id=avatar 2026/01/15 23:40:26 INFO Applying migration id=noimage 2026/01/15 23:40:26 INFO Applying migration id=feed 2026/01/15 23:40:26 INFO Applying migration id=bookmarks 2026/01/15 23:40:26 INFO Applying migration id=shareactivity 2026/01/15 23:40:26 INFO Applying migration id=application 2026/01/15 23:40:26 INFO Applying migration id=certificates 2026/01/15 23:40:26 INFO Applying migration id=rawforward 2026/01/15 23:40:26 INFO Applying migration id=publickey 2026/01/15 23:40:26 INFO Applying migration id=resolvegroup 2026/01/15 23:40:28 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019bc408-2a49-70ee-99fc-78f26f50a519 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (1.56s) === RUN TestShare_Twice 2026/01/15 23:40:28 INFO Applying migration id=initial 2026/01/15 23:40:28 INFO Applying migration id=notesupdated 2026/01/15 23:40:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:28 INFO Applying migration id=activitiesid 2026/01/15 23:40:28 INFO Applying migration id=outbox 2026/01/15 23:40:28 INFO Applying migration id=edits 2026/01/15 23:40:28 INFO Applying migration id=outboxactor 2026/01/15 23:40:28 INFO Applying migration id=outboxsender 2026/01/15 23:40:28 INFO Applying migration id=thread 2026/01/15 23:40:28 INFO Applying migration id=host 2026/01/15 23:40:28 INFO Applying migration id=sharedinbox 2026/01/15 23:40:28 INFO Applying migration id=noteshost 2026/01/15 23:40:28 INFO Applying migration id=fetched 2026/01/15 23:40:28 INFO Applying migration id=move 2026/01/15 23:40:28 INFO Applying migration id=cleanup 2026/01/15 23:40:28 INFO Applying migration id=received 2026/01/15 23:40:28 INFO Applying migration id=namehost 2026/01/15 23:40:28 INFO Applying migration id=outboxhost 2026/01/15 23:40:28 INFO Applying migration id=notesfts 2026/01/15 23:40:28 INFO Applying migration id=iconsname 2026/01/15 23:40:28 INFO Applying migration id=nohash 2026/01/15 23:40:28 INFO Applying migration id=shares 2026/01/15 23:40:28 INFO Applying migration id=actorttl 2026/01/15 23:40:28 INFO Applying migration id=tocc 2026/01/15 23:40:28 INFO Applying migration id=followeds 2026/01/15 23:40:28 INFO Applying migration id=certhash 2026/01/15 23:40:28 INFO Applying migration id=follows_sync 2026/01/15 23:40:28 INFO Applying migration id=jsonpath 2026/01/15 23:40:28 INFO Applying migration id=localforward 2026/01/15 23:40:28 INFO Applying migration id=avatar 2026/01/15 23:40:28 INFO Applying migration id=noimage 2026/01/15 23:40:28 INFO Applying migration id=feed 2026/01/15 23:40:28 INFO Applying migration id=bookmarks 2026/01/15 23:40:28 INFO Applying migration id=shareactivity 2026/01/15 23:40:28 INFO Applying migration id=application 2026/01/15 23:40:28 INFO Applying migration id=certificates 2026/01/15 23:40:28 INFO Applying migration id=rawforward 2026/01/15 23:40:28 INFO Applying migration id=publickey 2026/01/15 23:40:28 INFO Applying migration id=resolvegroup 2026/01/15 23:40:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:40:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 23:40:30 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019bc408-353e-7650-aed1-fb22b1f1635f error="sql: no rows in result set" --- PASS: TestShare_Twice (2.81s) === RUN TestShare_Unshare 2026/01/15 23:40:30 INFO Applying migration id=initial 2026/01/15 23:40:30 INFO Applying migration id=notesupdated 2026/01/15 23:40:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:30 INFO Applying migration id=activitiesid 2026/01/15 23:40:30 INFO Applying migration id=outbox 2026/01/15 23:40:30 INFO Applying migration id=edits 2026/01/15 23:40:30 INFO Applying migration id=outboxactor 2026/01/15 23:40:30 INFO Applying migration id=outboxsender 2026/01/15 23:40:30 INFO Applying migration id=thread 2026/01/15 23:40:30 INFO Applying migration id=host 2026/01/15 23:40:30 INFO Applying migration id=sharedinbox 2026/01/15 23:40:30 INFO Applying migration id=noteshost 2026/01/15 23:40:30 INFO Applying migration id=fetched 2026/01/15 23:40:30 INFO Applying migration id=move 2026/01/15 23:40:30 INFO Applying migration id=cleanup 2026/01/15 23:40:30 INFO Applying migration id=received 2026/01/15 23:40:30 INFO Applying migration id=namehost 2026/01/15 23:40:30 INFO Applying migration id=outboxhost 2026/01/15 23:40:30 INFO Applying migration id=notesfts 2026/01/15 23:40:30 INFO Applying migration id=iconsname 2026/01/15 23:40:30 INFO Applying migration id=nohash 2026/01/15 23:40:30 INFO Applying migration id=shares 2026/01/15 23:40:30 INFO Applying migration id=actorttl 2026/01/15 23:40:30 INFO Applying migration id=tocc 2026/01/15 23:40:30 INFO Applying migration id=followeds 2026/01/15 23:40:30 INFO Applying migration id=certhash 2026/01/15 23:40:30 INFO Applying migration id=follows_sync 2026/01/15 23:40:30 INFO Applying migration id=jsonpath 2026/01/15 23:40:30 INFO Applying migration id=localforward 2026/01/15 23:40:30 INFO Applying migration id=avatar 2026/01/15 23:40:30 INFO Applying migration id=noimage 2026/01/15 23:40:30 INFO Applying migration id=feed 2026/01/15 23:40:30 INFO Applying migration id=bookmarks 2026/01/15 23:40:30 INFO Applying migration id=shareactivity 2026/01/15 23:40:30 INFO Applying migration id=application 2026/01/15 23:40:30 INFO Applying migration id=certificates 2026/01/15 23:40:30 INFO Applying migration id=rawforward 2026/01/15 23:40:30 INFO Applying migration id=publickey 2026/01/15 23:40:30 INFO Applying migration id=resolvegroup 2026/01/15 23:40:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:40:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 23:40:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (3.25s) === RUN TestShare_ShareAfterUnshare 2026/01/15 23:40:34 INFO Applying migration id=initial 2026/01/15 23:40:34 INFO Applying migration id=notesupdated 2026/01/15 23:40:34 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:34 INFO Applying migration id=activitiesid 2026/01/15 23:40:34 INFO Applying migration id=outbox 2026/01/15 23:40:34 INFO Applying migration id=edits 2026/01/15 23:40:34 INFO Applying migration id=outboxactor 2026/01/15 23:40:34 INFO Applying migration id=outboxsender 2026/01/15 23:40:34 INFO Applying migration id=thread 2026/01/15 23:40:34 INFO Applying migration id=host 2026/01/15 23:40:34 INFO Applying migration id=sharedinbox 2026/01/15 23:40:34 INFO Applying migration id=noteshost 2026/01/15 23:40:34 INFO Applying migration id=fetched 2026/01/15 23:40:34 INFO Applying migration id=move 2026/01/15 23:40:34 INFO Applying migration id=cleanup 2026/01/15 23:40:34 INFO Applying migration id=received 2026/01/15 23:40:34 INFO Applying migration id=namehost 2026/01/15 23:40:34 INFO Applying migration id=outboxhost 2026/01/15 23:40:34 INFO Applying migration id=notesfts 2026/01/15 23:40:34 INFO Applying migration id=iconsname 2026/01/15 23:40:34 INFO Applying migration id=nohash 2026/01/15 23:40:34 INFO Applying migration id=shares 2026/01/15 23:40:34 INFO Applying migration id=actorttl 2026/01/15 23:40:34 INFO Applying migration id=tocc 2026/01/15 23:40:34 INFO Applying migration id=followeds 2026/01/15 23:40:34 INFO Applying migration id=certhash 2026/01/15 23:40:34 INFO Applying migration id=follows_sync 2026/01/15 23:40:34 INFO Applying migration id=jsonpath 2026/01/15 23:40:34 INFO Applying migration id=localforward 2026/01/15 23:40:34 INFO Applying migration id=avatar 2026/01/15 23:40:34 INFO Applying migration id=noimage 2026/01/15 23:40:34 INFO Applying migration id=feed 2026/01/15 23:40:34 INFO Applying migration id=bookmarks 2026/01/15 23:40:34 INFO Applying migration id=shareactivity 2026/01/15 23:40:34 INFO Applying migration id=application 2026/01/15 23:40:34 INFO Applying migration id=certificates 2026/01/15 23:40:34 INFO Applying migration id=rawforward 2026/01/15 23:40:34 INFO Applying migration id=publickey 2026/01/15 23:40:34 INFO Applying migration id=resolvegroup 2026/01/15 23:40:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:40:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 23:40:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 23:40:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (2.05s) === RUN TestHelpUnauthenticatedUser 2026/01/15 23:40:36 INFO Applying migration id=initial 2026/01/15 23:40:36 INFO Applying migration id=notesupdated 2026/01/15 23:40:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:36 INFO Applying migration id=activitiesid 2026/01/15 23:40:36 INFO Applying migration id=outbox 2026/01/15 23:40:36 INFO Applying migration id=edits 2026/01/15 23:40:36 INFO Applying migration id=outboxactor 2026/01/15 23:40:36 INFO Applying migration id=outboxsender 2026/01/15 23:40:36 INFO Applying migration id=thread 2026/01/15 23:40:36 INFO Applying migration id=host 2026/01/15 23:40:36 INFO Applying migration id=sharedinbox 2026/01/15 23:40:36 INFO Applying migration id=noteshost 2026/01/15 23:40:36 INFO Applying migration id=fetched 2026/01/15 23:40:36 INFO Applying migration id=move 2026/01/15 23:40:36 INFO Applying migration id=cleanup 2026/01/15 23:40:36 INFO Applying migration id=received 2026/01/15 23:40:36 INFO Applying migration id=namehost 2026/01/15 23:40:36 INFO Applying migration id=outboxhost 2026/01/15 23:40:36 INFO Applying migration id=notesfts 2026/01/15 23:40:36 INFO Applying migration id=iconsname 2026/01/15 23:40:36 INFO Applying migration id=nohash 2026/01/15 23:40:36 INFO Applying migration id=shares 2026/01/15 23:40:36 INFO Applying migration id=actorttl 2026/01/15 23:40:36 INFO Applying migration id=tocc 2026/01/15 23:40:36 INFO Applying migration id=followeds 2026/01/15 23:40:36 INFO Applying migration id=certhash 2026/01/15 23:40:36 INFO Applying migration id=follows_sync 2026/01/15 23:40:36 INFO Applying migration id=jsonpath 2026/01/15 23:40:36 INFO Applying migration id=localforward 2026/01/15 23:40:36 INFO Applying migration id=avatar 2026/01/15 23:40:36 INFO Applying migration id=noimage 2026/01/15 23:40:36 INFO Applying migration id=feed 2026/01/15 23:40:36 INFO Applying migration id=bookmarks 2026/01/15 23:40:36 INFO Applying migration id=shareactivity 2026/01/15 23:40:36 INFO Applying migration id=application 2026/01/15 23:40:36 INFO Applying migration id=certificates 2026/01/15 23:40:36 INFO Applying migration id=rawforward 2026/01/15 23:40:36 INFO Applying migration id=publickey 2026/01/15 23:40:36 INFO Applying migration id=resolvegroup --- PASS: TestHelpUnauthenticatedUser (1.00s) === RUN TestHelpAuthenticatedUser 2026/01/15 23:40:37 INFO Applying migration id=initial 2026/01/15 23:40:37 INFO Applying migration id=notesupdated 2026/01/15 23:40:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:37 INFO Applying migration id=activitiesid 2026/01/15 23:40:37 INFO Applying migration id=outbox 2026/01/15 23:40:37 INFO Applying migration id=edits 2026/01/15 23:40:37 INFO Applying migration id=outboxactor 2026/01/15 23:40:37 INFO Applying migration id=outboxsender 2026/01/15 23:40:37 INFO Applying migration id=thread 2026/01/15 23:40:37 INFO Applying migration id=host 2026/01/15 23:40:37 INFO Applying migration id=sharedinbox 2026/01/15 23:40:37 INFO Applying migration id=noteshost 2026/01/15 23:40:37 INFO Applying migration id=fetched 2026/01/15 23:40:37 INFO Applying migration id=move 2026/01/15 23:40:37 INFO Applying migration id=cleanup 2026/01/15 23:40:37 INFO Applying migration id=received 2026/01/15 23:40:37 INFO Applying migration id=namehost 2026/01/15 23:40:37 INFO Applying migration id=outboxhost 2026/01/15 23:40:37 INFO Applying migration id=notesfts 2026/01/15 23:40:37 INFO Applying migration id=iconsname 2026/01/15 23:40:37 INFO Applying migration id=nohash 2026/01/15 23:40:37 INFO Applying migration id=shares 2026/01/15 23:40:37 INFO Applying migration id=actorttl 2026/01/15 23:40:37 INFO Applying migration id=tocc 2026/01/15 23:40:37 INFO Applying migration id=followeds 2026/01/15 23:40:37 INFO Applying migration id=certhash 2026/01/15 23:40:37 INFO Applying migration id=follows_sync 2026/01/15 23:40:37 INFO Applying migration id=jsonpath 2026/01/15 23:40:37 INFO Applying migration id=localforward 2026/01/15 23:40:37 INFO Applying migration id=avatar 2026/01/15 23:40:37 INFO Applying migration id=noimage 2026/01/15 23:40:37 INFO Applying migration id=feed 2026/01/15 23:40:37 INFO Applying migration id=bookmarks 2026/01/15 23:40:37 INFO Applying migration id=shareactivity 2026/01/15 23:40:37 INFO Applying migration id=application 2026/01/15 23:40:37 INFO Applying migration id=certificates 2026/01/15 23:40:37 INFO Applying migration id=rawforward 2026/01/15 23:40:37 INFO Applying migration id=publickey 2026/01/15 23:40:37 INFO Applying migration id=resolvegroup --- PASS: TestHelpAuthenticatedUser (1.26s) === RUN TestStatus_NewInstance 2026/01/15 23:40:38 INFO Applying migration id=initial 2026/01/15 23:40:38 INFO Applying migration id=notesupdated 2026/01/15 23:40:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:38 INFO Applying migration id=activitiesid 2026/01/15 23:40:38 INFO Applying migration id=outbox 2026/01/15 23:40:38 INFO Applying migration id=edits 2026/01/15 23:40:38 INFO Applying migration id=outboxactor 2026/01/15 23:40:38 INFO Applying migration id=outboxsender 2026/01/15 23:40:38 INFO Applying migration id=thread 2026/01/15 23:40:38 INFO Applying migration id=host 2026/01/15 23:40:38 INFO Applying migration id=sharedinbox 2026/01/15 23:40:38 INFO Applying migration id=noteshost 2026/01/15 23:40:38 INFO Applying migration id=fetched 2026/01/15 23:40:38 INFO Applying migration id=move 2026/01/15 23:40:38 INFO Applying migration id=cleanup 2026/01/15 23:40:38 INFO Applying migration id=received 2026/01/15 23:40:38 INFO Applying migration id=namehost 2026/01/15 23:40:38 INFO Applying migration id=outboxhost 2026/01/15 23:40:38 INFO Applying migration id=notesfts 2026/01/15 23:40:38 INFO Applying migration id=iconsname 2026/01/15 23:40:38 INFO Applying migration id=nohash 2026/01/15 23:40:38 INFO Applying migration id=shares 2026/01/15 23:40:38 INFO Applying migration id=actorttl 2026/01/15 23:40:38 INFO Applying migration id=tocc 2026/01/15 23:40:38 INFO Applying migration id=followeds 2026/01/15 23:40:38 INFO Applying migration id=certhash 2026/01/15 23:40:38 INFO Applying migration id=follows_sync 2026/01/15 23:40:38 INFO Applying migration id=jsonpath 2026/01/15 23:40:38 INFO Applying migration id=localforward 2026/01/15 23:40:38 INFO Applying migration id=avatar 2026/01/15 23:40:38 INFO Applying migration id=noimage 2026/01/15 23:40:38 INFO Applying migration id=feed 2026/01/15 23:40:38 INFO Applying migration id=bookmarks 2026/01/15 23:40:38 INFO Applying migration id=shareactivity 2026/01/15 23:40:38 INFO Applying migration id=application 2026/01/15 23:40:38 INFO Applying migration id=certificates 2026/01/15 23:40:38 INFO Applying migration id=rawforward 2026/01/15 23:40:38 INFO Applying migration id=publickey 2026/01/15 23:40:38 INFO Applying migration id=resolvegroup 2026/01/15 23:40:40 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (2.13s) === RUN TestStatus_WithPosts 2026/01/15 23:40:40 INFO Applying migration id=initial 2026/01/15 23:40:40 INFO Applying migration id=notesupdated 2026/01/15 23:40:40 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:40 INFO Applying migration id=activitiesid 2026/01/15 23:40:40 INFO Applying migration id=outbox 2026/01/15 23:40:40 INFO Applying migration id=edits 2026/01/15 23:40:40 INFO Applying migration id=outboxactor 2026/01/15 23:40:40 INFO Applying migration id=outboxsender 2026/01/15 23:40:40 INFO Applying migration id=thread 2026/01/15 23:40:40 INFO Applying migration id=host 2026/01/15 23:40:40 INFO Applying migration id=sharedinbox 2026/01/15 23:40:40 INFO Applying migration id=noteshost 2026/01/15 23:40:40 INFO Applying migration id=fetched 2026/01/15 23:40:40 INFO Applying migration id=move 2026/01/15 23:40:40 INFO Applying migration id=cleanup 2026/01/15 23:40:40 INFO Applying migration id=received 2026/01/15 23:40:40 INFO Applying migration id=namehost 2026/01/15 23:40:40 INFO Applying migration id=outboxhost 2026/01/15 23:40:40 INFO Applying migration id=notesfts 2026/01/15 23:40:40 INFO Applying migration id=iconsname 2026/01/15 23:40:40 INFO Applying migration id=nohash 2026/01/15 23:40:40 INFO Applying migration id=shares 2026/01/15 23:40:40 INFO Applying migration id=actorttl 2026/01/15 23:40:40 INFO Applying migration id=tocc 2026/01/15 23:40:40 INFO Applying migration id=followeds 2026/01/15 23:40:40 INFO Applying migration id=certhash 2026/01/15 23:40:40 INFO Applying migration id=follows_sync 2026/01/15 23:40:40 INFO Applying migration id=jsonpath 2026/01/15 23:40:40 INFO Applying migration id=localforward 2026/01/15 23:40:40 INFO Applying migration id=avatar 2026/01/15 23:40:40 INFO Applying migration id=noimage 2026/01/15 23:40:40 INFO Applying migration id=feed 2026/01/15 23:40:40 INFO Applying migration id=bookmarks 2026/01/15 23:40:40 INFO Applying migration id=shareactivity 2026/01/15 23:40:40 INFO Applying migration id=application 2026/01/15 23:40:40 INFO Applying migration id=certificates 2026/01/15 23:40:40 INFO Applying migration id=rawforward 2026/01/15 23:40:40 INFO Applying migration id=publickey 2026/01/15 23:40:40 INFO Applying migration id=resolvegroup 2026/01/15 23:40:42 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (2.39s) === RUN TestThread_TwoReplies 2026/01/15 23:40:43 INFO Applying migration id=initial 2026/01/15 23:40:43 INFO Applying migration id=notesupdated 2026/01/15 23:40:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:43 INFO Applying migration id=activitiesid 2026/01/15 23:40:43 INFO Applying migration id=outbox 2026/01/15 23:40:43 INFO Applying migration id=edits 2026/01/15 23:40:43 INFO Applying migration id=outboxactor 2026/01/15 23:40:43 INFO Applying migration id=outboxsender 2026/01/15 23:40:43 INFO Applying migration id=thread 2026/01/15 23:40:43 INFO Applying migration id=host 2026/01/15 23:40:43 INFO Applying migration id=sharedinbox 2026/01/15 23:40:43 INFO Applying migration id=noteshost 2026/01/15 23:40:43 INFO Applying migration id=fetched 2026/01/15 23:40:43 INFO Applying migration id=move 2026/01/15 23:40:43 INFO Applying migration id=cleanup 2026/01/15 23:40:43 INFO Applying migration id=received 2026/01/15 23:40:43 INFO Applying migration id=namehost 2026/01/15 23:40:43 INFO Applying migration id=outboxhost 2026/01/15 23:40:43 INFO Applying migration id=notesfts 2026/01/15 23:40:43 INFO Applying migration id=iconsname 2026/01/15 23:40:43 INFO Applying migration id=nohash 2026/01/15 23:40:43 INFO Applying migration id=shares 2026/01/15 23:40:43 INFO Applying migration id=actorttl 2026/01/15 23:40:43 INFO Applying migration id=tocc 2026/01/15 23:40:43 INFO Applying migration id=followeds 2026/01/15 23:40:43 INFO Applying migration id=certhash 2026/01/15 23:40:43 INFO Applying migration id=follows_sync 2026/01/15 23:40:43 INFO Applying migration id=jsonpath 2026/01/15 23:40:43 INFO Applying migration id=localforward 2026/01/15 23:40:43 INFO Applying migration id=avatar 2026/01/15 23:40:43 INFO Applying migration id=noimage 2026/01/15 23:40:43 INFO Applying migration id=feed 2026/01/15 23:40:43 INFO Applying migration id=bookmarks 2026/01/15 23:40:43 INFO Applying migration id=shareactivity 2026/01/15 23:40:43 INFO Applying migration id=application 2026/01/15 23:40:43 INFO Applying migration id=certificates 2026/01/15 23:40:43 INFO Applying migration id=rawforward 2026/01/15 23:40:43 INFO Applying migration id=publickey 2026/01/15 23:40:43 INFO Applying migration id=resolvegroup 2026/01/15 23:40:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-6a85-74f9-8038-8e6507adc87e 2026/01/15 23:40:44 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-6a86-7b05-80c5-7c156821899a note=https://localhost.localdomain:8443/post/019bc408-6a86-7add-ba1b-886f1695605a thread=https://localhost.localdomain:8443/post/019bc408-6a85-74f9-8038-8e6507adc87e starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-6a85-74f9-8038-8e6507adc87e 2026/01/15 23:40:44 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-6a88-738d-8d39-657cca87ce98 note=https://localhost.localdomain:8443/post/019bc408-6a88-7340-a6fc-4ae970c824b5 thread=https://localhost.localdomain:8443/post/019bc408-6a85-74f9-8038-8e6507adc87e starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-6a88-7340-a6fc-4ae970c824b5 2026/01/15 23:40:44 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc408-6a85-74f9-8038-8e6507adc87e --- PASS: TestThread_TwoReplies (1.56s) === RUN TestThread_NestedReplies 2026/01/15 23:40:44 INFO Applying migration id=initial 2026/01/15 23:40:44 INFO Applying migration id=notesupdated 2026/01/15 23:40:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:44 INFO Applying migration id=activitiesid 2026/01/15 23:40:44 INFO Applying migration id=outbox 2026/01/15 23:40:44 INFO Applying migration id=edits 2026/01/15 23:40:44 INFO Applying migration id=outboxactor 2026/01/15 23:40:44 INFO Applying migration id=outboxsender 2026/01/15 23:40:44 INFO Applying migration id=thread 2026/01/15 23:40:44 INFO Applying migration id=host 2026/01/15 23:40:44 INFO Applying migration id=sharedinbox 2026/01/15 23:40:44 INFO Applying migration id=noteshost 2026/01/15 23:40:44 INFO Applying migration id=fetched 2026/01/15 23:40:44 INFO Applying migration id=move 2026/01/15 23:40:44 INFO Applying migration id=cleanup 2026/01/15 23:40:44 INFO Applying migration id=received 2026/01/15 23:40:44 INFO Applying migration id=namehost 2026/01/15 23:40:44 INFO Applying migration id=outboxhost 2026/01/15 23:40:44 INFO Applying migration id=notesfts 2026/01/15 23:40:44 INFO Applying migration id=iconsname 2026/01/15 23:40:44 INFO Applying migration id=nohash 2026/01/15 23:40:44 INFO Applying migration id=shares 2026/01/15 23:40:44 INFO Applying migration id=actorttl 2026/01/15 23:40:44 INFO Applying migration id=tocc 2026/01/15 23:40:44 INFO Applying migration id=followeds 2026/01/15 23:40:44 INFO Applying migration id=certhash 2026/01/15 23:40:44 INFO Applying migration id=follows_sync 2026/01/15 23:40:44 INFO Applying migration id=jsonpath 2026/01/15 23:40:44 INFO Applying migration id=localforward 2026/01/15 23:40:44 INFO Applying migration id=avatar 2026/01/15 23:40:44 INFO Applying migration id=noimage 2026/01/15 23:40:44 INFO Applying migration id=feed 2026/01/15 23:40:44 INFO Applying migration id=bookmarks 2026/01/15 23:40:44 INFO Applying migration id=shareactivity 2026/01/15 23:40:44 INFO Applying migration id=application 2026/01/15 23:40:44 INFO Applying migration id=certificates 2026/01/15 23:40:44 INFO Applying migration id=rawforward 2026/01/15 23:40:44 INFO Applying migration id=publickey 2026/01/15 23:40:44 INFO Applying migration id=resolvegroup 2026/01/15 23:40:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-6ef2-7983-a018-980549ba516f 2026/01/15 23:40:45 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-6ef4-701f-87b6-55d6e383e389 note=https://localhost.localdomain:8443/post/019bc408-6ef3-7f33-a0bb-f4093e0b1e62 thread=https://localhost.localdomain:8443/post/019bc408-6ef2-7983-a018-980549ba516f starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-6ef3-7f33-a0bb-f4093e0b1e62 2026/01/15 23:40:45 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-6ef5-776e-b679-e017625b712d note=https://localhost.localdomain:8443/post/019bc408-6ef5-7752-87e5-0d60f075fa25 thread=https://localhost.localdomain:8443/post/019bc408-6ef2-7983-a018-980549ba516f starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-6ef2-7983-a018-980549ba516f 2026/01/15 23:40:45 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc408-6ef2-7983-a018-980549ba516f --- PASS: TestThread_NestedReplies (1.13s) === RUN TestThread_NestedReply 2026/01/15 23:40:45 INFO Applying migration id=initial 2026/01/15 23:40:45 INFO Applying migration id=notesupdated 2026/01/15 23:40:45 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:45 INFO Applying migration id=activitiesid 2026/01/15 23:40:45 INFO Applying migration id=outbox 2026/01/15 23:40:45 INFO Applying migration id=edits 2026/01/15 23:40:45 INFO Applying migration id=outboxactor 2026/01/15 23:40:45 INFO Applying migration id=outboxsender 2026/01/15 23:40:45 INFO Applying migration id=thread 2026/01/15 23:40:45 INFO Applying migration id=host 2026/01/15 23:40:45 INFO Applying migration id=sharedinbox 2026/01/15 23:40:45 INFO Applying migration id=noteshost 2026/01/15 23:40:45 INFO Applying migration id=fetched 2026/01/15 23:40:45 INFO Applying migration id=move 2026/01/15 23:40:45 INFO Applying migration id=cleanup 2026/01/15 23:40:45 INFO Applying migration id=received 2026/01/15 23:40:45 INFO Applying migration id=namehost 2026/01/15 23:40:45 INFO Applying migration id=outboxhost 2026/01/15 23:40:45 INFO Applying migration id=notesfts 2026/01/15 23:40:45 INFO Applying migration id=iconsname 2026/01/15 23:40:45 INFO Applying migration id=nohash 2026/01/15 23:40:45 INFO Applying migration id=shares 2026/01/15 23:40:45 INFO Applying migration id=actorttl 2026/01/15 23:40:45 INFO Applying migration id=tocc 2026/01/15 23:40:45 INFO Applying migration id=followeds 2026/01/15 23:40:45 INFO Applying migration id=certhash 2026/01/15 23:40:45 INFO Applying migration id=follows_sync 2026/01/15 23:40:45 INFO Applying migration id=jsonpath 2026/01/15 23:40:45 INFO Applying migration id=localforward 2026/01/15 23:40:45 INFO Applying migration id=avatar 2026/01/15 23:40:45 INFO Applying migration id=noimage 2026/01/15 23:40:45 INFO Applying migration id=feed 2026/01/15 23:40:45 INFO Applying migration id=bookmarks 2026/01/15 23:40:45 INFO Applying migration id=shareactivity 2026/01/15 23:40:45 INFO Applying migration id=application 2026/01/15 23:40:45 INFO Applying migration id=certificates 2026/01/15 23:40:45 INFO Applying migration id=rawforward 2026/01/15 23:40:45 INFO Applying migration id=publickey 2026/01/15 23:40:45 INFO Applying migration id=resolvegroup 2026/01/15 23:40:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-775b-7664-91bc-ac6320e406cc 2026/01/15 23:40:47 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-775c-7d2d-b593-298533209cea note=https://localhost.localdomain:8443/post/019bc408-775c-7d08-8594-b6c64f11656e thread=https://localhost.localdomain:8443/post/019bc408-775b-7664-91bc-ac6320e406cc starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-775b-7664-91bc-ac6320e406cc 2026/01/15 23:40:47 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc408-775b-7664-91bc-ac6320e406cc --- PASS: TestThread_NestedReply (2.15s) === RUN TestThread_NoReplies 2026/01/15 23:40:47 INFO Applying migration id=initial 2026/01/15 23:40:47 INFO Applying migration id=notesupdated 2026/01/15 23:40:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:47 INFO Applying migration id=activitiesid 2026/01/15 23:40:47 INFO Applying migration id=outbox 2026/01/15 23:40:47 INFO Applying migration id=edits 2026/01/15 23:40:47 INFO Applying migration id=outboxactor 2026/01/15 23:40:47 INFO Applying migration id=outboxsender 2026/01/15 23:40:47 INFO Applying migration id=thread 2026/01/15 23:40:47 INFO Applying migration id=host 2026/01/15 23:40:47 INFO Applying migration id=sharedinbox 2026/01/15 23:40:47 INFO Applying migration id=noteshost 2026/01/15 23:40:47 INFO Applying migration id=fetched 2026/01/15 23:40:47 INFO Applying migration id=move 2026/01/15 23:40:47 INFO Applying migration id=cleanup 2026/01/15 23:40:47 INFO Applying migration id=received 2026/01/15 23:40:47 INFO Applying migration id=namehost 2026/01/15 23:40:47 INFO Applying migration id=outboxhost 2026/01/15 23:40:47 INFO Applying migration id=notesfts 2026/01/15 23:40:47 INFO Applying migration id=iconsname 2026/01/15 23:40:47 INFO Applying migration id=nohash 2026/01/15 23:40:47 INFO Applying migration id=shares 2026/01/15 23:40:47 INFO Applying migration id=actorttl 2026/01/15 23:40:47 INFO Applying migration id=tocc 2026/01/15 23:40:47 INFO Applying migration id=followeds 2026/01/15 23:40:47 INFO Applying migration id=certhash 2026/01/15 23:40:47 INFO Applying migration id=follows_sync 2026/01/15 23:40:47 INFO Applying migration id=jsonpath 2026/01/15 23:40:47 INFO Applying migration id=localforward 2026/01/15 23:40:47 INFO Applying migration id=avatar 2026/01/15 23:40:47 INFO Applying migration id=noimage 2026/01/15 23:40:47 INFO Applying migration id=feed 2026/01/15 23:40:47 INFO Applying migration id=bookmarks 2026/01/15 23:40:47 INFO Applying migration id=shareactivity 2026/01/15 23:40:47 INFO Applying migration id=application 2026/01/15 23:40:47 INFO Applying migration id=certificates 2026/01/15 23:40:47 INFO Applying migration id=rawforward 2026/01/15 23:40:47 INFO Applying migration id=publickey 2026/01/15 23:40:47 INFO Applying migration id=resolvegroup 2026/01/15 23:40:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-7d17-78f4-bab2-8384e5d44fa1 2026/01/15 23:40:49 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc408-7d17-78f4-bab2-8384e5d44fa1 --- PASS: TestThread_NoReplies (1.47s) === RUN TestThread_NestedRepliesFromBottom 2026/01/15 23:40:49 INFO Applying migration id=initial 2026/01/15 23:40:49 INFO Applying migration id=notesupdated 2026/01/15 23:40:49 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:49 INFO Applying migration id=activitiesid 2026/01/15 23:40:49 INFO Applying migration id=outbox 2026/01/15 23:40:49 INFO Applying migration id=edits 2026/01/15 23:40:49 INFO Applying migration id=outboxactor 2026/01/15 23:40:49 INFO Applying migration id=outboxsender 2026/01/15 23:40:49 INFO Applying migration id=thread 2026/01/15 23:40:49 INFO Applying migration id=host 2026/01/15 23:40:49 INFO Applying migration id=sharedinbox 2026/01/15 23:40:49 INFO Applying migration id=noteshost 2026/01/15 23:40:49 INFO Applying migration id=fetched 2026/01/15 23:40:49 INFO Applying migration id=move 2026/01/15 23:40:49 INFO Applying migration id=cleanup 2026/01/15 23:40:49 INFO Applying migration id=received 2026/01/15 23:40:49 INFO Applying migration id=namehost 2026/01/15 23:40:49 INFO Applying migration id=outboxhost 2026/01/15 23:40:49 INFO Applying migration id=notesfts 2026/01/15 23:40:49 INFO Applying migration id=iconsname 2026/01/15 23:40:49 INFO Applying migration id=nohash 2026/01/15 23:40:49 INFO Applying migration id=shares 2026/01/15 23:40:49 INFO Applying migration id=actorttl 2026/01/15 23:40:49 INFO Applying migration id=tocc 2026/01/15 23:40:49 INFO Applying migration id=followeds 2026/01/15 23:40:49 INFO Applying migration id=certhash 2026/01/15 23:40:49 INFO Applying migration id=follows_sync 2026/01/15 23:40:49 INFO Applying migration id=jsonpath 2026/01/15 23:40:49 INFO Applying migration id=localforward 2026/01/15 23:40:49 INFO Applying migration id=avatar 2026/01/15 23:40:49 INFO Applying migration id=noimage 2026/01/15 23:40:49 INFO Applying migration id=feed 2026/01/15 23:40:49 INFO Applying migration id=bookmarks 2026/01/15 23:40:49 INFO Applying migration id=shareactivity 2026/01/15 23:40:49 INFO Applying migration id=application 2026/01/15 23:40:49 INFO Applying migration id=certificates 2026/01/15 23:40:49 INFO Applying migration id=rawforward 2026/01/15 23:40:49 INFO Applying migration id=publickey 2026/01/15 23:40:49 INFO Applying migration id=resolvegroup 2026/01/15 23:40:51 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-83ec-76ba-b518-c0b0335f9823 2026/01/15 23:40:51 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-83ed-7cf6-8655-117dd0a0f817 note=https://localhost.localdomain:8443/post/019bc408-83ed-7cd1-8efe-3b4d7c6c6396 thread=https://localhost.localdomain:8443/post/019bc408-83ec-76ba-b518-c0b0335f9823 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:51 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-83ed-7cd1-8efe-3b4d7c6c6396 2026/01/15 23:40:51 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-83ef-7374-aece-fa219ae73192 note=https://localhost.localdomain:8443/post/019bc408-83ef-734f-a8a7-cba8f2f29e48 thread=https://localhost.localdomain:8443/post/019bc408-83ec-76ba-b518-c0b0335f9823 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-83ef-734f-a8a7-cba8f2f29e48 2026/01/15 23:40:51 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc408-83ef-734f-a8a7-cba8f2f29e48 --- PASS: TestThread_NestedRepliesFromBottom (1.75s) === RUN TestThread_NestedRepliesFromBottomMissingNode 2026/01/15 23:40:51 INFO Applying migration id=initial 2026/01/15 23:40:51 INFO Applying migration id=notesupdated 2026/01/15 23:40:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:51 INFO Applying migration id=activitiesid 2026/01/15 23:40:51 INFO Applying migration id=outbox 2026/01/15 23:40:51 INFO Applying migration id=edits 2026/01/15 23:40:51 INFO Applying migration id=outboxactor 2026/01/15 23:40:51 INFO Applying migration id=outboxsender 2026/01/15 23:40:51 INFO Applying migration id=thread 2026/01/15 23:40:51 INFO Applying migration id=host 2026/01/15 23:40:51 INFO Applying migration id=sharedinbox 2026/01/15 23:40:51 INFO Applying migration id=noteshost 2026/01/15 23:40:51 INFO Applying migration id=fetched 2026/01/15 23:40:51 INFO Applying migration id=move 2026/01/15 23:40:51 INFO Applying migration id=cleanup 2026/01/15 23:40:51 INFO Applying migration id=received 2026/01/15 23:40:51 INFO Applying migration id=namehost 2026/01/15 23:40:51 INFO Applying migration id=outboxhost 2026/01/15 23:40:51 INFO Applying migration id=notesfts 2026/01/15 23:40:51 INFO Applying migration id=iconsname 2026/01/15 23:40:51 INFO Applying migration id=nohash 2026/01/15 23:40:51 INFO Applying migration id=shares 2026/01/15 23:40:51 INFO Applying migration id=actorttl 2026/01/15 23:40:51 INFO Applying migration id=tocc 2026/01/15 23:40:51 INFO Applying migration id=followeds 2026/01/15 23:40:51 INFO Applying migration id=certhash 2026/01/15 23:40:51 INFO Applying migration id=follows_sync 2026/01/15 23:40:51 INFO Applying migration id=jsonpath 2026/01/15 23:40:51 INFO Applying migration id=localforward 2026/01/15 23:40:51 INFO Applying migration id=avatar 2026/01/15 23:40:51 INFO Applying migration id=noimage 2026/01/15 23:40:51 INFO Applying migration id=feed 2026/01/15 23:40:51 INFO Applying migration id=bookmarks 2026/01/15 23:40:51 INFO Applying migration id=shareactivity 2026/01/15 23:40:51 INFO Applying migration id=application 2026/01/15 23:40:51 INFO Applying migration id=certificates 2026/01/15 23:40:51 INFO Applying migration id=rawforward 2026/01/15 23:40:51 INFO Applying migration id=publickey 2026/01/15 23:40:51 INFO Applying migration id=resolvegroup 2026/01/15 23:40:52 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-8863-7136-ba18-f408e99539e9 2026/01/15 23:40:52 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-8864-7883-a8af-4ca3963b3c05 note=https://localhost.localdomain:8443/post/019bc408-8864-785a-87ba-0c4e38adf773 thread=https://localhost.localdomain:8443/post/019bc408-8863-7136-ba18-f408e99539e9 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:52 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-8864-785a-87ba-0c4e38adf773 2026/01/15 23:40:52 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-8867-7ba3-8c16-293c2ea7dfbe note=https://localhost.localdomain:8443/post/019bc408-8867-7b86-82ff-0ae5cd044d40 thread=https://localhost.localdomain:8443/post/019bc408-8863-7136-ba18-f408e99539e9 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:52 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc408-8864-785a-87ba-0c4e38adf773#delete note=https://localhost.localdomain:8443/post/019bc408-8864-785a-87ba-0c4e38adf773 thread=https://localhost.localdomain:8443/post/019bc408-8863-7136-ba18-f408e99539e9 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-8867-7b86-82ff-0ae5cd044d40 2026/01/15 23:40:52 INFO Parent post or author is missing id=https://localhost.localdomain:8443/post/019bc408-8864-785a-87ba-0c4e38adf773 2026/01/15 23:40:52 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc408-8867-7b86-82ff-0ae5cd044d40 --- PASS: TestThread_NestedRepliesFromBottomMissingNode (1.15s) === RUN TestThread_NestedRepliesFromBottomMissingFirstNode 2026/01/15 23:40:52 INFO Applying migration id=initial 2026/01/15 23:40:52 INFO Applying migration id=notesupdated 2026/01/15 23:40:52 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:52 INFO Applying migration id=activitiesid 2026/01/15 23:40:52 INFO Applying migration id=outbox 2026/01/15 23:40:52 INFO Applying migration id=edits 2026/01/15 23:40:52 INFO Applying migration id=outboxactor 2026/01/15 23:40:52 INFO Applying migration id=outboxsender 2026/01/15 23:40:52 INFO Applying migration id=thread 2026/01/15 23:40:52 INFO Applying migration id=host 2026/01/15 23:40:52 INFO Applying migration id=sharedinbox 2026/01/15 23:40:52 INFO Applying migration id=noteshost 2026/01/15 23:40:52 INFO Applying migration id=fetched 2026/01/15 23:40:52 INFO Applying migration id=move 2026/01/15 23:40:52 INFO Applying migration id=cleanup 2026/01/15 23:40:52 INFO Applying migration id=received 2026/01/15 23:40:52 INFO Applying migration id=namehost 2026/01/15 23:40:52 INFO Applying migration id=outboxhost 2026/01/15 23:40:52 INFO Applying migration id=notesfts 2026/01/15 23:40:52 INFO Applying migration id=iconsname 2026/01/15 23:40:52 INFO Applying migration id=nohash 2026/01/15 23:40:52 INFO Applying migration id=shares 2026/01/15 23:40:52 INFO Applying migration id=actorttl 2026/01/15 23:40:52 INFO Applying migration id=tocc 2026/01/15 23:40:52 INFO Applying migration id=followeds 2026/01/15 23:40:52 INFO Applying migration id=certhash 2026/01/15 23:40:52 INFO Applying migration id=follows_sync 2026/01/15 23:40:52 INFO Applying migration id=jsonpath 2026/01/15 23:40:52 INFO Applying migration id=localforward 2026/01/15 23:40:52 INFO Applying migration id=avatar 2026/01/15 23:40:52 INFO Applying migration id=noimage 2026/01/15 23:40:52 INFO Applying migration id=feed 2026/01/15 23:40:52 INFO Applying migration id=bookmarks 2026/01/15 23:40:52 INFO Applying migration id=shareactivity 2026/01/15 23:40:52 INFO Applying migration id=application 2026/01/15 23:40:52 INFO Applying migration id=certificates 2026/01/15 23:40:52 INFO Applying migration id=rawforward 2026/01/15 23:40:52 INFO Applying migration id=publickey 2026/01/15 23:40:52 INFO Applying migration id=resolvegroup 2026/01/15 23:40:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-90b0-7b6c-8965-33c992f96f0e 2026/01/15 23:40:54 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-90b2-73d4-b64e-9c6ec8a206eb note=https://localhost.localdomain:8443/post/019bc408-90b2-737e-9b56-25f6a6d09463 thread=https://localhost.localdomain:8443/post/019bc408-90b0-7b6c-8965-33c992f96f0e starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-90b2-737e-9b56-25f6a6d09463 2026/01/15 23:40:54 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-90b3-7b03-a07d-5293c5703f7e note=https://localhost.localdomain:8443/post/019bc408-90b3-7ae5-9546-4f6105c621f9 thread=https://localhost.localdomain:8443/post/019bc408-90b0-7b6c-8965-33c992f96f0e starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-90b3-7ae5-9546-4f6105c621f9 2026/01/15 23:40:54 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc408-90b3-7ae5-9546-4f6105c621f9 --- PASS: TestThread_NestedRepliesFromBottomMissingFirstNode (2.12s) === RUN TestThread_Tree 2026/01/15 23:40:54 INFO Applying migration id=initial 2026/01/15 23:40:54 INFO Applying migration id=notesupdated 2026/01/15 23:40:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:54 INFO Applying migration id=activitiesid 2026/01/15 23:40:54 INFO Applying migration id=outbox 2026/01/15 23:40:54 INFO Applying migration id=edits 2026/01/15 23:40:54 INFO Applying migration id=outboxactor 2026/01/15 23:40:54 INFO Applying migration id=outboxsender 2026/01/15 23:40:54 INFO Applying migration id=thread 2026/01/15 23:40:54 INFO Applying migration id=host 2026/01/15 23:40:54 INFO Applying migration id=sharedinbox 2026/01/15 23:40:54 INFO Applying migration id=noteshost 2026/01/15 23:40:54 INFO Applying migration id=fetched 2026/01/15 23:40:54 INFO Applying migration id=move 2026/01/15 23:40:54 INFO Applying migration id=cleanup 2026/01/15 23:40:54 INFO Applying migration id=received 2026/01/15 23:40:54 INFO Applying migration id=namehost 2026/01/15 23:40:54 INFO Applying migration id=outboxhost 2026/01/15 23:40:54 INFO Applying migration id=notesfts 2026/01/15 23:40:54 INFO Applying migration id=iconsname 2026/01/15 23:40:54 INFO Applying migration id=nohash 2026/01/15 23:40:54 INFO Applying migration id=shares 2026/01/15 23:40:54 INFO Applying migration id=actorttl 2026/01/15 23:40:54 INFO Applying migration id=tocc 2026/01/15 23:40:54 INFO Applying migration id=followeds 2026/01/15 23:40:54 INFO Applying migration id=certhash 2026/01/15 23:40:54 INFO Applying migration id=follows_sync 2026/01/15 23:40:54 INFO Applying migration id=jsonpath 2026/01/15 23:40:54 INFO Applying migration id=localforward 2026/01/15 23:40:54 INFO Applying migration id=avatar 2026/01/15 23:40:54 INFO Applying migration id=noimage 2026/01/15 23:40:54 INFO Applying migration id=feed 2026/01/15 23:40:54 INFO Applying migration id=bookmarks 2026/01/15 23:40:54 INFO Applying migration id=shareactivity 2026/01/15 23:40:54 INFO Applying migration id=application 2026/01/15 23:40:54 INFO Applying migration id=certificates 2026/01/15 23:40:54 INFO Applying migration id=rawforward 2026/01/15 23:40:54 INFO Applying migration id=publickey 2026/01/15 23:40:54 INFO Applying migration id=resolvegroup 2026/01/15 23:40:56 INFO Viewing thread post=https://localhost.localdomain:8443/note/1 --- PASS: TestThread_Tree (2.12s) === RUN TestThread_SubTree 2026/01/15 23:40:56 INFO Applying migration id=initial 2026/01/15 23:40:56 INFO Applying migration id=notesupdated 2026/01/15 23:40:56 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:56 INFO Applying migration id=activitiesid 2026/01/15 23:40:56 INFO Applying migration id=outbox 2026/01/15 23:40:56 INFO Applying migration id=edits 2026/01/15 23:40:56 INFO Applying migration id=outboxactor 2026/01/15 23:40:56 INFO Applying migration id=outboxsender 2026/01/15 23:40:56 INFO Applying migration id=thread 2026/01/15 23:40:56 INFO Applying migration id=host 2026/01/15 23:40:56 INFO Applying migration id=sharedinbox 2026/01/15 23:40:56 INFO Applying migration id=noteshost 2026/01/15 23:40:56 INFO Applying migration id=fetched 2026/01/15 23:40:56 INFO Applying migration id=move 2026/01/15 23:40:56 INFO Applying migration id=cleanup 2026/01/15 23:40:56 INFO Applying migration id=received 2026/01/15 23:40:56 INFO Applying migration id=namehost 2026/01/15 23:40:56 INFO Applying migration id=outboxhost 2026/01/15 23:40:56 INFO Applying migration id=notesfts 2026/01/15 23:40:56 INFO Applying migration id=iconsname 2026/01/15 23:40:56 INFO Applying migration id=nohash 2026/01/15 23:40:56 INFO Applying migration id=shares 2026/01/15 23:40:56 INFO Applying migration id=actorttl 2026/01/15 23:40:56 INFO Applying migration id=tocc 2026/01/15 23:40:56 INFO Applying migration id=followeds 2026/01/15 23:40:56 INFO Applying migration id=certhash 2026/01/15 23:40:56 INFO Applying migration id=follows_sync 2026/01/15 23:40:56 INFO Applying migration id=jsonpath 2026/01/15 23:40:56 INFO Applying migration id=localforward 2026/01/15 23:40:56 INFO Applying migration id=avatar 2026/01/15 23:40:56 INFO Applying migration id=noimage 2026/01/15 23:40:56 INFO Applying migration id=feed 2026/01/15 23:40:56 INFO Applying migration id=bookmarks 2026/01/15 23:40:56 INFO Applying migration id=shareactivity 2026/01/15 23:40:56 INFO Applying migration id=application 2026/01/15 23:40:56 INFO Applying migration id=certificates 2026/01/15 23:40:56 INFO Applying migration id=rawforward 2026/01/15 23:40:56 INFO Applying migration id=publickey 2026/01/15 23:40:56 INFO Applying migration id=resolvegroup 2026/01/15 23:40:57 INFO Viewing thread post=https://localhost.localdomain:8443/note/2 --- PASS: TestThread_SubTree (0.86s) === RUN TestUnfollow_HappyFlow 2026/01/15 23:40:57 INFO Applying migration id=initial 2026/01/15 23:40:57 INFO Applying migration id=notesupdated 2026/01/15 23:40:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:57 INFO Applying migration id=activitiesid 2026/01/15 23:40:57 INFO Applying migration id=outbox 2026/01/15 23:40:57 INFO Applying migration id=edits 2026/01/15 23:40:57 INFO Applying migration id=outboxactor 2026/01/15 23:40:57 INFO Applying migration id=outboxsender 2026/01/15 23:40:57 INFO Applying migration id=thread 2026/01/15 23:40:57 INFO Applying migration id=host 2026/01/15 23:40:57 INFO Applying migration id=sharedinbox 2026/01/15 23:40:57 INFO Applying migration id=noteshost 2026/01/15 23:40:57 INFO Applying migration id=fetched 2026/01/15 23:40:57 INFO Applying migration id=move 2026/01/15 23:40:57 INFO Applying migration id=cleanup 2026/01/15 23:40:57 INFO Applying migration id=received 2026/01/15 23:40:57 INFO Applying migration id=namehost 2026/01/15 23:40:57 INFO Applying migration id=outboxhost 2026/01/15 23:40:57 INFO Applying migration id=notesfts 2026/01/15 23:40:57 INFO Applying migration id=iconsname 2026/01/15 23:40:57 INFO Applying migration id=nohash 2026/01/15 23:40:57 INFO Applying migration id=shares 2026/01/15 23:40:57 INFO Applying migration id=actorttl 2026/01/15 23:40:57 INFO Applying migration id=tocc 2026/01/15 23:40:57 INFO Applying migration id=followeds 2026/01/15 23:40:57 INFO Applying migration id=certhash 2026/01/15 23:40:57 INFO Applying migration id=follows_sync 2026/01/15 23:40:57 INFO Applying migration id=jsonpath 2026/01/15 23:40:57 INFO Applying migration id=localforward 2026/01/15 23:40:57 INFO Applying migration id=avatar 2026/01/15 23:40:57 INFO Applying migration id=noimage 2026/01/15 23:40:57 INFO Applying migration id=feed 2026/01/15 23:40:57 INFO Applying migration id=bookmarks 2026/01/15 23:40:57 INFO Applying migration id=shareactivity 2026/01/15 23:40:57 INFO Applying migration id=application 2026/01/15 23:40:57 INFO Applying migration id=certificates 2026/01/15 23:40:57 INFO Applying migration id=rawforward 2026/01/15 23:40:57 INFO Applying migration id=publickey 2026/01/15 23:40:57 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_HappyFlow (3.00s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/01/15 23:41:00 INFO Applying migration id=initial 2026/01/15 23:41:00 INFO Applying migration id=notesupdated 2026/01/15 23:41:00 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:00 INFO Applying migration id=activitiesid 2026/01/15 23:41:00 INFO Applying migration id=outbox 2026/01/15 23:41:00 INFO Applying migration id=edits 2026/01/15 23:41:00 INFO Applying migration id=outboxactor 2026/01/15 23:41:00 INFO Applying migration id=outboxsender 2026/01/15 23:41:00 INFO Applying migration id=thread 2026/01/15 23:41:00 INFO Applying migration id=host 2026/01/15 23:41:00 INFO Applying migration id=sharedinbox 2026/01/15 23:41:00 INFO Applying migration id=noteshost 2026/01/15 23:41:00 INFO Applying migration id=fetched 2026/01/15 23:41:00 INFO Applying migration id=move 2026/01/15 23:41:00 INFO Applying migration id=cleanup 2026/01/15 23:41:00 INFO Applying migration id=received 2026/01/15 23:41:00 INFO Applying migration id=namehost 2026/01/15 23:41:00 INFO Applying migration id=outboxhost 2026/01/15 23:41:00 INFO Applying migration id=notesfts 2026/01/15 23:41:00 INFO Applying migration id=iconsname 2026/01/15 23:41:00 INFO Applying migration id=nohash 2026/01/15 23:41:00 INFO Applying migration id=shares 2026/01/15 23:41:00 INFO Applying migration id=actorttl 2026/01/15 23:41:00 INFO Applying migration id=tocc 2026/01/15 23:41:00 INFO Applying migration id=followeds 2026/01/15 23:41:00 INFO Applying migration id=certhash 2026/01/15 23:41:00 INFO Applying migration id=follows_sync 2026/01/15 23:41:00 INFO Applying migration id=jsonpath 2026/01/15 23:41:00 INFO Applying migration id=localforward 2026/01/15 23:41:00 INFO Applying migration id=avatar 2026/01/15 23:41:00 INFO Applying migration id=noimage 2026/01/15 23:41:00 INFO Applying migration id=feed 2026/01/15 23:41:00 INFO Applying migration id=bookmarks 2026/01/15 23:41:00 INFO Applying migration id=shareactivity 2026/01/15 23:41:00 INFO Applying migration id=application 2026/01/15 23:41:00 INFO Applying migration id=certificates 2026/01/15 23:41:00 INFO Applying migration id=rawforward 2026/01/15 23:41:00 INFO Applying migration id=publickey 2026/01/15 23:41:00 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (2.42s) === RUN TestUnfollow_FollowAgain 2026/01/15 23:41:02 INFO Applying migration id=initial 2026/01/15 23:41:02 INFO Applying migration id=notesupdated 2026/01/15 23:41:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:02 INFO Applying migration id=activitiesid 2026/01/15 23:41:02 INFO Applying migration id=outbox 2026/01/15 23:41:02 INFO Applying migration id=edits 2026/01/15 23:41:02 INFO Applying migration id=outboxactor 2026/01/15 23:41:02 INFO Applying migration id=outboxsender 2026/01/15 23:41:02 INFO Applying migration id=thread 2026/01/15 23:41:02 INFO Applying migration id=host 2026/01/15 23:41:02 INFO Applying migration id=sharedinbox 2026/01/15 23:41:02 INFO Applying migration id=noteshost 2026/01/15 23:41:02 INFO Applying migration id=fetched 2026/01/15 23:41:02 INFO Applying migration id=move 2026/01/15 23:41:02 INFO Applying migration id=cleanup 2026/01/15 23:41:02 INFO Applying migration id=received 2026/01/15 23:41:02 INFO Applying migration id=namehost 2026/01/15 23:41:02 INFO Applying migration id=outboxhost 2026/01/15 23:41:02 INFO Applying migration id=notesfts 2026/01/15 23:41:02 INFO Applying migration id=iconsname 2026/01/15 23:41:02 INFO Applying migration id=nohash 2026/01/15 23:41:02 INFO Applying migration id=shares 2026/01/15 23:41:02 INFO Applying migration id=actorttl 2026/01/15 23:41:02 INFO Applying migration id=tocc 2026/01/15 23:41:02 INFO Applying migration id=followeds 2026/01/15 23:41:02 INFO Applying migration id=certhash 2026/01/15 23:41:02 INFO Applying migration id=follows_sync 2026/01/15 23:41:02 INFO Applying migration id=jsonpath 2026/01/15 23:41:02 INFO Applying migration id=localforward 2026/01/15 23:41:02 INFO Applying migration id=avatar 2026/01/15 23:41:02 INFO Applying migration id=noimage 2026/01/15 23:41:02 INFO Applying migration id=feed 2026/01/15 23:41:02 INFO Applying migration id=bookmarks 2026/01/15 23:41:02 INFO Applying migration id=shareactivity 2026/01/15 23:41:02 INFO Applying migration id=application 2026/01/15 23:41:02 INFO Applying migration id=certificates 2026/01/15 23:41:02 INFO Applying migration id=rawforward 2026/01/15 23:41:02 INFO Applying migration id=publickey 2026/01/15 23:41:02 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_FollowAgain (1.34s) === RUN TestUnfollow_NotFollowing 2026/01/15 23:41:04 INFO Applying migration id=initial 2026/01/15 23:41:04 INFO Applying migration id=notesupdated 2026/01/15 23:41:04 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:04 INFO Applying migration id=activitiesid 2026/01/15 23:41:04 INFO Applying migration id=outbox 2026/01/15 23:41:04 INFO Applying migration id=edits 2026/01/15 23:41:04 INFO Applying migration id=outboxactor 2026/01/15 23:41:04 INFO Applying migration id=outboxsender 2026/01/15 23:41:04 INFO Applying migration id=thread 2026/01/15 23:41:04 INFO Applying migration id=host 2026/01/15 23:41:04 INFO Applying migration id=sharedinbox 2026/01/15 23:41:04 INFO Applying migration id=noteshost 2026/01/15 23:41:04 INFO Applying migration id=fetched 2026/01/15 23:41:04 INFO Applying migration id=move 2026/01/15 23:41:04 INFO Applying migration id=cleanup 2026/01/15 23:41:04 INFO Applying migration id=received 2026/01/15 23:41:04 INFO Applying migration id=namehost 2026/01/15 23:41:04 INFO Applying migration id=outboxhost 2026/01/15 23:41:04 INFO Applying migration id=notesfts 2026/01/15 23:41:04 INFO Applying migration id=iconsname 2026/01/15 23:41:04 INFO Applying migration id=nohash 2026/01/15 23:41:04 INFO Applying migration id=shares 2026/01/15 23:41:04 INFO Applying migration id=actorttl 2026/01/15 23:41:04 INFO Applying migration id=tocc 2026/01/15 23:41:04 INFO Applying migration id=followeds 2026/01/15 23:41:04 INFO Applying migration id=certhash 2026/01/15 23:41:04 INFO Applying migration id=follows_sync 2026/01/15 23:41:04 INFO Applying migration id=jsonpath 2026/01/15 23:41:04 INFO Applying migration id=localforward 2026/01/15 23:41:04 INFO Applying migration id=avatar 2026/01/15 23:41:04 INFO Applying migration id=noimage 2026/01/15 23:41:04 INFO Applying migration id=feed 2026/01/15 23:41:04 INFO Applying migration id=bookmarks 2026/01/15 23:41:04 INFO Applying migration id=shareactivity 2026/01/15 23:41:04 INFO Applying migration id=application 2026/01/15 23:41:04 INFO Applying migration id=certificates 2026/01/15 23:41:04 INFO Applying migration id=rawforward 2026/01/15 23:41:04 INFO Applying migration id=publickey 2026/01/15 23:41:04 INFO Applying migration id=resolvegroup 2026/01/15 23:41:06 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (2.55s) === RUN TestUnfollow_UnauthenticatedUser 2026/01/15 23:41:06 INFO Applying migration id=initial 2026/01/15 23:41:06 INFO Applying migration id=notesupdated 2026/01/15 23:41:06 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:06 INFO Applying migration id=activitiesid 2026/01/15 23:41:06 INFO Applying migration id=outbox 2026/01/15 23:41:06 INFO Applying migration id=edits 2026/01/15 23:41:06 INFO Applying migration id=outboxactor 2026/01/15 23:41:06 INFO Applying migration id=outboxsender 2026/01/15 23:41:06 INFO Applying migration id=thread 2026/01/15 23:41:06 INFO Applying migration id=host 2026/01/15 23:41:06 INFO Applying migration id=sharedinbox 2026/01/15 23:41:06 INFO Applying migration id=noteshost 2026/01/15 23:41:06 INFO Applying migration id=fetched 2026/01/15 23:41:06 INFO Applying migration id=move 2026/01/15 23:41:06 INFO Applying migration id=cleanup 2026/01/15 23:41:06 INFO Applying migration id=received 2026/01/15 23:41:06 INFO Applying migration id=namehost 2026/01/15 23:41:06 INFO Applying migration id=outboxhost 2026/01/15 23:41:06 INFO Applying migration id=notesfts 2026/01/15 23:41:06 INFO Applying migration id=iconsname 2026/01/15 23:41:06 INFO Applying migration id=nohash 2026/01/15 23:41:06 INFO Applying migration id=shares 2026/01/15 23:41:06 INFO Applying migration id=actorttl 2026/01/15 23:41:06 INFO Applying migration id=tocc 2026/01/15 23:41:06 INFO Applying migration id=followeds 2026/01/15 23:41:06 INFO Applying migration id=certhash 2026/01/15 23:41:06 INFO Applying migration id=follows_sync 2026/01/15 23:41:06 INFO Applying migration id=jsonpath 2026/01/15 23:41:06 INFO Applying migration id=localforward 2026/01/15 23:41:06 INFO Applying migration id=avatar 2026/01/15 23:41:06 INFO Applying migration id=noimage 2026/01/15 23:41:06 INFO Applying migration id=feed 2026/01/15 23:41:06 INFO Applying migration id=bookmarks 2026/01/15 23:41:06 INFO Applying migration id=shareactivity 2026/01/15 23:41:06 INFO Applying migration id=application 2026/01/15 23:41:06 INFO Applying migration id=certificates 2026/01/15 23:41:06 INFO Applying migration id=rawforward 2026/01/15 23:41:06 INFO Applying migration id=publickey 2026/01/15 23:41:06 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_UnauthenticatedUser (2.46s) === RUN TestUploadEdit_HappyFlow 2026/01/15 23:41:09 INFO Applying migration id=initial 2026/01/15 23:41:09 INFO Applying migration id=notesupdated 2026/01/15 23:41:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:09 INFO Applying migration id=activitiesid 2026/01/15 23:41:09 INFO Applying migration id=outbox 2026/01/15 23:41:09 INFO Applying migration id=edits 2026/01/15 23:41:09 INFO Applying migration id=outboxactor 2026/01/15 23:41:09 INFO Applying migration id=outboxsender 2026/01/15 23:41:09 INFO Applying migration id=thread 2026/01/15 23:41:09 INFO Applying migration id=host 2026/01/15 23:41:09 INFO Applying migration id=sharedinbox 2026/01/15 23:41:09 INFO Applying migration id=noteshost 2026/01/15 23:41:09 INFO Applying migration id=fetched 2026/01/15 23:41:09 INFO Applying migration id=move 2026/01/15 23:41:09 INFO Applying migration id=cleanup 2026/01/15 23:41:09 INFO Applying migration id=received 2026/01/15 23:41:09 INFO Applying migration id=namehost 2026/01/15 23:41:09 INFO Applying migration id=outboxhost 2026/01/15 23:41:09 INFO Applying migration id=notesfts 2026/01/15 23:41:09 INFO Applying migration id=iconsname 2026/01/15 23:41:09 INFO Applying migration id=nohash 2026/01/15 23:41:09 INFO Applying migration id=shares 2026/01/15 23:41:09 INFO Applying migration id=actorttl 2026/01/15 23:41:09 INFO Applying migration id=tocc 2026/01/15 23:41:09 INFO Applying migration id=followeds 2026/01/15 23:41:09 INFO Applying migration id=certhash 2026/01/15 23:41:09 INFO Applying migration id=follows_sync 2026/01/15 23:41:09 INFO Applying migration id=jsonpath 2026/01/15 23:41:09 INFO Applying migration id=localforward 2026/01/15 23:41:09 INFO Applying migration id=avatar 2026/01/15 23:41:09 INFO Applying migration id=noimage 2026/01/15 23:41:09 INFO Applying migration id=feed 2026/01/15 23:41:09 INFO Applying migration id=bookmarks 2026/01/15 23:41:09 INFO Applying migration id=shareactivity 2026/01/15 23:41:09 INFO Applying migration id=application 2026/01/15 23:41:09 INFO Applying migration id=certificates 2026/01/15 23:41:09 INFO Applying migration id=rawforward 2026/01/15 23:41:09 INFO Applying migration id=publickey 2026/01/15 23:41:09 INFO Applying migration id=resolvegroup 2026/01/15 23:41:11 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc408-d339-7211-9c88-5036352d63e0 can=2026-01-15T23:57:11.353Z --- PASS: TestUploadEdit_HappyFlow (2.28s) === RUN TestUploadEdit_Empty 2026/01/15 23:41:11 INFO Applying migration id=initial 2026/01/15 23:41:11 INFO Applying migration id=notesupdated 2026/01/15 23:41:11 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:11 INFO Applying migration id=activitiesid 2026/01/15 23:41:11 INFO Applying migration id=outbox 2026/01/15 23:41:11 INFO Applying migration id=edits 2026/01/15 23:41:11 INFO Applying migration id=outboxactor 2026/01/15 23:41:11 INFO Applying migration id=outboxsender 2026/01/15 23:41:11 INFO Applying migration id=thread 2026/01/15 23:41:11 INFO Applying migration id=host 2026/01/15 23:41:11 INFO Applying migration id=sharedinbox 2026/01/15 23:41:11 INFO Applying migration id=noteshost 2026/01/15 23:41:11 INFO Applying migration id=fetched 2026/01/15 23:41:11 INFO Applying migration id=move 2026/01/15 23:41:11 INFO Applying migration id=cleanup 2026/01/15 23:41:11 INFO Applying migration id=received 2026/01/15 23:41:11 INFO Applying migration id=namehost 2026/01/15 23:41:11 INFO Applying migration id=outboxhost 2026/01/15 23:41:11 INFO Applying migration id=notesfts 2026/01/15 23:41:11 INFO Applying migration id=iconsname 2026/01/15 23:41:11 INFO Applying migration id=nohash 2026/01/15 23:41:11 INFO Applying migration id=shares 2026/01/15 23:41:11 INFO Applying migration id=actorttl 2026/01/15 23:41:11 INFO Applying migration id=tocc 2026/01/15 23:41:11 INFO Applying migration id=followeds 2026/01/15 23:41:11 INFO Applying migration id=certhash 2026/01/15 23:41:11 INFO Applying migration id=follows_sync 2026/01/15 23:41:11 INFO Applying migration id=jsonpath 2026/01/15 23:41:11 INFO Applying migration id=localforward 2026/01/15 23:41:11 INFO Applying migration id=avatar 2026/01/15 23:41:11 INFO Applying migration id=noimage 2026/01/15 23:41:11 INFO Applying migration id=feed 2026/01/15 23:41:11 INFO Applying migration id=bookmarks 2026/01/15 23:41:11 INFO Applying migration id=shareactivity 2026/01/15 23:41:11 INFO Applying migration id=application 2026/01/15 23:41:11 INFO Applying migration id=certificates 2026/01/15 23:41:11 INFO Applying migration id=rawforward 2026/01/15 23:41:11 INFO Applying migration id=publickey 2026/01/15 23:41:11 INFO Applying migration id=resolvegroup 2026/01/15 23:41:12 WARN Content is empty --- PASS: TestUploadEdit_Empty (1.34s) === RUN TestUploadEdit_SizeLimit 2026/01/15 23:41:12 INFO Applying migration id=initial 2026/01/15 23:41:12 INFO Applying migration id=notesupdated 2026/01/15 23:41:12 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:12 INFO Applying migration id=activitiesid 2026/01/15 23:41:12 INFO Applying migration id=outbox 2026/01/15 23:41:12 INFO Applying migration id=edits 2026/01/15 23:41:12 INFO Applying migration id=outboxactor 2026/01/15 23:41:12 INFO Applying migration id=outboxsender 2026/01/15 23:41:12 INFO Applying migration id=thread 2026/01/15 23:41:12 INFO Applying migration id=host 2026/01/15 23:41:12 INFO Applying migration id=sharedinbox 2026/01/15 23:41:12 INFO Applying migration id=noteshost 2026/01/15 23:41:12 INFO Applying migration id=fetched 2026/01/15 23:41:12 INFO Applying migration id=move 2026/01/15 23:41:12 INFO Applying migration id=cleanup 2026/01/15 23:41:12 INFO Applying migration id=received 2026/01/15 23:41:12 INFO Applying migration id=namehost 2026/01/15 23:41:12 INFO Applying migration id=outboxhost 2026/01/15 23:41:12 INFO Applying migration id=notesfts 2026/01/15 23:41:12 INFO Applying migration id=iconsname 2026/01/15 23:41:12 INFO Applying migration id=nohash 2026/01/15 23:41:12 INFO Applying migration id=shares 2026/01/15 23:41:12 INFO Applying migration id=actorttl 2026/01/15 23:41:12 INFO Applying migration id=tocc 2026/01/15 23:41:12 INFO Applying migration id=followeds 2026/01/15 23:41:12 INFO Applying migration id=certhash 2026/01/15 23:41:12 INFO Applying migration id=follows_sync 2026/01/15 23:41:12 INFO Applying migration id=jsonpath 2026/01/15 23:41:12 INFO Applying migration id=localforward 2026/01/15 23:41:12 INFO Applying migration id=avatar 2026/01/15 23:41:12 INFO Applying migration id=noimage 2026/01/15 23:41:12 INFO Applying migration id=feed 2026/01/15 23:41:12 INFO Applying migration id=bookmarks 2026/01/15 23:41:12 INFO Applying migration id=shareactivity 2026/01/15 23:41:12 INFO Applying migration id=application 2026/01/15 23:41:12 INFO Applying migration id=certificates 2026/01/15 23:41:12 INFO Applying migration id=rawforward 2026/01/15 23:41:12 INFO Applying migration id=publickey 2026/01/15 23:41:12 INFO Applying migration id=resolvegroup --- PASS: TestUploadEdit_SizeLimit (1.53s) === RUN TestUploadEdit_InvalidSize 2026/01/15 23:41:14 INFO Applying migration id=initial 2026/01/15 23:41:14 INFO Applying migration id=notesupdated 2026/01/15 23:41:14 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:14 INFO Applying migration id=activitiesid 2026/01/15 23:41:14 INFO Applying migration id=outbox 2026/01/15 23:41:14 INFO Applying migration id=edits 2026/01/15 23:41:14 INFO Applying migration id=outboxactor 2026/01/15 23:41:14 INFO Applying migration id=outboxsender 2026/01/15 23:41:14 INFO Applying migration id=thread 2026/01/15 23:41:14 INFO Applying migration id=host 2026/01/15 23:41:14 INFO Applying migration id=sharedinbox 2026/01/15 23:41:14 INFO Applying migration id=noteshost 2026/01/15 23:41:14 INFO Applying migration id=fetched 2026/01/15 23:41:14 INFO Applying migration id=move 2026/01/15 23:41:14 INFO Applying migration id=cleanup 2026/01/15 23:41:14 INFO Applying migration id=received 2026/01/15 23:41:14 INFO Applying migration id=namehost 2026/01/15 23:41:14 INFO Applying migration id=outboxhost 2026/01/15 23:41:14 INFO Applying migration id=notesfts 2026/01/15 23:41:14 INFO Applying migration id=iconsname 2026/01/15 23:41:14 INFO Applying migration id=nohash 2026/01/15 23:41:14 INFO Applying migration id=shares 2026/01/15 23:41:14 INFO Applying migration id=actorttl 2026/01/15 23:41:14 INFO Applying migration id=tocc 2026/01/15 23:41:14 INFO Applying migration id=followeds 2026/01/15 23:41:14 INFO Applying migration id=certhash 2026/01/15 23:41:14 INFO Applying migration id=follows_sync 2026/01/15 23:41:14 INFO Applying migration id=jsonpath 2026/01/15 23:41:14 INFO Applying migration id=localforward 2026/01/15 23:41:14 INFO Applying migration id=avatar 2026/01/15 23:41:14 INFO Applying migration id=noimage 2026/01/15 23:41:14 INFO Applying migration id=feed 2026/01/15 23:41:14 INFO Applying migration id=bookmarks 2026/01/15 23:41:14 INFO Applying migration id=shareactivity 2026/01/15 23:41:14 INFO Applying migration id=application 2026/01/15 23:41:14 INFO Applying migration id=certificates 2026/01/15 23:41:14 INFO Applying migration id=rawforward 2026/01/15 23:41:14 INFO Applying migration id=publickey 2026/01/15 23:41:14 INFO Applying migration id=resolvegroup 2026/01/15 23:41:15 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (1.62s) === RUN TestUploadEdit_InvalidType 2026/01/15 23:41:15 INFO Applying migration id=initial 2026/01/15 23:41:15 INFO Applying migration id=notesupdated 2026/01/15 23:41:15 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:15 INFO Applying migration id=activitiesid 2026/01/15 23:41:15 INFO Applying migration id=outbox 2026/01/15 23:41:15 INFO Applying migration id=edits 2026/01/15 23:41:15 INFO Applying migration id=outboxactor 2026/01/15 23:41:15 INFO Applying migration id=outboxsender 2026/01/15 23:41:15 INFO Applying migration id=thread 2026/01/15 23:41:15 INFO Applying migration id=host 2026/01/15 23:41:15 INFO Applying migration id=sharedinbox 2026/01/15 23:41:15 INFO Applying migration id=noteshost 2026/01/15 23:41:15 INFO Applying migration id=fetched 2026/01/15 23:41:15 INFO Applying migration id=move 2026/01/15 23:41:15 INFO Applying migration id=cleanup 2026/01/15 23:41:15 INFO Applying migration id=received 2026/01/15 23:41:15 INFO Applying migration id=namehost 2026/01/15 23:41:15 INFO Applying migration id=outboxhost 2026/01/15 23:41:15 INFO Applying migration id=notesfts 2026/01/15 23:41:15 INFO Applying migration id=iconsname 2026/01/15 23:41:15 INFO Applying migration id=nohash 2026/01/15 23:41:15 INFO Applying migration id=shares 2026/01/15 23:41:15 INFO Applying migration id=actorttl 2026/01/15 23:41:15 INFO Applying migration id=tocc 2026/01/15 23:41:15 INFO Applying migration id=followeds 2026/01/15 23:41:15 INFO Applying migration id=certhash 2026/01/15 23:41:15 INFO Applying migration id=follows_sync 2026/01/15 23:41:15 INFO Applying migration id=jsonpath 2026/01/15 23:41:15 INFO Applying migration id=localforward 2026/01/15 23:41:15 INFO Applying migration id=avatar 2026/01/15 23:41:15 INFO Applying migration id=noimage 2026/01/15 23:41:15 INFO Applying migration id=feed 2026/01/15 23:41:15 INFO Applying migration id=bookmarks 2026/01/15 23:41:15 INFO Applying migration id=shareactivity 2026/01/15 23:41:15 INFO Applying migration id=application 2026/01/15 23:41:15 INFO Applying migration id=certificates 2026/01/15 23:41:15 INFO Applying migration id=rawforward 2026/01/15 23:41:15 INFO Applying migration id=publickey 2026/01/15 23:41:15 INFO Applying migration id=resolvegroup 2026/01/15 23:41:17 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (1.80s) === RUN TestUploadEdit_NoSize 2026/01/15 23:41:17 INFO Applying migration id=initial 2026/01/15 23:41:17 INFO Applying migration id=notesupdated 2026/01/15 23:41:17 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:17 INFO Applying migration id=activitiesid 2026/01/15 23:41:17 INFO Applying migration id=outbox 2026/01/15 23:41:17 INFO Applying migration id=edits 2026/01/15 23:41:17 INFO Applying migration id=outboxactor 2026/01/15 23:41:17 INFO Applying migration id=outboxsender 2026/01/15 23:41:17 INFO Applying migration id=thread 2026/01/15 23:41:17 INFO Applying migration id=host 2026/01/15 23:41:17 INFO Applying migration id=sharedinbox 2026/01/15 23:41:17 INFO Applying migration id=noteshost 2026/01/15 23:41:17 INFO Applying migration id=fetched 2026/01/15 23:41:17 INFO Applying migration id=move 2026/01/15 23:41:17 INFO Applying migration id=cleanup 2026/01/15 23:41:17 INFO Applying migration id=received 2026/01/15 23:41:17 INFO Applying migration id=namehost 2026/01/15 23:41:17 INFO Applying migration id=outboxhost 2026/01/15 23:41:17 INFO Applying migration id=notesfts 2026/01/15 23:41:17 INFO Applying migration id=iconsname 2026/01/15 23:41:17 INFO Applying migration id=nohash 2026/01/15 23:41:17 INFO Applying migration id=shares 2026/01/15 23:41:17 INFO Applying migration id=actorttl 2026/01/15 23:41:17 INFO Applying migration id=tocc 2026/01/15 23:41:17 INFO Applying migration id=followeds 2026/01/15 23:41:17 INFO Applying migration id=certhash 2026/01/15 23:41:17 INFO Applying migration id=follows_sync 2026/01/15 23:41:17 INFO Applying migration id=jsonpath 2026/01/15 23:41:17 INFO Applying migration id=localforward 2026/01/15 23:41:17 INFO Applying migration id=avatar 2026/01/15 23:41:17 INFO Applying migration id=noimage 2026/01/15 23:41:17 INFO Applying migration id=feed 2026/01/15 23:41:17 INFO Applying migration id=bookmarks 2026/01/15 23:41:17 INFO Applying migration id=shareactivity 2026/01/15 23:41:17 INFO Applying migration id=application 2026/01/15 23:41:17 INFO Applying migration id=certificates 2026/01/15 23:41:17 INFO Applying migration id=rawforward 2026/01/15 23:41:17 INFO Applying migration id=publickey 2026/01/15 23:41:17 INFO Applying migration id=resolvegroup 2026/01/15 23:41:19 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (1.37s) === RUN TestUploadEdit_NoType 2026/01/15 23:41:19 INFO Applying migration id=initial 2026/01/15 23:41:19 INFO Applying migration id=notesupdated 2026/01/15 23:41:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:19 INFO Applying migration id=activitiesid 2026/01/15 23:41:19 INFO Applying migration id=outbox 2026/01/15 23:41:19 INFO Applying migration id=edits 2026/01/15 23:41:19 INFO Applying migration id=outboxactor 2026/01/15 23:41:19 INFO Applying migration id=outboxsender 2026/01/15 23:41:19 INFO Applying migration id=thread 2026/01/15 23:41:19 INFO Applying migration id=host 2026/01/15 23:41:19 INFO Applying migration id=sharedinbox 2026/01/15 23:41:19 INFO Applying migration id=noteshost 2026/01/15 23:41:19 INFO Applying migration id=fetched 2026/01/15 23:41:19 INFO Applying migration id=move 2026/01/15 23:41:19 INFO Applying migration id=cleanup 2026/01/15 23:41:19 INFO Applying migration id=received 2026/01/15 23:41:19 INFO Applying migration id=namehost 2026/01/15 23:41:19 INFO Applying migration id=outboxhost 2026/01/15 23:41:19 INFO Applying migration id=notesfts 2026/01/15 23:41:19 INFO Applying migration id=iconsname 2026/01/15 23:41:19 INFO Applying migration id=nohash 2026/01/15 23:41:19 INFO Applying migration id=shares 2026/01/15 23:41:19 INFO Applying migration id=actorttl 2026/01/15 23:41:19 INFO Applying migration id=tocc 2026/01/15 23:41:19 INFO Applying migration id=followeds 2026/01/15 23:41:19 INFO Applying migration id=certhash 2026/01/15 23:41:19 INFO Applying migration id=follows_sync 2026/01/15 23:41:19 INFO Applying migration id=jsonpath 2026/01/15 23:41:19 INFO Applying migration id=localforward 2026/01/15 23:41:19 INFO Applying migration id=avatar 2026/01/15 23:41:19 INFO Applying migration id=noimage 2026/01/15 23:41:19 INFO Applying migration id=feed 2026/01/15 23:41:19 INFO Applying migration id=bookmarks 2026/01/15 23:41:19 INFO Applying migration id=shareactivity 2026/01/15 23:41:19 INFO Applying migration id=application 2026/01/15 23:41:19 INFO Applying migration id=certificates 2026/01/15 23:41:19 INFO Applying migration id=rawforward 2026/01/15 23:41:19 INFO Applying migration id=publickey 2026/01/15 23:41:19 INFO Applying migration id=resolvegroup 2026/01/15 23:41:20 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (1.75s) === RUN TestUploadReply_PostToFollowers 2026/01/15 23:41:20 INFO Applying migration id=initial 2026/01/15 23:41:20 INFO Applying migration id=notesupdated 2026/01/15 23:41:20 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:20 INFO Applying migration id=activitiesid 2026/01/15 23:41:20 INFO Applying migration id=outbox 2026/01/15 23:41:20 INFO Applying migration id=edits 2026/01/15 23:41:20 INFO Applying migration id=outboxactor 2026/01/15 23:41:20 INFO Applying migration id=outboxsender 2026/01/15 23:41:20 INFO Applying migration id=thread 2026/01/15 23:41:20 INFO Applying migration id=host 2026/01/15 23:41:20 INFO Applying migration id=sharedinbox 2026/01/15 23:41:20 INFO Applying migration id=noteshost 2026/01/15 23:41:20 INFO Applying migration id=fetched 2026/01/15 23:41:20 INFO Applying migration id=move 2026/01/15 23:41:20 INFO Applying migration id=cleanup 2026/01/15 23:41:20 INFO Applying migration id=received 2026/01/15 23:41:20 INFO Applying migration id=namehost 2026/01/15 23:41:20 INFO Applying migration id=outboxhost 2026/01/15 23:41:20 INFO Applying migration id=notesfts 2026/01/15 23:41:20 INFO Applying migration id=iconsname 2026/01/15 23:41:20 INFO Applying migration id=nohash 2026/01/15 23:41:20 INFO Applying migration id=shares 2026/01/15 23:41:20 INFO Applying migration id=actorttl 2026/01/15 23:41:20 INFO Applying migration id=tocc 2026/01/15 23:41:20 INFO Applying migration id=followeds 2026/01/15 23:41:20 INFO Applying migration id=certhash 2026/01/15 23:41:20 INFO Applying migration id=follows_sync 2026/01/15 23:41:20 INFO Applying migration id=jsonpath 2026/01/15 23:41:20 INFO Applying migration id=localforward 2026/01/15 23:41:20 INFO Applying migration id=avatar 2026/01/15 23:41:20 INFO Applying migration id=noimage 2026/01/15 23:41:20 INFO Applying migration id=feed 2026/01/15 23:41:20 INFO Applying migration id=bookmarks 2026/01/15 23:41:20 INFO Applying migration id=shareactivity 2026/01/15 23:41:20 INFO Applying migration id=application 2026/01/15 23:41:20 INFO Applying migration id=certificates 2026/01/15 23:41:20 INFO Applying migration id=rawforward 2026/01/15 23:41:20 INFO Applying migration id=publickey 2026/01/15 23:41:20 INFO Applying migration id=resolvegroup 2026/01/15 23:41:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-fca4-7e85-8096-4f105756122b 2026/01/15 23:41:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc408-fca4-7e85-8096-4f105756122b 2026/01/15 23:41:21 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc408-fca7-7ce8-8798-9e7811a528f0 note=https://localhost.localdomain:8443/post/019bc408-fca7-7cc0-a742-3fdf8b52a680 thread=https://localhost.localdomain:8443/post/019bc408-fca4-7e85-8096-4f105756122b starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-fca4-7e85-8096-4f105756122b 2026/01/15 23:41:21 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (1.19s) === RUN TestUploadReply_NoMimeType 2026/01/15 23:41:21 INFO Applying migration id=initial 2026/01/15 23:41:21 INFO Applying migration id=notesupdated 2026/01/15 23:41:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:21 INFO Applying migration id=activitiesid 2026/01/15 23:41:21 INFO Applying migration id=outbox 2026/01/15 23:41:21 INFO Applying migration id=edits 2026/01/15 23:41:21 INFO Applying migration id=outboxactor 2026/01/15 23:41:21 INFO Applying migration id=outboxsender 2026/01/15 23:41:21 INFO Applying migration id=thread 2026/01/15 23:41:21 INFO Applying migration id=host 2026/01/15 23:41:21 INFO Applying migration id=sharedinbox 2026/01/15 23:41:21 INFO Applying migration id=noteshost 2026/01/15 23:41:21 INFO Applying migration id=fetched 2026/01/15 23:41:21 INFO Applying migration id=move 2026/01/15 23:41:21 INFO Applying migration id=cleanup 2026/01/15 23:41:21 INFO Applying migration id=received 2026/01/15 23:41:21 INFO Applying migration id=namehost 2026/01/15 23:41:21 INFO Applying migration id=outboxhost 2026/01/15 23:41:21 INFO Applying migration id=notesfts 2026/01/15 23:41:21 INFO Applying migration id=iconsname 2026/01/15 23:41:21 INFO Applying migration id=nohash 2026/01/15 23:41:21 INFO Applying migration id=shares 2026/01/15 23:41:21 INFO Applying migration id=actorttl 2026/01/15 23:41:21 INFO Applying migration id=tocc 2026/01/15 23:41:21 INFO Applying migration id=followeds 2026/01/15 23:41:21 INFO Applying migration id=certhash 2026/01/15 23:41:21 INFO Applying migration id=follows_sync 2026/01/15 23:41:21 INFO Applying migration id=jsonpath 2026/01/15 23:41:22 INFO Applying migration id=localforward 2026/01/15 23:41:22 INFO Applying migration id=avatar 2026/01/15 23:41:22 INFO Applying migration id=noimage 2026/01/15 23:41:22 INFO Applying migration id=feed 2026/01/15 23:41:22 INFO Applying migration id=bookmarks 2026/01/15 23:41:22 INFO Applying migration id=shareactivity 2026/01/15 23:41:22 INFO Applying migration id=application 2026/01/15 23:41:22 INFO Applying migration id=certificates 2026/01/15 23:41:22 INFO Applying migration id=rawforward 2026/01/15 23:41:22 INFO Applying migration id=publickey 2026/01/15 23:41:22 INFO Applying migration id=resolvegroup 2026/01/15 23:41:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-0523-70bb-94a3-0c4f262372bf 2026/01/15 23:41:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-0523-70bb-94a3-0c4f262372bf 2026/01/15 23:41:24 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-0526-72ed-9e39-a92fe1262b12 note=https://localhost.localdomain:8443/post/019bc409-0526-72c4-ab26-17dec1ae6c39 thread=https://localhost.localdomain:8443/post/019bc409-0523-70bb-94a3-0c4f262372bf starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-0523-70bb-94a3-0c4f262372bf 2026/01/15 23:41:24 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (2.17s) === RUN TestUsers_NoPosts 2026/01/15 23:41:24 INFO Applying migration id=initial 2026/01/15 23:41:24 INFO Applying migration id=notesupdated 2026/01/15 23:41:24 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:24 INFO Applying migration id=activitiesid 2026/01/15 23:41:24 INFO Applying migration id=outbox 2026/01/15 23:41:24 INFO Applying migration id=edits 2026/01/15 23:41:24 INFO Applying migration id=outboxactor 2026/01/15 23:41:24 INFO Applying migration id=outboxsender 2026/01/15 23:41:24 INFO Applying migration id=thread 2026/01/15 23:41:24 INFO Applying migration id=host 2026/01/15 23:41:24 INFO Applying migration id=sharedinbox 2026/01/15 23:41:24 INFO Applying migration id=noteshost 2026/01/15 23:41:24 INFO Applying migration id=fetched 2026/01/15 23:41:24 INFO Applying migration id=move 2026/01/15 23:41:24 INFO Applying migration id=cleanup 2026/01/15 23:41:24 INFO Applying migration id=received 2026/01/15 23:41:24 INFO Applying migration id=namehost 2026/01/15 23:41:24 INFO Applying migration id=outboxhost 2026/01/15 23:41:24 INFO Applying migration id=notesfts 2026/01/15 23:41:24 INFO Applying migration id=iconsname 2026/01/15 23:41:24 INFO Applying migration id=nohash 2026/01/15 23:41:24 INFO Applying migration id=shares 2026/01/15 23:41:24 INFO Applying migration id=actorttl 2026/01/15 23:41:24 INFO Applying migration id=tocc 2026/01/15 23:41:24 INFO Applying migration id=followeds 2026/01/15 23:41:24 INFO Applying migration id=certhash 2026/01/15 23:41:24 INFO Applying migration id=follows_sync 2026/01/15 23:41:24 INFO Applying migration id=jsonpath 2026/01/15 23:41:24 INFO Applying migration id=localforward 2026/01/15 23:41:24 INFO Applying migration id=avatar 2026/01/15 23:41:24 INFO Applying migration id=noimage 2026/01/15 23:41:24 INFO Applying migration id=feed 2026/01/15 23:41:24 INFO Applying migration id=bookmarks 2026/01/15 23:41:24 INFO Applying migration id=shareactivity 2026/01/15 23:41:24 INFO Applying migration id=application 2026/01/15 23:41:24 INFO Applying migration id=certificates 2026/01/15 23:41:24 INFO Applying migration id=rawforward 2026/01/15 23:41:24 INFO Applying migration id=publickey 2026/01/15 23:41:24 INFO Applying migration id=resolvegroup --- PASS: TestUsers_NoPosts (1.93s) === RUN TestUsers_UnauthenticatedUser 2026/01/15 23:41:26 INFO Applying migration id=initial 2026/01/15 23:41:26 INFO Applying migration id=notesupdated 2026/01/15 23:41:26 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:26 INFO Applying migration id=activitiesid 2026/01/15 23:41:26 INFO Applying migration id=outbox 2026/01/15 23:41:26 INFO Applying migration id=edits 2026/01/15 23:41:26 INFO Applying migration id=outboxactor 2026/01/15 23:41:26 INFO Applying migration id=outboxsender 2026/01/15 23:41:26 INFO Applying migration id=thread 2026/01/15 23:41:26 INFO Applying migration id=host 2026/01/15 23:41:26 INFO Applying migration id=sharedinbox 2026/01/15 23:41:26 INFO Applying migration id=noteshost 2026/01/15 23:41:26 INFO Applying migration id=fetched 2026/01/15 23:41:26 INFO Applying migration id=move 2026/01/15 23:41:26 INFO Applying migration id=cleanup 2026/01/15 23:41:26 INFO Applying migration id=received 2026/01/15 23:41:26 INFO Applying migration id=namehost 2026/01/15 23:41:26 INFO Applying migration id=outboxhost 2026/01/15 23:41:26 INFO Applying migration id=notesfts 2026/01/15 23:41:26 INFO Applying migration id=iconsname 2026/01/15 23:41:26 INFO Applying migration id=nohash 2026/01/15 23:41:26 INFO Applying migration id=shares 2026/01/15 23:41:26 INFO Applying migration id=actorttl 2026/01/15 23:41:26 INFO Applying migration id=tocc 2026/01/15 23:41:26 INFO Applying migration id=followeds 2026/01/15 23:41:26 INFO Applying migration id=certhash 2026/01/15 23:41:26 INFO Applying migration id=follows_sync 2026/01/15 23:41:26 INFO Applying migration id=jsonpath 2026/01/15 23:41:26 INFO Applying migration id=localforward 2026/01/15 23:41:26 INFO Applying migration id=avatar 2026/01/15 23:41:26 INFO Applying migration id=noimage 2026/01/15 23:41:26 INFO Applying migration id=feed 2026/01/15 23:41:26 INFO Applying migration id=bookmarks 2026/01/15 23:41:26 INFO Applying migration id=shareactivity 2026/01/15 23:41:26 INFO Applying migration id=application 2026/01/15 23:41:26 INFO Applying migration id=certificates 2026/01/15 23:41:26 INFO Applying migration id=rawforward 2026/01/15 23:41:26 INFO Applying migration id=publickey 2026/01/15 23:41:26 INFO Applying migration id=resolvegroup --- PASS: TestUsers_UnauthenticatedUser (2.58s) === RUN TestUsers_DM 2026/01/15 23:41:28 INFO Applying migration id=initial 2026/01/15 23:41:28 INFO Applying migration id=notesupdated 2026/01/15 23:41:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:28 INFO Applying migration id=activitiesid 2026/01/15 23:41:28 INFO Applying migration id=outbox 2026/01/15 23:41:28 INFO Applying migration id=edits 2026/01/15 23:41:28 INFO Applying migration id=outboxactor 2026/01/15 23:41:28 INFO Applying migration id=outboxsender 2026/01/15 23:41:28 INFO Applying migration id=thread 2026/01/15 23:41:28 INFO Applying migration id=host 2026/01/15 23:41:28 INFO Applying migration id=sharedinbox 2026/01/15 23:41:28 INFO Applying migration id=noteshost 2026/01/15 23:41:28 INFO Applying migration id=fetched 2026/01/15 23:41:28 INFO Applying migration id=move 2026/01/15 23:41:28 INFO Applying migration id=cleanup 2026/01/15 23:41:28 INFO Applying migration id=received 2026/01/15 23:41:28 INFO Applying migration id=namehost 2026/01/15 23:41:28 INFO Applying migration id=outboxhost 2026/01/15 23:41:28 INFO Applying migration id=notesfts 2026/01/15 23:41:28 INFO Applying migration id=iconsname 2026/01/15 23:41:28 INFO Applying migration id=nohash 2026/01/15 23:41:28 INFO Applying migration id=shares 2026/01/15 23:41:28 INFO Applying migration id=actorttl 2026/01/15 23:41:28 INFO Applying migration id=tocc 2026/01/15 23:41:28 INFO Applying migration id=followeds 2026/01/15 23:41:28 INFO Applying migration id=certhash 2026/01/15 23:41:28 INFO Applying migration id=follows_sync 2026/01/15 23:41:28 INFO Applying migration id=jsonpath 2026/01/15 23:41:28 INFO Applying migration id=localforward 2026/01/15 23:41:28 INFO Applying migration id=avatar 2026/01/15 23:41:28 INFO Applying migration id=noimage 2026/01/15 23:41:28 INFO Applying migration id=feed 2026/01/15 23:41:28 INFO Applying migration id=bookmarks 2026/01/15 23:41:28 INFO Applying migration id=shareactivity 2026/01/15 23:41:28 INFO Applying migration id=application 2026/01/15 23:41:28 INFO Applying migration id=certificates 2026/01/15 23:41:28 INFO Applying migration id=rawforward 2026/01/15 23:41:28 INFO Applying migration id=publickey 2026/01/15 23:41:28 INFO Applying migration id=resolvegroup 2026/01/15 23:41:30 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice --- PASS: TestUsers_DM (1.56s) === RUN TestUsers_DMNotFollowing 2026/01/15 23:41:30 INFO Applying migration id=initial 2026/01/15 23:41:30 INFO Applying migration id=notesupdated 2026/01/15 23:41:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:30 INFO Applying migration id=activitiesid 2026/01/15 23:41:30 INFO Applying migration id=outbox 2026/01/15 23:41:30 INFO Applying migration id=edits 2026/01/15 23:41:30 INFO Applying migration id=outboxactor 2026/01/15 23:41:30 INFO Applying migration id=outboxsender 2026/01/15 23:41:30 INFO Applying migration id=thread 2026/01/15 23:41:30 INFO Applying migration id=host 2026/01/15 23:41:30 INFO Applying migration id=sharedinbox 2026/01/15 23:41:30 INFO Applying migration id=noteshost 2026/01/15 23:41:30 INFO Applying migration id=fetched 2026/01/15 23:41:30 INFO Applying migration id=move 2026/01/15 23:41:30 INFO Applying migration id=cleanup 2026/01/15 23:41:30 INFO Applying migration id=received 2026/01/15 23:41:30 INFO Applying migration id=namehost 2026/01/15 23:41:30 INFO Applying migration id=outboxhost 2026/01/15 23:41:30 INFO Applying migration id=notesfts 2026/01/15 23:41:30 INFO Applying migration id=iconsname 2026/01/15 23:41:30 INFO Applying migration id=nohash 2026/01/15 23:41:30 INFO Applying migration id=shares 2026/01/15 23:41:30 INFO Applying migration id=actorttl 2026/01/15 23:41:30 INFO Applying migration id=tocc 2026/01/15 23:41:30 INFO Applying migration id=followeds 2026/01/15 23:41:30 INFO Applying migration id=certhash 2026/01/15 23:41:30 INFO Applying migration id=follows_sync 2026/01/15 23:41:30 INFO Applying migration id=jsonpath 2026/01/15 23:41:30 INFO Applying migration id=localforward 2026/01/15 23:41:30 INFO Applying migration id=avatar 2026/01/15 23:41:30 INFO Applying migration id=noimage 2026/01/15 23:41:30 INFO Applying migration id=feed 2026/01/15 23:41:30 INFO Applying migration id=bookmarks 2026/01/15 23:41:30 INFO Applying migration id=shareactivity 2026/01/15 23:41:30 INFO Applying migration id=application 2026/01/15 23:41:30 INFO Applying migration id=certificates 2026/01/15 23:41:30 INFO Applying migration id=rawforward 2026/01/15 23:41:30 INFO Applying migration id=publickey 2026/01/15 23:41:30 INFO Applying migration id=resolvegroup 2026/01/15 23:41:31 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice --- PASS: TestUsers_DMNotFollowing (1.47s) === RUN TestUsers_PostToFollowers 2026/01/15 23:41:31 INFO Applying migration id=initial 2026/01/15 23:41:31 INFO Applying migration id=notesupdated 2026/01/15 23:41:31 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:31 INFO Applying migration id=activitiesid 2026/01/15 23:41:31 INFO Applying migration id=outbox 2026/01/15 23:41:31 INFO Applying migration id=edits 2026/01/15 23:41:31 INFO Applying migration id=outboxactor 2026/01/15 23:41:31 INFO Applying migration id=outboxsender 2026/01/15 23:41:31 INFO Applying migration id=thread 2026/01/15 23:41:31 INFO Applying migration id=host 2026/01/15 23:41:31 INFO Applying migration id=sharedinbox 2026/01/15 23:41:31 INFO Applying migration id=noteshost 2026/01/15 23:41:31 INFO Applying migration id=fetched 2026/01/15 23:41:31 INFO Applying migration id=move 2026/01/15 23:41:31 INFO Applying migration id=cleanup 2026/01/15 23:41:31 INFO Applying migration id=received 2026/01/15 23:41:31 INFO Applying migration id=namehost 2026/01/15 23:41:31 INFO Applying migration id=outboxhost 2026/01/15 23:41:31 INFO Applying migration id=notesfts 2026/01/15 23:41:31 INFO Applying migration id=iconsname 2026/01/15 23:41:31 INFO Applying migration id=nohash 2026/01/15 23:41:31 INFO Applying migration id=shares 2026/01/15 23:41:31 INFO Applying migration id=actorttl 2026/01/15 23:41:31 INFO Applying migration id=tocc 2026/01/15 23:41:31 INFO Applying migration id=followeds 2026/01/15 23:41:31 INFO Applying migration id=certhash 2026/01/15 23:41:31 INFO Applying migration id=follows_sync 2026/01/15 23:41:31 INFO Applying migration id=jsonpath 2026/01/15 23:41:31 INFO Applying migration id=localforward 2026/01/15 23:41:31 INFO Applying migration id=avatar 2026/01/15 23:41:31 INFO Applying migration id=noimage 2026/01/15 23:41:31 INFO Applying migration id=feed 2026/01/15 23:41:31 INFO Applying migration id=bookmarks 2026/01/15 23:41:31 INFO Applying migration id=shareactivity 2026/01/15 23:41:31 INFO Applying migration id=application 2026/01/15 23:41:31 INFO Applying migration id=certificates 2026/01/15 23:41:31 INFO Applying migration id=rawforward 2026/01/15 23:41:31 INFO Applying migration id=publickey 2026/01/15 23:41:31 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PostToFollowers (1.08s) === RUN TestUsers_PostToFollowersNotFollowing 2026/01/15 23:41:32 INFO Applying migration id=initial 2026/01/15 23:41:32 INFO Applying migration id=notesupdated 2026/01/15 23:41:32 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:32 INFO Applying migration id=activitiesid 2026/01/15 23:41:32 INFO Applying migration id=outbox 2026/01/15 23:41:32 INFO Applying migration id=edits 2026/01/15 23:41:32 INFO Applying migration id=outboxactor 2026/01/15 23:41:32 INFO Applying migration id=outboxsender 2026/01/15 23:41:32 INFO Applying migration id=thread 2026/01/15 23:41:32 INFO Applying migration id=host 2026/01/15 23:41:32 INFO Applying migration id=sharedinbox 2026/01/15 23:41:32 INFO Applying migration id=noteshost 2026/01/15 23:41:32 INFO Applying migration id=fetched 2026/01/15 23:41:32 INFO Applying migration id=move 2026/01/15 23:41:32 INFO Applying migration id=cleanup 2026/01/15 23:41:32 INFO Applying migration id=received 2026/01/15 23:41:32 INFO Applying migration id=namehost 2026/01/15 23:41:32 INFO Applying migration id=outboxhost 2026/01/15 23:41:32 INFO Applying migration id=notesfts 2026/01/15 23:41:32 INFO Applying migration id=iconsname 2026/01/15 23:41:32 INFO Applying migration id=nohash 2026/01/15 23:41:32 INFO Applying migration id=shares 2026/01/15 23:41:32 INFO Applying migration id=actorttl 2026/01/15 23:41:32 INFO Applying migration id=tocc 2026/01/15 23:41:32 INFO Applying migration id=followeds 2026/01/15 23:41:32 INFO Applying migration id=certhash 2026/01/15 23:41:32 INFO Applying migration id=follows_sync 2026/01/15 23:41:32 INFO Applying migration id=jsonpath 2026/01/15 23:41:32 INFO Applying migration id=localforward 2026/01/15 23:41:32 INFO Applying migration id=avatar 2026/01/15 23:41:32 INFO Applying migration id=noimage 2026/01/15 23:41:32 INFO Applying migration id=feed 2026/01/15 23:41:32 INFO Applying migration id=bookmarks 2026/01/15 23:41:32 INFO Applying migration id=shareactivity 2026/01/15 23:41:32 INFO Applying migration id=application 2026/01/15 23:41:32 INFO Applying migration id=certificates 2026/01/15 23:41:32 INFO Applying migration id=rawforward 2026/01/15 23:41:32 INFO Applying migration id=publickey 2026/01/15 23:41:32 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PostToFollowersNotFollowing (1.22s) === RUN TestUsers_PublicPost 2026/01/15 23:41:33 INFO Applying migration id=initial 2026/01/15 23:41:33 INFO Applying migration id=notesupdated 2026/01/15 23:41:33 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:33 INFO Applying migration id=activitiesid 2026/01/15 23:41:33 INFO Applying migration id=outbox 2026/01/15 23:41:33 INFO Applying migration id=edits 2026/01/15 23:41:33 INFO Applying migration id=outboxactor 2026/01/15 23:41:33 INFO Applying migration id=outboxsender 2026/01/15 23:41:33 INFO Applying migration id=thread 2026/01/15 23:41:33 INFO Applying migration id=host 2026/01/15 23:41:33 INFO Applying migration id=sharedinbox 2026/01/15 23:41:33 INFO Applying migration id=noteshost 2026/01/15 23:41:33 INFO Applying migration id=fetched 2026/01/15 23:41:33 INFO Applying migration id=move 2026/01/15 23:41:33 INFO Applying migration id=cleanup 2026/01/15 23:41:33 INFO Applying migration id=received 2026/01/15 23:41:33 INFO Applying migration id=namehost 2026/01/15 23:41:33 INFO Applying migration id=outboxhost 2026/01/15 23:41:33 INFO Applying migration id=notesfts 2026/01/15 23:41:33 INFO Applying migration id=iconsname 2026/01/15 23:41:33 INFO Applying migration id=nohash 2026/01/15 23:41:33 INFO Applying migration id=shares 2026/01/15 23:41:33 INFO Applying migration id=actorttl 2026/01/15 23:41:33 INFO Applying migration id=tocc 2026/01/15 23:41:34 INFO Applying migration id=followeds 2026/01/15 23:41:34 INFO Applying migration id=certhash 2026/01/15 23:41:34 INFO Applying migration id=follows_sync 2026/01/15 23:41:34 INFO Applying migration id=jsonpath 2026/01/15 23:41:34 INFO Applying migration id=localforward 2026/01/15 23:41:34 INFO Applying migration id=avatar 2026/01/15 23:41:34 INFO Applying migration id=noimage 2026/01/15 23:41:34 INFO Applying migration id=feed 2026/01/15 23:41:34 INFO Applying migration id=bookmarks 2026/01/15 23:41:34 INFO Applying migration id=shareactivity 2026/01/15 23:41:34 INFO Applying migration id=application 2026/01/15 23:41:34 INFO Applying migration id=certificates 2026/01/15 23:41:34 INFO Applying migration id=rawforward 2026/01/15 23:41:34 INFO Applying migration id=publickey 2026/01/15 23:41:34 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PublicPost (1.55s) === RUN TestUsers_PublicPostNotFollowing 2026/01/15 23:41:35 INFO Applying migration id=initial 2026/01/15 23:41:35 INFO Applying migration id=notesupdated 2026/01/15 23:41:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:35 INFO Applying migration id=activitiesid 2026/01/15 23:41:35 INFO Applying migration id=outbox 2026/01/15 23:41:35 INFO Applying migration id=edits 2026/01/15 23:41:35 INFO Applying migration id=outboxactor 2026/01/15 23:41:35 INFO Applying migration id=outboxsender 2026/01/15 23:41:35 INFO Applying migration id=thread 2026/01/15 23:41:35 INFO Applying migration id=host 2026/01/15 23:41:35 INFO Applying migration id=sharedinbox 2026/01/15 23:41:35 INFO Applying migration id=noteshost 2026/01/15 23:41:35 INFO Applying migration id=fetched 2026/01/15 23:41:35 INFO Applying migration id=move 2026/01/15 23:41:35 INFO Applying migration id=cleanup 2026/01/15 23:41:35 INFO Applying migration id=received 2026/01/15 23:41:35 INFO Applying migration id=namehost 2026/01/15 23:41:35 INFO Applying migration id=outboxhost 2026/01/15 23:41:35 INFO Applying migration id=notesfts 2026/01/15 23:41:35 INFO Applying migration id=iconsname 2026/01/15 23:41:35 INFO Applying migration id=nohash 2026/01/15 23:41:35 INFO Applying migration id=shares 2026/01/15 23:41:35 INFO Applying migration id=actorttl 2026/01/15 23:41:35 INFO Applying migration id=tocc 2026/01/15 23:41:35 INFO Applying migration id=followeds 2026/01/15 23:41:35 INFO Applying migration id=certhash 2026/01/15 23:41:35 INFO Applying migration id=follows_sync 2026/01/15 23:41:35 INFO Applying migration id=jsonpath 2026/01/15 23:41:35 INFO Applying migration id=localforward 2026/01/15 23:41:35 INFO Applying migration id=avatar 2026/01/15 23:41:35 INFO Applying migration id=noimage 2026/01/15 23:41:35 INFO Applying migration id=feed 2026/01/15 23:41:35 INFO Applying migration id=bookmarks 2026/01/15 23:41:35 INFO Applying migration id=shareactivity 2026/01/15 23:41:35 INFO Applying migration id=application 2026/01/15 23:41:35 INFO Applying migration id=certificates 2026/01/15 23:41:35 INFO Applying migration id=rawforward 2026/01/15 23:41:35 INFO Applying migration id=publickey 2026/01/15 23:41:35 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PublicPostNotFollowing (2.01s) === RUN TestUsers_PublicPostShared 2026/01/15 23:41:37 INFO Applying migration id=initial 2026/01/15 23:41:37 INFO Applying migration id=notesupdated 2026/01/15 23:41:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:37 INFO Applying migration id=activitiesid 2026/01/15 23:41:37 INFO Applying migration id=outbox 2026/01/15 23:41:37 INFO Applying migration id=edits 2026/01/15 23:41:37 INFO Applying migration id=outboxactor 2026/01/15 23:41:37 INFO Applying migration id=outboxsender 2026/01/15 23:41:37 INFO Applying migration id=thread 2026/01/15 23:41:37 INFO Applying migration id=host 2026/01/15 23:41:37 INFO Applying migration id=sharedinbox 2026/01/15 23:41:37 INFO Applying migration id=noteshost 2026/01/15 23:41:37 INFO Applying migration id=fetched 2026/01/15 23:41:37 INFO Applying migration id=move 2026/01/15 23:41:37 INFO Applying migration id=cleanup 2026/01/15 23:41:37 INFO Applying migration id=received 2026/01/15 23:41:37 INFO Applying migration id=namehost 2026/01/15 23:41:37 INFO Applying migration id=outboxhost 2026/01/15 23:41:37 INFO Applying migration id=notesfts 2026/01/15 23:41:37 INFO Applying migration id=iconsname 2026/01/15 23:41:37 INFO Applying migration id=nohash 2026/01/15 23:41:37 INFO Applying migration id=shares 2026/01/15 23:41:37 INFO Applying migration id=actorttl 2026/01/15 23:41:37 INFO Applying migration id=tocc 2026/01/15 23:41:37 INFO Applying migration id=followeds 2026/01/15 23:41:37 INFO Applying migration id=certhash 2026/01/15 23:41:37 INFO Applying migration id=follows_sync 2026/01/15 23:41:37 INFO Applying migration id=jsonpath 2026/01/15 23:41:37 INFO Applying migration id=localforward 2026/01/15 23:41:37 INFO Applying migration id=avatar 2026/01/15 23:41:37 INFO Applying migration id=noimage 2026/01/15 23:41:37 INFO Applying migration id=feed 2026/01/15 23:41:37 INFO Applying migration id=bookmarks 2026/01/15 23:41:37 INFO Applying migration id=shareactivity 2026/01/15 23:41:37 INFO Applying migration id=application 2026/01/15 23:41:37 INFO Applying migration id=certificates 2026/01/15 23:41:37 INFO Applying migration id=rawforward 2026/01/15 23:41:37 INFO Applying migration id=publickey 2026/01/15 23:41:37 INFO Applying migration id=resolvegroup 2026/01/15 23:41:38 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor=https://127.0.0.1/user/erin activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://127.0.0.1/user/erin activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 --- PASS: TestUsers_PublicPostShared (1.02s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/01/15 23:41:38 INFO Applying migration id=initial 2026/01/15 23:41:38 INFO Applying migration id=notesupdated 2026/01/15 23:41:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:38 INFO Applying migration id=activitiesid 2026/01/15 23:41:38 INFO Applying migration id=outbox 2026/01/15 23:41:38 INFO Applying migration id=edits 2026/01/15 23:41:38 INFO Applying migration id=outboxactor 2026/01/15 23:41:38 INFO Applying migration id=outboxsender 2026/01/15 23:41:38 INFO Applying migration id=thread 2026/01/15 23:41:38 INFO Applying migration id=host 2026/01/15 23:41:38 INFO Applying migration id=sharedinbox 2026/01/15 23:41:38 INFO Applying migration id=noteshost 2026/01/15 23:41:38 INFO Applying migration id=fetched 2026/01/15 23:41:38 INFO Applying migration id=move 2026/01/15 23:41:38 INFO Applying migration id=cleanup 2026/01/15 23:41:38 INFO Applying migration id=received 2026/01/15 23:41:38 INFO Applying migration id=namehost 2026/01/15 23:41:38 INFO Applying migration id=outboxhost 2026/01/15 23:41:38 INFO Applying migration id=notesfts 2026/01/15 23:41:38 INFO Applying migration id=iconsname 2026/01/15 23:41:38 INFO Applying migration id=nohash 2026/01/15 23:41:38 INFO Applying migration id=shares 2026/01/15 23:41:38 INFO Applying migration id=actorttl 2026/01/15 23:41:38 INFO Applying migration id=tocc 2026/01/15 23:41:38 INFO Applying migration id=followeds 2026/01/15 23:41:38 INFO Applying migration id=certhash 2026/01/15 23:41:38 INFO Applying migration id=follows_sync 2026/01/15 23:41:38 INFO Applying migration id=jsonpath 2026/01/15 23:41:38 INFO Applying migration id=localforward 2026/01/15 23:41:38 INFO Applying migration id=avatar 2026/01/15 23:41:38 INFO Applying migration id=noimage 2026/01/15 23:41:38 INFO Applying migration id=feed 2026/01/15 23:41:38 INFO Applying migration id=bookmarks 2026/01/15 23:41:38 INFO Applying migration id=shareactivity 2026/01/15 23:41:38 INFO Applying migration id=application 2026/01/15 23:41:38 INFO Applying migration id=certificates 2026/01/15 23:41:38 INFO Applying migration id=rawforward 2026/01/15 23:41:38 INFO Applying migration id=publickey 2026/01/15 23:41:38 INFO Applying migration id=resolvegroup 2026/01/15 23:41:40 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor=https://127.0.0.1/user/erin activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://127.0.0.1/user/erin activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 --- PASS: TestUsers_PublicPostSharedNotFollowing (2.18s) === RUN TestView_NoReplies 2026/01/15 23:41:40 INFO Applying migration id=initial 2026/01/15 23:41:40 INFO Applying migration id=notesupdated 2026/01/15 23:41:40 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:40 INFO Applying migration id=activitiesid 2026/01/15 23:41:40 INFO Applying migration id=outbox 2026/01/15 23:41:40 INFO Applying migration id=edits 2026/01/15 23:41:40 INFO Applying migration id=outboxactor 2026/01/15 23:41:40 INFO Applying migration id=outboxsender 2026/01/15 23:41:40 INFO Applying migration id=thread 2026/01/15 23:41:40 INFO Applying migration id=host 2026/01/15 23:41:40 INFO Applying migration id=sharedinbox 2026/01/15 23:41:40 INFO Applying migration id=noteshost 2026/01/15 23:41:40 INFO Applying migration id=fetched 2026/01/15 23:41:40 INFO Applying migration id=move 2026/01/15 23:41:40 INFO Applying migration id=cleanup 2026/01/15 23:41:40 INFO Applying migration id=received 2026/01/15 23:41:40 INFO Applying migration id=namehost 2026/01/15 23:41:40 INFO Applying migration id=outboxhost 2026/01/15 23:41:40 INFO Applying migration id=notesfts 2026/01/15 23:41:40 INFO Applying migration id=iconsname 2026/01/15 23:41:40 INFO Applying migration id=nohash 2026/01/15 23:41:40 INFO Applying migration id=shares 2026/01/15 23:41:40 INFO Applying migration id=actorttl 2026/01/15 23:41:40 INFO Applying migration id=tocc 2026/01/15 23:41:40 INFO Applying migration id=followeds 2026/01/15 23:41:40 INFO Applying migration id=certhash 2026/01/15 23:41:40 INFO Applying migration id=follows_sync 2026/01/15 23:41:40 INFO Applying migration id=jsonpath 2026/01/15 23:41:40 INFO Applying migration id=localforward 2026/01/15 23:41:40 INFO Applying migration id=avatar 2026/01/15 23:41:40 INFO Applying migration id=noimage 2026/01/15 23:41:40 INFO Applying migration id=feed 2026/01/15 23:41:40 INFO Applying migration id=bookmarks 2026/01/15 23:41:40 INFO Applying migration id=shareactivity 2026/01/15 23:41:40 INFO Applying migration id=application 2026/01/15 23:41:40 INFO Applying migration id=certificates 2026/01/15 23:41:40 INFO Applying migration id=rawforward 2026/01/15 23:41:40 INFO Applying migration id=publickey 2026/01/15 23:41:40 INFO Applying migration id=resolvegroup 2026/01/15 23:41:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-4dc8-7db1-9fd2-e3650c99304e --- PASS: TestView_NoReplies (1.98s) === RUN TestView_OneReply 2026/01/15 23:41:42 INFO Applying migration id=initial 2026/01/15 23:41:42 INFO Applying migration id=notesupdated 2026/01/15 23:41:42 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:42 INFO Applying migration id=activitiesid 2026/01/15 23:41:42 INFO Applying migration id=outbox 2026/01/15 23:41:42 INFO Applying migration id=edits 2026/01/15 23:41:42 INFO Applying migration id=outboxactor 2026/01/15 23:41:42 INFO Applying migration id=outboxsender 2026/01/15 23:41:42 INFO Applying migration id=thread 2026/01/15 23:41:42 INFO Applying migration id=host 2026/01/15 23:41:42 INFO Applying migration id=sharedinbox 2026/01/15 23:41:42 INFO Applying migration id=noteshost 2026/01/15 23:41:42 INFO Applying migration id=fetched 2026/01/15 23:41:42 INFO Applying migration id=move 2026/01/15 23:41:42 INFO Applying migration id=cleanup 2026/01/15 23:41:42 INFO Applying migration id=received 2026/01/15 23:41:42 INFO Applying migration id=namehost 2026/01/15 23:41:42 INFO Applying migration id=outboxhost 2026/01/15 23:41:42 INFO Applying migration id=notesfts 2026/01/15 23:41:42 INFO Applying migration id=iconsname 2026/01/15 23:41:42 INFO Applying migration id=nohash 2026/01/15 23:41:42 INFO Applying migration id=shares 2026/01/15 23:41:42 INFO Applying migration id=actorttl 2026/01/15 23:41:42 INFO Applying migration id=tocc 2026/01/15 23:41:42 INFO Applying migration id=followeds 2026/01/15 23:41:42 INFO Applying migration id=certhash 2026/01/15 23:41:42 INFO Applying migration id=follows_sync 2026/01/15 23:41:42 INFO Applying migration id=jsonpath 2026/01/15 23:41:42 INFO Applying migration id=localforward 2026/01/15 23:41:42 INFO Applying migration id=avatar 2026/01/15 23:41:42 INFO Applying migration id=noimage 2026/01/15 23:41:42 INFO Applying migration id=feed 2026/01/15 23:41:42 INFO Applying migration id=bookmarks 2026/01/15 23:41:42 INFO Applying migration id=shareactivity 2026/01/15 23:41:42 INFO Applying migration id=application 2026/01/15 23:41:42 INFO Applying migration id=certificates 2026/01/15 23:41:42 INFO Applying migration id=rawforward 2026/01/15 23:41:42 INFO Applying migration id=publickey 2026/01/15 23:41:42 INFO Applying migration id=resolvegroup 2026/01/15 23:41:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-56dd-7b45-aa78-691e699f591e 2026/01/15 23:41:45 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-56df-7b63-8661-00b4441ca775 note=https://localhost.localdomain:8443/post/019bc409-56df-7b24-8aa2-114844c9c65f thread=https://localhost.localdomain:8443/post/019bc409-56dd-7b45-aa78-691e699f591e starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-56dd-7b45-aa78-691e699f591e --- PASS: TestView_OneReply (2.33s) === RUN TestView_TwoReplies 2026/01/15 23:41:45 INFO Applying migration id=initial 2026/01/15 23:41:45 INFO Applying migration id=notesupdated 2026/01/15 23:41:45 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:45 INFO Applying migration id=activitiesid 2026/01/15 23:41:45 INFO Applying migration id=outbox 2026/01/15 23:41:45 INFO Applying migration id=edits 2026/01/15 23:41:45 INFO Applying migration id=outboxactor 2026/01/15 23:41:45 INFO Applying migration id=outboxsender 2026/01/15 23:41:45 INFO Applying migration id=thread 2026/01/15 23:41:45 INFO Applying migration id=host 2026/01/15 23:41:45 INFO Applying migration id=sharedinbox 2026/01/15 23:41:45 INFO Applying migration id=noteshost 2026/01/15 23:41:45 INFO Applying migration id=fetched 2026/01/15 23:41:45 INFO Applying migration id=move 2026/01/15 23:41:45 INFO Applying migration id=cleanup 2026/01/15 23:41:45 INFO Applying migration id=received 2026/01/15 23:41:45 INFO Applying migration id=namehost 2026/01/15 23:41:45 INFO Applying migration id=outboxhost 2026/01/15 23:41:45 INFO Applying migration id=notesfts 2026/01/15 23:41:45 INFO Applying migration id=iconsname 2026/01/15 23:41:45 INFO Applying migration id=nohash 2026/01/15 23:41:45 INFO Applying migration id=shares 2026/01/15 23:41:45 INFO Applying migration id=actorttl 2026/01/15 23:41:45 INFO Applying migration id=tocc 2026/01/15 23:41:45 INFO Applying migration id=followeds 2026/01/15 23:41:45 INFO Applying migration id=certhash 2026/01/15 23:41:45 INFO Applying migration id=follows_sync 2026/01/15 23:41:45 INFO Applying migration id=jsonpath 2026/01/15 23:41:45 INFO Applying migration id=localforward 2026/01/15 23:41:45 INFO Applying migration id=avatar 2026/01/15 23:41:45 INFO Applying migration id=noimage 2026/01/15 23:41:45 INFO Applying migration id=feed 2026/01/15 23:41:45 INFO Applying migration id=bookmarks 2026/01/15 23:41:45 INFO Applying migration id=shareactivity 2026/01/15 23:41:45 INFO Applying migration id=application 2026/01/15 23:41:45 INFO Applying migration id=certificates 2026/01/15 23:41:45 INFO Applying migration id=rawforward 2026/01/15 23:41:45 INFO Applying migration id=publickey 2026/01/15 23:41:45 INFO Applying migration id=resolvegroup 2026/01/15 23:41:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-5f3b-796b-a42f-e268d8da0939 2026/01/15 23:41:47 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-5f3d-709f-bfa3-f2d58f42fd24 note=https://localhost.localdomain:8443/post/019bc409-5f3d-707a-a9f0-c50605cb14bc thread=https://localhost.localdomain:8443/post/019bc409-5f3b-796b-a42f-e268d8da0939 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-5f3b-796b-a42f-e268d8da0939 2026/01/15 23:41:47 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-5f3e-76e5-bd9f-c8944c516958 note=https://localhost.localdomain:8443/post/019bc409-5f3e-76c0-bef9-af3f0f959648 thread=https://localhost.localdomain:8443/post/019bc409-5f3b-796b-a42f-e268d8da0939 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-5f3b-796b-a42f-e268d8da0939 --- PASS: TestView_TwoReplies (2.14s) === RUN TestView_TwoRepliesBigOffset 2026/01/15 23:41:47 INFO Applying migration id=initial 2026/01/15 23:41:47 INFO Applying migration id=notesupdated 2026/01/15 23:41:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:47 INFO Applying migration id=activitiesid 2026/01/15 23:41:47 INFO Applying migration id=outbox 2026/01/15 23:41:47 INFO Applying migration id=edits 2026/01/15 23:41:47 INFO Applying migration id=outboxactor 2026/01/15 23:41:47 INFO Applying migration id=outboxsender 2026/01/15 23:41:47 INFO Applying migration id=thread 2026/01/15 23:41:47 INFO Applying migration id=host 2026/01/15 23:41:47 INFO Applying migration id=sharedinbox 2026/01/15 23:41:47 INFO Applying migration id=noteshost 2026/01/15 23:41:47 INFO Applying migration id=fetched 2026/01/15 23:41:47 INFO Applying migration id=move 2026/01/15 23:41:47 INFO Applying migration id=cleanup 2026/01/15 23:41:47 INFO Applying migration id=received 2026/01/15 23:41:47 INFO Applying migration id=namehost 2026/01/15 23:41:47 INFO Applying migration id=outboxhost 2026/01/15 23:41:47 INFO Applying migration id=notesfts 2026/01/15 23:41:47 INFO Applying migration id=iconsname 2026/01/15 23:41:47 INFO Applying migration id=nohash 2026/01/15 23:41:47 INFO Applying migration id=shares 2026/01/15 23:41:47 INFO Applying migration id=actorttl 2026/01/15 23:41:47 INFO Applying migration id=tocc 2026/01/15 23:41:47 INFO Applying migration id=followeds 2026/01/15 23:41:47 INFO Applying migration id=certhash 2026/01/15 23:41:47 INFO Applying migration id=follows_sync 2026/01/15 23:41:47 INFO Applying migration id=jsonpath 2026/01/15 23:41:47 INFO Applying migration id=localforward 2026/01/15 23:41:47 INFO Applying migration id=avatar 2026/01/15 23:41:47 INFO Applying migration id=noimage 2026/01/15 23:41:47 INFO Applying migration id=feed 2026/01/15 23:41:47 INFO Applying migration id=bookmarks 2026/01/15 23:41:47 INFO Applying migration id=shareactivity 2026/01/15 23:41:47 INFO Applying migration id=application 2026/01/15 23:41:47 INFO Applying migration id=certificates 2026/01/15 23:41:47 INFO Applying migration id=rawforward 2026/01/15 23:41:47 INFO Applying migration id=publickey 2026/01/15 23:41:47 INFO Applying migration id=resolvegroup 2026/01/15 23:41:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-66a9-70d3-a560-d3a1583415e3 2026/01/15 23:41:49 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-66aa-7655-8647-33cc179c38dc note=https://localhost.localdomain:8443/post/019bc409-66aa-762f-90f8-ea96f504ee33 thread=https://localhost.localdomain:8443/post/019bc409-66a9-70d3-a560-d3a1583415e3 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-66a9-70d3-a560-d3a1583415e3 2026/01/15 23:41:49 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-66ab-7cd1-bc8d-097daecd1095 note=https://localhost.localdomain:8443/post/019bc409-66ab-7cac-b882-bbda5f8cc167 thread=https://localhost.localdomain:8443/post/019bc409-66a9-70d3-a560-d3a1583415e3 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-66a9-70d3-a560-d3a1583415e3 --- PASS: TestView_TwoRepliesBigOffset (1.90s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/01/15 23:41:49 INFO Applying migration id=initial 2026/01/15 23:41:49 INFO Applying migration id=notesupdated 2026/01/15 23:41:49 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:49 INFO Applying migration id=activitiesid 2026/01/15 23:41:49 INFO Applying migration id=outbox 2026/01/15 23:41:49 INFO Applying migration id=edits 2026/01/15 23:41:49 INFO Applying migration id=outboxactor 2026/01/15 23:41:49 INFO Applying migration id=outboxsender 2026/01/15 23:41:49 INFO Applying migration id=thread 2026/01/15 23:41:49 INFO Applying migration id=host 2026/01/15 23:41:49 INFO Applying migration id=sharedinbox 2026/01/15 23:41:49 INFO Applying migration id=noteshost 2026/01/15 23:41:49 INFO Applying migration id=fetched 2026/01/15 23:41:49 INFO Applying migration id=move 2026/01/15 23:41:49 INFO Applying migration id=cleanup 2026/01/15 23:41:49 INFO Applying migration id=received 2026/01/15 23:41:49 INFO Applying migration id=namehost 2026/01/15 23:41:49 INFO Applying migration id=outboxhost 2026/01/15 23:41:49 INFO Applying migration id=notesfts 2026/01/15 23:41:49 INFO Applying migration id=iconsname 2026/01/15 23:41:49 INFO Applying migration id=nohash 2026/01/15 23:41:49 INFO Applying migration id=shares 2026/01/15 23:41:49 INFO Applying migration id=actorttl 2026/01/15 23:41:49 INFO Applying migration id=tocc 2026/01/15 23:41:49 INFO Applying migration id=followeds 2026/01/15 23:41:49 INFO Applying migration id=certhash 2026/01/15 23:41:49 INFO Applying migration id=follows_sync 2026/01/15 23:41:49 INFO Applying migration id=jsonpath 2026/01/15 23:41:49 INFO Applying migration id=localforward 2026/01/15 23:41:49 INFO Applying migration id=avatar 2026/01/15 23:41:49 INFO Applying migration id=noimage 2026/01/15 23:41:49 INFO Applying migration id=feed 2026/01/15 23:41:49 INFO Applying migration id=bookmarks 2026/01/15 23:41:49 INFO Applying migration id=shareactivity 2026/01/15 23:41:49 INFO Applying migration id=application 2026/01/15 23:41:49 INFO Applying migration id=certificates 2026/01/15 23:41:49 INFO Applying migration id=rawforward 2026/01/15 23:41:49 INFO Applying migration id=publickey 2026/01/15 23:41:49 INFO Applying migration id=resolvegroup 2026/01/15 23:41:51 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-7011-73cd-80c9-7d400a6c0981 2026/01/15 23:41:51 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-7012-7948-abf8-9e98a1d56c27 note=https://localhost.localdomain:8443/post/019bc409-7012-7923-8a6d-afce0cb1bf2f thread=https://localhost.localdomain:8443/post/019bc409-7011-73cd-80c9-7d400a6c0981 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:51 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-7011-73cd-80c9-7d400a6c0981 2026/01/15 23:41:51 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-7014-70e5-8047-b41db3e2e5dc note=https://localhost.localdomain:8443/post/019bc409-7014-70b7-8a2a-54a1073a307e thread=https://localhost.localdomain:8443/post/019bc409-7011-73cd-80c9-7d400a6c0981 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-7011-73cd-80c9-7d400a6c0981 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (2.41s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/01/15 23:41:51 INFO Applying migration id=initial 2026/01/15 23:41:51 INFO Applying migration id=notesupdated 2026/01/15 23:41:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:51 INFO Applying migration id=activitiesid 2026/01/15 23:41:51 INFO Applying migration id=outbox 2026/01/15 23:41:51 INFO Applying migration id=edits 2026/01/15 23:41:51 INFO Applying migration id=outboxactor 2026/01/15 23:41:51 INFO Applying migration id=outboxsender 2026/01/15 23:41:51 INFO Applying migration id=thread 2026/01/15 23:41:51 INFO Applying migration id=host 2026/01/15 23:41:51 INFO Applying migration id=sharedinbox 2026/01/15 23:41:51 INFO Applying migration id=noteshost 2026/01/15 23:41:51 INFO Applying migration id=fetched 2026/01/15 23:41:51 INFO Applying migration id=move 2026/01/15 23:41:51 INFO Applying migration id=cleanup 2026/01/15 23:41:51 INFO Applying migration id=received 2026/01/15 23:41:51 INFO Applying migration id=namehost 2026/01/15 23:41:51 INFO Applying migration id=outboxhost 2026/01/15 23:41:51 INFO Applying migration id=notesfts 2026/01/15 23:41:51 INFO Applying migration id=iconsname 2026/01/15 23:41:51 INFO Applying migration id=nohash 2026/01/15 23:41:51 INFO Applying migration id=shares 2026/01/15 23:41:51 INFO Applying migration id=actorttl 2026/01/15 23:41:51 INFO Applying migration id=tocc 2026/01/15 23:41:51 INFO Applying migration id=followeds 2026/01/15 23:41:51 INFO Applying migration id=certhash 2026/01/15 23:41:51 INFO Applying migration id=follows_sync 2026/01/15 23:41:51 INFO Applying migration id=jsonpath 2026/01/15 23:41:51 INFO Applying migration id=localforward 2026/01/15 23:41:51 INFO Applying migration id=avatar 2026/01/15 23:41:51 INFO Applying migration id=noimage 2026/01/15 23:41:51 INFO Applying migration id=feed 2026/01/15 23:41:51 INFO Applying migration id=bookmarks 2026/01/15 23:41:51 INFO Applying migration id=shareactivity 2026/01/15 23:41:51 INFO Applying migration id=application 2026/01/15 23:41:51 INFO Applying migration id=certificates 2026/01/15 23:41:51 INFO Applying migration id=rawforward 2026/01/15 23:41:51 INFO Applying migration id=publickey 2026/01/15 23:41:51 INFO Applying migration id=resolvegroup 2026/01/15 23:41:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-77fd-7461-95af-3adaeb409351 2026/01/15 23:41:53 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-77fe-7a34-b194-84dbe905530e note=https://localhost.localdomain:8443/post/019bc409-77fe-7a0e-baad-d19b33833dd4 thread=https://localhost.localdomain:8443/post/019bc409-77fd-7461-95af-3adaeb409351 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-77fd-7461-95af-3adaeb409351 2026/01/15 23:41:53 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-7800-7207-8228-f83232f26836 note=https://localhost.localdomain:8443/post/019bc409-7800-71e1-a943-0e2fbee16410 thread=https://localhost.localdomain:8443/post/019bc409-77fd-7461-95af-3adaeb409351 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-77fd-7461-95af-3adaeb409351 --- PASS: TestView_TwoRepliesUnauthenticatedUser (2.03s) === RUN TestView_OneReplyPostDeleted 2026/01/15 23:41:53 INFO Applying migration id=initial 2026/01/15 23:41:53 INFO Applying migration id=notesupdated 2026/01/15 23:41:53 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:53 INFO Applying migration id=activitiesid 2026/01/15 23:41:53 INFO Applying migration id=outbox 2026/01/15 23:41:53 INFO Applying migration id=edits 2026/01/15 23:41:53 INFO Applying migration id=outboxactor 2026/01/15 23:41:53 INFO Applying migration id=outboxsender 2026/01/15 23:41:53 INFO Applying migration id=thread 2026/01/15 23:41:53 INFO Applying migration id=host 2026/01/15 23:41:53 INFO Applying migration id=sharedinbox 2026/01/15 23:41:53 INFO Applying migration id=noteshost 2026/01/15 23:41:53 INFO Applying migration id=fetched 2026/01/15 23:41:53 INFO Applying migration id=move 2026/01/15 23:41:53 INFO Applying migration id=cleanup 2026/01/15 23:41:53 INFO Applying migration id=received 2026/01/15 23:41:53 INFO Applying migration id=namehost 2026/01/15 23:41:53 INFO Applying migration id=outboxhost 2026/01/15 23:41:53 INFO Applying migration id=notesfts 2026/01/15 23:41:53 INFO Applying migration id=iconsname 2026/01/15 23:41:53 INFO Applying migration id=nohash 2026/01/15 23:41:53 INFO Applying migration id=shares 2026/01/15 23:41:53 INFO Applying migration id=actorttl 2026/01/15 23:41:53 INFO Applying migration id=tocc 2026/01/15 23:41:53 INFO Applying migration id=followeds 2026/01/15 23:41:53 INFO Applying migration id=certhash 2026/01/15 23:41:53 INFO Applying migration id=follows_sync 2026/01/15 23:41:53 INFO Applying migration id=jsonpath 2026/01/15 23:41:53 INFO Applying migration id=localforward 2026/01/15 23:41:53 INFO Applying migration id=avatar 2026/01/15 23:41:53 INFO Applying migration id=noimage 2026/01/15 23:41:53 INFO Applying migration id=feed 2026/01/15 23:41:53 INFO Applying migration id=bookmarks 2026/01/15 23:41:53 INFO Applying migration id=shareactivity 2026/01/15 23:41:53 INFO Applying migration id=application 2026/01/15 23:41:53 INFO Applying migration id=certificates 2026/01/15 23:41:53 INFO Applying migration id=rawforward 2026/01/15 23:41:53 INFO Applying migration id=publickey 2026/01/15 23:41:53 INFO Applying migration id=resolvegroup 2026/01/15 23:41:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-7dc6-73f7-a91a-4a61eb3e7cd0 2026/01/15 23:41:55 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-7dc8-73a9-ae61-77ac5278ee78 note=https://localhost.localdomain:8443/post/019bc409-7dc8-7382-872e-b55b0fc30389 thread=https://localhost.localdomain:8443/post/019bc409-7dc6-73f7-a91a-4a61eb3e7cd0 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-7dc6-73f7-a91a-4a61eb3e7cd0 2026/01/15 23:41:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-7dc8-7382-872e-b55b0fc30389 2026/01/15 23:41:55 INFO Parent post or author is missing id=https://localhost.localdomain:8443/post/019bc409-7dc6-73f7-a91a-4a61eb3e7cd0 --- PASS: TestView_OneReplyPostDeleted (1.48s) === RUN TestView_OneReplyPostNotDeleted 2026/01/15 23:41:55 INFO Applying migration id=initial 2026/01/15 23:41:55 INFO Applying migration id=notesupdated 2026/01/15 23:41:55 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:55 INFO Applying migration id=activitiesid 2026/01/15 23:41:55 INFO Applying migration id=outbox 2026/01/15 23:41:55 INFO Applying migration id=edits 2026/01/15 23:41:55 INFO Applying migration id=outboxactor 2026/01/15 23:41:55 INFO Applying migration id=outboxsender 2026/01/15 23:41:55 INFO Applying migration id=thread 2026/01/15 23:41:55 INFO Applying migration id=host 2026/01/15 23:41:55 INFO Applying migration id=sharedinbox 2026/01/15 23:41:55 INFO Applying migration id=noteshost 2026/01/15 23:41:55 INFO Applying migration id=fetched 2026/01/15 23:41:55 INFO Applying migration id=move 2026/01/15 23:41:55 INFO Applying migration id=cleanup 2026/01/15 23:41:55 INFO Applying migration id=received 2026/01/15 23:41:55 INFO Applying migration id=namehost 2026/01/15 23:41:55 INFO Applying migration id=outboxhost 2026/01/15 23:41:55 INFO Applying migration id=notesfts 2026/01/15 23:41:55 INFO Applying migration id=iconsname 2026/01/15 23:41:55 INFO Applying migration id=nohash 2026/01/15 23:41:55 INFO Applying migration id=shares 2026/01/15 23:41:55 INFO Applying migration id=actorttl 2026/01/15 23:41:55 INFO Applying migration id=tocc 2026/01/15 23:41:55 INFO Applying migration id=followeds 2026/01/15 23:41:55 INFO Applying migration id=certhash 2026/01/15 23:41:55 INFO Applying migration id=follows_sync 2026/01/15 23:41:55 INFO Applying migration id=jsonpath 2026/01/15 23:41:55 INFO Applying migration id=localforward 2026/01/15 23:41:55 INFO Applying migration id=avatar 2026/01/15 23:41:55 INFO Applying migration id=noimage 2026/01/15 23:41:55 INFO Applying migration id=feed 2026/01/15 23:41:55 INFO Applying migration id=bookmarks 2026/01/15 23:41:55 INFO Applying migration id=shareactivity 2026/01/15 23:41:55 INFO Applying migration id=application 2026/01/15 23:41:55 INFO Applying migration id=certificates 2026/01/15 23:41:55 INFO Applying migration id=rawforward 2026/01/15 23:41:55 INFO Applying migration id=publickey 2026/01/15 23:41:55 INFO Applying migration id=resolvegroup 2026/01/15 23:41:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-8318-732b-b85b-811cf60c8a3e 2026/01/15 23:41:56 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-8319-7b48-b113-bd046d5d541a note=https://localhost.localdomain:8443/post/019bc409-8319-7b24-8d52-849695986f18 thread=https://localhost.localdomain:8443/post/019bc409-8318-732b-b85b-811cf60c8a3e starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-8318-732b-b85b-811cf60c8a3e 2026/01/15 23:41:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-8319-7b24-8d52-849695986f18 --- PASS: TestView_OneReplyPostNotDeleted (1.36s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/01/15 23:41:56 INFO Applying migration id=initial 2026/01/15 23:41:56 INFO Applying migration id=notesupdated 2026/01/15 23:41:56 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:56 INFO Applying migration id=activitiesid 2026/01/15 23:41:56 INFO Applying migration id=outbox 2026/01/15 23:41:56 INFO Applying migration id=edits 2026/01/15 23:41:56 INFO Applying migration id=outboxactor 2026/01/15 23:41:56 INFO Applying migration id=outboxsender 2026/01/15 23:41:56 INFO Applying migration id=thread 2026/01/15 23:41:56 INFO Applying migration id=host 2026/01/15 23:41:56 INFO Applying migration id=sharedinbox 2026/01/15 23:41:56 INFO Applying migration id=noteshost 2026/01/15 23:41:56 INFO Applying migration id=fetched 2026/01/15 23:41:56 INFO Applying migration id=move 2026/01/15 23:41:56 INFO Applying migration id=cleanup 2026/01/15 23:41:56 INFO Applying migration id=received 2026/01/15 23:41:56 INFO Applying migration id=namehost 2026/01/15 23:41:56 INFO Applying migration id=outboxhost 2026/01/15 23:41:56 INFO Applying migration id=notesfts 2026/01/15 23:41:56 INFO Applying migration id=iconsname 2026/01/15 23:41:56 INFO Applying migration id=nohash 2026/01/15 23:41:56 INFO Applying migration id=shares 2026/01/15 23:41:56 INFO Applying migration id=actorttl 2026/01/15 23:41:56 INFO Applying migration id=tocc 2026/01/15 23:41:56 INFO Applying migration id=followeds 2026/01/15 23:41:56 INFO Applying migration id=certhash 2026/01/15 23:41:56 INFO Applying migration id=follows_sync 2026/01/15 23:41:56 INFO Applying migration id=jsonpath 2026/01/15 23:41:56 INFO Applying migration id=localforward 2026/01/15 23:41:56 INFO Applying migration id=avatar 2026/01/15 23:41:56 INFO Applying migration id=noimage 2026/01/15 23:41:56 INFO Applying migration id=feed 2026/01/15 23:41:56 INFO Applying migration id=bookmarks 2026/01/15 23:41:56 INFO Applying migration id=shareactivity 2026/01/15 23:41:56 INFO Applying migration id=application 2026/01/15 23:41:56 INFO Applying migration id=certificates 2026/01/15 23:41:56 INFO Applying migration id=rawforward 2026/01/15 23:41:56 INFO Applying migration id=publickey 2026/01/15 23:41:56 INFO Applying migration id=resolvegroup 2026/01/15 23:41:58 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-89b2-759e-8b1e-f83f917fca5b 2026/01/15 23:41:58 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-89b3-7d0f-93c8-ebbe57ed6c20 note=https://localhost.localdomain:8443/post/019bc409-89b3-7ce9-89a1-f424e38a916d thread=https://localhost.localdomain:8443/post/019bc409-89b2-759e-8b1e-f83f917fca5b starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-89b2-759e-8b1e-f83f917fca5b 2026/01/15 23:41:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-89b3-7ce9-89a1-f424e38a916d --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (1.69s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/01/15 23:41:58 INFO Applying migration id=initial 2026/01/15 23:41:58 INFO Applying migration id=notesupdated 2026/01/15 23:41:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:58 INFO Applying migration id=activitiesid 2026/01/15 23:41:58 INFO Applying migration id=outbox 2026/01/15 23:41:58 INFO Applying migration id=edits 2026/01/15 23:41:58 INFO Applying migration id=outboxactor 2026/01/15 23:41:58 INFO Applying migration id=outboxsender 2026/01/15 23:41:58 INFO Applying migration id=thread 2026/01/15 23:41:58 INFO Applying migration id=host 2026/01/15 23:41:58 INFO Applying migration id=sharedinbox 2026/01/15 23:41:58 INFO Applying migration id=noteshost 2026/01/15 23:41:58 INFO Applying migration id=fetched 2026/01/15 23:41:58 INFO Applying migration id=move 2026/01/15 23:41:58 INFO Applying migration id=cleanup 2026/01/15 23:41:58 INFO Applying migration id=received 2026/01/15 23:41:58 INFO Applying migration id=namehost 2026/01/15 23:41:58 INFO Applying migration id=outboxhost 2026/01/15 23:41:58 INFO Applying migration id=notesfts 2026/01/15 23:41:58 INFO Applying migration id=iconsname 2026/01/15 23:41:58 INFO Applying migration id=nohash 2026/01/15 23:41:58 INFO Applying migration id=shares 2026/01/15 23:41:58 INFO Applying migration id=actorttl 2026/01/15 23:41:58 INFO Applying migration id=tocc 2026/01/15 23:41:58 INFO Applying migration id=followeds 2026/01/15 23:41:58 INFO Applying migration id=certhash 2026/01/15 23:41:58 INFO Applying migration id=follows_sync 2026/01/15 23:41:58 INFO Applying migration id=jsonpath 2026/01/15 23:41:58 INFO Applying migration id=localforward 2026/01/15 23:41:58 INFO Applying migration id=avatar 2026/01/15 23:41:58 INFO Applying migration id=noimage 2026/01/15 23:41:58 INFO Applying migration id=feed 2026/01/15 23:41:58 INFO Applying migration id=bookmarks 2026/01/15 23:41:58 INFO Applying migration id=shareactivity 2026/01/15 23:41:58 INFO Applying migration id=application 2026/01/15 23:41:58 INFO Applying migration id=certificates 2026/01/15 23:41:58 INFO Applying migration id=rawforward 2026/01/15 23:41:58 INFO Applying migration id=publickey 2026/01/15 23:41:58 INFO Applying migration id=resolvegroup 2026/01/15 23:41:58 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-8cac-741f-99c0-0d52309ddfa3 2026/01/15 23:41:58 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-8cad-79eb-933c-a9c007f52b1d note=https://localhost.localdomain:8443/post/019bc409-8cad-79c7-8a57-d497ec9056de thread=https://localhost.localdomain:8443/post/019bc409-8cac-741f-99c0-0d52309ddfa3 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-8cac-741f-99c0-0d52309ddfa3 2026/01/15 23:41:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-8cad-79c7-8a57-d497ec9056de 2026/01/15 23:41:58 INFO Parent post or author is missing id=https://localhost.localdomain:8443/post/019bc409-8cac-741f-99c0-0d52309ddfa3 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.76s) === RUN TestView_OneReplyReplyDeleted 2026/01/15 23:41:58 INFO Applying migration id=initial 2026/01/15 23:41:58 INFO Applying migration id=notesupdated 2026/01/15 23:41:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:58 INFO Applying migration id=activitiesid 2026/01/15 23:41:58 INFO Applying migration id=outbox 2026/01/15 23:41:58 INFO Applying migration id=edits 2026/01/15 23:41:58 INFO Applying migration id=outboxactor 2026/01/15 23:41:58 INFO Applying migration id=outboxsender 2026/01/15 23:41:58 INFO Applying migration id=thread 2026/01/15 23:41:58 INFO Applying migration id=host 2026/01/15 23:41:58 INFO Applying migration id=sharedinbox 2026/01/15 23:41:58 INFO Applying migration id=noteshost 2026/01/15 23:41:58 INFO Applying migration id=fetched 2026/01/15 23:41:58 INFO Applying migration id=move 2026/01/15 23:41:58 INFO Applying migration id=cleanup 2026/01/15 23:41:58 INFO Applying migration id=received 2026/01/15 23:41:58 INFO Applying migration id=namehost 2026/01/15 23:41:58 INFO Applying migration id=outboxhost 2026/01/15 23:41:58 INFO Applying migration id=notesfts 2026/01/15 23:41:58 INFO Applying migration id=iconsname 2026/01/15 23:41:58 INFO Applying migration id=nohash 2026/01/15 23:41:58 INFO Applying migration id=shares 2026/01/15 23:41:58 INFO Applying migration id=actorttl 2026/01/15 23:41:58 INFO Applying migration id=tocc 2026/01/15 23:41:58 INFO Applying migration id=followeds 2026/01/15 23:41:58 INFO Applying migration id=certhash 2026/01/15 23:41:58 INFO Applying migration id=follows_sync 2026/01/15 23:41:58 INFO Applying migration id=jsonpath 2026/01/15 23:41:58 INFO Applying migration id=localforward 2026/01/15 23:41:58 INFO Applying migration id=avatar 2026/01/15 23:41:58 INFO Applying migration id=noimage 2026/01/15 23:41:58 INFO Applying migration id=feed 2026/01/15 23:41:58 INFO Applying migration id=bookmarks 2026/01/15 23:41:58 INFO Applying migration id=shareactivity 2026/01/15 23:41:58 INFO Applying migration id=application 2026/01/15 23:41:58 INFO Applying migration id=certificates 2026/01/15 23:41:58 INFO Applying migration id=rawforward 2026/01/15 23:41:58 INFO Applying migration id=publickey 2026/01/15 23:41:58 INFO Applying migration id=resolvegroup 2026/01/15 23:42:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-92fe-7671-8965-1d204c4757f4 2026/01/15 23:42:00 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-92ff-7d10-ae83-4399f827d897 note=https://localhost.localdomain:8443/post/019bc409-92ff-7cea-a9fc-e09f45660656 thread=https://localhost.localdomain:8443/post/019bc409-92fe-7671-8965-1d204c4757f4 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:42:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-92fe-7671-8965-1d204c4757f4 2026/01/15 23:42:00 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc409-92ff-7cea-a9fc-e09f45660656#delete note=https://localhost.localdomain:8443/post/019bc409-92ff-7cea-a9fc-e09f45660656 thread=https://localhost.localdomain:8443/post/019bc409-92fe-7671-8965-1d204c4757f4 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:42:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-92fe-7671-8965-1d204c4757f4 --- PASS: TestView_OneReplyReplyDeleted (1.62s) === RUN TestView_NoSuchPost 2026/01/15 23:42:00 INFO Applying migration id=initial 2026/01/15 23:42:00 INFO Applying migration id=notesupdated 2026/01/15 23:42:00 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:00 INFO Applying migration id=activitiesid 2026/01/15 23:42:00 INFO Applying migration id=outbox 2026/01/15 23:42:00 INFO Applying migration id=edits 2026/01/15 23:42:00 INFO Applying migration id=outboxactor 2026/01/15 23:42:00 INFO Applying migration id=outboxsender 2026/01/15 23:42:00 INFO Applying migration id=thread 2026/01/15 23:42:00 INFO Applying migration id=host 2026/01/15 23:42:00 INFO Applying migration id=sharedinbox 2026/01/15 23:42:00 INFO Applying migration id=noteshost 2026/01/15 23:42:00 INFO Applying migration id=fetched 2026/01/15 23:42:00 INFO Applying migration id=move 2026/01/15 23:42:00 INFO Applying migration id=cleanup 2026/01/15 23:42:00 INFO Applying migration id=received 2026/01/15 23:42:00 INFO Applying migration id=namehost 2026/01/15 23:42:00 INFO Applying migration id=outboxhost 2026/01/15 23:42:00 INFO Applying migration id=notesfts 2026/01/15 23:42:00 INFO Applying migration id=iconsname 2026/01/15 23:42:00 INFO Applying migration id=nohash 2026/01/15 23:42:00 INFO Applying migration id=shares 2026/01/15 23:42:00 INFO Applying migration id=actorttl 2026/01/15 23:42:00 INFO Applying migration id=tocc 2026/01/15 23:42:00 INFO Applying migration id=followeds 2026/01/15 23:42:00 INFO Applying migration id=certhash 2026/01/15 23:42:00 INFO Applying migration id=follows_sync 2026/01/15 23:42:00 INFO Applying migration id=jsonpath 2026/01/15 23:42:00 INFO Applying migration id=localforward 2026/01/15 23:42:00 INFO Applying migration id=avatar 2026/01/15 23:42:00 INFO Applying migration id=noimage 2026/01/15 23:42:00 INFO Applying migration id=feed 2026/01/15 23:42:00 INFO Applying migration id=bookmarks 2026/01/15 23:42:00 INFO Applying migration id=shareactivity 2026/01/15 23:42:00 INFO Applying migration id=application 2026/01/15 23:42:00 INFO Applying migration id=certificates 2026/01/15 23:42:00 INFO Applying migration id=rawforward 2026/01/15 23:42:00 INFO Applying migration id=publickey 2026/01/15 23:42:00 INFO Applying migration id=resolvegroup 2026/01/15 23:42:02 INFO Viewing post post=https://x 2026/01/15 23:42:02 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (2.38s) === RUN TestView_InvalidOffset 2026/01/15 23:42:02 INFO Applying migration id=initial 2026/01/15 23:42:02 INFO Applying migration id=notesupdated 2026/01/15 23:42:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:02 INFO Applying migration id=activitiesid 2026/01/15 23:42:02 INFO Applying migration id=outbox 2026/01/15 23:42:02 INFO Applying migration id=edits 2026/01/15 23:42:02 INFO Applying migration id=outboxactor 2026/01/15 23:42:02 INFO Applying migration id=outboxsender 2026/01/15 23:42:02 INFO Applying migration id=thread 2026/01/15 23:42:02 INFO Applying migration id=host 2026/01/15 23:42:02 INFO Applying migration id=sharedinbox 2026/01/15 23:42:02 INFO Applying migration id=noteshost 2026/01/15 23:42:02 INFO Applying migration id=fetched 2026/01/15 23:42:02 INFO Applying migration id=move 2026/01/15 23:42:02 INFO Applying migration id=cleanup 2026/01/15 23:42:02 INFO Applying migration id=received 2026/01/15 23:42:02 INFO Applying migration id=namehost 2026/01/15 23:42:02 INFO Applying migration id=outboxhost 2026/01/15 23:42:02 INFO Applying migration id=notesfts 2026/01/15 23:42:02 INFO Applying migration id=iconsname 2026/01/15 23:42:02 INFO Applying migration id=nohash 2026/01/15 23:42:02 INFO Applying migration id=shares 2026/01/15 23:42:02 INFO Applying migration id=actorttl 2026/01/15 23:42:02 INFO Applying migration id=tocc 2026/01/15 23:42:02 INFO Applying migration id=followeds 2026/01/15 23:42:02 INFO Applying migration id=certhash 2026/01/15 23:42:02 INFO Applying migration id=follows_sync 2026/01/15 23:42:02 INFO Applying migration id=jsonpath 2026/01/15 23:42:02 INFO Applying migration id=localforward 2026/01/15 23:42:02 INFO Applying migration id=avatar 2026/01/15 23:42:02 INFO Applying migration id=noimage 2026/01/15 23:42:02 INFO Applying migration id=feed 2026/01/15 23:42:02 INFO Applying migration id=bookmarks 2026/01/15 23:42:02 INFO Applying migration id=shareactivity 2026/01/15 23:42:02 INFO Applying migration id=application 2026/01/15 23:42:02 INFO Applying migration id=certificates 2026/01/15 23:42:02 INFO Applying migration id=rawforward 2026/01/15 23:42:02 INFO Applying migration id=publickey 2026/01/15 23:42:02 INFO Applying migration id=resolvegroup 2026/01/15 23:42:05 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (2.17s) === RUN TestView_Update 2026/01/15 23:42:05 INFO Applying migration id=initial 2026/01/15 23:42:05 INFO Applying migration id=notesupdated 2026/01/15 23:42:05 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:05 INFO Applying migration id=activitiesid 2026/01/15 23:42:05 INFO Applying migration id=outbox 2026/01/15 23:42:05 INFO Applying migration id=edits 2026/01/15 23:42:05 INFO Applying migration id=outboxactor 2026/01/15 23:42:05 INFO Applying migration id=outboxsender 2026/01/15 23:42:05 INFO Applying migration id=thread 2026/01/15 23:42:05 INFO Applying migration id=host 2026/01/15 23:42:05 INFO Applying migration id=sharedinbox 2026/01/15 23:42:05 INFO Applying migration id=noteshost 2026/01/15 23:42:05 INFO Applying migration id=fetched 2026/01/15 23:42:05 INFO Applying migration id=move 2026/01/15 23:42:05 INFO Applying migration id=cleanup 2026/01/15 23:42:05 INFO Applying migration id=received 2026/01/15 23:42:05 INFO Applying migration id=namehost 2026/01/15 23:42:05 INFO Applying migration id=outboxhost 2026/01/15 23:42:05 INFO Applying migration id=notesfts 2026/01/15 23:42:05 INFO Applying migration id=iconsname 2026/01/15 23:42:05 INFO Applying migration id=nohash 2026/01/15 23:42:05 INFO Applying migration id=shares 2026/01/15 23:42:05 INFO Applying migration id=actorttl 2026/01/15 23:42:05 INFO Applying migration id=tocc 2026/01/15 23:42:05 INFO Applying migration id=followeds 2026/01/15 23:42:05 INFO Applying migration id=certhash 2026/01/15 23:42:05 INFO Applying migration id=follows_sync 2026/01/15 23:42:05 INFO Applying migration id=jsonpath 2026/01/15 23:42:05 INFO Applying migration id=localforward 2026/01/15 23:42:05 INFO Applying migration id=avatar 2026/01/15 23:42:05 INFO Applying migration id=noimage 2026/01/15 23:42:05 INFO Applying migration id=feed 2026/01/15 23:42:05 INFO Applying migration id=bookmarks 2026/01/15 23:42:05 INFO Applying migration id=shareactivity 2026/01/15 23:42:05 INFO Applying migration id=application 2026/01/15 23:42:05 INFO Applying migration id=certificates 2026/01/15 23:42:05 INFO Applying migration id=rawforward 2026/01/15 23:42:05 INFO Applying migration id=publickey 2026/01/15 23:42:05 INFO Applying migration id=resolvegroup 2026/01/15 23:42:06 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender="" activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:42:06 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/15 23:42:06 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:42:06 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.28s) === RUN TestView_OldUpdate 2026/01/15 23:42:06 INFO Applying migration id=initial 2026/01/15 23:42:06 INFO Applying migration id=notesupdated 2026/01/15 23:42:06 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:06 INFO Applying migration id=activitiesid 2026/01/15 23:42:06 INFO Applying migration id=outbox 2026/01/15 23:42:06 INFO Applying migration id=edits 2026/01/15 23:42:06 INFO Applying migration id=outboxactor 2026/01/15 23:42:06 INFO Applying migration id=outboxsender 2026/01/15 23:42:06 INFO Applying migration id=thread 2026/01/15 23:42:06 INFO Applying migration id=host 2026/01/15 23:42:06 INFO Applying migration id=sharedinbox 2026/01/15 23:42:06 INFO Applying migration id=noteshost 2026/01/15 23:42:06 INFO Applying migration id=fetched 2026/01/15 23:42:06 INFO Applying migration id=move 2026/01/15 23:42:06 INFO Applying migration id=cleanup 2026/01/15 23:42:06 INFO Applying migration id=received 2026/01/15 23:42:06 INFO Applying migration id=namehost 2026/01/15 23:42:06 INFO Applying migration id=outboxhost 2026/01/15 23:42:06 INFO Applying migration id=notesfts 2026/01/15 23:42:06 INFO Applying migration id=iconsname 2026/01/15 23:42:06 INFO Applying migration id=nohash 2026/01/15 23:42:06 INFO Applying migration id=shares 2026/01/15 23:42:06 INFO Applying migration id=actorttl 2026/01/15 23:42:06 INFO Applying migration id=tocc 2026/01/15 23:42:06 INFO Applying migration id=followeds 2026/01/15 23:42:06 INFO Applying migration id=certhash 2026/01/15 23:42:06 INFO Applying migration id=follows_sync 2026/01/15 23:42:06 INFO Applying migration id=jsonpath 2026/01/15 23:42:06 INFO Applying migration id=localforward 2026/01/15 23:42:06 INFO Applying migration id=avatar 2026/01/15 23:42:06 INFO Applying migration id=noimage 2026/01/15 23:42:06 INFO Applying migration id=feed 2026/01/15 23:42:06 INFO Applying migration id=bookmarks 2026/01/15 23:42:06 INFO Applying migration id=shareactivity 2026/01/15 23:42:06 INFO Applying migration id=application 2026/01/15 23:42:06 INFO Applying migration id=certificates 2026/01/15 23:42:06 INFO Applying migration id=rawforward 2026/01/15 23:42:06 INFO Applying migration id=publickey 2026/01/15 23:42:06 INFO Applying migration id=resolvegroup 2026/01/15 23:42:07 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender="" activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:42:07 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/15 23:42:07 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (1.04s) === RUN TestView_PostToFollowers 2026/01/15 23:42:07 INFO Applying migration id=initial 2026/01/15 23:42:07 INFO Applying migration id=notesupdated 2026/01/15 23:42:07 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:07 INFO Applying migration id=activitiesid 2026/01/15 23:42:07 INFO Applying migration id=outbox 2026/01/15 23:42:07 INFO Applying migration id=edits 2026/01/15 23:42:07 INFO Applying migration id=outboxactor 2026/01/15 23:42:07 INFO Applying migration id=outboxsender 2026/01/15 23:42:07 INFO Applying migration id=thread 2026/01/15 23:42:07 INFO Applying migration id=host 2026/01/15 23:42:07 INFO Applying migration id=sharedinbox 2026/01/15 23:42:07 INFO Applying migration id=noteshost 2026/01/15 23:42:07 INFO Applying migration id=fetched 2026/01/15 23:42:07 INFO Applying migration id=move 2026/01/15 23:42:07 INFO Applying migration id=cleanup 2026/01/15 23:42:07 INFO Applying migration id=received 2026/01/15 23:42:07 INFO Applying migration id=namehost 2026/01/15 23:42:07 INFO Applying migration id=outboxhost 2026/01/15 23:42:07 INFO Applying migration id=notesfts 2026/01/15 23:42:07 INFO Applying migration id=iconsname 2026/01/15 23:42:07 INFO Applying migration id=nohash 2026/01/15 23:42:07 INFO Applying migration id=shares 2026/01/15 23:42:07 INFO Applying migration id=actorttl 2026/01/15 23:42:07 INFO Applying migration id=tocc 2026/01/15 23:42:07 INFO Applying migration id=followeds 2026/01/15 23:42:07 INFO Applying migration id=certhash 2026/01/15 23:42:07 INFO Applying migration id=follows_sync 2026/01/15 23:42:07 INFO Applying migration id=jsonpath 2026/01/15 23:42:07 INFO Applying migration id=localforward 2026/01/15 23:42:07 INFO Applying migration id=avatar 2026/01/15 23:42:07 INFO Applying migration id=noimage 2026/01/15 23:42:07 INFO Applying migration id=feed 2026/01/15 23:42:07 INFO Applying migration id=bookmarks 2026/01/15 23:42:07 INFO Applying migration id=shareactivity 2026/01/15 23:42:07 INFO Applying migration id=application 2026/01/15 23:42:07 INFO Applying migration id=certificates 2026/01/15 23:42:07 INFO Applying migration id=rawforward 2026/01/15 23:42:07 INFO Applying migration id=publickey 2026/01/15 23:42:07 INFO Applying migration id=resolvegroup 2026/01/15 23:42:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-b602-7e42-92fd-d2f559a15c78 --- PASS: TestView_PostToFollowers (2.09s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/01/15 23:42:09 INFO Applying migration id=initial 2026/01/15 23:42:09 INFO Applying migration id=notesupdated 2026/01/15 23:42:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:09 INFO Applying migration id=activitiesid 2026/01/15 23:42:09 INFO Applying migration id=outbox 2026/01/15 23:42:09 INFO Applying migration id=edits 2026/01/15 23:42:09 INFO Applying migration id=outboxactor 2026/01/15 23:42:09 INFO Applying migration id=outboxsender 2026/01/15 23:42:09 INFO Applying migration id=thread 2026/01/15 23:42:09 INFO Applying migration id=host 2026/01/15 23:42:09 INFO Applying migration id=sharedinbox 2026/01/15 23:42:09 INFO Applying migration id=noteshost 2026/01/15 23:42:09 INFO Applying migration id=fetched 2026/01/15 23:42:09 INFO Applying migration id=move 2026/01/15 23:42:09 INFO Applying migration id=cleanup 2026/01/15 23:42:09 INFO Applying migration id=received 2026/01/15 23:42:09 INFO Applying migration id=namehost 2026/01/15 23:42:09 INFO Applying migration id=outboxhost 2026/01/15 23:42:09 INFO Applying migration id=notesfts 2026/01/15 23:42:09 INFO Applying migration id=iconsname 2026/01/15 23:42:09 INFO Applying migration id=nohash 2026/01/15 23:42:09 INFO Applying migration id=shares 2026/01/15 23:42:09 INFO Applying migration id=actorttl 2026/01/15 23:42:09 INFO Applying migration id=tocc 2026/01/15 23:42:09 INFO Applying migration id=followeds 2026/01/15 23:42:09 INFO Applying migration id=certhash 2026/01/15 23:42:09 INFO Applying migration id=follows_sync 2026/01/15 23:42:09 INFO Applying migration id=jsonpath 2026/01/15 23:42:09 INFO Applying migration id=localforward 2026/01/15 23:42:09 INFO Applying migration id=avatar 2026/01/15 23:42:09 INFO Applying migration id=noimage 2026/01/15 23:42:09 INFO Applying migration id=feed 2026/01/15 23:42:09 INFO Applying migration id=bookmarks 2026/01/15 23:42:09 INFO Applying migration id=shareactivity 2026/01/15 23:42:09 INFO Applying migration id=application 2026/01/15 23:42:09 INFO Applying migration id=certificates 2026/01/15 23:42:09 INFO Applying migration id=rawforward 2026/01/15 23:42:09 INFO Applying migration id=publickey 2026/01/15 23:42:09 INFO Applying migration id=resolvegroup 2026/01/15 23:42:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-b98e-7c87-9c12-c85e8dfbdd5a --- PASS: TestView_PostToFollowersPostBeforeFollow (0.91s) === RUN TestView_PostToFollowersUnfollow 2026/01/15 23:42:10 INFO Applying migration id=initial 2026/01/15 23:42:10 INFO Applying migration id=notesupdated 2026/01/15 23:42:10 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:10 INFO Applying migration id=activitiesid 2026/01/15 23:42:10 INFO Applying migration id=outbox 2026/01/15 23:42:10 INFO Applying migration id=edits 2026/01/15 23:42:10 INFO Applying migration id=outboxactor 2026/01/15 23:42:10 INFO Applying migration id=outboxsender 2026/01/15 23:42:10 INFO Applying migration id=thread 2026/01/15 23:42:10 INFO Applying migration id=host 2026/01/15 23:42:10 INFO Applying migration id=sharedinbox 2026/01/15 23:42:10 INFO Applying migration id=noteshost 2026/01/15 23:42:10 INFO Applying migration id=fetched 2026/01/15 23:42:10 INFO Applying migration id=move 2026/01/15 23:42:10 INFO Applying migration id=cleanup 2026/01/15 23:42:10 INFO Applying migration id=received 2026/01/15 23:42:10 INFO Applying migration id=namehost 2026/01/15 23:42:10 INFO Applying migration id=outboxhost 2026/01/15 23:42:10 INFO Applying migration id=notesfts 2026/01/15 23:42:10 INFO Applying migration id=iconsname 2026/01/15 23:42:10 INFO Applying migration id=nohash 2026/01/15 23:42:10 INFO Applying migration id=shares 2026/01/15 23:42:10 INFO Applying migration id=actorttl 2026/01/15 23:42:10 INFO Applying migration id=tocc 2026/01/15 23:42:10 INFO Applying migration id=followeds 2026/01/15 23:42:10 INFO Applying migration id=certhash 2026/01/15 23:42:10 INFO Applying migration id=follows_sync 2026/01/15 23:42:10 INFO Applying migration id=jsonpath 2026/01/15 23:42:10 INFO Applying migration id=localforward 2026/01/15 23:42:10 INFO Applying migration id=avatar 2026/01/15 23:42:10 INFO Applying migration id=noimage 2026/01/15 23:42:10 INFO Applying migration id=feed 2026/01/15 23:42:10 INFO Applying migration id=bookmarks 2026/01/15 23:42:10 INFO Applying migration id=shareactivity 2026/01/15 23:42:10 INFO Applying migration id=application 2026/01/15 23:42:10 INFO Applying migration id=certificates 2026/01/15 23:42:10 INFO Applying migration id=rawforward 2026/01/15 23:42:10 INFO Applying migration id=publickey 2026/01/15 23:42:10 INFO Applying migration id=resolvegroup 2026/01/15 23:42:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-bdcd-728a-bbe6-9d1c466103fd 2026/01/15 23:42:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-bdcd-728a-bbe6-9d1c466103fd 2026/01/15 23:42:11 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc409-bdcd-728a-bbe6-9d1c466103fd --- PASS: TestView_PostToFollowersUnfollow (1.09s) === RUN TestView_PostToFollowersNotFollowing 2026/01/15 23:42:11 INFO Applying migration id=initial 2026/01/15 23:42:11 INFO Applying migration id=notesupdated 2026/01/15 23:42:11 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:11 INFO Applying migration id=activitiesid 2026/01/15 23:42:11 INFO Applying migration id=outbox 2026/01/15 23:42:11 INFO Applying migration id=edits 2026/01/15 23:42:11 INFO Applying migration id=outboxactor 2026/01/15 23:42:11 INFO Applying migration id=outboxsender 2026/01/15 23:42:11 INFO Applying migration id=thread 2026/01/15 23:42:11 INFO Applying migration id=host 2026/01/15 23:42:11 INFO Applying migration id=sharedinbox 2026/01/15 23:42:11 INFO Applying migration id=noteshost 2026/01/15 23:42:11 INFO Applying migration id=fetched 2026/01/15 23:42:11 INFO Applying migration id=move 2026/01/15 23:42:11 INFO Applying migration id=cleanup 2026/01/15 23:42:11 INFO Applying migration id=received 2026/01/15 23:42:11 INFO Applying migration id=namehost 2026/01/15 23:42:11 INFO Applying migration id=outboxhost 2026/01/15 23:42:11 INFO Applying migration id=notesfts 2026/01/15 23:42:11 INFO Applying migration id=iconsname 2026/01/15 23:42:11 INFO Applying migration id=nohash 2026/01/15 23:42:11 INFO Applying migration id=shares 2026/01/15 23:42:11 INFO Applying migration id=actorttl 2026/01/15 23:42:11 INFO Applying migration id=tocc 2026/01/15 23:42:11 INFO Applying migration id=followeds 2026/01/15 23:42:11 INFO Applying migration id=certhash 2026/01/15 23:42:11 INFO Applying migration id=follows_sync 2026/01/15 23:42:11 INFO Applying migration id=jsonpath 2026/01/15 23:42:11 INFO Applying migration id=localforward 2026/01/15 23:42:11 INFO Applying migration id=avatar 2026/01/15 23:42:11 INFO Applying migration id=noimage 2026/01/15 23:42:11 INFO Applying migration id=feed 2026/01/15 23:42:11 INFO Applying migration id=bookmarks 2026/01/15 23:42:11 INFO Applying migration id=shareactivity 2026/01/15 23:42:11 INFO Applying migration id=application 2026/01/15 23:42:11 INFO Applying migration id=certificates 2026/01/15 23:42:11 INFO Applying migration id=rawforward 2026/01/15 23:42:11 INFO Applying migration id=publickey 2026/01/15 23:42:11 INFO Applying migration id=resolvegroup 2026/01/15 23:42:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-cb7b-7dba-ad2c-f2aa337eeeac 2026/01/15 23:42:14 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc409-cb7b-7dba-ad2c-f2aa337eeeac --- PASS: TestView_PostToFollowersNotFollowing (3.50s) === RUN TestView_PostToFollowersWithReply 2026/01/15 23:42:14 INFO Applying migration id=initial 2026/01/15 23:42:14 INFO Applying migration id=notesupdated 2026/01/15 23:42:14 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:14 INFO Applying migration id=activitiesid 2026/01/15 23:42:14 INFO Applying migration id=outbox 2026/01/15 23:42:14 INFO Applying migration id=edits 2026/01/15 23:42:14 INFO Applying migration id=outboxactor 2026/01/15 23:42:14 INFO Applying migration id=outboxsender 2026/01/15 23:42:14 INFO Applying migration id=thread 2026/01/15 23:42:14 INFO Applying migration id=host 2026/01/15 23:42:14 INFO Applying migration id=sharedinbox 2026/01/15 23:42:14 INFO Applying migration id=noteshost 2026/01/15 23:42:14 INFO Applying migration id=fetched 2026/01/15 23:42:14 INFO Applying migration id=move 2026/01/15 23:42:14 INFO Applying migration id=cleanup 2026/01/15 23:42:14 INFO Applying migration id=received 2026/01/15 23:42:14 INFO Applying migration id=namehost 2026/01/15 23:42:14 INFO Applying migration id=outboxhost 2026/01/15 23:42:14 INFO Applying migration id=notesfts 2026/01/15 23:42:14 INFO Applying migration id=iconsname 2026/01/15 23:42:14 INFO Applying migration id=nohash 2026/01/15 23:42:14 INFO Applying migration id=shares 2026/01/15 23:42:14 INFO Applying migration id=actorttl 2026/01/15 23:42:14 INFO Applying migration id=tocc 2026/01/15 23:42:14 INFO Applying migration id=followeds 2026/01/15 23:42:14 INFO Applying migration id=certhash 2026/01/15 23:42:14 INFO Applying migration id=follows_sync 2026/01/15 23:42:14 INFO Applying migration id=jsonpath 2026/01/15 23:42:14 INFO Applying migration id=localforward 2026/01/15 23:42:14 INFO Applying migration id=avatar 2026/01/15 23:42:14 INFO Applying migration id=noimage 2026/01/15 23:42:14 INFO Applying migration id=feed 2026/01/15 23:42:14 INFO Applying migration id=bookmarks 2026/01/15 23:42:14 INFO Applying migration id=shareactivity 2026/01/15 23:42:14 INFO Applying migration id=application 2026/01/15 23:42:14 INFO Applying migration id=certificates 2026/01/15 23:42:14 INFO Applying migration id=rawforward 2026/01/15 23:42:14 INFO Applying migration id=publickey 2026/01/15 23:42:14 INFO Applying migration id=resolvegroup 2026/01/15 23:42:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-d500-775c-8e1a-7a1798a48417 2026/01/15 23:42:17 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-d501-78cd-a945-407cbd5d408b note=https://localhost.localdomain:8443/post/019bc409-d501-78a6-a34d-d2b0673c7ed0 thread=https://localhost.localdomain:8443/post/019bc409-d500-775c-8e1a-7a1798a48417 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:42:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-d500-775c-8e1a-7a1798a48417 --- PASS: TestView_PostToFollowersWithReply (2.44s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/01/15 23:42:17 INFO Applying migration id=initial 2026/01/15 23:42:17 INFO Applying migration id=notesupdated 2026/01/15 23:42:17 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:17 INFO Applying migration id=activitiesid 2026/01/15 23:42:17 INFO Applying migration id=outbox 2026/01/15 23:42:17 INFO Applying migration id=edits 2026/01/15 23:42:17 INFO Applying migration id=outboxactor 2026/01/15 23:42:17 INFO Applying migration id=outboxsender 2026/01/15 23:42:17 INFO Applying migration id=thread 2026/01/15 23:42:17 INFO Applying migration id=host 2026/01/15 23:42:17 INFO Applying migration id=sharedinbox 2026/01/15 23:42:17 INFO Applying migration id=noteshost 2026/01/15 23:42:17 INFO Applying migration id=fetched 2026/01/15 23:42:17 INFO Applying migration id=move 2026/01/15 23:42:17 INFO Applying migration id=cleanup 2026/01/15 23:42:17 INFO Applying migration id=received 2026/01/15 23:42:17 INFO Applying migration id=namehost 2026/01/15 23:42:17 INFO Applying migration id=outboxhost 2026/01/15 23:42:17 INFO Applying migration id=notesfts 2026/01/15 23:42:17 INFO Applying migration id=iconsname 2026/01/15 23:42:17 INFO Applying migration id=nohash 2026/01/15 23:42:17 INFO Applying migration id=shares 2026/01/15 23:42:17 INFO Applying migration id=actorttl 2026/01/15 23:42:17 INFO Applying migration id=tocc 2026/01/15 23:42:17 INFO Applying migration id=followeds 2026/01/15 23:42:17 INFO Applying migration id=certhash 2026/01/15 23:42:17 INFO Applying migration id=follows_sync 2026/01/15 23:42:17 INFO Applying migration id=jsonpath 2026/01/15 23:42:17 INFO Applying migration id=localforward 2026/01/15 23:42:17 INFO Applying migration id=avatar 2026/01/15 23:42:17 INFO Applying migration id=noimage 2026/01/15 23:42:17 INFO Applying migration id=feed 2026/01/15 23:42:17 INFO Applying migration id=bookmarks 2026/01/15 23:42:17 INFO Applying migration id=shareactivity 2026/01/15 23:42:17 INFO Applying migration id=application 2026/01/15 23:42:17 INFO Applying migration id=certificates 2026/01/15 23:42:17 INFO Applying migration id=rawforward 2026/01/15 23:42:17 INFO Applying migration id=publickey 2026/01/15 23:42:17 INFO Applying migration id=resolvegroup 2026/01/15 23:42:19 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender="" activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:42:19 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (2.20s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/01/15 23:42:19 INFO Applying migration id=initial 2026/01/15 23:42:19 INFO Applying migration id=notesupdated 2026/01/15 23:42:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:19 INFO Applying migration id=activitiesid 2026/01/15 23:42:19 INFO Applying migration id=outbox 2026/01/15 23:42:19 INFO Applying migration id=edits 2026/01/15 23:42:19 INFO Applying migration id=outboxactor 2026/01/15 23:42:19 INFO Applying migration id=outboxsender 2026/01/15 23:42:19 INFO Applying migration id=thread 2026/01/15 23:42:19 INFO Applying migration id=host 2026/01/15 23:42:19 INFO Applying migration id=sharedinbox 2026/01/15 23:42:19 INFO Applying migration id=noteshost 2026/01/15 23:42:19 INFO Applying migration id=fetched 2026/01/15 23:42:19 INFO Applying migration id=move 2026/01/15 23:42:19 INFO Applying migration id=cleanup 2026/01/15 23:42:19 INFO Applying migration id=received 2026/01/15 23:42:19 INFO Applying migration id=namehost 2026/01/15 23:42:19 INFO Applying migration id=outboxhost 2026/01/15 23:42:19 INFO Applying migration id=notesfts 2026/01/15 23:42:19 INFO Applying migration id=iconsname 2026/01/15 23:42:19 INFO Applying migration id=nohash 2026/01/15 23:42:19 INFO Applying migration id=shares 2026/01/15 23:42:19 INFO Applying migration id=actorttl 2026/01/15 23:42:19 INFO Applying migration id=tocc 2026/01/15 23:42:19 INFO Applying migration id=followeds 2026/01/15 23:42:19 INFO Applying migration id=certhash 2026/01/15 23:42:19 INFO Applying migration id=follows_sync 2026/01/15 23:42:19 INFO Applying migration id=jsonpath 2026/01/15 23:42:19 INFO Applying migration id=localforward 2026/01/15 23:42:19 INFO Applying migration id=avatar 2026/01/15 23:42:19 INFO Applying migration id=noimage 2026/01/15 23:42:19 INFO Applying migration id=feed 2026/01/15 23:42:19 INFO Applying migration id=bookmarks 2026/01/15 23:42:19 INFO Applying migration id=shareactivity 2026/01/15 23:42:19 INFO Applying migration id=application 2026/01/15 23:42:19 INFO Applying migration id=certificates 2026/01/15 23:42:19 INFO Applying migration id=rawforward 2026/01/15 23:42:19 INFO Applying migration id=publickey 2026/01/15 23:42:19 INFO Applying migration id=resolvegroup 2026/01/15 23:42:21 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://127.0.0.1/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:42:21 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.71s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/01/15 23:42:21 INFO Applying migration id=initial 2026/01/15 23:42:21 INFO Applying migration id=notesupdated 2026/01/15 23:42:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:21 INFO Applying migration id=activitiesid 2026/01/15 23:42:21 INFO Applying migration id=outbox 2026/01/15 23:42:21 INFO Applying migration id=edits 2026/01/15 23:42:21 INFO Applying migration id=outboxactor 2026/01/15 23:42:21 INFO Applying migration id=outboxsender 2026/01/15 23:42:21 INFO Applying migration id=thread 2026/01/15 23:42:21 INFO Applying migration id=host 2026/01/15 23:42:21 INFO Applying migration id=sharedinbox 2026/01/15 23:42:21 INFO Applying migration id=noteshost 2026/01/15 23:42:21 INFO Applying migration id=fetched 2026/01/15 23:42:21 INFO Applying migration id=move 2026/01/15 23:42:21 INFO Applying migration id=cleanup 2026/01/15 23:42:21 INFO Applying migration id=received 2026/01/15 23:42:21 INFO Applying migration id=namehost 2026/01/15 23:42:21 INFO Applying migration id=outboxhost 2026/01/15 23:42:21 INFO Applying migration id=notesfts 2026/01/15 23:42:21 INFO Applying migration id=iconsname 2026/01/15 23:42:21 INFO Applying migration id=nohash 2026/01/15 23:42:21 INFO Applying migration id=shares 2026/01/15 23:42:21 INFO Applying migration id=actorttl 2026/01/15 23:42:21 INFO Applying migration id=tocc 2026/01/15 23:42:21 INFO Applying migration id=followeds 2026/01/15 23:42:21 INFO Applying migration id=certhash 2026/01/15 23:42:21 INFO Applying migration id=follows_sync 2026/01/15 23:42:21 INFO Applying migration id=jsonpath 2026/01/15 23:42:21 INFO Applying migration id=localforward 2026/01/15 23:42:21 INFO Applying migration id=avatar 2026/01/15 23:42:21 INFO Applying migration id=noimage 2026/01/15 23:42:21 INFO Applying migration id=feed 2026/01/15 23:42:21 INFO Applying migration id=bookmarks 2026/01/15 23:42:21 INFO Applying migration id=shareactivity 2026/01/15 23:42:21 INFO Applying migration id=application 2026/01/15 23:42:21 INFO Applying migration id=certificates 2026/01/15 23:42:21 INFO Applying migration id=rawforward 2026/01/15 23:42:21 INFO Applying migration id=publickey 2026/01/15 23:42:21 INFO Applying migration id=resolvegroup 2026/01/15 23:42:22 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender="" activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:42:22 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/15 23:42:22 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (1.33s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/01/15 23:42:22 INFO Applying migration id=initial 2026/01/15 23:42:22 INFO Applying migration id=notesupdated 2026/01/15 23:42:22 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:22 INFO Applying migration id=activitiesid 2026/01/15 23:42:22 INFO Applying migration id=outbox 2026/01/15 23:42:22 INFO Applying migration id=edits 2026/01/15 23:42:22 INFO Applying migration id=outboxactor 2026/01/15 23:42:22 INFO Applying migration id=outboxsender 2026/01/15 23:42:22 INFO Applying migration id=thread 2026/01/15 23:42:22 INFO Applying migration id=host 2026/01/15 23:42:22 INFO Applying migration id=sharedinbox 2026/01/15 23:42:22 INFO Applying migration id=noteshost 2026/01/15 23:42:22 INFO Applying migration id=fetched 2026/01/15 23:42:22 INFO Applying migration id=move 2026/01/15 23:42:22 INFO Applying migration id=cleanup 2026/01/15 23:42:22 INFO Applying migration id=received 2026/01/15 23:42:22 INFO Applying migration id=namehost 2026/01/15 23:42:22 INFO Applying migration id=outboxhost 2026/01/15 23:42:22 INFO Applying migration id=notesfts 2026/01/15 23:42:22 INFO Applying migration id=iconsname 2026/01/15 23:42:22 INFO Applying migration id=nohash 2026/01/15 23:42:22 INFO Applying migration id=shares 2026/01/15 23:42:22 INFO Applying migration id=actorttl 2026/01/15 23:42:22 INFO Applying migration id=tocc 2026/01/15 23:42:22 INFO Applying migration id=followeds 2026/01/15 23:42:22 INFO Applying migration id=certhash 2026/01/15 23:42:22 INFO Applying migration id=follows_sync 2026/01/15 23:42:22 INFO Applying migration id=jsonpath 2026/01/15 23:42:22 INFO Applying migration id=localforward 2026/01/15 23:42:22 INFO Applying migration id=avatar 2026/01/15 23:42:22 INFO Applying migration id=noimage 2026/01/15 23:42:22 INFO Applying migration id=feed 2026/01/15 23:42:22 INFO Applying migration id=bookmarks 2026/01/15 23:42:22 INFO Applying migration id=shareactivity 2026/01/15 23:42:22 INFO Applying migration id=application 2026/01/15 23:42:22 INFO Applying migration id=certificates 2026/01/15 23:42:22 INFO Applying migration id=rawforward 2026/01/15 23:42:22 INFO Applying migration id=publickey 2026/01/15 23:42:22 INFO Applying migration id=resolvegroup 2026/01/15 23:42:25 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender="" activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:42:25 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (2.85s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/01/15 23:42:25 INFO Applying migration id=initial 2026/01/15 23:42:25 INFO Applying migration id=notesupdated 2026/01/15 23:42:25 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:25 INFO Applying migration id=activitiesid 2026/01/15 23:42:25 INFO Applying migration id=outbox 2026/01/15 23:42:25 INFO Applying migration id=edits 2026/01/15 23:42:25 INFO Applying migration id=outboxactor 2026/01/15 23:42:25 INFO Applying migration id=outboxsender 2026/01/15 23:42:25 INFO Applying migration id=thread 2026/01/15 23:42:25 INFO Applying migration id=host 2026/01/15 23:42:25 INFO Applying migration id=sharedinbox 2026/01/15 23:42:25 INFO Applying migration id=noteshost 2026/01/15 23:42:25 INFO Applying migration id=fetched 2026/01/15 23:42:25 INFO Applying migration id=move 2026/01/15 23:42:25 INFO Applying migration id=cleanup 2026/01/15 23:42:25 INFO Applying migration id=received 2026/01/15 23:42:25 INFO Applying migration id=namehost 2026/01/15 23:42:25 INFO Applying migration id=outboxhost 2026/01/15 23:42:25 INFO Applying migration id=notesfts 2026/01/15 23:42:25 INFO Applying migration id=iconsname 2026/01/15 23:42:25 INFO Applying migration id=nohash 2026/01/15 23:42:25 INFO Applying migration id=shares 2026/01/15 23:42:25 INFO Applying migration id=actorttl 2026/01/15 23:42:25 INFO Applying migration id=tocc 2026/01/15 23:42:25 INFO Applying migration id=followeds 2026/01/15 23:42:25 INFO Applying migration id=certhash 2026/01/15 23:42:25 INFO Applying migration id=follows_sync 2026/01/15 23:42:25 INFO Applying migration id=jsonpath 2026/01/15 23:42:25 INFO Applying migration id=localforward 2026/01/15 23:42:25 INFO Applying migration id=avatar 2026/01/15 23:42:25 INFO Applying migration id=noimage 2026/01/15 23:42:25 INFO Applying migration id=feed 2026/01/15 23:42:25 INFO Applying migration id=bookmarks 2026/01/15 23:42:25 INFO Applying migration id=shareactivity 2026/01/15 23:42:25 INFO Applying migration id=application 2026/01/15 23:42:25 INFO Applying migration id=certificates 2026/01/15 23:42:25 INFO Applying migration id=rawforward 2026/01/15 23:42:25 INFO Applying migration id=publickey 2026/01/15 23:42:25 INFO Applying migration id=resolvegroup 2026/01/15 23:42:26 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender="" activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:42:26 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/15 23:42:26 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (1.18s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/01/15 23:42:26 INFO Applying migration id=initial 2026/01/15 23:42:26 INFO Applying migration id=notesupdated 2026/01/15 23:42:26 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:26 INFO Applying migration id=activitiesid 2026/01/15 23:42:26 INFO Applying migration id=outbox 2026/01/15 23:42:26 INFO Applying migration id=edits 2026/01/15 23:42:26 INFO Applying migration id=outboxactor 2026/01/15 23:42:26 INFO Applying migration id=outboxsender 2026/01/15 23:42:26 INFO Applying migration id=thread 2026/01/15 23:42:26 INFO Applying migration id=host 2026/01/15 23:42:26 INFO Applying migration id=sharedinbox 2026/01/15 23:42:26 INFO Applying migration id=noteshost 2026/01/15 23:42:26 INFO Applying migration id=fetched 2026/01/15 23:42:26 INFO Applying migration id=move 2026/01/15 23:42:26 INFO Applying migration id=cleanup 2026/01/15 23:42:26 INFO Applying migration id=received 2026/01/15 23:42:26 INFO Applying migration id=namehost 2026/01/15 23:42:26 INFO Applying migration id=outboxhost 2026/01/15 23:42:26 INFO Applying migration id=notesfts 2026/01/15 23:42:26 INFO Applying migration id=iconsname 2026/01/15 23:42:26 INFO Applying migration id=nohash 2026/01/15 23:42:26 INFO Applying migration id=shares 2026/01/15 23:42:26 INFO Applying migration id=actorttl 2026/01/15 23:42:26 INFO Applying migration id=tocc 2026/01/15 23:42:26 INFO Applying migration id=followeds 2026/01/15 23:42:26 INFO Applying migration id=certhash 2026/01/15 23:42:26 INFO Applying migration id=follows_sync 2026/01/15 23:42:26 INFO Applying migration id=jsonpath 2026/01/15 23:42:26 INFO Applying migration id=localforward 2026/01/15 23:42:26 INFO Applying migration id=avatar 2026/01/15 23:42:26 INFO Applying migration id=noimage 2026/01/15 23:42:26 INFO Applying migration id=feed 2026/01/15 23:42:26 INFO Applying migration id=bookmarks 2026/01/15 23:42:26 INFO Applying migration id=shareactivity 2026/01/15 23:42:26 INFO Applying migration id=application 2026/01/15 23:42:26 INFO Applying migration id=certificates 2026/01/15 23:42:26 INFO Applying migration id=rawforward 2026/01/15 23:42:26 INFO Applying migration id=publickey 2026/01/15 23:42:26 INFO Applying migration id=resolvegroup 2026/01/15 23:42:27 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://127.0.0.1/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:42:27 INFO Received a new post activity.id=https://127.0.0.1/announce/2 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/2 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/erin sender=https://127.0.0.1/group/people activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin depth=2 2026/01/15 23:42:27 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (1.09s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/01/15 23:42:27 INFO Applying migration id=initial 2026/01/15 23:42:27 INFO Applying migration id=notesupdated 2026/01/15 23:42:27 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:27 INFO Applying migration id=activitiesid 2026/01/15 23:42:27 INFO Applying migration id=outbox 2026/01/15 23:42:27 INFO Applying migration id=edits 2026/01/15 23:42:27 INFO Applying migration id=outboxactor 2026/01/15 23:42:27 INFO Applying migration id=outboxsender 2026/01/15 23:42:27 INFO Applying migration id=thread 2026/01/15 23:42:27 INFO Applying migration id=host 2026/01/15 23:42:27 INFO Applying migration id=sharedinbox 2026/01/15 23:42:27 INFO Applying migration id=noteshost 2026/01/15 23:42:27 INFO Applying migration id=fetched 2026/01/15 23:42:27 INFO Applying migration id=move 2026/01/15 23:42:27 INFO Applying migration id=cleanup 2026/01/15 23:42:27 INFO Applying migration id=received 2026/01/15 23:42:27 INFO Applying migration id=namehost 2026/01/15 23:42:27 INFO Applying migration id=outboxhost 2026/01/15 23:42:27 INFO Applying migration id=notesfts 2026/01/15 23:42:27 INFO Applying migration id=iconsname 2026/01/15 23:42:27 INFO Applying migration id=nohash 2026/01/15 23:42:27 INFO Applying migration id=shares 2026/01/15 23:42:27 INFO Applying migration id=actorttl 2026/01/15 23:42:27 INFO Applying migration id=tocc 2026/01/15 23:42:27 INFO Applying migration id=followeds 2026/01/15 23:42:27 INFO Applying migration id=certhash 2026/01/15 23:42:27 INFO Applying migration id=follows_sync 2026/01/15 23:42:27 INFO Applying migration id=jsonpath 2026/01/15 23:42:27 INFO Applying migration id=localforward 2026/01/15 23:42:27 INFO Applying migration id=avatar 2026/01/15 23:42:27 INFO Applying migration id=noimage 2026/01/15 23:42:27 INFO Applying migration id=feed 2026/01/15 23:42:27 INFO Applying migration id=bookmarks 2026/01/15 23:42:27 INFO Applying migration id=shareactivity 2026/01/15 23:42:27 INFO Applying migration id=application 2026/01/15 23:42:27 INFO Applying migration id=certificates 2026/01/15 23:42:27 INFO Applying migration id=rawforward 2026/01/15 23:42:27 INFO Applying migration id=publickey 2026/01/15 23:42:27 INFO Applying migration id=resolvegroup 2026/01/15 23:42:28 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://127.0.0.1/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 23:42:28 INFO Received a new post activity.id=https://127.0.0.1/announce/2 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/2 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/erin sender="" activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin depth=2 2026/01/15 23:42:28 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.90s) === RUN TestWhisper_HappyFlow 2026/01/15 23:42:28 INFO Applying migration id=initial 2026/01/15 23:42:28 INFO Applying migration id=notesupdated 2026/01/15 23:42:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:28 INFO Applying migration id=activitiesid 2026/01/15 23:42:28 INFO Applying migration id=outbox 2026/01/15 23:42:28 INFO Applying migration id=edits 2026/01/15 23:42:28 INFO Applying migration id=outboxactor 2026/01/15 23:42:28 INFO Applying migration id=outboxsender 2026/01/15 23:42:28 INFO Applying migration id=thread 2026/01/15 23:42:28 INFO Applying migration id=host 2026/01/15 23:42:28 INFO Applying migration id=sharedinbox 2026/01/15 23:42:28 INFO Applying migration id=noteshost 2026/01/15 23:42:28 INFO Applying migration id=fetched 2026/01/15 23:42:28 INFO Applying migration id=move 2026/01/15 23:42:28 INFO Applying migration id=cleanup 2026/01/15 23:42:28 INFO Applying migration id=received 2026/01/15 23:42:28 INFO Applying migration id=namehost 2026/01/15 23:42:28 INFO Applying migration id=outboxhost 2026/01/15 23:42:28 INFO Applying migration id=notesfts 2026/01/15 23:42:28 INFO Applying migration id=iconsname 2026/01/15 23:42:28 INFO Applying migration id=nohash 2026/01/15 23:42:28 INFO Applying migration id=shares 2026/01/15 23:42:28 INFO Applying migration id=actorttl 2026/01/15 23:42:28 INFO Applying migration id=tocc 2026/01/15 23:42:28 INFO Applying migration id=followeds 2026/01/15 23:42:28 INFO Applying migration id=certhash 2026/01/15 23:42:28 INFO Applying migration id=follows_sync 2026/01/15 23:42:28 INFO Applying migration id=jsonpath 2026/01/15 23:42:28 INFO Applying migration id=localforward 2026/01/15 23:42:28 INFO Applying migration id=avatar 2026/01/15 23:42:28 INFO Applying migration id=noimage 2026/01/15 23:42:28 INFO Applying migration id=feed 2026/01/15 23:42:28 INFO Applying migration id=bookmarks 2026/01/15 23:42:28 INFO Applying migration id=shareactivity 2026/01/15 23:42:28 INFO Applying migration id=application 2026/01/15 23:42:28 INFO Applying migration id=certificates 2026/01/15 23:42:28 INFO Applying migration id=rawforward 2026/01/15 23:42:28 INFO Applying migration id=publickey 2026/01/15 23:42:28 INFO Applying migration id=resolvegroup 2026/01/15 23:42:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-09a4-7318-9553-220c963efa61 2026/01/15 23:42:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:42:30 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (2.24s) === RUN TestWhisper_FollowAfterPost 2026/01/15 23:42:30 INFO Applying migration id=initial 2026/01/15 23:42:30 INFO Applying migration id=notesupdated 2026/01/15 23:42:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:30 INFO Applying migration id=activitiesid 2026/01/15 23:42:30 INFO Applying migration id=outbox 2026/01/15 23:42:30 INFO Applying migration id=edits 2026/01/15 23:42:30 INFO Applying migration id=outboxactor 2026/01/15 23:42:30 INFO Applying migration id=outboxsender 2026/01/15 23:42:30 INFO Applying migration id=thread 2026/01/15 23:42:30 INFO Applying migration id=host 2026/01/15 23:42:30 INFO Applying migration id=sharedinbox 2026/01/15 23:42:30 INFO Applying migration id=noteshost 2026/01/15 23:42:30 INFO Applying migration id=fetched 2026/01/15 23:42:30 INFO Applying migration id=move 2026/01/15 23:42:30 INFO Applying migration id=cleanup 2026/01/15 23:42:30 INFO Applying migration id=received 2026/01/15 23:42:30 INFO Applying migration id=namehost 2026/01/15 23:42:30 INFO Applying migration id=outboxhost 2026/01/15 23:42:30 INFO Applying migration id=notesfts 2026/01/15 23:42:30 INFO Applying migration id=iconsname 2026/01/15 23:42:30 INFO Applying migration id=nohash 2026/01/15 23:42:30 INFO Applying migration id=shares 2026/01/15 23:42:30 INFO Applying migration id=actorttl 2026/01/15 23:42:30 INFO Applying migration id=tocc 2026/01/15 23:42:30 INFO Applying migration id=followeds 2026/01/15 23:42:30 INFO Applying migration id=certhash 2026/01/15 23:42:30 INFO Applying migration id=follows_sync 2026/01/15 23:42:30 INFO Applying migration id=jsonpath 2026/01/15 23:42:30 INFO Applying migration id=localforward 2026/01/15 23:42:30 INFO Applying migration id=avatar 2026/01/15 23:42:30 INFO Applying migration id=noimage 2026/01/15 23:42:30 INFO Applying migration id=feed 2026/01/15 23:42:30 INFO Applying migration id=bookmarks 2026/01/15 23:42:30 INFO Applying migration id=shareactivity 2026/01/15 23:42:30 INFO Applying migration id=application 2026/01/15 23:42:30 INFO Applying migration id=certificates 2026/01/15 23:42:30 INFO Applying migration id=rawforward 2026/01/15 23:42:30 INFO Applying migration id=publickey 2026/01/15 23:42:30 INFO Applying migration id=resolvegroup 2026/01/15 23:42:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-0fce-7664-85ab-c1c500f69dfa 2026/01/15 23:42:32 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc40a-0fce-7664-85ab-c1c500f69dfa 2026/01/15 23:42:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-0fce-7664-85ab-c1c500f69dfa 2026/01/15 23:42:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:42:32 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (1.58s) === RUN TestWhisper_Throttling 2026/01/15 23:42:32 INFO Applying migration id=initial 2026/01/15 23:42:32 INFO Applying migration id=notesupdated 2026/01/15 23:42:32 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:32 INFO Applying migration id=activitiesid 2026/01/15 23:42:32 INFO Applying migration id=outbox 2026/01/15 23:42:32 INFO Applying migration id=edits 2026/01/15 23:42:32 INFO Applying migration id=outboxactor 2026/01/15 23:42:32 INFO Applying migration id=outboxsender 2026/01/15 23:42:32 INFO Applying migration id=thread 2026/01/15 23:42:32 INFO Applying migration id=host 2026/01/15 23:42:32 INFO Applying migration id=sharedinbox 2026/01/15 23:42:32 INFO Applying migration id=noteshost 2026/01/15 23:42:32 INFO Applying migration id=fetched 2026/01/15 23:42:32 INFO Applying migration id=move 2026/01/15 23:42:32 INFO Applying migration id=cleanup 2026/01/15 23:42:32 INFO Applying migration id=received 2026/01/15 23:42:32 INFO Applying migration id=namehost 2026/01/15 23:42:32 INFO Applying migration id=outboxhost 2026/01/15 23:42:32 INFO Applying migration id=notesfts 2026/01/15 23:42:32 INFO Applying migration id=iconsname 2026/01/15 23:42:32 INFO Applying migration id=nohash 2026/01/15 23:42:32 INFO Applying migration id=shares 2026/01/15 23:42:32 INFO Applying migration id=actorttl 2026/01/15 23:42:32 INFO Applying migration id=tocc 2026/01/15 23:42:32 INFO Applying migration id=followeds 2026/01/15 23:42:32 INFO Applying migration id=certhash 2026/01/15 23:42:32 INFO Applying migration id=follows_sync 2026/01/15 23:42:32 INFO Applying migration id=jsonpath 2026/01/15 23:42:32 INFO Applying migration id=localforward 2026/01/15 23:42:32 INFO Applying migration id=avatar 2026/01/15 23:42:32 INFO Applying migration id=noimage 2026/01/15 23:42:32 INFO Applying migration id=feed 2026/01/15 23:42:32 INFO Applying migration id=bookmarks 2026/01/15 23:42:32 INFO Applying migration id=shareactivity 2026/01/15 23:42:32 INFO Applying migration id=application 2026/01/15 23:42:32 INFO Applying migration id=certificates 2026/01/15 23:42:32 INFO Applying migration id=rawforward 2026/01/15 23:42:32 INFO Applying migration id=publickey 2026/01/15 23:42:32 INFO Applying migration id=resolvegroup 2026/01/15 23:42:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-1bac-7c29-adf1-edc6cc86ac6e 2026/01/15 23:42:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:42:35 WARN User is posting too frequently last=2026-01-15T23:42:35.000Z can=2026-01-15T23:43:35.000Z 2026/01/15 23:42:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:42:35 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (3.04s) PASS ok github.com/dimkr/tootik/test 540.892s >>> tootik: Entering fakeroot... >>> tootik-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/tootik/pkg/tootik-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/tootik/pkg/tootik-openrc/etc/init.d' >>> tootik-openrc*: Preparing subpackage tootik-openrc... >>> tootik-openrc*: Running postcheck for tootik-openrc >>> tootik*: Running postcheck for tootik >>> tootik*: Preparing package tootik... >>> tootik*: Stripping binaries >>> tootik*: Script found. /bin/sh added as a dependency for tootik-0.15.6-r6.apk >>> tootik*: Adding .pre-install >>> tootik-openrc*: Scanning shared objects >>> tootik*: Scanning shared objects >>> tootik-openrc*: Tracing dependencies... openssl >>> tootik-openrc*: Package size: 3.6 KB >>> tootik-openrc*: Compressing data... >>> tootik-openrc*: Create checksum... >>> tootik-openrc*: Create tootik-openrc-0.15.6-r6.apk >>> tootik*: Tracing dependencies... /bin/sh so:libc.musl-aarch64.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 10.5 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.15.6-r6.apk >>> tootik: Build complete at Thu, 15 Jan 2026 23:42:35 +0000 elapsed time 0h 9m 18s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Uninstalling dependencies... (1/6) Purging .makedepends-tootik (20260115.233318) (2/6) Purging go (1.24.12-r0) (3/6) Purging binutils-gold (2.44-r3) (4/6) Purging sqlite-dev (3.49.2-r1) (5/6) Purging sqlite (3.49.2-r1) (6/6) Purging sqlite-libs (3.49.2-r1) Executing busybox-1.37.0-r20.trigger OK: 398 MiB in 104 packages >>> tootik: Updating the community/aarch64 repository index... >>> tootik: Signing the index...