>>> tootik: Building community/tootik 0.15.6-r6 (using abuild 3.15.0-r1) started Thu, 15 Jan 2026 23:37:44 +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.233744) Executing busybox-1.37.0-r20.trigger OK: 522 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/google/uuid v1.6.0 go: downloading golang.org/x/image v0.25.0 go: downloading github.com/mattn/go-sqlite3 v1.14.27 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading github.com/stretchr/testify v1.10.0 go: downloading golang.org/x/sys v0.15.0 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/davecgh/go-spew v1.1.1 internal/unsafeheader vendor/golang.org/x/crypto/cryptobyte/asn1 internal/godebugs unicode/utf8 internal/byteorder github.com/dimkr/tootik/buildinfo internal/coverage/rtcov cmp internal/goarch crypto/internal/fips140/alias container/list vendor/golang.org/x/crypto/internal/alias golang.org/x/image/math/f64 unicode/utf16 internal/itoa internal/nettrace internal/asan internal/profilerecord log/slog/internal internal/msan encoding internal/goos image/color crypto/internal/boring/sig math/bits unicode log/internal sync/atomic internal/cpu internal/runtime/syscall internal/goexperiment internal/runtime/math internal/runtime/sys internal/abi crypto/internal/fips140deps/byteorder internal/chacha8rand math image/color/palette internal/bytealg crypto/internal/fips140deps/cpu internal/runtime/atomic internal/stringslite internal/runtime/exithook internal/race internal/sync internal/runtime/maps runtime weak iter crypto/internal/fips140/subtle internal/reflectlite sync maps slices crypto/subtle errors sort internal/testlog internal/singleflight log/slog/internal/buffer internal/bisect unique internal/oserror runtime/cgo io math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage path strconv syscall internal/godebug bytes strings internal/saferio crypto/internal/randutil hash hash/adler32 hash/crc32 crypto/internal/fips140deps/godebug math/rand crypto net/netip reflect vendor/golang.org/x/text/transform crypto/internal/impl net/http/internal/ascii crypto/internal/fips140 bufio net/http/internal/testcert regexp/syntax html crypto/tls/internal/fips140tls crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 image crypto/sha3 crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat internal/syscall/execenv internal/syscall/unix time crypto/internal/fips140/tls13 crypto/internal/fips140/edwards25519 regexp image/internal/imageutil image/draw image/jpeg golang.org/x/image/draw github.com/dimkr/tootik/cfg context io/fs internal/poll github.com/dimkr/tootik/lock internal/filepathlite embed os internal/fmtsort encoding/binary crypto/internal/fips140/nistec encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix encoding/pem crypto/internal/sysrand internal/sysinfo os/signal path/filepath fmt net crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/aes/gcm crypto/internal/fips140/mlkem crypto/internal/fips140/rsa crypto/rc4 crypto/md5 crypto/cipher crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 crypto/aes crypto/sha512 crypto/hmac crypto/sha256 crypto/sha1 vendor/golang.org/x/crypto/chacha20poly1305 log mime/quotedprintable net/url net/http/internal vendor/golang.org/x/net/http2/hpack encoding/hex flag mime runtime/debug runtime/trace encoding/json database/sql/driver github.com/pmezard/go-difflib/difflib compress/flate math/big gopkg.in/yaml.v3 encoding/csv github.com/dimkr/tootik/front/graph crypto/internal/fips140/ecdh compress/lzw crypto/internal/fips140/ecdsa vendor/golang.org/x/text/unicode/norm text/template/parse github.com/davecgh/go-spew/spew crypto/ecdh image/gif vendor/golang.org/x/text/unicode/bidi database/sql compress/zlib compress/gzip testing image/png vendor/golang.org/x/text/secure/bidirule text/template github.com/dimkr/tootik/icon vendor/golang.org/x/net/idna log/slog github.com/fsnotify/fsnotify/internal github.com/mattn/go-sqlite3 crypto/internal/boring/bbig crypto/elliptic encoding/asn1 crypto/dsa crypto/rand crypto/ed25519 crypto/internal/hpke crypto/rsa github.com/fsnotify/fsnotify github.com/stretchr/testify/assert/yaml github.com/dimkr/tootik/front/static crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte github.com/dimkr/tootik/migrations crypto/ecdsa vendor/golang.org/x/net/http/httpproxy net/textproto github.com/dimkr/tootik/front/text github.com/google/uuid crypto/x509 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/ap github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/front github.com/dimkr/tootik/front github.com/dimkr/tootik/fed 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/cmd/tootik github.com/dimkr/tootik/test 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.006s ? 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: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:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:05 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:38:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:05 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:38:05 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:38:05 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:38:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:38:05 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:38:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:38:05 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:38:05 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (1.73s) === RUN TestDeliver_ForwardedPost 2026/01/15 23:38:05 INFO Applying migration id=initial 2026/01/15 23:38:05 INFO Applying migration id=notesupdated 2026/01/15 23:38:05 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:05 INFO Applying migration id=activitiesid 2026/01/15 23:38:05 INFO Applying migration id=outbox 2026/01/15 23:38:05 INFO Applying migration id=edits 2026/01/15 23:38:05 INFO Applying migration id=outboxactor 2026/01/15 23:38:05 INFO Applying migration id=outboxsender 2026/01/15 23:38:05 INFO Applying migration id=thread 2026/01/15 23:38:05 INFO Applying migration id=host 2026/01/15 23:38:05 INFO Applying migration id=sharedinbox 2026/01/15 23:38:05 INFO Applying migration id=noteshost 2026/01/15 23:38:05 INFO Applying migration id=fetched 2026/01/15 23:38:05 INFO Applying migration id=move 2026/01/15 23:38:05 INFO Applying migration id=cleanup 2026/01/15 23:38:05 INFO Applying migration id=received 2026/01/15 23:38:05 INFO Applying migration id=namehost 2026/01/15 23:38:05 INFO Applying migration id=outboxhost 2026/01/15 23:38:05 INFO Applying migration id=notesfts 2026/01/15 23:38:05 INFO Applying migration id=iconsname 2026/01/15 23:38:05 INFO Applying migration id=nohash 2026/01/15 23:38:05 INFO Applying migration id=shares 2026/01/15 23:38:05 INFO Applying migration id=actorttl 2026/01/15 23:38:05 INFO Applying migration id=tocc 2026/01/15 23:38:05 INFO Applying migration id=followeds 2026/01/15 23:38:05 INFO Applying migration id=certhash 2026/01/15 23:38:05 INFO Applying migration id=follows_sync 2026/01/15 23:38:05 INFO Applying migration id=jsonpath 2026/01/15 23:38:05 INFO Applying migration id=localforward 2026/01/15 23:38:05 INFO Applying migration id=avatar 2026/01/15 23:38:05 INFO Applying migration id=noimage 2026/01/15 23:38:05 INFO Applying migration id=feed 2026/01/15 23:38:05 INFO Applying migration id=bookmarks 2026/01/15 23:38:05 INFO Applying migration id=shareactivity 2026/01/15 23:38:05 INFO Applying migration id=application 2026/01/15 23:38:05 INFO Applying migration id=certificates 2026/01/15 23:38:05 INFO Applying migration id=rawforward 2026/01/15 23:38:05 INFO Applying migration id=publickey 2026/01/15 23:38:05 INFO Applying migration id=resolvegroup 2026/01/15 23:38:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:09 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:38:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:09 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:38:09 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:38:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:38:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:09 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (3.68s) === RUN TestDeliver_OneFailed 2026/01/15 23:38:09 INFO Applying migration id=initial 2026/01/15 23:38:09 INFO Applying migration id=notesupdated 2026/01/15 23:38:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:09 INFO Applying migration id=activitiesid 2026/01/15 23:38:09 INFO Applying migration id=outbox 2026/01/15 23:38:09 INFO Applying migration id=edits 2026/01/15 23:38:09 INFO Applying migration id=outboxactor 2026/01/15 23:38:09 INFO Applying migration id=outboxsender 2026/01/15 23:38:09 INFO Applying migration id=thread 2026/01/15 23:38:09 INFO Applying migration id=host 2026/01/15 23:38:09 INFO Applying migration id=sharedinbox 2026/01/15 23:38:09 INFO Applying migration id=noteshost 2026/01/15 23:38:09 INFO Applying migration id=fetched 2026/01/15 23:38:09 INFO Applying migration id=move 2026/01/15 23:38:09 INFO Applying migration id=cleanup 2026/01/15 23:38:09 INFO Applying migration id=received 2026/01/15 23:38:09 INFO Applying migration id=namehost 2026/01/15 23:38:09 INFO Applying migration id=outboxhost 2026/01/15 23:38:09 INFO Applying migration id=notesfts 2026/01/15 23:38:09 INFO Applying migration id=iconsname 2026/01/15 23:38:09 INFO Applying migration id=nohash 2026/01/15 23:38:09 INFO Applying migration id=shares 2026/01/15 23:38:09 INFO Applying migration id=actorttl 2026/01/15 23:38:09 INFO Applying migration id=tocc 2026/01/15 23:38:09 INFO Applying migration id=followeds 2026/01/15 23:38:09 INFO Applying migration id=certhash 2026/01/15 23:38:09 INFO Applying migration id=follows_sync 2026/01/15 23:38:09 INFO Applying migration id=jsonpath 2026/01/15 23:38:09 INFO Applying migration id=localforward 2026/01/15 23:38:09 INFO Applying migration id=avatar 2026/01/15 23:38:09 INFO Applying migration id=noimage 2026/01/15 23:38:09 INFO Applying migration id=feed 2026/01/15 23:38:09 INFO Applying migration id=bookmarks 2026/01/15 23:38:09 INFO Applying migration id=shareactivity 2026/01/15 23:38:09 INFO Applying migration id=application 2026/01/15 23:38:09 INFO Applying migration id=certificates 2026/01/15 23:38:09 INFO Applying migration id=rawforward 2026/01/15 23:38:09 INFO Applying migration id=publickey 2026/01/15 23:38:09 INFO Applying migration id=resolvegroup 2026/01/15 23:38:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 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:38:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 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:38:11 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:38:11 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:38:11 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:38:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:38:11 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:38:11 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (1.96s) === RUN TestDeliver_OneFailedRetry 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:11 INFO Applying migration id=followeds 2026/01/15 23:38:11 INFO Applying migration id=certhash 2026/01/15 23:38:11 INFO Applying migration id=follows_sync 2026/01/15 23:38:11 INFO Applying migration id=jsonpath 2026/01/15 23:38:11 INFO Applying migration id=localforward 2026/01/15 23:38:11 INFO Applying migration id=avatar 2026/01/15 23:38:11 INFO Applying migration id=noimage 2026/01/15 23:38:11 INFO Applying migration id=feed 2026/01/15 23:38:11 INFO Applying migration id=bookmarks 2026/01/15 23:38:11 INFO Applying migration id=shareactivity 2026/01/15 23:38:11 INFO Applying migration id=application 2026/01/15 23:38:11 INFO Applying migration id=certificates 2026/01/15 23:38:11 INFO Applying migration id=rawforward 2026/01/15 23:38:11 INFO Applying migration id=publickey 2026/01/15 23:38:11 INFO Applying migration id=resolvegroup 2026/01/15 23:38:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 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:38:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 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:38:11 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:38:11 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 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:38:11 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 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:38:11 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 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:38:11 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Skipping recipient to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:11 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.62s) === RUN TestDeliver_OneInvalidURLRetry 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:11 INFO Applying migration id=followeds 2026/01/15 23:38:11 INFO Applying migration id=certhash 2026/01/15 23:38:11 INFO Applying migration id=follows_sync 2026/01/15 23:38:11 INFO Applying migration id=jsonpath 2026/01/15 23:38:11 INFO Applying migration id=localforward 2026/01/15 23:38:11 INFO Applying migration id=avatar 2026/01/15 23:38:11 INFO Applying migration id=noimage 2026/01/15 23:38:11 INFO Applying migration id=feed 2026/01/15 23:38:11 INFO Applying migration id=bookmarks 2026/01/15 23:38:11 INFO Applying migration id=shareactivity 2026/01/15 23:38:11 INFO Applying migration id=application 2026/01/15 23:38:11 INFO Applying migration id=certificates 2026/01/15 23:38:11 INFO Applying migration id=rawforward 2026/01/15 23:38:11 INFO Applying migration id=publickey 2026/01/15 23:38:11 INFO Applying migration id=resolvegroup 2026/01/15 23:38:12 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:38:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:12 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:38:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:12 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:38:12 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:38:12 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:38:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:12 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:12 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:38:12 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:38:12 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:38:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:12 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:38:12 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:12 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.58s) === RUN TestDeliver_MaxAttempts 2026/01/15 23:38:12 INFO Applying migration id=initial 2026/01/15 23:38:12 INFO Applying migration id=notesupdated 2026/01/15 23:38:12 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:12 INFO Applying migration id=activitiesid 2026/01/15 23:38:12 INFO Applying migration id=outbox 2026/01/15 23:38:12 INFO Applying migration id=edits 2026/01/15 23:38:12 INFO Applying migration id=outboxactor 2026/01/15 23:38:12 INFO Applying migration id=outboxsender 2026/01/15 23:38:12 INFO Applying migration id=thread 2026/01/15 23:38:12 INFO Applying migration id=host 2026/01/15 23:38:12 INFO Applying migration id=sharedinbox 2026/01/15 23:38:12 INFO Applying migration id=noteshost 2026/01/15 23:38:12 INFO Applying migration id=fetched 2026/01/15 23:38:12 INFO Applying migration id=move 2026/01/15 23:38:12 INFO Applying migration id=cleanup 2026/01/15 23:38:12 INFO Applying migration id=received 2026/01/15 23:38:12 INFO Applying migration id=namehost 2026/01/15 23:38:12 INFO Applying migration id=outboxhost 2026/01/15 23:38:12 INFO Applying migration id=notesfts 2026/01/15 23:38:12 INFO Applying migration id=iconsname 2026/01/15 23:38:12 INFO Applying migration id=nohash 2026/01/15 23:38:12 INFO Applying migration id=shares 2026/01/15 23:38:12 INFO Applying migration id=actorttl 2026/01/15 23:38:12 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:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:13 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:38:13 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:13 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:13 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:38:13 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:38:13 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:38:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:13 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:13 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:38:13 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:13 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:38:13 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (1.43s) === RUN TestDeliver_SharedInbox 2026/01/15 23:38:13 INFO Applying migration id=initial 2026/01/15 23:38:13 INFO Applying migration id=notesupdated 2026/01/15 23:38:13 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:13 INFO Applying migration id=activitiesid 2026/01/15 23:38:13 INFO Applying migration id=outbox 2026/01/15 23:38:13 INFO Applying migration id=edits 2026/01/15 23:38:13 INFO Applying migration id=outboxactor 2026/01/15 23:38:13 INFO Applying migration id=outboxsender 2026/01/15 23:38:13 INFO Applying migration id=thread 2026/01/15 23:38:13 INFO Applying migration id=host 2026/01/15 23:38:13 INFO Applying migration id=sharedinbox 2026/01/15 23:38:13 INFO Applying migration id=noteshost 2026/01/15 23:38:13 INFO Applying migration id=fetched 2026/01/15 23:38:13 INFO Applying migration id=move 2026/01/15 23:38:13 INFO Applying migration id=cleanup 2026/01/15 23:38:13 INFO Applying migration id=received 2026/01/15 23:38:13 INFO Applying migration id=namehost 2026/01/15 23:38:13 INFO Applying migration id=outboxhost 2026/01/15 23:38:13 INFO Applying migration id=notesfts 2026/01/15 23:38:13 INFO Applying migration id=iconsname 2026/01/15 23:38:13 INFO Applying migration id=nohash 2026/01/15 23:38:13 INFO Applying migration id=shares 2026/01/15 23:38:13 INFO Applying migration id=actorttl 2026/01/15 23:38:13 INFO Applying migration id=tocc 2026/01/15 23:38:13 INFO Applying migration id=followeds 2026/01/15 23:38:13 INFO Applying migration id=certhash 2026/01/15 23:38:13 INFO Applying migration id=follows_sync 2026/01/15 23:38:13 INFO Applying migration id=jsonpath 2026/01/15 23:38:13 INFO Applying migration id=localforward 2026/01/15 23:38:13 INFO Applying migration id=avatar 2026/01/15 23:38:13 INFO Applying migration id=noimage 2026/01/15 23:38:13 INFO Applying migration id=feed 2026/01/15 23:38:13 INFO Applying migration id=bookmarks 2026/01/15 23:38:13 INFO Applying migration id=shareactivity 2026/01/15 23:38:13 INFO Applying migration id=application 2026/01/15 23:38:13 INFO Applying migration id=certificates 2026/01/15 23:38:13 INFO Applying migration id=rawforward 2026/01/15 23:38:13 INFO Applying migration id=publickey 2026/01/15 23:38:13 INFO Applying migration id=resolvegroup 2026/01/15 23:38:14 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:14 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:14 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:14 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:14 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:38:14 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:14 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:38:14 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:38:14 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (1.10s) === RUN TestDeliver_SharedInboxRetry 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:16 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:16 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:16 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:16 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:38:16 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:16 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:16 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:38:16 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:38:16 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:38:16 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:16 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:16 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:16 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:38:16 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:16 INFO Skipping recipient to=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:16 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:38:16 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (1.41s) === RUN TestDeliver_SharedInboxUnknownActor 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 Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:17 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:38:17 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:17 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:38:17 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:17 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:17 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:38:17 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:38:17 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:38:17 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:17 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:38:17 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:17 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:38:17 INFO Skipping recipient to=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:17 INFO Skipping recipient to=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:17 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (1.75s) === RUN TestDeliver_SharedInboxSingleWorker 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:18 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:18 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:18 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:18 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:38:18 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 23:38:19 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:38:19 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:19 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:38:19 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (1.09s) === RUN TestDeliver_SameInbox 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:19 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:19 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:19 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:19 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:38:19 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 23:38:19 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:19 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:38:19 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:38:19 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.56s) === RUN TestDeliver_ToAndCCDuplicates 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:21 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:21 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:21 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:38:21 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:21 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:21 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:38:21 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:38:21 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 23:38:21 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:38:21 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:38:21 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:38:21 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:38:21 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (2.36s) === RUN TestDeliver_PublicInTo 2026/01/15 23:38:21 INFO Applying migration id=initial 2026/01/15 23:38:21 INFO Applying migration id=notesupdated 2026/01/15 23:38:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:21 INFO Applying migration id=activitiesid 2026/01/15 23:38:21 INFO Applying migration id=outbox 2026/01/15 23:38:21 INFO Applying migration id=edits 2026/01/15 23:38:21 INFO Applying migration id=outboxactor 2026/01/15 23:38:21 INFO Applying migration id=outboxsender 2026/01/15 23:38:21 INFO Applying migration id=thread 2026/01/15 23:38:21 INFO Applying migration id=host 2026/01/15 23:38:21 INFO Applying migration id=sharedinbox 2026/01/15 23:38:21 INFO Applying migration id=noteshost 2026/01/15 23:38:21 INFO Applying migration id=fetched 2026/01/15 23:38:21 INFO Applying migration id=move 2026/01/15 23:38:21 INFO Applying migration id=cleanup 2026/01/15 23:38:21 INFO Applying migration id=received 2026/01/15 23:38:21 INFO Applying migration id=namehost 2026/01/15 23:38:21 INFO Applying migration id=outboxhost 2026/01/15 23:38:21 INFO Applying migration id=notesfts 2026/01/15 23:38:21 INFO Applying migration id=iconsname 2026/01/15 23:38:21 INFO Applying migration id=nohash 2026/01/15 23:38:21 INFO Applying migration id=shares 2026/01/15 23:38:21 INFO Applying migration id=actorttl 2026/01/15 23:38:21 INFO Applying migration id=tocc 2026/01/15 23:38:21 INFO Applying migration id=followeds 2026/01/15 23:38:21 INFO Applying migration id=certhash 2026/01/15 23:38:21 INFO Applying migration id=follows_sync 2026/01/15 23:38:21 INFO Applying migration id=jsonpath 2026/01/15 23:38:21 INFO Applying migration id=localforward 2026/01/15 23:38:21 INFO Applying migration id=avatar 2026/01/15 23:38:21 INFO Applying migration id=noimage 2026/01/15 23:38:21 INFO Applying migration id=feed 2026/01/15 23:38:21 INFO Applying migration id=bookmarks 2026/01/15 23:38:21 INFO Applying migration id=shareactivity 2026/01/15 23:38:21 INFO Applying migration id=application 2026/01/15 23:38:21 INFO Applying migration id=certificates 2026/01/15 23:38:21 INFO Applying migration id=rawforward 2026/01/15 23:38:21 INFO Applying migration id=publickey 2026/01/15 23:38:21 INFO Applying migration id=resolvegroup 2026/01/15 23:38:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:24 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:38:24 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:38:24 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/01/15 23:38:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:38:24 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:38:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:38:24 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:38:24 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (2.23s) === RUN TestDeliver_AuthorInTo 2026/01/15 23:38:24 INFO Applying migration id=initial 2026/01/15 23:38:24 INFO Applying migration id=notesupdated 2026/01/15 23:38:24 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:24 INFO Applying migration id=activitiesid 2026/01/15 23:38:24 INFO Applying migration id=outbox 2026/01/15 23:38:24 INFO Applying migration id=edits 2026/01/15 23:38:24 INFO Applying migration id=outboxactor 2026/01/15 23:38:24 INFO Applying migration id=outboxsender 2026/01/15 23:38:24 INFO Applying migration id=thread 2026/01/15 23:38:24 INFO Applying migration id=host 2026/01/15 23:38:24 INFO Applying migration id=sharedinbox 2026/01/15 23:38:24 INFO Applying migration id=noteshost 2026/01/15 23:38:24 INFO Applying migration id=fetched 2026/01/15 23:38:24 INFO Applying migration id=move 2026/01/15 23:38:24 INFO Applying migration id=cleanup 2026/01/15 23:38:24 INFO Applying migration id=received 2026/01/15 23:38:24 INFO Applying migration id=namehost 2026/01/15 23:38:24 INFO Applying migration id=outboxhost 2026/01/15 23:38:24 INFO Applying migration id=notesfts 2026/01/15 23:38:24 INFO Applying migration id=iconsname 2026/01/15 23:38:24 INFO Applying migration id=nohash 2026/01/15 23:38:24 INFO Applying migration id=shares 2026/01/15 23:38:24 INFO Applying migration id=actorttl 2026/01/15 23:38:24 INFO Applying migration id=tocc 2026/01/15 23:38:24 INFO Applying migration id=followeds 2026/01/15 23:38:24 INFO Applying migration id=certhash 2026/01/15 23:38:24 INFO Applying migration id=follows_sync 2026/01/15 23:38:24 INFO Applying migration id=jsonpath 2026/01/15 23:38:24 INFO Applying migration id=localforward 2026/01/15 23:38:24 INFO Applying migration id=avatar 2026/01/15 23:38:24 INFO Applying migration id=noimage 2026/01/15 23:38:24 INFO Applying migration id=feed 2026/01/15 23:38:24 INFO Applying migration id=bookmarks 2026/01/15 23:38:24 INFO Applying migration id=shareactivity 2026/01/15 23:38:24 INFO Applying migration id=application 2026/01/15 23:38:24 INFO Applying migration id=certificates 2026/01/15 23:38:24 INFO Applying migration id=rawforward 2026/01/15 23:38:24 INFO Applying migration id=publickey 2026/01/15 23:38:24 INFO Applying migration id=resolvegroup 2026/01/15 23:38:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 23:38:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 23:38:25 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:38:25 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:38:25 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/01/15 23:38:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:38:25 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:38:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 23:38:25 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:38:25 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (1.24s) === RUN TestResolve_LocalActor 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 --- PASS: TestResolve_LocalActor (0.90s) === RUN TestResolve_LocalActorDoesNotExist 2026/01/15 23:38:26 INFO Applying migration id=initial 2026/01/15 23:38:26 INFO Applying migration id=notesupdated 2026/01/15 23:38:26 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:26 INFO Applying migration id=activitiesid 2026/01/15 23:38:26 INFO Applying migration id=outbox 2026/01/15 23:38:26 INFO Applying migration id=edits 2026/01/15 23:38:26 INFO Applying migration id=outboxactor 2026/01/15 23:38:26 INFO Applying migration id=outboxsender 2026/01/15 23:38:26 INFO Applying migration id=thread 2026/01/15 23:38:26 INFO Applying migration id=host 2026/01/15 23:38:26 INFO Applying migration id=sharedinbox 2026/01/15 23:38:26 INFO Applying migration id=noteshost 2026/01/15 23:38:26 INFO Applying migration id=fetched 2026/01/15 23:38:26 INFO Applying migration id=move 2026/01/15 23:38:26 INFO Applying migration id=cleanup 2026/01/15 23:38:26 INFO Applying migration id=received 2026/01/15 23:38:26 INFO Applying migration id=namehost 2026/01/15 23:38:26 INFO Applying migration id=outboxhost 2026/01/15 23:38:26 INFO Applying migration id=notesfts 2026/01/15 23:38:26 INFO Applying migration id=iconsname 2026/01/15 23:38:26 INFO Applying migration id=nohash 2026/01/15 23:38:26 INFO Applying migration id=shares 2026/01/15 23:38:26 INFO Applying migration id=actorttl 2026/01/15 23:38:26 INFO Applying migration id=tocc 2026/01/15 23:38:26 INFO Applying migration id=followeds 2026/01/15 23:38:26 INFO Applying migration id=certhash 2026/01/15 23:38:26 INFO Applying migration id=follows_sync 2026/01/15 23:38:26 INFO Applying migration id=jsonpath 2026/01/15 23:38:26 INFO Applying migration id=localforward 2026/01/15 23:38:26 INFO Applying migration id=avatar 2026/01/15 23:38:26 INFO Applying migration id=noimage 2026/01/15 23:38:26 INFO Applying migration id=feed 2026/01/15 23:38:26 INFO Applying migration id=bookmarks 2026/01/15 23:38:26 INFO Applying migration id=shareactivity 2026/01/15 23:38:26 INFO Applying migration id=application 2026/01/15 23:38:26 INFO Applying migration id=certificates 2026/01/15 23:38:26 INFO Applying migration id=rawforward 2026/01/15 23:38:26 INFO Applying migration id=publickey 2026/01/15 23:38:26 INFO Applying migration id=resolvegroup --- PASS: TestResolve_LocalActorDoesNotExist (1.10s) === RUN TestResolve_FederatedInstanceActor 2026/01/15 23:38:27 INFO Applying migration id=initial 2026/01/15 23:38:27 INFO Applying migration id=notesupdated 2026/01/15 23:38:27 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:27 INFO Applying migration id=activitiesid 2026/01/15 23:38:27 INFO Applying migration id=outbox 2026/01/15 23:38:27 INFO Applying migration id=edits 2026/01/15 23:38:27 INFO Applying migration id=outboxactor 2026/01/15 23:38:27 INFO Applying migration id=outboxsender 2026/01/15 23:38:27 INFO Applying migration id=thread 2026/01/15 23:38:27 INFO Applying migration id=host 2026/01/15 23:38:27 INFO Applying migration id=sharedinbox 2026/01/15 23:38:27 INFO Applying migration id=noteshost 2026/01/15 23:38:27 INFO Applying migration id=fetched 2026/01/15 23:38:27 INFO Applying migration id=move 2026/01/15 23:38:27 INFO Applying migration id=cleanup 2026/01/15 23:38:27 INFO Applying migration id=received 2026/01/15 23:38:27 INFO Applying migration id=namehost 2026/01/15 23:38:27 INFO Applying migration id=outboxhost 2026/01/15 23:38:27 INFO Applying migration id=notesfts 2026/01/15 23:38:27 INFO Applying migration id=iconsname 2026/01/15 23:38:27 INFO Applying migration id=nohash 2026/01/15 23:38:27 INFO Applying migration id=shares 2026/01/15 23:38:27 INFO Applying migration id=actorttl 2026/01/15 23:38:27 INFO Applying migration id=tocc 2026/01/15 23:38:27 INFO Applying migration id=followeds 2026/01/15 23:38:27 INFO Applying migration id=certhash 2026/01/15 23:38:27 INFO Applying migration id=follows_sync 2026/01/15 23:38:27 INFO Applying migration id=jsonpath 2026/01/15 23:38:27 INFO Applying migration id=localforward 2026/01/15 23:38:27 INFO Applying migration id=avatar 2026/01/15 23:38:27 INFO Applying migration id=noimage 2026/01/15 23:38:27 INFO Applying migration id=feed 2026/01/15 23:38:27 INFO Applying migration id=bookmarks 2026/01/15 23:38:27 INFO Applying migration id=shareactivity 2026/01/15 23:38:27 INFO Applying migration id=application 2026/01/15 23:38:27 INFO Applying migration id=certificates 2026/01/15 23:38:27 INFO Applying migration id=rawforward 2026/01/15 23:38:27 INFO Applying migration id=publickey 2026/01/15 23:38:27 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedInstanceActor (0.92s) === RUN TestResolve_FederatedActorInvalidURL 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 --- PASS: TestResolve_FederatedActorInvalidURL (0.39s) === RUN TestResolve_FederatedActorInvalidScheme 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 --- PASS: TestResolve_FederatedActorInvalidScheme (3.03s) === RUN TestResolve_FederatedActorFirstTime 2026/01/15 23:38:31 INFO Applying migration id=initial 2026/01/15 23:38:31 INFO Applying migration id=notesupdated 2026/01/15 23:38:31 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:31 INFO Applying migration id=activitiesid 2026/01/15 23:38:31 INFO Applying migration id=outbox 2026/01/15 23:38:31 INFO Applying migration id=edits 2026/01/15 23:38:31 INFO Applying migration id=outboxactor 2026/01/15 23:38:31 INFO Applying migration id=outboxsender 2026/01/15 23:38:31 INFO Applying migration id=thread 2026/01/15 23:38:31 INFO Applying migration id=host 2026/01/15 23:38:31 INFO Applying migration id=sharedinbox 2026/01/15 23:38:31 INFO Applying migration id=noteshost 2026/01/15 23:38:31 INFO Applying migration id=fetched 2026/01/15 23:38:31 INFO Applying migration id=move 2026/01/15 23:38:31 INFO Applying migration id=cleanup 2026/01/15 23:38:31 INFO Applying migration id=received 2026/01/15 23:38:31 INFO Applying migration id=namehost 2026/01/15 23:38:31 INFO Applying migration id=outboxhost 2026/01/15 23:38:31 INFO Applying migration id=notesfts 2026/01/15 23:38:31 INFO Applying migration id=iconsname 2026/01/15 23:38:31 INFO Applying migration id=nohash 2026/01/15 23:38:31 INFO Applying migration id=shares 2026/01/15 23:38:31 INFO Applying migration id=actorttl 2026/01/15 23:38:31 INFO Applying migration id=tocc 2026/01/15 23:38:31 INFO Applying migration id=followeds 2026/01/15 23:38:31 INFO Applying migration id=certhash 2026/01/15 23:38:31 INFO Applying migration id=follows_sync 2026/01/15 23:38:31 INFO Applying migration id=jsonpath 2026/01/15 23:38:31 INFO Applying migration id=localforward 2026/01/15 23:38:31 INFO Applying migration id=avatar 2026/01/15 23:38:31 INFO Applying migration id=noimage 2026/01/15 23:38:31 INFO Applying migration id=feed 2026/01/15 23:38:31 INFO Applying migration id=bookmarks 2026/01/15 23:38:31 INFO Applying migration id=shareactivity 2026/01/15 23:38:31 INFO Applying migration id=application 2026/01/15 23:38:31 INFO Applying migration id=certificates 2026/01/15 23:38:31 INFO Applying migration id=rawforward 2026/01/15 23:38:31 INFO Applying migration id=publickey 2026/01/15 23:38:31 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTime (0.44s) === RUN TestResolve_FederatedActorFirstTimeOffline 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 --- PASS: TestResolve_FederatedActorFirstTimeOffline (1.15s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/01/15 23:38:33 INFO Applying migration id=initial 2026/01/15 23:38:33 INFO Applying migration id=notesupdated 2026/01/15 23:38:33 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:33 INFO Applying migration id=activitiesid 2026/01/15 23:38:33 INFO Applying migration id=outbox 2026/01/15 23:38:33 INFO Applying migration id=edits 2026/01/15 23:38:33 INFO Applying migration id=outboxactor 2026/01/15 23:38:33 INFO Applying migration id=outboxsender 2026/01/15 23:38:33 INFO Applying migration id=thread 2026/01/15 23:38:33 INFO Applying migration id=host 2026/01/15 23:38:33 INFO Applying migration id=sharedinbox 2026/01/15 23:38:33 INFO Applying migration id=noteshost 2026/01/15 23:38:33 INFO Applying migration id=fetched 2026/01/15 23:38:33 INFO Applying migration id=move 2026/01/15 23:38:33 INFO Applying migration id=cleanup 2026/01/15 23:38:33 INFO Applying migration id=received 2026/01/15 23:38:33 INFO Applying migration id=namehost 2026/01/15 23:38:33 INFO Applying migration id=outboxhost 2026/01/15 23:38:33 INFO Applying migration id=notesfts 2026/01/15 23:38:33 INFO Applying migration id=iconsname 2026/01/15 23:38:33 INFO Applying migration id=nohash 2026/01/15 23:38:33 INFO Applying migration id=shares 2026/01/15 23:38:33 INFO Applying migration id=actorttl 2026/01/15 23:38:33 INFO Applying migration id=tocc 2026/01/15 23:38:33 INFO Applying migration id=followeds 2026/01/15 23:38:33 INFO Applying migration id=certhash 2026/01/15 23:38:33 INFO Applying migration id=follows_sync 2026/01/15 23:38:33 INFO Applying migration id=jsonpath 2026/01/15 23:38:33 INFO Applying migration id=localforward 2026/01/15 23:38:33 INFO Applying migration id=avatar 2026/01/15 23:38:33 INFO Applying migration id=noimage 2026/01/15 23:38:33 INFO Applying migration id=feed 2026/01/15 23:38:33 INFO Applying migration id=bookmarks 2026/01/15 23:38:33 INFO Applying migration id=shareactivity 2026/01/15 23:38:33 INFO Applying migration id=application 2026/01/15 23:38:33 INFO Applying migration id=certificates 2026/01/15 23:38:33 INFO Applying migration id=rawforward 2026/01/15 23:38:33 INFO Applying migration id=publickey 2026/01/15 23:38:33 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.71s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 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 --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.65s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 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 --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.85s) === RUN TestResolve_FederatedActorCached 2026/01/15 23:38:35 INFO Applying migration id=initial 2026/01/15 23:38:35 INFO Applying migration id=notesupdated 2026/01/15 23:38:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:35 INFO Applying migration id=activitiesid 2026/01/15 23:38:35 INFO Applying migration id=outbox 2026/01/15 23:38:35 INFO Applying migration id=edits 2026/01/15 23:38:35 INFO Applying migration id=outboxactor 2026/01/15 23:38:35 INFO Applying migration id=outboxsender 2026/01/15 23:38:35 INFO Applying migration id=thread 2026/01/15 23:38:35 INFO Applying migration id=host 2026/01/15 23:38:35 INFO Applying migration id=sharedinbox 2026/01/15 23:38:35 INFO Applying migration id=noteshost 2026/01/15 23:38:35 INFO Applying migration id=fetched 2026/01/15 23:38:35 INFO Applying migration id=move 2026/01/15 23:38:35 INFO Applying migration id=cleanup 2026/01/15 23:38:35 INFO Applying migration id=received 2026/01/15 23:38:35 INFO Applying migration id=namehost 2026/01/15 23:38:35 INFO Applying migration id=outboxhost 2026/01/15 23:38:35 INFO Applying migration id=notesfts 2026/01/15 23:38:35 INFO Applying migration id=iconsname 2026/01/15 23:38:35 INFO Applying migration id=nohash 2026/01/15 23:38:35 INFO Applying migration id=shares 2026/01/15 23:38:35 INFO Applying migration id=actorttl 2026/01/15 23:38:35 INFO Applying migration id=tocc 2026/01/15 23:38:35 INFO Applying migration id=followeds 2026/01/15 23:38:35 INFO Applying migration id=certhash 2026/01/15 23:38:35 INFO Applying migration id=follows_sync 2026/01/15 23:38:35 INFO Applying migration id=jsonpath 2026/01/15 23:38:35 INFO Applying migration id=localforward 2026/01/15 23:38:35 INFO Applying migration id=avatar 2026/01/15 23:38:35 INFO Applying migration id=noimage 2026/01/15 23:38:35 INFO Applying migration id=feed 2026/01/15 23:38:35 INFO Applying migration id=bookmarks 2026/01/15 23:38:35 INFO Applying migration id=shareactivity 2026/01/15 23:38:35 INFO Applying migration id=application 2026/01/15 23:38:35 INFO Applying migration id=certificates 2026/01/15 23:38:35 INFO Applying migration id=rawforward 2026/01/15 23:38:35 INFO Applying migration id=publickey 2026/01/15 23:38:35 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCached (0.80s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/01/15 23:38:36 INFO Applying migration id=initial 2026/01/15 23:38:36 INFO Applying migration id=notesupdated 2026/01/15 23:38:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:36 INFO Applying migration id=activitiesid 2026/01/15 23:38:36 INFO Applying migration id=outbox 2026/01/15 23:38:36 INFO Applying migration id=edits 2026/01/15 23:38:36 INFO Applying migration id=outboxactor 2026/01/15 23:38:36 INFO Applying migration id=outboxsender 2026/01/15 23:38:36 INFO Applying migration id=thread 2026/01/15 23:38:36 INFO Applying migration id=host 2026/01/15 23:38:36 INFO Applying migration id=sharedinbox 2026/01/15 23:38:36 INFO Applying migration id=noteshost 2026/01/15 23:38:36 INFO Applying migration id=fetched 2026/01/15 23:38:36 INFO Applying migration id=move 2026/01/15 23:38:36 INFO Applying migration id=cleanup 2026/01/15 23:38:36 INFO Applying migration id=received 2026/01/15 23:38:36 INFO Applying migration id=namehost 2026/01/15 23:38:36 INFO Applying migration id=outboxhost 2026/01/15 23:38:36 INFO Applying migration id=notesfts 2026/01/15 23:38:36 INFO Applying migration id=iconsname 2026/01/15 23:38:36 INFO Applying migration id=nohash 2026/01/15 23:38:36 INFO Applying migration id=shares 2026/01/15 23:38:36 INFO Applying migration id=actorttl 2026/01/15 23:38:36 INFO Applying migration id=tocc 2026/01/15 23:38:36 INFO Applying migration id=followeds 2026/01/15 23:38:36 INFO Applying migration id=certhash 2026/01/15 23:38:36 INFO Applying migration id=follows_sync 2026/01/15 23:38:36 INFO Applying migration id=jsonpath 2026/01/15 23:38:36 INFO Applying migration id=localforward 2026/01/15 23:38:36 INFO Applying migration id=avatar 2026/01/15 23:38:36 INFO Applying migration id=noimage 2026/01/15 23:38:36 INFO Applying migration id=feed 2026/01/15 23:38:36 INFO Applying migration id=bookmarks 2026/01/15 23:38:36 INFO Applying migration id=shareactivity 2026/01/15 23:38:36 INFO Applying migration id=application 2026/01/15 23:38:36 INFO Applying migration id=certificates 2026/01/15 23:38:36 INFO Applying migration id=rawforward 2026/01/15 23:38:36 INFO Applying migration id=publickey 2026/01/15 23:38:36 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.95s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 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 --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.54s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 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 --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.51s) === RUN TestResolve_FederatedActorCachedActorIDChanged 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:38 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:38:38 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 (0.46s) === RUN TestResolve_FederatedActorCachedButBlocked 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 --- PASS: TestResolve_FederatedActorCachedButBlocked (1.37s) === RUN TestResolve_FederatedActorOldCache 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:40 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.63s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 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:40 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.21s) === RUN TestResolve_FederatedActorOldCacheWasNew 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: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 Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (2.76s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 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:44 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:38:44 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 (1.05s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/01/15 23:38:44 INFO Applying migration id=initial 2026/01/15 23:38:44 INFO Applying migration id=notesupdated 2026/01/15 23:38:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:44 INFO Applying migration id=activitiesid 2026/01/15 23:38:44 INFO Applying migration id=outbox 2026/01/15 23:38:44 INFO Applying migration id=edits 2026/01/15 23:38:44 INFO Applying migration id=outboxactor 2026/01/15 23:38:44 INFO Applying migration id=outboxsender 2026/01/15 23:38:44 INFO Applying migration id=thread 2026/01/15 23:38:44 INFO Applying migration id=host 2026/01/15 23:38:44 INFO Applying migration id=sharedinbox 2026/01/15 23:38:44 INFO Applying migration id=noteshost 2026/01/15 23:38:44 INFO Applying migration id=fetched 2026/01/15 23:38:44 INFO Applying migration id=move 2026/01/15 23:38:44 INFO Applying migration id=cleanup 2026/01/15 23:38:44 INFO Applying migration id=received 2026/01/15 23:38:44 INFO Applying migration id=namehost 2026/01/15 23:38:44 INFO Applying migration id=outboxhost 2026/01/15 23:38:44 INFO Applying migration id=notesfts 2026/01/15 23:38:44 INFO Applying migration id=iconsname 2026/01/15 23:38:44 INFO Applying migration id=nohash 2026/01/15 23:38:44 INFO Applying migration id=shares 2026/01/15 23:38:44 INFO Applying migration id=actorttl 2026/01/15 23:38:44 INFO Applying migration id=tocc 2026/01/15 23:38:44 INFO Applying migration id=followeds 2026/01/15 23:38:44 INFO Applying migration id=certhash 2026/01/15 23:38:44 INFO Applying migration id=follows_sync 2026/01/15 23:38:44 INFO Applying migration id=jsonpath 2026/01/15 23:38:44 INFO Applying migration id=localforward 2026/01/15 23:38:44 INFO Applying migration id=avatar 2026/01/15 23:38:44 INFO Applying migration id=noimage 2026/01/15 23:38:44 INFO Applying migration id=feed 2026/01/15 23:38:44 INFO Applying migration id=bookmarks 2026/01/15 23:38:44 INFO Applying migration id=shareactivity 2026/01/15 23:38:44 INFO Applying migration id=application 2026/01/15 23:38:44 INFO Applying migration id=certificates 2026/01/15 23:38:44 INFO Applying migration id=rawforward 2026/01/15 23:38:44 INFO Applying migration id=publickey 2026/01/15 23:38:44 INFO Applying migration id=resolvegroup 2026/01/15 23:38:45 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.31s) === RUN TestResolve_FederatedActorOldCacheWasOld 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:46 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (1.58s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/01/15 23:38:46 INFO Applying migration id=initial 2026/01/15 23:38:46 INFO Applying migration id=notesupdated 2026/01/15 23:38:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:46 INFO Applying migration id=activitiesid 2026/01/15 23:38:46 INFO Applying migration id=outbox 2026/01/15 23:38:46 INFO Applying migration id=edits 2026/01/15 23:38:46 INFO Applying migration id=outboxactor 2026/01/15 23:38:46 INFO Applying migration id=outboxsender 2026/01/15 23:38:46 INFO Applying migration id=thread 2026/01/15 23:38:46 INFO Applying migration id=host 2026/01/15 23:38:46 INFO Applying migration id=sharedinbox 2026/01/15 23:38:46 INFO Applying migration id=noteshost 2026/01/15 23:38:46 INFO Applying migration id=fetched 2026/01/15 23:38:46 INFO Applying migration id=move 2026/01/15 23:38:46 INFO Applying migration id=cleanup 2026/01/15 23:38:46 INFO Applying migration id=received 2026/01/15 23:38:46 INFO Applying migration id=namehost 2026/01/15 23:38:46 INFO Applying migration id=outboxhost 2026/01/15 23:38:46 INFO Applying migration id=notesfts 2026/01/15 23:38:46 INFO Applying migration id=iconsname 2026/01/15 23:38:46 INFO Applying migration id=nohash 2026/01/15 23:38:46 INFO Applying migration id=shares 2026/01/15 23:38:46 INFO Applying migration id=actorttl 2026/01/15 23:38:46 INFO Applying migration id=tocc 2026/01/15 23:38:46 INFO Applying migration id=followeds 2026/01/15 23:38:46 INFO Applying migration id=certhash 2026/01/15 23:38:46 INFO Applying migration id=follows_sync 2026/01/15 23:38:46 INFO Applying migration id=jsonpath 2026/01/15 23:38:46 INFO Applying migration id=localforward 2026/01/15 23:38:46 INFO Applying migration id=avatar 2026/01/15 23:38:46 INFO Applying migration id=noimage 2026/01/15 23:38:46 INFO Applying migration id=feed 2026/01/15 23:38:46 INFO Applying migration id=bookmarks 2026/01/15 23:38:46 INFO Applying migration id=shareactivity 2026/01/15 23:38:46 INFO Applying migration id=application 2026/01/15 23:38:46 INFO Applying migration id=certificates 2026/01/15 23:38:46 INFO Applying migration id=rawforward 2026/01/15 23:38:46 INFO Applying migration id=publickey 2026/01/15 23:38:46 INFO Applying migration id=resolvegroup 2026/01/15 23:38:49 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (2.54s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 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 --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (1.52s) === RUN TestResolve_FederatedActorOldCacheButOffline 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 --- PASS: TestResolve_FederatedActorOldCacheButOffline (1.87s) === RUN TestResolve_FederatedActorOldCacheInvalidID 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 --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.98s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/01/15 23:38:53 INFO Applying migration id=initial 2026/01/15 23:38:53 INFO Applying migration id=notesupdated 2026/01/15 23:38:53 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:53 INFO Applying migration id=activitiesid 2026/01/15 23:38:53 INFO Applying migration id=outbox 2026/01/15 23:38:53 INFO Applying migration id=edits 2026/01/15 23:38:53 INFO Applying migration id=outboxactor 2026/01/15 23:38:53 INFO Applying migration id=outboxsender 2026/01/15 23:38:53 INFO Applying migration id=thread 2026/01/15 23:38:53 INFO Applying migration id=host 2026/01/15 23:38:53 INFO Applying migration id=sharedinbox 2026/01/15 23:38:53 INFO Applying migration id=noteshost 2026/01/15 23:38:53 INFO Applying migration id=fetched 2026/01/15 23:38:53 INFO Applying migration id=move 2026/01/15 23:38:53 INFO Applying migration id=cleanup 2026/01/15 23:38:53 INFO Applying migration id=received 2026/01/15 23:38:53 INFO Applying migration id=namehost 2026/01/15 23:38:53 INFO Applying migration id=outboxhost 2026/01/15 23:38:53 INFO Applying migration id=notesfts 2026/01/15 23:38:53 INFO Applying migration id=iconsname 2026/01/15 23:38:53 INFO Applying migration id=nohash 2026/01/15 23:38:53 INFO Applying migration id=shares 2026/01/15 23:38:53 INFO Applying migration id=actorttl 2026/01/15 23:38:53 INFO Applying migration id=tocc 2026/01/15 23:38:53 INFO Applying migration id=followeds 2026/01/15 23:38:53 INFO Applying migration id=certhash 2026/01/15 23:38:53 INFO Applying migration id=follows_sync 2026/01/15 23:38:53 INFO Applying migration id=jsonpath 2026/01/15 23:38:53 INFO Applying migration id=localforward 2026/01/15 23:38:53 INFO Applying migration id=avatar 2026/01/15 23:38:53 INFO Applying migration id=noimage 2026/01/15 23:38:53 INFO Applying migration id=feed 2026/01/15 23:38:53 INFO Applying migration id=bookmarks 2026/01/15 23:38:53 INFO Applying migration id=shareactivity 2026/01/15 23:38:53 INFO Applying migration id=application 2026/01/15 23:38:53 INFO Applying migration id=certificates 2026/01/15 23:38:53 INFO Applying migration id=rawforward 2026/01/15 23:38:53 INFO Applying migration id=publickey 2026/01/15 23:38:53 INFO Applying migration id=resolvegroup 2026/01/15 23:38:56 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:38:56 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 (2.48s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 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:57 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:38: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: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigWebFingerResponse (1.91s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/01/15 23:38:57 INFO Applying migration id=initial 2026/01/15 23:38:57 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:58 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:38: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.77s) === RUN TestResolve_FederatedActorOldCacheBigActor 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 Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:38:59 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.49s) === RUN TestResolve_FederatedActorNoProfileLink 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:00 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:39:00 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.90s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/01/15 23:39:00 INFO Applying migration id=initial 2026/01/15 23:39:00 INFO Applying migration id=notesupdated 2026/01/15 23:39:00 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:00 INFO Applying migration id=activitiesid 2026/01/15 23:39:00 INFO Applying migration id=outbox 2026/01/15 23:39:00 INFO Applying migration id=edits 2026/01/15 23:39:00 INFO Applying migration id=outboxactor 2026/01/15 23:39:00 INFO Applying migration id=outboxsender 2026/01/15 23:39:00 INFO Applying migration id=thread 2026/01/15 23:39:00 INFO Applying migration id=host 2026/01/15 23:39:00 INFO Applying migration id=sharedinbox 2026/01/15 23:39:00 INFO Applying migration id=noteshost 2026/01/15 23:39:00 INFO Applying migration id=fetched 2026/01/15 23:39:00 INFO Applying migration id=move 2026/01/15 23:39:00 INFO Applying migration id=cleanup 2026/01/15 23:39:00 INFO Applying migration id=received 2026/01/15 23:39:00 INFO Applying migration id=namehost 2026/01/15 23:39:00 INFO Applying migration id=outboxhost 2026/01/15 23:39:00 INFO Applying migration id=notesfts 2026/01/15 23:39:00 INFO Applying migration id=iconsname 2026/01/15 23:39:00 INFO Applying migration id=nohash 2026/01/15 23:39:00 INFO Applying migration id=shares 2026/01/15 23:39:00 INFO Applying migration id=actorttl 2026/01/15 23:39:00 INFO Applying migration id=tocc 2026/01/15 23:39:00 INFO Applying migration id=followeds 2026/01/15 23:39:00 INFO Applying migration id=certhash 2026/01/15 23:39:00 INFO Applying migration id=follows_sync 2026/01/15 23:39:00 INFO Applying migration id=jsonpath 2026/01/15 23:39:00 INFO Applying migration id=localforward 2026/01/15 23:39:00 INFO Applying migration id=avatar 2026/01/15 23:39:00 INFO Applying migration id=noimage 2026/01/15 23:39:00 INFO Applying migration id=feed 2026/01/15 23:39:00 INFO Applying migration id=bookmarks 2026/01/15 23:39:00 INFO Applying migration id=shareactivity 2026/01/15 23:39:00 INFO Applying migration id=application 2026/01/15 23:39:00 INFO Applying migration id=certificates 2026/01/15 23:39:00 INFO Applying migration id=rawforward 2026/01/15 23:39:00 INFO Applying migration id=publickey 2026/01/15 23:39:00 INFO Applying migration id=resolvegroup 2026/01/15 23:39:00 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:39: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.28s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/01/15 23:39:00 INFO Applying migration id=initial 2026/01/15 23:39:00 INFO Applying migration id=notesupdated 2026/01/15 23:39:00 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:00 INFO Applying migration id=activitiesid 2026/01/15 23:39:00 INFO Applying migration id=outbox 2026/01/15 23:39:00 INFO Applying migration id=edits 2026/01/15 23:39:00 INFO Applying migration id=outboxactor 2026/01/15 23:39:00 INFO Applying migration id=outboxsender 2026/01/15 23:39:00 INFO Applying migration id=thread 2026/01/15 23:39:00 INFO Applying migration id=host 2026/01/15 23:39:00 INFO Applying migration id=sharedinbox 2026/01/15 23:39:00 INFO Applying migration id=noteshost 2026/01/15 23:39:00 INFO Applying migration id=fetched 2026/01/15 23:39:00 INFO Applying migration id=move 2026/01/15 23:39:00 INFO Applying migration id=cleanup 2026/01/15 23:39:00 INFO Applying migration id=received 2026/01/15 23:39:00 INFO Applying migration id=namehost 2026/01/15 23:39:00 INFO Applying migration id=outboxhost 2026/01/15 23:39:00 INFO Applying migration id=notesfts 2026/01/15 23:39:00 INFO Applying migration id=iconsname 2026/01/15 23:39:00 INFO Applying migration id=nohash 2026/01/15 23:39:00 INFO Applying migration id=shares 2026/01/15 23:39:00 INFO Applying migration id=actorttl 2026/01/15 23:39:00 INFO Applying migration id=tocc 2026/01/15 23:39:00 INFO Applying migration id=followeds 2026/01/15 23:39:00 INFO Applying migration id=certhash 2026/01/15 23:39:00 INFO Applying migration id=follows_sync 2026/01/15 23:39:00 INFO Applying migration id=jsonpath 2026/01/15 23:39:00 INFO Applying migration id=localforward 2026/01/15 23:39:00 INFO Applying migration id=avatar 2026/01/15 23:39:00 INFO Applying migration id=noimage 2026/01/15 23:39:00 INFO Applying migration id=feed 2026/01/15 23:39:00 INFO Applying migration id=bookmarks 2026/01/15 23:39:00 INFO Applying migration id=shareactivity 2026/01/15 23:39:00 INFO Applying migration id=application 2026/01/15 23:39:00 INFO Applying migration id=certificates 2026/01/15 23:39:00 INFO Applying migration id=rawforward 2026/01/15 23:39:00 INFO Applying migration id=publickey 2026/01/15 23:39:00 INFO Applying migration id=resolvegroup 2026/01/15 23:39:01 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:39:01 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 (1.47s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 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 Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 23:39:04 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (2.30s) === RUN TestResolve_FederatedActorFirstTimeWrongID 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 --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.33s) === RUN TestResolve_FederatedActorFirstTimeDeleted 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 --- PASS: TestResolve_FederatedActorFirstTimeDeleted (1.13s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 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:05 INFO Applying migration id=localforward 2026/01/15 23:39:05 INFO Applying migration id=avatar 2026/01/15 23:39:05 INFO Applying migration id=noimage 2026/01/15 23:39:05 INFO Applying migration id=feed 2026/01/15 23:39:05 INFO Applying migration id=bookmarks 2026/01/15 23:39:05 INFO Applying migration id=shareactivity 2026/01/15 23:39:05 INFO Applying migration id=application 2026/01/15 23:39:05 INFO Applying migration id=certificates 2026/01/15 23:39:05 INFO Applying migration id=rawforward 2026/01/15 23:39:05 INFO Applying migration id=publickey 2026/01/15 23:39:05 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.99s) === RUN TestResolve_FederatedActorFirstTimeSuspended 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: TestResolve_FederatedActorFirstTimeSuspended (0.48s) === RUN TestResolve_FederatedActorWrongIDCached 2026/01/15 23:39:07 INFO Applying migration id=initial 2026/01/15 23:39:07 INFO Applying migration id=notesupdated 2026/01/15 23:39:07 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:07 INFO Applying migration id=activitiesid 2026/01/15 23:39:07 INFO Applying migration id=outbox 2026/01/15 23:39:07 INFO Applying migration id=edits 2026/01/15 23:39:07 INFO Applying migration id=outboxactor 2026/01/15 23:39:07 INFO Applying migration id=outboxsender 2026/01/15 23:39:07 INFO Applying migration id=thread 2026/01/15 23:39:07 INFO Applying migration id=host 2026/01/15 23:39:07 INFO Applying migration id=sharedinbox 2026/01/15 23:39:07 INFO Applying migration id=noteshost 2026/01/15 23:39:07 INFO Applying migration id=fetched 2026/01/15 23:39:07 INFO Applying migration id=move 2026/01/15 23:39:07 INFO Applying migration id=cleanup 2026/01/15 23:39:07 INFO Applying migration id=received 2026/01/15 23:39:07 INFO Applying migration id=namehost 2026/01/15 23:39:07 INFO Applying migration id=outboxhost 2026/01/15 23:39:07 INFO Applying migration id=notesfts 2026/01/15 23:39:07 INFO Applying migration id=iconsname 2026/01/15 23:39:07 INFO Applying migration id=nohash 2026/01/15 23:39:07 INFO Applying migration id=shares 2026/01/15 23:39:07 INFO Applying migration id=actorttl 2026/01/15 23:39:07 INFO Applying migration id=tocc 2026/01/15 23:39:07 INFO Applying migration id=followeds 2026/01/15 23:39:07 INFO Applying migration id=certhash 2026/01/15 23:39:07 INFO Applying migration id=follows_sync 2026/01/15 23:39:07 INFO Applying migration id=jsonpath 2026/01/15 23:39:07 INFO Applying migration id=localforward 2026/01/15 23:39:07 INFO Applying migration id=avatar 2026/01/15 23:39:07 INFO Applying migration id=noimage 2026/01/15 23:39:07 INFO Applying migration id=feed 2026/01/15 23:39:07 INFO Applying migration id=bookmarks 2026/01/15 23:39:07 INFO Applying migration id=shareactivity 2026/01/15 23:39:07 INFO Applying migration id=application 2026/01/15 23:39:07 INFO Applying migration id=certificates 2026/01/15 23:39:07 INFO Applying migration id=rawforward 2026/01/15 23:39:07 INFO Applying migration id=publickey 2026/01/15 23:39:07 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorWrongIDCached (1.58s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 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:09 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.76s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/01/15 23:39:09 INFO Applying migration id=initial 2026/01/15 23:39:09 INFO Applying migration id=notesupdated 2026/01/15 23:39:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:09 INFO Applying migration id=activitiesid 2026/01/15 23:39:09 INFO Applying migration id=outbox 2026/01/15 23:39:09 INFO Applying migration id=edits 2026/01/15 23:39:09 INFO Applying migration id=outboxactor 2026/01/15 23:39:09 INFO Applying migration id=outboxsender 2026/01/15 23:39:09 INFO Applying migration id=thread 2026/01/15 23:39:09 INFO Applying migration id=host 2026/01/15 23:39:09 INFO Applying migration id=sharedinbox 2026/01/15 23:39:09 INFO Applying migration id=noteshost 2026/01/15 23:39:09 INFO Applying migration id=fetched 2026/01/15 23:39:09 INFO Applying migration id=move 2026/01/15 23:39:09 INFO Applying migration id=cleanup 2026/01/15 23:39:09 INFO Applying migration id=received 2026/01/15 23:39:09 INFO Applying migration id=namehost 2026/01/15 23:39:09 INFO Applying migration id=outboxhost 2026/01/15 23:39:09 INFO Applying migration id=notesfts 2026/01/15 23:39:09 INFO Applying migration id=iconsname 2026/01/15 23:39:09 INFO Applying migration id=nohash 2026/01/15 23:39:09 INFO Applying migration id=shares 2026/01/15 23:39:09 INFO Applying migration id=actorttl 2026/01/15 23:39:09 INFO Applying migration id=tocc 2026/01/15 23:39:09 INFO Applying migration id=followeds 2026/01/15 23:39:09 INFO Applying migration id=certhash 2026/01/15 23:39:09 INFO Applying migration id=follows_sync 2026/01/15 23:39:09 INFO Applying migration id=jsonpath 2026/01/15 23:39:09 INFO Applying migration id=localforward 2026/01/15 23:39:09 INFO Applying migration id=avatar 2026/01/15 23:39:09 INFO Applying migration id=noimage 2026/01/15 23:39:09 INFO Applying migration id=feed 2026/01/15 23:39:09 INFO Applying migration id=bookmarks 2026/01/15 23:39:09 INFO Applying migration id=shareactivity 2026/01/15 23:39:09 INFO Applying migration id=application 2026/01/15 23:39:09 INFO Applying migration id=certificates 2026/01/15 23:39:09 INFO Applying migration id=rawforward 2026/01/15 23:39:09 INFO Applying migration id=publickey 2026/01/15 23:39:09 INFO Applying migration id=resolvegroup 2026/01/15 23:39:10 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/01/15 23:39:10 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (1.27s) PASS ok github.com/dimkr/tootik/fed 67.100s === 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.014s ? 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.012s ? 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.015s ? github.com/dimkr/tootik/front/user [no test files] === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.26s) === RUN TestSign_Get --- PASS: TestSign_Get (0.57s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.85s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.02s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (1.43s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (1.31s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.28s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (2.04s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (1.37s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (1.81s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.35s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.42s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (1.97s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (1.49s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.53s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.88s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (2.97s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (2.78s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.26s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.57s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (1.64s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.28s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.65s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.54s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.14s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.36s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (1.25s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.39s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.97s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (1.61s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.25s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.23s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.45s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (1.10s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (2.28s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (2.22s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (1.34s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.54s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (1.81s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (1.87s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.26s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (1.87s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.69s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (1.30s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (2.16s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.07s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.63s) PASS ok github.com/dimkr/tootik/httpsig 49.047s ? 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: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 --- PASS: TestAvatar_HappyFlow (4.56s) === RUN TestAvatar_NewUser 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:11 WARN Throttled request to set avatar can=2026-01-16T00:08:06.912Z --- PASS: TestAvatar_NewUser (3.57s) === RUN TestAvatar_ChangedRecently 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:11 INFO Applying migration id=followeds 2026/01/15 23:38:11 INFO Applying migration id=certhash 2026/01/15 23:38:11 INFO Applying migration id=follows_sync 2026/01/15 23:38:11 INFO Applying migration id=jsonpath 2026/01/15 23:38:11 INFO Applying migration id=localforward 2026/01/15 23:38:11 INFO Applying migration id=avatar 2026/01/15 23:38:11 INFO Applying migration id=noimage 2026/01/15 23:38:11 INFO Applying migration id=feed 2026/01/15 23:38:11 INFO Applying migration id=bookmarks 2026/01/15 23:38:11 INFO Applying migration id=shareactivity 2026/01/15 23:38:11 INFO Applying migration id=application 2026/01/15 23:38:11 INFO Applying migration id=certificates 2026/01/15 23:38:11 INFO Applying migration id=rawforward 2026/01/15 23:38:11 INFO Applying migration id=publickey 2026/01/15 23:38:11 INFO Applying migration id=resolvegroup 2026/01/15 23:38:15 WARN Throttled request to set avatar can=2026-01-16T00:08:10.223Z --- PASS: TestAvatar_ChangedRecently (3.31s) === RUN TestAvatar_HappyFlowSizeFirst 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 --- PASS: TestAvatar_HappyFlowSizeFirst (3.77s) === RUN TestAvatar_InvalidSize 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:21 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (2.52s) === RUN TestAvatar_InvalidType 2026/01/15 23:38:21 INFO Applying migration id=initial 2026/01/15 23:38:21 INFO Applying migration id=notesupdated 2026/01/15 23:38:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:21 INFO Applying migration id=activitiesid 2026/01/15 23:38:21 INFO Applying migration id=outbox 2026/01/15 23:38:21 INFO Applying migration id=edits 2026/01/15 23:38:21 INFO Applying migration id=outboxactor 2026/01/15 23:38:21 INFO Applying migration id=outboxsender 2026/01/15 23:38:21 INFO Applying migration id=thread 2026/01/15 23:38:21 INFO Applying migration id=host 2026/01/15 23:38:21 INFO Applying migration id=sharedinbox 2026/01/15 23:38:21 INFO Applying migration id=noteshost 2026/01/15 23:38:21 INFO Applying migration id=fetched 2026/01/15 23:38:21 INFO Applying migration id=move 2026/01/15 23:38:21 INFO Applying migration id=cleanup 2026/01/15 23:38:21 INFO Applying migration id=received 2026/01/15 23:38:21 INFO Applying migration id=namehost 2026/01/15 23:38:21 INFO Applying migration id=outboxhost 2026/01/15 23:38:21 INFO Applying migration id=notesfts 2026/01/15 23:38:21 INFO Applying migration id=iconsname 2026/01/15 23:38:21 INFO Applying migration id=nohash 2026/01/15 23:38:21 INFO Applying migration id=shares 2026/01/15 23:38:21 INFO Applying migration id=actorttl 2026/01/15 23:38:21 INFO Applying migration id=tocc 2026/01/15 23:38:21 INFO Applying migration id=followeds 2026/01/15 23:38:21 INFO Applying migration id=certhash 2026/01/15 23:38:21 INFO Applying migration id=follows_sync 2026/01/15 23:38:21 INFO Applying migration id=jsonpath 2026/01/15 23:38:21 INFO Applying migration id=localforward 2026/01/15 23:38:21 INFO Applying migration id=avatar 2026/01/15 23:38:21 INFO Applying migration id=noimage 2026/01/15 23:38:21 INFO Applying migration id=feed 2026/01/15 23:38:21 INFO Applying migration id=bookmarks 2026/01/15 23:38:21 INFO Applying migration id=shareactivity 2026/01/15 23:38:21 INFO Applying migration id=application 2026/01/15 23:38:21 INFO Applying migration id=certificates 2026/01/15 23:38:21 INFO Applying migration id=rawforward 2026/01/15 23:38:21 INFO Applying migration id=publickey 2026/01/15 23:38:21 INFO Applying migration id=resolvegroup 2026/01/15 23:38:25 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (4.42s) === RUN TestAvatar_NoSize 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:26 INFO Applying migration id=localforward 2026/01/15 23:38:26 INFO Applying migration id=avatar 2026/01/15 23:38:26 INFO Applying migration id=noimage 2026/01/15 23:38:26 INFO Applying migration id=feed 2026/01/15 23:38:26 INFO Applying migration id=bookmarks 2026/01/15 23:38:26 INFO Applying migration id=shareactivity 2026/01/15 23:38:26 INFO Applying migration id=application 2026/01/15 23:38:26 INFO Applying migration id=certificates 2026/01/15 23:38:26 INFO Applying migration id=rawforward 2026/01/15 23:38:26 INFO Applying migration id=publickey 2026/01/15 23:38:26 INFO Applying migration id=resolvegroup 2026/01/15 23:38:28 WARN Invalid parameters --- PASS: TestAvatar_NoSize (2.64s) === RUN TestAvatar_NoType 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:33 WARN Invalid parameters --- PASS: TestAvatar_NoType (5.25s) === RUN TestAvatar_InvalidImage 2026/01/15 23:38:33 INFO Applying migration id=initial 2026/01/15 23:38:33 INFO Applying migration id=notesupdated 2026/01/15 23:38:33 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:33 INFO Applying migration id=activitiesid 2026/01/15 23:38:33 INFO Applying migration id=outbox 2026/01/15 23:38:33 INFO Applying migration id=edits 2026/01/15 23:38:33 INFO Applying migration id=outboxactor 2026/01/15 23:38:33 INFO Applying migration id=outboxsender 2026/01/15 23:38:33 INFO Applying migration id=thread 2026/01/15 23:38:33 INFO Applying migration id=host 2026/01/15 23:38:33 INFO Applying migration id=sharedinbox 2026/01/15 23:38:33 INFO Applying migration id=noteshost 2026/01/15 23:38:33 INFO Applying migration id=fetched 2026/01/15 23:38:33 INFO Applying migration id=move 2026/01/15 23:38:33 INFO Applying migration id=cleanup 2026/01/15 23:38:33 INFO Applying migration id=received 2026/01/15 23:38:33 INFO Applying migration id=namehost 2026/01/15 23:38:33 INFO Applying migration id=outboxhost 2026/01/15 23:38:33 INFO Applying migration id=notesfts 2026/01/15 23:38:33 INFO Applying migration id=iconsname 2026/01/15 23:38:33 INFO Applying migration id=nohash 2026/01/15 23:38:33 INFO Applying migration id=shares 2026/01/15 23:38:33 INFO Applying migration id=actorttl 2026/01/15 23:38:33 INFO Applying migration id=tocc 2026/01/15 23:38:33 INFO Applying migration id=followeds 2026/01/15 23:38:33 INFO Applying migration id=certhash 2026/01/15 23:38:33 INFO Applying migration id=follows_sync 2026/01/15 23:38:33 INFO Applying migration id=jsonpath 2026/01/15 23:38:33 INFO Applying migration id=localforward 2026/01/15 23:38:33 INFO Applying migration id=avatar 2026/01/15 23:38:33 INFO Applying migration id=noimage 2026/01/15 23:38:33 INFO Applying migration id=feed 2026/01/15 23:38:33 INFO Applying migration id=bookmarks 2026/01/15 23:38:33 INFO Applying migration id=shareactivity 2026/01/15 23:38:33 INFO Applying migration id=application 2026/01/15 23:38:33 INFO Applying migration id=certificates 2026/01/15 23:38:33 INFO Applying migration id=rawforward 2026/01/15 23:38:33 INFO Applying migration id=publickey 2026/01/15 23:38:33 INFO Applying migration id=resolvegroup 2026/01/15 23:38:41 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (7.29s) === RUN TestAvatar_TooSmallSize 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:47 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (5.96s) === RUN TestAvatar_TooBigSize 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:50 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (3.63s) === RUN TestAvatar_SizeLimit 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:57 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (7.14s) === RUN TestAvatar_ExactlySizeLimit 2026/01/15 23:38:57 INFO Applying migration id=initial 2026/01/15 23:38:57 INFO Applying migration id=notesupdated 2026/01/15 23:38:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:38:57 INFO Applying migration id=activitiesid 2026/01/15 23:38:57 INFO Applying migration id=outbox 2026/01/15 23:38:57 INFO Applying migration id=edits 2026/01/15 23:38:57 INFO Applying migration id=outboxactor 2026/01/15 23:38:57 INFO Applying migration id=outboxsender 2026/01/15 23:38:57 INFO Applying migration id=thread 2026/01/15 23:38:57 INFO Applying migration id=host 2026/01/15 23:38:57 INFO Applying migration id=sharedinbox 2026/01/15 23:38:57 INFO Applying migration id=noteshost 2026/01/15 23:38:57 INFO Applying migration id=fetched 2026/01/15 23:38:57 INFO Applying migration id=move 2026/01/15 23:38:57 INFO Applying migration id=cleanup 2026/01/15 23:38:57 INFO Applying migration id=received 2026/01/15 23:38:57 INFO Applying migration id=namehost 2026/01/15 23:38:57 INFO Applying migration id=outboxhost 2026/01/15 23:38:57 INFO Applying migration id=notesfts 2026/01/15 23:38:57 INFO Applying migration id=iconsname 2026/01/15 23:38:57 INFO Applying migration id=nohash 2026/01/15 23:38:57 INFO Applying migration id=shares 2026/01/15 23:38:57 INFO Applying migration id=actorttl 2026/01/15 23:38:57 INFO Applying migration id=tocc 2026/01/15 23:38:57 INFO Applying migration id=followeds 2026/01/15 23:38:57 INFO Applying migration id=certhash 2026/01/15 23:38:57 INFO Applying migration id=follows_sync 2026/01/15 23:38:57 INFO Applying migration id=jsonpath 2026/01/15 23:38:57 INFO Applying migration id=localforward 2026/01/15 23:38:57 INFO Applying migration id=avatar 2026/01/15 23:38:57 INFO Applying migration id=noimage 2026/01/15 23:38:57 INFO Applying migration id=feed 2026/01/15 23:38:57 INFO Applying migration id=bookmarks 2026/01/15 23:38:57 INFO Applying migration id=shareactivity 2026/01/15 23:38:57 INFO Applying migration id=application 2026/01/15 23:38:57 INFO Applying migration id=certificates 2026/01/15 23:38:57 INFO Applying migration id=rawforward 2026/01/15 23:38:57 INFO Applying migration id=publickey 2026/01/15 23:38:57 INFO Applying migration id=resolvegroup --- PASS: TestAvatar_ExactlySizeLimit (3.71s) === RUN TestBio_Throttled 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 WARN Throttled request to set summary can=2026-01-16T00:09:03.103Z --- PASS: TestBio_Throttled (3.06s) === RUN TestBio_HappyFlow 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:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (4.21s) === RUN TestBio_TooLong 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 --- PASS: TestBio_TooLong (6.90s) === RUN TestBio_MultiLine 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:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (5.51s) === RUN TestBio_MultiLineWithLink 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:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (4.07s) === RUN TestBookmark_HappyFlow 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:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-4a83-77a0-b7a6-f097356a5463 2026/01/15 23:39:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-4a83-77a0-b7a6-f097356a5463 2026/01/15 23:39:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc407-4a83-77a0-b7a6-f097356a5463 --- PASS: TestBookmark_HappyFlow (5.54s) === RUN TestBookmark_Throttling 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:38 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (7.18s) === RUN TestBookmark_Limit 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:44 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019bc407-7f34-72ae-9cbd-8663be387296 --- PASS: TestBookmark_Limit (6.27s) === RUN TestBookmark_TwoBookmarks 2026/01/15 23:39:44 INFO Applying migration id=initial 2026/01/15 23:39:44 INFO Applying migration id=notesupdated 2026/01/15 23:39:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:44 INFO Applying migration id=activitiesid 2026/01/15 23:39:44 INFO Applying migration id=outbox 2026/01/15 23:39:44 INFO Applying migration id=edits 2026/01/15 23:39:44 INFO Applying migration id=outboxactor 2026/01/15 23:39:44 INFO Applying migration id=outboxsender 2026/01/15 23:39:44 INFO Applying migration id=thread 2026/01/15 23:39:44 INFO Applying migration id=host 2026/01/15 23:39:44 INFO Applying migration id=sharedinbox 2026/01/15 23:39:44 INFO Applying migration id=noteshost 2026/01/15 23:39:44 INFO Applying migration id=fetched 2026/01/15 23:39:44 INFO Applying migration id=move 2026/01/15 23:39:44 INFO Applying migration id=cleanup 2026/01/15 23:39:44 INFO Applying migration id=received 2026/01/15 23:39:44 INFO Applying migration id=namehost 2026/01/15 23:39:44 INFO Applying migration id=outboxhost 2026/01/15 23:39:44 INFO Applying migration id=notesfts 2026/01/15 23:39:44 INFO Applying migration id=iconsname 2026/01/15 23:39:44 INFO Applying migration id=nohash 2026/01/15 23:39:44 INFO Applying migration id=shares 2026/01/15 23:39:44 INFO Applying migration id=actorttl 2026/01/15 23:39:44 INFO Applying migration id=tocc 2026/01/15 23:39:44 INFO Applying migration id=followeds 2026/01/15 23:39:44 INFO Applying migration id=certhash 2026/01/15 23:39:44 INFO Applying migration id=follows_sync 2026/01/15 23:39:44 INFO Applying migration id=jsonpath 2026/01/15 23:39:44 INFO Applying migration id=localforward 2026/01/15 23:39:44 INFO Applying migration id=avatar 2026/01/15 23:39:44 INFO Applying migration id=noimage 2026/01/15 23:39:44 INFO Applying migration id=feed 2026/01/15 23:39:44 INFO Applying migration id=bookmarks 2026/01/15 23:39:44 INFO Applying migration id=shareactivity 2026/01/15 23:39:44 INFO Applying migration id=application 2026/01/15 23:39:44 INFO Applying migration id=certificates 2026/01/15 23:39:44 INFO Applying migration id=rawforward 2026/01/15 23:39:44 INFO Applying migration id=publickey 2026/01/15 23:39:44 INFO Applying migration id=resolvegroup --- PASS: TestBookmark_TwoBookmarks (3.31s) === RUN TestBookmark_Twice 2026/01/15 23:39:47 INFO Applying migration id=initial 2026/01/15 23:39:47 INFO Applying migration id=notesupdated 2026/01/15 23:39:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:39:47 INFO Applying migration id=activitiesid 2026/01/15 23:39:47 INFO Applying migration id=outbox 2026/01/15 23:39:47 INFO Applying migration id=edits 2026/01/15 23:39:47 INFO Applying migration id=outboxactor 2026/01/15 23:39:47 INFO Applying migration id=outboxsender 2026/01/15 23:39:47 INFO Applying migration id=thread 2026/01/15 23:39:47 INFO Applying migration id=host 2026/01/15 23:39:47 INFO Applying migration id=sharedinbox 2026/01/15 23:39:47 INFO Applying migration id=noteshost 2026/01/15 23:39:47 INFO Applying migration id=fetched 2026/01/15 23:39:47 INFO Applying migration id=move 2026/01/15 23:39:47 INFO Applying migration id=cleanup 2026/01/15 23:39:47 INFO Applying migration id=received 2026/01/15 23:39:47 INFO Applying migration id=namehost 2026/01/15 23:39:47 INFO Applying migration id=outboxhost 2026/01/15 23:39:47 INFO Applying migration id=notesfts 2026/01/15 23:39:47 INFO Applying migration id=iconsname 2026/01/15 23:39:47 INFO Applying migration id=nohash 2026/01/15 23:39:47 INFO Applying migration id=shares 2026/01/15 23:39:47 INFO Applying migration id=actorttl 2026/01/15 23:39:47 INFO Applying migration id=tocc 2026/01/15 23:39:47 INFO Applying migration id=followeds 2026/01/15 23:39:47 INFO Applying migration id=certhash 2026/01/15 23:39:47 INFO Applying migration id=follows_sync 2026/01/15 23:39:47 INFO Applying migration id=jsonpath 2026/01/15 23:39:47 INFO Applying migration id=localforward 2026/01/15 23:39:47 INFO Applying migration id=avatar 2026/01/15 23:39:47 INFO Applying migration id=noimage 2026/01/15 23:39:47 INFO Applying migration id=feed 2026/01/15 23:39:47 INFO Applying migration id=bookmarks 2026/01/15 23:39:47 INFO Applying migration id=shareactivity 2026/01/15 23:39:47 INFO Applying migration id=application 2026/01/15 23:39:47 INFO Applying migration id=certificates 2026/01/15 23:39:47 INFO Applying migration id=rawforward 2026/01/15 23:39:47 INFO Applying migration id=publickey 2026/01/15 23:39:47 INFO Applying migration id=resolvegroup 2026/01/15 23:39:51 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (3.41s) === RUN TestBookmark_ToFollowers 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:54 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc407-a7c6-78f2-93f9-8880d92cdc48 --- PASS: TestBookmark_ToFollowers (3.66s) === RUN TestBookmark_DM 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:40:04 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:40:04 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc407-cc43-78c1-9ade-10fc291f759a --- PASS: TestBookmark_DM (9.34s) === RUN TestCommunities_OneCommunity 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 2026/01/15 23:40:09 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40:09 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc407-e12e-7cf3-92c4-5a3a7b1db071 note=https://localhost.localdomain:8443/post/019bc407-e12e-7b2f-955b-75dc4b6f5cb0 group=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunities_OneCommunity (5.35s) === RUN TestCommunity_NewThread 2026/01/15 23:40:09 INFO Applying migration id=initial 2026/01/15 23:40:09 INFO Applying migration id=notesupdated 2026/01/15 23:40:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:09 INFO Applying migration id=activitiesid 2026/01/15 23:40:09 INFO Applying migration id=outbox 2026/01/15 23:40:09 INFO Applying migration id=edits 2026/01/15 23:40:09 INFO Applying migration id=outboxactor 2026/01/15 23:40:09 INFO Applying migration id=outboxsender 2026/01/15 23:40:09 INFO Applying migration id=thread 2026/01/15 23:40:09 INFO Applying migration id=host 2026/01/15 23:40:09 INFO Applying migration id=sharedinbox 2026/01/15 23:40:09 INFO Applying migration id=noteshost 2026/01/15 23:40:09 INFO Applying migration id=fetched 2026/01/15 23:40:09 INFO Applying migration id=move 2026/01/15 23:40:09 INFO Applying migration id=cleanup 2026/01/15 23:40:09 INFO Applying migration id=received 2026/01/15 23:40:09 INFO Applying migration id=namehost 2026/01/15 23:40:09 INFO Applying migration id=outboxhost 2026/01/15 23:40:09 INFO Applying migration id=notesfts 2026/01/15 23:40:09 INFO Applying migration id=iconsname 2026/01/15 23:40:09 INFO Applying migration id=nohash 2026/01/15 23:40:09 INFO Applying migration id=shares 2026/01/15 23:40:09 INFO Applying migration id=actorttl 2026/01/15 23:40:09 INFO Applying migration id=tocc 2026/01/15 23:40:09 INFO Applying migration id=followeds 2026/01/15 23:40:09 INFO Applying migration id=certhash 2026/01/15 23:40:09 INFO Applying migration id=follows_sync 2026/01/15 23:40:09 INFO Applying migration id=jsonpath 2026/01/15 23:40:09 INFO Applying migration id=localforward 2026/01/15 23:40:09 INFO Applying migration id=avatar 2026/01/15 23:40:09 INFO Applying migration id=noimage 2026/01/15 23:40:09 INFO Applying migration id=feed 2026/01/15 23:40:09 INFO Applying migration id=bookmarks 2026/01/15 23:40:09 INFO Applying migration id=shareactivity 2026/01/15 23:40:09 INFO Applying migration id=application 2026/01/15 23:40:09 INFO Applying migration id=certificates 2026/01/15 23:40:09 INFO Applying migration id=rawforward 2026/01/15 23:40:09 INFO Applying migration id=publickey 2026/01/15 23:40:09 INFO Applying migration id=resolvegroup 2026/01/15 23:40:11 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40:11 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc407-e9d0-795c-8f9c-e3e3e074e2d0 note=https://localhost.localdomain:8443/post/019bc407-e9d0-7790-bb73-1d68b6c3ebac group=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunity_NewThread (2.21s) === RUN TestCommunity_NewThreadNotFollowing 2026/01/15 23:40:11 INFO Applying migration id=initial 2026/01/15 23:40:11 INFO Applying migration id=notesupdated 2026/01/15 23:40:11 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:11 INFO Applying migration id=activitiesid 2026/01/15 23:40:11 INFO Applying migration id=outbox 2026/01/15 23:40:11 INFO Applying migration id=edits 2026/01/15 23:40:11 INFO Applying migration id=outboxactor 2026/01/15 23:40:11 INFO Applying migration id=outboxsender 2026/01/15 23:40:11 INFO Applying migration id=thread 2026/01/15 23:40:11 INFO Applying migration id=host 2026/01/15 23:40:11 INFO Applying migration id=sharedinbox 2026/01/15 23:40:11 INFO Applying migration id=noteshost 2026/01/15 23:40:11 INFO Applying migration id=fetched 2026/01/15 23:40:11 INFO Applying migration id=move 2026/01/15 23:40:11 INFO Applying migration id=cleanup 2026/01/15 23:40:11 INFO Applying migration id=received 2026/01/15 23:40:11 INFO Applying migration id=namehost 2026/01/15 23:40:11 INFO Applying migration id=outboxhost 2026/01/15 23:40:11 INFO Applying migration id=notesfts 2026/01/15 23:40:11 INFO Applying migration id=iconsname 2026/01/15 23:40:11 INFO Applying migration id=nohash 2026/01/15 23:40:11 INFO Applying migration id=shares 2026/01/15 23:40:11 INFO Applying migration id=actorttl 2026/01/15 23:40:11 INFO Applying migration id=tocc 2026/01/15 23:40:11 INFO Applying migration id=followeds 2026/01/15 23:40:11 INFO Applying migration id=certhash 2026/01/15 23:40:11 INFO Applying migration id=follows_sync 2026/01/15 23:40:11 INFO Applying migration id=jsonpath 2026/01/15 23:40:11 INFO Applying migration id=localforward 2026/01/15 23:40:11 INFO Applying migration id=avatar 2026/01/15 23:40:11 INFO Applying migration id=noimage 2026/01/15 23:40:11 INFO Applying migration id=feed 2026/01/15 23:40:11 INFO Applying migration id=bookmarks 2026/01/15 23:40:11 INFO Applying migration id=shareactivity 2026/01/15 23:40:11 INFO Applying migration id=application 2026/01/15 23:40:11 INFO Applying migration id=certificates 2026/01/15 23:40:11 INFO Applying migration id=rawforward 2026/01/15 23:40:11 INFO Applying migration id=publickey 2026/01/15 23:40:11 INFO Applying migration id=resolvegroup 2026/01/15 23:40:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunity_NewThreadNotFollowing (8.76s) === RUN TestCommunity_NewThreadNotPublic 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:24 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunity_NewThreadNotPublic (4.12s) === RUN TestCommunity_ReplyInThread 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 2026/01/15 23:40:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40:30 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc408-32fc-7857-bf3b-a04109b9f82f note=https://localhost.localdomain:8443/post/019bc408-32fc-7699-af71-760628f429ed group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40: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:40: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_ReplyInThread (5.85s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 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:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40:36 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 (5.84s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 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 2026/01/15 23:40:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40:41 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:40: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (5.01s) === RUN TestCommunity_DuplicateReplyInThread 2026/01/15 23:40:41 INFO Applying migration id=initial 2026/01/15 23:40:41 INFO Applying migration id=notesupdated 2026/01/15 23:40:41 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:41 INFO Applying migration id=activitiesid 2026/01/15 23:40:41 INFO Applying migration id=outbox 2026/01/15 23:40:41 INFO Applying migration id=edits 2026/01/15 23:40:41 INFO Applying migration id=outboxactor 2026/01/15 23:40:41 INFO Applying migration id=outboxsender 2026/01/15 23:40:41 INFO Applying migration id=thread 2026/01/15 23:40:41 INFO Applying migration id=host 2026/01/15 23:40:41 INFO Applying migration id=sharedinbox 2026/01/15 23:40:41 INFO Applying migration id=noteshost 2026/01/15 23:40:41 INFO Applying migration id=fetched 2026/01/15 23:40:41 INFO Applying migration id=move 2026/01/15 23:40:41 INFO Applying migration id=cleanup 2026/01/15 23:40:41 INFO Applying migration id=received 2026/01/15 23:40:41 INFO Applying migration id=namehost 2026/01/15 23:40:41 INFO Applying migration id=outboxhost 2026/01/15 23:40:41 INFO Applying migration id=notesfts 2026/01/15 23:40:41 INFO Applying migration id=iconsname 2026/01/15 23:40:41 INFO Applying migration id=nohash 2026/01/15 23:40:41 INFO Applying migration id=shares 2026/01/15 23:40:41 INFO Applying migration id=actorttl 2026/01/15 23:40:41 INFO Applying migration id=tocc 2026/01/15 23:40:41 INFO Applying migration id=followeds 2026/01/15 23:40:41 INFO Applying migration id=certhash 2026/01/15 23:40:41 INFO Applying migration id=follows_sync 2026/01/15 23:40:41 INFO Applying migration id=jsonpath 2026/01/15 23:40:41 INFO Applying migration id=localforward 2026/01/15 23:40:41 INFO Applying migration id=avatar 2026/01/15 23:40:41 INFO Applying migration id=noimage 2026/01/15 23:40:41 INFO Applying migration id=feed 2026/01/15 23:40:41 INFO Applying migration id=bookmarks 2026/01/15 23:40:41 INFO Applying migration id=shareactivity 2026/01/15 23:40:41 INFO Applying migration id=application 2026/01/15 23:40:41 INFO Applying migration id=certificates 2026/01/15 23:40:41 INFO Applying migration id=rawforward 2026/01/15 23:40:41 INFO Applying migration id=publickey 2026/01/15 23:40:41 INFO Applying migration id=resolvegroup 2026/01/15 23:40:47 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40:47 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc408-748e-78c1-b87a-6deb1e1810ec note=https://localhost.localdomain:8443/post/019bc408-748e-76fb-979c-01747fdbaea0 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40:47 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:40: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: TestCommunity_DuplicateReplyInThread (5.94s) === RUN TestCommunity_EditedReplyInThread 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:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40:50 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc408-8357-7aa3-b515-9181d9f46aa1 note=https://localhost.localdomain:8443/post/019bc408-8357-78f5-8f30-fd7a081070f0 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40:50 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:40: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:40:50 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:40:50 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 (3.79s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/01/15 23:40:50 INFO Applying migration id=initial 2026/01/15 23:40:50 INFO Applying migration id=notesupdated 2026/01/15 23:40:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:50 INFO Applying migration id=activitiesid 2026/01/15 23:40:50 INFO Applying migration id=outbox 2026/01/15 23:40:50 INFO Applying migration id=edits 2026/01/15 23:40:50 INFO Applying migration id=outboxactor 2026/01/15 23:40:50 INFO Applying migration id=outboxsender 2026/01/15 23:40:50 INFO Applying migration id=thread 2026/01/15 23:40:50 INFO Applying migration id=host 2026/01/15 23:40:50 INFO Applying migration id=sharedinbox 2026/01/15 23:40:50 INFO Applying migration id=noteshost 2026/01/15 23:40:50 INFO Applying migration id=fetched 2026/01/15 23:40:50 INFO Applying migration id=move 2026/01/15 23:40:50 INFO Applying migration id=cleanup 2026/01/15 23:40:50 INFO Applying migration id=received 2026/01/15 23:40:50 INFO Applying migration id=namehost 2026/01/15 23:40:50 INFO Applying migration id=outboxhost 2026/01/15 23:40:50 INFO Applying migration id=notesfts 2026/01/15 23:40:50 INFO Applying migration id=iconsname 2026/01/15 23:40:50 INFO Applying migration id=nohash 2026/01/15 23:40:50 INFO Applying migration id=shares 2026/01/15 23:40:50 INFO Applying migration id=actorttl 2026/01/15 23:40:50 INFO Applying migration id=tocc 2026/01/15 23:40:50 INFO Applying migration id=followeds 2026/01/15 23:40:50 INFO Applying migration id=certhash 2026/01/15 23:40:50 INFO Applying migration id=follows_sync 2026/01/15 23:40:50 INFO Applying migration id=jsonpath 2026/01/15 23:40:50 INFO Applying migration id=localforward 2026/01/15 23:40:50 INFO Applying migration id=avatar 2026/01/15 23:40:50 INFO Applying migration id=noimage 2026/01/15 23:40:50 INFO Applying migration id=feed 2026/01/15 23:40:50 INFO Applying migration id=bookmarks 2026/01/15 23:40:50 INFO Applying migration id=shareactivity 2026/01/15 23:40:50 INFO Applying migration id=application 2026/01/15 23:40:50 INFO Applying migration id=certificates 2026/01/15 23:40:50 INFO Applying migration id=rawforward 2026/01/15 23:40:50 INFO Applying migration id=publickey 2026/01/15 23:40:50 INFO Applying migration id=resolvegroup 2026/01/15 23:40:55 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40:55 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc408-95c5-7534-b7f8-84b32ea494cb note=https://localhost.localdomain:8443/post/019bc408-95c5-737c-b385-f272456baa21 group=https://localhost.localdomain:8443/user/alice 2026/01/15 23:40:55 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:40:55 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 (4.72s) === RUN TestDelete_HappyFlow 2026/01/15 23:40:55 INFO Applying migration id=initial 2026/01/15 23:40:55 INFO Applying migration id=notesupdated 2026/01/15 23:40:55 INFO Applying migration id=personspreferredusername 2026/01/15 23:40:55 INFO Applying migration id=activitiesid 2026/01/15 23:40:55 INFO Applying migration id=outbox 2026/01/15 23:40:55 INFO Applying migration id=edits 2026/01/15 23:40:55 INFO Applying migration id=outboxactor 2026/01/15 23:40:55 INFO Applying migration id=outboxsender 2026/01/15 23:40:55 INFO Applying migration id=thread 2026/01/15 23:40:55 INFO Applying migration id=host 2026/01/15 23:40:55 INFO Applying migration id=sharedinbox 2026/01/15 23:40:55 INFO Applying migration id=noteshost 2026/01/15 23:40:55 INFO Applying migration id=fetched 2026/01/15 23:40:55 INFO Applying migration id=move 2026/01/15 23:40:55 INFO Applying migration id=cleanup 2026/01/15 23:40:55 INFO Applying migration id=received 2026/01/15 23:40:55 INFO Applying migration id=namehost 2026/01/15 23:40:55 INFO Applying migration id=outboxhost 2026/01/15 23:40:55 INFO Applying migration id=notesfts 2026/01/15 23:40:55 INFO Applying migration id=iconsname 2026/01/15 23:40:55 INFO Applying migration id=nohash 2026/01/15 23:40:55 INFO Applying migration id=shares 2026/01/15 23:40:55 INFO Applying migration id=actorttl 2026/01/15 23:40:55 INFO Applying migration id=tocc 2026/01/15 23:40:55 INFO Applying migration id=followeds 2026/01/15 23:40:55 INFO Applying migration id=certhash 2026/01/15 23:40:55 INFO Applying migration id=follows_sync 2026/01/15 23:40:55 INFO Applying migration id=jsonpath 2026/01/15 23:40:55 INFO Applying migration id=localforward 2026/01/15 23:40:55 INFO Applying migration id=avatar 2026/01/15 23:40:55 INFO Applying migration id=noimage 2026/01/15 23:40:55 INFO Applying migration id=feed 2026/01/15 23:40:55 INFO Applying migration id=bookmarks 2026/01/15 23:40:55 INFO Applying migration id=shareactivity 2026/01/15 23:40:55 INFO Applying migration id=application 2026/01/15 23:40:55 INFO Applying migration id=certificates 2026/01/15 23:40:55 INFO Applying migration id=rawforward 2026/01/15 23:40:55 INFO Applying migration id=publickey 2026/01/15 23:40:55 INFO Applying migration id=resolvegroup 2026/01/15 23:41:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-a808-7c5e-8f72-b1165c1a3b36 2026/01/15 23:41:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-a808-7c5e-8f72-b1165c1a3b36 2026/01/15 23:41:00 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc408-a808-7c5e-8f72-b1165c1a3b36 --- PASS: TestDelete_HappyFlow (4.68s) === RUN TestDelete_NotAuthor 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 2026/01/15 23:41:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-b427-7252-b105-cdbe594e68f5 2026/01/15 23:41:03 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019bc408-b427-7252-b105-cdbe594e68f5 error="sql: no rows in result set" 2026/01/15 23:41:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-b427-7252-b105-cdbe594e68f5 --- PASS: TestDelete_NotAuthor (3.10s) === RUN TestDelete_NoSuchPost 2026/01/15 23:41:03 INFO Applying migration id=initial 2026/01/15 23:41:03 INFO Applying migration id=notesupdated 2026/01/15 23:41:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:03 INFO Applying migration id=activitiesid 2026/01/15 23:41:03 INFO Applying migration id=outbox 2026/01/15 23:41:03 INFO Applying migration id=edits 2026/01/15 23:41:03 INFO Applying migration id=outboxactor 2026/01/15 23:41:03 INFO Applying migration id=outboxsender 2026/01/15 23:41:03 INFO Applying migration id=thread 2026/01/15 23:41:03 INFO Applying migration id=host 2026/01/15 23:41:03 INFO Applying migration id=sharedinbox 2026/01/15 23:41:03 INFO Applying migration id=noteshost 2026/01/15 23:41:03 INFO Applying migration id=fetched 2026/01/15 23:41:03 INFO Applying migration id=move 2026/01/15 23:41:03 INFO Applying migration id=cleanup 2026/01/15 23:41:03 INFO Applying migration id=received 2026/01/15 23:41:03 INFO Applying migration id=namehost 2026/01/15 23:41:03 INFO Applying migration id=outboxhost 2026/01/15 23:41:03 INFO Applying migration id=notesfts 2026/01/15 23:41:03 INFO Applying migration id=iconsname 2026/01/15 23:41:03 INFO Applying migration id=nohash 2026/01/15 23:41:03 INFO Applying migration id=shares 2026/01/15 23:41:03 INFO Applying migration id=actorttl 2026/01/15 23:41:03 INFO Applying migration id=tocc 2026/01/15 23:41:03 INFO Applying migration id=followeds 2026/01/15 23:41:03 INFO Applying migration id=certhash 2026/01/15 23:41:03 INFO Applying migration id=follows_sync 2026/01/15 23:41:03 INFO Applying migration id=jsonpath 2026/01/15 23:41:03 INFO Applying migration id=localforward 2026/01/15 23:41:03 INFO Applying migration id=avatar 2026/01/15 23:41:03 INFO Applying migration id=noimage 2026/01/15 23:41:03 INFO Applying migration id=feed 2026/01/15 23:41:03 INFO Applying migration id=bookmarks 2026/01/15 23:41:03 INFO Applying migration id=shareactivity 2026/01/15 23:41:03 INFO Applying migration id=application 2026/01/15 23:41:03 INFO Applying migration id=certificates 2026/01/15 23:41:03 INFO Applying migration id=rawforward 2026/01/15 23:41:03 INFO Applying migration id=publickey 2026/01/15 23:41:03 INFO Applying migration id=resolvegroup 2026/01/15 23:41:11 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (8.51s) === RUN TestDelete_UnauthenticatedUser 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:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-e925-707a-ab1c-1dd08697493d 2026/01/15 23:41:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc408-e925-707a-ab1c-1dd08697493d --- PASS: TestDelete_UnauthenticatedUser (5.06s) === RUN TestDelete_WithReply 2026/01/15 23:41:16 INFO Applying migration id=initial 2026/01/15 23:41:16 INFO Applying migration id=notesupdated 2026/01/15 23:41:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:16 INFO Applying migration id=activitiesid 2026/01/15 23:41:16 INFO Applying migration id=outbox 2026/01/15 23:41:16 INFO Applying migration id=edits 2026/01/15 23:41:16 INFO Applying migration id=outboxactor 2026/01/15 23:41:16 INFO Applying migration id=outboxsender 2026/01/15 23:41:16 INFO Applying migration id=thread 2026/01/15 23:41:16 INFO Applying migration id=host 2026/01/15 23:41:16 INFO Applying migration id=sharedinbox 2026/01/15 23:41:16 INFO Applying migration id=noteshost 2026/01/15 23:41:16 INFO Applying migration id=fetched 2026/01/15 23:41:16 INFO Applying migration id=move 2026/01/15 23:41:16 INFO Applying migration id=cleanup 2026/01/15 23:41:16 INFO Applying migration id=received 2026/01/15 23:41:16 INFO Applying migration id=namehost 2026/01/15 23:41:16 INFO Applying migration id=outboxhost 2026/01/15 23:41:16 INFO Applying migration id=notesfts 2026/01/15 23:41:16 INFO Applying migration id=iconsname 2026/01/15 23:41:16 INFO Applying migration id=nohash 2026/01/15 23:41:16 INFO Applying migration id=shares 2026/01/15 23:41:16 INFO Applying migration id=actorttl 2026/01/15 23:41:16 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:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-01f8-7617-80a1-e15436a90c39 2026/01/15 23:41:23 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-01fa-70f7-9a91-dfdb08bf7112 note=https://localhost.localdomain:8443/post/019bc409-01fa-70bd-953a-d5b43e02514e thread=https://localhost.localdomain:8443/post/019bc409-01f8-7617-80a1-e15436a90c39 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:41:23 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc409-01fa-70bd-953a-d5b43e02514e#delete note=https://localhost.localdomain:8443/post/019bc409-01fa-70bd-953a-d5b43e02514e thread=https://localhost.localdomain:8443/post/019bc409-01f8-7617-80a1-e15436a90c39 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:41:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-01fa-70bd-953a-d5b43e02514e 2026/01/15 23:41:23 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc409-01fa-70bd-953a-d5b43e02514e 2026/01/15 23:41:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-01f8-7617-80a1-e15436a90c39 2026/01/15 23:41:23 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc409-01f8-7617-80a1-e15436a90c39 --- PASS: TestDelete_WithReply (6.36s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/01/15 23:41:23 INFO Applying migration id=initial 2026/01/15 23:41:23 INFO Applying migration id=notesupdated 2026/01/15 23:41:23 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:23 INFO Applying migration id=activitiesid 2026/01/15 23:41:23 INFO Applying migration id=outbox 2026/01/15 23:41:23 INFO Applying migration id=edits 2026/01/15 23:41:23 INFO Applying migration id=outboxactor 2026/01/15 23:41:23 INFO Applying migration id=outboxsender 2026/01/15 23:41:23 INFO Applying migration id=thread 2026/01/15 23:41:23 INFO Applying migration id=host 2026/01/15 23:41:23 INFO Applying migration id=sharedinbox 2026/01/15 23:41:23 INFO Applying migration id=noteshost 2026/01/15 23:41:23 INFO Applying migration id=fetched 2026/01/15 23:41:23 INFO Applying migration id=move 2026/01/15 23:41:23 INFO Applying migration id=cleanup 2026/01/15 23:41:23 INFO Applying migration id=received 2026/01/15 23:41:23 INFO Applying migration id=namehost 2026/01/15 23:41:23 INFO Applying migration id=outboxhost 2026/01/15 23:41:23 INFO Applying migration id=notesfts 2026/01/15 23:41:23 INFO Applying migration id=iconsname 2026/01/15 23:41:23 INFO Applying migration id=nohash 2026/01/15 23:41:23 INFO Applying migration id=shares 2026/01/15 23:41:23 INFO Applying migration id=actorttl 2026/01/15 23:41:23 INFO Applying migration id=tocc 2026/01/15 23:41:23 INFO Applying migration id=followeds 2026/01/15 23:41:23 INFO Applying migration id=certhash 2026/01/15 23:41:23 INFO Applying migration id=follows_sync 2026/01/15 23:41:23 INFO Applying migration id=jsonpath 2026/01/15 23:41:23 INFO Applying migration id=localforward 2026/01/15 23:41:23 INFO Applying migration id=avatar 2026/01/15 23:41:23 INFO Applying migration id=noimage 2026/01/15 23:41:23 INFO Applying migration id=feed 2026/01/15 23:41:23 INFO Applying migration id=bookmarks 2026/01/15 23:41:23 INFO Applying migration id=shareactivity 2026/01/15 23:41:23 INFO Applying migration id=application 2026/01/15 23:41:23 INFO Applying migration id=certificates 2026/01/15 23:41:23 INFO Applying migration id=rawforward 2026/01/15 23:41:23 INFO Applying migration id=publickey 2026/01/15 23:41:23 INFO Applying migration id=resolvegroup 2026/01/15 23:41:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc409-0f70-7200-bf91-16395d585ac1 2026/01/15 23:41:26 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc409-0f71-7a90-b230-5bca80e84151 note=https://localhost.localdomain:8443/post/019bc409-0f71-7a57-a797-a5d7521ae8d1 thread=https://localhost.localdomain:8443/post/019bc409-0f70-7200-bf91-16395d585ac1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:41:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-0f70-7200-bf91-16395d585ac1 2026/01/15 23:41:26 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc409-0f70-7200-bf91-16395d585ac1 2026/01/15 23:41:26 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc409-0f71-7a57-a797-a5d7521ae8d1#delete note=https://localhost.localdomain:8443/post/019bc409-0f71-7a57-a797-a5d7521ae8d1 thread=https://localhost.localdomain:8443/post/019bc409-0f71-7a57-a797-a5d7521ae8d1 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-0f71-7a57-a797-a5d7521ae8d1 2026/01/15 23:41:26 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc409-0f71-7a57-a797-a5d7521ae8d1 --- PASS: TestDelete_WithReplyPostDeletedFirst (3.45s) === RUN TestDM_HappyFlow 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 2026/01/15 23:41:31 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:41:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-214b-78d8-8b65-743596614154 2026/01/15 23:41:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-214b-78d8-8b65-743596614154 2026/01/15 23:41:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc409-214b-78d8-8b65-743596614154 2026/01/15 23:41:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-214b-78d8-8b65-743596614154 --- PASS: TestDM_HappyFlow (4.57s) === RUN TestDM_UnauthenticatedUser 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 2026/01/15 23:41:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:41:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-2e24-724b-bf09-a6aa508bb2f5 2026/01/15 23:41:34 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc409-2e24-724b-bf09-a6aa508bb2f5 --- PASS: TestDM_UnauthenticatedUser (3.28s) === RUN TestDM_Loopback 2026/01/15 23:41:34 INFO Applying migration id=initial 2026/01/15 23:41:34 INFO Applying migration id=notesupdated 2026/01/15 23:41:34 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:34 INFO Applying migration id=activitiesid 2026/01/15 23:41:34 INFO Applying migration id=outbox 2026/01/15 23:41:34 INFO Applying migration id=edits 2026/01/15 23:41:34 INFO Applying migration id=outboxactor 2026/01/15 23:41:34 INFO Applying migration id=outboxsender 2026/01/15 23:41:34 INFO Applying migration id=thread 2026/01/15 23:41:34 INFO Applying migration id=host 2026/01/15 23:41:34 INFO Applying migration id=sharedinbox 2026/01/15 23:41:34 INFO Applying migration id=noteshost 2026/01/15 23:41:34 INFO Applying migration id=fetched 2026/01/15 23:41:34 INFO Applying migration id=move 2026/01/15 23:41:34 INFO Applying migration id=cleanup 2026/01/15 23:41:34 INFO Applying migration id=received 2026/01/15 23:41:34 INFO Applying migration id=namehost 2026/01/15 23:41:34 INFO Applying migration id=outboxhost 2026/01/15 23:41:34 INFO Applying migration id=notesfts 2026/01/15 23:41:34 INFO Applying migration id=iconsname 2026/01/15 23:41:34 INFO Applying migration id=nohash 2026/01/15 23:41:34 INFO Applying migration id=shares 2026/01/15 23:41:34 INFO Applying migration id=actorttl 2026/01/15 23:41:34 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 2026/01/15 23:41:36 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (1.87s) === RUN TestDM_TwoMentions 2026/01/15 23:41:36 INFO Applying migration id=initial 2026/01/15 23:41:36 INFO Applying migration id=notesupdated 2026/01/15 23:41:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:36 INFO Applying migration id=activitiesid 2026/01/15 23:41:36 INFO Applying migration id=outbox 2026/01/15 23:41:36 INFO Applying migration id=edits 2026/01/15 23:41:36 INFO Applying migration id=outboxactor 2026/01/15 23:41:36 INFO Applying migration id=outboxsender 2026/01/15 23:41:36 INFO Applying migration id=thread 2026/01/15 23:41:36 INFO Applying migration id=host 2026/01/15 23:41:36 INFO Applying migration id=sharedinbox 2026/01/15 23:41:36 INFO Applying migration id=noteshost 2026/01/15 23:41:36 INFO Applying migration id=fetched 2026/01/15 23:41:36 INFO Applying migration id=move 2026/01/15 23:41:36 INFO Applying migration id=cleanup 2026/01/15 23:41:36 INFO Applying migration id=received 2026/01/15 23:41:36 INFO Applying migration id=namehost 2026/01/15 23:41:36 INFO Applying migration id=outboxhost 2026/01/15 23:41:36 INFO Applying migration id=notesfts 2026/01/15 23:41:36 INFO Applying migration id=iconsname 2026/01/15 23:41:36 INFO Applying migration id=nohash 2026/01/15 23:41:36 INFO Applying migration id=shares 2026/01/15 23:41:36 INFO Applying migration id=actorttl 2026/01/15 23:41:36 INFO Applying migration id=tocc 2026/01/15 23:41:36 INFO Applying migration id=followeds 2026/01/15 23:41:36 INFO Applying migration id=certhash 2026/01/15 23:41:36 INFO Applying migration id=follows_sync 2026/01/15 23:41:36 INFO Applying migration id=jsonpath 2026/01/15 23:41:36 INFO Applying migration id=localforward 2026/01/15 23:41:36 INFO Applying migration id=avatar 2026/01/15 23:41:36 INFO Applying migration id=noimage 2026/01/15 23:41:36 INFO Applying migration id=feed 2026/01/15 23:41:36 INFO Applying migration id=bookmarks 2026/01/15 23:41:36 INFO Applying migration id=shareactivity 2026/01/15 23:41:36 INFO Applying migration id=application 2026/01/15 23:41:36 INFO Applying migration id=certificates 2026/01/15 23:41:36 INFO Applying migration id=rawforward 2026/01/15 23:41:36 INFO Applying migration id=publickey 2026/01/15 23:41:36 INFO Applying migration id=resolvegroup 2026/01/15 23:41:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:41:40 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/01/15 23:41:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-43fa-77c3-a0a4-4a57f87c1b51 2026/01/15 23:41:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-43fa-77c3-a0a4-4a57f87c1b51 2026/01/15 23:41:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-43fa-77c3-a0a4-4a57f87c1b51 --- PASS: TestDM_TwoMentions (3.73s) === RUN TestDM_TwoMentionsOneLoopback 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:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:41:43 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:41:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-5158-7ade-8a9b-4ca01f1d87ec 2026/01/15 23:41:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-5158-7ade-8a9b-4ca01f1d87ec 2026/01/15 23:41:43 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc409-5158-7ade-8a9b-4ca01f1d87ec 2026/01/15 23:41:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-5158-7ade-8a9b-4ca01f1d87ec --- PASS: TestDM_TwoMentionsOneLoopback (3.42s) === RUN TestDM_TooManyRecipients 2026/01/15 23:41:43 INFO Applying migration id=initial 2026/01/15 23:41:43 INFO Applying migration id=notesupdated 2026/01/15 23:41:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:43 INFO Applying migration id=activitiesid 2026/01/15 23:41:43 INFO Applying migration id=outbox 2026/01/15 23:41:43 INFO Applying migration id=edits 2026/01/15 23:41:43 INFO Applying migration id=outboxactor 2026/01/15 23:41:43 INFO Applying migration id=outboxsender 2026/01/15 23:41:43 INFO Applying migration id=thread 2026/01/15 23:41:43 INFO Applying migration id=host 2026/01/15 23:41:43 INFO Applying migration id=sharedinbox 2026/01/15 23:41:43 INFO Applying migration id=noteshost 2026/01/15 23:41:43 INFO Applying migration id=fetched 2026/01/15 23:41:43 INFO Applying migration id=move 2026/01/15 23:41:43 INFO Applying migration id=cleanup 2026/01/15 23:41:43 INFO Applying migration id=received 2026/01/15 23:41:43 INFO Applying migration id=namehost 2026/01/15 23:41:43 INFO Applying migration id=outboxhost 2026/01/15 23:41:43 INFO Applying migration id=notesfts 2026/01/15 23:41:43 INFO Applying migration id=iconsname 2026/01/15 23:41:43 INFO Applying migration id=nohash 2026/01/15 23:41:43 INFO Applying migration id=shares 2026/01/15 23:41:43 INFO Applying migration id=actorttl 2026/01/15 23:41:43 INFO Applying migration id=tocc 2026/01/15 23:41:43 INFO Applying migration id=followeds 2026/01/15 23:41:43 INFO Applying migration id=certhash 2026/01/15 23:41:43 INFO Applying migration id=follows_sync 2026/01/15 23:41:43 INFO Applying migration id=jsonpath 2026/01/15 23:41:43 INFO Applying migration id=localforward 2026/01/15 23:41:43 INFO Applying migration id=avatar 2026/01/15 23:41:43 INFO Applying migration id=noimage 2026/01/15 23:41:43 INFO Applying migration id=feed 2026/01/15 23:41:43 INFO Applying migration id=bookmarks 2026/01/15 23:41:43 INFO Applying migration id=shareactivity 2026/01/15 23:41:43 INFO Applying migration id=application 2026/01/15 23:41:43 INFO Applying migration id=certificates 2026/01/15 23:41:43 INFO Applying migration id=rawforward 2026/01/15 23:41:43 INFO Applying migration id=publickey 2026/01/15 23:41:43 INFO Applying migration id=resolvegroup 2026/01/15 23:41:47 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:41:47 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (4.09s) === RUN TestDM_MaxRecipients 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:52 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:41:52 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/01/15 23:41:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-7374-7de9-b417-680e00591027 2026/01/15 23:41:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-7374-7de9-b417-680e00591027 2026/01/15 23:41:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc409-7374-7de9-b417-680e00591027 --- PASS: TestDM_MaxRecipients (4.64s) === RUN TestEdit_Throttling 2026/01/15 23:41:52 INFO Applying migration id=initial 2026/01/15 23:41:52 INFO Applying migration id=notesupdated 2026/01/15 23:41:52 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:52 INFO Applying migration id=activitiesid 2026/01/15 23:41:52 INFO Applying migration id=outbox 2026/01/15 23:41:52 INFO Applying migration id=edits 2026/01/15 23:41:52 INFO Applying migration id=outboxactor 2026/01/15 23:41:52 INFO Applying migration id=outboxsender 2026/01/15 23:41:52 INFO Applying migration id=thread 2026/01/15 23:41:52 INFO Applying migration id=host 2026/01/15 23:41:52 INFO Applying migration id=sharedinbox 2026/01/15 23:41:52 INFO Applying migration id=noteshost 2026/01/15 23:41:52 INFO Applying migration id=fetched 2026/01/15 23:41:52 INFO Applying migration id=move 2026/01/15 23:41:52 INFO Applying migration id=cleanup 2026/01/15 23:41:52 INFO Applying migration id=received 2026/01/15 23:41:52 INFO Applying migration id=namehost 2026/01/15 23:41:52 INFO Applying migration id=outboxhost 2026/01/15 23:41:52 INFO Applying migration id=notesfts 2026/01/15 23:41:52 INFO Applying migration id=iconsname 2026/01/15 23:41:52 INFO Applying migration id=nohash 2026/01/15 23:41:52 INFO Applying migration id=shares 2026/01/15 23:41:52 INFO Applying migration id=actorttl 2026/01/15 23:41:52 INFO Applying migration id=tocc 2026/01/15 23:41:52 INFO Applying migration id=followeds 2026/01/15 23:41:52 INFO Applying migration id=certhash 2026/01/15 23:41:52 INFO Applying migration id=follows_sync 2026/01/15 23:41:52 INFO Applying migration id=jsonpath 2026/01/15 23:41:52 INFO Applying migration id=localforward 2026/01/15 23:41:52 INFO Applying migration id=avatar 2026/01/15 23:41:52 INFO Applying migration id=noimage 2026/01/15 23:41:52 INFO Applying migration id=feed 2026/01/15 23:41:52 INFO Applying migration id=bookmarks 2026/01/15 23:41:52 INFO Applying migration id=shareactivity 2026/01/15 23:41:52 INFO Applying migration id=application 2026/01/15 23:41:52 INFO Applying migration id=certificates 2026/01/15 23:41:52 INFO Applying migration id=rawforward 2026/01/15 23:41:52 INFO Applying migration id=publickey 2026/01/15 23:41:52 INFO Applying migration id=resolvegroup 2026/01/15 23:41:54 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc409-7cee-7cc3-a66f-040831af015f can=2026-01-15T23:45:54.798Z --- PASS: TestEdit_Throttling (2.42s) === RUN TestEdit_HappyFlow 2026/01/15 23:41:54 INFO Applying migration id=initial 2026/01/15 23:41:54 INFO Applying migration id=notesupdated 2026/01/15 23:41:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:54 INFO Applying migration id=activitiesid 2026/01/15 23:41:54 INFO Applying migration id=outbox 2026/01/15 23:41:54 INFO Applying migration id=edits 2026/01/15 23:41:54 INFO Applying migration id=outboxactor 2026/01/15 23:41:54 INFO Applying migration id=outboxsender 2026/01/15 23:41:54 INFO Applying migration id=thread 2026/01/15 23:41:54 INFO Applying migration id=host 2026/01/15 23:41:54 INFO Applying migration id=sharedinbox 2026/01/15 23:41:54 INFO Applying migration id=noteshost 2026/01/15 23:41:54 INFO Applying migration id=fetched 2026/01/15 23:41:54 INFO Applying migration id=move 2026/01/15 23:41:54 INFO Applying migration id=cleanup 2026/01/15 23:41:54 INFO Applying migration id=received 2026/01/15 23:41:54 INFO Applying migration id=namehost 2026/01/15 23:41:54 INFO Applying migration id=outboxhost 2026/01/15 23:41:54 INFO Applying migration id=notesfts 2026/01/15 23:41:54 INFO Applying migration id=iconsname 2026/01/15 23:41:54 INFO Applying migration id=nohash 2026/01/15 23:41:54 INFO Applying migration id=shares 2026/01/15 23:41:54 INFO Applying migration id=actorttl 2026/01/15 23:41:54 INFO Applying migration id=tocc 2026/01/15 23:41:54 INFO Applying migration id=followeds 2026/01/15 23:41:54 INFO Applying migration id=certhash 2026/01/15 23:41:54 INFO Applying migration id=follows_sync 2026/01/15 23:41:54 INFO Applying migration id=jsonpath 2026/01/15 23:41:54 INFO Applying migration id=localforward 2026/01/15 23:41:54 INFO Applying migration id=avatar 2026/01/15 23:41:54 INFO Applying migration id=noimage 2026/01/15 23:41:54 INFO Applying migration id=feed 2026/01/15 23:41:54 INFO Applying migration id=bookmarks 2026/01/15 23:41:54 INFO Applying migration id=shareactivity 2026/01/15 23:41:54 INFO Applying migration id=application 2026/01/15 23:41:54 INFO Applying migration id=certificates 2026/01/15 23:41:54 INFO Applying migration id=rawforward 2026/01/15 23:41:54 INFO Applying migration id=publickey 2026/01/15 23:41:54 INFO Applying migration id=resolvegroup 2026/01/15 23:41:59 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc409-8d57-79a3-a91c-d6a557097853 can=2026-01-15T23:57:59.000Z --- PASS: TestEdit_HappyFlow (4.20s) === RUN TestEdit_EmptyContent 2026/01/15 23:41:59 INFO Applying migration id=initial 2026/01/15 23:41:59 INFO Applying migration id=notesupdated 2026/01/15 23:41:59 INFO Applying migration id=personspreferredusername 2026/01/15 23:41:59 INFO Applying migration id=activitiesid 2026/01/15 23:41:59 INFO Applying migration id=outbox 2026/01/15 23:41:59 INFO Applying migration id=edits 2026/01/15 23:41:59 INFO Applying migration id=outboxactor 2026/01/15 23:41:59 INFO Applying migration id=outboxsender 2026/01/15 23:41:59 INFO Applying migration id=thread 2026/01/15 23:41:59 INFO Applying migration id=host 2026/01/15 23:41:59 INFO Applying migration id=sharedinbox 2026/01/15 23:41:59 INFO Applying migration id=noteshost 2026/01/15 23:41:59 INFO Applying migration id=fetched 2026/01/15 23:41:59 INFO Applying migration id=move 2026/01/15 23:41:59 INFO Applying migration id=cleanup 2026/01/15 23:41:59 INFO Applying migration id=received 2026/01/15 23:41:59 INFO Applying migration id=namehost 2026/01/15 23:41:59 INFO Applying migration id=outboxhost 2026/01/15 23:41:59 INFO Applying migration id=notesfts 2026/01/15 23:41:59 INFO Applying migration id=iconsname 2026/01/15 23:41:59 INFO Applying migration id=nohash 2026/01/15 23:41:59 INFO Applying migration id=shares 2026/01/15 23:41:59 INFO Applying migration id=actorttl 2026/01/15 23:41:59 INFO Applying migration id=tocc 2026/01/15 23:41:59 INFO Applying migration id=followeds 2026/01/15 23:41:59 INFO Applying migration id=certhash 2026/01/15 23:41:59 INFO Applying migration id=follows_sync 2026/01/15 23:41:59 INFO Applying migration id=jsonpath 2026/01/15 23:41:59 INFO Applying migration id=localforward 2026/01/15 23:41:59 INFO Applying migration id=avatar 2026/01/15 23:41:59 INFO Applying migration id=noimage 2026/01/15 23:41:59 INFO Applying migration id=feed 2026/01/15 23:41:59 INFO Applying migration id=bookmarks 2026/01/15 23:41:59 INFO Applying migration id=shareactivity 2026/01/15 23:41:59 INFO Applying migration id=application 2026/01/15 23:41:59 INFO Applying migration id=certificates 2026/01/15 23:41:59 INFO Applying migration id=rawforward 2026/01/15 23:41:59 INFO Applying migration id=publickey 2026/01/15 23:41:59 INFO Applying migration id=resolvegroup --- PASS: TestEdit_EmptyContent (6.13s) === RUN TestEdit_LongContent 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 --- PASS: TestEdit_LongContent (4.70s) === RUN TestEdit_InvalidEscapeSequence 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 --- PASS: TestEdit_InvalidEscapeSequence (3.19s) === RUN TestEdit_NoSuchPost 2026/01/15 23:42:13 INFO Applying migration id=initial 2026/01/15 23:42:13 INFO Applying migration id=notesupdated 2026/01/15 23:42:13 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:13 INFO Applying migration id=activitiesid 2026/01/15 23:42:13 INFO Applying migration id=outbox 2026/01/15 23:42:13 INFO Applying migration id=edits 2026/01/15 23:42:13 INFO Applying migration id=outboxactor 2026/01/15 23:42:13 INFO Applying migration id=outboxsender 2026/01/15 23:42:13 INFO Applying migration id=thread 2026/01/15 23:42:13 INFO Applying migration id=host 2026/01/15 23:42:13 INFO Applying migration id=sharedinbox 2026/01/15 23:42:13 INFO Applying migration id=noteshost 2026/01/15 23:42:13 INFO Applying migration id=fetched 2026/01/15 23:42:13 INFO Applying migration id=move 2026/01/15 23:42:13 INFO Applying migration id=cleanup 2026/01/15 23:42:13 INFO Applying migration id=received 2026/01/15 23:42:13 INFO Applying migration id=namehost 2026/01/15 23:42:13 INFO Applying migration id=outboxhost 2026/01/15 23:42:13 INFO Applying migration id=notesfts 2026/01/15 23:42:13 INFO Applying migration id=iconsname 2026/01/15 23:42:13 INFO Applying migration id=nohash 2026/01/15 23:42:13 INFO Applying migration id=shares 2026/01/15 23:42:13 INFO Applying migration id=actorttl 2026/01/15 23:42:13 INFO Applying migration id=tocc 2026/01/15 23:42:13 INFO Applying migration id=followeds 2026/01/15 23:42:13 INFO Applying migration id=certhash 2026/01/15 23:42:13 INFO Applying migration id=follows_sync 2026/01/15 23:42:13 INFO Applying migration id=jsonpath 2026/01/15 23:42:13 INFO Applying migration id=localforward 2026/01/15 23:42:13 INFO Applying migration id=avatar 2026/01/15 23:42:13 INFO Applying migration id=noimage 2026/01/15 23:42:13 INFO Applying migration id=feed 2026/01/15 23:42:13 INFO Applying migration id=bookmarks 2026/01/15 23:42:13 INFO Applying migration id=shareactivity 2026/01/15 23:42:13 INFO Applying migration id=application 2026/01/15 23:42:13 INFO Applying migration id=certificates 2026/01/15 23:42:13 INFO Applying migration id=rawforward 2026/01/15 23:42:13 INFO Applying migration id=publickey 2026/01/15 23:42:13 INFO Applying migration id=resolvegroup 2026/01/15 23:42:17 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (4.15s) === RUN TestEdit_UnauthenticatedUser 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 --- PASS: TestEdit_UnauthenticatedUser (4.94s) === RUN TestEdit_AddHashtag 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:28 INFO Generating first response key=/users/hashtag/hello 2026/01/15 23:42:28 INFO Generating first response key=/users/hashtag/world 2026/01/15 23:42:28 INFO Generating first response key=/hashtag/hello 2026/01/15 23:42:28 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (6.48s) === RUN TestEdit_RemoveHashtag 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:32 INFO Generating first response key=/users/hashtag/hello 2026/01/15 23:42:32 INFO Generating first response key=/users/hashtag/world 2026/01/15 23:42:32 INFO Generating first response key=/hashtag/hello 2026/01/15 23:42:32 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (4.34s) === RUN TestEdit_KeepHashtags 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:39 INFO Generating first response key=/users/hashtag/hello 2026/01/15 23:42:39 INFO Generating first response key=/users/hashtag/world 2026/01/15 23:42:39 INFO Generating first response key=/hashtag/hello 2026/01/15 23:42:39 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (6.92s) === RUN TestEdit_AddMention 2026/01/15 23:42:39 INFO Applying migration id=initial 2026/01/15 23:42:39 INFO Applying migration id=notesupdated 2026/01/15 23:42:39 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:39 INFO Applying migration id=activitiesid 2026/01/15 23:42:39 INFO Applying migration id=outbox 2026/01/15 23:42:39 INFO Applying migration id=edits 2026/01/15 23:42:39 INFO Applying migration id=outboxactor 2026/01/15 23:42:39 INFO Applying migration id=outboxsender 2026/01/15 23:42:39 INFO Applying migration id=thread 2026/01/15 23:42:39 INFO Applying migration id=host 2026/01/15 23:42:39 INFO Applying migration id=sharedinbox 2026/01/15 23:42:39 INFO Applying migration id=noteshost 2026/01/15 23:42:39 INFO Applying migration id=fetched 2026/01/15 23:42:39 INFO Applying migration id=move 2026/01/15 23:42:39 INFO Applying migration id=cleanup 2026/01/15 23:42:39 INFO Applying migration id=received 2026/01/15 23:42:39 INFO Applying migration id=namehost 2026/01/15 23:42:39 INFO Applying migration id=outboxhost 2026/01/15 23:42:39 INFO Applying migration id=notesfts 2026/01/15 23:42:39 INFO Applying migration id=iconsname 2026/01/15 23:42:39 INFO Applying migration id=nohash 2026/01/15 23:42:39 INFO Applying migration id=shares 2026/01/15 23:42:39 INFO Applying migration id=actorttl 2026/01/15 23:42:39 INFO Applying migration id=tocc 2026/01/15 23:42:39 INFO Applying migration id=followeds 2026/01/15 23:42:39 INFO Applying migration id=certhash 2026/01/15 23:42:39 INFO Applying migration id=follows_sync 2026/01/15 23:42:39 INFO Applying migration id=jsonpath 2026/01/15 23:42:39 INFO Applying migration id=localforward 2026/01/15 23:42:39 INFO Applying migration id=avatar 2026/01/15 23:42:39 INFO Applying migration id=noimage 2026/01/15 23:42:39 INFO Applying migration id=feed 2026/01/15 23:42:39 INFO Applying migration id=bookmarks 2026/01/15 23:42:39 INFO Applying migration id=shareactivity 2026/01/15 23:42:39 INFO Applying migration id=application 2026/01/15 23:42:39 INFO Applying migration id=certificates 2026/01/15 23:42:39 INFO Applying migration id=rawforward 2026/01/15 23:42:39 INFO Applying migration id=publickey 2026/01/15 23:42:39 INFO Applying migration id=resolvegroup 2026/01/15 23:42:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-38da-75f8-97d8-53fecb624d41 2026/01/15 23:42:42 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:42:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-38da-75f8-97d8-53fecb624d41 --- PASS: TestEdit_AddMention (3.07s) === RUN TestEdit_RemoveMention 2026/01/15 23:42:42 INFO Applying migration id=initial 2026/01/15 23:42:42 INFO Applying migration id=notesupdated 2026/01/15 23:42:42 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:42 INFO Applying migration id=activitiesid 2026/01/15 23:42:42 INFO Applying migration id=outbox 2026/01/15 23:42:42 INFO Applying migration id=edits 2026/01/15 23:42:42 INFO Applying migration id=outboxactor 2026/01/15 23:42:42 INFO Applying migration id=outboxsender 2026/01/15 23:42:42 INFO Applying migration id=thread 2026/01/15 23:42:42 INFO Applying migration id=host 2026/01/15 23:42:42 INFO Applying migration id=sharedinbox 2026/01/15 23:42:42 INFO Applying migration id=noteshost 2026/01/15 23:42:42 INFO Applying migration id=fetched 2026/01/15 23:42:42 INFO Applying migration id=move 2026/01/15 23:42:42 INFO Applying migration id=cleanup 2026/01/15 23:42:42 INFO Applying migration id=received 2026/01/15 23:42:42 INFO Applying migration id=namehost 2026/01/15 23:42:42 INFO Applying migration id=outboxhost 2026/01/15 23:42:42 INFO Applying migration id=notesfts 2026/01/15 23:42:42 INFO Applying migration id=iconsname 2026/01/15 23:42:42 INFO Applying migration id=nohash 2026/01/15 23:42:42 INFO Applying migration id=shares 2026/01/15 23:42:42 INFO Applying migration id=actorttl 2026/01/15 23:42:42 INFO Applying migration id=tocc 2026/01/15 23:42:42 INFO Applying migration id=followeds 2026/01/15 23:42:42 INFO Applying migration id=certhash 2026/01/15 23:42:42 INFO Applying migration id=follows_sync 2026/01/15 23:42:42 INFO Applying migration id=jsonpath 2026/01/15 23:42:42 INFO Applying migration id=localforward 2026/01/15 23:42:42 INFO Applying migration id=avatar 2026/01/15 23:42:42 INFO Applying migration id=noimage 2026/01/15 23:42:42 INFO Applying migration id=feed 2026/01/15 23:42:42 INFO Applying migration id=bookmarks 2026/01/15 23:42:42 INFO Applying migration id=shareactivity 2026/01/15 23:42:42 INFO Applying migration id=application 2026/01/15 23:42:42 INFO Applying migration id=certificates 2026/01/15 23:42:42 INFO Applying migration id=rawforward 2026/01/15 23:42:42 INFO Applying migration id=publickey 2026/01/15 23:42:42 INFO Applying migration id=resolvegroup 2026/01/15 23:42:48 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:42:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-4f06-77d6-8864-951ed8bd8936 2026/01/15 23:42:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-4f06-77d6-8864-951ed8bd8936 --- PASS: TestEdit_RemoveMention (5.68s) === RUN TestEdit_KeepMention 2026/01/15 23:42:48 INFO Applying migration id=initial 2026/01/15 23:42:48 INFO Applying migration id=notesupdated 2026/01/15 23:42:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:48 INFO Applying migration id=activitiesid 2026/01/15 23:42:48 INFO Applying migration id=outbox 2026/01/15 23:42:48 INFO Applying migration id=edits 2026/01/15 23:42:48 INFO Applying migration id=outboxactor 2026/01/15 23:42:48 INFO Applying migration id=outboxsender 2026/01/15 23:42:48 INFO Applying migration id=thread 2026/01/15 23:42:48 INFO Applying migration id=host 2026/01/15 23:42:48 INFO Applying migration id=sharedinbox 2026/01/15 23:42:48 INFO Applying migration id=noteshost 2026/01/15 23:42:48 INFO Applying migration id=fetched 2026/01/15 23:42:48 INFO Applying migration id=move 2026/01/15 23:42:48 INFO Applying migration id=cleanup 2026/01/15 23:42:48 INFO Applying migration id=received 2026/01/15 23:42:48 INFO Applying migration id=namehost 2026/01/15 23:42:48 INFO Applying migration id=outboxhost 2026/01/15 23:42:48 INFO Applying migration id=notesfts 2026/01/15 23:42:48 INFO Applying migration id=iconsname 2026/01/15 23:42:48 INFO Applying migration id=nohash 2026/01/15 23:42:48 INFO Applying migration id=shares 2026/01/15 23:42:48 INFO Applying migration id=actorttl 2026/01/15 23:42:48 INFO Applying migration id=tocc 2026/01/15 23:42:48 INFO Applying migration id=followeds 2026/01/15 23:42:48 INFO Applying migration id=certhash 2026/01/15 23:42:48 INFO Applying migration id=follows_sync 2026/01/15 23:42:48 INFO Applying migration id=jsonpath 2026/01/15 23:42:48 INFO Applying migration id=localforward 2026/01/15 23:42:48 INFO Applying migration id=avatar 2026/01/15 23:42:48 INFO Applying migration id=noimage 2026/01/15 23:42:48 INFO Applying migration id=feed 2026/01/15 23:42:48 INFO Applying migration id=bookmarks 2026/01/15 23:42:48 INFO Applying migration id=shareactivity 2026/01/15 23:42:48 INFO Applying migration id=application 2026/01/15 23:42:48 INFO Applying migration id=certificates 2026/01/15 23:42:48 INFO Applying migration id=rawforward 2026/01/15 23:42:48 INFO Applying migration id=publickey 2026/01/15 23:42:48 INFO Applying migration id=resolvegroup 2026/01/15 23:42:54 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:42:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-6696-73b5-856e-0f61aaf17d20 2026/01/15 23:42:54 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:42:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-6696-73b5-856e-0f61aaf17d20 --- PASS: TestEdit_KeepMention (6.03s) === RUN TestEdit_PollAddOption 2026/01/15 23:42:54 INFO Applying migration id=initial 2026/01/15 23:42:54 INFO Applying migration id=notesupdated 2026/01/15 23:42:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:54 INFO Applying migration id=activitiesid 2026/01/15 23:42:54 INFO Applying migration id=outbox 2026/01/15 23:42:54 INFO Applying migration id=edits 2026/01/15 23:42:54 INFO Applying migration id=outboxactor 2026/01/15 23:42:54 INFO Applying migration id=outboxsender 2026/01/15 23:42:54 INFO Applying migration id=thread 2026/01/15 23:42:54 INFO Applying migration id=host 2026/01/15 23:42:54 INFO Applying migration id=sharedinbox 2026/01/15 23:42:54 INFO Applying migration id=noteshost 2026/01/15 23:42:54 INFO Applying migration id=fetched 2026/01/15 23:42:54 INFO Applying migration id=move 2026/01/15 23:42:54 INFO Applying migration id=cleanup 2026/01/15 23:42:54 INFO Applying migration id=received 2026/01/15 23:42:54 INFO Applying migration id=namehost 2026/01/15 23:42:54 INFO Applying migration id=outboxhost 2026/01/15 23:42:54 INFO Applying migration id=notesfts 2026/01/15 23:42:54 INFO Applying migration id=iconsname 2026/01/15 23:42:54 INFO Applying migration id=nohash 2026/01/15 23:42:54 INFO Applying migration id=shares 2026/01/15 23:42:54 INFO Applying migration id=actorttl 2026/01/15 23:42:54 INFO Applying migration id=tocc 2026/01/15 23:42:54 INFO Applying migration id=followeds 2026/01/15 23:42:54 INFO Applying migration id=certhash 2026/01/15 23:42:54 INFO Applying migration id=follows_sync 2026/01/15 23:42:54 INFO Applying migration id=jsonpath 2026/01/15 23:42:54 INFO Applying migration id=localforward 2026/01/15 23:42:54 INFO Applying migration id=avatar 2026/01/15 23:42:54 INFO Applying migration id=noimage 2026/01/15 23:42:54 INFO Applying migration id=feed 2026/01/15 23:42:54 INFO Applying migration id=bookmarks 2026/01/15 23:42:54 INFO Applying migration id=shareactivity 2026/01/15 23:42:54 INFO Applying migration id=application 2026/01/15 23:42:54 INFO Applying migration id=certificates 2026/01/15 23:42:54 INFO Applying migration id=rawforward 2026/01/15 23:42:54 INFO Applying migration id=publickey 2026/01/15 23:42:54 INFO Applying migration id=resolvegroup 2026/01/15 23:42:57 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc40a-71ad-79d8-8fc0-d014e9636f50 2026/01/15 23:42:57 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc40a-71ad-79d8-8fc0-d014e9636f50 2026/01/15 23:42:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-71ad-79d8-8fc0-d014e9636f50 2026/01/15 23:42:57 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc40a-71ad-79d8-8fc0-d014e9636f50 2026/01/15 23:42:57 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc40a-71ad-79d8-8fc0-d014e9636f50 2026/01/15 23:42:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-71ad-79d8-8fc0-d014e9636f50 --- PASS: TestEdit_PollAddOption (2.84s) === RUN TestEdit_RemoveQuestion 2026/01/15 23:42:57 INFO Applying migration id=initial 2026/01/15 23:42:57 INFO Applying migration id=notesupdated 2026/01/15 23:42:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:57 INFO Applying migration id=activitiesid 2026/01/15 23:42:57 INFO Applying migration id=outbox 2026/01/15 23:42:57 INFO Applying migration id=edits 2026/01/15 23:42:57 INFO Applying migration id=outboxactor 2026/01/15 23:42:57 INFO Applying migration id=outboxsender 2026/01/15 23:42:57 INFO Applying migration id=thread 2026/01/15 23:42:57 INFO Applying migration id=host 2026/01/15 23:42:57 INFO Applying migration id=sharedinbox 2026/01/15 23:42:57 INFO Applying migration id=noteshost 2026/01/15 23:42:57 INFO Applying migration id=fetched 2026/01/15 23:42:57 INFO Applying migration id=move 2026/01/15 23:42:57 INFO Applying migration id=cleanup 2026/01/15 23:42:57 INFO Applying migration id=received 2026/01/15 23:42:57 INFO Applying migration id=namehost 2026/01/15 23:42:57 INFO Applying migration id=outboxhost 2026/01/15 23:42:57 INFO Applying migration id=notesfts 2026/01/15 23:42:57 INFO Applying migration id=iconsname 2026/01/15 23:42:57 INFO Applying migration id=nohash 2026/01/15 23:42:57 INFO Applying migration id=shares 2026/01/15 23:42:57 INFO Applying migration id=actorttl 2026/01/15 23:42:57 INFO Applying migration id=tocc 2026/01/15 23:42:57 INFO Applying migration id=followeds 2026/01/15 23:42:57 INFO Applying migration id=certhash 2026/01/15 23:42:57 INFO Applying migration id=follows_sync 2026/01/15 23:42:57 INFO Applying migration id=jsonpath 2026/01/15 23:42:57 INFO Applying migration id=localforward 2026/01/15 23:42:57 INFO Applying migration id=avatar 2026/01/15 23:42:57 INFO Applying migration id=noimage 2026/01/15 23:42:57 INFO Applying migration id=feed 2026/01/15 23:42:57 INFO Applying migration id=bookmarks 2026/01/15 23:42:57 INFO Applying migration id=shareactivity 2026/01/15 23:42:57 INFO Applying migration id=application 2026/01/15 23:42:57 INFO Applying migration id=certificates 2026/01/15 23:42:57 INFO Applying migration id=rawforward 2026/01/15 23:42:57 INFO Applying migration id=publickey 2026/01/15 23:42:57 INFO Applying migration id=resolvegroup 2026/01/15 23:42:59 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc40a-79c0-7944-a3a6-347e065bc533 2026/01/15 23:42:59 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc40a-79c0-7944-a3a6-347e065bc533 2026/01/15 23:42:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-79c0-7944-a3a6-347e065bc533 2026/01/15 23:42:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40a-79c0-7944-a3a6-347e065bc533 --- PASS: TestEdit_RemoveQuestion (2.06s) === RUN TestFollow_PostToFollowers 2026/01/15 23:42:59 INFO Applying migration id=initial 2026/01/15 23:42:59 INFO Applying migration id=notesupdated 2026/01/15 23:42:59 INFO Applying migration id=personspreferredusername 2026/01/15 23:42:59 INFO Applying migration id=activitiesid 2026/01/15 23:42:59 INFO Applying migration id=outbox 2026/01/15 23:42:59 INFO Applying migration id=edits 2026/01/15 23:42:59 INFO Applying migration id=outboxactor 2026/01/15 23:42:59 INFO Applying migration id=outboxsender 2026/01/15 23:42:59 INFO Applying migration id=thread 2026/01/15 23:42:59 INFO Applying migration id=host 2026/01/15 23:42:59 INFO Applying migration id=sharedinbox 2026/01/15 23:42:59 INFO Applying migration id=noteshost 2026/01/15 23:42:59 INFO Applying migration id=fetched 2026/01/15 23:42:59 INFO Applying migration id=move 2026/01/15 23:42:59 INFO Applying migration id=cleanup 2026/01/15 23:42:59 INFO Applying migration id=received 2026/01/15 23:42:59 INFO Applying migration id=namehost 2026/01/15 23:42:59 INFO Applying migration id=outboxhost 2026/01/15 23:42:59 INFO Applying migration id=notesfts 2026/01/15 23:42:59 INFO Applying migration id=iconsname 2026/01/15 23:42:59 INFO Applying migration id=nohash 2026/01/15 23:42:59 INFO Applying migration id=shares 2026/01/15 23:42:59 INFO Applying migration id=actorttl 2026/01/15 23:42:59 INFO Applying migration id=tocc 2026/01/15 23:42:59 INFO Applying migration id=followeds 2026/01/15 23:42:59 INFO Applying migration id=certhash 2026/01/15 23:42:59 INFO Applying migration id=follows_sync 2026/01/15 23:42:59 INFO Applying migration id=jsonpath 2026/01/15 23:42:59 INFO Applying migration id=localforward 2026/01/15 23:42:59 INFO Applying migration id=avatar 2026/01/15 23:42:59 INFO Applying migration id=noimage 2026/01/15 23:42:59 INFO Applying migration id=feed 2026/01/15 23:42:59 INFO Applying migration id=bookmarks 2026/01/15 23:42:59 INFO Applying migration id=shareactivity 2026/01/15 23:42:59 INFO Applying migration id=application 2026/01/15 23:42:59 INFO Applying migration id=certificates 2026/01/15 23:42:59 INFO Applying migration id=rawforward 2026/01/15 23:42:59 INFO Applying migration id=publickey 2026/01/15 23:42:59 INFO Applying migration id=resolvegroup --- PASS: TestFollow_PostToFollowers (1.99s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/01/15 23:43:01 INFO Applying migration id=initial 2026/01/15 23:43:01 INFO Applying migration id=notesupdated 2026/01/15 23:43:01 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:01 INFO Applying migration id=activitiesid 2026/01/15 23:43:01 INFO Applying migration id=outbox 2026/01/15 23:43:01 INFO Applying migration id=edits 2026/01/15 23:43:01 INFO Applying migration id=outboxactor 2026/01/15 23:43:01 INFO Applying migration id=outboxsender 2026/01/15 23:43:01 INFO Applying migration id=thread 2026/01/15 23:43:01 INFO Applying migration id=host 2026/01/15 23:43:01 INFO Applying migration id=sharedinbox 2026/01/15 23:43:01 INFO Applying migration id=noteshost 2026/01/15 23:43:01 INFO Applying migration id=fetched 2026/01/15 23:43:01 INFO Applying migration id=move 2026/01/15 23:43:01 INFO Applying migration id=cleanup 2026/01/15 23:43:01 INFO Applying migration id=received 2026/01/15 23:43:01 INFO Applying migration id=namehost 2026/01/15 23:43:01 INFO Applying migration id=outboxhost 2026/01/15 23:43:01 INFO Applying migration id=notesfts 2026/01/15 23:43:01 INFO Applying migration id=iconsname 2026/01/15 23:43:01 INFO Applying migration id=nohash 2026/01/15 23:43:01 INFO Applying migration id=shares 2026/01/15 23:43:01 INFO Applying migration id=actorttl 2026/01/15 23:43:01 INFO Applying migration id=tocc 2026/01/15 23:43:01 INFO Applying migration id=followeds 2026/01/15 23:43:01 INFO Applying migration id=certhash 2026/01/15 23:43:01 INFO Applying migration id=follows_sync 2026/01/15 23:43:01 INFO Applying migration id=jsonpath 2026/01/15 23:43:01 INFO Applying migration id=localforward 2026/01/15 23:43:01 INFO Applying migration id=avatar 2026/01/15 23:43:01 INFO Applying migration id=noimage 2026/01/15 23:43:01 INFO Applying migration id=feed 2026/01/15 23:43:01 INFO Applying migration id=bookmarks 2026/01/15 23:43:01 INFO Applying migration id=shareactivity 2026/01/15 23:43:01 INFO Applying migration id=application 2026/01/15 23:43:01 INFO Applying migration id=certificates 2026/01/15 23:43:01 INFO Applying migration id=rawforward 2026/01/15 23:43:01 INFO Applying migration id=publickey 2026/01/15 23:43:01 INFO Applying migration id=resolvegroup --- PASS: TestFollow_PostToFollowersBeforeFollow (2.89s) === RUN TestFollow_DMUnfollowFollow 2026/01/15 23:43:04 INFO Applying migration id=initial 2026/01/15 23:43:04 INFO Applying migration id=notesupdated 2026/01/15 23:43:04 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:04 INFO Applying migration id=activitiesid 2026/01/15 23:43:04 INFO Applying migration id=outbox 2026/01/15 23:43:04 INFO Applying migration id=edits 2026/01/15 23:43:04 INFO Applying migration id=outboxactor 2026/01/15 23:43:04 INFO Applying migration id=outboxsender 2026/01/15 23:43:04 INFO Applying migration id=thread 2026/01/15 23:43:04 INFO Applying migration id=host 2026/01/15 23:43:04 INFO Applying migration id=sharedinbox 2026/01/15 23:43:04 INFO Applying migration id=noteshost 2026/01/15 23:43:04 INFO Applying migration id=fetched 2026/01/15 23:43:04 INFO Applying migration id=move 2026/01/15 23:43:04 INFO Applying migration id=cleanup 2026/01/15 23:43:04 INFO Applying migration id=received 2026/01/15 23:43:04 INFO Applying migration id=namehost 2026/01/15 23:43:04 INFO Applying migration id=outboxhost 2026/01/15 23:43:04 INFO Applying migration id=notesfts 2026/01/15 23:43:04 INFO Applying migration id=iconsname 2026/01/15 23:43:04 INFO Applying migration id=nohash 2026/01/15 23:43:04 INFO Applying migration id=shares 2026/01/15 23:43:04 INFO Applying migration id=actorttl 2026/01/15 23:43:04 INFO Applying migration id=tocc 2026/01/15 23:43:04 INFO Applying migration id=followeds 2026/01/15 23:43:04 INFO Applying migration id=certhash 2026/01/15 23:43:04 INFO Applying migration id=follows_sync 2026/01/15 23:43:04 INFO Applying migration id=jsonpath 2026/01/15 23:43:04 INFO Applying migration id=localforward 2026/01/15 23:43:04 INFO Applying migration id=avatar 2026/01/15 23:43:04 INFO Applying migration id=noimage 2026/01/15 23:43:04 INFO Applying migration id=feed 2026/01/15 23:43:04 INFO Applying migration id=bookmarks 2026/01/15 23:43:04 INFO Applying migration id=shareactivity 2026/01/15 23:43:04 INFO Applying migration id=application 2026/01/15 23:43:04 INFO Applying migration id=certificates 2026/01/15 23:43:04 INFO Applying migration id=rawforward 2026/01/15 23:43:04 INFO Applying migration id=publickey 2026/01/15 23:43:04 INFO Applying migration id=resolvegroup 2026/01/15 23:43:11 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestFollow_DMUnfollowFollow (6.63s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/01/15 23:43:11 INFO Applying migration id=initial 2026/01/15 23:43:11 INFO Applying migration id=notesupdated 2026/01/15 23:43:11 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:11 INFO Applying migration id=activitiesid 2026/01/15 23:43:11 INFO Applying migration id=outbox 2026/01/15 23:43:11 INFO Applying migration id=edits 2026/01/15 23:43:11 INFO Applying migration id=outboxactor 2026/01/15 23:43:11 INFO Applying migration id=outboxsender 2026/01/15 23:43:11 INFO Applying migration id=thread 2026/01/15 23:43:11 INFO Applying migration id=host 2026/01/15 23:43:11 INFO Applying migration id=sharedinbox 2026/01/15 23:43:11 INFO Applying migration id=noteshost 2026/01/15 23:43:11 INFO Applying migration id=fetched 2026/01/15 23:43:11 INFO Applying migration id=move 2026/01/15 23:43:11 INFO Applying migration id=cleanup 2026/01/15 23:43:11 INFO Applying migration id=received 2026/01/15 23:43:11 INFO Applying migration id=namehost 2026/01/15 23:43:11 INFO Applying migration id=outboxhost 2026/01/15 23:43:11 INFO Applying migration id=notesfts 2026/01/15 23:43:11 INFO Applying migration id=iconsname 2026/01/15 23:43:11 INFO Applying migration id=nohash 2026/01/15 23:43:11 INFO Applying migration id=shares 2026/01/15 23:43:11 INFO Applying migration id=actorttl 2026/01/15 23:43:11 INFO Applying migration id=tocc 2026/01/15 23:43:11 INFO Applying migration id=followeds 2026/01/15 23:43:11 INFO Applying migration id=certhash 2026/01/15 23:43:11 INFO Applying migration id=follows_sync 2026/01/15 23:43:11 INFO Applying migration id=jsonpath 2026/01/15 23:43:11 INFO Applying migration id=localforward 2026/01/15 23:43:11 INFO Applying migration id=avatar 2026/01/15 23:43:11 INFO Applying migration id=noimage 2026/01/15 23:43:11 INFO Applying migration id=feed 2026/01/15 23:43:11 INFO Applying migration id=bookmarks 2026/01/15 23:43:11 INFO Applying migration id=shareactivity 2026/01/15 23:43:11 INFO Applying migration id=application 2026/01/15 23:43:11 INFO Applying migration id=certificates 2026/01/15 23:43:11 INFO Applying migration id=rawforward 2026/01/15 23:43:11 INFO Applying migration id=publickey 2026/01/15 23:43:11 INFO Applying migration id=resolvegroup 2026/01/15 23:43:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (6.22s) === RUN TestFollow_PublicPost 2026/01/15 23:43:17 INFO Applying migration id=initial 2026/01/15 23:43:17 INFO Applying migration id=notesupdated 2026/01/15 23:43:17 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:17 INFO Applying migration id=activitiesid 2026/01/15 23:43:17 INFO Applying migration id=outbox 2026/01/15 23:43:17 INFO Applying migration id=edits 2026/01/15 23:43:17 INFO Applying migration id=outboxactor 2026/01/15 23:43:17 INFO Applying migration id=outboxsender 2026/01/15 23:43:17 INFO Applying migration id=thread 2026/01/15 23:43:17 INFO Applying migration id=host 2026/01/15 23:43:17 INFO Applying migration id=sharedinbox 2026/01/15 23:43:17 INFO Applying migration id=noteshost 2026/01/15 23:43:17 INFO Applying migration id=fetched 2026/01/15 23:43:17 INFO Applying migration id=move 2026/01/15 23:43:17 INFO Applying migration id=cleanup 2026/01/15 23:43:17 INFO Applying migration id=received 2026/01/15 23:43:17 INFO Applying migration id=namehost 2026/01/15 23:43:17 INFO Applying migration id=outboxhost 2026/01/15 23:43:17 INFO Applying migration id=notesfts 2026/01/15 23:43:17 INFO Applying migration id=iconsname 2026/01/15 23:43:17 INFO Applying migration id=nohash 2026/01/15 23:43:17 INFO Applying migration id=shares 2026/01/15 23:43:17 INFO Applying migration id=actorttl 2026/01/15 23:43:17 INFO Applying migration id=tocc 2026/01/15 23:43:17 INFO Applying migration id=followeds 2026/01/15 23:43:17 INFO Applying migration id=certhash 2026/01/15 23:43:17 INFO Applying migration id=follows_sync 2026/01/15 23:43:17 INFO Applying migration id=jsonpath 2026/01/15 23:43:17 INFO Applying migration id=localforward 2026/01/15 23:43:17 INFO Applying migration id=avatar 2026/01/15 23:43:17 INFO Applying migration id=noimage 2026/01/15 23:43:17 INFO Applying migration id=feed 2026/01/15 23:43:17 INFO Applying migration id=bookmarks 2026/01/15 23:43:17 INFO Applying migration id=shareactivity 2026/01/15 23:43:17 INFO Applying migration id=application 2026/01/15 23:43:17 INFO Applying migration id=certificates 2026/01/15 23:43:17 INFO Applying migration id=rawforward 2026/01/15 23:43:17 INFO Applying migration id=publickey 2026/01/15 23:43:17 INFO Applying migration id=resolvegroup --- PASS: TestFollow_PublicPost (3.85s) === RUN TestFollow_Mutual 2026/01/15 23:43:21 INFO Applying migration id=initial 2026/01/15 23:43:21 INFO Applying migration id=notesupdated 2026/01/15 23:43:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:21 INFO Applying migration id=activitiesid 2026/01/15 23:43:21 INFO Applying migration id=outbox 2026/01/15 23:43:21 INFO Applying migration id=edits 2026/01/15 23:43:21 INFO Applying migration id=outboxactor 2026/01/15 23:43:21 INFO Applying migration id=outboxsender 2026/01/15 23:43:21 INFO Applying migration id=thread 2026/01/15 23:43:21 INFO Applying migration id=host 2026/01/15 23:43:21 INFO Applying migration id=sharedinbox 2026/01/15 23:43:21 INFO Applying migration id=noteshost 2026/01/15 23:43:21 INFO Applying migration id=fetched 2026/01/15 23:43:21 INFO Applying migration id=move 2026/01/15 23:43:21 INFO Applying migration id=cleanup 2026/01/15 23:43:21 INFO Applying migration id=received 2026/01/15 23:43:21 INFO Applying migration id=namehost 2026/01/15 23:43:21 INFO Applying migration id=outboxhost 2026/01/15 23:43:21 INFO Applying migration id=notesfts 2026/01/15 23:43:21 INFO Applying migration id=iconsname 2026/01/15 23:43:21 INFO Applying migration id=nohash 2026/01/15 23:43:21 INFO Applying migration id=shares 2026/01/15 23:43:21 INFO Applying migration id=actorttl 2026/01/15 23:43:21 INFO Applying migration id=tocc 2026/01/15 23:43:21 INFO Applying migration id=followeds 2026/01/15 23:43:21 INFO Applying migration id=certhash 2026/01/15 23:43:21 INFO Applying migration id=follows_sync 2026/01/15 23:43:21 INFO Applying migration id=jsonpath 2026/01/15 23:43:21 INFO Applying migration id=localforward 2026/01/15 23:43:21 INFO Applying migration id=avatar 2026/01/15 23:43:21 INFO Applying migration id=noimage 2026/01/15 23:43:21 INFO Applying migration id=feed 2026/01/15 23:43:21 INFO Applying migration id=bookmarks 2026/01/15 23:43:21 INFO Applying migration id=shareactivity 2026/01/15 23:43:21 INFO Applying migration id=application 2026/01/15 23:43:21 INFO Applying migration id=certificates 2026/01/15 23:43:21 INFO Applying migration id=rawforward 2026/01/15 23:43:21 INFO Applying migration id=publickey 2026/01/15 23:43:21 INFO Applying migration id=resolvegroup 2026/01/15 23:43:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc40a-e17b-78d9-b6d8-0e2c62593e48 2026/01/15 23:43:26 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc40a-e17d-7056-a770-187b87200cb2 note=https://localhost.localdomain:8443/post/019bc40a-e17d-701e-aabe-4289604aa25c thread=https://localhost.localdomain:8443/post/019bc40a-e17b-78d9-b6d8-0e2c62593e48 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestFollow_Mutual (4.97s) === RUN TestFollow_AlreadyFollowing 2026/01/15 23:43:26 INFO Applying migration id=initial 2026/01/15 23:43:26 INFO Applying migration id=notesupdated 2026/01/15 23:43:26 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:26 INFO Applying migration id=activitiesid 2026/01/15 23:43:26 INFO Applying migration id=outbox 2026/01/15 23:43:26 INFO Applying migration id=edits 2026/01/15 23:43:26 INFO Applying migration id=outboxactor 2026/01/15 23:43:26 INFO Applying migration id=outboxsender 2026/01/15 23:43:26 INFO Applying migration id=thread 2026/01/15 23:43:26 INFO Applying migration id=host 2026/01/15 23:43:26 INFO Applying migration id=sharedinbox 2026/01/15 23:43:26 INFO Applying migration id=noteshost 2026/01/15 23:43:26 INFO Applying migration id=fetched 2026/01/15 23:43:26 INFO Applying migration id=move 2026/01/15 23:43:26 INFO Applying migration id=cleanup 2026/01/15 23:43:26 INFO Applying migration id=received 2026/01/15 23:43:26 INFO Applying migration id=namehost 2026/01/15 23:43:26 INFO Applying migration id=outboxhost 2026/01/15 23:43:26 INFO Applying migration id=notesfts 2026/01/15 23:43:26 INFO Applying migration id=iconsname 2026/01/15 23:43:26 INFO Applying migration id=nohash 2026/01/15 23:43:26 INFO Applying migration id=shares 2026/01/15 23:43:26 INFO Applying migration id=actorttl 2026/01/15 23:43:26 INFO Applying migration id=tocc 2026/01/15 23:43:26 INFO Applying migration id=followeds 2026/01/15 23:43:26 INFO Applying migration id=certhash 2026/01/15 23:43:26 INFO Applying migration id=follows_sync 2026/01/15 23:43:26 INFO Applying migration id=jsonpath 2026/01/15 23:43:26 INFO Applying migration id=localforward 2026/01/15 23:43:26 INFO Applying migration id=avatar 2026/01/15 23:43:26 INFO Applying migration id=noimage 2026/01/15 23:43:26 INFO Applying migration id=feed 2026/01/15 23:43:26 INFO Applying migration id=bookmarks 2026/01/15 23:43:26 INFO Applying migration id=shareactivity 2026/01/15 23:43:26 INFO Applying migration id=application 2026/01/15 23:43:26 INFO Applying migration id=certificates 2026/01/15 23:43:26 INFO Applying migration id=rawforward 2026/01/15 23:43:26 INFO Applying migration id=publickey 2026/01/15 23:43:26 INFO Applying migration id=resolvegroup --- PASS: TestFollow_AlreadyFollowing (4.82s) === RUN TestFollow_NoSuchUser 2026/01/15 23:43:30 INFO Applying migration id=initial 2026/01/15 23:43:30 INFO Applying migration id=notesupdated 2026/01/15 23:43:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:30 INFO Applying migration id=activitiesid 2026/01/15 23:43:30 INFO Applying migration id=outbox 2026/01/15 23:43:30 INFO Applying migration id=edits 2026/01/15 23:43:30 INFO Applying migration id=outboxactor 2026/01/15 23:43:30 INFO Applying migration id=outboxsender 2026/01/15 23:43:30 INFO Applying migration id=thread 2026/01/15 23:43:30 INFO Applying migration id=host 2026/01/15 23:43:30 INFO Applying migration id=sharedinbox 2026/01/15 23:43:30 INFO Applying migration id=noteshost 2026/01/15 23:43:30 INFO Applying migration id=fetched 2026/01/15 23:43:30 INFO Applying migration id=move 2026/01/15 23:43:30 INFO Applying migration id=cleanup 2026/01/15 23:43:30 INFO Applying migration id=received 2026/01/15 23:43:30 INFO Applying migration id=namehost 2026/01/15 23:43:30 INFO Applying migration id=outboxhost 2026/01/15 23:43:30 INFO Applying migration id=notesfts 2026/01/15 23:43:30 INFO Applying migration id=iconsname 2026/01/15 23:43:30 INFO Applying migration id=nohash 2026/01/15 23:43:30 INFO Applying migration id=shares 2026/01/15 23:43:30 INFO Applying migration id=actorttl 2026/01/15 23:43:30 INFO Applying migration id=tocc 2026/01/15 23:43:30 INFO Applying migration id=followeds 2026/01/15 23:43:30 INFO Applying migration id=certhash 2026/01/15 23:43:30 INFO Applying migration id=follows_sync 2026/01/15 23:43:30 INFO Applying migration id=jsonpath 2026/01/15 23:43:30 INFO Applying migration id=localforward 2026/01/15 23:43:30 INFO Applying migration id=avatar 2026/01/15 23:43:30 INFO Applying migration id=noimage 2026/01/15 23:43:30 INFO Applying migration id=feed 2026/01/15 23:43:30 INFO Applying migration id=bookmarks 2026/01/15 23:43:30 INFO Applying migration id=shareactivity 2026/01/15 23:43:30 INFO Applying migration id=application 2026/01/15 23:43:30 INFO Applying migration id=certificates 2026/01/15 23:43:30 INFO Applying migration id=rawforward 2026/01/15 23:43:30 INFO Applying migration id=publickey 2026/01/15 23:43:30 INFO Applying migration id=resolvegroup 2026/01/15 23:43:35 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (4.93s) === RUN TestFollow_UnauthenticatedUser 2026/01/15 23:43:35 INFO Applying migration id=initial 2026/01/15 23:43:35 INFO Applying migration id=notesupdated 2026/01/15 23:43:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:35 INFO Applying migration id=activitiesid 2026/01/15 23:43:35 INFO Applying migration id=outbox 2026/01/15 23:43:35 INFO Applying migration id=edits 2026/01/15 23:43:35 INFO Applying migration id=outboxactor 2026/01/15 23:43:35 INFO Applying migration id=outboxsender 2026/01/15 23:43:35 INFO Applying migration id=thread 2026/01/15 23:43:35 INFO Applying migration id=host 2026/01/15 23:43:35 INFO Applying migration id=sharedinbox 2026/01/15 23:43:35 INFO Applying migration id=noteshost 2026/01/15 23:43:35 INFO Applying migration id=fetched 2026/01/15 23:43:35 INFO Applying migration id=move 2026/01/15 23:43:35 INFO Applying migration id=cleanup 2026/01/15 23:43:35 INFO Applying migration id=received 2026/01/15 23:43:35 INFO Applying migration id=namehost 2026/01/15 23:43:35 INFO Applying migration id=outboxhost 2026/01/15 23:43:35 INFO Applying migration id=notesfts 2026/01/15 23:43:35 INFO Applying migration id=iconsname 2026/01/15 23:43:35 INFO Applying migration id=nohash 2026/01/15 23:43:35 INFO Applying migration id=shares 2026/01/15 23:43:35 INFO Applying migration id=actorttl 2026/01/15 23:43:35 INFO Applying migration id=tocc 2026/01/15 23:43:35 INFO Applying migration id=followeds 2026/01/15 23:43:35 INFO Applying migration id=certhash 2026/01/15 23:43:35 INFO Applying migration id=follows_sync 2026/01/15 23:43:35 INFO Applying migration id=jsonpath 2026/01/15 23:43:35 INFO Applying migration id=localforward 2026/01/15 23:43:35 INFO Applying migration id=avatar 2026/01/15 23:43:35 INFO Applying migration id=noimage 2026/01/15 23:43:35 INFO Applying migration id=feed 2026/01/15 23:43:35 INFO Applying migration id=bookmarks 2026/01/15 23:43:35 INFO Applying migration id=shareactivity 2026/01/15 23:43:35 INFO Applying migration id=application 2026/01/15 23:43:35 INFO Applying migration id=certificates 2026/01/15 23:43:35 INFO Applying migration id=rawforward 2026/01/15 23:43:35 INFO Applying migration id=publickey 2026/01/15 23:43:35 INFO Applying migration id=resolvegroup --- PASS: TestFollow_UnauthenticatedUser (5.04s) === RUN TestFollows_NoFollows 2026/01/15 23:43:40 INFO Applying migration id=initial 2026/01/15 23:43:40 INFO Applying migration id=notesupdated 2026/01/15 23:43:40 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:40 INFO Applying migration id=activitiesid 2026/01/15 23:43:40 INFO Applying migration id=outbox 2026/01/15 23:43:40 INFO Applying migration id=edits 2026/01/15 23:43:40 INFO Applying migration id=outboxactor 2026/01/15 23:43:40 INFO Applying migration id=outboxsender 2026/01/15 23:43:40 INFO Applying migration id=thread 2026/01/15 23:43:40 INFO Applying migration id=host 2026/01/15 23:43:40 INFO Applying migration id=sharedinbox 2026/01/15 23:43:40 INFO Applying migration id=noteshost 2026/01/15 23:43:40 INFO Applying migration id=fetched 2026/01/15 23:43:40 INFO Applying migration id=move 2026/01/15 23:43:40 INFO Applying migration id=cleanup 2026/01/15 23:43:40 INFO Applying migration id=received 2026/01/15 23:43:40 INFO Applying migration id=namehost 2026/01/15 23:43:40 INFO Applying migration id=outboxhost 2026/01/15 23:43:40 INFO Applying migration id=notesfts 2026/01/15 23:43:40 INFO Applying migration id=iconsname 2026/01/15 23:43:40 INFO Applying migration id=nohash 2026/01/15 23:43:40 INFO Applying migration id=shares 2026/01/15 23:43:40 INFO Applying migration id=actorttl 2026/01/15 23:43:40 INFO Applying migration id=tocc 2026/01/15 23:43:40 INFO Applying migration id=followeds 2026/01/15 23:43:40 INFO Applying migration id=certhash 2026/01/15 23:43:40 INFO Applying migration id=follows_sync 2026/01/15 23:43:40 INFO Applying migration id=jsonpath 2026/01/15 23:43:40 INFO Applying migration id=localforward 2026/01/15 23:43:40 INFO Applying migration id=avatar 2026/01/15 23:43:40 INFO Applying migration id=noimage 2026/01/15 23:43:40 INFO Applying migration id=feed 2026/01/15 23:43:40 INFO Applying migration id=bookmarks 2026/01/15 23:43:40 INFO Applying migration id=shareactivity 2026/01/15 23:43:40 INFO Applying migration id=application 2026/01/15 23:43:40 INFO Applying migration id=certificates 2026/01/15 23:43:40 INFO Applying migration id=rawforward 2026/01/15 23:43:40 INFO Applying migration id=publickey 2026/01/15 23:43:40 INFO Applying migration id=resolvegroup --- PASS: TestFollows_NoFollows (3.07s) === RUN TestFollows_TwoInactive 2026/01/15 23:43:43 INFO Applying migration id=initial 2026/01/15 23:43:43 INFO Applying migration id=notesupdated 2026/01/15 23:43:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:43 INFO Applying migration id=activitiesid 2026/01/15 23:43:43 INFO Applying migration id=outbox 2026/01/15 23:43:43 INFO Applying migration id=edits 2026/01/15 23:43:43 INFO Applying migration id=outboxactor 2026/01/15 23:43:43 INFO Applying migration id=outboxsender 2026/01/15 23:43:43 INFO Applying migration id=thread 2026/01/15 23:43:43 INFO Applying migration id=host 2026/01/15 23:43:43 INFO Applying migration id=sharedinbox 2026/01/15 23:43:43 INFO Applying migration id=noteshost 2026/01/15 23:43:43 INFO Applying migration id=fetched 2026/01/15 23:43:43 INFO Applying migration id=move 2026/01/15 23:43:43 INFO Applying migration id=cleanup 2026/01/15 23:43:43 INFO Applying migration id=received 2026/01/15 23:43:43 INFO Applying migration id=namehost 2026/01/15 23:43:43 INFO Applying migration id=outboxhost 2026/01/15 23:43:43 INFO Applying migration id=notesfts 2026/01/15 23:43:43 INFO Applying migration id=iconsname 2026/01/15 23:43:43 INFO Applying migration id=nohash 2026/01/15 23:43:43 INFO Applying migration id=shares 2026/01/15 23:43:43 INFO Applying migration id=actorttl 2026/01/15 23:43:43 INFO Applying migration id=tocc 2026/01/15 23:43:43 INFO Applying migration id=followeds 2026/01/15 23:43:43 INFO Applying migration id=certhash 2026/01/15 23:43:43 INFO Applying migration id=follows_sync 2026/01/15 23:43:43 INFO Applying migration id=jsonpath 2026/01/15 23:43:44 INFO Applying migration id=localforward 2026/01/15 23:43:44 INFO Applying migration id=avatar 2026/01/15 23:43:44 INFO Applying migration id=noimage 2026/01/15 23:43:44 INFO Applying migration id=feed 2026/01/15 23:43:44 INFO Applying migration id=bookmarks 2026/01/15 23:43:44 INFO Applying migration id=shareactivity 2026/01/15 23:43:44 INFO Applying migration id=application 2026/01/15 23:43:44 INFO Applying migration id=certificates 2026/01/15 23:43:44 INFO Applying migration id=rawforward 2026/01/15 23:43:44 INFO Applying migration id=publickey 2026/01/15 23:43:44 INFO Applying migration id=resolvegroup --- PASS: TestFollows_TwoInactive (3.92s) === RUN TestFollows_OneActiveOneInactive 2026/01/15 23:43:47 INFO Applying migration id=initial 2026/01/15 23:43:47 INFO Applying migration id=notesupdated 2026/01/15 23:43:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:47 INFO Applying migration id=activitiesid 2026/01/15 23:43:47 INFO Applying migration id=outbox 2026/01/15 23:43:47 INFO Applying migration id=edits 2026/01/15 23:43:47 INFO Applying migration id=outboxactor 2026/01/15 23:43:47 INFO Applying migration id=outboxsender 2026/01/15 23:43:47 INFO Applying migration id=thread 2026/01/15 23:43:47 INFO Applying migration id=host 2026/01/15 23:43:47 INFO Applying migration id=sharedinbox 2026/01/15 23:43:47 INFO Applying migration id=noteshost 2026/01/15 23:43:47 INFO Applying migration id=fetched 2026/01/15 23:43:47 INFO Applying migration id=move 2026/01/15 23:43:47 INFO Applying migration id=cleanup 2026/01/15 23:43:47 INFO Applying migration id=received 2026/01/15 23:43:47 INFO Applying migration id=namehost 2026/01/15 23:43:47 INFO Applying migration id=outboxhost 2026/01/15 23:43:47 INFO Applying migration id=notesfts 2026/01/15 23:43:47 INFO Applying migration id=iconsname 2026/01/15 23:43:47 INFO Applying migration id=nohash 2026/01/15 23:43:47 INFO Applying migration id=shares 2026/01/15 23:43:47 INFO Applying migration id=actorttl 2026/01/15 23:43:47 INFO Applying migration id=tocc 2026/01/15 23:43:47 INFO Applying migration id=followeds 2026/01/15 23:43:47 INFO Applying migration id=certhash 2026/01/15 23:43:47 INFO Applying migration id=follows_sync 2026/01/15 23:43:47 INFO Applying migration id=jsonpath 2026/01/15 23:43:47 INFO Applying migration id=localforward 2026/01/15 23:43:47 INFO Applying migration id=avatar 2026/01/15 23:43:47 INFO Applying migration id=noimage 2026/01/15 23:43:47 INFO Applying migration id=feed 2026/01/15 23:43:47 INFO Applying migration id=bookmarks 2026/01/15 23:43:47 INFO Applying migration id=shareactivity 2026/01/15 23:43:47 INFO Applying migration id=application 2026/01/15 23:43:47 INFO Applying migration id=certificates 2026/01/15 23:43:47 INFO Applying migration id=rawforward 2026/01/15 23:43:47 INFO Applying migration id=publickey 2026/01/15 23:43:47 INFO Applying migration id=resolvegroup --- PASS: TestFollows_OneActiveOneInactive (7.50s) === RUN TestFollows_UnauthenticatedUser 2026/01/15 23:43:55 INFO Applying migration id=initial 2026/01/15 23:43:55 INFO Applying migration id=notesupdated 2026/01/15 23:43:55 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:55 INFO Applying migration id=activitiesid 2026/01/15 23:43:55 INFO Applying migration id=outbox 2026/01/15 23:43:55 INFO Applying migration id=edits 2026/01/15 23:43:55 INFO Applying migration id=outboxactor 2026/01/15 23:43:55 INFO Applying migration id=outboxsender 2026/01/15 23:43:55 INFO Applying migration id=thread 2026/01/15 23:43:55 INFO Applying migration id=host 2026/01/15 23:43:55 INFO Applying migration id=sharedinbox 2026/01/15 23:43:55 INFO Applying migration id=noteshost 2026/01/15 23:43:55 INFO Applying migration id=fetched 2026/01/15 23:43:55 INFO Applying migration id=move 2026/01/15 23:43:55 INFO Applying migration id=cleanup 2026/01/15 23:43:55 INFO Applying migration id=received 2026/01/15 23:43:55 INFO Applying migration id=namehost 2026/01/15 23:43:55 INFO Applying migration id=outboxhost 2026/01/15 23:43:55 INFO Applying migration id=notesfts 2026/01/15 23:43:55 INFO Applying migration id=iconsname 2026/01/15 23:43:55 INFO Applying migration id=nohash 2026/01/15 23:43:55 INFO Applying migration id=shares 2026/01/15 23:43:55 INFO Applying migration id=actorttl 2026/01/15 23:43:55 INFO Applying migration id=tocc 2026/01/15 23:43:55 INFO Applying migration id=followeds 2026/01/15 23:43:55 INFO Applying migration id=certhash 2026/01/15 23:43:55 INFO Applying migration id=follows_sync 2026/01/15 23:43:55 INFO Applying migration id=jsonpath 2026/01/15 23:43:55 INFO Applying migration id=localforward 2026/01/15 23:43:55 INFO Applying migration id=avatar 2026/01/15 23:43:55 INFO Applying migration id=noimage 2026/01/15 23:43:55 INFO Applying migration id=feed 2026/01/15 23:43:55 INFO Applying migration id=bookmarks 2026/01/15 23:43:55 INFO Applying migration id=shareactivity 2026/01/15 23:43:55 INFO Applying migration id=application 2026/01/15 23:43:55 INFO Applying migration id=certificates 2026/01/15 23:43:55 INFO Applying migration id=rawforward 2026/01/15 23:43:55 INFO Applying migration id=publickey 2026/01/15 23:43:55 INFO Applying migration id=resolvegroup --- PASS: TestFollows_UnauthenticatedUser (2.54s) === RUN TestForward_ReplyToPostByFollower 2026/01/15 23:43:57 INFO Applying migration id=initial 2026/01/15 23:43:57 INFO Applying migration id=notesupdated 2026/01/15 23:43:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:57 INFO Applying migration id=activitiesid 2026/01/15 23:43:57 INFO Applying migration id=outbox 2026/01/15 23:43:57 INFO Applying migration id=edits 2026/01/15 23:43:57 INFO Applying migration id=outboxactor 2026/01/15 23:43:57 INFO Applying migration id=outboxsender 2026/01/15 23:43:57 INFO Applying migration id=thread 2026/01/15 23:43:57 INFO Applying migration id=host 2026/01/15 23:43:57 INFO Applying migration id=sharedinbox 2026/01/15 23:43:57 INFO Applying migration id=noteshost 2026/01/15 23:43:57 INFO Applying migration id=fetched 2026/01/15 23:43:57 INFO Applying migration id=move 2026/01/15 23:43:57 INFO Applying migration id=cleanup 2026/01/15 23:43:57 INFO Applying migration id=received 2026/01/15 23:43:57 INFO Applying migration id=namehost 2026/01/15 23:43:57 INFO Applying migration id=outboxhost 2026/01/15 23:43:57 INFO Applying migration id=notesfts 2026/01/15 23:43:57 INFO Applying migration id=iconsname 2026/01/15 23:43:57 INFO Applying migration id=nohash 2026/01/15 23:43:57 INFO Applying migration id=shares 2026/01/15 23:43:57 INFO Applying migration id=actorttl 2026/01/15 23:43:57 INFO Applying migration id=tocc 2026/01/15 23:43:57 INFO Applying migration id=followeds 2026/01/15 23:43:57 INFO Applying migration id=certhash 2026/01/15 23:43:57 INFO Applying migration id=follows_sync 2026/01/15 23:43:57 INFO Applying migration id=jsonpath 2026/01/15 23:43:57 INFO Applying migration id=localforward 2026/01/15 23:43:57 INFO Applying migration id=avatar 2026/01/15 23:43:57 INFO Applying migration id=noimage 2026/01/15 23:43:57 INFO Applying migration id=feed 2026/01/15 23:43:57 INFO Applying migration id=bookmarks 2026/01/15 23:43:57 INFO Applying migration id=shareactivity 2026/01/15 23:43:57 INFO Applying migration id=application 2026/01/15 23:43:57 INFO Applying migration id=certificates 2026/01/15 23:43:57 INFO Applying migration id=rawforward 2026/01/15 23:43:57 INFO Applying migration id=publickey 2026/01/15 23:43:57 INFO Applying migration id=resolvegroup 2026/01/15 23:43:59 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:43: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_ReplyToPostByFollower (2.02s) === RUN TestForward_ReplyToPublicPost 2026/01/15 23:43:59 INFO Applying migration id=initial 2026/01/15 23:43:59 INFO Applying migration id=notesupdated 2026/01/15 23:43:59 INFO Applying migration id=personspreferredusername 2026/01/15 23:43:59 INFO Applying migration id=activitiesid 2026/01/15 23:43:59 INFO Applying migration id=outbox 2026/01/15 23:43:59 INFO Applying migration id=edits 2026/01/15 23:43:59 INFO Applying migration id=outboxactor 2026/01/15 23:43:59 INFO Applying migration id=outboxsender 2026/01/15 23:43:59 INFO Applying migration id=thread 2026/01/15 23:43:59 INFO Applying migration id=host 2026/01/15 23:43:59 INFO Applying migration id=sharedinbox 2026/01/15 23:43:59 INFO Applying migration id=noteshost 2026/01/15 23:43:59 INFO Applying migration id=fetched 2026/01/15 23:43:59 INFO Applying migration id=move 2026/01/15 23:43:59 INFO Applying migration id=cleanup 2026/01/15 23:43:59 INFO Applying migration id=received 2026/01/15 23:43:59 INFO Applying migration id=namehost 2026/01/15 23:43:59 INFO Applying migration id=outboxhost 2026/01/15 23:43:59 INFO Applying migration id=notesfts 2026/01/15 23:43:59 INFO Applying migration id=iconsname 2026/01/15 23:43:59 INFO Applying migration id=nohash 2026/01/15 23:43:59 INFO Applying migration id=shares 2026/01/15 23:43:59 INFO Applying migration id=actorttl 2026/01/15 23:43:59 INFO Applying migration id=tocc 2026/01/15 23:43:59 INFO Applying migration id=followeds 2026/01/15 23:43:59 INFO Applying migration id=certhash 2026/01/15 23:43:59 INFO Applying migration id=follows_sync 2026/01/15 23:43:59 INFO Applying migration id=jsonpath 2026/01/15 23:43:59 INFO Applying migration id=localforward 2026/01/15 23:43:59 INFO Applying migration id=avatar 2026/01/15 23:43:59 INFO Applying migration id=noimage 2026/01/15 23:43:59 INFO Applying migration id=feed 2026/01/15 23:43:59 INFO Applying migration id=bookmarks 2026/01/15 23:43:59 INFO Applying migration id=shareactivity 2026/01/15 23:43:59 INFO Applying migration id=application 2026/01/15 23:43:59 INFO Applying migration id=certificates 2026/01/15 23:43:59 INFO Applying migration id=rawforward 2026/01/15 23:43:59 INFO Applying migration id=publickey 2026/01/15 23:43:59 INFO Applying migration id=resolvegroup 2026/01/15 23:44:04 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:44: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_ReplyToPublicPost (4.46s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/01/15 23:44:04 INFO Applying migration id=initial 2026/01/15 23:44:04 INFO Applying migration id=notesupdated 2026/01/15 23:44:04 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:04 INFO Applying migration id=activitiesid 2026/01/15 23:44:04 INFO Applying migration id=outbox 2026/01/15 23:44:04 INFO Applying migration id=edits 2026/01/15 23:44:04 INFO Applying migration id=outboxactor 2026/01/15 23:44:04 INFO Applying migration id=outboxsender 2026/01/15 23:44:04 INFO Applying migration id=thread 2026/01/15 23:44:04 INFO Applying migration id=host 2026/01/15 23:44:04 INFO Applying migration id=sharedinbox 2026/01/15 23:44:04 INFO Applying migration id=noteshost 2026/01/15 23:44:04 INFO Applying migration id=fetched 2026/01/15 23:44:04 INFO Applying migration id=move 2026/01/15 23:44:04 INFO Applying migration id=cleanup 2026/01/15 23:44:04 INFO Applying migration id=received 2026/01/15 23:44:04 INFO Applying migration id=namehost 2026/01/15 23:44:04 INFO Applying migration id=outboxhost 2026/01/15 23:44:04 INFO Applying migration id=notesfts 2026/01/15 23:44:04 INFO Applying migration id=iconsname 2026/01/15 23:44:04 INFO Applying migration id=nohash 2026/01/15 23:44:04 INFO Applying migration id=shares 2026/01/15 23:44:04 INFO Applying migration id=actorttl 2026/01/15 23:44:04 INFO Applying migration id=tocc 2026/01/15 23:44:04 INFO Applying migration id=followeds 2026/01/15 23:44:04 INFO Applying migration id=certhash 2026/01/15 23:44:04 INFO Applying migration id=follows_sync 2026/01/15 23:44:04 INFO Applying migration id=jsonpath 2026/01/15 23:44:04 INFO Applying migration id=localforward 2026/01/15 23:44:04 INFO Applying migration id=avatar 2026/01/15 23:44:04 INFO Applying migration id=noimage 2026/01/15 23:44:04 INFO Applying migration id=feed 2026/01/15 23:44:04 INFO Applying migration id=bookmarks 2026/01/15 23:44:04 INFO Applying migration id=shareactivity 2026/01/15 23:44:04 INFO Applying migration id=application 2026/01/15 23:44:04 INFO Applying migration id=certificates 2026/01/15 23:44:04 INFO Applying migration id=rawforward 2026/01/15 23:44:04 INFO Applying migration id=publickey 2026/01/15 23:44:04 INFO Applying migration id=resolvegroup 2026/01/15 23:44:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc40b-88b1-78e3-a242-f75e57bf32b2 2026/01/15 23:44:08 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc40b-88b3-74e7-a92f-48e18e015f9d note=https://localhost.localdomain:8443/post/019bc40b-88b3-74a7-9442-b5ca11351b5a thread=https://localhost.localdomain:8443/post/019bc40b-88b1-78e3-a242-f75e57bf32b2 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_LocalReplyToLocalPublicPost (4.51s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/01/15 23:44:08 INFO Applying migration id=initial 2026/01/15 23:44:08 INFO Applying migration id=notesupdated 2026/01/15 23:44:08 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:08 INFO Applying migration id=activitiesid 2026/01/15 23:44:08 INFO Applying migration id=outbox 2026/01/15 23:44:08 INFO Applying migration id=edits 2026/01/15 23:44:08 INFO Applying migration id=outboxactor 2026/01/15 23:44:08 INFO Applying migration id=outboxsender 2026/01/15 23:44:08 INFO Applying migration id=thread 2026/01/15 23:44:08 INFO Applying migration id=host 2026/01/15 23:44:08 INFO Applying migration id=sharedinbox 2026/01/15 23:44:08 INFO Applying migration id=noteshost 2026/01/15 23:44:08 INFO Applying migration id=fetched 2026/01/15 23:44:08 INFO Applying migration id=move 2026/01/15 23:44:08 INFO Applying migration id=cleanup 2026/01/15 23:44:08 INFO Applying migration id=received 2026/01/15 23:44:08 INFO Applying migration id=namehost 2026/01/15 23:44:08 INFO Applying migration id=outboxhost 2026/01/15 23:44:08 INFO Applying migration id=notesfts 2026/01/15 23:44:08 INFO Applying migration id=iconsname 2026/01/15 23:44:08 INFO Applying migration id=nohash 2026/01/15 23:44:08 INFO Applying migration id=shares 2026/01/15 23:44:08 INFO Applying migration id=actorttl 2026/01/15 23:44:08 INFO Applying migration id=tocc 2026/01/15 23:44:08 INFO Applying migration id=followeds 2026/01/15 23:44:08 INFO Applying migration id=certhash 2026/01/15 23:44:08 INFO Applying migration id=follows_sync 2026/01/15 23:44:08 INFO Applying migration id=jsonpath 2026/01/15 23:44:08 INFO Applying migration id=localforward 2026/01/15 23:44:08 INFO Applying migration id=avatar 2026/01/15 23:44:08 INFO Applying migration id=noimage 2026/01/15 23:44:08 INFO Applying migration id=feed 2026/01/15 23:44:08 INFO Applying migration id=bookmarks 2026/01/15 23:44:08 INFO Applying migration id=shareactivity 2026/01/15 23:44:08 INFO Applying migration id=application 2026/01/15 23:44:08 INFO Applying migration id=certificates 2026/01/15 23:44:08 INFO Applying migration id=rawforward 2026/01/15 23:44:08 INFO Applying migration id=publickey 2026/01/15 23:44:08 INFO Applying migration id=resolvegroup 2026/01/15 23:44:13 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:44:13 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 (4.25s) === RUN TestForward_ReplyToUnknownPost 2026/01/15 23:44:13 INFO Applying migration id=initial 2026/01/15 23:44:13 INFO Applying migration id=notesupdated 2026/01/15 23:44:13 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:13 INFO Applying migration id=activitiesid 2026/01/15 23:44:13 INFO Applying migration id=outbox 2026/01/15 23:44:13 INFO Applying migration id=edits 2026/01/15 23:44:13 INFO Applying migration id=outboxactor 2026/01/15 23:44:13 INFO Applying migration id=outboxsender 2026/01/15 23:44:13 INFO Applying migration id=thread 2026/01/15 23:44:13 INFO Applying migration id=host 2026/01/15 23:44:13 INFO Applying migration id=sharedinbox 2026/01/15 23:44:13 INFO Applying migration id=noteshost 2026/01/15 23:44:13 INFO Applying migration id=fetched 2026/01/15 23:44:13 INFO Applying migration id=move 2026/01/15 23:44:13 INFO Applying migration id=cleanup 2026/01/15 23:44:13 INFO Applying migration id=received 2026/01/15 23:44:13 INFO Applying migration id=namehost 2026/01/15 23:44:13 INFO Applying migration id=outboxhost 2026/01/15 23:44:13 INFO Applying migration id=notesfts 2026/01/15 23:44:13 INFO Applying migration id=iconsname 2026/01/15 23:44:13 INFO Applying migration id=nohash 2026/01/15 23:44:13 INFO Applying migration id=shares 2026/01/15 23:44:13 INFO Applying migration id=actorttl 2026/01/15 23:44:13 INFO Applying migration id=tocc 2026/01/15 23:44:13 INFO Applying migration id=followeds 2026/01/15 23:44:13 INFO Applying migration id=certhash 2026/01/15 23:44:13 INFO Applying migration id=follows_sync 2026/01/15 23:44:13 INFO Applying migration id=jsonpath 2026/01/15 23:44:13 INFO Applying migration id=localforward 2026/01/15 23:44:13 INFO Applying migration id=avatar 2026/01/15 23:44:13 INFO Applying migration id=noimage 2026/01/15 23:44:13 INFO Applying migration id=feed 2026/01/15 23:44:13 INFO Applying migration id=bookmarks 2026/01/15 23:44:13 INFO Applying migration id=shareactivity 2026/01/15 23:44:13 INFO Applying migration id=application 2026/01/15 23:44:13 INFO Applying migration id=certificates 2026/01/15 23:44:13 INFO Applying migration id=rawforward 2026/01/15 23:44:13 INFO Applying migration id=publickey 2026/01/15 23:44:13 INFO Applying migration id=resolvegroup 2026/01/15 23:44:17 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 (4.03s) === RUN TestForward_ReplyToDM 2026/01/15 23:44:17 INFO Applying migration id=initial 2026/01/15 23:44:17 INFO Applying migration id=notesupdated 2026/01/15 23:44:17 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:17 INFO Applying migration id=activitiesid 2026/01/15 23:44:17 INFO Applying migration id=outbox 2026/01/15 23:44:17 INFO Applying migration id=edits 2026/01/15 23:44:17 INFO Applying migration id=outboxactor 2026/01/15 23:44:17 INFO Applying migration id=outboxsender 2026/01/15 23:44:17 INFO Applying migration id=thread 2026/01/15 23:44:17 INFO Applying migration id=host 2026/01/15 23:44:17 INFO Applying migration id=sharedinbox 2026/01/15 23:44:17 INFO Applying migration id=noteshost 2026/01/15 23:44:17 INFO Applying migration id=fetched 2026/01/15 23:44:17 INFO Applying migration id=move 2026/01/15 23:44:17 INFO Applying migration id=cleanup 2026/01/15 23:44:17 INFO Applying migration id=received 2026/01/15 23:44:17 INFO Applying migration id=namehost 2026/01/15 23:44:17 INFO Applying migration id=outboxhost 2026/01/15 23:44:17 INFO Applying migration id=notesfts 2026/01/15 23:44:17 INFO Applying migration id=iconsname 2026/01/15 23:44:17 INFO Applying migration id=nohash 2026/01/15 23:44:17 INFO Applying migration id=shares 2026/01/15 23:44:17 INFO Applying migration id=actorttl 2026/01/15 23:44:17 INFO Applying migration id=tocc 2026/01/15 23:44:17 INFO Applying migration id=followeds 2026/01/15 23:44:17 INFO Applying migration id=certhash 2026/01/15 23:44:17 INFO Applying migration id=follows_sync 2026/01/15 23:44:17 INFO Applying migration id=jsonpath 2026/01/15 23:44:17 INFO Applying migration id=localforward 2026/01/15 23:44:17 INFO Applying migration id=avatar 2026/01/15 23:44:17 INFO Applying migration id=noimage 2026/01/15 23:44:17 INFO Applying migration id=feed 2026/01/15 23:44:17 INFO Applying migration id=bookmarks 2026/01/15 23:44:17 INFO Applying migration id=shareactivity 2026/01/15 23:44:17 INFO Applying migration id=application 2026/01/15 23:44:17 INFO Applying migration id=certificates 2026/01/15 23:44:17 INFO Applying migration id=rawforward 2026/01/15 23:44:17 INFO Applying migration id=publickey 2026/01/15 23:44:17 INFO Applying migration id=resolvegroup 2026/01/15 23:44:23 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 (6.59s) === RUN TestForward_NotFollowingAuthor 2026/01/15 23:44:23 INFO Applying migration id=initial 2026/01/15 23:44:23 INFO Applying migration id=notesupdated 2026/01/15 23:44:23 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:23 INFO Applying migration id=activitiesid 2026/01/15 23:44:23 INFO Applying migration id=outbox 2026/01/15 23:44:23 INFO Applying migration id=edits 2026/01/15 23:44:23 INFO Applying migration id=outboxactor 2026/01/15 23:44:23 INFO Applying migration id=outboxsender 2026/01/15 23:44:23 INFO Applying migration id=thread 2026/01/15 23:44:23 INFO Applying migration id=host 2026/01/15 23:44:23 INFO Applying migration id=sharedinbox 2026/01/15 23:44:23 INFO Applying migration id=noteshost 2026/01/15 23:44:23 INFO Applying migration id=fetched 2026/01/15 23:44:23 INFO Applying migration id=move 2026/01/15 23:44:23 INFO Applying migration id=cleanup 2026/01/15 23:44:23 INFO Applying migration id=received 2026/01/15 23:44:23 INFO Applying migration id=namehost 2026/01/15 23:44:23 INFO Applying migration id=outboxhost 2026/01/15 23:44:23 INFO Applying migration id=notesfts 2026/01/15 23:44:23 INFO Applying migration id=iconsname 2026/01/15 23:44:23 INFO Applying migration id=nohash 2026/01/15 23:44:23 INFO Applying migration id=shares 2026/01/15 23:44:23 INFO Applying migration id=actorttl 2026/01/15 23:44:23 INFO Applying migration id=tocc 2026/01/15 23:44:23 INFO Applying migration id=followeds 2026/01/15 23:44:23 INFO Applying migration id=certhash 2026/01/15 23:44:23 INFO Applying migration id=follows_sync 2026/01/15 23:44:23 INFO Applying migration id=jsonpath 2026/01/15 23:44:23 INFO Applying migration id=localforward 2026/01/15 23:44:23 INFO Applying migration id=avatar 2026/01/15 23:44:23 INFO Applying migration id=noimage 2026/01/15 23:44:23 INFO Applying migration id=feed 2026/01/15 23:44:23 INFO Applying migration id=bookmarks 2026/01/15 23:44:23 INFO Applying migration id=shareactivity 2026/01/15 23:44:23 INFO Applying migration id=application 2026/01/15 23:44:23 INFO Applying migration id=certificates 2026/01/15 23:44:23 INFO Applying migration id=rawforward 2026/01/15 23:44:23 INFO Applying migration id=publickey 2026/01/15 23:44:23 INFO Applying migration id=resolvegroup 2026/01/15 23:44:26 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:44:26 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 (2.32s) === RUN TestForward_NotReplyToLocalPost 2026/01/15 23:44:26 INFO Applying migration id=initial 2026/01/15 23:44:26 INFO Applying migration id=notesupdated 2026/01/15 23:44:26 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:26 INFO Applying migration id=activitiesid 2026/01/15 23:44:26 INFO Applying migration id=outbox 2026/01/15 23:44:26 INFO Applying migration id=edits 2026/01/15 23:44:26 INFO Applying migration id=outboxactor 2026/01/15 23:44:26 INFO Applying migration id=outboxsender 2026/01/15 23:44:26 INFO Applying migration id=thread 2026/01/15 23:44:26 INFO Applying migration id=host 2026/01/15 23:44:26 INFO Applying migration id=sharedinbox 2026/01/15 23:44:26 INFO Applying migration id=noteshost 2026/01/15 23:44:26 INFO Applying migration id=fetched 2026/01/15 23:44:26 INFO Applying migration id=move 2026/01/15 23:44:26 INFO Applying migration id=cleanup 2026/01/15 23:44:26 INFO Applying migration id=received 2026/01/15 23:44:26 INFO Applying migration id=namehost 2026/01/15 23:44:26 INFO Applying migration id=outboxhost 2026/01/15 23:44:26 INFO Applying migration id=notesfts 2026/01/15 23:44:26 INFO Applying migration id=iconsname 2026/01/15 23:44:26 INFO Applying migration id=nohash 2026/01/15 23:44:26 INFO Applying migration id=shares 2026/01/15 23:44:26 INFO Applying migration id=actorttl 2026/01/15 23:44:26 INFO Applying migration id=tocc 2026/01/15 23:44:26 INFO Applying migration id=followeds 2026/01/15 23:44:26 INFO Applying migration id=certhash 2026/01/15 23:44:26 INFO Applying migration id=follows_sync 2026/01/15 23:44:26 INFO Applying migration id=jsonpath 2026/01/15 23:44:26 INFO Applying migration id=localforward 2026/01/15 23:44:26 INFO Applying migration id=avatar 2026/01/15 23:44:26 INFO Applying migration id=noimage 2026/01/15 23:44:26 INFO Applying migration id=feed 2026/01/15 23:44:26 INFO Applying migration id=bookmarks 2026/01/15 23:44:26 INFO Applying migration id=shareactivity 2026/01/15 23:44:26 INFO Applying migration id=application 2026/01/15 23:44:26 INFO Applying migration id=certificates 2026/01/15 23:44:26 INFO Applying migration id=rawforward 2026/01/15 23:44:26 INFO Applying migration id=publickey 2026/01/15 23:44:26 INFO Applying migration id=resolvegroup 2026/01/15 23:44: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: TestForward_NotReplyToLocalPost (4.77s) === RUN TestForward_ReplyToFederatedPost 2026/01/15 23:44:30 INFO Applying migration id=initial 2026/01/15 23:44:30 INFO Applying migration id=notesupdated 2026/01/15 23:44:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:30 INFO Applying migration id=activitiesid 2026/01/15 23:44:30 INFO Applying migration id=outbox 2026/01/15 23:44:30 INFO Applying migration id=edits 2026/01/15 23:44:30 INFO Applying migration id=outboxactor 2026/01/15 23:44:30 INFO Applying migration id=outboxsender 2026/01/15 23:44:30 INFO Applying migration id=thread 2026/01/15 23:44:30 INFO Applying migration id=host 2026/01/15 23:44:30 INFO Applying migration id=sharedinbox 2026/01/15 23:44:30 INFO Applying migration id=noteshost 2026/01/15 23:44:30 INFO Applying migration id=fetched 2026/01/15 23:44:30 INFO Applying migration id=move 2026/01/15 23:44:30 INFO Applying migration id=cleanup 2026/01/15 23:44:30 INFO Applying migration id=received 2026/01/15 23:44:30 INFO Applying migration id=namehost 2026/01/15 23:44:30 INFO Applying migration id=outboxhost 2026/01/15 23:44:30 INFO Applying migration id=notesfts 2026/01/15 23:44:30 INFO Applying migration id=iconsname 2026/01/15 23:44:30 INFO Applying migration id=nohash 2026/01/15 23:44:30 INFO Applying migration id=shares 2026/01/15 23:44:30 INFO Applying migration id=actorttl 2026/01/15 23:44:30 INFO Applying migration id=tocc 2026/01/15 23:44:30 INFO Applying migration id=followeds 2026/01/15 23:44:30 INFO Applying migration id=certhash 2026/01/15 23:44:30 INFO Applying migration id=follows_sync 2026/01/15 23:44:30 INFO Applying migration id=jsonpath 2026/01/15 23:44:30 INFO Applying migration id=localforward 2026/01/15 23:44:30 INFO Applying migration id=avatar 2026/01/15 23:44:30 INFO Applying migration id=noimage 2026/01/15 23:44:30 INFO Applying migration id=feed 2026/01/15 23:44:30 INFO Applying migration id=bookmarks 2026/01/15 23:44:30 INFO Applying migration id=shareactivity 2026/01/15 23:44:30 INFO Applying migration id=application 2026/01/15 23:44:30 INFO Applying migration id=certificates 2026/01/15 23:44:30 INFO Applying migration id=rawforward 2026/01/15 23:44:30 INFO Applying migration id=publickey 2026/01/15 23:44:30 INFO Applying migration id=resolvegroup --- PASS: TestForward_ReplyToFederatedPost (4.91s) === RUN TestForward_MaxDepth 2026/01/15 23:44:35 INFO Applying migration id=initial 2026/01/15 23:44:35 INFO Applying migration id=notesupdated 2026/01/15 23:44:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:35 INFO Applying migration id=activitiesid 2026/01/15 23:44:35 INFO Applying migration id=outbox 2026/01/15 23:44:35 INFO Applying migration id=edits 2026/01/15 23:44:35 INFO Applying migration id=outboxactor 2026/01/15 23:44:35 INFO Applying migration id=outboxsender 2026/01/15 23:44:35 INFO Applying migration id=thread 2026/01/15 23:44:35 INFO Applying migration id=host 2026/01/15 23:44:35 INFO Applying migration id=sharedinbox 2026/01/15 23:44:35 INFO Applying migration id=noteshost 2026/01/15 23:44:35 INFO Applying migration id=fetched 2026/01/15 23:44:35 INFO Applying migration id=move 2026/01/15 23:44:35 INFO Applying migration id=cleanup 2026/01/15 23:44:35 INFO Applying migration id=received 2026/01/15 23:44:35 INFO Applying migration id=namehost 2026/01/15 23:44:35 INFO Applying migration id=outboxhost 2026/01/15 23:44:35 INFO Applying migration id=notesfts 2026/01/15 23:44:35 INFO Applying migration id=iconsname 2026/01/15 23:44:35 INFO Applying migration id=nohash 2026/01/15 23:44:35 INFO Applying migration id=shares 2026/01/15 23:44:35 INFO Applying migration id=actorttl 2026/01/15 23:44:35 INFO Applying migration id=tocc 2026/01/15 23:44:35 INFO Applying migration id=followeds 2026/01/15 23:44:35 INFO Applying migration id=certhash 2026/01/15 23:44:35 INFO Applying migration id=follows_sync 2026/01/15 23:44:35 INFO Applying migration id=jsonpath 2026/01/15 23:44:35 INFO Applying migration id=localforward 2026/01/15 23:44:35 INFO Applying migration id=avatar 2026/01/15 23:44:35 INFO Applying migration id=noimage 2026/01/15 23:44:35 INFO Applying migration id=feed 2026/01/15 23:44:35 INFO Applying migration id=bookmarks 2026/01/15 23:44:35 INFO Applying migration id=shareactivity 2026/01/15 23:44:35 INFO Applying migration id=application 2026/01/15 23:44:35 INFO Applying migration id=certificates 2026/01/15 23:44:35 INFO Applying migration id=rawforward 2026/01/15 23:44:35 INFO Applying migration id=publickey 2026/01/15 23:44:35 INFO Applying migration id=resolvegroup 2026/01/15 23:44:38 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:44: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_MaxDepth (2.64s) === RUN TestForward_MaxDepthPlusOne 2026/01/15 23:44:38 INFO Applying migration id=initial 2026/01/15 23:44:38 INFO Applying migration id=notesupdated 2026/01/15 23:44:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:38 INFO Applying migration id=activitiesid 2026/01/15 23:44:38 INFO Applying migration id=outbox 2026/01/15 23:44:38 INFO Applying migration id=edits 2026/01/15 23:44:38 INFO Applying migration id=outboxactor 2026/01/15 23:44:38 INFO Applying migration id=outboxsender 2026/01/15 23:44:38 INFO Applying migration id=thread 2026/01/15 23:44:38 INFO Applying migration id=host 2026/01/15 23:44:38 INFO Applying migration id=sharedinbox 2026/01/15 23:44:38 INFO Applying migration id=noteshost 2026/01/15 23:44:38 INFO Applying migration id=fetched 2026/01/15 23:44:38 INFO Applying migration id=move 2026/01/15 23:44:38 INFO Applying migration id=cleanup 2026/01/15 23:44:38 INFO Applying migration id=received 2026/01/15 23:44:38 INFO Applying migration id=namehost 2026/01/15 23:44:38 INFO Applying migration id=outboxhost 2026/01/15 23:44:38 INFO Applying migration id=notesfts 2026/01/15 23:44:38 INFO Applying migration id=iconsname 2026/01/15 23:44:38 INFO Applying migration id=nohash 2026/01/15 23:44:38 INFO Applying migration id=shares 2026/01/15 23:44:38 INFO Applying migration id=actorttl 2026/01/15 23:44:38 INFO Applying migration id=tocc 2026/01/15 23:44:38 INFO Applying migration id=followeds 2026/01/15 23:44:38 INFO Applying migration id=certhash 2026/01/15 23:44:38 INFO Applying migration id=follows_sync 2026/01/15 23:44:38 INFO Applying migration id=jsonpath 2026/01/15 23:44:38 INFO Applying migration id=localforward 2026/01/15 23:44:38 INFO Applying migration id=avatar 2026/01/15 23:44:38 INFO Applying migration id=noimage 2026/01/15 23:44:38 INFO Applying migration id=feed 2026/01/15 23:44:38 INFO Applying migration id=bookmarks 2026/01/15 23:44:38 INFO Applying migration id=shareactivity 2026/01/15 23:44:38 INFO Applying migration id=application 2026/01/15 23:44:38 INFO Applying migration id=certificates 2026/01/15 23:44:38 INFO Applying migration id=rawforward 2026/01/15 23:44:38 INFO Applying migration id=publickey 2026/01/15 23:44:38 INFO Applying migration id=resolvegroup 2026/01/15 23:44:42 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.90s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/01/15 23:44:42 INFO Applying migration id=initial 2026/01/15 23:44:42 INFO Applying migration id=notesupdated 2026/01/15 23:44:42 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:42 INFO Applying migration id=activitiesid 2026/01/15 23:44:42 INFO Applying migration id=outbox 2026/01/15 23:44:42 INFO Applying migration id=edits 2026/01/15 23:44:42 INFO Applying migration id=outboxactor 2026/01/15 23:44:42 INFO Applying migration id=outboxsender 2026/01/15 23:44:42 INFO Applying migration id=thread 2026/01/15 23:44:42 INFO Applying migration id=host 2026/01/15 23:44:42 INFO Applying migration id=sharedinbox 2026/01/15 23:44:42 INFO Applying migration id=noteshost 2026/01/15 23:44:42 INFO Applying migration id=fetched 2026/01/15 23:44:42 INFO Applying migration id=move 2026/01/15 23:44:42 INFO Applying migration id=cleanup 2026/01/15 23:44:42 INFO Applying migration id=received 2026/01/15 23:44:42 INFO Applying migration id=namehost 2026/01/15 23:44:42 INFO Applying migration id=outboxhost 2026/01/15 23:44:42 INFO Applying migration id=notesfts 2026/01/15 23:44:42 INFO Applying migration id=iconsname 2026/01/15 23:44:42 INFO Applying migration id=nohash 2026/01/15 23:44:42 INFO Applying migration id=shares 2026/01/15 23:44:42 INFO Applying migration id=actorttl 2026/01/15 23:44:42 INFO Applying migration id=tocc 2026/01/15 23:44:42 INFO Applying migration id=followeds 2026/01/15 23:44:42 INFO Applying migration id=certhash 2026/01/15 23:44:42 INFO Applying migration id=follows_sync 2026/01/15 23:44:42 INFO Applying migration id=jsonpath 2026/01/15 23:44:42 INFO Applying migration id=localforward 2026/01/15 23:44:42 INFO Applying migration id=avatar 2026/01/15 23:44:42 INFO Applying migration id=noimage 2026/01/15 23:44:42 INFO Applying migration id=feed 2026/01/15 23:44:42 INFO Applying migration id=bookmarks 2026/01/15 23:44:42 INFO Applying migration id=shareactivity 2026/01/15 23:44:42 INFO Applying migration id=application 2026/01/15 23:44:42 INFO Applying migration id=certificates 2026/01/15 23:44:42 INFO Applying migration id=rawforward 2026/01/15 23:44:42 INFO Applying migration id=publickey 2026/01/15 23:44:42 INFO Applying migration id=resolvegroup 2026/01/15 23:44:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc40c-1e94-7107-b214-7179853c8f8d 2026/01/15 23:44:47 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc40c-1e96-77ef-8569-583ec4b8c547 note=https://localhost.localdomain:8443/post/019bc40c-1e96-77b3-8a47-63b41d5d133d thread=https://localhost.localdomain:8443/post/019bc40c-1e94-7107-b214-7179853c8f8d starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_ReplyToLocalPostByLocalFollower (4.96s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/01/15 23:44:47 INFO Applying migration id=initial 2026/01/15 23:44:47 INFO Applying migration id=notesupdated 2026/01/15 23:44:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:47 INFO Applying migration id=activitiesid 2026/01/15 23:44:47 INFO Applying migration id=outbox 2026/01/15 23:44:47 INFO Applying migration id=edits 2026/01/15 23:44:47 INFO Applying migration id=outboxactor 2026/01/15 23:44:47 INFO Applying migration id=outboxsender 2026/01/15 23:44:47 INFO Applying migration id=thread 2026/01/15 23:44:47 INFO Applying migration id=host 2026/01/15 23:44:47 INFO Applying migration id=sharedinbox 2026/01/15 23:44:47 INFO Applying migration id=noteshost 2026/01/15 23:44:47 INFO Applying migration id=fetched 2026/01/15 23:44:47 INFO Applying migration id=move 2026/01/15 23:44:47 INFO Applying migration id=cleanup 2026/01/15 23:44:47 INFO Applying migration id=received 2026/01/15 23:44:47 INFO Applying migration id=namehost 2026/01/15 23:44:47 INFO Applying migration id=outboxhost 2026/01/15 23:44:47 INFO Applying migration id=notesfts 2026/01/15 23:44:47 INFO Applying migration id=iconsname 2026/01/15 23:44:47 INFO Applying migration id=nohash 2026/01/15 23:44:47 INFO Applying migration id=shares 2026/01/15 23:44:47 INFO Applying migration id=actorttl 2026/01/15 23:44:47 INFO Applying migration id=tocc 2026/01/15 23:44:47 INFO Applying migration id=followeds 2026/01/15 23:44:47 INFO Applying migration id=certhash 2026/01/15 23:44:47 INFO Applying migration id=follows_sync 2026/01/15 23:44:47 INFO Applying migration id=jsonpath 2026/01/15 23:44:47 INFO Applying migration id=localforward 2026/01/15 23:44:47 INFO Applying migration id=avatar 2026/01/15 23:44:47 INFO Applying migration id=noimage 2026/01/15 23:44:47 INFO Applying migration id=feed 2026/01/15 23:44:47 INFO Applying migration id=bookmarks 2026/01/15 23:44:47 INFO Applying migration id=shareactivity 2026/01/15 23:44:47 INFO Applying migration id=application 2026/01/15 23:44:47 INFO Applying migration id=certificates 2026/01/15 23:44:47 INFO Applying migration id=rawforward 2026/01/15 23:44:47 INFO Applying migration id=publickey 2026/01/15 23:44:47 INFO Applying migration id=resolvegroup 2026/01/15 23:44:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc40c-384c-7f02-a114-d8beb5b72259 2026/01/15 23:44:53 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc40c-384e-7a32-9079-30ec78c76a59 note=https://localhost.localdomain:8443/post/019bc40c-384e-79f9-a63b-1edbc2adea85 thread=https://localhost.localdomain:8443/post/019bc40c-384c-7f02-a114-d8beb5b72259 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:44:53 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:44:53 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/update/019bc40c-3850-7397-8dd8-eb232bce9707 note=https://localhost.localdomain:8443/post/019bc40c-384e-79f9-a63b-1edbc2adea85 thread=https://localhost.localdomain:8443/post/019bc40c-384c-7f02-a114-d8beb5b72259 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (6.59s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/01/15 23:44:53 INFO Applying migration id=initial 2026/01/15 23:44:53 INFO Applying migration id=notesupdated 2026/01/15 23:44:53 INFO Applying migration id=personspreferredusername 2026/01/15 23:44:53 INFO Applying migration id=activitiesid 2026/01/15 23:44:53 INFO Applying migration id=outbox 2026/01/15 23:44:53 INFO Applying migration id=edits 2026/01/15 23:44:53 INFO Applying migration id=outboxactor 2026/01/15 23:44:53 INFO Applying migration id=outboxsender 2026/01/15 23:44:53 INFO Applying migration id=thread 2026/01/15 23:44:53 INFO Applying migration id=host 2026/01/15 23:44:53 INFO Applying migration id=sharedinbox 2026/01/15 23:44:53 INFO Applying migration id=noteshost 2026/01/15 23:44:53 INFO Applying migration id=fetched 2026/01/15 23:44:53 INFO Applying migration id=move 2026/01/15 23:44:53 INFO Applying migration id=cleanup 2026/01/15 23:44:53 INFO Applying migration id=received 2026/01/15 23:44:53 INFO Applying migration id=namehost 2026/01/15 23:44:53 INFO Applying migration id=outboxhost 2026/01/15 23:44:53 INFO Applying migration id=notesfts 2026/01/15 23:44:53 INFO Applying migration id=iconsname 2026/01/15 23:44:53 INFO Applying migration id=nohash 2026/01/15 23:44:53 INFO Applying migration id=shares 2026/01/15 23:44:53 INFO Applying migration id=actorttl 2026/01/15 23:44:53 INFO Applying migration id=tocc 2026/01/15 23:44:53 INFO Applying migration id=followeds 2026/01/15 23:44:53 INFO Applying migration id=certhash 2026/01/15 23:44:53 INFO Applying migration id=follows_sync 2026/01/15 23:44:53 INFO Applying migration id=jsonpath 2026/01/15 23:44:53 INFO Applying migration id=localforward 2026/01/15 23:44:53 INFO Applying migration id=avatar 2026/01/15 23:44:53 INFO Applying migration id=noimage 2026/01/15 23:44:53 INFO Applying migration id=feed 2026/01/15 23:44:53 INFO Applying migration id=bookmarks 2026/01/15 23:44:53 INFO Applying migration id=shareactivity 2026/01/15 23:44:53 INFO Applying migration id=application 2026/01/15 23:44:53 INFO Applying migration id=certificates 2026/01/15 23:44:53 INFO Applying migration id=rawforward 2026/01/15 23:44:53 INFO Applying migration id=publickey 2026/01/15 23:44:53 INFO Applying migration id=resolvegroup 2026/01/15 23:45:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc40c-5a26-7779-a829-b7c55bc63df3 2026/01/15 23:45:02 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc40c-5a28-722c-9424-877161462619 note=https://localhost.localdomain:8443/post/019bc40c-5a28-71f5-8910-73fae65372f7 thread=https://localhost.localdomain:8443/post/019bc40c-5a26-7779-a829-b7c55bc63df3 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:45:02 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc40c-5a28-71f5-8910-73fae65372f7#delete note=https://localhost.localdomain:8443/post/019bc40c-5a28-71f5-8910-73fae65372f7 thread=https://localhost.localdomain:8443/post/019bc40c-5a26-7779-a829-b7c55bc63df3 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (8.66s) === RUN TestForward_EditedReplyToPublicPost 2026/01/15 23:45:02 INFO Applying migration id=initial 2026/01/15 23:45:02 INFO Applying migration id=notesupdated 2026/01/15 23:45:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:02 INFO Applying migration id=activitiesid 2026/01/15 23:45:02 INFO Applying migration id=outbox 2026/01/15 23:45:02 INFO Applying migration id=edits 2026/01/15 23:45:02 INFO Applying migration id=outboxactor 2026/01/15 23:45:02 INFO Applying migration id=outboxsender 2026/01/15 23:45:02 INFO Applying migration id=thread 2026/01/15 23:45:02 INFO Applying migration id=host 2026/01/15 23:45:02 INFO Applying migration id=sharedinbox 2026/01/15 23:45:02 INFO Applying migration id=noteshost 2026/01/15 23:45:02 INFO Applying migration id=fetched 2026/01/15 23:45:02 INFO Applying migration id=move 2026/01/15 23:45:02 INFO Applying migration id=cleanup 2026/01/15 23:45:02 INFO Applying migration id=received 2026/01/15 23:45:02 INFO Applying migration id=namehost 2026/01/15 23:45:02 INFO Applying migration id=outboxhost 2026/01/15 23:45:02 INFO Applying migration id=notesfts 2026/01/15 23:45:02 INFO Applying migration id=iconsname 2026/01/15 23:45:02 INFO Applying migration id=nohash 2026/01/15 23:45:02 INFO Applying migration id=shares 2026/01/15 23:45:02 INFO Applying migration id=actorttl 2026/01/15 23:45:02 INFO Applying migration id=tocc 2026/01/15 23:45:02 INFO Applying migration id=followeds 2026/01/15 23:45:02 INFO Applying migration id=certhash 2026/01/15 23:45:02 INFO Applying migration id=follows_sync 2026/01/15 23:45:02 INFO Applying migration id=jsonpath 2026/01/15 23:45:02 INFO Applying migration id=localforward 2026/01/15 23:45:02 INFO Applying migration id=avatar 2026/01/15 23:45:02 INFO Applying migration id=noimage 2026/01/15 23:45:02 INFO Applying migration id=feed 2026/01/15 23:45:02 INFO Applying migration id=bookmarks 2026/01/15 23:45:02 INFO Applying migration id=shareactivity 2026/01/15 23:45:02 INFO Applying migration id=application 2026/01/15 23:45:02 INFO Applying migration id=certificates 2026/01/15 23:45:02 INFO Applying migration id=rawforward 2026/01/15 23:45:02 INFO Applying migration id=publickey 2026/01/15 23:45:02 INFO Applying migration id=resolvegroup 2026/01/15 23:45:06 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:45:06 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:45:06 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:45: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=https://127.0.0.1/user/dan --- PASS: TestForward_EditedReplyToPublicPost (3.70s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/01/15 23:45:06 INFO Applying migration id=initial 2026/01/15 23:45:06 INFO Applying migration id=notesupdated 2026/01/15 23:45:06 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:06 INFO Applying migration id=activitiesid 2026/01/15 23:45:06 INFO Applying migration id=outbox 2026/01/15 23:45:06 INFO Applying migration id=edits 2026/01/15 23:45:06 INFO Applying migration id=outboxactor 2026/01/15 23:45:06 INFO Applying migration id=outboxsender 2026/01/15 23:45:06 INFO Applying migration id=thread 2026/01/15 23:45:06 INFO Applying migration id=host 2026/01/15 23:45:06 INFO Applying migration id=sharedinbox 2026/01/15 23:45:06 INFO Applying migration id=noteshost 2026/01/15 23:45:06 INFO Applying migration id=fetched 2026/01/15 23:45:06 INFO Applying migration id=move 2026/01/15 23:45:06 INFO Applying migration id=cleanup 2026/01/15 23:45:06 INFO Applying migration id=received 2026/01/15 23:45:06 INFO Applying migration id=namehost 2026/01/15 23:45:06 INFO Applying migration id=outboxhost 2026/01/15 23:45:06 INFO Applying migration id=notesfts 2026/01/15 23:45:06 INFO Applying migration id=iconsname 2026/01/15 23:45:06 INFO Applying migration id=nohash 2026/01/15 23:45:06 INFO Applying migration id=shares 2026/01/15 23:45:06 INFO Applying migration id=actorttl 2026/01/15 23:45:06 INFO Applying migration id=tocc 2026/01/15 23:45:06 INFO Applying migration id=followeds 2026/01/15 23:45:06 INFO Applying migration id=certhash 2026/01/15 23:45:06 INFO Applying migration id=follows_sync 2026/01/15 23:45:06 INFO Applying migration id=jsonpath 2026/01/15 23:45:06 INFO Applying migration id=localforward 2026/01/15 23:45:06 INFO Applying migration id=avatar 2026/01/15 23:45:06 INFO Applying migration id=noimage 2026/01/15 23:45:06 INFO Applying migration id=feed 2026/01/15 23:45:06 INFO Applying migration id=bookmarks 2026/01/15 23:45:06 INFO Applying migration id=shareactivity 2026/01/15 23:45:06 INFO Applying migration id=application 2026/01/15 23:45:06 INFO Applying migration id=certificates 2026/01/15 23:45:06 INFO Applying migration id=rawforward 2026/01/15 23:45:06 INFO Applying migration id=publickey 2026/01/15 23:45:06 INFO Applying migration id=resolvegroup 2026/01/15 23:45:09 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:45:09 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:45:09 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:45:09 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 (3.34s) === RUN TestForward_DeletedReplyToPublicPost 2026/01/15 23:45:09 INFO Applying migration id=initial 2026/01/15 23:45:09 INFO Applying migration id=notesupdated 2026/01/15 23:45:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:09 INFO Applying migration id=activitiesid 2026/01/15 23:45:09 INFO Applying migration id=outbox 2026/01/15 23:45:09 INFO Applying migration id=edits 2026/01/15 23:45:09 INFO Applying migration id=outboxactor 2026/01/15 23:45:09 INFO Applying migration id=outboxsender 2026/01/15 23:45:09 INFO Applying migration id=thread 2026/01/15 23:45:09 INFO Applying migration id=host 2026/01/15 23:45:09 INFO Applying migration id=sharedinbox 2026/01/15 23:45:09 INFO Applying migration id=noteshost 2026/01/15 23:45:09 INFO Applying migration id=fetched 2026/01/15 23:45:09 INFO Applying migration id=move 2026/01/15 23:45:09 INFO Applying migration id=cleanup 2026/01/15 23:45:09 INFO Applying migration id=received 2026/01/15 23:45:09 INFO Applying migration id=namehost 2026/01/15 23:45:09 INFO Applying migration id=outboxhost 2026/01/15 23:45:09 INFO Applying migration id=notesfts 2026/01/15 23:45:09 INFO Applying migration id=iconsname 2026/01/15 23:45:09 INFO Applying migration id=nohash 2026/01/15 23:45:09 INFO Applying migration id=shares 2026/01/15 23:45:09 INFO Applying migration id=actorttl 2026/01/15 23:45:09 INFO Applying migration id=tocc 2026/01/15 23:45:09 INFO Applying migration id=followeds 2026/01/15 23:45:09 INFO Applying migration id=certhash 2026/01/15 23:45:09 INFO Applying migration id=follows_sync 2026/01/15 23:45:09 INFO Applying migration id=jsonpath 2026/01/15 23:45:09 INFO Applying migration id=localforward 2026/01/15 23:45:09 INFO Applying migration id=avatar 2026/01/15 23:45:09 INFO Applying migration id=noimage 2026/01/15 23:45:09 INFO Applying migration id=feed 2026/01/15 23:45:09 INFO Applying migration id=bookmarks 2026/01/15 23:45:09 INFO Applying migration id=shareactivity 2026/01/15 23:45:09 INFO Applying migration id=application 2026/01/15 23:45:09 INFO Applying migration id=certificates 2026/01/15 23:45:09 INFO Applying migration id=rawforward 2026/01/15 23:45:09 INFO Applying migration id=publickey 2026/01/15 23:45:09 INFO Applying migration id=resolvegroup 2026/01/15 23:45:13 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:45:13 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:45:13 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:45:13 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.71s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/01/15 23:45:13 INFO Applying migration id=initial 2026/01/15 23:45:13 INFO Applying migration id=notesupdated 2026/01/15 23:45:13 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:13 INFO Applying migration id=activitiesid 2026/01/15 23:45:13 INFO Applying migration id=outbox 2026/01/15 23:45:13 INFO Applying migration id=edits 2026/01/15 23:45:13 INFO Applying migration id=outboxactor 2026/01/15 23:45:13 INFO Applying migration id=outboxsender 2026/01/15 23:45:13 INFO Applying migration id=thread 2026/01/15 23:45:13 INFO Applying migration id=host 2026/01/15 23:45:13 INFO Applying migration id=sharedinbox 2026/01/15 23:45:13 INFO Applying migration id=noteshost 2026/01/15 23:45:13 INFO Applying migration id=fetched 2026/01/15 23:45:13 INFO Applying migration id=move 2026/01/15 23:45:13 INFO Applying migration id=cleanup 2026/01/15 23:45:13 INFO Applying migration id=received 2026/01/15 23:45:13 INFO Applying migration id=namehost 2026/01/15 23:45:13 INFO Applying migration id=outboxhost 2026/01/15 23:45:13 INFO Applying migration id=notesfts 2026/01/15 23:45:13 INFO Applying migration id=iconsname 2026/01/15 23:45:13 INFO Applying migration id=nohash 2026/01/15 23:45:13 INFO Applying migration id=shares 2026/01/15 23:45:13 INFO Applying migration id=actorttl 2026/01/15 23:45:13 INFO Applying migration id=tocc 2026/01/15 23:45:13 INFO Applying migration id=followeds 2026/01/15 23:45:13 INFO Applying migration id=certhash 2026/01/15 23:45:13 INFO Applying migration id=follows_sync 2026/01/15 23:45:13 INFO Applying migration id=jsonpath 2026/01/15 23:45:13 INFO Applying migration id=localforward 2026/01/15 23:45:13 INFO Applying migration id=avatar 2026/01/15 23:45:13 INFO Applying migration id=noimage 2026/01/15 23:45:13 INFO Applying migration id=feed 2026/01/15 23:45:13 INFO Applying migration id=bookmarks 2026/01/15 23:45:13 INFO Applying migration id=shareactivity 2026/01/15 23:45:13 INFO Applying migration id=application 2026/01/15 23:45:13 INFO Applying migration id=certificates 2026/01/15 23:45:13 INFO Applying migration id=rawforward 2026/01/15 23:45:13 INFO Applying migration id=publickey 2026/01/15 23:45:13 INFO Applying migration id=resolvegroup 2026/01/15 23:45:18 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:45:18 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:45:18 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:45:18 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:45:18 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 (4.85s) === RUN TestFTS_Happyflow 2026/01/15 23:45:18 INFO Applying migration id=initial 2026/01/15 23:45:18 INFO Applying migration id=notesupdated 2026/01/15 23:45:18 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:18 INFO Applying migration id=activitiesid 2026/01/15 23:45:18 INFO Applying migration id=outbox 2026/01/15 23:45:18 INFO Applying migration id=edits 2026/01/15 23:45:18 INFO Applying migration id=outboxactor 2026/01/15 23:45:18 INFO Applying migration id=outboxsender 2026/01/15 23:45:18 INFO Applying migration id=thread 2026/01/15 23:45:18 INFO Applying migration id=host 2026/01/15 23:45:18 INFO Applying migration id=sharedinbox 2026/01/15 23:45:18 INFO Applying migration id=noteshost 2026/01/15 23:45:18 INFO Applying migration id=fetched 2026/01/15 23:45:18 INFO Applying migration id=move 2026/01/15 23:45:18 INFO Applying migration id=cleanup 2026/01/15 23:45:18 INFO Applying migration id=received 2026/01/15 23:45:18 INFO Applying migration id=namehost 2026/01/15 23:45:18 INFO Applying migration id=outboxhost 2026/01/15 23:45:18 INFO Applying migration id=notesfts 2026/01/15 23:45:18 INFO Applying migration id=iconsname 2026/01/15 23:45:18 INFO Applying migration id=nohash 2026/01/15 23:45:18 INFO Applying migration id=shares 2026/01/15 23:45:18 INFO Applying migration id=actorttl 2026/01/15 23:45:18 INFO Applying migration id=tocc 2026/01/15 23:45:18 INFO Applying migration id=followeds 2026/01/15 23:45:18 INFO Applying migration id=certhash 2026/01/15 23:45:18 INFO Applying migration id=follows_sync 2026/01/15 23:45:18 INFO Applying migration id=jsonpath 2026/01/15 23:45:18 INFO Applying migration id=localforward 2026/01/15 23:45:18 INFO Applying migration id=avatar 2026/01/15 23:45:18 INFO Applying migration id=noimage 2026/01/15 23:45:18 INFO Applying migration id=feed 2026/01/15 23:45:18 INFO Applying migration id=bookmarks 2026/01/15 23:45:18 INFO Applying migration id=shareactivity 2026/01/15 23:45:18 INFO Applying migration id=application 2026/01/15 23:45:18 INFO Applying migration id=certificates 2026/01/15 23:45:18 INFO Applying migration id=rawforward 2026/01/15 23:45:18 INFO Applying migration id=publickey 2026/01/15 23:45:18 INFO Applying migration id=resolvegroup --- PASS: TestFTS_Happyflow (5.02s) === RUN TestFTS_HashtagWithoutHash 2026/01/15 23:45:23 INFO Applying migration id=initial 2026/01/15 23:45:23 INFO Applying migration id=notesupdated 2026/01/15 23:45:23 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:23 INFO Applying migration id=activitiesid 2026/01/15 23:45:23 INFO Applying migration id=outbox 2026/01/15 23:45:23 INFO Applying migration id=edits 2026/01/15 23:45:23 INFO Applying migration id=outboxactor 2026/01/15 23:45:23 INFO Applying migration id=outboxsender 2026/01/15 23:45:23 INFO Applying migration id=thread 2026/01/15 23:45:23 INFO Applying migration id=host 2026/01/15 23:45:23 INFO Applying migration id=sharedinbox 2026/01/15 23:45:23 INFO Applying migration id=noteshost 2026/01/15 23:45:23 INFO Applying migration id=fetched 2026/01/15 23:45:23 INFO Applying migration id=move 2026/01/15 23:45:23 INFO Applying migration id=cleanup 2026/01/15 23:45:23 INFO Applying migration id=received 2026/01/15 23:45:23 INFO Applying migration id=namehost 2026/01/15 23:45:23 INFO Applying migration id=outboxhost 2026/01/15 23:45:23 INFO Applying migration id=notesfts 2026/01/15 23:45:23 INFO Applying migration id=iconsname 2026/01/15 23:45:23 INFO Applying migration id=nohash 2026/01/15 23:45:23 INFO Applying migration id=shares 2026/01/15 23:45:23 INFO Applying migration id=actorttl 2026/01/15 23:45:23 INFO Applying migration id=tocc 2026/01/15 23:45:23 INFO Applying migration id=followeds 2026/01/15 23:45:23 INFO Applying migration id=certhash 2026/01/15 23:45:23 INFO Applying migration id=follows_sync 2026/01/15 23:45:23 INFO Applying migration id=jsonpath 2026/01/15 23:45:23 INFO Applying migration id=localforward 2026/01/15 23:45:23 INFO Applying migration id=avatar 2026/01/15 23:45:23 INFO Applying migration id=noimage 2026/01/15 23:45:23 INFO Applying migration id=feed 2026/01/15 23:45:23 INFO Applying migration id=bookmarks 2026/01/15 23:45:23 INFO Applying migration id=shareactivity 2026/01/15 23:45:23 INFO Applying migration id=application 2026/01/15 23:45:23 INFO Applying migration id=certificates 2026/01/15 23:45:23 INFO Applying migration id=rawforward 2026/01/15 23:45:23 INFO Applying migration id=publickey 2026/01/15 23:45:23 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithoutHash (2.95s) === RUN TestFTS_HashtagWithHash 2026/01/15 23:45:26 INFO Applying migration id=initial 2026/01/15 23:45:26 INFO Applying migration id=notesupdated 2026/01/15 23:45:26 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:26 INFO Applying migration id=activitiesid 2026/01/15 23:45:26 INFO Applying migration id=outbox 2026/01/15 23:45:26 INFO Applying migration id=edits 2026/01/15 23:45:26 INFO Applying migration id=outboxactor 2026/01/15 23:45:26 INFO Applying migration id=outboxsender 2026/01/15 23:45:26 INFO Applying migration id=thread 2026/01/15 23:45:26 INFO Applying migration id=host 2026/01/15 23:45:26 INFO Applying migration id=sharedinbox 2026/01/15 23:45:26 INFO Applying migration id=noteshost 2026/01/15 23:45:26 INFO Applying migration id=fetched 2026/01/15 23:45:26 INFO Applying migration id=move 2026/01/15 23:45:26 INFO Applying migration id=cleanup 2026/01/15 23:45:26 INFO Applying migration id=received 2026/01/15 23:45:26 INFO Applying migration id=namehost 2026/01/15 23:45:26 INFO Applying migration id=outboxhost 2026/01/15 23:45:26 INFO Applying migration id=notesfts 2026/01/15 23:45:26 INFO Applying migration id=iconsname 2026/01/15 23:45:26 INFO Applying migration id=nohash 2026/01/15 23:45:26 INFO Applying migration id=shares 2026/01/15 23:45:26 INFO Applying migration id=actorttl 2026/01/15 23:45:26 INFO Applying migration id=tocc 2026/01/15 23:45:26 INFO Applying migration id=followeds 2026/01/15 23:45:26 INFO Applying migration id=certhash 2026/01/15 23:45:26 INFO Applying migration id=follows_sync 2026/01/15 23:45:26 INFO Applying migration id=jsonpath 2026/01/15 23:45:26 INFO Applying migration id=localforward 2026/01/15 23:45:26 INFO Applying migration id=avatar 2026/01/15 23:45:26 INFO Applying migration id=noimage 2026/01/15 23:45:26 INFO Applying migration id=feed 2026/01/15 23:45:26 INFO Applying migration id=bookmarks 2026/01/15 23:45:26 INFO Applying migration id=shareactivity 2026/01/15 23:45:26 INFO Applying migration id=application 2026/01/15 23:45:26 INFO Applying migration id=certificates 2026/01/15 23:45:26 INFO Applying migration id=rawforward 2026/01/15 23:45:26 INFO Applying migration id=publickey 2026/01/15 23:45:26 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHash (1.84s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/01/15 23:45:27 INFO Applying migration id=initial 2026/01/15 23:45:27 INFO Applying migration id=notesupdated 2026/01/15 23:45:27 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:27 INFO Applying migration id=activitiesid 2026/01/15 23:45:27 INFO Applying migration id=outbox 2026/01/15 23:45:27 INFO Applying migration id=edits 2026/01/15 23:45:27 INFO Applying migration id=outboxactor 2026/01/15 23:45:27 INFO Applying migration id=outboxsender 2026/01/15 23:45:27 INFO Applying migration id=thread 2026/01/15 23:45:27 INFO Applying migration id=host 2026/01/15 23:45:27 INFO Applying migration id=sharedinbox 2026/01/15 23:45:27 INFO Applying migration id=noteshost 2026/01/15 23:45:27 INFO Applying migration id=fetched 2026/01/15 23:45:27 INFO Applying migration id=move 2026/01/15 23:45:27 INFO Applying migration id=cleanup 2026/01/15 23:45:27 INFO Applying migration id=received 2026/01/15 23:45:27 INFO Applying migration id=namehost 2026/01/15 23:45:27 INFO Applying migration id=outboxhost 2026/01/15 23:45:27 INFO Applying migration id=notesfts 2026/01/15 23:45:27 INFO Applying migration id=iconsname 2026/01/15 23:45:27 INFO Applying migration id=nohash 2026/01/15 23:45:27 INFO Applying migration id=shares 2026/01/15 23:45:27 INFO Applying migration id=actorttl 2026/01/15 23:45:27 INFO Applying migration id=tocc 2026/01/15 23:45:27 INFO Applying migration id=followeds 2026/01/15 23:45:27 INFO Applying migration id=certhash 2026/01/15 23:45:27 INFO Applying migration id=follows_sync 2026/01/15 23:45:27 INFO Applying migration id=jsonpath 2026/01/15 23:45:27 INFO Applying migration id=localforward 2026/01/15 23:45:27 INFO Applying migration id=avatar 2026/01/15 23:45:27 INFO Applying migration id=noimage 2026/01/15 23:45:27 INFO Applying migration id=feed 2026/01/15 23:45:27 INFO Applying migration id=bookmarks 2026/01/15 23:45:27 INFO Applying migration id=shareactivity 2026/01/15 23:45:27 INFO Applying migration id=application 2026/01/15 23:45:27 INFO Applying migration id=certificates 2026/01/15 23:45:27 INFO Applying migration id=rawforward 2026/01/15 23:45:27 INFO Applying migration id=publickey 2026/01/15 23:45:27 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHashAndQuotes (4.34s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/01/15 23:45:32 INFO Applying migration id=initial 2026/01/15 23:45:32 INFO Applying migration id=notesupdated 2026/01/15 23:45:32 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:32 INFO Applying migration id=activitiesid 2026/01/15 23:45:32 INFO Applying migration id=outbox 2026/01/15 23:45:32 INFO Applying migration id=edits 2026/01/15 23:45:32 INFO Applying migration id=outboxactor 2026/01/15 23:45:32 INFO Applying migration id=outboxsender 2026/01/15 23:45:32 INFO Applying migration id=thread 2026/01/15 23:45:32 INFO Applying migration id=host 2026/01/15 23:45:32 INFO Applying migration id=sharedinbox 2026/01/15 23:45:32 INFO Applying migration id=noteshost 2026/01/15 23:45:32 INFO Applying migration id=fetched 2026/01/15 23:45:32 INFO Applying migration id=move 2026/01/15 23:45:32 INFO Applying migration id=cleanup 2026/01/15 23:45:32 INFO Applying migration id=received 2026/01/15 23:45:32 INFO Applying migration id=namehost 2026/01/15 23:45:32 INFO Applying migration id=outboxhost 2026/01/15 23:45:32 INFO Applying migration id=notesfts 2026/01/15 23:45:32 INFO Applying migration id=iconsname 2026/01/15 23:45:32 INFO Applying migration id=nohash 2026/01/15 23:45:32 INFO Applying migration id=shares 2026/01/15 23:45:32 INFO Applying migration id=actorttl 2026/01/15 23:45:32 INFO Applying migration id=tocc 2026/01/15 23:45:32 INFO Applying migration id=followeds 2026/01/15 23:45:32 INFO Applying migration id=certhash 2026/01/15 23:45:32 INFO Applying migration id=follows_sync 2026/01/15 23:45:32 INFO Applying migration id=jsonpath 2026/01/15 23:45:32 INFO Applying migration id=localforward 2026/01/15 23:45:32 INFO Applying migration id=avatar 2026/01/15 23:45:32 INFO Applying migration id=noimage 2026/01/15 23:45:32 INFO Applying migration id=feed 2026/01/15 23:45:32 INFO Applying migration id=bookmarks 2026/01/15 23:45:32 INFO Applying migration id=shareactivity 2026/01/15 23:45:32 INFO Applying migration id=application 2026/01/15 23:45:32 INFO Applying migration id=certificates 2026/01/15 23:45:32 INFO Applying migration id=rawforward 2026/01/15 23:45:32 INFO Applying migration id=publickey 2026/01/15 23:45:32 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (4.35s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/01/15 23:45:36 INFO Applying migration id=initial 2026/01/15 23:45:36 INFO Applying migration id=notesupdated 2026/01/15 23:45:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:36 INFO Applying migration id=activitiesid 2026/01/15 23:45:36 INFO Applying migration id=outbox 2026/01/15 23:45:36 INFO Applying migration id=edits 2026/01/15 23:45:36 INFO Applying migration id=outboxactor 2026/01/15 23:45:36 INFO Applying migration id=outboxsender 2026/01/15 23:45:36 INFO Applying migration id=thread 2026/01/15 23:45:36 INFO Applying migration id=host 2026/01/15 23:45:36 INFO Applying migration id=sharedinbox 2026/01/15 23:45:36 INFO Applying migration id=noteshost 2026/01/15 23:45:36 INFO Applying migration id=fetched 2026/01/15 23:45:36 INFO Applying migration id=move 2026/01/15 23:45:36 INFO Applying migration id=cleanup 2026/01/15 23:45:36 INFO Applying migration id=received 2026/01/15 23:45:36 INFO Applying migration id=namehost 2026/01/15 23:45:36 INFO Applying migration id=outboxhost 2026/01/15 23:45:36 INFO Applying migration id=notesfts 2026/01/15 23:45:36 INFO Applying migration id=iconsname 2026/01/15 23:45:36 INFO Applying migration id=nohash 2026/01/15 23:45:36 INFO Applying migration id=shares 2026/01/15 23:45:36 INFO Applying migration id=actorttl 2026/01/15 23:45:36 INFO Applying migration id=tocc 2026/01/15 23:45:36 INFO Applying migration id=followeds 2026/01/15 23:45:36 INFO Applying migration id=certhash 2026/01/15 23:45:36 INFO Applying migration id=follows_sync 2026/01/15 23:45:36 INFO Applying migration id=jsonpath 2026/01/15 23:45:36 INFO Applying migration id=localforward 2026/01/15 23:45:36 INFO Applying migration id=avatar 2026/01/15 23:45:36 INFO Applying migration id=noimage 2026/01/15 23:45:36 INFO Applying migration id=feed 2026/01/15 23:45:36 INFO Applying migration id=bookmarks 2026/01/15 23:45:36 INFO Applying migration id=shareactivity 2026/01/15 23:45:36 INFO Applying migration id=application 2026/01/15 23:45:36 INFO Applying migration id=certificates 2026/01/15 23:45:36 INFO Applying migration id=rawforward 2026/01/15 23:45:36 INFO Applying migration id=publickey 2026/01/15 23:45:36 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (3.09s) === RUN TestFTS_NoInput 2026/01/15 23:45:39 INFO Applying migration id=initial 2026/01/15 23:45:39 INFO Applying migration id=notesupdated 2026/01/15 23:45:39 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:39 INFO Applying migration id=activitiesid 2026/01/15 23:45:39 INFO Applying migration id=outbox 2026/01/15 23:45:39 INFO Applying migration id=edits 2026/01/15 23:45:39 INFO Applying migration id=outboxactor 2026/01/15 23:45:39 INFO Applying migration id=outboxsender 2026/01/15 23:45:39 INFO Applying migration id=thread 2026/01/15 23:45:39 INFO Applying migration id=host 2026/01/15 23:45:39 INFO Applying migration id=sharedinbox 2026/01/15 23:45:39 INFO Applying migration id=noteshost 2026/01/15 23:45:39 INFO Applying migration id=fetched 2026/01/15 23:45:39 INFO Applying migration id=move 2026/01/15 23:45:39 INFO Applying migration id=cleanup 2026/01/15 23:45:39 INFO Applying migration id=received 2026/01/15 23:45:39 INFO Applying migration id=namehost 2026/01/15 23:45:39 INFO Applying migration id=outboxhost 2026/01/15 23:45:39 INFO Applying migration id=notesfts 2026/01/15 23:45:39 INFO Applying migration id=iconsname 2026/01/15 23:45:39 INFO Applying migration id=nohash 2026/01/15 23:45:39 INFO Applying migration id=shares 2026/01/15 23:45:39 INFO Applying migration id=actorttl 2026/01/15 23:45:39 INFO Applying migration id=tocc 2026/01/15 23:45:39 INFO Applying migration id=followeds 2026/01/15 23:45:39 INFO Applying migration id=certhash 2026/01/15 23:45:39 INFO Applying migration id=follows_sync 2026/01/15 23:45:39 INFO Applying migration id=jsonpath 2026/01/15 23:45:39 INFO Applying migration id=localforward 2026/01/15 23:45:39 INFO Applying migration id=avatar 2026/01/15 23:45:39 INFO Applying migration id=noimage 2026/01/15 23:45:39 INFO Applying migration id=feed 2026/01/15 23:45:39 INFO Applying migration id=bookmarks 2026/01/15 23:45:39 INFO Applying migration id=shareactivity 2026/01/15 23:45:39 INFO Applying migration id=application 2026/01/15 23:45:39 INFO Applying migration id=certificates 2026/01/15 23:45:39 INFO Applying migration id=rawforward 2026/01/15 23:45:39 INFO Applying migration id=publickey 2026/01/15 23:45:39 INFO Applying migration id=resolvegroup --- PASS: TestFTS_NoInput (3.70s) === RUN TestFTS_EmptyInput 2026/01/15 23:45:43 INFO Applying migration id=initial 2026/01/15 23:45:43 INFO Applying migration id=notesupdated 2026/01/15 23:45:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:43 INFO Applying migration id=activitiesid 2026/01/15 23:45:43 INFO Applying migration id=outbox 2026/01/15 23:45:43 INFO Applying migration id=edits 2026/01/15 23:45:43 INFO Applying migration id=outboxactor 2026/01/15 23:45:43 INFO Applying migration id=outboxsender 2026/01/15 23:45:43 INFO Applying migration id=thread 2026/01/15 23:45:43 INFO Applying migration id=host 2026/01/15 23:45:43 INFO Applying migration id=sharedinbox 2026/01/15 23:45:43 INFO Applying migration id=noteshost 2026/01/15 23:45:43 INFO Applying migration id=fetched 2026/01/15 23:45:43 INFO Applying migration id=move 2026/01/15 23:45:43 INFO Applying migration id=cleanup 2026/01/15 23:45:43 INFO Applying migration id=received 2026/01/15 23:45:43 INFO Applying migration id=namehost 2026/01/15 23:45:43 INFO Applying migration id=outboxhost 2026/01/15 23:45:43 INFO Applying migration id=notesfts 2026/01/15 23:45:43 INFO Applying migration id=iconsname 2026/01/15 23:45:43 INFO Applying migration id=nohash 2026/01/15 23:45:43 INFO Applying migration id=shares 2026/01/15 23:45:43 INFO Applying migration id=actorttl 2026/01/15 23:45:43 INFO Applying migration id=tocc 2026/01/15 23:45:43 INFO Applying migration id=followeds 2026/01/15 23:45:43 INFO Applying migration id=certhash 2026/01/15 23:45:43 INFO Applying migration id=follows_sync 2026/01/15 23:45:43 INFO Applying migration id=jsonpath 2026/01/15 23:45:43 INFO Applying migration id=localforward 2026/01/15 23:45:43 INFO Applying migration id=avatar 2026/01/15 23:45:43 INFO Applying migration id=noimage 2026/01/15 23:45:43 INFO Applying migration id=feed 2026/01/15 23:45:43 INFO Applying migration id=bookmarks 2026/01/15 23:45:43 INFO Applying migration id=shareactivity 2026/01/15 23:45:43 INFO Applying migration id=application 2026/01/15 23:45:43 INFO Applying migration id=certificates 2026/01/15 23:45:43 INFO Applying migration id=rawforward 2026/01/15 23:45:43 INFO Applying migration id=publickey 2026/01/15 23:45:43 INFO Applying migration id=resolvegroup --- PASS: TestFTS_EmptyInput (5.30s) === RUN TestFTS_InvalidEscapeSequence 2026/01/15 23:45:48 INFO Applying migration id=initial 2026/01/15 23:45:48 INFO Applying migration id=notesupdated 2026/01/15 23:45:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:48 INFO Applying migration id=activitiesid 2026/01/15 23:45:48 INFO Applying migration id=outbox 2026/01/15 23:45:48 INFO Applying migration id=edits 2026/01/15 23:45:48 INFO Applying migration id=outboxactor 2026/01/15 23:45:48 INFO Applying migration id=outboxsender 2026/01/15 23:45:48 INFO Applying migration id=thread 2026/01/15 23:45:48 INFO Applying migration id=host 2026/01/15 23:45:48 INFO Applying migration id=sharedinbox 2026/01/15 23:45:48 INFO Applying migration id=noteshost 2026/01/15 23:45:48 INFO Applying migration id=fetched 2026/01/15 23:45:48 INFO Applying migration id=move 2026/01/15 23:45:48 INFO Applying migration id=cleanup 2026/01/15 23:45:48 INFO Applying migration id=received 2026/01/15 23:45:48 INFO Applying migration id=namehost 2026/01/15 23:45:48 INFO Applying migration id=outboxhost 2026/01/15 23:45:48 INFO Applying migration id=notesfts 2026/01/15 23:45:48 INFO Applying migration id=iconsname 2026/01/15 23:45:48 INFO Applying migration id=nohash 2026/01/15 23:45:48 INFO Applying migration id=shares 2026/01/15 23:45:48 INFO Applying migration id=actorttl 2026/01/15 23:45:48 INFO Applying migration id=tocc 2026/01/15 23:45:48 INFO Applying migration id=followeds 2026/01/15 23:45:48 INFO Applying migration id=certhash 2026/01/15 23:45:48 INFO Applying migration id=follows_sync 2026/01/15 23:45:48 INFO Applying migration id=jsonpath 2026/01/15 23:45:48 INFO Applying migration id=localforward 2026/01/15 23:45:48 INFO Applying migration id=avatar 2026/01/15 23:45:48 INFO Applying migration id=noimage 2026/01/15 23:45:48 INFO Applying migration id=feed 2026/01/15 23:45:48 INFO Applying migration id=bookmarks 2026/01/15 23:45:48 INFO Applying migration id=shareactivity 2026/01/15 23:45:48 INFO Applying migration id=application 2026/01/15 23:45:48 INFO Applying migration id=certificates 2026/01/15 23:45:48 INFO Applying migration id=rawforward 2026/01/15 23:45:48 INFO Applying migration id=publickey 2026/01/15 23:45:48 INFO Applying migration id=resolvegroup 2026/01/15 23:45:51 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (2.90s) === RUN TestFTS_UnathenticatedUser 2026/01/15 23:45:51 INFO Applying migration id=initial 2026/01/15 23:45:51 INFO Applying migration id=notesupdated 2026/01/15 23:45:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:51 INFO Applying migration id=activitiesid 2026/01/15 23:45:51 INFO Applying migration id=outbox 2026/01/15 23:45:51 INFO Applying migration id=edits 2026/01/15 23:45:51 INFO Applying migration id=outboxactor 2026/01/15 23:45:51 INFO Applying migration id=outboxsender 2026/01/15 23:45:51 INFO Applying migration id=thread 2026/01/15 23:45:51 INFO Applying migration id=host 2026/01/15 23:45:51 INFO Applying migration id=sharedinbox 2026/01/15 23:45:51 INFO Applying migration id=noteshost 2026/01/15 23:45:51 INFO Applying migration id=fetched 2026/01/15 23:45:51 INFO Applying migration id=move 2026/01/15 23:45:51 INFO Applying migration id=cleanup 2026/01/15 23:45:51 INFO Applying migration id=received 2026/01/15 23:45:51 INFO Applying migration id=namehost 2026/01/15 23:45:51 INFO Applying migration id=outboxhost 2026/01/15 23:45:51 INFO Applying migration id=notesfts 2026/01/15 23:45:51 INFO Applying migration id=iconsname 2026/01/15 23:45:51 INFO Applying migration id=nohash 2026/01/15 23:45:51 INFO Applying migration id=shares 2026/01/15 23:45:51 INFO Applying migration id=actorttl 2026/01/15 23:45:51 INFO Applying migration id=tocc 2026/01/15 23:45:51 INFO Applying migration id=followeds 2026/01/15 23:45:51 INFO Applying migration id=certhash 2026/01/15 23:45:51 INFO Applying migration id=follows_sync 2026/01/15 23:45:51 INFO Applying migration id=jsonpath 2026/01/15 23:45:51 INFO Applying migration id=localforward 2026/01/15 23:45:51 INFO Applying migration id=avatar 2026/01/15 23:45:51 INFO Applying migration id=noimage 2026/01/15 23:45:51 INFO Applying migration id=feed 2026/01/15 23:45:51 INFO Applying migration id=bookmarks 2026/01/15 23:45:51 INFO Applying migration id=shareactivity 2026/01/15 23:45:51 INFO Applying migration id=application 2026/01/15 23:45:51 INFO Applying migration id=certificates 2026/01/15 23:45:51 INFO Applying migration id=rawforward 2026/01/15 23:45:51 INFO Applying migration id=publickey 2026/01/15 23:45:51 INFO Applying migration id=resolvegroup --- PASS: TestFTS_UnathenticatedUser (4.63s) === RUN TestFTS_SearchByAuthorUserName 2026/01/15 23:45:56 INFO Applying migration id=initial 2026/01/15 23:45:56 INFO Applying migration id=notesupdated 2026/01/15 23:45:56 INFO Applying migration id=personspreferredusername 2026/01/15 23:45:56 INFO Applying migration id=activitiesid 2026/01/15 23:45:56 INFO Applying migration id=outbox 2026/01/15 23:45:56 INFO Applying migration id=edits 2026/01/15 23:45:56 INFO Applying migration id=outboxactor 2026/01/15 23:45:56 INFO Applying migration id=outboxsender 2026/01/15 23:45:56 INFO Applying migration id=thread 2026/01/15 23:45:56 INFO Applying migration id=host 2026/01/15 23:45:56 INFO Applying migration id=sharedinbox 2026/01/15 23:45:56 INFO Applying migration id=noteshost 2026/01/15 23:45:56 INFO Applying migration id=fetched 2026/01/15 23:45:56 INFO Applying migration id=move 2026/01/15 23:45:56 INFO Applying migration id=cleanup 2026/01/15 23:45:56 INFO Applying migration id=received 2026/01/15 23:45:56 INFO Applying migration id=namehost 2026/01/15 23:45:56 INFO Applying migration id=outboxhost 2026/01/15 23:45:56 INFO Applying migration id=notesfts 2026/01/15 23:45:56 INFO Applying migration id=iconsname 2026/01/15 23:45:56 INFO Applying migration id=nohash 2026/01/15 23:45:56 INFO Applying migration id=shares 2026/01/15 23:45:56 INFO Applying migration id=actorttl 2026/01/15 23:45:56 INFO Applying migration id=tocc 2026/01/15 23:45:56 INFO Applying migration id=followeds 2026/01/15 23:45:56 INFO Applying migration id=certhash 2026/01/15 23:45:56 INFO Applying migration id=follows_sync 2026/01/15 23:45:56 INFO Applying migration id=jsonpath 2026/01/15 23:45:56 INFO Applying migration id=localforward 2026/01/15 23:45:56 INFO Applying migration id=avatar 2026/01/15 23:45:56 INFO Applying migration id=noimage 2026/01/15 23:45:56 INFO Applying migration id=feed 2026/01/15 23:45:56 INFO Applying migration id=bookmarks 2026/01/15 23:45:56 INFO Applying migration id=shareactivity 2026/01/15 23:45:56 INFO Applying migration id=application 2026/01/15 23:45:56 INFO Applying migration id=certificates 2026/01/15 23:45:56 INFO Applying migration id=rawforward 2026/01/15 23:45:56 INFO Applying migration id=publickey 2026/01/15 23:45:56 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByAuthorUserName (4.73s) === RUN TestFTS_SearchByAuthorID 2026/01/15 23:46:00 INFO Applying migration id=initial 2026/01/15 23:46:00 INFO Applying migration id=notesupdated 2026/01/15 23:46:00 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:00 INFO Applying migration id=activitiesid 2026/01/15 23:46:00 INFO Applying migration id=outbox 2026/01/15 23:46:00 INFO Applying migration id=edits 2026/01/15 23:46:00 INFO Applying migration id=outboxactor 2026/01/15 23:46:00 INFO Applying migration id=outboxsender 2026/01/15 23:46:00 INFO Applying migration id=thread 2026/01/15 23:46:00 INFO Applying migration id=host 2026/01/15 23:46:00 INFO Applying migration id=sharedinbox 2026/01/15 23:46:00 INFO Applying migration id=noteshost 2026/01/15 23:46:00 INFO Applying migration id=fetched 2026/01/15 23:46:00 INFO Applying migration id=move 2026/01/15 23:46:00 INFO Applying migration id=cleanup 2026/01/15 23:46:00 INFO Applying migration id=received 2026/01/15 23:46:00 INFO Applying migration id=namehost 2026/01/15 23:46:00 INFO Applying migration id=outboxhost 2026/01/15 23:46:00 INFO Applying migration id=notesfts 2026/01/15 23:46:00 INFO Applying migration id=iconsname 2026/01/15 23:46:00 INFO Applying migration id=nohash 2026/01/15 23:46:00 INFO Applying migration id=shares 2026/01/15 23:46:00 INFO Applying migration id=actorttl 2026/01/15 23:46:00 INFO Applying migration id=tocc 2026/01/15 23:46:01 INFO Applying migration id=followeds 2026/01/15 23:46:01 INFO Applying migration id=certhash 2026/01/15 23:46:01 INFO Applying migration id=follows_sync 2026/01/15 23:46:01 INFO Applying migration id=jsonpath 2026/01/15 23:46:01 INFO Applying migration id=localforward 2026/01/15 23:46:01 INFO Applying migration id=avatar 2026/01/15 23:46:01 INFO Applying migration id=noimage 2026/01/15 23:46:01 INFO Applying migration id=feed 2026/01/15 23:46:01 INFO Applying migration id=bookmarks 2026/01/15 23:46:01 INFO Applying migration id=shareactivity 2026/01/15 23:46:01 INFO Applying migration id=application 2026/01/15 23:46:01 INFO Applying migration id=certificates 2026/01/15 23:46:01 INFO Applying migration id=rawforward 2026/01/15 23:46:01 INFO Applying migration id=publickey 2026/01/15 23:46:01 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByAuthorID (3.34s) === RUN TestFTS_SearchByMentionUserName 2026/01/15 23:46:04 INFO Applying migration id=initial 2026/01/15 23:46:04 INFO Applying migration id=notesupdated 2026/01/15 23:46:04 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:04 INFO Applying migration id=activitiesid 2026/01/15 23:46:04 INFO Applying migration id=outbox 2026/01/15 23:46:04 INFO Applying migration id=edits 2026/01/15 23:46:04 INFO Applying migration id=outboxactor 2026/01/15 23:46:04 INFO Applying migration id=outboxsender 2026/01/15 23:46:04 INFO Applying migration id=thread 2026/01/15 23:46:04 INFO Applying migration id=host 2026/01/15 23:46:04 INFO Applying migration id=sharedinbox 2026/01/15 23:46:04 INFO Applying migration id=noteshost 2026/01/15 23:46:04 INFO Applying migration id=fetched 2026/01/15 23:46:04 INFO Applying migration id=move 2026/01/15 23:46:04 INFO Applying migration id=cleanup 2026/01/15 23:46:04 INFO Applying migration id=received 2026/01/15 23:46:04 INFO Applying migration id=namehost 2026/01/15 23:46:04 INFO Applying migration id=outboxhost 2026/01/15 23:46:04 INFO Applying migration id=notesfts 2026/01/15 23:46:04 INFO Applying migration id=iconsname 2026/01/15 23:46:04 INFO Applying migration id=nohash 2026/01/15 23:46:04 INFO Applying migration id=shares 2026/01/15 23:46:04 INFO Applying migration id=actorttl 2026/01/15 23:46:04 INFO Applying migration id=tocc 2026/01/15 23:46:04 INFO Applying migration id=followeds 2026/01/15 23:46:04 INFO Applying migration id=certhash 2026/01/15 23:46:04 INFO Applying migration id=follows_sync 2026/01/15 23:46:04 INFO Applying migration id=jsonpath 2026/01/15 23:46:04 INFO Applying migration id=localforward 2026/01/15 23:46:04 INFO Applying migration id=avatar 2026/01/15 23:46:04 INFO Applying migration id=noimage 2026/01/15 23:46:04 INFO Applying migration id=feed 2026/01/15 23:46:04 INFO Applying migration id=bookmarks 2026/01/15 23:46:04 INFO Applying migration id=shareactivity 2026/01/15 23:46:04 INFO Applying migration id=application 2026/01/15 23:46:04 INFO Applying migration id=certificates 2026/01/15 23:46:04 INFO Applying migration id=rawforward 2026/01/15 23:46:04 INFO Applying migration id=publickey 2026/01/15 23:46:04 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByMentionUserName (5.08s) === RUN TestFTS_SearchByMentionID 2026/01/15 23:46:09 INFO Applying migration id=initial 2026/01/15 23:46:09 INFO Applying migration id=notesupdated 2026/01/15 23:46:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:09 INFO Applying migration id=activitiesid 2026/01/15 23:46:09 INFO Applying migration id=outbox 2026/01/15 23:46:09 INFO Applying migration id=edits 2026/01/15 23:46:09 INFO Applying migration id=outboxactor 2026/01/15 23:46:09 INFO Applying migration id=outboxsender 2026/01/15 23:46:09 INFO Applying migration id=thread 2026/01/15 23:46:09 INFO Applying migration id=host 2026/01/15 23:46:09 INFO Applying migration id=sharedinbox 2026/01/15 23:46:09 INFO Applying migration id=noteshost 2026/01/15 23:46:09 INFO Applying migration id=fetched 2026/01/15 23:46:09 INFO Applying migration id=move 2026/01/15 23:46:09 INFO Applying migration id=cleanup 2026/01/15 23:46:09 INFO Applying migration id=received 2026/01/15 23:46:09 INFO Applying migration id=namehost 2026/01/15 23:46:09 INFO Applying migration id=outboxhost 2026/01/15 23:46:09 INFO Applying migration id=notesfts 2026/01/15 23:46:09 INFO Applying migration id=iconsname 2026/01/15 23:46:09 INFO Applying migration id=nohash 2026/01/15 23:46:09 INFO Applying migration id=shares 2026/01/15 23:46:09 INFO Applying migration id=actorttl 2026/01/15 23:46:09 INFO Applying migration id=tocc 2026/01/15 23:46:09 INFO Applying migration id=followeds 2026/01/15 23:46:09 INFO Applying migration id=certhash 2026/01/15 23:46:09 INFO Applying migration id=follows_sync 2026/01/15 23:46:09 INFO Applying migration id=jsonpath 2026/01/15 23:46:09 INFO Applying migration id=localforward 2026/01/15 23:46:09 INFO Applying migration id=avatar 2026/01/15 23:46:09 INFO Applying migration id=noimage 2026/01/15 23:46:09 INFO Applying migration id=feed 2026/01/15 23:46:09 INFO Applying migration id=bookmarks 2026/01/15 23:46:09 INFO Applying migration id=shareactivity 2026/01/15 23:46:09 INFO Applying migration id=application 2026/01/15 23:46:09 INFO Applying migration id=certificates 2026/01/15 23:46:09 INFO Applying migration id=rawforward 2026/01/15 23:46:09 INFO Applying migration id=publickey 2026/01/15 23:46:09 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByMentionID (3.39s) === RUN TestHashtag_PublicPost 2026/01/15 23:46:12 INFO Applying migration id=initial 2026/01/15 23:46:12 INFO Applying migration id=notesupdated 2026/01/15 23:46:12 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:12 INFO Applying migration id=activitiesid 2026/01/15 23:46:12 INFO Applying migration id=outbox 2026/01/15 23:46:12 INFO Applying migration id=edits 2026/01/15 23:46:12 INFO Applying migration id=outboxactor 2026/01/15 23:46:12 INFO Applying migration id=outboxsender 2026/01/15 23:46:12 INFO Applying migration id=thread 2026/01/15 23:46:12 INFO Applying migration id=host 2026/01/15 23:46:12 INFO Applying migration id=sharedinbox 2026/01/15 23:46:12 INFO Applying migration id=noteshost 2026/01/15 23:46:12 INFO Applying migration id=fetched 2026/01/15 23:46:12 INFO Applying migration id=move 2026/01/15 23:46:12 INFO Applying migration id=cleanup 2026/01/15 23:46:12 INFO Applying migration id=received 2026/01/15 23:46:12 INFO Applying migration id=namehost 2026/01/15 23:46:12 INFO Applying migration id=outboxhost 2026/01/15 23:46:12 INFO Applying migration id=notesfts 2026/01/15 23:46:12 INFO Applying migration id=iconsname 2026/01/15 23:46:12 INFO Applying migration id=nohash 2026/01/15 23:46:12 INFO Applying migration id=shares 2026/01/15 23:46:12 INFO Applying migration id=actorttl 2026/01/15 23:46:12 INFO Applying migration id=tocc 2026/01/15 23:46:12 INFO Applying migration id=followeds 2026/01/15 23:46:12 INFO Applying migration id=certhash 2026/01/15 23:46:12 INFO Applying migration id=follows_sync 2026/01/15 23:46:12 INFO Applying migration id=jsonpath 2026/01/15 23:46:12 INFO Applying migration id=localforward 2026/01/15 23:46:12 INFO Applying migration id=avatar 2026/01/15 23:46:12 INFO Applying migration id=noimage 2026/01/15 23:46:12 INFO Applying migration id=feed 2026/01/15 23:46:12 INFO Applying migration id=bookmarks 2026/01/15 23:46:12 INFO Applying migration id=shareactivity 2026/01/15 23:46:12 INFO Applying migration id=application 2026/01/15 23:46:12 INFO Applying migration id=certificates 2026/01/15 23:46:12 INFO Applying migration id=rawforward 2026/01/15 23:46:12 INFO Applying migration id=publickey 2026/01/15 23:46:12 INFO Applying migration id=resolvegroup 2026/01/15 23:46:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40d-7d9e-7341-8be5-ad09cdf5f8ee 2026/01/15 23:46:17 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (4.34s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/01/15 23:46:17 INFO Applying migration id=initial 2026/01/15 23:46:17 INFO Applying migration id=notesupdated 2026/01/15 23:46:17 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:17 INFO Applying migration id=activitiesid 2026/01/15 23:46:17 INFO Applying migration id=outbox 2026/01/15 23:46:17 INFO Applying migration id=edits 2026/01/15 23:46:17 INFO Applying migration id=outboxactor 2026/01/15 23:46:17 INFO Applying migration id=outboxsender 2026/01/15 23:46:17 INFO Applying migration id=thread 2026/01/15 23:46:17 INFO Applying migration id=host 2026/01/15 23:46:17 INFO Applying migration id=sharedinbox 2026/01/15 23:46:17 INFO Applying migration id=noteshost 2026/01/15 23:46:17 INFO Applying migration id=fetched 2026/01/15 23:46:17 INFO Applying migration id=move 2026/01/15 23:46:17 INFO Applying migration id=cleanup 2026/01/15 23:46:17 INFO Applying migration id=received 2026/01/15 23:46:17 INFO Applying migration id=namehost 2026/01/15 23:46:17 INFO Applying migration id=outboxhost 2026/01/15 23:46:17 INFO Applying migration id=notesfts 2026/01/15 23:46:17 INFO Applying migration id=iconsname 2026/01/15 23:46:17 INFO Applying migration id=nohash 2026/01/15 23:46:17 INFO Applying migration id=shares 2026/01/15 23:46:17 INFO Applying migration id=actorttl 2026/01/15 23:46:17 INFO Applying migration id=tocc 2026/01/15 23:46:17 INFO Applying migration id=followeds 2026/01/15 23:46:17 INFO Applying migration id=certhash 2026/01/15 23:46:17 INFO Applying migration id=follows_sync 2026/01/15 23:46:17 INFO Applying migration id=jsonpath 2026/01/15 23:46:17 INFO Applying migration id=localforward 2026/01/15 23:46:17 INFO Applying migration id=avatar 2026/01/15 23:46:17 INFO Applying migration id=noimage 2026/01/15 23:46:17 INFO Applying migration id=feed 2026/01/15 23:46:17 INFO Applying migration id=bookmarks 2026/01/15 23:46:17 INFO Applying migration id=shareactivity 2026/01/15 23:46:17 INFO Applying migration id=application 2026/01/15 23:46:17 INFO Applying migration id=certificates 2026/01/15 23:46:17 INFO Applying migration id=rawforward 2026/01/15 23:46:17 INFO Applying migration id=publickey 2026/01/15 23:46:17 INFO Applying migration id=resolvegroup 2026/01/15 23:46:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40d-922e-787a-acae-58fed6b32d9c 2026/01/15 23:46:22 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (5.26s) === RUN TestHashtag_ExclamationMark 2026/01/15 23:46:22 INFO Applying migration id=initial 2026/01/15 23:46:22 INFO Applying migration id=notesupdated 2026/01/15 23:46:22 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:22 INFO Applying migration id=activitiesid 2026/01/15 23:46:22 INFO Applying migration id=outbox 2026/01/15 23:46:22 INFO Applying migration id=edits 2026/01/15 23:46:22 INFO Applying migration id=outboxactor 2026/01/15 23:46:22 INFO Applying migration id=outboxsender 2026/01/15 23:46:22 INFO Applying migration id=thread 2026/01/15 23:46:22 INFO Applying migration id=host 2026/01/15 23:46:22 INFO Applying migration id=sharedinbox 2026/01/15 23:46:22 INFO Applying migration id=noteshost 2026/01/15 23:46:22 INFO Applying migration id=fetched 2026/01/15 23:46:22 INFO Applying migration id=move 2026/01/15 23:46:22 INFO Applying migration id=cleanup 2026/01/15 23:46:22 INFO Applying migration id=received 2026/01/15 23:46:22 INFO Applying migration id=namehost 2026/01/15 23:46:22 INFO Applying migration id=outboxhost 2026/01/15 23:46:22 INFO Applying migration id=notesfts 2026/01/15 23:46:22 INFO Applying migration id=iconsname 2026/01/15 23:46:22 INFO Applying migration id=nohash 2026/01/15 23:46:22 INFO Applying migration id=shares 2026/01/15 23:46:22 INFO Applying migration id=actorttl 2026/01/15 23:46:22 INFO Applying migration id=tocc 2026/01/15 23:46:22 INFO Applying migration id=followeds 2026/01/15 23:46:22 INFO Applying migration id=certhash 2026/01/15 23:46:22 INFO Applying migration id=follows_sync 2026/01/15 23:46:22 INFO Applying migration id=jsonpath 2026/01/15 23:46:22 INFO Applying migration id=localforward 2026/01/15 23:46:22 INFO Applying migration id=avatar 2026/01/15 23:46:22 INFO Applying migration id=noimage 2026/01/15 23:46:22 INFO Applying migration id=feed 2026/01/15 23:46:22 INFO Applying migration id=bookmarks 2026/01/15 23:46:22 INFO Applying migration id=shareactivity 2026/01/15 23:46:22 INFO Applying migration id=application 2026/01/15 23:46:22 INFO Applying migration id=certificates 2026/01/15 23:46:22 INFO Applying migration id=rawforward 2026/01/15 23:46:22 INFO Applying migration id=publickey 2026/01/15 23:46:22 INFO Applying migration id=resolvegroup 2026/01/15 23:46:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40d-a4ea-76ea-88f4-800923d638d9 2026/01/15 23:46:27 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (4.80s) === RUN TestHashtag_Beginning 2026/01/15 23:46:27 INFO Applying migration id=initial 2026/01/15 23:46:27 INFO Applying migration id=notesupdated 2026/01/15 23:46:27 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:27 INFO Applying migration id=activitiesid 2026/01/15 23:46:27 INFO Applying migration id=outbox 2026/01/15 23:46:27 INFO Applying migration id=edits 2026/01/15 23:46:27 INFO Applying migration id=outboxactor 2026/01/15 23:46:27 INFO Applying migration id=outboxsender 2026/01/15 23:46:27 INFO Applying migration id=thread 2026/01/15 23:46:27 INFO Applying migration id=host 2026/01/15 23:46:27 INFO Applying migration id=sharedinbox 2026/01/15 23:46:27 INFO Applying migration id=noteshost 2026/01/15 23:46:27 INFO Applying migration id=fetched 2026/01/15 23:46:27 INFO Applying migration id=move 2026/01/15 23:46:27 INFO Applying migration id=cleanup 2026/01/15 23:46:27 INFO Applying migration id=received 2026/01/15 23:46:27 INFO Applying migration id=namehost 2026/01/15 23:46:27 INFO Applying migration id=outboxhost 2026/01/15 23:46:27 INFO Applying migration id=notesfts 2026/01/15 23:46:27 INFO Applying migration id=iconsname 2026/01/15 23:46:27 INFO Applying migration id=nohash 2026/01/15 23:46:27 INFO Applying migration id=shares 2026/01/15 23:46:27 INFO Applying migration id=actorttl 2026/01/15 23:46:27 INFO Applying migration id=tocc 2026/01/15 23:46:27 INFO Applying migration id=followeds 2026/01/15 23:46:27 INFO Applying migration id=certhash 2026/01/15 23:46:27 INFO Applying migration id=follows_sync 2026/01/15 23:46:27 INFO Applying migration id=jsonpath 2026/01/15 23:46:27 INFO Applying migration id=localforward 2026/01/15 23:46:27 INFO Applying migration id=avatar 2026/01/15 23:46:27 INFO Applying migration id=noimage 2026/01/15 23:46:27 INFO Applying migration id=feed 2026/01/15 23:46:27 INFO Applying migration id=bookmarks 2026/01/15 23:46:27 INFO Applying migration id=shareactivity 2026/01/15 23:46:27 INFO Applying migration id=application 2026/01/15 23:46:27 INFO Applying migration id=certificates 2026/01/15 23:46:27 INFO Applying migration id=rawforward 2026/01/15 23:46:27 INFO Applying migration id=publickey 2026/01/15 23:46:27 INFO Applying migration id=resolvegroup 2026/01/15 23:46:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40d-b6f1-7342-82d6-834f61e120cc 2026/01/15 23:46:31 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (4.61s) === RUN TestHashtag_Multiple 2026/01/15 23:46:31 INFO Applying migration id=initial 2026/01/15 23:46:31 INFO Applying migration id=notesupdated 2026/01/15 23:46:31 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:31 INFO Applying migration id=activitiesid 2026/01/15 23:46:31 INFO Applying migration id=outbox 2026/01/15 23:46:31 INFO Applying migration id=edits 2026/01/15 23:46:31 INFO Applying migration id=outboxactor 2026/01/15 23:46:31 INFO Applying migration id=outboxsender 2026/01/15 23:46:31 INFO Applying migration id=thread 2026/01/15 23:46:31 INFO Applying migration id=host 2026/01/15 23:46:31 INFO Applying migration id=sharedinbox 2026/01/15 23:46:31 INFO Applying migration id=noteshost 2026/01/15 23:46:31 INFO Applying migration id=fetched 2026/01/15 23:46:31 INFO Applying migration id=move 2026/01/15 23:46:31 INFO Applying migration id=cleanup 2026/01/15 23:46:31 INFO Applying migration id=received 2026/01/15 23:46:31 INFO Applying migration id=namehost 2026/01/15 23:46:31 INFO Applying migration id=outboxhost 2026/01/15 23:46:31 INFO Applying migration id=notesfts 2026/01/15 23:46:31 INFO Applying migration id=iconsname 2026/01/15 23:46:31 INFO Applying migration id=nohash 2026/01/15 23:46:31 INFO Applying migration id=shares 2026/01/15 23:46:31 INFO Applying migration id=actorttl 2026/01/15 23:46:31 INFO Applying migration id=tocc 2026/01/15 23:46:31 INFO Applying migration id=followeds 2026/01/15 23:46:31 INFO Applying migration id=certhash 2026/01/15 23:46:31 INFO Applying migration id=follows_sync 2026/01/15 23:46:31 INFO Applying migration id=jsonpath 2026/01/15 23:46:31 INFO Applying migration id=localforward 2026/01/15 23:46:31 INFO Applying migration id=avatar 2026/01/15 23:46:31 INFO Applying migration id=noimage 2026/01/15 23:46:31 INFO Applying migration id=feed 2026/01/15 23:46:31 INFO Applying migration id=bookmarks 2026/01/15 23:46:31 INFO Applying migration id=shareactivity 2026/01/15 23:46:31 INFO Applying migration id=application 2026/01/15 23:46:31 INFO Applying migration id=certificates 2026/01/15 23:46:31 INFO Applying migration id=rawforward 2026/01/15 23:46:31 INFO Applying migration id=publickey 2026/01/15 23:46:31 INFO Applying migration id=resolvegroup 2026/01/15 23:46:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40d-c437-7c3e-814b-4dcb722e558f 2026/01/15 23:46:35 INFO Generating first response key=/hashtag/Hello 2026/01/15 23:46:35 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (3.40s) === RUN TestHashtag_CaseSensitivity 2026/01/15 23:46:35 INFO Applying migration id=initial 2026/01/15 23:46:35 INFO Applying migration id=notesupdated 2026/01/15 23:46:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:35 INFO Applying migration id=activitiesid 2026/01/15 23:46:35 INFO Applying migration id=outbox 2026/01/15 23:46:35 INFO Applying migration id=edits 2026/01/15 23:46:35 INFO Applying migration id=outboxactor 2026/01/15 23:46:35 INFO Applying migration id=outboxsender 2026/01/15 23:46:35 INFO Applying migration id=thread 2026/01/15 23:46:35 INFO Applying migration id=host 2026/01/15 23:46:35 INFO Applying migration id=sharedinbox 2026/01/15 23:46:35 INFO Applying migration id=noteshost 2026/01/15 23:46:35 INFO Applying migration id=fetched 2026/01/15 23:46:35 INFO Applying migration id=move 2026/01/15 23:46:35 INFO Applying migration id=cleanup 2026/01/15 23:46:35 INFO Applying migration id=received 2026/01/15 23:46:35 INFO Applying migration id=namehost 2026/01/15 23:46:35 INFO Applying migration id=outboxhost 2026/01/15 23:46:35 INFO Applying migration id=notesfts 2026/01/15 23:46:35 INFO Applying migration id=iconsname 2026/01/15 23:46:35 INFO Applying migration id=nohash 2026/01/15 23:46:35 INFO Applying migration id=shares 2026/01/15 23:46:35 INFO Applying migration id=actorttl 2026/01/15 23:46:35 INFO Applying migration id=tocc 2026/01/15 23:46:35 INFO Applying migration id=followeds 2026/01/15 23:46:35 INFO Applying migration id=certhash 2026/01/15 23:46:35 INFO Applying migration id=follows_sync 2026/01/15 23:46:35 INFO Applying migration id=jsonpath 2026/01/15 23:46:35 INFO Applying migration id=localforward 2026/01/15 23:46:35 INFO Applying migration id=avatar 2026/01/15 23:46:35 INFO Applying migration id=noimage 2026/01/15 23:46:35 INFO Applying migration id=feed 2026/01/15 23:46:35 INFO Applying migration id=bookmarks 2026/01/15 23:46:35 INFO Applying migration id=shareactivity 2026/01/15 23:46:35 INFO Applying migration id=application 2026/01/15 23:46:35 INFO Applying migration id=certificates 2026/01/15 23:46:35 INFO Applying migration id=rawforward 2026/01/15 23:46:35 INFO Applying migration id=publickey 2026/01/15 23:46:35 INFO Applying migration id=resolvegroup 2026/01/15 23:46:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40d-d024-72b1-a09c-1f05c0f9d565 2026/01/15 23:46:38 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (3.05s) === RUN TestHashtag_PostToFollowers 2026/01/15 23:46:38 INFO Applying migration id=initial 2026/01/15 23:46:38 INFO Applying migration id=notesupdated 2026/01/15 23:46:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:38 INFO Applying migration id=activitiesid 2026/01/15 23:46:38 INFO Applying migration id=outbox 2026/01/15 23:46:38 INFO Applying migration id=edits 2026/01/15 23:46:38 INFO Applying migration id=outboxactor 2026/01/15 23:46:38 INFO Applying migration id=outboxsender 2026/01/15 23:46:38 INFO Applying migration id=thread 2026/01/15 23:46:38 INFO Applying migration id=host 2026/01/15 23:46:38 INFO Applying migration id=sharedinbox 2026/01/15 23:46:38 INFO Applying migration id=noteshost 2026/01/15 23:46:38 INFO Applying migration id=fetched 2026/01/15 23:46:38 INFO Applying migration id=move 2026/01/15 23:46:38 INFO Applying migration id=cleanup 2026/01/15 23:46:38 INFO Applying migration id=received 2026/01/15 23:46:38 INFO Applying migration id=namehost 2026/01/15 23:46:38 INFO Applying migration id=outboxhost 2026/01/15 23:46:38 INFO Applying migration id=notesfts 2026/01/15 23:46:38 INFO Applying migration id=iconsname 2026/01/15 23:46:38 INFO Applying migration id=nohash 2026/01/15 23:46:38 INFO Applying migration id=shares 2026/01/15 23:46:38 INFO Applying migration id=actorttl 2026/01/15 23:46:38 INFO Applying migration id=tocc 2026/01/15 23:46:38 INFO Applying migration id=followeds 2026/01/15 23:46:38 INFO Applying migration id=certhash 2026/01/15 23:46:38 INFO Applying migration id=follows_sync 2026/01/15 23:46:38 INFO Applying migration id=jsonpath 2026/01/15 23:46:38 INFO Applying migration id=localforward 2026/01/15 23:46:38 INFO Applying migration id=avatar 2026/01/15 23:46:38 INFO Applying migration id=noimage 2026/01/15 23:46:38 INFO Applying migration id=feed 2026/01/15 23:46:38 INFO Applying migration id=bookmarks 2026/01/15 23:46:38 INFO Applying migration id=shareactivity 2026/01/15 23:46:38 INFO Applying migration id=application 2026/01/15 23:46:38 INFO Applying migration id=certificates 2026/01/15 23:46:38 INFO Applying migration id=rawforward 2026/01/15 23:46:38 INFO Applying migration id=publickey 2026/01/15 23:46:38 INFO Applying migration id=resolvegroup 2026/01/15 23:46:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40d-ea28-7e47-8ac0-219d9e11c277 2026/01/15 23:46:44 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (6.66s) === RUN TestHashtag_BigOffset 2026/01/15 23:46:44 INFO Applying migration id=initial 2026/01/15 23:46:44 INFO Applying migration id=notesupdated 2026/01/15 23:46:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:44 INFO Applying migration id=activitiesid 2026/01/15 23:46:44 INFO Applying migration id=outbox 2026/01/15 23:46:44 INFO Applying migration id=edits 2026/01/15 23:46:44 INFO Applying migration id=outboxactor 2026/01/15 23:46:44 INFO Applying migration id=outboxsender 2026/01/15 23:46:44 INFO Applying migration id=thread 2026/01/15 23:46:44 INFO Applying migration id=host 2026/01/15 23:46:44 INFO Applying migration id=sharedinbox 2026/01/15 23:46:44 INFO Applying migration id=noteshost 2026/01/15 23:46:44 INFO Applying migration id=fetched 2026/01/15 23:46:44 INFO Applying migration id=move 2026/01/15 23:46:44 INFO Applying migration id=cleanup 2026/01/15 23:46:44 INFO Applying migration id=received 2026/01/15 23:46:44 INFO Applying migration id=namehost 2026/01/15 23:46:44 INFO Applying migration id=outboxhost 2026/01/15 23:46:44 INFO Applying migration id=notesfts 2026/01/15 23:46:44 INFO Applying migration id=iconsname 2026/01/15 23:46:44 INFO Applying migration id=nohash 2026/01/15 23:46:44 INFO Applying migration id=shares 2026/01/15 23:46:44 INFO Applying migration id=actorttl 2026/01/15 23:46:44 INFO Applying migration id=tocc 2026/01/15 23:46:44 INFO Applying migration id=followeds 2026/01/15 23:46:44 INFO Applying migration id=certhash 2026/01/15 23:46:44 INFO Applying migration id=follows_sync 2026/01/15 23:46:44 INFO Applying migration id=jsonpath 2026/01/15 23:46:44 INFO Applying migration id=localforward 2026/01/15 23:46:44 INFO Applying migration id=avatar 2026/01/15 23:46:44 INFO Applying migration id=noimage 2026/01/15 23:46:44 INFO Applying migration id=feed 2026/01/15 23:46:44 INFO Applying migration id=bookmarks 2026/01/15 23:46:44 INFO Applying migration id=shareactivity 2026/01/15 23:46:44 INFO Applying migration id=application 2026/01/15 23:46:44 INFO Applying migration id=certificates 2026/01/15 23:46:44 INFO Applying migration id=rawforward 2026/01/15 23:46:44 INFO Applying migration id=publickey 2026/01/15 23:46:44 INFO Applying migration id=resolvegroup 2026/01/15 23:46:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-0310-76c2-bad5-8df65492a06b 2026/01/15 23:46:51 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (6.38s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/01/15 23:46:51 INFO Applying migration id=initial 2026/01/15 23:46:51 INFO Applying migration id=notesupdated 2026/01/15 23:46:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:51 INFO Applying migration id=activitiesid 2026/01/15 23:46:51 INFO Applying migration id=outbox 2026/01/15 23:46:51 INFO Applying migration id=edits 2026/01/15 23:46:51 INFO Applying migration id=outboxactor 2026/01/15 23:46:51 INFO Applying migration id=outboxsender 2026/01/15 23:46:51 INFO Applying migration id=thread 2026/01/15 23:46:51 INFO Applying migration id=host 2026/01/15 23:46:51 INFO Applying migration id=sharedinbox 2026/01/15 23:46:51 INFO Applying migration id=noteshost 2026/01/15 23:46:51 INFO Applying migration id=fetched 2026/01/15 23:46:51 INFO Applying migration id=move 2026/01/15 23:46:51 INFO Applying migration id=cleanup 2026/01/15 23:46:51 INFO Applying migration id=received 2026/01/15 23:46:51 INFO Applying migration id=namehost 2026/01/15 23:46:51 INFO Applying migration id=outboxhost 2026/01/15 23:46:51 INFO Applying migration id=notesfts 2026/01/15 23:46:51 INFO Applying migration id=iconsname 2026/01/15 23:46:51 INFO Applying migration id=nohash 2026/01/15 23:46:51 INFO Applying migration id=shares 2026/01/15 23:46:51 INFO Applying migration id=actorttl 2026/01/15 23:46:51 INFO Applying migration id=tocc 2026/01/15 23:46:51 INFO Applying migration id=followeds 2026/01/15 23:46:51 INFO Applying migration id=certhash 2026/01/15 23:46:51 INFO Applying migration id=follows_sync 2026/01/15 23:46:51 INFO Applying migration id=jsonpath 2026/01/15 23:46:51 INFO Applying migration id=localforward 2026/01/15 23:46:51 INFO Applying migration id=avatar 2026/01/15 23:46:51 INFO Applying migration id=noimage 2026/01/15 23:46:51 INFO Applying migration id=feed 2026/01/15 23:46:51 INFO Applying migration id=bookmarks 2026/01/15 23:46:51 INFO Applying migration id=shareactivity 2026/01/15 23:46:51 INFO Applying migration id=application 2026/01/15 23:46:51 INFO Applying migration id=certificates 2026/01/15 23:46:51 INFO Applying migration id=rawforward 2026/01/15 23:46:51 INFO Applying migration id=publickey 2026/01/15 23:46:51 INFO Applying migration id=resolvegroup 2026/01/15 23:46:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-196e-75b2-ae03-8df9eb4666c3 2026/01/15 23:46:57 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (5.73s) === RUN TestHashtag_InvalidOffset 2026/01/15 23:46:57 INFO Applying migration id=initial 2026/01/15 23:46:57 INFO Applying migration id=notesupdated 2026/01/15 23:46:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:57 INFO Applying migration id=activitiesid 2026/01/15 23:46:57 INFO Applying migration id=outbox 2026/01/15 23:46:57 INFO Applying migration id=edits 2026/01/15 23:46:57 INFO Applying migration id=outboxactor 2026/01/15 23:46:57 INFO Applying migration id=outboxsender 2026/01/15 23:46:57 INFO Applying migration id=thread 2026/01/15 23:46:57 INFO Applying migration id=host 2026/01/15 23:46:57 INFO Applying migration id=sharedinbox 2026/01/15 23:46:57 INFO Applying migration id=noteshost 2026/01/15 23:46:57 INFO Applying migration id=fetched 2026/01/15 23:46:57 INFO Applying migration id=move 2026/01/15 23:46:57 INFO Applying migration id=cleanup 2026/01/15 23:46:57 INFO Applying migration id=received 2026/01/15 23:46:57 INFO Applying migration id=namehost 2026/01/15 23:46:57 INFO Applying migration id=outboxhost 2026/01/15 23:46:57 INFO Applying migration id=notesfts 2026/01/15 23:46:57 INFO Applying migration id=iconsname 2026/01/15 23:46:57 INFO Applying migration id=nohash 2026/01/15 23:46:57 INFO Applying migration id=shares 2026/01/15 23:46:57 INFO Applying migration id=actorttl 2026/01/15 23:46:57 INFO Applying migration id=tocc 2026/01/15 23:46:57 INFO Applying migration id=followeds 2026/01/15 23:46:57 INFO Applying migration id=certhash 2026/01/15 23:46:57 INFO Applying migration id=follows_sync 2026/01/15 23:46:57 INFO Applying migration id=jsonpath 2026/01/15 23:46:57 INFO Applying migration id=localforward 2026/01/15 23:46:57 INFO Applying migration id=avatar 2026/01/15 23:46:57 INFO Applying migration id=noimage 2026/01/15 23:46:57 INFO Applying migration id=feed 2026/01/15 23:46:57 INFO Applying migration id=bookmarks 2026/01/15 23:46:57 INFO Applying migration id=shareactivity 2026/01/15 23:46:57 INFO Applying migration id=application 2026/01/15 23:46:57 INFO Applying migration id=certificates 2026/01/15 23:46:57 INFO Applying migration id=rawforward 2026/01/15 23:46:57 INFO Applying migration id=publickey 2026/01/15 23:46:57 INFO Applying migration id=resolvegroup 2026/01/15 23:46:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-2359-78ce-ad9c-c86f4707d6ad 2026/01/15 23:46:59 INFO Generating first response key=/hashtag/world?z 2026/01/15 23:46:59 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (2.54s) === RUN TestHashtag_EmptyHashtag 2026/01/15 23:46:59 INFO Applying migration id=initial 2026/01/15 23:46:59 INFO Applying migration id=notesupdated 2026/01/15 23:46:59 INFO Applying migration id=personspreferredusername 2026/01/15 23:46:59 INFO Applying migration id=activitiesid 2026/01/15 23:46:59 INFO Applying migration id=outbox 2026/01/15 23:46:59 INFO Applying migration id=edits 2026/01/15 23:46:59 INFO Applying migration id=outboxactor 2026/01/15 23:46:59 INFO Applying migration id=outboxsender 2026/01/15 23:46:59 INFO Applying migration id=thread 2026/01/15 23:46:59 INFO Applying migration id=host 2026/01/15 23:46:59 INFO Applying migration id=sharedinbox 2026/01/15 23:46:59 INFO Applying migration id=noteshost 2026/01/15 23:46:59 INFO Applying migration id=fetched 2026/01/15 23:46:59 INFO Applying migration id=move 2026/01/15 23:46:59 INFO Applying migration id=cleanup 2026/01/15 23:46:59 INFO Applying migration id=received 2026/01/15 23:46:59 INFO Applying migration id=namehost 2026/01/15 23:46:59 INFO Applying migration id=outboxhost 2026/01/15 23:46:59 INFO Applying migration id=notesfts 2026/01/15 23:46:59 INFO Applying migration id=iconsname 2026/01/15 23:46:59 INFO Applying migration id=nohash 2026/01/15 23:46:59 INFO Applying migration id=shares 2026/01/15 23:46:59 INFO Applying migration id=actorttl 2026/01/15 23:46:59 INFO Applying migration id=tocc 2026/01/15 23:46:59 INFO Applying migration id=followeds 2026/01/15 23:46:59 INFO Applying migration id=certhash 2026/01/15 23:46:59 INFO Applying migration id=follows_sync 2026/01/15 23:46:59 INFO Applying migration id=jsonpath 2026/01/15 23:46:59 INFO Applying migration id=localforward 2026/01/15 23:46:59 INFO Applying migration id=avatar 2026/01/15 23:46:59 INFO Applying migration id=noimage 2026/01/15 23:46:59 INFO Applying migration id=feed 2026/01/15 23:46:59 INFO Applying migration id=bookmarks 2026/01/15 23:46:59 INFO Applying migration id=shareactivity 2026/01/15 23:46:59 INFO Applying migration id=application 2026/01/15 23:46:59 INFO Applying migration id=certificates 2026/01/15 23:46:59 INFO Applying migration id=rawforward 2026/01/15 23:46:59 INFO Applying migration id=publickey 2026/01/15 23:46:59 INFO Applying migration id=resolvegroup 2026/01/15 23:47:03 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (4.06s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/01/15 23:47:03 INFO Applying migration id=initial 2026/01/15 23:47:03 INFO Applying migration id=notesupdated 2026/01/15 23:47:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:03 INFO Applying migration id=activitiesid 2026/01/15 23:47:03 INFO Applying migration id=outbox 2026/01/15 23:47:03 INFO Applying migration id=edits 2026/01/15 23:47:03 INFO Applying migration id=outboxactor 2026/01/15 23:47:03 INFO Applying migration id=outboxsender 2026/01/15 23:47:03 INFO Applying migration id=thread 2026/01/15 23:47:03 INFO Applying migration id=host 2026/01/15 23:47:03 INFO Applying migration id=sharedinbox 2026/01/15 23:47:03 INFO Applying migration id=noteshost 2026/01/15 23:47:03 INFO Applying migration id=fetched 2026/01/15 23:47:03 INFO Applying migration id=move 2026/01/15 23:47:03 INFO Applying migration id=cleanup 2026/01/15 23:47:03 INFO Applying migration id=received 2026/01/15 23:47:03 INFO Applying migration id=namehost 2026/01/15 23:47:03 INFO Applying migration id=outboxhost 2026/01/15 23:47:03 INFO Applying migration id=notesfts 2026/01/15 23:47:03 INFO Applying migration id=iconsname 2026/01/15 23:47:03 INFO Applying migration id=nohash 2026/01/15 23:47:03 INFO Applying migration id=shares 2026/01/15 23:47:03 INFO Applying migration id=actorttl 2026/01/15 23:47:03 INFO Applying migration id=tocc 2026/01/15 23:47:03 INFO Applying migration id=followeds 2026/01/15 23:47:03 INFO Applying migration id=certhash 2026/01/15 23:47:03 INFO Applying migration id=follows_sync 2026/01/15 23:47:03 INFO Applying migration id=jsonpath 2026/01/15 23:47:03 INFO Applying migration id=localforward 2026/01/15 23:47:03 INFO Applying migration id=avatar 2026/01/15 23:47:03 INFO Applying migration id=noimage 2026/01/15 23:47:03 INFO Applying migration id=feed 2026/01/15 23:47:03 INFO Applying migration id=bookmarks 2026/01/15 23:47:03 INFO Applying migration id=shareactivity 2026/01/15 23:47:03 INFO Applying migration id=application 2026/01/15 23:47:03 INFO Applying migration id=certificates 2026/01/15 23:47:03 INFO Applying migration id=rawforward 2026/01/15 23:47:03 INFO Applying migration id=publickey 2026/01/15 23:47:03 INFO Applying migration id=resolvegroup 2026/01/15 23:47:06 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (3.14s) === RUN TestHashtags_NoHashtags 2026/01/15 23:47:06 INFO Applying migration id=initial 2026/01/15 23:47:06 INFO Applying migration id=notesupdated 2026/01/15 23:47:06 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:06 INFO Applying migration id=activitiesid 2026/01/15 23:47:06 INFO Applying migration id=outbox 2026/01/15 23:47:06 INFO Applying migration id=edits 2026/01/15 23:47:06 INFO Applying migration id=outboxactor 2026/01/15 23:47:06 INFO Applying migration id=outboxsender 2026/01/15 23:47:06 INFO Applying migration id=thread 2026/01/15 23:47:06 INFO Applying migration id=host 2026/01/15 23:47:06 INFO Applying migration id=sharedinbox 2026/01/15 23:47:06 INFO Applying migration id=noteshost 2026/01/15 23:47:06 INFO Applying migration id=fetched 2026/01/15 23:47:06 INFO Applying migration id=move 2026/01/15 23:47:06 INFO Applying migration id=cleanup 2026/01/15 23:47:06 INFO Applying migration id=received 2026/01/15 23:47:06 INFO Applying migration id=namehost 2026/01/15 23:47:06 INFO Applying migration id=outboxhost 2026/01/15 23:47:06 INFO Applying migration id=notesfts 2026/01/15 23:47:06 INFO Applying migration id=iconsname 2026/01/15 23:47:06 INFO Applying migration id=nohash 2026/01/15 23:47:06 INFO Applying migration id=shares 2026/01/15 23:47:06 INFO Applying migration id=actorttl 2026/01/15 23:47:06 INFO Applying migration id=tocc 2026/01/15 23:47:06 INFO Applying migration id=followeds 2026/01/15 23:47:06 INFO Applying migration id=certhash 2026/01/15 23:47:06 INFO Applying migration id=follows_sync 2026/01/15 23:47:06 INFO Applying migration id=jsonpath 2026/01/15 23:47:06 INFO Applying migration id=localforward 2026/01/15 23:47:06 INFO Applying migration id=avatar 2026/01/15 23:47:06 INFO Applying migration id=noimage 2026/01/15 23:47:06 INFO Applying migration id=feed 2026/01/15 23:47:06 INFO Applying migration id=bookmarks 2026/01/15 23:47:06 INFO Applying migration id=shareactivity 2026/01/15 23:47:06 INFO Applying migration id=application 2026/01/15 23:47:06 INFO Applying migration id=certificates 2026/01/15 23:47:06 INFO Applying migration id=rawforward 2026/01/15 23:47:06 INFO Applying migration id=publickey 2026/01/15 23:47:06 INFO Applying migration id=resolvegroup 2026/01/15 23:47:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-4d83-75e1-ad10-b791c6d685f2 2026/01/15 23:47:10 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (3.60s) === RUN TestHashtags_OneHashtagOneAuthor 2026/01/15 23:47:10 INFO Applying migration id=initial 2026/01/15 23:47:10 INFO Applying migration id=notesupdated 2026/01/15 23:47:10 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:10 INFO Applying migration id=activitiesid 2026/01/15 23:47:10 INFO Applying migration id=outbox 2026/01/15 23:47:10 INFO Applying migration id=edits 2026/01/15 23:47:10 INFO Applying migration id=outboxactor 2026/01/15 23:47:10 INFO Applying migration id=outboxsender 2026/01/15 23:47:10 INFO Applying migration id=thread 2026/01/15 23:47:10 INFO Applying migration id=host 2026/01/15 23:47:10 INFO Applying migration id=sharedinbox 2026/01/15 23:47:10 INFO Applying migration id=noteshost 2026/01/15 23:47:10 INFO Applying migration id=fetched 2026/01/15 23:47:10 INFO Applying migration id=move 2026/01/15 23:47:10 INFO Applying migration id=cleanup 2026/01/15 23:47:10 INFO Applying migration id=received 2026/01/15 23:47:10 INFO Applying migration id=namehost 2026/01/15 23:47:10 INFO Applying migration id=outboxhost 2026/01/15 23:47:10 INFO Applying migration id=notesfts 2026/01/15 23:47:10 INFO Applying migration id=iconsname 2026/01/15 23:47:10 INFO Applying migration id=nohash 2026/01/15 23:47:10 INFO Applying migration id=shares 2026/01/15 23:47:10 INFO Applying migration id=actorttl 2026/01/15 23:47:10 INFO Applying migration id=tocc 2026/01/15 23:47:10 INFO Applying migration id=followeds 2026/01/15 23:47:10 INFO Applying migration id=certhash 2026/01/15 23:47:10 INFO Applying migration id=follows_sync 2026/01/15 23:47:10 INFO Applying migration id=jsonpath 2026/01/15 23:47:10 INFO Applying migration id=localforward 2026/01/15 23:47:10 INFO Applying migration id=avatar 2026/01/15 23:47:10 INFO Applying migration id=noimage 2026/01/15 23:47:10 INFO Applying migration id=feed 2026/01/15 23:47:10 INFO Applying migration id=bookmarks 2026/01/15 23:47:10 INFO Applying migration id=shareactivity 2026/01/15 23:47:10 INFO Applying migration id=application 2026/01/15 23:47:10 INFO Applying migration id=certificates 2026/01/15 23:47:10 INFO Applying migration id=rawforward 2026/01/15 23:47:10 INFO Applying migration id=publickey 2026/01/15 23:47:10 INFO Applying migration id=resolvegroup 2026/01/15 23:47:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-6202-74dc-9e0b-01c0f0458920 2026/01/15 23:47:15 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (5.25s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/01/15 23:47:15 INFO Applying migration id=initial 2026/01/15 23:47:15 INFO Applying migration id=notesupdated 2026/01/15 23:47:15 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:15 INFO Applying migration id=activitiesid 2026/01/15 23:47:15 INFO Applying migration id=outbox 2026/01/15 23:47:15 INFO Applying migration id=edits 2026/01/15 23:47:15 INFO Applying migration id=outboxactor 2026/01/15 23:47:15 INFO Applying migration id=outboxsender 2026/01/15 23:47:15 INFO Applying migration id=thread 2026/01/15 23:47:15 INFO Applying migration id=host 2026/01/15 23:47:15 INFO Applying migration id=sharedinbox 2026/01/15 23:47:15 INFO Applying migration id=noteshost 2026/01/15 23:47:15 INFO Applying migration id=fetched 2026/01/15 23:47:15 INFO Applying migration id=move 2026/01/15 23:47:15 INFO Applying migration id=cleanup 2026/01/15 23:47:15 INFO Applying migration id=received 2026/01/15 23:47:15 INFO Applying migration id=namehost 2026/01/15 23:47:15 INFO Applying migration id=outboxhost 2026/01/15 23:47:15 INFO Applying migration id=notesfts 2026/01/15 23:47:15 INFO Applying migration id=iconsname 2026/01/15 23:47:15 INFO Applying migration id=nohash 2026/01/15 23:47:15 INFO Applying migration id=shares 2026/01/15 23:47:15 INFO Applying migration id=actorttl 2026/01/15 23:47:15 INFO Applying migration id=tocc 2026/01/15 23:47:15 INFO Applying migration id=followeds 2026/01/15 23:47:15 INFO Applying migration id=certhash 2026/01/15 23:47:15 INFO Applying migration id=follows_sync 2026/01/15 23:47:15 INFO Applying migration id=jsonpath 2026/01/15 23:47:15 INFO Applying migration id=localforward 2026/01/15 23:47:15 INFO Applying migration id=avatar 2026/01/15 23:47:15 INFO Applying migration id=noimage 2026/01/15 23:47:15 INFO Applying migration id=feed 2026/01/15 23:47:15 INFO Applying migration id=bookmarks 2026/01/15 23:47:15 INFO Applying migration id=shareactivity 2026/01/15 23:47:15 INFO Applying migration id=application 2026/01/15 23:47:15 INFO Applying migration id=certificates 2026/01/15 23:47:15 INFO Applying migration id=rawforward 2026/01/15 23:47:15 INFO Applying migration id=publickey 2026/01/15 23:47:15 INFO Applying migration id=resolvegroup 2026/01/15 23:47:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-7431-74f4-aa80-6103b39e0d1b 2026/01/15 23:47:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-7435-7357-aeff-6e1fe660f6de 2026/01/15 23:47:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (4.66s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/01/15 23:47:20 INFO Applying migration id=initial 2026/01/15 23:47:20 INFO Applying migration id=notesupdated 2026/01/15 23:47:20 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:20 INFO Applying migration id=activitiesid 2026/01/15 23:47:20 INFO Applying migration id=outbox 2026/01/15 23:47:20 INFO Applying migration id=edits 2026/01/15 23:47:20 INFO Applying migration id=outboxactor 2026/01/15 23:47:20 INFO Applying migration id=outboxsender 2026/01/15 23:47:20 INFO Applying migration id=thread 2026/01/15 23:47:20 INFO Applying migration id=host 2026/01/15 23:47:20 INFO Applying migration id=sharedinbox 2026/01/15 23:47:20 INFO Applying migration id=noteshost 2026/01/15 23:47:20 INFO Applying migration id=fetched 2026/01/15 23:47:20 INFO Applying migration id=move 2026/01/15 23:47:20 INFO Applying migration id=cleanup 2026/01/15 23:47:20 INFO Applying migration id=received 2026/01/15 23:47:20 INFO Applying migration id=namehost 2026/01/15 23:47:20 INFO Applying migration id=outboxhost 2026/01/15 23:47:20 INFO Applying migration id=notesfts 2026/01/15 23:47:20 INFO Applying migration id=iconsname 2026/01/15 23:47:20 INFO Applying migration id=nohash 2026/01/15 23:47:20 INFO Applying migration id=shares 2026/01/15 23:47:20 INFO Applying migration id=actorttl 2026/01/15 23:47:20 INFO Applying migration id=tocc 2026/01/15 23:47:20 INFO Applying migration id=followeds 2026/01/15 23:47:20 INFO Applying migration id=certhash 2026/01/15 23:47:20 INFO Applying migration id=follows_sync 2026/01/15 23:47:20 INFO Applying migration id=jsonpath 2026/01/15 23:47:20 INFO Applying migration id=localforward 2026/01/15 23:47:20 INFO Applying migration id=avatar 2026/01/15 23:47:20 INFO Applying migration id=noimage 2026/01/15 23:47:20 INFO Applying migration id=feed 2026/01/15 23:47:20 INFO Applying migration id=bookmarks 2026/01/15 23:47:20 INFO Applying migration id=shareactivity 2026/01/15 23:47:20 INFO Applying migration id=application 2026/01/15 23:47:20 INFO Applying migration id=certificates 2026/01/15 23:47:20 INFO Applying migration id=rawforward 2026/01/15 23:47:20 INFO Applying migration id=publickey 2026/01/15 23:47:20 INFO Applying migration id=resolvegroup 2026/01/15 23:47:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-886d-744e-811e-a131137994d6 2026/01/15 23:47:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-8871-7376-bce4-7f45408fdf02 2026/01/15 23:47:25 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (5.18s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/01/15 23:47:25 INFO Applying migration id=initial 2026/01/15 23:47:25 INFO Applying migration id=notesupdated 2026/01/15 23:47:25 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:25 INFO Applying migration id=activitiesid 2026/01/15 23:47:25 INFO Applying migration id=outbox 2026/01/15 23:47:25 INFO Applying migration id=edits 2026/01/15 23:47:25 INFO Applying migration id=outboxactor 2026/01/15 23:47:25 INFO Applying migration id=outboxsender 2026/01/15 23:47:25 INFO Applying migration id=thread 2026/01/15 23:47:25 INFO Applying migration id=host 2026/01/15 23:47:25 INFO Applying migration id=sharedinbox 2026/01/15 23:47:25 INFO Applying migration id=noteshost 2026/01/15 23:47:25 INFO Applying migration id=fetched 2026/01/15 23:47:25 INFO Applying migration id=move 2026/01/15 23:47:25 INFO Applying migration id=cleanup 2026/01/15 23:47:25 INFO Applying migration id=received 2026/01/15 23:47:25 INFO Applying migration id=namehost 2026/01/15 23:47:25 INFO Applying migration id=outboxhost 2026/01/15 23:47:25 INFO Applying migration id=notesfts 2026/01/15 23:47:25 INFO Applying migration id=iconsname 2026/01/15 23:47:25 INFO Applying migration id=nohash 2026/01/15 23:47:25 INFO Applying migration id=shares 2026/01/15 23:47:25 INFO Applying migration id=actorttl 2026/01/15 23:47:25 INFO Applying migration id=tocc 2026/01/15 23:47:25 INFO Applying migration id=followeds 2026/01/15 23:47:25 INFO Applying migration id=certhash 2026/01/15 23:47:25 INFO Applying migration id=follows_sync 2026/01/15 23:47:25 INFO Applying migration id=jsonpath 2026/01/15 23:47:25 INFO Applying migration id=localforward 2026/01/15 23:47:25 INFO Applying migration id=avatar 2026/01/15 23:47:25 INFO Applying migration id=noimage 2026/01/15 23:47:25 INFO Applying migration id=feed 2026/01/15 23:47:25 INFO Applying migration id=bookmarks 2026/01/15 23:47:25 INFO Applying migration id=shareactivity 2026/01/15 23:47:25 INFO Applying migration id=application 2026/01/15 23:47:25 INFO Applying migration id=certificates 2026/01/15 23:47:25 INFO Applying migration id=rawforward 2026/01/15 23:47:25 INFO Applying migration id=publickey 2026/01/15 23:47:25 INFO Applying migration id=resolvegroup 2026/01/15 23:47:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-9707-7931-8f72-54b601ef9f8b 2026/01/15 23:47:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-970b-7897-8ae0-8dbf3a081340 2026/01/15 23:47:29 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (3.74s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/01/15 23:47:29 INFO Applying migration id=initial 2026/01/15 23:47:29 INFO Applying migration id=notesupdated 2026/01/15 23:47:29 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:29 INFO Applying migration id=activitiesid 2026/01/15 23:47:29 INFO Applying migration id=outbox 2026/01/15 23:47:29 INFO Applying migration id=edits 2026/01/15 23:47:29 INFO Applying migration id=outboxactor 2026/01/15 23:47:29 INFO Applying migration id=outboxsender 2026/01/15 23:47:29 INFO Applying migration id=thread 2026/01/15 23:47:29 INFO Applying migration id=host 2026/01/15 23:47:29 INFO Applying migration id=sharedinbox 2026/01/15 23:47:29 INFO Applying migration id=noteshost 2026/01/15 23:47:29 INFO Applying migration id=fetched 2026/01/15 23:47:29 INFO Applying migration id=move 2026/01/15 23:47:29 INFO Applying migration id=cleanup 2026/01/15 23:47:29 INFO Applying migration id=received 2026/01/15 23:47:29 INFO Applying migration id=namehost 2026/01/15 23:47:29 INFO Applying migration id=outboxhost 2026/01/15 23:47:29 INFO Applying migration id=notesfts 2026/01/15 23:47:29 INFO Applying migration id=iconsname 2026/01/15 23:47:29 INFO Applying migration id=nohash 2026/01/15 23:47:29 INFO Applying migration id=shares 2026/01/15 23:47:29 INFO Applying migration id=actorttl 2026/01/15 23:47:29 INFO Applying migration id=tocc 2026/01/15 23:47:29 INFO Applying migration id=followeds 2026/01/15 23:47:29 INFO Applying migration id=certhash 2026/01/15 23:47:29 INFO Applying migration id=follows_sync 2026/01/15 23:47:29 INFO Applying migration id=jsonpath 2026/01/15 23:47:29 INFO Applying migration id=localforward 2026/01/15 23:47:29 INFO Applying migration id=avatar 2026/01/15 23:47:29 INFO Applying migration id=noimage 2026/01/15 23:47:29 INFO Applying migration id=feed 2026/01/15 23:47:29 INFO Applying migration id=bookmarks 2026/01/15 23:47:29 INFO Applying migration id=shareactivity 2026/01/15 23:47:29 INFO Applying migration id=application 2026/01/15 23:47:29 INFO Applying migration id=certificates 2026/01/15 23:47:29 INFO Applying migration id=rawforward 2026/01/15 23:47:29 INFO Applying migration id=publickey 2026/01/15 23:47:29 INFO Applying migration id=resolvegroup 2026/01/15 23:47:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-a6a9-7853-9cb8-de2992da8d83 2026/01/15 23:47:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc40e-a6ad-7a30-8334-b63e977ad3a7 2026/01/15 23:47:33 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (4.00s) === RUN TestHome_AuthenticatedUser 2026/01/15 23:47:33 INFO Applying migration id=initial 2026/01/15 23:47:33 INFO Applying migration id=notesupdated 2026/01/15 23:47:33 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:33 INFO Applying migration id=activitiesid 2026/01/15 23:47:33 INFO Applying migration id=outbox 2026/01/15 23:47:33 INFO Applying migration id=edits 2026/01/15 23:47:33 INFO Applying migration id=outboxactor 2026/01/15 23:47:33 INFO Applying migration id=outboxsender 2026/01/15 23:47:33 INFO Applying migration id=thread 2026/01/15 23:47:33 INFO Applying migration id=host 2026/01/15 23:47:33 INFO Applying migration id=sharedinbox 2026/01/15 23:47:33 INFO Applying migration id=noteshost 2026/01/15 23:47:33 INFO Applying migration id=fetched 2026/01/15 23:47:33 INFO Applying migration id=move 2026/01/15 23:47:33 INFO Applying migration id=cleanup 2026/01/15 23:47:33 INFO Applying migration id=received 2026/01/15 23:47:33 INFO Applying migration id=namehost 2026/01/15 23:47:33 INFO Applying migration id=outboxhost 2026/01/15 23:47:33 INFO Applying migration id=notesfts 2026/01/15 23:47:33 INFO Applying migration id=iconsname 2026/01/15 23:47:33 INFO Applying migration id=nohash 2026/01/15 23:47:33 INFO Applying migration id=shares 2026/01/15 23:47:33 INFO Applying migration id=actorttl 2026/01/15 23:47:33 INFO Applying migration id=tocc 2026/01/15 23:47:33 INFO Applying migration id=followeds 2026/01/15 23:47:33 INFO Applying migration id=certhash 2026/01/15 23:47:33 INFO Applying migration id=follows_sync 2026/01/15 23:47:33 INFO Applying migration id=jsonpath 2026/01/15 23:47:33 INFO Applying migration id=localforward 2026/01/15 23:47:33 INFO Applying migration id=avatar 2026/01/15 23:47:33 INFO Applying migration id=noimage 2026/01/15 23:47:33 INFO Applying migration id=feed 2026/01/15 23:47:33 INFO Applying migration id=bookmarks 2026/01/15 23:47:33 INFO Applying migration id=shareactivity 2026/01/15 23:47:33 INFO Applying migration id=application 2026/01/15 23:47:33 INFO Applying migration id=certificates 2026/01/15 23:47:33 INFO Applying migration id=rawforward 2026/01/15 23:47:33 INFO Applying migration id=publickey 2026/01/15 23:47:33 INFO Applying migration id=resolvegroup --- PASS: TestHome_AuthenticatedUser (3.32s) === RUN TestHome_UnauthenticatedUser 2026/01/15 23:47:36 INFO Applying migration id=initial 2026/01/15 23:47:36 INFO Applying migration id=notesupdated 2026/01/15 23:47:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:36 INFO Applying migration id=activitiesid 2026/01/15 23:47:36 INFO Applying migration id=outbox 2026/01/15 23:47:36 INFO Applying migration id=edits 2026/01/15 23:47:36 INFO Applying migration id=outboxactor 2026/01/15 23:47:36 INFO Applying migration id=outboxsender 2026/01/15 23:47:36 INFO Applying migration id=thread 2026/01/15 23:47:36 INFO Applying migration id=host 2026/01/15 23:47:36 INFO Applying migration id=sharedinbox 2026/01/15 23:47:36 INFO Applying migration id=noteshost 2026/01/15 23:47:36 INFO Applying migration id=fetched 2026/01/15 23:47:36 INFO Applying migration id=move 2026/01/15 23:47:36 INFO Applying migration id=cleanup 2026/01/15 23:47:36 INFO Applying migration id=received 2026/01/15 23:47:36 INFO Applying migration id=namehost 2026/01/15 23:47:36 INFO Applying migration id=outboxhost 2026/01/15 23:47:36 INFO Applying migration id=notesfts 2026/01/15 23:47:36 INFO Applying migration id=iconsname 2026/01/15 23:47:36 INFO Applying migration id=nohash 2026/01/15 23:47:36 INFO Applying migration id=shares 2026/01/15 23:47:36 INFO Applying migration id=actorttl 2026/01/15 23:47:36 INFO Applying migration id=tocc 2026/01/15 23:47:36 INFO Applying migration id=followeds 2026/01/15 23:47:36 INFO Applying migration id=certhash 2026/01/15 23:47:36 INFO Applying migration id=follows_sync 2026/01/15 23:47:36 INFO Applying migration id=jsonpath 2026/01/15 23:47:36 INFO Applying migration id=localforward 2026/01/15 23:47:36 INFO Applying migration id=avatar 2026/01/15 23:47:36 INFO Applying migration id=noimage 2026/01/15 23:47:36 INFO Applying migration id=feed 2026/01/15 23:47:36 INFO Applying migration id=bookmarks 2026/01/15 23:47:36 INFO Applying migration id=shareactivity 2026/01/15 23:47:36 INFO Applying migration id=application 2026/01/15 23:47:36 INFO Applying migration id=certificates 2026/01/15 23:47:36 INFO Applying migration id=rawforward 2026/01/15 23:47:36 INFO Applying migration id=publickey 2026/01/15 23:47:36 INFO Applying migration id=resolvegroup --- PASS: TestHome_UnauthenticatedUser (2.63s) === RUN TestMove_FederatedToFederated 2026/01/15 23:47:39 INFO Applying migration id=initial 2026/01/15 23:47:39 INFO Applying migration id=notesupdated 2026/01/15 23:47:39 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:39 INFO Applying migration id=activitiesid 2026/01/15 23:47:39 INFO Applying migration id=outbox 2026/01/15 23:47:39 INFO Applying migration id=edits 2026/01/15 23:47:39 INFO Applying migration id=outboxactor 2026/01/15 23:47:39 INFO Applying migration id=outboxsender 2026/01/15 23:47:39 INFO Applying migration id=thread 2026/01/15 23:47:39 INFO Applying migration id=host 2026/01/15 23:47:39 INFO Applying migration id=sharedinbox 2026/01/15 23:47:39 INFO Applying migration id=noteshost 2026/01/15 23:47:39 INFO Applying migration id=fetched 2026/01/15 23:47:39 INFO Applying migration id=move 2026/01/15 23:47:39 INFO Applying migration id=cleanup 2026/01/15 23:47:39 INFO Applying migration id=received 2026/01/15 23:47:39 INFO Applying migration id=namehost 2026/01/15 23:47:39 INFO Applying migration id=outboxhost 2026/01/15 23:47:39 INFO Applying migration id=notesfts 2026/01/15 23:47:39 INFO Applying migration id=iconsname 2026/01/15 23:47:39 INFO Applying migration id=nohash 2026/01/15 23:47:39 INFO Applying migration id=shares 2026/01/15 23:47:39 INFO Applying migration id=actorttl 2026/01/15 23:47:39 INFO Applying migration id=tocc 2026/01/15 23:47:39 INFO Applying migration id=followeds 2026/01/15 23:47:39 INFO Applying migration id=certhash 2026/01/15 23:47:39 INFO Applying migration id=follows_sync 2026/01/15 23:47:39 INFO Applying migration id=jsonpath 2026/01/15 23:47:39 INFO Applying migration id=localforward 2026/01/15 23:47:39 INFO Applying migration id=avatar 2026/01/15 23:47:39 INFO Applying migration id=noimage 2026/01/15 23:47:39 INFO Applying migration id=feed 2026/01/15 23:47:39 INFO Applying migration id=bookmarks 2026/01/15 23:47:39 INFO Applying migration id=shareactivity 2026/01/15 23:47:39 INFO Applying migration id=application 2026/01/15 23:47:39 INFO Applying migration id=certificates 2026/01/15 23:47:39 INFO Applying migration id=rawforward 2026/01/15 23:47:39 INFO Applying migration id=publickey 2026/01/15 23:47:39 INFO Applying migration id=resolvegroup 2026/01/15 23:47:42 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc40e-cce6-75c5-b6fa-8dbaa03397ce old=https://127.0.0.1/user/dan new=https://::1/user/dan --- PASS: TestMove_FederatedToFederated (3.83s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/01/15 23:47:42 INFO Applying migration id=initial 2026/01/15 23:47:42 INFO Applying migration id=notesupdated 2026/01/15 23:47:42 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:42 INFO Applying migration id=activitiesid 2026/01/15 23:47:42 INFO Applying migration id=outbox 2026/01/15 23:47:42 INFO Applying migration id=edits 2026/01/15 23:47:42 INFO Applying migration id=outboxactor 2026/01/15 23:47:42 INFO Applying migration id=outboxsender 2026/01/15 23:47:42 INFO Applying migration id=thread 2026/01/15 23:47:42 INFO Applying migration id=host 2026/01/15 23:47:42 INFO Applying migration id=sharedinbox 2026/01/15 23:47:42 INFO Applying migration id=noteshost 2026/01/15 23:47:42 INFO Applying migration id=fetched 2026/01/15 23:47:42 INFO Applying migration id=move 2026/01/15 23:47:42 INFO Applying migration id=cleanup 2026/01/15 23:47:42 INFO Applying migration id=received 2026/01/15 23:47:42 INFO Applying migration id=namehost 2026/01/15 23:47:42 INFO Applying migration id=outboxhost 2026/01/15 23:47:42 INFO Applying migration id=notesfts 2026/01/15 23:47:42 INFO Applying migration id=iconsname 2026/01/15 23:47:42 INFO Applying migration id=nohash 2026/01/15 23:47:42 INFO Applying migration id=shares 2026/01/15 23:47:42 INFO Applying migration id=actorttl 2026/01/15 23:47:42 INFO Applying migration id=tocc 2026/01/15 23:47:42 INFO Applying migration id=followeds 2026/01/15 23:47:42 INFO Applying migration id=certhash 2026/01/15 23:47:42 INFO Applying migration id=follows_sync 2026/01/15 23:47:42 INFO Applying migration id=jsonpath 2026/01/15 23:47:43 INFO Applying migration id=localforward 2026/01/15 23:47:43 INFO Applying migration id=avatar 2026/01/15 23:47:43 INFO Applying migration id=noimage 2026/01/15 23:47:43 INFO Applying migration id=feed 2026/01/15 23:47:43 INFO Applying migration id=bookmarks 2026/01/15 23:47:43 INFO Applying migration id=shareactivity 2026/01/15 23:47:43 INFO Applying migration id=application 2026/01/15 23:47:43 INFO Applying migration id=certificates 2026/01/15 23:47:43 INFO Applying migration id=rawforward 2026/01/15 23:47:43 INFO Applying migration id=publickey 2026/01/15 23:47:43 INFO Applying migration id=resolvegroup 2026/01/15 23:47:50 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc40e-e926-72c0-af90-edbc0c861aca old=https://127.0.0.1/user/dan new=https://::1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (7.23s) === RUN TestMove_FederatedToFederatedNotLinked 2026/01/15 23:47:50 INFO Applying migration id=initial 2026/01/15 23:47:50 INFO Applying migration id=notesupdated 2026/01/15 23:47:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:50 INFO Applying migration id=activitiesid 2026/01/15 23:47:50 INFO Applying migration id=outbox 2026/01/15 23:47:50 INFO Applying migration id=edits 2026/01/15 23:47:50 INFO Applying migration id=outboxactor 2026/01/15 23:47:50 INFO Applying migration id=outboxsender 2026/01/15 23:47:50 INFO Applying migration id=thread 2026/01/15 23:47:50 INFO Applying migration id=host 2026/01/15 23:47:50 INFO Applying migration id=sharedinbox 2026/01/15 23:47:50 INFO Applying migration id=noteshost 2026/01/15 23:47:50 INFO Applying migration id=fetched 2026/01/15 23:47:50 INFO Applying migration id=move 2026/01/15 23:47:50 INFO Applying migration id=cleanup 2026/01/15 23:47:50 INFO Applying migration id=received 2026/01/15 23:47:50 INFO Applying migration id=namehost 2026/01/15 23:47:50 INFO Applying migration id=outboxhost 2026/01/15 23:47:50 INFO Applying migration id=notesfts 2026/01/15 23:47:50 INFO Applying migration id=iconsname 2026/01/15 23:47:50 INFO Applying migration id=nohash 2026/01/15 23:47:50 INFO Applying migration id=shares 2026/01/15 23:47:50 INFO Applying migration id=actorttl 2026/01/15 23:47:50 INFO Applying migration id=tocc 2026/01/15 23:47:50 INFO Applying migration id=followeds 2026/01/15 23:47:50 INFO Applying migration id=certhash 2026/01/15 23:47:50 INFO Applying migration id=follows_sync 2026/01/15 23:47:50 INFO Applying migration id=jsonpath 2026/01/15 23:47:50 INFO Applying migration id=localforward 2026/01/15 23:47:50 INFO Applying migration id=avatar 2026/01/15 23:47:50 INFO Applying migration id=noimage 2026/01/15 23:47:50 INFO Applying migration id=feed 2026/01/15 23:47:50 INFO Applying migration id=bookmarks 2026/01/15 23:47:50 INFO Applying migration id=shareactivity 2026/01/15 23:47:50 INFO Applying migration id=application 2026/01/15 23:47:50 INFO Applying migration id=certificates 2026/01/15 23:47:50 INFO Applying migration id=rawforward 2026/01/15 23:47:50 INFO Applying migration id=publickey 2026/01/15 23:47:50 INFO Applying migration id=resolvegroup --- PASS: TestMove_FederatedToFederatedNotLinked (4.21s) === RUN TestMove_FederatedToLocal 2026/01/15 23:47:54 INFO Applying migration id=initial 2026/01/15 23:47:54 INFO Applying migration id=notesupdated 2026/01/15 23:47:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:54 INFO Applying migration id=activitiesid 2026/01/15 23:47:54 INFO Applying migration id=outbox 2026/01/15 23:47:54 INFO Applying migration id=edits 2026/01/15 23:47:54 INFO Applying migration id=outboxactor 2026/01/15 23:47:54 INFO Applying migration id=outboxsender 2026/01/15 23:47:54 INFO Applying migration id=thread 2026/01/15 23:47:54 INFO Applying migration id=host 2026/01/15 23:47:54 INFO Applying migration id=sharedinbox 2026/01/15 23:47:54 INFO Applying migration id=noteshost 2026/01/15 23:47:54 INFO Applying migration id=fetched 2026/01/15 23:47:54 INFO Applying migration id=move 2026/01/15 23:47:54 INFO Applying migration id=cleanup 2026/01/15 23:47:54 INFO Applying migration id=received 2026/01/15 23:47:54 INFO Applying migration id=namehost 2026/01/15 23:47:54 INFO Applying migration id=outboxhost 2026/01/15 23:47:54 INFO Applying migration id=notesfts 2026/01/15 23:47:54 INFO Applying migration id=iconsname 2026/01/15 23:47:54 INFO Applying migration id=nohash 2026/01/15 23:47:54 INFO Applying migration id=shares 2026/01/15 23:47:54 INFO Applying migration id=actorttl 2026/01/15 23:47:54 INFO Applying migration id=tocc 2026/01/15 23:47:54 INFO Applying migration id=followeds 2026/01/15 23:47:54 INFO Applying migration id=certhash 2026/01/15 23:47:54 INFO Applying migration id=follows_sync 2026/01/15 23:47:54 INFO Applying migration id=jsonpath 2026/01/15 23:47:54 INFO Applying migration id=localforward 2026/01/15 23:47:54 INFO Applying migration id=avatar 2026/01/15 23:47:54 INFO Applying migration id=noimage 2026/01/15 23:47:54 INFO Applying migration id=feed 2026/01/15 23:47:54 INFO Applying migration id=bookmarks 2026/01/15 23:47:54 INFO Applying migration id=shareactivity 2026/01/15 23:47:54 INFO Applying migration id=application 2026/01/15 23:47:54 INFO Applying migration id=certificates 2026/01/15 23:47:54 INFO Applying migration id=rawforward 2026/01/15 23:47:54 INFO Applying migration id=publickey 2026/01/15 23:47:54 INFO Applying migration id=resolvegroup 2026/01/15 23:47:59 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 (4.90s) === RUN TestMove_FederatedToLocalLinked 2026/01/15 23:47:59 INFO Applying migration id=initial 2026/01/15 23:47:59 INFO Applying migration id=notesupdated 2026/01/15 23:47:59 INFO Applying migration id=personspreferredusername 2026/01/15 23:47:59 INFO Applying migration id=activitiesid 2026/01/15 23:47:59 INFO Applying migration id=outbox 2026/01/15 23:47:59 INFO Applying migration id=edits 2026/01/15 23:47:59 INFO Applying migration id=outboxactor 2026/01/15 23:47:59 INFO Applying migration id=outboxsender 2026/01/15 23:47:59 INFO Applying migration id=thread 2026/01/15 23:47:59 INFO Applying migration id=host 2026/01/15 23:47:59 INFO Applying migration id=sharedinbox 2026/01/15 23:47:59 INFO Applying migration id=noteshost 2026/01/15 23:47:59 INFO Applying migration id=fetched 2026/01/15 23:47:59 INFO Applying migration id=move 2026/01/15 23:47:59 INFO Applying migration id=cleanup 2026/01/15 23:47:59 INFO Applying migration id=received 2026/01/15 23:47:59 INFO Applying migration id=namehost 2026/01/15 23:47:59 INFO Applying migration id=outboxhost 2026/01/15 23:47:59 INFO Applying migration id=notesfts 2026/01/15 23:47:59 INFO Applying migration id=iconsname 2026/01/15 23:47:59 INFO Applying migration id=nohash 2026/01/15 23:47:59 INFO Applying migration id=shares 2026/01/15 23:47:59 INFO Applying migration id=actorttl 2026/01/15 23:47:59 INFO Applying migration id=tocc 2026/01/15 23:47:59 INFO Applying migration id=followeds 2026/01/15 23:47:59 INFO Applying migration id=certhash 2026/01/15 23:47:59 INFO Applying migration id=follows_sync 2026/01/15 23:47:59 INFO Applying migration id=jsonpath 2026/01/15 23:47:59 INFO Applying migration id=localforward 2026/01/15 23:47:59 INFO Applying migration id=avatar 2026/01/15 23:47:59 INFO Applying migration id=noimage 2026/01/15 23:47:59 INFO Applying migration id=feed 2026/01/15 23:47:59 INFO Applying migration id=bookmarks 2026/01/15 23:47:59 INFO Applying migration id=shareactivity 2026/01/15 23:47:59 INFO Applying migration id=application 2026/01/15 23:47:59 INFO Applying migration id=certificates 2026/01/15 23:47:59 INFO Applying migration id=rawforward 2026/01/15 23:47:59 INFO Applying migration id=publickey 2026/01/15 23:47:59 INFO Applying migration id=resolvegroup 2026/01/15 23:48:05 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc40f-2428-7977-bd95-26f15766091c old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob --- PASS: TestMove_FederatedToLocalLinked (6.00s) === RUN TestMove_FollowingBoth 2026/01/15 23:48:05 INFO Applying migration id=initial 2026/01/15 23:48:05 INFO Applying migration id=notesupdated 2026/01/15 23:48:05 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:05 INFO Applying migration id=activitiesid 2026/01/15 23:48:05 INFO Applying migration id=outbox 2026/01/15 23:48:05 INFO Applying migration id=edits 2026/01/15 23:48:05 INFO Applying migration id=outboxactor 2026/01/15 23:48:05 INFO Applying migration id=outboxsender 2026/01/15 23:48:05 INFO Applying migration id=thread 2026/01/15 23:48:05 INFO Applying migration id=host 2026/01/15 23:48:05 INFO Applying migration id=sharedinbox 2026/01/15 23:48:05 INFO Applying migration id=noteshost 2026/01/15 23:48:05 INFO Applying migration id=fetched 2026/01/15 23:48:05 INFO Applying migration id=move 2026/01/15 23:48:05 INFO Applying migration id=cleanup 2026/01/15 23:48:05 INFO Applying migration id=received 2026/01/15 23:48:05 INFO Applying migration id=namehost 2026/01/15 23:48:05 INFO Applying migration id=outboxhost 2026/01/15 23:48:05 INFO Applying migration id=notesfts 2026/01/15 23:48:05 INFO Applying migration id=iconsname 2026/01/15 23:48:05 INFO Applying migration id=nohash 2026/01/15 23:48:05 INFO Applying migration id=shares 2026/01/15 23:48:05 INFO Applying migration id=actorttl 2026/01/15 23:48:05 INFO Applying migration id=tocc 2026/01/15 23:48:05 INFO Applying migration id=followeds 2026/01/15 23:48:05 INFO Applying migration id=certhash 2026/01/15 23:48:05 INFO Applying migration id=follows_sync 2026/01/15 23:48:05 INFO Applying migration id=jsonpath 2026/01/15 23:48:05 INFO Applying migration id=localforward 2026/01/15 23:48:05 INFO Applying migration id=avatar 2026/01/15 23:48:05 INFO Applying migration id=noimage 2026/01/15 23:48:05 INFO Applying migration id=feed 2026/01/15 23:48:05 INFO Applying migration id=bookmarks 2026/01/15 23:48:05 INFO Applying migration id=shareactivity 2026/01/15 23:48:05 INFO Applying migration id=application 2026/01/15 23:48:05 INFO Applying migration id=certificates 2026/01/15 23:48:05 INFO Applying migration id=rawforward 2026/01/15 23:48:05 INFO Applying migration id=publickey 2026/01/15 23:48:05 INFO Applying migration id=resolvegroup 2026/01/15 23:48:09 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019bc40f-34ec-72ff-8771-51b015bc1295 old=https://127.0.0.1/user/dan new=https://::1/user/dan --- PASS: TestMove_FollowingBoth (4.29s) === RUN TestMove_LocalToLocalAliasThrottled 2026/01/15 23:48:09 INFO Applying migration id=initial 2026/01/15 23:48:09 INFO Applying migration id=notesupdated 2026/01/15 23:48:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:09 INFO Applying migration id=activitiesid 2026/01/15 23:48:09 INFO Applying migration id=outbox 2026/01/15 23:48:09 INFO Applying migration id=edits 2026/01/15 23:48:09 INFO Applying migration id=outboxactor 2026/01/15 23:48:09 INFO Applying migration id=outboxsender 2026/01/15 23:48:09 INFO Applying migration id=thread 2026/01/15 23:48:09 INFO Applying migration id=host 2026/01/15 23:48:09 INFO Applying migration id=sharedinbox 2026/01/15 23:48:09 INFO Applying migration id=noteshost 2026/01/15 23:48:09 INFO Applying migration id=fetched 2026/01/15 23:48:09 INFO Applying migration id=move 2026/01/15 23:48:09 INFO Applying migration id=cleanup 2026/01/15 23:48:09 INFO Applying migration id=received 2026/01/15 23:48:09 INFO Applying migration id=namehost 2026/01/15 23:48:09 INFO Applying migration id=outboxhost 2026/01/15 23:48:09 INFO Applying migration id=notesfts 2026/01/15 23:48:09 INFO Applying migration id=iconsname 2026/01/15 23:48:09 INFO Applying migration id=nohash 2026/01/15 23:48:09 INFO Applying migration id=shares 2026/01/15 23:48:09 INFO Applying migration id=actorttl 2026/01/15 23:48:09 INFO Applying migration id=tocc 2026/01/15 23:48:09 INFO Applying migration id=followeds 2026/01/15 23:48:09 INFO Applying migration id=certhash 2026/01/15 23:48:09 INFO Applying migration id=follows_sync 2026/01/15 23:48:09 INFO Applying migration id=jsonpath 2026/01/15 23:48:09 INFO Applying migration id=localforward 2026/01/15 23:48:09 INFO Applying migration id=avatar 2026/01/15 23:48:09 INFO Applying migration id=noimage 2026/01/15 23:48:09 INFO Applying migration id=feed 2026/01/15 23:48:09 INFO Applying migration id=bookmarks 2026/01/15 23:48:09 INFO Applying migration id=shareactivity 2026/01/15 23:48:09 INFO Applying migration id=application 2026/01/15 23:48:09 INFO Applying migration id=certificates 2026/01/15 23:48:09 INFO Applying migration id=rawforward 2026/01/15 23:48:09 INFO Applying migration id=publickey 2026/01/15 23:48:09 INFO Applying migration id=resolvegroup 2026/01/15 23:48:13 WARN Throttled request to set alias can=2026-01-16T00:18:11.305Z --- PASS: TestMove_LocalToLocalAliasThrottled (4.31s) === RUN TestMove_LocalToLocal 2026/01/15 23:48:13 INFO Applying migration id=initial 2026/01/15 23:48:13 INFO Applying migration id=notesupdated 2026/01/15 23:48:13 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:13 INFO Applying migration id=activitiesid 2026/01/15 23:48:13 INFO Applying migration id=outbox 2026/01/15 23:48:13 INFO Applying migration id=edits 2026/01/15 23:48:13 INFO Applying migration id=outboxactor 2026/01/15 23:48:13 INFO Applying migration id=outboxsender 2026/01/15 23:48:13 INFO Applying migration id=thread 2026/01/15 23:48:13 INFO Applying migration id=host 2026/01/15 23:48:13 INFO Applying migration id=sharedinbox 2026/01/15 23:48:13 INFO Applying migration id=noteshost 2026/01/15 23:48:13 INFO Applying migration id=fetched 2026/01/15 23:48:13 INFO Applying migration id=move 2026/01/15 23:48:13 INFO Applying migration id=cleanup 2026/01/15 23:48:13 INFO Applying migration id=received 2026/01/15 23:48:13 INFO Applying migration id=namehost 2026/01/15 23:48:13 INFO Applying migration id=outboxhost 2026/01/15 23:48:13 INFO Applying migration id=notesfts 2026/01/15 23:48:13 INFO Applying migration id=iconsname 2026/01/15 23:48:13 INFO Applying migration id=nohash 2026/01/15 23:48:13 INFO Applying migration id=shares 2026/01/15 23:48:13 INFO Applying migration id=actorttl 2026/01/15 23:48:13 INFO Applying migration id=tocc 2026/01/15 23:48:13 INFO Applying migration id=followeds 2026/01/15 23:48:13 INFO Applying migration id=certhash 2026/01/15 23:48:13 INFO Applying migration id=follows_sync 2026/01/15 23:48:13 INFO Applying migration id=jsonpath 2026/01/15 23:48:13 INFO Applying migration id=localforward 2026/01/15 23:48:13 INFO Applying migration id=avatar 2026/01/15 23:48:13 INFO Applying migration id=noimage 2026/01/15 23:48:13 INFO Applying migration id=feed 2026/01/15 23:48:13 INFO Applying migration id=bookmarks 2026/01/15 23:48:13 INFO Applying migration id=shareactivity 2026/01/15 23:48:13 INFO Applying migration id=application 2026/01/15 23:48:13 INFO Applying migration id=certificates 2026/01/15 23:48:13 INFO Applying migration id=rawforward 2026/01/15 23:48:13 INFO Applying migration id=publickey 2026/01/15 23:48:13 INFO Applying migration id=resolvegroup 2026/01/15 23:48:17 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc40f-53c1-7cf6-a0d1-8254ad891979 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob --- PASS: TestMove_LocalToLocal (3.59s) === RUN TestMove_LocalToLocalNoFollowers 2026/01/15 23:48:17 INFO Applying migration id=initial 2026/01/15 23:48:17 INFO Applying migration id=notesupdated 2026/01/15 23:48:17 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:17 INFO Applying migration id=activitiesid 2026/01/15 23:48:17 INFO Applying migration id=outbox 2026/01/15 23:48:17 INFO Applying migration id=edits 2026/01/15 23:48:17 INFO Applying migration id=outboxactor 2026/01/15 23:48:17 INFO Applying migration id=outboxsender 2026/01/15 23:48:17 INFO Applying migration id=thread 2026/01/15 23:48:17 INFO Applying migration id=host 2026/01/15 23:48:17 INFO Applying migration id=sharedinbox 2026/01/15 23:48:17 INFO Applying migration id=noteshost 2026/01/15 23:48:17 INFO Applying migration id=fetched 2026/01/15 23:48:17 INFO Applying migration id=move 2026/01/15 23:48:17 INFO Applying migration id=cleanup 2026/01/15 23:48:17 INFO Applying migration id=received 2026/01/15 23:48:17 INFO Applying migration id=namehost 2026/01/15 23:48:17 INFO Applying migration id=outboxhost 2026/01/15 23:48:17 INFO Applying migration id=notesfts 2026/01/15 23:48:17 INFO Applying migration id=iconsname 2026/01/15 23:48:17 INFO Applying migration id=nohash 2026/01/15 23:48:17 INFO Applying migration id=shares 2026/01/15 23:48:17 INFO Applying migration id=actorttl 2026/01/15 23:48:17 INFO Applying migration id=tocc 2026/01/15 23:48:17 INFO Applying migration id=followeds 2026/01/15 23:48:17 INFO Applying migration id=certhash 2026/01/15 23:48:17 INFO Applying migration id=follows_sync 2026/01/15 23:48:17 INFO Applying migration id=jsonpath 2026/01/15 23:48:17 INFO Applying migration id=localforward 2026/01/15 23:48:17 INFO Applying migration id=avatar 2026/01/15 23:48:17 INFO Applying migration id=noimage 2026/01/15 23:48:17 INFO Applying migration id=feed 2026/01/15 23:48:17 INFO Applying migration id=bookmarks 2026/01/15 23:48:17 INFO Applying migration id=shareactivity 2026/01/15 23:48:17 INFO Applying migration id=application 2026/01/15 23:48:17 INFO Applying migration id=certificates 2026/01/15 23:48:17 INFO Applying migration id=rawforward 2026/01/15 23:48:17 INFO Applying migration id=publickey 2026/01/15 23:48:17 INFO Applying migration id=resolvegroup --- PASS: TestMove_LocalToLocalNoFollowers (4.18s) === RUN TestMove_LocalToFederated 2026/01/15 23:48:21 INFO Applying migration id=initial 2026/01/15 23:48:21 INFO Applying migration id=notesupdated 2026/01/15 23:48:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:21 INFO Applying migration id=activitiesid 2026/01/15 23:48:21 INFO Applying migration id=outbox 2026/01/15 23:48:21 INFO Applying migration id=edits 2026/01/15 23:48:21 INFO Applying migration id=outboxactor 2026/01/15 23:48:21 INFO Applying migration id=outboxsender 2026/01/15 23:48:21 INFO Applying migration id=thread 2026/01/15 23:48:21 INFO Applying migration id=host 2026/01/15 23:48:21 INFO Applying migration id=sharedinbox 2026/01/15 23:48:21 INFO Applying migration id=noteshost 2026/01/15 23:48:21 INFO Applying migration id=fetched 2026/01/15 23:48:21 INFO Applying migration id=move 2026/01/15 23:48:21 INFO Applying migration id=cleanup 2026/01/15 23:48:21 INFO Applying migration id=received 2026/01/15 23:48:21 INFO Applying migration id=namehost 2026/01/15 23:48:21 INFO Applying migration id=outboxhost 2026/01/15 23:48:21 INFO Applying migration id=notesfts 2026/01/15 23:48:21 INFO Applying migration id=iconsname 2026/01/15 23:48:21 INFO Applying migration id=nohash 2026/01/15 23:48:21 INFO Applying migration id=shares 2026/01/15 23:48:21 INFO Applying migration id=actorttl 2026/01/15 23:48:21 INFO Applying migration id=tocc 2026/01/15 23:48:21 INFO Applying migration id=followeds 2026/01/15 23:48:21 INFO Applying migration id=certhash 2026/01/15 23:48:21 INFO Applying migration id=follows_sync 2026/01/15 23:48:21 INFO Applying migration id=jsonpath 2026/01/15 23:48:21 INFO Applying migration id=localforward 2026/01/15 23:48:21 INFO Applying migration id=avatar 2026/01/15 23:48:21 INFO Applying migration id=noimage 2026/01/15 23:48:21 INFO Applying migration id=feed 2026/01/15 23:48:21 INFO Applying migration id=bookmarks 2026/01/15 23:48:21 INFO Applying migration id=shareactivity 2026/01/15 23:48:21 INFO Applying migration id=application 2026/01/15 23:48:21 INFO Applying migration id=certificates 2026/01/15 23:48:21 INFO Applying migration id=rawforward 2026/01/15 23:48:21 INFO Applying migration id=publickey 2026/01/15 23:48:21 INFO Applying migration id=resolvegroup 2026/01/15 23:48:27 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc40f-7c8a-767d-9fcd-269630945342 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederated (6.26s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/01/15 23:48:27 INFO Applying migration id=initial 2026/01/15 23:48:27 INFO Applying migration id=notesupdated 2026/01/15 23:48:27 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:27 INFO Applying migration id=activitiesid 2026/01/15 23:48:27 INFO Applying migration id=outbox 2026/01/15 23:48:27 INFO Applying migration id=edits 2026/01/15 23:48:27 INFO Applying migration id=outboxactor 2026/01/15 23:48:27 INFO Applying migration id=outboxsender 2026/01/15 23:48:27 INFO Applying migration id=thread 2026/01/15 23:48:27 INFO Applying migration id=host 2026/01/15 23:48:27 INFO Applying migration id=sharedinbox 2026/01/15 23:48:27 INFO Applying migration id=noteshost 2026/01/15 23:48:27 INFO Applying migration id=fetched 2026/01/15 23:48:27 INFO Applying migration id=move 2026/01/15 23:48:27 INFO Applying migration id=cleanup 2026/01/15 23:48:27 INFO Applying migration id=received 2026/01/15 23:48:27 INFO Applying migration id=namehost 2026/01/15 23:48:27 INFO Applying migration id=outboxhost 2026/01/15 23:48:27 INFO Applying migration id=notesfts 2026/01/15 23:48:27 INFO Applying migration id=iconsname 2026/01/15 23:48:27 INFO Applying migration id=nohash 2026/01/15 23:48:27 INFO Applying migration id=shares 2026/01/15 23:48:27 INFO Applying migration id=actorttl 2026/01/15 23:48:27 INFO Applying migration id=tocc 2026/01/15 23:48:27 INFO Applying migration id=followeds 2026/01/15 23:48:27 INFO Applying migration id=certhash 2026/01/15 23:48:27 INFO Applying migration id=follows_sync 2026/01/15 23:48:27 INFO Applying migration id=jsonpath 2026/01/15 23:48:27 INFO Applying migration id=localforward 2026/01/15 23:48:27 INFO Applying migration id=avatar 2026/01/15 23:48:27 INFO Applying migration id=noimage 2026/01/15 23:48:27 INFO Applying migration id=feed 2026/01/15 23:48:27 INFO Applying migration id=bookmarks 2026/01/15 23:48:27 INFO Applying migration id=shareactivity 2026/01/15 23:48:27 INFO Applying migration id=application 2026/01/15 23:48:27 INFO Applying migration id=certificates 2026/01/15 23:48:27 INFO Applying migration id=rawforward 2026/01/15 23:48:27 INFO Applying migration id=publickey 2026/01/15 23:48:27 INFO Applying migration id=resolvegroup 2026/01/15 23:48:31 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (3.22s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/01/15 23:48:31 INFO Applying migration id=initial 2026/01/15 23:48:31 INFO Applying migration id=notesupdated 2026/01/15 23:48:31 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:31 INFO Applying migration id=activitiesid 2026/01/15 23:48:31 INFO Applying migration id=outbox 2026/01/15 23:48:31 INFO Applying migration id=edits 2026/01/15 23:48:31 INFO Applying migration id=outboxactor 2026/01/15 23:48:31 INFO Applying migration id=outboxsender 2026/01/15 23:48:31 INFO Applying migration id=thread 2026/01/15 23:48:31 INFO Applying migration id=host 2026/01/15 23:48:31 INFO Applying migration id=sharedinbox 2026/01/15 23:48:31 INFO Applying migration id=noteshost 2026/01/15 23:48:31 INFO Applying migration id=fetched 2026/01/15 23:48:31 INFO Applying migration id=move 2026/01/15 23:48:31 INFO Applying migration id=cleanup 2026/01/15 23:48:31 INFO Applying migration id=received 2026/01/15 23:48:31 INFO Applying migration id=namehost 2026/01/15 23:48:31 INFO Applying migration id=outboxhost 2026/01/15 23:48:31 INFO Applying migration id=notesfts 2026/01/15 23:48:31 INFO Applying migration id=iconsname 2026/01/15 23:48:31 INFO Applying migration id=nohash 2026/01/15 23:48:31 INFO Applying migration id=shares 2026/01/15 23:48:31 INFO Applying migration id=actorttl 2026/01/15 23:48:31 INFO Applying migration id=tocc 2026/01/15 23:48:31 INFO Applying migration id=followeds 2026/01/15 23:48:31 INFO Applying migration id=certhash 2026/01/15 23:48:31 INFO Applying migration id=follows_sync 2026/01/15 23:48:31 INFO Applying migration id=jsonpath 2026/01/15 23:48:31 INFO Applying migration id=localforward 2026/01/15 23:48:31 INFO Applying migration id=avatar 2026/01/15 23:48:31 INFO Applying migration id=noimage 2026/01/15 23:48:31 INFO Applying migration id=feed 2026/01/15 23:48:31 INFO Applying migration id=bookmarks 2026/01/15 23:48:31 INFO Applying migration id=shareactivity 2026/01/15 23:48:31 INFO Applying migration id=application 2026/01/15 23:48:31 INFO Applying migration id=certificates 2026/01/15 23:48:31 INFO Applying migration id=rawforward 2026/01/15 23:48:31 INFO Applying migration id=publickey 2026/01/15 23:48:31 INFO Applying migration id=resolvegroup 2026/01/15 23:48:33 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (2.77s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/01/15 23:48:33 INFO Applying migration id=initial 2026/01/15 23:48:33 INFO Applying migration id=notesupdated 2026/01/15 23:48:33 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:33 INFO Applying migration id=activitiesid 2026/01/15 23:48:33 INFO Applying migration id=outbox 2026/01/15 23:48:33 INFO Applying migration id=edits 2026/01/15 23:48:33 INFO Applying migration id=outboxactor 2026/01/15 23:48:33 INFO Applying migration id=outboxsender 2026/01/15 23:48:33 INFO Applying migration id=thread 2026/01/15 23:48:33 INFO Applying migration id=host 2026/01/15 23:48:33 INFO Applying migration id=sharedinbox 2026/01/15 23:48:33 INFO Applying migration id=noteshost 2026/01/15 23:48:33 INFO Applying migration id=fetched 2026/01/15 23:48:33 INFO Applying migration id=move 2026/01/15 23:48:33 INFO Applying migration id=cleanup 2026/01/15 23:48:33 INFO Applying migration id=received 2026/01/15 23:48:33 INFO Applying migration id=namehost 2026/01/15 23:48:33 INFO Applying migration id=outboxhost 2026/01/15 23:48:33 INFO Applying migration id=notesfts 2026/01/15 23:48:33 INFO Applying migration id=iconsname 2026/01/15 23:48:33 INFO Applying migration id=nohash 2026/01/15 23:48:33 INFO Applying migration id=shares 2026/01/15 23:48:33 INFO Applying migration id=actorttl 2026/01/15 23:48:33 INFO Applying migration id=tocc 2026/01/15 23:48:33 INFO Applying migration id=followeds 2026/01/15 23:48:33 INFO Applying migration id=certhash 2026/01/15 23:48:33 INFO Applying migration id=follows_sync 2026/01/15 23:48:33 INFO Applying migration id=jsonpath 2026/01/15 23:48:33 INFO Applying migration id=localforward 2026/01/15 23:48:33 INFO Applying migration id=avatar 2026/01/15 23:48:33 INFO Applying migration id=noimage 2026/01/15 23:48:33 INFO Applying migration id=feed 2026/01/15 23:48:33 INFO Applying migration id=bookmarks 2026/01/15 23:48:33 INFO Applying migration id=shareactivity 2026/01/15 23:48:33 INFO Applying migration id=application 2026/01/15 23:48:33 INFO Applying migration id=certificates 2026/01/15 23:48:33 INFO Applying migration id=rawforward 2026/01/15 23:48:33 INFO Applying migration id=publickey 2026/01/15 23:48:33 INFO Applying migration id=resolvegroup 2026/01/15 23:48:37 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc40f-a268-7bfb-b9a2-39aea65b7f01 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/01/15 23:48:37 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (3.70s) === RUN TestName_Throttled 2026/01/15 23:48:37 INFO Applying migration id=initial 2026/01/15 23:48:37 INFO Applying migration id=notesupdated 2026/01/15 23:48:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:37 INFO Applying migration id=activitiesid 2026/01/15 23:48:37 INFO Applying migration id=outbox 2026/01/15 23:48:37 INFO Applying migration id=edits 2026/01/15 23:48:37 INFO Applying migration id=outboxactor 2026/01/15 23:48:37 INFO Applying migration id=outboxsender 2026/01/15 23:48:37 INFO Applying migration id=thread 2026/01/15 23:48:37 INFO Applying migration id=host 2026/01/15 23:48:37 INFO Applying migration id=sharedinbox 2026/01/15 23:48:37 INFO Applying migration id=noteshost 2026/01/15 23:48:37 INFO Applying migration id=fetched 2026/01/15 23:48:37 INFO Applying migration id=move 2026/01/15 23:48:37 INFO Applying migration id=cleanup 2026/01/15 23:48:37 INFO Applying migration id=received 2026/01/15 23:48:37 INFO Applying migration id=namehost 2026/01/15 23:48:37 INFO Applying migration id=outboxhost 2026/01/15 23:48:37 INFO Applying migration id=notesfts 2026/01/15 23:48:37 INFO Applying migration id=iconsname 2026/01/15 23:48:37 INFO Applying migration id=nohash 2026/01/15 23:48:37 INFO Applying migration id=shares 2026/01/15 23:48:37 INFO Applying migration id=actorttl 2026/01/15 23:48:37 INFO Applying migration id=tocc 2026/01/15 23:48:37 INFO Applying migration id=followeds 2026/01/15 23:48:37 INFO Applying migration id=certhash 2026/01/15 23:48:37 INFO Applying migration id=follows_sync 2026/01/15 23:48:37 INFO Applying migration id=jsonpath 2026/01/15 23:48:37 INFO Applying migration id=localforward 2026/01/15 23:48:37 INFO Applying migration id=avatar 2026/01/15 23:48:37 INFO Applying migration id=noimage 2026/01/15 23:48:37 INFO Applying migration id=feed 2026/01/15 23:48:37 INFO Applying migration id=bookmarks 2026/01/15 23:48:37 INFO Applying migration id=shareactivity 2026/01/15 23:48:37 INFO Applying migration id=application 2026/01/15 23:48:37 INFO Applying migration id=certificates 2026/01/15 23:48:37 INFO Applying migration id=rawforward 2026/01/15 23:48:37 INFO Applying migration id=publickey 2026/01/15 23:48:37 INFO Applying migration id=resolvegroup 2026/01/15 23:48:39 WARN Throttled request to set name can=2026-01-16T00:18:37.869Z --- PASS: TestName_Throttled (1.78s) === RUN TestName_HappyFlow 2026/01/15 23:48:39 INFO Applying migration id=initial 2026/01/15 23:48:39 INFO Applying migration id=notesupdated 2026/01/15 23:48:39 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:39 INFO Applying migration id=activitiesid 2026/01/15 23:48:39 INFO Applying migration id=outbox 2026/01/15 23:48:39 INFO Applying migration id=edits 2026/01/15 23:48:39 INFO Applying migration id=outboxactor 2026/01/15 23:48:39 INFO Applying migration id=outboxsender 2026/01/15 23:48:39 INFO Applying migration id=thread 2026/01/15 23:48:39 INFO Applying migration id=host 2026/01/15 23:48:39 INFO Applying migration id=sharedinbox 2026/01/15 23:48:39 INFO Applying migration id=noteshost 2026/01/15 23:48:39 INFO Applying migration id=fetched 2026/01/15 23:48:39 INFO Applying migration id=move 2026/01/15 23:48:39 INFO Applying migration id=cleanup 2026/01/15 23:48:39 INFO Applying migration id=received 2026/01/15 23:48:39 INFO Applying migration id=namehost 2026/01/15 23:48:39 INFO Applying migration id=outboxhost 2026/01/15 23:48:39 INFO Applying migration id=notesfts 2026/01/15 23:48:39 INFO Applying migration id=iconsname 2026/01/15 23:48:39 INFO Applying migration id=nohash 2026/01/15 23:48:39 INFO Applying migration id=shares 2026/01/15 23:48:39 INFO Applying migration id=actorttl 2026/01/15 23:48:39 INFO Applying migration id=tocc 2026/01/15 23:48:39 INFO Applying migration id=followeds 2026/01/15 23:48:39 INFO Applying migration id=certhash 2026/01/15 23:48:39 INFO Applying migration id=follows_sync 2026/01/15 23:48:39 INFO Applying migration id=jsonpath 2026/01/15 23:48:39 INFO Applying migration id=localforward 2026/01/15 23:48:39 INFO Applying migration id=avatar 2026/01/15 23:48:39 INFO Applying migration id=noimage 2026/01/15 23:48:39 INFO Applying migration id=feed 2026/01/15 23:48:39 INFO Applying migration id=bookmarks 2026/01/15 23:48:39 INFO Applying migration id=shareactivity 2026/01/15 23:48:39 INFO Applying migration id=application 2026/01/15 23:48:39 INFO Applying migration id=certificates 2026/01/15 23:48:39 INFO Applying migration id=rawforward 2026/01/15 23:48:39 INFO Applying migration id=publickey 2026/01/15 23:48:39 INFO Applying migration id=resolvegroup 2026/01/15 23:48:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (4.02s) === RUN TestName_TooLong 2026/01/15 23:48:43 INFO Applying migration id=initial 2026/01/15 23:48:43 INFO Applying migration id=notesupdated 2026/01/15 23:48:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:43 INFO Applying migration id=activitiesid 2026/01/15 23:48:43 INFO Applying migration id=outbox 2026/01/15 23:48:43 INFO Applying migration id=edits 2026/01/15 23:48:43 INFO Applying migration id=outboxactor 2026/01/15 23:48:43 INFO Applying migration id=outboxsender 2026/01/15 23:48:43 INFO Applying migration id=thread 2026/01/15 23:48:43 INFO Applying migration id=host 2026/01/15 23:48:43 INFO Applying migration id=sharedinbox 2026/01/15 23:48:43 INFO Applying migration id=noteshost 2026/01/15 23:48:43 INFO Applying migration id=fetched 2026/01/15 23:48:43 INFO Applying migration id=move 2026/01/15 23:48:43 INFO Applying migration id=cleanup 2026/01/15 23:48:43 INFO Applying migration id=received 2026/01/15 23:48:43 INFO Applying migration id=namehost 2026/01/15 23:48:43 INFO Applying migration id=outboxhost 2026/01/15 23:48:43 INFO Applying migration id=notesfts 2026/01/15 23:48:43 INFO Applying migration id=iconsname 2026/01/15 23:48:43 INFO Applying migration id=nohash 2026/01/15 23:48:43 INFO Applying migration id=shares 2026/01/15 23:48:43 INFO Applying migration id=actorttl 2026/01/15 23:48:43 INFO Applying migration id=tocc 2026/01/15 23:48:43 INFO Applying migration id=followeds 2026/01/15 23:48:43 INFO Applying migration id=certhash 2026/01/15 23:48:43 INFO Applying migration id=follows_sync 2026/01/15 23:48:43 INFO Applying migration id=jsonpath 2026/01/15 23:48:43 INFO Applying migration id=localforward 2026/01/15 23:48:43 INFO Applying migration id=avatar 2026/01/15 23:48:43 INFO Applying migration id=noimage 2026/01/15 23:48:43 INFO Applying migration id=feed 2026/01/15 23:48:43 INFO Applying migration id=bookmarks 2026/01/15 23:48:43 INFO Applying migration id=shareactivity 2026/01/15 23:48:43 INFO Applying migration id=application 2026/01/15 23:48:43 INFO Applying migration id=certificates 2026/01/15 23:48:43 INFO Applying migration id=rawforward 2026/01/15 23:48:43 INFO Applying migration id=publickey 2026/01/15 23:48:43 INFO Applying migration id=resolvegroup --- PASS: TestName_TooLong (4.86s) === RUN TestName_MultiLine 2026/01/15 23:48:48 INFO Applying migration id=initial 2026/01/15 23:48:48 INFO Applying migration id=notesupdated 2026/01/15 23:48:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:48 INFO Applying migration id=activitiesid 2026/01/15 23:48:48 INFO Applying migration id=outbox 2026/01/15 23:48:48 INFO Applying migration id=edits 2026/01/15 23:48:48 INFO Applying migration id=outboxactor 2026/01/15 23:48:48 INFO Applying migration id=outboxsender 2026/01/15 23:48:48 INFO Applying migration id=thread 2026/01/15 23:48:48 INFO Applying migration id=host 2026/01/15 23:48:48 INFO Applying migration id=sharedinbox 2026/01/15 23:48:48 INFO Applying migration id=noteshost 2026/01/15 23:48:48 INFO Applying migration id=fetched 2026/01/15 23:48:48 INFO Applying migration id=move 2026/01/15 23:48:48 INFO Applying migration id=cleanup 2026/01/15 23:48:48 INFO Applying migration id=received 2026/01/15 23:48:48 INFO Applying migration id=namehost 2026/01/15 23:48:48 INFO Applying migration id=outboxhost 2026/01/15 23:48:48 INFO Applying migration id=notesfts 2026/01/15 23:48:48 INFO Applying migration id=iconsname 2026/01/15 23:48:48 INFO Applying migration id=nohash 2026/01/15 23:48:48 INFO Applying migration id=shares 2026/01/15 23:48:48 INFO Applying migration id=actorttl 2026/01/15 23:48:48 INFO Applying migration id=tocc 2026/01/15 23:48:48 INFO Applying migration id=followeds 2026/01/15 23:48:48 INFO Applying migration id=certhash 2026/01/15 23:48:48 INFO Applying migration id=follows_sync 2026/01/15 23:48:48 INFO Applying migration id=jsonpath 2026/01/15 23:48:48 INFO Applying migration id=localforward 2026/01/15 23:48:48 INFO Applying migration id=avatar 2026/01/15 23:48:48 INFO Applying migration id=noimage 2026/01/15 23:48:48 INFO Applying migration id=feed 2026/01/15 23:48:48 INFO Applying migration id=bookmarks 2026/01/15 23:48:48 INFO Applying migration id=shareactivity 2026/01/15 23:48:48 INFO Applying migration id=application 2026/01/15 23:48:48 INFO Applying migration id=certificates 2026/01/15 23:48:48 INFO Applying migration id=rawforward 2026/01/15 23:48:48 INFO Applying migration id=publickey 2026/01/15 23:48:48 INFO Applying migration id=resolvegroup 2026/01/15 23:48:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (2.56s) === RUN TestOutbox_NonExistingUser 2026/01/15 23:48:50 INFO Applying migration id=initial 2026/01/15 23:48:50 INFO Applying migration id=notesupdated 2026/01/15 23:48:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:50 INFO Applying migration id=activitiesid 2026/01/15 23:48:50 INFO Applying migration id=outbox 2026/01/15 23:48:50 INFO Applying migration id=edits 2026/01/15 23:48:50 INFO Applying migration id=outboxactor 2026/01/15 23:48:50 INFO Applying migration id=outboxsender 2026/01/15 23:48:50 INFO Applying migration id=thread 2026/01/15 23:48:50 INFO Applying migration id=host 2026/01/15 23:48:50 INFO Applying migration id=sharedinbox 2026/01/15 23:48:50 INFO Applying migration id=noteshost 2026/01/15 23:48:50 INFO Applying migration id=fetched 2026/01/15 23:48:50 INFO Applying migration id=move 2026/01/15 23:48:50 INFO Applying migration id=cleanup 2026/01/15 23:48:50 INFO Applying migration id=received 2026/01/15 23:48:50 INFO Applying migration id=namehost 2026/01/15 23:48:50 INFO Applying migration id=outboxhost 2026/01/15 23:48:50 INFO Applying migration id=notesfts 2026/01/15 23:48:50 INFO Applying migration id=iconsname 2026/01/15 23:48:50 INFO Applying migration id=nohash 2026/01/15 23:48:50 INFO Applying migration id=shares 2026/01/15 23:48:50 INFO Applying migration id=actorttl 2026/01/15 23:48:50 INFO Applying migration id=tocc 2026/01/15 23:48:50 INFO Applying migration id=followeds 2026/01/15 23:48:50 INFO Applying migration id=certhash 2026/01/15 23:48:50 INFO Applying migration id=follows_sync 2026/01/15 23:48:50 INFO Applying migration id=jsonpath 2026/01/15 23:48:50 INFO Applying migration id=localforward 2026/01/15 23:48:50 INFO Applying migration id=avatar 2026/01/15 23:48:50 INFO Applying migration id=noimage 2026/01/15 23:48:50 INFO Applying migration id=feed 2026/01/15 23:48:50 INFO Applying migration id=bookmarks 2026/01/15 23:48:50 INFO Applying migration id=shareactivity 2026/01/15 23:48:50 INFO Applying migration id=application 2026/01/15 23:48:50 INFO Applying migration id=certificates 2026/01/15 23:48:50 INFO Applying migration id=rawforward 2026/01/15 23:48:50 INFO Applying migration id=publickey 2026/01/15 23:48:50 INFO Applying migration id=resolvegroup 2026/01/15 23:48:54 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (3.44s) === RUN TestOutbox_InvalidOffset 2026/01/15 23:48:54 INFO Applying migration id=initial 2026/01/15 23:48:54 INFO Applying migration id=notesupdated 2026/01/15 23:48:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:54 INFO Applying migration id=activitiesid 2026/01/15 23:48:54 INFO Applying migration id=outbox 2026/01/15 23:48:54 INFO Applying migration id=edits 2026/01/15 23:48:54 INFO Applying migration id=outboxactor 2026/01/15 23:48:54 INFO Applying migration id=outboxsender 2026/01/15 23:48:54 INFO Applying migration id=thread 2026/01/15 23:48:54 INFO Applying migration id=host 2026/01/15 23:48:54 INFO Applying migration id=sharedinbox 2026/01/15 23:48:54 INFO Applying migration id=noteshost 2026/01/15 23:48:54 INFO Applying migration id=fetched 2026/01/15 23:48:54 INFO Applying migration id=move 2026/01/15 23:48:54 INFO Applying migration id=cleanup 2026/01/15 23:48:54 INFO Applying migration id=received 2026/01/15 23:48:54 INFO Applying migration id=namehost 2026/01/15 23:48:54 INFO Applying migration id=outboxhost 2026/01/15 23:48:54 INFO Applying migration id=notesfts 2026/01/15 23:48:54 INFO Applying migration id=iconsname 2026/01/15 23:48:54 INFO Applying migration id=nohash 2026/01/15 23:48:54 INFO Applying migration id=shares 2026/01/15 23:48:54 INFO Applying migration id=actorttl 2026/01/15 23:48:54 INFO Applying migration id=tocc 2026/01/15 23:48:54 INFO Applying migration id=followeds 2026/01/15 23:48:54 INFO Applying migration id=certhash 2026/01/15 23:48:54 INFO Applying migration id=follows_sync 2026/01/15 23:48:54 INFO Applying migration id=jsonpath 2026/01/15 23:48:54 INFO Applying migration id=localforward 2026/01/15 23:48:54 INFO Applying migration id=avatar 2026/01/15 23:48:54 INFO Applying migration id=noimage 2026/01/15 23:48:54 INFO Applying migration id=feed 2026/01/15 23:48:54 INFO Applying migration id=bookmarks 2026/01/15 23:48:54 INFO Applying migration id=shareactivity 2026/01/15 23:48:54 INFO Applying migration id=application 2026/01/15 23:48:54 INFO Applying migration id=certificates 2026/01/15 23:48:54 INFO Applying migration id=rawforward 2026/01/15 23:48:54 INFO Applying migration id=publickey 2026/01/15 23:48:54 INFO Applying migration id=resolvegroup 2026/01/15 23:48:58 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (4.24s) === RUN TestOutbox_PublicPost 2026/01/15 23:48:58 INFO Applying migration id=initial 2026/01/15 23:48:58 INFO Applying migration id=notesupdated 2026/01/15 23:48:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:48:58 INFO Applying migration id=activitiesid 2026/01/15 23:48:58 INFO Applying migration id=outbox 2026/01/15 23:48:58 INFO Applying migration id=edits 2026/01/15 23:48:58 INFO Applying migration id=outboxactor 2026/01/15 23:48:58 INFO Applying migration id=outboxsender 2026/01/15 23:48:58 INFO Applying migration id=thread 2026/01/15 23:48:58 INFO Applying migration id=host 2026/01/15 23:48:58 INFO Applying migration id=sharedinbox 2026/01/15 23:48:58 INFO Applying migration id=noteshost 2026/01/15 23:48:58 INFO Applying migration id=fetched 2026/01/15 23:48:58 INFO Applying migration id=move 2026/01/15 23:48:58 INFO Applying migration id=cleanup 2026/01/15 23:48:58 INFO Applying migration id=received 2026/01/15 23:48:58 INFO Applying migration id=namehost 2026/01/15 23:48:58 INFO Applying migration id=outboxhost 2026/01/15 23:48:58 INFO Applying migration id=notesfts 2026/01/15 23:48:58 INFO Applying migration id=iconsname 2026/01/15 23:48:58 INFO Applying migration id=nohash 2026/01/15 23:48:58 INFO Applying migration id=shares 2026/01/15 23:48:58 INFO Applying migration id=actorttl 2026/01/15 23:48:58 INFO Applying migration id=tocc 2026/01/15 23:48:58 INFO Applying migration id=followeds 2026/01/15 23:48:58 INFO Applying migration id=certhash 2026/01/15 23:48:58 INFO Applying migration id=follows_sync 2026/01/15 23:48:58 INFO Applying migration id=jsonpath 2026/01/15 23:48:58 INFO Applying migration id=localforward 2026/01/15 23:48:58 INFO Applying migration id=avatar 2026/01/15 23:48:58 INFO Applying migration id=noimage 2026/01/15 23:48:58 INFO Applying migration id=feed 2026/01/15 23:48:58 INFO Applying migration id=bookmarks 2026/01/15 23:48:58 INFO Applying migration id=shareactivity 2026/01/15 23:48:58 INFO Applying migration id=application 2026/01/15 23:48:58 INFO Applying migration id=certificates 2026/01/15 23:48:58 INFO Applying migration id=rawforward 2026/01/15 23:48:58 INFO Applying migration id=publickey 2026/01/15 23:48:58 INFO Applying migration id=resolvegroup 2026/01/15 23:49:01 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (2.68s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/01/15 23:49:01 INFO Applying migration id=initial 2026/01/15 23:49:01 INFO Applying migration id=notesupdated 2026/01/15 23:49:01 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:01 INFO Applying migration id=activitiesid 2026/01/15 23:49:01 INFO Applying migration id=outbox 2026/01/15 23:49:01 INFO Applying migration id=edits 2026/01/15 23:49:01 INFO Applying migration id=outboxactor 2026/01/15 23:49:01 INFO Applying migration id=outboxsender 2026/01/15 23:49:01 INFO Applying migration id=thread 2026/01/15 23:49:01 INFO Applying migration id=host 2026/01/15 23:49:01 INFO Applying migration id=sharedinbox 2026/01/15 23:49:01 INFO Applying migration id=noteshost 2026/01/15 23:49:01 INFO Applying migration id=fetched 2026/01/15 23:49:01 INFO Applying migration id=move 2026/01/15 23:49:01 INFO Applying migration id=cleanup 2026/01/15 23:49:01 INFO Applying migration id=received 2026/01/15 23:49:01 INFO Applying migration id=namehost 2026/01/15 23:49:01 INFO Applying migration id=outboxhost 2026/01/15 23:49:01 INFO Applying migration id=notesfts 2026/01/15 23:49:01 INFO Applying migration id=iconsname 2026/01/15 23:49:01 INFO Applying migration id=nohash 2026/01/15 23:49:01 INFO Applying migration id=shares 2026/01/15 23:49:01 INFO Applying migration id=actorttl 2026/01/15 23:49:01 INFO Applying migration id=tocc 2026/01/15 23:49:01 INFO Applying migration id=followeds 2026/01/15 23:49:01 INFO Applying migration id=certhash 2026/01/15 23:49:01 INFO Applying migration id=follows_sync 2026/01/15 23:49:01 INFO Applying migration id=jsonpath 2026/01/15 23:49:01 INFO Applying migration id=localforward 2026/01/15 23:49:01 INFO Applying migration id=avatar 2026/01/15 23:49:01 INFO Applying migration id=noimage 2026/01/15 23:49:01 INFO Applying migration id=feed 2026/01/15 23:49:01 INFO Applying migration id=bookmarks 2026/01/15 23:49:01 INFO Applying migration id=shareactivity 2026/01/15 23:49:01 INFO Applying migration id=application 2026/01/15 23:49:01 INFO Applying migration id=certificates 2026/01/15 23:49:01 INFO Applying migration id=rawforward 2026/01/15 23:49:01 INFO Applying migration id=publickey 2026/01/15 23:49:01 INFO Applying migration id=resolvegroup 2026/01/15 23:49:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (4.33s) === RUN TestOutbox_PublicPostSelf 2026/01/15 23:49:05 INFO Applying migration id=initial 2026/01/15 23:49:05 INFO Applying migration id=notesupdated 2026/01/15 23:49:05 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:05 INFO Applying migration id=activitiesid 2026/01/15 23:49:05 INFO Applying migration id=outbox 2026/01/15 23:49:05 INFO Applying migration id=edits 2026/01/15 23:49:05 INFO Applying migration id=outboxactor 2026/01/15 23:49:05 INFO Applying migration id=outboxsender 2026/01/15 23:49:05 INFO Applying migration id=thread 2026/01/15 23:49:05 INFO Applying migration id=host 2026/01/15 23:49:05 INFO Applying migration id=sharedinbox 2026/01/15 23:49:05 INFO Applying migration id=noteshost 2026/01/15 23:49:05 INFO Applying migration id=fetched 2026/01/15 23:49:05 INFO Applying migration id=move 2026/01/15 23:49:05 INFO Applying migration id=cleanup 2026/01/15 23:49:05 INFO Applying migration id=received 2026/01/15 23:49:05 INFO Applying migration id=namehost 2026/01/15 23:49:05 INFO Applying migration id=outboxhost 2026/01/15 23:49:05 INFO Applying migration id=notesfts 2026/01/15 23:49:05 INFO Applying migration id=iconsname 2026/01/15 23:49:05 INFO Applying migration id=nohash 2026/01/15 23:49:05 INFO Applying migration id=shares 2026/01/15 23:49:05 INFO Applying migration id=actorttl 2026/01/15 23:49:05 INFO Applying migration id=tocc 2026/01/15 23:49:05 INFO Applying migration id=followeds 2026/01/15 23:49:05 INFO Applying migration id=certhash 2026/01/15 23:49:05 INFO Applying migration id=follows_sync 2026/01/15 23:49:05 INFO Applying migration id=jsonpath 2026/01/15 23:49:05 INFO Applying migration id=localforward 2026/01/15 23:49:05 INFO Applying migration id=avatar 2026/01/15 23:49:05 INFO Applying migration id=noimage 2026/01/15 23:49:05 INFO Applying migration id=feed 2026/01/15 23:49:05 INFO Applying migration id=bookmarks 2026/01/15 23:49:05 INFO Applying migration id=shareactivity 2026/01/15 23:49:05 INFO Applying migration id=application 2026/01/15 23:49:05 INFO Applying migration id=certificates 2026/01/15 23:49:05 INFO Applying migration id=rawforward 2026/01/15 23:49:05 INFO Applying migration id=publickey 2026/01/15 23:49:05 INFO Applying migration id=resolvegroup 2026/01/15 23:49:10 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (4.74s) === RUN TestOutbox_PostToFollowers 2026/01/15 23:49:10 INFO Applying migration id=initial 2026/01/15 23:49:10 INFO Applying migration id=notesupdated 2026/01/15 23:49:10 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:10 INFO Applying migration id=activitiesid 2026/01/15 23:49:10 INFO Applying migration id=outbox 2026/01/15 23:49:10 INFO Applying migration id=edits 2026/01/15 23:49:10 INFO Applying migration id=outboxactor 2026/01/15 23:49:10 INFO Applying migration id=outboxsender 2026/01/15 23:49:10 INFO Applying migration id=thread 2026/01/15 23:49:10 INFO Applying migration id=host 2026/01/15 23:49:10 INFO Applying migration id=sharedinbox 2026/01/15 23:49:10 INFO Applying migration id=noteshost 2026/01/15 23:49:10 INFO Applying migration id=fetched 2026/01/15 23:49:10 INFO Applying migration id=move 2026/01/15 23:49:10 INFO Applying migration id=cleanup 2026/01/15 23:49:10 INFO Applying migration id=received 2026/01/15 23:49:10 INFO Applying migration id=namehost 2026/01/15 23:49:10 INFO Applying migration id=outboxhost 2026/01/15 23:49:10 INFO Applying migration id=notesfts 2026/01/15 23:49:10 INFO Applying migration id=iconsname 2026/01/15 23:49:10 INFO Applying migration id=nohash 2026/01/15 23:49:10 INFO Applying migration id=shares 2026/01/15 23:49:10 INFO Applying migration id=actorttl 2026/01/15 23:49:10 INFO Applying migration id=tocc 2026/01/15 23:49:10 INFO Applying migration id=followeds 2026/01/15 23:49:10 INFO Applying migration id=certhash 2026/01/15 23:49:10 INFO Applying migration id=follows_sync 2026/01/15 23:49:10 INFO Applying migration id=jsonpath 2026/01/15 23:49:10 INFO Applying migration id=localforward 2026/01/15 23:49:10 INFO Applying migration id=avatar 2026/01/15 23:49:10 INFO Applying migration id=noimage 2026/01/15 23:49:10 INFO Applying migration id=feed 2026/01/15 23:49:10 INFO Applying migration id=bookmarks 2026/01/15 23:49:10 INFO Applying migration id=shareactivity 2026/01/15 23:49:10 INFO Applying migration id=application 2026/01/15 23:49:10 INFO Applying migration id=certificates 2026/01/15 23:49:10 INFO Applying migration id=rawforward 2026/01/15 23:49:10 INFO Applying migration id=publickey 2026/01/15 23:49:10 INFO Applying migration id=resolvegroup 2026/01/15 23:49:14 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (4.33s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/01/15 23:49:14 INFO Applying migration id=initial 2026/01/15 23:49:14 INFO Applying migration id=notesupdated 2026/01/15 23:49:14 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:14 INFO Applying migration id=activitiesid 2026/01/15 23:49:14 INFO Applying migration id=outbox 2026/01/15 23:49:14 INFO Applying migration id=edits 2026/01/15 23:49:14 INFO Applying migration id=outboxactor 2026/01/15 23:49:14 INFO Applying migration id=outboxsender 2026/01/15 23:49:14 INFO Applying migration id=thread 2026/01/15 23:49:14 INFO Applying migration id=host 2026/01/15 23:49:14 INFO Applying migration id=sharedinbox 2026/01/15 23:49:14 INFO Applying migration id=noteshost 2026/01/15 23:49:14 INFO Applying migration id=fetched 2026/01/15 23:49:14 INFO Applying migration id=move 2026/01/15 23:49:14 INFO Applying migration id=cleanup 2026/01/15 23:49:14 INFO Applying migration id=received 2026/01/15 23:49:14 INFO Applying migration id=namehost 2026/01/15 23:49:14 INFO Applying migration id=outboxhost 2026/01/15 23:49:14 INFO Applying migration id=notesfts 2026/01/15 23:49:14 INFO Applying migration id=iconsname 2026/01/15 23:49:14 INFO Applying migration id=nohash 2026/01/15 23:49:14 INFO Applying migration id=shares 2026/01/15 23:49:14 INFO Applying migration id=actorttl 2026/01/15 23:49:14 INFO Applying migration id=tocc 2026/01/15 23:49:14 INFO Applying migration id=followeds 2026/01/15 23:49:14 INFO Applying migration id=certhash 2026/01/15 23:49:14 INFO Applying migration id=follows_sync 2026/01/15 23:49:14 INFO Applying migration id=jsonpath 2026/01/15 23:49:14 INFO Applying migration id=localforward 2026/01/15 23:49:14 INFO Applying migration id=avatar 2026/01/15 23:49:14 INFO Applying migration id=noimage 2026/01/15 23:49:14 INFO Applying migration id=feed 2026/01/15 23:49:14 INFO Applying migration id=bookmarks 2026/01/15 23:49:14 INFO Applying migration id=shareactivity 2026/01/15 23:49:14 INFO Applying migration id=application 2026/01/15 23:49:14 INFO Applying migration id=certificates 2026/01/15 23:49:14 INFO Applying migration id=rawforward 2026/01/15 23:49:14 INFO Applying migration id=publickey 2026/01/15 23:49:14 INFO Applying migration id=resolvegroup 2026/01/15 23:49:16 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (2.27s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/01/15 23:49:16 INFO Applying migration id=initial 2026/01/15 23:49:16 INFO Applying migration id=notesupdated 2026/01/15 23:49:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:16 INFO Applying migration id=activitiesid 2026/01/15 23:49:16 INFO Applying migration id=outbox 2026/01/15 23:49:16 INFO Applying migration id=edits 2026/01/15 23:49:16 INFO Applying migration id=outboxactor 2026/01/15 23:49:16 INFO Applying migration id=outboxsender 2026/01/15 23:49:16 INFO Applying migration id=thread 2026/01/15 23:49:16 INFO Applying migration id=host 2026/01/15 23:49:16 INFO Applying migration id=sharedinbox 2026/01/15 23:49:16 INFO Applying migration id=noteshost 2026/01/15 23:49:16 INFO Applying migration id=fetched 2026/01/15 23:49:16 INFO Applying migration id=move 2026/01/15 23:49:16 INFO Applying migration id=cleanup 2026/01/15 23:49:16 INFO Applying migration id=received 2026/01/15 23:49:16 INFO Applying migration id=namehost 2026/01/15 23:49:16 INFO Applying migration id=outboxhost 2026/01/15 23:49:16 INFO Applying migration id=notesfts 2026/01/15 23:49:16 INFO Applying migration id=iconsname 2026/01/15 23:49:16 INFO Applying migration id=nohash 2026/01/15 23:49:16 INFO Applying migration id=shares 2026/01/15 23:49:16 INFO Applying migration id=actorttl 2026/01/15 23:49:16 INFO Applying migration id=tocc 2026/01/15 23:49:16 INFO Applying migration id=followeds 2026/01/15 23:49:16 INFO Applying migration id=certhash 2026/01/15 23:49:16 INFO Applying migration id=follows_sync 2026/01/15 23:49:16 INFO Applying migration id=jsonpath 2026/01/15 23:49:16 INFO Applying migration id=localforward 2026/01/15 23:49:16 INFO Applying migration id=avatar 2026/01/15 23:49:16 INFO Applying migration id=noimage 2026/01/15 23:49:16 INFO Applying migration id=feed 2026/01/15 23:49:16 INFO Applying migration id=bookmarks 2026/01/15 23:49:16 INFO Applying migration id=shareactivity 2026/01/15 23:49:16 INFO Applying migration id=application 2026/01/15 23:49:16 INFO Applying migration id=certificates 2026/01/15 23:49:16 INFO Applying migration id=rawforward 2026/01/15 23:49:16 INFO Applying migration id=publickey 2026/01/15 23:49:16 INFO Applying migration id=resolvegroup 2026/01/15 23:49:20 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (3.59s) === RUN TestOutbox_PostToFollowersSelf 2026/01/15 23:49:20 INFO Applying migration id=initial 2026/01/15 23:49:20 INFO Applying migration id=notesupdated 2026/01/15 23:49:20 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:20 INFO Applying migration id=activitiesid 2026/01/15 23:49:20 INFO Applying migration id=outbox 2026/01/15 23:49:20 INFO Applying migration id=edits 2026/01/15 23:49:20 INFO Applying migration id=outboxactor 2026/01/15 23:49:20 INFO Applying migration id=outboxsender 2026/01/15 23:49:20 INFO Applying migration id=thread 2026/01/15 23:49:20 INFO Applying migration id=host 2026/01/15 23:49:20 INFO Applying migration id=sharedinbox 2026/01/15 23:49:20 INFO Applying migration id=noteshost 2026/01/15 23:49:20 INFO Applying migration id=fetched 2026/01/15 23:49:20 INFO Applying migration id=move 2026/01/15 23:49:20 INFO Applying migration id=cleanup 2026/01/15 23:49:20 INFO Applying migration id=received 2026/01/15 23:49:20 INFO Applying migration id=namehost 2026/01/15 23:49:20 INFO Applying migration id=outboxhost 2026/01/15 23:49:20 INFO Applying migration id=notesfts 2026/01/15 23:49:20 INFO Applying migration id=iconsname 2026/01/15 23:49:20 INFO Applying migration id=nohash 2026/01/15 23:49:20 INFO Applying migration id=shares 2026/01/15 23:49:20 INFO Applying migration id=actorttl 2026/01/15 23:49:20 INFO Applying migration id=tocc 2026/01/15 23:49:20 INFO Applying migration id=followeds 2026/01/15 23:49:20 INFO Applying migration id=certhash 2026/01/15 23:49:20 INFO Applying migration id=follows_sync 2026/01/15 23:49:20 INFO Applying migration id=jsonpath 2026/01/15 23:49:20 INFO Applying migration id=localforward 2026/01/15 23:49:20 INFO Applying migration id=avatar 2026/01/15 23:49:20 INFO Applying migration id=noimage 2026/01/15 23:49:20 INFO Applying migration id=feed 2026/01/15 23:49:20 INFO Applying migration id=bookmarks 2026/01/15 23:49:20 INFO Applying migration id=shareactivity 2026/01/15 23:49:20 INFO Applying migration id=application 2026/01/15 23:49:20 INFO Applying migration id=certificates 2026/01/15 23:49:20 INFO Applying migration id=rawforward 2026/01/15 23:49:20 INFO Applying migration id=publickey 2026/01/15 23:49:20 INFO Applying migration id=resolvegroup 2026/01/15 23:49:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (3.14s) === RUN TestOutbox_DM 2026/01/15 23:49:23 INFO Applying migration id=initial 2026/01/15 23:49:23 INFO Applying migration id=notesupdated 2026/01/15 23:49:23 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:23 INFO Applying migration id=activitiesid 2026/01/15 23:49:23 INFO Applying migration id=outbox 2026/01/15 23:49:23 INFO Applying migration id=edits 2026/01/15 23:49:23 INFO Applying migration id=outboxactor 2026/01/15 23:49:23 INFO Applying migration id=outboxsender 2026/01/15 23:49:23 INFO Applying migration id=thread 2026/01/15 23:49:23 INFO Applying migration id=host 2026/01/15 23:49:23 INFO Applying migration id=sharedinbox 2026/01/15 23:49:23 INFO Applying migration id=noteshost 2026/01/15 23:49:23 INFO Applying migration id=fetched 2026/01/15 23:49:23 INFO Applying migration id=move 2026/01/15 23:49:23 INFO Applying migration id=cleanup 2026/01/15 23:49:23 INFO Applying migration id=received 2026/01/15 23:49:23 INFO Applying migration id=namehost 2026/01/15 23:49:23 INFO Applying migration id=outboxhost 2026/01/15 23:49:23 INFO Applying migration id=notesfts 2026/01/15 23:49:23 INFO Applying migration id=iconsname 2026/01/15 23:49:23 INFO Applying migration id=nohash 2026/01/15 23:49:23 INFO Applying migration id=shares 2026/01/15 23:49:23 INFO Applying migration id=actorttl 2026/01/15 23:49:23 INFO Applying migration id=tocc 2026/01/15 23:49:23 INFO Applying migration id=followeds 2026/01/15 23:49:23 INFO Applying migration id=certhash 2026/01/15 23:49:23 INFO Applying migration id=follows_sync 2026/01/15 23:49:23 INFO Applying migration id=jsonpath 2026/01/15 23:49:23 INFO Applying migration id=localforward 2026/01/15 23:49:23 INFO Applying migration id=avatar 2026/01/15 23:49:23 INFO Applying migration id=noimage 2026/01/15 23:49:23 INFO Applying migration id=feed 2026/01/15 23:49:23 INFO Applying migration id=bookmarks 2026/01/15 23:49:23 INFO Applying migration id=shareactivity 2026/01/15 23:49:23 INFO Applying migration id=application 2026/01/15 23:49:23 INFO Applying migration id=certificates 2026/01/15 23:49:23 INFO Applying migration id=rawforward 2026/01/15 23:49:23 INFO Applying migration id=publickey 2026/01/15 23:49:23 INFO Applying migration id=resolvegroup 2026/01/15 23:49:27 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:49:27 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (3.94s) === RUN TestOutbox_DMSelf 2026/01/15 23:49:27 INFO Applying migration id=initial 2026/01/15 23:49:27 INFO Applying migration id=notesupdated 2026/01/15 23:49:27 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:27 INFO Applying migration id=activitiesid 2026/01/15 23:49:27 INFO Applying migration id=outbox 2026/01/15 23:49:27 INFO Applying migration id=edits 2026/01/15 23:49:27 INFO Applying migration id=outboxactor 2026/01/15 23:49:27 INFO Applying migration id=outboxsender 2026/01/15 23:49:27 INFO Applying migration id=thread 2026/01/15 23:49:27 INFO Applying migration id=host 2026/01/15 23:49:27 INFO Applying migration id=sharedinbox 2026/01/15 23:49:27 INFO Applying migration id=noteshost 2026/01/15 23:49:27 INFO Applying migration id=fetched 2026/01/15 23:49:27 INFO Applying migration id=move 2026/01/15 23:49:27 INFO Applying migration id=cleanup 2026/01/15 23:49:27 INFO Applying migration id=received 2026/01/15 23:49:27 INFO Applying migration id=namehost 2026/01/15 23:49:27 INFO Applying migration id=outboxhost 2026/01/15 23:49:27 INFO Applying migration id=notesfts 2026/01/15 23:49:27 INFO Applying migration id=iconsname 2026/01/15 23:49:27 INFO Applying migration id=nohash 2026/01/15 23:49:27 INFO Applying migration id=shares 2026/01/15 23:49:27 INFO Applying migration id=actorttl 2026/01/15 23:49:27 INFO Applying migration id=tocc 2026/01/15 23:49:27 INFO Applying migration id=followeds 2026/01/15 23:49:27 INFO Applying migration id=certhash 2026/01/15 23:49:27 INFO Applying migration id=follows_sync 2026/01/15 23:49:27 INFO Applying migration id=jsonpath 2026/01/15 23:49:27 INFO Applying migration id=localforward 2026/01/15 23:49:27 INFO Applying migration id=avatar 2026/01/15 23:49:27 INFO Applying migration id=noimage 2026/01/15 23:49:27 INFO Applying migration id=feed 2026/01/15 23:49:27 INFO Applying migration id=bookmarks 2026/01/15 23:49:27 INFO Applying migration id=shareactivity 2026/01/15 23:49:27 INFO Applying migration id=application 2026/01/15 23:49:27 INFO Applying migration id=certificates 2026/01/15 23:49:27 INFO Applying migration id=rawforward 2026/01/15 23:49:27 INFO Applying migration id=publickey 2026/01/15 23:49:27 INFO Applying migration id=resolvegroup 2026/01/15 23:49:30 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:49:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (3.39s) === RUN TestOutbox_DMNotRecipient 2026/01/15 23:49:30 INFO Applying migration id=initial 2026/01/15 23:49:30 INFO Applying migration id=notesupdated 2026/01/15 23:49:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:30 INFO Applying migration id=activitiesid 2026/01/15 23:49:30 INFO Applying migration id=outbox 2026/01/15 23:49:30 INFO Applying migration id=edits 2026/01/15 23:49:30 INFO Applying migration id=outboxactor 2026/01/15 23:49:30 INFO Applying migration id=outboxsender 2026/01/15 23:49:30 INFO Applying migration id=thread 2026/01/15 23:49:30 INFO Applying migration id=host 2026/01/15 23:49:30 INFO Applying migration id=sharedinbox 2026/01/15 23:49:30 INFO Applying migration id=noteshost 2026/01/15 23:49:30 INFO Applying migration id=fetched 2026/01/15 23:49:30 INFO Applying migration id=move 2026/01/15 23:49:30 INFO Applying migration id=cleanup 2026/01/15 23:49:30 INFO Applying migration id=received 2026/01/15 23:49:30 INFO Applying migration id=namehost 2026/01/15 23:49:30 INFO Applying migration id=outboxhost 2026/01/15 23:49:30 INFO Applying migration id=notesfts 2026/01/15 23:49:30 INFO Applying migration id=iconsname 2026/01/15 23:49:30 INFO Applying migration id=nohash 2026/01/15 23:49:30 INFO Applying migration id=shares 2026/01/15 23:49:30 INFO Applying migration id=actorttl 2026/01/15 23:49:30 INFO Applying migration id=tocc 2026/01/15 23:49:30 INFO Applying migration id=followeds 2026/01/15 23:49:30 INFO Applying migration id=certhash 2026/01/15 23:49:30 INFO Applying migration id=follows_sync 2026/01/15 23:49:30 INFO Applying migration id=jsonpath 2026/01/15 23:49:30 INFO Applying migration id=localforward 2026/01/15 23:49:30 INFO Applying migration id=avatar 2026/01/15 23:49:30 INFO Applying migration id=noimage 2026/01/15 23:49:30 INFO Applying migration id=feed 2026/01/15 23:49:30 INFO Applying migration id=bookmarks 2026/01/15 23:49:30 INFO Applying migration id=shareactivity 2026/01/15 23:49:30 INFO Applying migration id=application 2026/01/15 23:49:30 INFO Applying migration id=certificates 2026/01/15 23:49:30 INFO Applying migration id=rawforward 2026/01/15 23:49:30 INFO Applying migration id=publickey 2026/01/15 23:49:30 INFO Applying migration id=resolvegroup 2026/01/15 23:49:33 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:49:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (2.18s) === RUN TestOutbox_UnauthenticatedUser 2026/01/15 23:49:33 INFO Applying migration id=initial 2026/01/15 23:49:33 INFO Applying migration id=notesupdated 2026/01/15 23:49:33 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:33 INFO Applying migration id=activitiesid 2026/01/15 23:49:33 INFO Applying migration id=outbox 2026/01/15 23:49:33 INFO Applying migration id=edits 2026/01/15 23:49:33 INFO Applying migration id=outboxactor 2026/01/15 23:49:33 INFO Applying migration id=outboxsender 2026/01/15 23:49:33 INFO Applying migration id=thread 2026/01/15 23:49:33 INFO Applying migration id=host 2026/01/15 23:49:33 INFO Applying migration id=sharedinbox 2026/01/15 23:49:33 INFO Applying migration id=noteshost 2026/01/15 23:49:33 INFO Applying migration id=fetched 2026/01/15 23:49:33 INFO Applying migration id=move 2026/01/15 23:49:33 INFO Applying migration id=cleanup 2026/01/15 23:49:33 INFO Applying migration id=received 2026/01/15 23:49:33 INFO Applying migration id=namehost 2026/01/15 23:49:33 INFO Applying migration id=outboxhost 2026/01/15 23:49:33 INFO Applying migration id=notesfts 2026/01/15 23:49:33 INFO Applying migration id=iconsname 2026/01/15 23:49:33 INFO Applying migration id=nohash 2026/01/15 23:49:33 INFO Applying migration id=shares 2026/01/15 23:49:33 INFO Applying migration id=actorttl 2026/01/15 23:49:33 INFO Applying migration id=tocc 2026/01/15 23:49:33 INFO Applying migration id=followeds 2026/01/15 23:49:33 INFO Applying migration id=certhash 2026/01/15 23:49:33 INFO Applying migration id=follows_sync 2026/01/15 23:49:33 INFO Applying migration id=jsonpath 2026/01/15 23:49:33 INFO Applying migration id=localforward 2026/01/15 23:49:33 INFO Applying migration id=avatar 2026/01/15 23:49:33 INFO Applying migration id=noimage 2026/01/15 23:49:33 INFO Applying migration id=feed 2026/01/15 23:49:33 INFO Applying migration id=bookmarks 2026/01/15 23:49:33 INFO Applying migration id=shareactivity 2026/01/15 23:49:33 INFO Applying migration id=application 2026/01/15 23:49:33 INFO Applying migration id=certificates 2026/01/15 23:49:33 INFO Applying migration id=rawforward 2026/01/15 23:49:33 INFO Applying migration id=publickey 2026/01/15 23:49:33 INFO Applying migration id=resolvegroup 2026/01/15 23:49:35 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 23:49:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (2.10s) === RUN TestOutbox_PublicPostInGroup 2026/01/15 23:49:35 INFO Applying migration id=initial 2026/01/15 23:49:35 INFO Applying migration id=notesupdated 2026/01/15 23:49:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:35 INFO Applying migration id=activitiesid 2026/01/15 23:49:35 INFO Applying migration id=outbox 2026/01/15 23:49:35 INFO Applying migration id=edits 2026/01/15 23:49:35 INFO Applying migration id=outboxactor 2026/01/15 23:49:35 INFO Applying migration id=outboxsender 2026/01/15 23:49:35 INFO Applying migration id=thread 2026/01/15 23:49:35 INFO Applying migration id=host 2026/01/15 23:49:35 INFO Applying migration id=sharedinbox 2026/01/15 23:49:35 INFO Applying migration id=noteshost 2026/01/15 23:49:35 INFO Applying migration id=fetched 2026/01/15 23:49:35 INFO Applying migration id=move 2026/01/15 23:49:35 INFO Applying migration id=cleanup 2026/01/15 23:49:35 INFO Applying migration id=received 2026/01/15 23:49:35 INFO Applying migration id=namehost 2026/01/15 23:49:35 INFO Applying migration id=outboxhost 2026/01/15 23:49:35 INFO Applying migration id=notesfts 2026/01/15 23:49:35 INFO Applying migration id=iconsname 2026/01/15 23:49:35 INFO Applying migration id=nohash 2026/01/15 23:49:35 INFO Applying migration id=shares 2026/01/15 23:49:35 INFO Applying migration id=actorttl 2026/01/15 23:49:35 INFO Applying migration id=tocc 2026/01/15 23:49:35 INFO Applying migration id=followeds 2026/01/15 23:49:35 INFO Applying migration id=certhash 2026/01/15 23:49:35 INFO Applying migration id=follows_sync 2026/01/15 23:49:35 INFO Applying migration id=jsonpath 2026/01/15 23:49:35 INFO Applying migration id=localforward 2026/01/15 23:49:35 INFO Applying migration id=avatar 2026/01/15 23:49:35 INFO Applying migration id=noimage 2026/01/15 23:49:35 INFO Applying migration id=feed 2026/01/15 23:49:35 INFO Applying migration id=bookmarks 2026/01/15 23:49:35 INFO Applying migration id=shareactivity 2026/01/15 23:49:35 INFO Applying migration id=application 2026/01/15 23:49:35 INFO Applying migration id=certificates 2026/01/15 23:49:35 INFO Applying migration id=rawforward 2026/01/15 23:49:35 INFO Applying migration id=publickey 2026/01/15 23:49:35 INFO Applying migration id=resolvegroup 2026/01/15 23:49:44 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:49:44 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (9.16s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/01/15 23:49:44 INFO Applying migration id=initial 2026/01/15 23:49:44 INFO Applying migration id=notesupdated 2026/01/15 23:49:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:44 INFO Applying migration id=activitiesid 2026/01/15 23:49:44 INFO Applying migration id=outbox 2026/01/15 23:49:44 INFO Applying migration id=edits 2026/01/15 23:49:44 INFO Applying migration id=outboxactor 2026/01/15 23:49:44 INFO Applying migration id=outboxsender 2026/01/15 23:49:44 INFO Applying migration id=thread 2026/01/15 23:49:44 INFO Applying migration id=host 2026/01/15 23:49:44 INFO Applying migration id=sharedinbox 2026/01/15 23:49:44 INFO Applying migration id=noteshost 2026/01/15 23:49:44 INFO Applying migration id=fetched 2026/01/15 23:49:44 INFO Applying migration id=move 2026/01/15 23:49:44 INFO Applying migration id=cleanup 2026/01/15 23:49:44 INFO Applying migration id=received 2026/01/15 23:49:44 INFO Applying migration id=namehost 2026/01/15 23:49:44 INFO Applying migration id=outboxhost 2026/01/15 23:49:44 INFO Applying migration id=notesfts 2026/01/15 23:49:44 INFO Applying migration id=iconsname 2026/01/15 23:49:44 INFO Applying migration id=nohash 2026/01/15 23:49:44 INFO Applying migration id=shares 2026/01/15 23:49:44 INFO Applying migration id=actorttl 2026/01/15 23:49:44 INFO Applying migration id=tocc 2026/01/15 23:49:44 INFO Applying migration id=followeds 2026/01/15 23:49:44 INFO Applying migration id=certhash 2026/01/15 23:49:44 INFO Applying migration id=follows_sync 2026/01/15 23:49:44 INFO Applying migration id=jsonpath 2026/01/15 23:49:44 INFO Applying migration id=localforward 2026/01/15 23:49:44 INFO Applying migration id=avatar 2026/01/15 23:49:44 INFO Applying migration id=noimage 2026/01/15 23:49:44 INFO Applying migration id=feed 2026/01/15 23:49:44 INFO Applying migration id=bookmarks 2026/01/15 23:49:44 INFO Applying migration id=shareactivity 2026/01/15 23:49:44 INFO Applying migration id=application 2026/01/15 23:49:44 INFO Applying migration id=certificates 2026/01/15 23:49:44 INFO Applying migration id=rawforward 2026/01/15 23:49:44 INFO Applying migration id=publickey 2026/01/15 23:49:44 INFO Applying migration id=resolvegroup 2026/01/15 23:49:48 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:49:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (4.09s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/01/15 23:49:48 INFO Applying migration id=initial 2026/01/15 23:49:48 INFO Applying migration id=notesupdated 2026/01/15 23:49:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:48 INFO Applying migration id=activitiesid 2026/01/15 23:49:48 INFO Applying migration id=outbox 2026/01/15 23:49:48 INFO Applying migration id=edits 2026/01/15 23:49:48 INFO Applying migration id=outboxactor 2026/01/15 23:49:48 INFO Applying migration id=outboxsender 2026/01/15 23:49:48 INFO Applying migration id=thread 2026/01/15 23:49:48 INFO Applying migration id=host 2026/01/15 23:49:48 INFO Applying migration id=sharedinbox 2026/01/15 23:49:48 INFO Applying migration id=noteshost 2026/01/15 23:49:48 INFO Applying migration id=fetched 2026/01/15 23:49:48 INFO Applying migration id=move 2026/01/15 23:49:48 INFO Applying migration id=cleanup 2026/01/15 23:49:48 INFO Applying migration id=received 2026/01/15 23:49:48 INFO Applying migration id=namehost 2026/01/15 23:49:48 INFO Applying migration id=outboxhost 2026/01/15 23:49:48 INFO Applying migration id=notesfts 2026/01/15 23:49:48 INFO Applying migration id=iconsname 2026/01/15 23:49:48 INFO Applying migration id=nohash 2026/01/15 23:49:48 INFO Applying migration id=shares 2026/01/15 23:49:48 INFO Applying migration id=actorttl 2026/01/15 23:49:48 INFO Applying migration id=tocc 2026/01/15 23:49:48 INFO Applying migration id=followeds 2026/01/15 23:49:48 INFO Applying migration id=certhash 2026/01/15 23:49:48 INFO Applying migration id=follows_sync 2026/01/15 23:49:48 INFO Applying migration id=jsonpath 2026/01/15 23:49:48 INFO Applying migration id=localforward 2026/01/15 23:49:48 INFO Applying migration id=avatar 2026/01/15 23:49:48 INFO Applying migration id=noimage 2026/01/15 23:49:48 INFO Applying migration id=feed 2026/01/15 23:49:48 INFO Applying migration id=bookmarks 2026/01/15 23:49:48 INFO Applying migration id=shareactivity 2026/01/15 23:49:48 INFO Applying migration id=application 2026/01/15 23:49:48 INFO Applying migration id=certificates 2026/01/15 23:49:48 INFO Applying migration id=rawforward 2026/01/15 23:49:48 INFO Applying migration id=publickey 2026/01/15 23:49:48 INFO Applying migration id=resolvegroup 2026/01/15 23:49: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="" 2026/01/15 23:49:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:49:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (4.32s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/01/15 23:49:52 INFO Applying migration id=initial 2026/01/15 23:49:52 INFO Applying migration id=notesupdated 2026/01/15 23:49:52 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:52 INFO Applying migration id=activitiesid 2026/01/15 23:49:52 INFO Applying migration id=outbox 2026/01/15 23:49:52 INFO Applying migration id=edits 2026/01/15 23:49:52 INFO Applying migration id=outboxactor 2026/01/15 23:49:52 INFO Applying migration id=outboxsender 2026/01/15 23:49:52 INFO Applying migration id=thread 2026/01/15 23:49:52 INFO Applying migration id=host 2026/01/15 23:49:52 INFO Applying migration id=sharedinbox 2026/01/15 23:49:52 INFO Applying migration id=noteshost 2026/01/15 23:49:52 INFO Applying migration id=fetched 2026/01/15 23:49:52 INFO Applying migration id=move 2026/01/15 23:49:52 INFO Applying migration id=cleanup 2026/01/15 23:49:52 INFO Applying migration id=received 2026/01/15 23:49:52 INFO Applying migration id=namehost 2026/01/15 23:49:52 INFO Applying migration id=outboxhost 2026/01/15 23:49:52 INFO Applying migration id=notesfts 2026/01/15 23:49:52 INFO Applying migration id=iconsname 2026/01/15 23:49:52 INFO Applying migration id=nohash 2026/01/15 23:49:52 INFO Applying migration id=shares 2026/01/15 23:49:52 INFO Applying migration id=actorttl 2026/01/15 23:49:52 INFO Applying migration id=tocc 2026/01/15 23:49:52 INFO Applying migration id=followeds 2026/01/15 23:49:52 INFO Applying migration id=certhash 2026/01/15 23:49:52 INFO Applying migration id=follows_sync 2026/01/15 23:49:52 INFO Applying migration id=jsonpath 2026/01/15 23:49:52 INFO Applying migration id=localforward 2026/01/15 23:49:52 INFO Applying migration id=avatar 2026/01/15 23:49:52 INFO Applying migration id=noimage 2026/01/15 23:49:52 INFO Applying migration id=feed 2026/01/15 23:49:52 INFO Applying migration id=bookmarks 2026/01/15 23:49:52 INFO Applying migration id=shareactivity 2026/01/15 23:49:52 INFO Applying migration id=application 2026/01/15 23:49:52 INFO Applying migration id=certificates 2026/01/15 23:49:52 INFO Applying migration id=rawforward 2026/01/15 23:49:52 INFO Applying migration id=publickey 2026/01/15 23:49:52 INFO Applying migration id=resolvegroup 2026/01/15 23:49:58 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:49:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:49:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (5.58s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/01/15 23:49:58 INFO Applying migration id=initial 2026/01/15 23:49:58 INFO Applying migration id=notesupdated 2026/01/15 23:49:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:49:58 INFO Applying migration id=activitiesid 2026/01/15 23:49:58 INFO Applying migration id=outbox 2026/01/15 23:49:58 INFO Applying migration id=edits 2026/01/15 23:49:58 INFO Applying migration id=outboxactor 2026/01/15 23:49:58 INFO Applying migration id=outboxsender 2026/01/15 23:49:58 INFO Applying migration id=thread 2026/01/15 23:49:58 INFO Applying migration id=host 2026/01/15 23:49:58 INFO Applying migration id=sharedinbox 2026/01/15 23:49:58 INFO Applying migration id=noteshost 2026/01/15 23:49:58 INFO Applying migration id=fetched 2026/01/15 23:49:58 INFO Applying migration id=move 2026/01/15 23:49:58 INFO Applying migration id=cleanup 2026/01/15 23:49:58 INFO Applying migration id=received 2026/01/15 23:49:58 INFO Applying migration id=namehost 2026/01/15 23:49:58 INFO Applying migration id=outboxhost 2026/01/15 23:49:58 INFO Applying migration id=notesfts 2026/01/15 23:49:58 INFO Applying migration id=iconsname 2026/01/15 23:49:58 INFO Applying migration id=nohash 2026/01/15 23:49:58 INFO Applying migration id=shares 2026/01/15 23:49:58 INFO Applying migration id=actorttl 2026/01/15 23:49:58 INFO Applying migration id=tocc 2026/01/15 23:49:58 INFO Applying migration id=followeds 2026/01/15 23:49:58 INFO Applying migration id=certhash 2026/01/15 23:49:58 INFO Applying migration id=follows_sync 2026/01/15 23:49:58 INFO Applying migration id=jsonpath 2026/01/15 23:49:58 INFO Applying migration id=localforward 2026/01/15 23:49:58 INFO Applying migration id=avatar 2026/01/15 23:49:58 INFO Applying migration id=noimage 2026/01/15 23:49:58 INFO Applying migration id=feed 2026/01/15 23:49:58 INFO Applying migration id=bookmarks 2026/01/15 23:49:58 INFO Applying migration id=shareactivity 2026/01/15 23:49:58 INFO Applying migration id=application 2026/01/15 23:49:58 INFO Applying migration id=certificates 2026/01/15 23:49:58 INFO Applying migration id=rawforward 2026/01/15 23:49:58 INFO Applying migration id=publickey 2026/01/15 23:49:58 INFO Applying migration id=resolvegroup 2026/01/15 23:50:02 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:50:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:50:02 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:50:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (3.78s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/01/15 23:50:02 INFO Applying migration id=initial 2026/01/15 23:50:02 INFO Applying migration id=notesupdated 2026/01/15 23:50:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:02 INFO Applying migration id=activitiesid 2026/01/15 23:50:02 INFO Applying migration id=outbox 2026/01/15 23:50:02 INFO Applying migration id=edits 2026/01/15 23:50:02 INFO Applying migration id=outboxactor 2026/01/15 23:50:02 INFO Applying migration id=outboxsender 2026/01/15 23:50:02 INFO Applying migration id=thread 2026/01/15 23:50:02 INFO Applying migration id=host 2026/01/15 23:50:02 INFO Applying migration id=sharedinbox 2026/01/15 23:50:02 INFO Applying migration id=noteshost 2026/01/15 23:50:02 INFO Applying migration id=fetched 2026/01/15 23:50:02 INFO Applying migration id=move 2026/01/15 23:50:02 INFO Applying migration id=cleanup 2026/01/15 23:50:02 INFO Applying migration id=received 2026/01/15 23:50:02 INFO Applying migration id=namehost 2026/01/15 23:50:02 INFO Applying migration id=outboxhost 2026/01/15 23:50:02 INFO Applying migration id=notesfts 2026/01/15 23:50:02 INFO Applying migration id=iconsname 2026/01/15 23:50:02 INFO Applying migration id=nohash 2026/01/15 23:50:02 INFO Applying migration id=shares 2026/01/15 23:50:02 INFO Applying migration id=actorttl 2026/01/15 23:50:02 INFO Applying migration id=tocc 2026/01/15 23:50:02 INFO Applying migration id=followeds 2026/01/15 23:50:02 INFO Applying migration id=certhash 2026/01/15 23:50:02 INFO Applying migration id=follows_sync 2026/01/15 23:50:02 INFO Applying migration id=jsonpath 2026/01/15 23:50:02 INFO Applying migration id=localforward 2026/01/15 23:50:02 INFO Applying migration id=avatar 2026/01/15 23:50:02 INFO Applying migration id=noimage 2026/01/15 23:50:02 INFO Applying migration id=feed 2026/01/15 23:50:02 INFO Applying migration id=bookmarks 2026/01/15 23:50:02 INFO Applying migration id=shareactivity 2026/01/15 23:50:02 INFO Applying migration id=application 2026/01/15 23:50:02 INFO Applying migration id=certificates 2026/01/15 23:50:02 INFO Applying migration id=rawforward 2026/01/15 23:50:02 INFO Applying migration id=publickey 2026/01/15 23:50:02 INFO Applying migration id=resolvegroup 2026/01/15 23:50:06 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:50:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:50:06 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:50:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (4.85s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/01/15 23:50:06 INFO Applying migration id=initial 2026/01/15 23:50:06 INFO Applying migration id=notesupdated 2026/01/15 23:50:06 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:06 INFO Applying migration id=activitiesid 2026/01/15 23:50:06 INFO Applying migration id=outbox 2026/01/15 23:50:06 INFO Applying migration id=edits 2026/01/15 23:50:06 INFO Applying migration id=outboxactor 2026/01/15 23:50:06 INFO Applying migration id=outboxsender 2026/01/15 23:50:06 INFO Applying migration id=thread 2026/01/15 23:50:06 INFO Applying migration id=host 2026/01/15 23:50:06 INFO Applying migration id=sharedinbox 2026/01/15 23:50:06 INFO Applying migration id=noteshost 2026/01/15 23:50:06 INFO Applying migration id=fetched 2026/01/15 23:50:06 INFO Applying migration id=move 2026/01/15 23:50:06 INFO Applying migration id=cleanup 2026/01/15 23:50:06 INFO Applying migration id=received 2026/01/15 23:50:06 INFO Applying migration id=namehost 2026/01/15 23:50:06 INFO Applying migration id=outboxhost 2026/01/15 23:50:06 INFO Applying migration id=notesfts 2026/01/15 23:50:06 INFO Applying migration id=iconsname 2026/01/15 23:50:06 INFO Applying migration id=nohash 2026/01/15 23:50:06 INFO Applying migration id=shares 2026/01/15 23:50:06 INFO Applying migration id=actorttl 2026/01/15 23:50:06 INFO Applying migration id=tocc 2026/01/15 23:50:07 INFO Applying migration id=followeds 2026/01/15 23:50:07 INFO Applying migration id=certhash 2026/01/15 23:50:07 INFO Applying migration id=follows_sync 2026/01/15 23:50:07 INFO Applying migration id=jsonpath 2026/01/15 23:50:07 INFO Applying migration id=localforward 2026/01/15 23:50:07 INFO Applying migration id=avatar 2026/01/15 23:50:07 INFO Applying migration id=noimage 2026/01/15 23:50:07 INFO Applying migration id=feed 2026/01/15 23:50:07 INFO Applying migration id=bookmarks 2026/01/15 23:50:07 INFO Applying migration id=shareactivity 2026/01/15 23:50:07 INFO Applying migration id=application 2026/01/15 23:50:07 INFO Applying migration id=certificates 2026/01/15 23:50:07 INFO Applying migration id=rawforward 2026/01/15 23:50:07 INFO Applying migration id=publickey 2026/01/15 23:50:07 INFO Applying migration id=resolvegroup 2026/01/15 23:50:10 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:50:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:50:10 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:50:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (3.51s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/01/15 23:50:10 INFO Applying migration id=initial 2026/01/15 23:50:10 INFO Applying migration id=notesupdated 2026/01/15 23:50:10 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:10 INFO Applying migration id=activitiesid 2026/01/15 23:50:10 INFO Applying migration id=outbox 2026/01/15 23:50:10 INFO Applying migration id=edits 2026/01/15 23:50:10 INFO Applying migration id=outboxactor 2026/01/15 23:50:10 INFO Applying migration id=outboxsender 2026/01/15 23:50:10 INFO Applying migration id=thread 2026/01/15 23:50:10 INFO Applying migration id=host 2026/01/15 23:50:10 INFO Applying migration id=sharedinbox 2026/01/15 23:50:10 INFO Applying migration id=noteshost 2026/01/15 23:50:10 INFO Applying migration id=fetched 2026/01/15 23:50:10 INFO Applying migration id=move 2026/01/15 23:50:10 INFO Applying migration id=cleanup 2026/01/15 23:50:10 INFO Applying migration id=received 2026/01/15 23:50:10 INFO Applying migration id=namehost 2026/01/15 23:50:10 INFO Applying migration id=outboxhost 2026/01/15 23:50:10 INFO Applying migration id=notesfts 2026/01/15 23:50:10 INFO Applying migration id=iconsname 2026/01/15 23:50:10 INFO Applying migration id=nohash 2026/01/15 23:50:10 INFO Applying migration id=shares 2026/01/15 23:50:10 INFO Applying migration id=actorttl 2026/01/15 23:50:10 INFO Applying migration id=tocc 2026/01/15 23:50:10 INFO Applying migration id=followeds 2026/01/15 23:50:10 INFO Applying migration id=certhash 2026/01/15 23:50:10 INFO Applying migration id=follows_sync 2026/01/15 23:50:10 INFO Applying migration id=jsonpath 2026/01/15 23:50:10 INFO Applying migration id=localforward 2026/01/15 23:50:10 INFO Applying migration id=avatar 2026/01/15 23:50:10 INFO Applying migration id=noimage 2026/01/15 23:50:10 INFO Applying migration id=feed 2026/01/15 23:50:10 INFO Applying migration id=bookmarks 2026/01/15 23:50:10 INFO Applying migration id=shareactivity 2026/01/15 23:50:10 INFO Applying migration id=application 2026/01/15 23:50:10 INFO Applying migration id=certificates 2026/01/15 23:50:10 INFO Applying migration id=rawforward 2026/01/15 23:50:10 INFO Applying migration id=publickey 2026/01/15 23:50:10 INFO Applying migration id=resolvegroup 2026/01/15 23:50:13 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:50:13 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:50:13 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:50:13 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (3.40s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/01/15 23:50:13 INFO Applying migration id=initial 2026/01/15 23:50:13 INFO Applying migration id=notesupdated 2026/01/15 23:50:13 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:13 INFO Applying migration id=activitiesid 2026/01/15 23:50:13 INFO Applying migration id=outbox 2026/01/15 23:50:13 INFO Applying migration id=edits 2026/01/15 23:50:13 INFO Applying migration id=outboxactor 2026/01/15 23:50:13 INFO Applying migration id=outboxsender 2026/01/15 23:50:13 INFO Applying migration id=thread 2026/01/15 23:50:13 INFO Applying migration id=host 2026/01/15 23:50:13 INFO Applying migration id=sharedinbox 2026/01/15 23:50:13 INFO Applying migration id=noteshost 2026/01/15 23:50:13 INFO Applying migration id=fetched 2026/01/15 23:50:13 INFO Applying migration id=move 2026/01/15 23:50:13 INFO Applying migration id=cleanup 2026/01/15 23:50:13 INFO Applying migration id=received 2026/01/15 23:50:13 INFO Applying migration id=namehost 2026/01/15 23:50:13 INFO Applying migration id=outboxhost 2026/01/15 23:50:13 INFO Applying migration id=notesfts 2026/01/15 23:50:13 INFO Applying migration id=iconsname 2026/01/15 23:50:13 INFO Applying migration id=nohash 2026/01/15 23:50:13 INFO Applying migration id=shares 2026/01/15 23:50:13 INFO Applying migration id=actorttl 2026/01/15 23:50:13 INFO Applying migration id=tocc 2026/01/15 23:50:13 INFO Applying migration id=followeds 2026/01/15 23:50:13 INFO Applying migration id=certhash 2026/01/15 23:50:13 INFO Applying migration id=follows_sync 2026/01/15 23:50:13 INFO Applying migration id=jsonpath 2026/01/15 23:50:13 INFO Applying migration id=localforward 2026/01/15 23:50:13 INFO Applying migration id=avatar 2026/01/15 23:50:13 INFO Applying migration id=noimage 2026/01/15 23:50:13 INFO Applying migration id=feed 2026/01/15 23:50:13 INFO Applying migration id=bookmarks 2026/01/15 23:50:13 INFO Applying migration id=shareactivity 2026/01/15 23:50:13 INFO Applying migration id=application 2026/01/15 23:50:13 INFO Applying migration id=certificates 2026/01/15 23:50:13 INFO Applying migration id=rawforward 2026/01/15 23:50:13 INFO Applying migration id=publickey 2026/01/15 23:50:13 INFO Applying migration id=resolvegroup 2026/01/15 23:50:18 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:50:18 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 23:50:18 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:50:18 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (4.62s) === RUN TestOutbox_PostToFollowersInGroup 2026/01/15 23:50:18 INFO Applying migration id=initial 2026/01/15 23:50:18 INFO Applying migration id=notesupdated 2026/01/15 23:50:18 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:18 INFO Applying migration id=activitiesid 2026/01/15 23:50:18 INFO Applying migration id=outbox 2026/01/15 23:50:18 INFO Applying migration id=edits 2026/01/15 23:50:18 INFO Applying migration id=outboxactor 2026/01/15 23:50:18 INFO Applying migration id=outboxsender 2026/01/15 23:50:18 INFO Applying migration id=thread 2026/01/15 23:50:18 INFO Applying migration id=host 2026/01/15 23:50:18 INFO Applying migration id=sharedinbox 2026/01/15 23:50:18 INFO Applying migration id=noteshost 2026/01/15 23:50:18 INFO Applying migration id=fetched 2026/01/15 23:50:18 INFO Applying migration id=move 2026/01/15 23:50:18 INFO Applying migration id=cleanup 2026/01/15 23:50:18 INFO Applying migration id=received 2026/01/15 23:50:18 INFO Applying migration id=namehost 2026/01/15 23:50:18 INFO Applying migration id=outboxhost 2026/01/15 23:50:18 INFO Applying migration id=notesfts 2026/01/15 23:50:18 INFO Applying migration id=iconsname 2026/01/15 23:50:18 INFO Applying migration id=nohash 2026/01/15 23:50:18 INFO Applying migration id=shares 2026/01/15 23:50:18 INFO Applying migration id=actorttl 2026/01/15 23:50:18 INFO Applying migration id=tocc 2026/01/15 23:50:18 INFO Applying migration id=followeds 2026/01/15 23:50:18 INFO Applying migration id=certhash 2026/01/15 23:50:18 INFO Applying migration id=follows_sync 2026/01/15 23:50:18 INFO Applying migration id=jsonpath 2026/01/15 23:50:18 INFO Applying migration id=localforward 2026/01/15 23:50:18 INFO Applying migration id=avatar 2026/01/15 23:50:18 INFO Applying migration id=noimage 2026/01/15 23:50:18 INFO Applying migration id=feed 2026/01/15 23:50:18 INFO Applying migration id=bookmarks 2026/01/15 23:50:18 INFO Applying migration id=shareactivity 2026/01/15 23:50:18 INFO Applying migration id=application 2026/01/15 23:50:18 INFO Applying migration id=certificates 2026/01/15 23:50:18 INFO Applying migration id=rawforward 2026/01/15 23:50:18 INFO Applying migration id=publickey 2026/01/15 23:50:18 INFO Applying migration id=resolvegroup 2026/01/15 23:50:21 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:50:21 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (2.97s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/01/15 23:50:21 INFO Applying migration id=initial 2026/01/15 23:50:21 INFO Applying migration id=notesupdated 2026/01/15 23:50:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:21 INFO Applying migration id=activitiesid 2026/01/15 23:50:21 INFO Applying migration id=outbox 2026/01/15 23:50:21 INFO Applying migration id=edits 2026/01/15 23:50:21 INFO Applying migration id=outboxactor 2026/01/15 23:50:21 INFO Applying migration id=outboxsender 2026/01/15 23:50:21 INFO Applying migration id=thread 2026/01/15 23:50:21 INFO Applying migration id=host 2026/01/15 23:50:21 INFO Applying migration id=sharedinbox 2026/01/15 23:50:21 INFO Applying migration id=noteshost 2026/01/15 23:50:21 INFO Applying migration id=fetched 2026/01/15 23:50:21 INFO Applying migration id=move 2026/01/15 23:50:21 INFO Applying migration id=cleanup 2026/01/15 23:50:21 INFO Applying migration id=received 2026/01/15 23:50:21 INFO Applying migration id=namehost 2026/01/15 23:50:21 INFO Applying migration id=outboxhost 2026/01/15 23:50:21 INFO Applying migration id=notesfts 2026/01/15 23:50:21 INFO Applying migration id=iconsname 2026/01/15 23:50:21 INFO Applying migration id=nohash 2026/01/15 23:50:21 INFO Applying migration id=shares 2026/01/15 23:50:21 INFO Applying migration id=actorttl 2026/01/15 23:50:21 INFO Applying migration id=tocc 2026/01/15 23:50:21 INFO Applying migration id=followeds 2026/01/15 23:50:21 INFO Applying migration id=certhash 2026/01/15 23:50:21 INFO Applying migration id=follows_sync 2026/01/15 23:50:21 INFO Applying migration id=jsonpath 2026/01/15 23:50:21 INFO Applying migration id=localforward 2026/01/15 23:50:21 INFO Applying migration id=avatar 2026/01/15 23:50:21 INFO Applying migration id=noimage 2026/01/15 23:50:21 INFO Applying migration id=feed 2026/01/15 23:50:21 INFO Applying migration id=bookmarks 2026/01/15 23:50:21 INFO Applying migration id=shareactivity 2026/01/15 23:50:21 INFO Applying migration id=application 2026/01/15 23:50:21 INFO Applying migration id=certificates 2026/01/15 23:50:21 INFO Applying migration id=rawforward 2026/01/15 23:50:21 INFO Applying migration id=publickey 2026/01/15 23:50:21 INFO Applying migration id=resolvegroup 2026/01/15 23:50:26 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:50:26 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (5.42s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/01/15 23:50:26 INFO Applying migration id=initial 2026/01/15 23:50:26 INFO Applying migration id=notesupdated 2026/01/15 23:50:26 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:26 INFO Applying migration id=activitiesid 2026/01/15 23:50:26 INFO Applying migration id=outbox 2026/01/15 23:50:26 INFO Applying migration id=edits 2026/01/15 23:50:26 INFO Applying migration id=outboxactor 2026/01/15 23:50:26 INFO Applying migration id=outboxsender 2026/01/15 23:50:26 INFO Applying migration id=thread 2026/01/15 23:50:26 INFO Applying migration id=host 2026/01/15 23:50:26 INFO Applying migration id=sharedinbox 2026/01/15 23:50:26 INFO Applying migration id=noteshost 2026/01/15 23:50:26 INFO Applying migration id=fetched 2026/01/15 23:50:26 INFO Applying migration id=move 2026/01/15 23:50:26 INFO Applying migration id=cleanup 2026/01/15 23:50:26 INFO Applying migration id=received 2026/01/15 23:50:26 INFO Applying migration id=namehost 2026/01/15 23:50:26 INFO Applying migration id=outboxhost 2026/01/15 23:50:26 INFO Applying migration id=notesfts 2026/01/15 23:50:26 INFO Applying migration id=iconsname 2026/01/15 23:50:26 INFO Applying migration id=nohash 2026/01/15 23:50:26 INFO Applying migration id=shares 2026/01/15 23:50:26 INFO Applying migration id=actorttl 2026/01/15 23:50:26 INFO Applying migration id=tocc 2026/01/15 23:50:26 INFO Applying migration id=followeds 2026/01/15 23:50:26 INFO Applying migration id=certhash 2026/01/15 23:50:26 INFO Applying migration id=follows_sync 2026/01/15 23:50:26 INFO Applying migration id=jsonpath 2026/01/15 23:50:26 INFO Applying migration id=localforward 2026/01/15 23:50:26 INFO Applying migration id=avatar 2026/01/15 23:50:26 INFO Applying migration id=noimage 2026/01/15 23:50:26 INFO Applying migration id=feed 2026/01/15 23:50:26 INFO Applying migration id=bookmarks 2026/01/15 23:50:26 INFO Applying migration id=shareactivity 2026/01/15 23:50:26 INFO Applying migration id=application 2026/01/15 23:50:26 INFO Applying migration id=certificates 2026/01/15 23:50:26 INFO Applying migration id=rawforward 2026/01/15 23:50:26 INFO Applying migration id=publickey 2026/01/15 23:50:26 INFO Applying migration id=resolvegroup 2026/01/15 23:50:33 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:50:33 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (6.59s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/01/15 23:50:33 INFO Applying migration id=initial 2026/01/15 23:50:33 INFO Applying migration id=notesupdated 2026/01/15 23:50:33 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:33 INFO Applying migration id=activitiesid 2026/01/15 23:50:33 INFO Applying migration id=outbox 2026/01/15 23:50:33 INFO Applying migration id=edits 2026/01/15 23:50:33 INFO Applying migration id=outboxactor 2026/01/15 23:50:33 INFO Applying migration id=outboxsender 2026/01/15 23:50:33 INFO Applying migration id=thread 2026/01/15 23:50:33 INFO Applying migration id=host 2026/01/15 23:50:33 INFO Applying migration id=sharedinbox 2026/01/15 23:50:33 INFO Applying migration id=noteshost 2026/01/15 23:50:33 INFO Applying migration id=fetched 2026/01/15 23:50:33 INFO Applying migration id=move 2026/01/15 23:50:33 INFO Applying migration id=cleanup 2026/01/15 23:50:33 INFO Applying migration id=received 2026/01/15 23:50:33 INFO Applying migration id=namehost 2026/01/15 23:50:33 INFO Applying migration id=outboxhost 2026/01/15 23:50:33 INFO Applying migration id=notesfts 2026/01/15 23:50:33 INFO Applying migration id=iconsname 2026/01/15 23:50:33 INFO Applying migration id=nohash 2026/01/15 23:50:33 INFO Applying migration id=shares 2026/01/15 23:50:33 INFO Applying migration id=actorttl 2026/01/15 23:50:33 INFO Applying migration id=tocc 2026/01/15 23:50:33 INFO Applying migration id=followeds 2026/01/15 23:50:33 INFO Applying migration id=certhash 2026/01/15 23:50:33 INFO Applying migration id=follows_sync 2026/01/15 23:50:33 INFO Applying migration id=jsonpath 2026/01/15 23:50:33 INFO Applying migration id=localforward 2026/01/15 23:50:33 INFO Applying migration id=avatar 2026/01/15 23:50:33 INFO Applying migration id=noimage 2026/01/15 23:50:33 INFO Applying migration id=feed 2026/01/15 23:50:33 INFO Applying migration id=bookmarks 2026/01/15 23:50:33 INFO Applying migration id=shareactivity 2026/01/15 23:50:33 INFO Applying migration id=application 2026/01/15 23:50:33 INFO Applying migration id=certificates 2026/01/15 23:50:33 INFO Applying migration id=rawforward 2026/01/15 23:50:33 INFO Applying migration id=publickey 2026/01/15 23:50:33 INFO Applying migration id=resolvegroup 2026/01/15 23:50: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:50:37 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (4.17s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/01/15 23:50:37 INFO Applying migration id=initial 2026/01/15 23:50:37 INFO Applying migration id=notesupdated 2026/01/15 23:50:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:37 INFO Applying migration id=activitiesid 2026/01/15 23:50:37 INFO Applying migration id=outbox 2026/01/15 23:50:37 INFO Applying migration id=edits 2026/01/15 23:50:37 INFO Applying migration id=outboxactor 2026/01/15 23:50:37 INFO Applying migration id=outboxsender 2026/01/15 23:50:37 INFO Applying migration id=thread 2026/01/15 23:50:37 INFO Applying migration id=host 2026/01/15 23:50:37 INFO Applying migration id=sharedinbox 2026/01/15 23:50:37 INFO Applying migration id=noteshost 2026/01/15 23:50:37 INFO Applying migration id=fetched 2026/01/15 23:50:37 INFO Applying migration id=move 2026/01/15 23:50:37 INFO Applying migration id=cleanup 2026/01/15 23:50:37 INFO Applying migration id=received 2026/01/15 23:50:37 INFO Applying migration id=namehost 2026/01/15 23:50:37 INFO Applying migration id=outboxhost 2026/01/15 23:50:37 INFO Applying migration id=notesfts 2026/01/15 23:50:37 INFO Applying migration id=iconsname 2026/01/15 23:50:37 INFO Applying migration id=nohash 2026/01/15 23:50:37 INFO Applying migration id=shares 2026/01/15 23:50:37 INFO Applying migration id=actorttl 2026/01/15 23:50:37 INFO Applying migration id=tocc 2026/01/15 23:50:37 INFO Applying migration id=followeds 2026/01/15 23:50:37 INFO Applying migration id=certhash 2026/01/15 23:50:37 INFO Applying migration id=follows_sync 2026/01/15 23:50:37 INFO Applying migration id=jsonpath 2026/01/15 23:50:37 INFO Applying migration id=localforward 2026/01/15 23:50:37 INFO Applying migration id=avatar 2026/01/15 23:50:37 INFO Applying migration id=noimage 2026/01/15 23:50:37 INFO Applying migration id=feed 2026/01/15 23:50:37 INFO Applying migration id=bookmarks 2026/01/15 23:50:37 INFO Applying migration id=shareactivity 2026/01/15 23:50:37 INFO Applying migration id=application 2026/01/15 23:50:37 INFO Applying migration id=certificates 2026/01/15 23:50:37 INFO Applying migration id=rawforward 2026/01/15 23:50:37 INFO Applying migration id=publickey 2026/01/15 23:50:37 INFO Applying migration id=resolvegroup 2026/01/15 23:50:43 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:50:43 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (6.08s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/01/15 23:50:43 INFO Applying migration id=initial 2026/01/15 23:50:43 INFO Applying migration id=notesupdated 2026/01/15 23:50:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:43 INFO Applying migration id=activitiesid 2026/01/15 23:50:43 INFO Applying migration id=outbox 2026/01/15 23:50:43 INFO Applying migration id=edits 2026/01/15 23:50:43 INFO Applying migration id=outboxactor 2026/01/15 23:50:43 INFO Applying migration id=outboxsender 2026/01/15 23:50:43 INFO Applying migration id=thread 2026/01/15 23:50:43 INFO Applying migration id=host 2026/01/15 23:50:43 INFO Applying migration id=sharedinbox 2026/01/15 23:50:43 INFO Applying migration id=noteshost 2026/01/15 23:50:43 INFO Applying migration id=fetched 2026/01/15 23:50:43 INFO Applying migration id=move 2026/01/15 23:50:43 INFO Applying migration id=cleanup 2026/01/15 23:50:43 INFO Applying migration id=received 2026/01/15 23:50:43 INFO Applying migration id=namehost 2026/01/15 23:50:43 INFO Applying migration id=outboxhost 2026/01/15 23:50:43 INFO Applying migration id=notesfts 2026/01/15 23:50:43 INFO Applying migration id=iconsname 2026/01/15 23:50:43 INFO Applying migration id=nohash 2026/01/15 23:50:43 INFO Applying migration id=shares 2026/01/15 23:50:43 INFO Applying migration id=actorttl 2026/01/15 23:50:43 INFO Applying migration id=tocc 2026/01/15 23:50:43 INFO Applying migration id=followeds 2026/01/15 23:50:43 INFO Applying migration id=certhash 2026/01/15 23:50:43 INFO Applying migration id=follows_sync 2026/01/15 23:50:43 INFO Applying migration id=jsonpath 2026/01/15 23:50:43 INFO Applying migration id=localforward 2026/01/15 23:50:43 INFO Applying migration id=avatar 2026/01/15 23:50:43 INFO Applying migration id=noimage 2026/01/15 23:50:43 INFO Applying migration id=feed 2026/01/15 23:50:43 INFO Applying migration id=bookmarks 2026/01/15 23:50:43 INFO Applying migration id=shareactivity 2026/01/15 23:50:43 INFO Applying migration id=application 2026/01/15 23:50:43 INFO Applying migration id=certificates 2026/01/15 23:50:43 INFO Applying migration id=rawforward 2026/01/15 23:50:43 INFO Applying migration id=publickey 2026/01/15 23:50:43 INFO Applying migration id=resolvegroup 2026/01/15 23:50:46 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:50:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (2.50s) === RUN TestOutbox_DMInGroupAnotherUser 2026/01/15 23:50:46 INFO Applying migration id=initial 2026/01/15 23:50:46 INFO Applying migration id=notesupdated 2026/01/15 23:50:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:46 INFO Applying migration id=activitiesid 2026/01/15 23:50:46 INFO Applying migration id=outbox 2026/01/15 23:50:46 INFO Applying migration id=edits 2026/01/15 23:50:46 INFO Applying migration id=outboxactor 2026/01/15 23:50:46 INFO Applying migration id=outboxsender 2026/01/15 23:50:46 INFO Applying migration id=thread 2026/01/15 23:50:46 INFO Applying migration id=host 2026/01/15 23:50:46 INFO Applying migration id=sharedinbox 2026/01/15 23:50:46 INFO Applying migration id=noteshost 2026/01/15 23:50:46 INFO Applying migration id=fetched 2026/01/15 23:50:46 INFO Applying migration id=move 2026/01/15 23:50:46 INFO Applying migration id=cleanup 2026/01/15 23:50:46 INFO Applying migration id=received 2026/01/15 23:50:46 INFO Applying migration id=namehost 2026/01/15 23:50:46 INFO Applying migration id=outboxhost 2026/01/15 23:50:46 INFO Applying migration id=notesfts 2026/01/15 23:50:46 INFO Applying migration id=iconsname 2026/01/15 23:50:46 INFO Applying migration id=nohash 2026/01/15 23:50:46 INFO Applying migration id=shares 2026/01/15 23:50:46 INFO Applying migration id=actorttl 2026/01/15 23:50:46 INFO Applying migration id=tocc 2026/01/15 23:50:46 INFO Applying migration id=followeds 2026/01/15 23:50:46 INFO Applying migration id=certhash 2026/01/15 23:50:46 INFO Applying migration id=follows_sync 2026/01/15 23:50:46 INFO Applying migration id=jsonpath 2026/01/15 23:50:46 INFO Applying migration id=localforward 2026/01/15 23:50:46 INFO Applying migration id=avatar 2026/01/15 23:50:46 INFO Applying migration id=noimage 2026/01/15 23:50:46 INFO Applying migration id=feed 2026/01/15 23:50:46 INFO Applying migration id=bookmarks 2026/01/15 23:50:46 INFO Applying migration id=shareactivity 2026/01/15 23:50:46 INFO Applying migration id=application 2026/01/15 23:50:46 INFO Applying migration id=certificates 2026/01/15 23:50:46 INFO Applying migration id=rawforward 2026/01/15 23:50:46 INFO Applying migration id=publickey 2026/01/15 23:50:46 INFO Applying migration id=resolvegroup 2026/01/15 23:50:49 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:50:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (3.27s) === RUN TestPoll_TwoOptions 2026/01/15 23:50:49 INFO Applying migration id=initial 2026/01/15 23:50:49 INFO Applying migration id=notesupdated 2026/01/15 23:50:49 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:49 INFO Applying migration id=activitiesid 2026/01/15 23:50:49 INFO Applying migration id=outbox 2026/01/15 23:50:49 INFO Applying migration id=edits 2026/01/15 23:50:49 INFO Applying migration id=outboxactor 2026/01/15 23:50:49 INFO Applying migration id=outboxsender 2026/01/15 23:50:49 INFO Applying migration id=thread 2026/01/15 23:50:49 INFO Applying migration id=host 2026/01/15 23:50:49 INFO Applying migration id=sharedinbox 2026/01/15 23:50:49 INFO Applying migration id=noteshost 2026/01/15 23:50:49 INFO Applying migration id=fetched 2026/01/15 23:50:49 INFO Applying migration id=move 2026/01/15 23:50:49 INFO Applying migration id=cleanup 2026/01/15 23:50:49 INFO Applying migration id=received 2026/01/15 23:50:49 INFO Applying migration id=namehost 2026/01/15 23:50:49 INFO Applying migration id=outboxhost 2026/01/15 23:50:49 INFO Applying migration id=notesfts 2026/01/15 23:50:49 INFO Applying migration id=iconsname 2026/01/15 23:50:49 INFO Applying migration id=nohash 2026/01/15 23:50:49 INFO Applying migration id=shares 2026/01/15 23:50:49 INFO Applying migration id=actorttl 2026/01/15 23:50:49 INFO Applying migration id=tocc 2026/01/15 23:50:49 INFO Applying migration id=followeds 2026/01/15 23:50:49 INFO Applying migration id=certhash 2026/01/15 23:50:49 INFO Applying migration id=follows_sync 2026/01/15 23:50:49 INFO Applying migration id=jsonpath 2026/01/15 23:50:49 INFO Applying migration id=localforward 2026/01/15 23:50:49 INFO Applying migration id=avatar 2026/01/15 23:50:49 INFO Applying migration id=noimage 2026/01/15 23:50:49 INFO Applying migration id=feed 2026/01/15 23:50:49 INFO Applying migration id=bookmarks 2026/01/15 23:50:49 INFO Applying migration id=shareactivity 2026/01/15 23:50:49 INFO Applying migration id=application 2026/01/15 23:50:49 INFO Applying migration id=certificates 2026/01/15 23:50:49 INFO Applying migration id=rawforward 2026/01/15 23:50:49 INFO Applying migration id=publickey 2026/01/15 23:50:49 INFO Applying migration id=resolvegroup 2026/01/15 23:50: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:50:54 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (5.15s) === RUN TestPoll_TwoOptionsZeroVotes 2026/01/15 23:50:54 INFO Applying migration id=initial 2026/01/15 23:50:54 INFO Applying migration id=notesupdated 2026/01/15 23:50:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:54 INFO Applying migration id=activitiesid 2026/01/15 23:50:54 INFO Applying migration id=outbox 2026/01/15 23:50:54 INFO Applying migration id=edits 2026/01/15 23:50:54 INFO Applying migration id=outboxactor 2026/01/15 23:50:54 INFO Applying migration id=outboxsender 2026/01/15 23:50:54 INFO Applying migration id=thread 2026/01/15 23:50:54 INFO Applying migration id=host 2026/01/15 23:50:54 INFO Applying migration id=sharedinbox 2026/01/15 23:50:54 INFO Applying migration id=noteshost 2026/01/15 23:50:54 INFO Applying migration id=fetched 2026/01/15 23:50:54 INFO Applying migration id=move 2026/01/15 23:50:54 INFO Applying migration id=cleanup 2026/01/15 23:50:54 INFO Applying migration id=received 2026/01/15 23:50:54 INFO Applying migration id=namehost 2026/01/15 23:50:54 INFO Applying migration id=outboxhost 2026/01/15 23:50:54 INFO Applying migration id=notesfts 2026/01/15 23:50:54 INFO Applying migration id=iconsname 2026/01/15 23:50:54 INFO Applying migration id=nohash 2026/01/15 23:50:54 INFO Applying migration id=shares 2026/01/15 23:50:54 INFO Applying migration id=actorttl 2026/01/15 23:50:54 INFO Applying migration id=tocc 2026/01/15 23:50:54 INFO Applying migration id=followeds 2026/01/15 23:50:54 INFO Applying migration id=certhash 2026/01/15 23:50:54 INFO Applying migration id=follows_sync 2026/01/15 23:50:54 INFO Applying migration id=jsonpath 2026/01/15 23:50:54 INFO Applying migration id=localforward 2026/01/15 23:50:54 INFO Applying migration id=avatar 2026/01/15 23:50:54 INFO Applying migration id=noimage 2026/01/15 23:50:54 INFO Applying migration id=feed 2026/01/15 23:50:54 INFO Applying migration id=bookmarks 2026/01/15 23:50:54 INFO Applying migration id=shareactivity 2026/01/15 23:50:54 INFO Applying migration id=application 2026/01/15 23:50:54 INFO Applying migration id=certificates 2026/01/15 23:50:54 INFO Applying migration id=rawforward 2026/01/15 23:50:54 INFO Applying migration id=publickey 2026/01/15 23:50:54 INFO Applying migration id=resolvegroup 2026/01/15 23:50: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:50:58 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (3.40s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/01/15 23:50:58 INFO Applying migration id=initial 2026/01/15 23:50:58 INFO Applying migration id=notesupdated 2026/01/15 23:50:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:50:58 INFO Applying migration id=activitiesid 2026/01/15 23:50:58 INFO Applying migration id=outbox 2026/01/15 23:50:58 INFO Applying migration id=edits 2026/01/15 23:50:58 INFO Applying migration id=outboxactor 2026/01/15 23:50:58 INFO Applying migration id=outboxsender 2026/01/15 23:50:58 INFO Applying migration id=thread 2026/01/15 23:50:58 INFO Applying migration id=host 2026/01/15 23:50:58 INFO Applying migration id=sharedinbox 2026/01/15 23:50:58 INFO Applying migration id=noteshost 2026/01/15 23:50:58 INFO Applying migration id=fetched 2026/01/15 23:50:58 INFO Applying migration id=move 2026/01/15 23:50:58 INFO Applying migration id=cleanup 2026/01/15 23:50:58 INFO Applying migration id=received 2026/01/15 23:50:58 INFO Applying migration id=namehost 2026/01/15 23:50:58 INFO Applying migration id=outboxhost 2026/01/15 23:50:58 INFO Applying migration id=notesfts 2026/01/15 23:50:58 INFO Applying migration id=iconsname 2026/01/15 23:50:58 INFO Applying migration id=nohash 2026/01/15 23:50:58 INFO Applying migration id=shares 2026/01/15 23:50:58 INFO Applying migration id=actorttl 2026/01/15 23:50:58 INFO Applying migration id=tocc 2026/01/15 23:50:58 INFO Applying migration id=followeds 2026/01/15 23:50:58 INFO Applying migration id=certhash 2026/01/15 23:50:58 INFO Applying migration id=follows_sync 2026/01/15 23:50:58 INFO Applying migration id=jsonpath 2026/01/15 23:50:58 INFO Applying migration id=localforward 2026/01/15 23:50:58 INFO Applying migration id=avatar 2026/01/15 23:50:58 INFO Applying migration id=noimage 2026/01/15 23:50:58 INFO Applying migration id=feed 2026/01/15 23:50:58 INFO Applying migration id=bookmarks 2026/01/15 23:50:58 INFO Applying migration id=shareactivity 2026/01/15 23:50:58 INFO Applying migration id=application 2026/01/15 23:50:58 INFO Applying migration id=certificates 2026/01/15 23:50:58 INFO Applying migration id=rawforward 2026/01/15 23:50:58 INFO Applying migration id=publickey 2026/01/15 23:50:58 INFO Applying migration id=resolvegroup 2026/01/15 23:51:02 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:51:02 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (4.90s) === RUN TestPoll_OneOption 2026/01/15 23:51:02 INFO Applying migration id=initial 2026/01/15 23:51:02 INFO Applying migration id=notesupdated 2026/01/15 23:51:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:02 INFO Applying migration id=activitiesid 2026/01/15 23:51:02 INFO Applying migration id=outbox 2026/01/15 23:51:02 INFO Applying migration id=edits 2026/01/15 23:51:02 INFO Applying migration id=outboxactor 2026/01/15 23:51:02 INFO Applying migration id=outboxsender 2026/01/15 23:51:02 INFO Applying migration id=thread 2026/01/15 23:51:02 INFO Applying migration id=host 2026/01/15 23:51:02 INFO Applying migration id=sharedinbox 2026/01/15 23:51:02 INFO Applying migration id=noteshost 2026/01/15 23:51:02 INFO Applying migration id=fetched 2026/01/15 23:51:02 INFO Applying migration id=move 2026/01/15 23:51:02 INFO Applying migration id=cleanup 2026/01/15 23:51:02 INFO Applying migration id=received 2026/01/15 23:51:02 INFO Applying migration id=namehost 2026/01/15 23:51:02 INFO Applying migration id=outboxhost 2026/01/15 23:51:02 INFO Applying migration id=notesfts 2026/01/15 23:51:02 INFO Applying migration id=iconsname 2026/01/15 23:51:02 INFO Applying migration id=nohash 2026/01/15 23:51:02 INFO Applying migration id=shares 2026/01/15 23:51:02 INFO Applying migration id=actorttl 2026/01/15 23:51:02 INFO Applying migration id=tocc 2026/01/15 23:51:02 INFO Applying migration id=followeds 2026/01/15 23:51:02 INFO Applying migration id=certhash 2026/01/15 23:51:02 INFO Applying migration id=follows_sync 2026/01/15 23:51:02 INFO Applying migration id=jsonpath 2026/01/15 23:51:03 INFO Applying migration id=localforward 2026/01/15 23:51:03 INFO Applying migration id=avatar 2026/01/15 23:51:03 INFO Applying migration id=noimage 2026/01/15 23:51:03 INFO Applying migration id=feed 2026/01/15 23:51:03 INFO Applying migration id=bookmarks 2026/01/15 23:51:03 INFO Applying migration id=shareactivity 2026/01/15 23:51:03 INFO Applying migration id=application 2026/01/15 23:51:03 INFO Applying migration id=certificates 2026/01/15 23:51:03 INFO Applying migration id=rawforward 2026/01/15 23:51:03 INFO Applying migration id=publickey 2026/01/15 23:51:03 INFO Applying migration id=resolvegroup 2026/01/15 23:51:07 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:51:07 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (4.27s) === RUN TestPoll_Vote 2026/01/15 23:51:07 INFO Applying migration id=initial 2026/01/15 23:51:07 INFO Applying migration id=notesupdated 2026/01/15 23:51:07 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:07 INFO Applying migration id=activitiesid 2026/01/15 23:51:07 INFO Applying migration id=outbox 2026/01/15 23:51:07 INFO Applying migration id=edits 2026/01/15 23:51:07 INFO Applying migration id=outboxactor 2026/01/15 23:51:07 INFO Applying migration id=outboxsender 2026/01/15 23:51:07 INFO Applying migration id=thread 2026/01/15 23:51:07 INFO Applying migration id=host 2026/01/15 23:51:07 INFO Applying migration id=sharedinbox 2026/01/15 23:51:07 INFO Applying migration id=noteshost 2026/01/15 23:51:07 INFO Applying migration id=fetched 2026/01/15 23:51:07 INFO Applying migration id=move 2026/01/15 23:51:07 INFO Applying migration id=cleanup 2026/01/15 23:51:07 INFO Applying migration id=received 2026/01/15 23:51:07 INFO Applying migration id=namehost 2026/01/15 23:51:07 INFO Applying migration id=outboxhost 2026/01/15 23:51:07 INFO Applying migration id=notesfts 2026/01/15 23:51:07 INFO Applying migration id=iconsname 2026/01/15 23:51:07 INFO Applying migration id=nohash 2026/01/15 23:51:07 INFO Applying migration id=shares 2026/01/15 23:51:07 INFO Applying migration id=actorttl 2026/01/15 23:51:07 INFO Applying migration id=tocc 2026/01/15 23:51:07 INFO Applying migration id=followeds 2026/01/15 23:51:07 INFO Applying migration id=certhash 2026/01/15 23:51:07 INFO Applying migration id=follows_sync 2026/01/15 23:51:07 INFO Applying migration id=jsonpath 2026/01/15 23:51:07 INFO Applying migration id=localforward 2026/01/15 23:51:07 INFO Applying migration id=avatar 2026/01/15 23:51:07 INFO Applying migration id=noimage 2026/01/15 23:51:07 INFO Applying migration id=feed 2026/01/15 23:51:07 INFO Applying migration id=bookmarks 2026/01/15 23:51:07 INFO Applying migration id=shareactivity 2026/01/15 23:51:07 INFO Applying migration id=application 2026/01/15 23:51:07 INFO Applying migration id=certificates 2026/01/15 23:51:07 INFO Applying migration id=rawforward 2026/01/15 23:51:07 INFO Applying migration id=publickey 2026/01/15 23:51:07 INFO Applying migration id=resolvegroup 2026/01/15 23:51:09 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:51:09 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 23:51:09 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (2.68s) === RUN TestPoll_VoteClosedPoll 2026/01/15 23:51:09 INFO Applying migration id=initial 2026/01/15 23:51:09 INFO Applying migration id=notesupdated 2026/01/15 23:51:09 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:09 INFO Applying migration id=activitiesid 2026/01/15 23:51:09 INFO Applying migration id=outbox 2026/01/15 23:51:09 INFO Applying migration id=edits 2026/01/15 23:51:09 INFO Applying migration id=outboxactor 2026/01/15 23:51:09 INFO Applying migration id=outboxsender 2026/01/15 23:51:09 INFO Applying migration id=thread 2026/01/15 23:51:09 INFO Applying migration id=host 2026/01/15 23:51:09 INFO Applying migration id=sharedinbox 2026/01/15 23:51:09 INFO Applying migration id=noteshost 2026/01/15 23:51:09 INFO Applying migration id=fetched 2026/01/15 23:51:09 INFO Applying migration id=move 2026/01/15 23:51:09 INFO Applying migration id=cleanup 2026/01/15 23:51:09 INFO Applying migration id=received 2026/01/15 23:51:09 INFO Applying migration id=namehost 2026/01/15 23:51:09 INFO Applying migration id=outboxhost 2026/01/15 23:51:09 INFO Applying migration id=notesfts 2026/01/15 23:51:09 INFO Applying migration id=iconsname 2026/01/15 23:51:09 INFO Applying migration id=nohash 2026/01/15 23:51:09 INFO Applying migration id=shares 2026/01/15 23:51:09 INFO Applying migration id=actorttl 2026/01/15 23:51:09 INFO Applying migration id=tocc 2026/01/15 23:51:09 INFO Applying migration id=followeds 2026/01/15 23:51:09 INFO Applying migration id=certhash 2026/01/15 23:51:09 INFO Applying migration id=follows_sync 2026/01/15 23:51:09 INFO Applying migration id=jsonpath 2026/01/15 23:51:09 INFO Applying migration id=localforward 2026/01/15 23:51:09 INFO Applying migration id=avatar 2026/01/15 23:51:09 INFO Applying migration id=noimage 2026/01/15 23:51:09 INFO Applying migration id=feed 2026/01/15 23:51:09 INFO Applying migration id=bookmarks 2026/01/15 23:51:09 INFO Applying migration id=shareactivity 2026/01/15 23:51:09 INFO Applying migration id=application 2026/01/15 23:51:09 INFO Applying migration id=certificates 2026/01/15 23:51:09 INFO Applying migration id=rawforward 2026/01/15 23:51:09 INFO Applying migration id=publickey 2026/01/15 23:51:09 INFO Applying migration id=resolvegroup 2026/01/15 23:51:14 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:51:14 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (4.25s) === RUN TestPoll_VoteEndedPoll 2026/01/15 23:51:14 INFO Applying migration id=initial 2026/01/15 23:51:14 INFO Applying migration id=notesupdated 2026/01/15 23:51:14 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:14 INFO Applying migration id=activitiesid 2026/01/15 23:51:14 INFO Applying migration id=outbox 2026/01/15 23:51:14 INFO Applying migration id=edits 2026/01/15 23:51:14 INFO Applying migration id=outboxactor 2026/01/15 23:51:14 INFO Applying migration id=outboxsender 2026/01/15 23:51:14 INFO Applying migration id=thread 2026/01/15 23:51:14 INFO Applying migration id=host 2026/01/15 23:51:14 INFO Applying migration id=sharedinbox 2026/01/15 23:51:14 INFO Applying migration id=noteshost 2026/01/15 23:51:14 INFO Applying migration id=fetched 2026/01/15 23:51:14 INFO Applying migration id=move 2026/01/15 23:51:14 INFO Applying migration id=cleanup 2026/01/15 23:51:14 INFO Applying migration id=received 2026/01/15 23:51:14 INFO Applying migration id=namehost 2026/01/15 23:51:14 INFO Applying migration id=outboxhost 2026/01/15 23:51:14 INFO Applying migration id=notesfts 2026/01/15 23:51:14 INFO Applying migration id=iconsname 2026/01/15 23:51:14 INFO Applying migration id=nohash 2026/01/15 23:51:14 INFO Applying migration id=shares 2026/01/15 23:51:14 INFO Applying migration id=actorttl 2026/01/15 23:51:14 INFO Applying migration id=tocc 2026/01/15 23:51:14 INFO Applying migration id=followeds 2026/01/15 23:51:14 INFO Applying migration id=certhash 2026/01/15 23:51:14 INFO Applying migration id=follows_sync 2026/01/15 23:51:14 INFO Applying migration id=jsonpath 2026/01/15 23:51:14 INFO Applying migration id=localforward 2026/01/15 23:51:14 INFO Applying migration id=avatar 2026/01/15 23:51:14 INFO Applying migration id=noimage 2026/01/15 23:51:14 INFO Applying migration id=feed 2026/01/15 23:51:14 INFO Applying migration id=bookmarks 2026/01/15 23:51:14 INFO Applying migration id=shareactivity 2026/01/15 23:51:14 INFO Applying migration id=application 2026/01/15 23:51:14 INFO Applying migration id=certificates 2026/01/15 23:51:14 INFO Applying migration id=rawforward 2026/01/15 23:51:14 INFO Applying migration id=publickey 2026/01/15 23:51:14 INFO Applying migration id=resolvegroup 2026/01/15 23:51:17 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:51:17 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (3.10s) === RUN TestPoll_Reply 2026/01/15 23:51:17 INFO Applying migration id=initial 2026/01/15 23:51:17 INFO Applying migration id=notesupdated 2026/01/15 23:51:17 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:17 INFO Applying migration id=activitiesid 2026/01/15 23:51:17 INFO Applying migration id=outbox 2026/01/15 23:51:17 INFO Applying migration id=edits 2026/01/15 23:51:17 INFO Applying migration id=outboxactor 2026/01/15 23:51:17 INFO Applying migration id=outboxsender 2026/01/15 23:51:17 INFO Applying migration id=thread 2026/01/15 23:51:17 INFO Applying migration id=host 2026/01/15 23:51:17 INFO Applying migration id=sharedinbox 2026/01/15 23:51:17 INFO Applying migration id=noteshost 2026/01/15 23:51:17 INFO Applying migration id=fetched 2026/01/15 23:51:17 INFO Applying migration id=move 2026/01/15 23:51:17 INFO Applying migration id=cleanup 2026/01/15 23:51:17 INFO Applying migration id=received 2026/01/15 23:51:17 INFO Applying migration id=namehost 2026/01/15 23:51:17 INFO Applying migration id=outboxhost 2026/01/15 23:51:17 INFO Applying migration id=notesfts 2026/01/15 23:51:17 INFO Applying migration id=iconsname 2026/01/15 23:51:17 INFO Applying migration id=nohash 2026/01/15 23:51:17 INFO Applying migration id=shares 2026/01/15 23:51:17 INFO Applying migration id=actorttl 2026/01/15 23:51:17 INFO Applying migration id=tocc 2026/01/15 23:51:17 INFO Applying migration id=followeds 2026/01/15 23:51:17 INFO Applying migration id=certhash 2026/01/15 23:51:17 INFO Applying migration id=follows_sync 2026/01/15 23:51:17 INFO Applying migration id=jsonpath 2026/01/15 23:51:17 INFO Applying migration id=localforward 2026/01/15 23:51:17 INFO Applying migration id=avatar 2026/01/15 23:51:17 INFO Applying migration id=noimage 2026/01/15 23:51:17 INFO Applying migration id=feed 2026/01/15 23:51:17 INFO Applying migration id=bookmarks 2026/01/15 23:51:17 INFO Applying migration id=shareactivity 2026/01/15 23:51:17 INFO Applying migration id=application 2026/01/15 23:51:17 INFO Applying migration id=certificates 2026/01/15 23:51:17 INFO Applying migration id=rawforward 2026/01/15 23:51:17 INFO Applying migration id=publickey 2026/01/15 23:51:17 INFO Applying migration id=resolvegroup 2026/01/15 23:51:23 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:51:23 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 23:51:23 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (6.15s) === RUN TestPoll_ReplyClosedPoll 2026/01/15 23:51:23 INFO Applying migration id=initial 2026/01/15 23:51:23 INFO Applying migration id=notesupdated 2026/01/15 23:51:23 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:23 INFO Applying migration id=activitiesid 2026/01/15 23:51:23 INFO Applying migration id=outbox 2026/01/15 23:51:23 INFO Applying migration id=edits 2026/01/15 23:51:23 INFO Applying migration id=outboxactor 2026/01/15 23:51:23 INFO Applying migration id=outboxsender 2026/01/15 23:51:23 INFO Applying migration id=thread 2026/01/15 23:51:23 INFO Applying migration id=host 2026/01/15 23:51:23 INFO Applying migration id=sharedinbox 2026/01/15 23:51:23 INFO Applying migration id=noteshost 2026/01/15 23:51:23 INFO Applying migration id=fetched 2026/01/15 23:51:23 INFO Applying migration id=move 2026/01/15 23:51:23 INFO Applying migration id=cleanup 2026/01/15 23:51:23 INFO Applying migration id=received 2026/01/15 23:51:23 INFO Applying migration id=namehost 2026/01/15 23:51:23 INFO Applying migration id=outboxhost 2026/01/15 23:51:23 INFO Applying migration id=notesfts 2026/01/15 23:51:23 INFO Applying migration id=iconsname 2026/01/15 23:51:23 INFO Applying migration id=nohash 2026/01/15 23:51:23 INFO Applying migration id=shares 2026/01/15 23:51:23 INFO Applying migration id=actorttl 2026/01/15 23:51:23 INFO Applying migration id=tocc 2026/01/15 23:51:23 INFO Applying migration id=followeds 2026/01/15 23:51:23 INFO Applying migration id=certhash 2026/01/15 23:51:23 INFO Applying migration id=follows_sync 2026/01/15 23:51:23 INFO Applying migration id=jsonpath 2026/01/15 23:51:23 INFO Applying migration id=localforward 2026/01/15 23:51:23 INFO Applying migration id=avatar 2026/01/15 23:51:23 INFO Applying migration id=noimage 2026/01/15 23:51:23 INFO Applying migration id=feed 2026/01/15 23:51:23 INFO Applying migration id=bookmarks 2026/01/15 23:51:23 INFO Applying migration id=shareactivity 2026/01/15 23:51:23 INFO Applying migration id=application 2026/01/15 23:51:23 INFO Applying migration id=certificates 2026/01/15 23:51:23 INFO Applying migration id=rawforward 2026/01/15 23:51:23 INFO Applying migration id=publickey 2026/01/15 23:51:23 INFO Applying migration id=resolvegroup 2026/01/15 23:51: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/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 23:51:28 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 23:51:28 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (4.76s) === RUN TestPoll_EditVote 2026/01/15 23:51:28 INFO Applying migration id=initial 2026/01/15 23:51:28 INFO Applying migration id=notesupdated 2026/01/15 23:51:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:28 INFO Applying migration id=activitiesid 2026/01/15 23:51:28 INFO Applying migration id=outbox 2026/01/15 23:51:28 INFO Applying migration id=edits 2026/01/15 23:51:28 INFO Applying migration id=outboxactor 2026/01/15 23:51:28 INFO Applying migration id=outboxsender 2026/01/15 23:51:28 INFO Applying migration id=thread 2026/01/15 23:51:28 INFO Applying migration id=host 2026/01/15 23:51:28 INFO Applying migration id=sharedinbox 2026/01/15 23:51:28 INFO Applying migration id=noteshost 2026/01/15 23:51:28 INFO Applying migration id=fetched 2026/01/15 23:51:28 INFO Applying migration id=move 2026/01/15 23:51:28 INFO Applying migration id=cleanup 2026/01/15 23:51:28 INFO Applying migration id=received 2026/01/15 23:51:28 INFO Applying migration id=namehost 2026/01/15 23:51:28 INFO Applying migration id=outboxhost 2026/01/15 23:51:28 INFO Applying migration id=notesfts 2026/01/15 23:51:28 INFO Applying migration id=iconsname 2026/01/15 23:51:28 INFO Applying migration id=nohash 2026/01/15 23:51:28 INFO Applying migration id=shares 2026/01/15 23:51:28 INFO Applying migration id=actorttl 2026/01/15 23:51:28 INFO Applying migration id=tocc 2026/01/15 23:51:28 INFO Applying migration id=followeds 2026/01/15 23:51:28 INFO Applying migration id=certhash 2026/01/15 23:51:28 INFO Applying migration id=follows_sync 2026/01/15 23:51:28 INFO Applying migration id=jsonpath 2026/01/15 23:51:28 INFO Applying migration id=localforward 2026/01/15 23:51:28 INFO Applying migration id=avatar 2026/01/15 23:51:28 INFO Applying migration id=noimage 2026/01/15 23:51:28 INFO Applying migration id=feed 2026/01/15 23:51:28 INFO Applying migration id=bookmarks 2026/01/15 23:51:28 INFO Applying migration id=shareactivity 2026/01/15 23:51:28 INFO Applying migration id=application 2026/01/15 23:51:28 INFO Applying migration id=certificates 2026/01/15 23:51:28 INFO Applying migration id=rawforward 2026/01/15 23:51:28 INFO Applying migration id=publickey 2026/01/15 23:51:28 INFO Applying migration id=resolvegroup 2026/01/15 23:51:34 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:51:34 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 23:51:34 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 23:51:34 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019bc412-54a6-7c54-b87b-357f24f86615 --- PASS: TestPoll_EditVote (6.15s) === RUN TestPoll_DeleteReply 2026/01/15 23:51:34 INFO Applying migration id=initial 2026/01/15 23:51:34 INFO Applying migration id=notesupdated 2026/01/15 23:51:34 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:34 INFO Applying migration id=activitiesid 2026/01/15 23:51:34 INFO Applying migration id=outbox 2026/01/15 23:51:34 INFO Applying migration id=edits 2026/01/15 23:51:34 INFO Applying migration id=outboxactor 2026/01/15 23:51:34 INFO Applying migration id=outboxsender 2026/01/15 23:51:34 INFO Applying migration id=thread 2026/01/15 23:51:34 INFO Applying migration id=host 2026/01/15 23:51:34 INFO Applying migration id=sharedinbox 2026/01/15 23:51:34 INFO Applying migration id=noteshost 2026/01/15 23:51:34 INFO Applying migration id=fetched 2026/01/15 23:51:34 INFO Applying migration id=move 2026/01/15 23:51:34 INFO Applying migration id=cleanup 2026/01/15 23:51:34 INFO Applying migration id=received 2026/01/15 23:51:34 INFO Applying migration id=namehost 2026/01/15 23:51:34 INFO Applying migration id=outboxhost 2026/01/15 23:51:34 INFO Applying migration id=notesfts 2026/01/15 23:51:34 INFO Applying migration id=iconsname 2026/01/15 23:51:34 INFO Applying migration id=nohash 2026/01/15 23:51:34 INFO Applying migration id=shares 2026/01/15 23:51:34 INFO Applying migration id=actorttl 2026/01/15 23:51:34 INFO Applying migration id=tocc 2026/01/15 23:51:34 INFO Applying migration id=followeds 2026/01/15 23:51:34 INFO Applying migration id=certhash 2026/01/15 23:51:34 INFO Applying migration id=follows_sync 2026/01/15 23:51:34 INFO Applying migration id=jsonpath 2026/01/15 23:51:34 INFO Applying migration id=localforward 2026/01/15 23:51:34 INFO Applying migration id=avatar 2026/01/15 23:51:34 INFO Applying migration id=noimage 2026/01/15 23:51:34 INFO Applying migration id=feed 2026/01/15 23:51:34 INFO Applying migration id=bookmarks 2026/01/15 23:51:34 INFO Applying migration id=shareactivity 2026/01/15 23:51:34 INFO Applying migration id=application 2026/01/15 23:51:34 INFO Applying migration id=certificates 2026/01/15 23:51:34 INFO Applying migration id=rawforward 2026/01/15 23:51:34 INFO Applying migration id=publickey 2026/01/15 23:51:34 INFO Applying migration id=resolvegroup 2026/01/15 23:51: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:51:38 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 23:51:38 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 23:51:38 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc412-6417-7435-9dc8-a7a6a3705c96 can=2026-01-15T23:55:38.263Z --- PASS: TestPoll_DeleteReply (3.95s) === RUN TestPoll_Update 2026/01/15 23:51:38 INFO Applying migration id=initial 2026/01/15 23:51:38 INFO Applying migration id=notesupdated 2026/01/15 23:51:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:38 INFO Applying migration id=activitiesid 2026/01/15 23:51:38 INFO Applying migration id=outbox 2026/01/15 23:51:38 INFO Applying migration id=edits 2026/01/15 23:51:38 INFO Applying migration id=outboxactor 2026/01/15 23:51:38 INFO Applying migration id=outboxsender 2026/01/15 23:51:38 INFO Applying migration id=thread 2026/01/15 23:51:38 INFO Applying migration id=host 2026/01/15 23:51:38 INFO Applying migration id=sharedinbox 2026/01/15 23:51:38 INFO Applying migration id=noteshost 2026/01/15 23:51:38 INFO Applying migration id=fetched 2026/01/15 23:51:38 INFO Applying migration id=move 2026/01/15 23:51:38 INFO Applying migration id=cleanup 2026/01/15 23:51:38 INFO Applying migration id=received 2026/01/15 23:51:38 INFO Applying migration id=namehost 2026/01/15 23:51:38 INFO Applying migration id=outboxhost 2026/01/15 23:51:38 INFO Applying migration id=notesfts 2026/01/15 23:51:38 INFO Applying migration id=iconsname 2026/01/15 23:51:38 INFO Applying migration id=nohash 2026/01/15 23:51:38 INFO Applying migration id=shares 2026/01/15 23:51:38 INFO Applying migration id=actorttl 2026/01/15 23:51:38 INFO Applying migration id=tocc 2026/01/15 23:51:38 INFO Applying migration id=followeds 2026/01/15 23:51:38 INFO Applying migration id=certhash 2026/01/15 23:51:38 INFO Applying migration id=follows_sync 2026/01/15 23:51:38 INFO Applying migration id=jsonpath 2026/01/15 23:51:38 INFO Applying migration id=localforward 2026/01/15 23:51:38 INFO Applying migration id=avatar 2026/01/15 23:51:38 INFO Applying migration id=noimage 2026/01/15 23:51:38 INFO Applying migration id=feed 2026/01/15 23:51:38 INFO Applying migration id=bookmarks 2026/01/15 23:51:38 INFO Applying migration id=shareactivity 2026/01/15 23:51:38 INFO Applying migration id=application 2026/01/15 23:51:38 INFO Applying migration id=certificates 2026/01/15 23:51:38 INFO Applying migration id=rawforward 2026/01/15 23:51:38 INFO Applying migration id=publickey 2026/01/15 23:51:38 INFO Applying migration id=resolvegroup 2026/01/15 23:51: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:51:41 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 23:51:41 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:51:41 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (3.44s) === RUN TestPoll_OldUpdate 2026/01/15 23:51:41 INFO Applying migration id=initial 2026/01/15 23:51:41 INFO Applying migration id=notesupdated 2026/01/15 23:51:41 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:41 INFO Applying migration id=activitiesid 2026/01/15 23:51:41 INFO Applying migration id=outbox 2026/01/15 23:51:41 INFO Applying migration id=edits 2026/01/15 23:51:41 INFO Applying migration id=outboxactor 2026/01/15 23:51:41 INFO Applying migration id=outboxsender 2026/01/15 23:51:41 INFO Applying migration id=thread 2026/01/15 23:51:41 INFO Applying migration id=host 2026/01/15 23:51:41 INFO Applying migration id=sharedinbox 2026/01/15 23:51:41 INFO Applying migration id=noteshost 2026/01/15 23:51:41 INFO Applying migration id=fetched 2026/01/15 23:51:41 INFO Applying migration id=move 2026/01/15 23:51:41 INFO Applying migration id=cleanup 2026/01/15 23:51:41 INFO Applying migration id=received 2026/01/15 23:51:41 INFO Applying migration id=namehost 2026/01/15 23:51:41 INFO Applying migration id=outboxhost 2026/01/15 23:51:41 INFO Applying migration id=notesfts 2026/01/15 23:51:41 INFO Applying migration id=iconsname 2026/01/15 23:51:41 INFO Applying migration id=nohash 2026/01/15 23:51:41 INFO Applying migration id=shares 2026/01/15 23:51:41 INFO Applying migration id=actorttl 2026/01/15 23:51:41 INFO Applying migration id=tocc 2026/01/15 23:51:41 INFO Applying migration id=followeds 2026/01/15 23:51:41 INFO Applying migration id=certhash 2026/01/15 23:51:41 INFO Applying migration id=follows_sync 2026/01/15 23:51:41 INFO Applying migration id=jsonpath 2026/01/15 23:51:41 INFO Applying migration id=localforward 2026/01/15 23:51:41 INFO Applying migration id=avatar 2026/01/15 23:51:41 INFO Applying migration id=noimage 2026/01/15 23:51:41 INFO Applying migration id=feed 2026/01/15 23:51:41 INFO Applying migration id=bookmarks 2026/01/15 23:51:41 INFO Applying migration id=shareactivity 2026/01/15 23:51:41 INFO Applying migration id=application 2026/01/15 23:51:41 INFO Applying migration id=certificates 2026/01/15 23:51:41 INFO Applying migration id=rawforward 2026/01/15 23:51:41 INFO Applying migration id=publickey 2026/01/15 23:51:41 INFO Applying migration id=resolvegroup 2026/01/15 23:51: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:51:45 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 23:51:45 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (4.23s) === RUN TestPoll_Local3Options 2026/01/15 23:51:45 INFO Applying migration id=initial 2026/01/15 23:51:45 INFO Applying migration id=notesupdated 2026/01/15 23:51:45 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:45 INFO Applying migration id=activitiesid 2026/01/15 23:51:45 INFO Applying migration id=outbox 2026/01/15 23:51:45 INFO Applying migration id=edits 2026/01/15 23:51:45 INFO Applying migration id=outboxactor 2026/01/15 23:51:45 INFO Applying migration id=outboxsender 2026/01/15 23:51:45 INFO Applying migration id=thread 2026/01/15 23:51:45 INFO Applying migration id=host 2026/01/15 23:51:45 INFO Applying migration id=sharedinbox 2026/01/15 23:51:45 INFO Applying migration id=noteshost 2026/01/15 23:51:45 INFO Applying migration id=fetched 2026/01/15 23:51:45 INFO Applying migration id=move 2026/01/15 23:51:45 INFO Applying migration id=cleanup 2026/01/15 23:51:45 INFO Applying migration id=received 2026/01/15 23:51:45 INFO Applying migration id=namehost 2026/01/15 23:51:45 INFO Applying migration id=outboxhost 2026/01/15 23:51:45 INFO Applying migration id=notesfts 2026/01/15 23:51:45 INFO Applying migration id=iconsname 2026/01/15 23:51:45 INFO Applying migration id=nohash 2026/01/15 23:51:45 INFO Applying migration id=shares 2026/01/15 23:51:45 INFO Applying migration id=actorttl 2026/01/15 23:51:45 INFO Applying migration id=tocc 2026/01/15 23:51:45 INFO Applying migration id=followeds 2026/01/15 23:51:45 INFO Applying migration id=certhash 2026/01/15 23:51:45 INFO Applying migration id=follows_sync 2026/01/15 23:51:45 INFO Applying migration id=jsonpath 2026/01/15 23:51:45 INFO Applying migration id=localforward 2026/01/15 23:51:45 INFO Applying migration id=avatar 2026/01/15 23:51:45 INFO Applying migration id=noimage 2026/01/15 23:51:45 INFO Applying migration id=feed 2026/01/15 23:51:45 INFO Applying migration id=bookmarks 2026/01/15 23:51:45 INFO Applying migration id=shareactivity 2026/01/15 23:51:46 INFO Applying migration id=application 2026/01/15 23:51:46 INFO Applying migration id=certificates 2026/01/15 23:51:46 INFO Applying migration id=rawforward 2026/01/15 23:51:46 INFO Applying migration id=publickey 2026/01/15 23:51:46 INFO Applying migration id=resolvegroup 2026/01/15 23:51:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc412-8ab8-77c7-830e-e9bcab4d0826 --- PASS: TestPoll_Local3Options (2.22s) === RUN TestPoll_Local5Options 2026/01/15 23:51:48 INFO Applying migration id=initial 2026/01/15 23:51:48 INFO Applying migration id=notesupdated 2026/01/15 23:51:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:48 INFO Applying migration id=activitiesid 2026/01/15 23:51:48 INFO Applying migration id=outbox 2026/01/15 23:51:48 INFO Applying migration id=edits 2026/01/15 23:51:48 INFO Applying migration id=outboxactor 2026/01/15 23:51:48 INFO Applying migration id=outboxsender 2026/01/15 23:51:48 INFO Applying migration id=thread 2026/01/15 23:51:48 INFO Applying migration id=host 2026/01/15 23:51:48 INFO Applying migration id=sharedinbox 2026/01/15 23:51:48 INFO Applying migration id=noteshost 2026/01/15 23:51:48 INFO Applying migration id=fetched 2026/01/15 23:51:48 INFO Applying migration id=move 2026/01/15 23:51:48 INFO Applying migration id=cleanup 2026/01/15 23:51:48 INFO Applying migration id=received 2026/01/15 23:51:48 INFO Applying migration id=namehost 2026/01/15 23:51:48 INFO Applying migration id=outboxhost 2026/01/15 23:51:48 INFO Applying migration id=notesfts 2026/01/15 23:51:48 INFO Applying migration id=iconsname 2026/01/15 23:51:48 INFO Applying migration id=nohash 2026/01/15 23:51:48 INFO Applying migration id=shares 2026/01/15 23:51:48 INFO Applying migration id=actorttl 2026/01/15 23:51:48 INFO Applying migration id=tocc 2026/01/15 23:51:48 INFO Applying migration id=followeds 2026/01/15 23:51:48 INFO Applying migration id=certhash 2026/01/15 23:51:48 INFO Applying migration id=follows_sync 2026/01/15 23:51:48 INFO Applying migration id=jsonpath 2026/01/15 23:51:48 INFO Applying migration id=localforward 2026/01/15 23:51:48 INFO Applying migration id=avatar 2026/01/15 23:51:48 INFO Applying migration id=noimage 2026/01/15 23:51:48 INFO Applying migration id=feed 2026/01/15 23:51:48 INFO Applying migration id=bookmarks 2026/01/15 23:51:48 INFO Applying migration id=shareactivity 2026/01/15 23:51:48 INFO Applying migration id=application 2026/01/15 23:51:48 INFO Applying migration id=certificates 2026/01/15 23:51:48 INFO Applying migration id=rawforward 2026/01/15 23:51:48 INFO Applying migration id=publickey 2026/01/15 23:51:48 INFO Applying migration id=resolvegroup 2026/01/15 23:51:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc412-9e1f-7321-85b0-a63ee1743074 --- PASS: TestPoll_Local5Options (4.97s) === RUN TestPoll_Local1Option 2026/01/15 23:51:53 INFO Applying migration id=initial 2026/01/15 23:51:53 INFO Applying migration id=notesupdated 2026/01/15 23:51:53 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:53 INFO Applying migration id=activitiesid 2026/01/15 23:51:53 INFO Applying migration id=outbox 2026/01/15 23:51:53 INFO Applying migration id=edits 2026/01/15 23:51:53 INFO Applying migration id=outboxactor 2026/01/15 23:51:53 INFO Applying migration id=outboxsender 2026/01/15 23:51:53 INFO Applying migration id=thread 2026/01/15 23:51:53 INFO Applying migration id=host 2026/01/15 23:51:53 INFO Applying migration id=sharedinbox 2026/01/15 23:51:53 INFO Applying migration id=noteshost 2026/01/15 23:51:53 INFO Applying migration id=fetched 2026/01/15 23:51:53 INFO Applying migration id=move 2026/01/15 23:51:53 INFO Applying migration id=cleanup 2026/01/15 23:51:53 INFO Applying migration id=received 2026/01/15 23:51:53 INFO Applying migration id=namehost 2026/01/15 23:51:53 INFO Applying migration id=outboxhost 2026/01/15 23:51:53 INFO Applying migration id=notesfts 2026/01/15 23:51:53 INFO Applying migration id=iconsname 2026/01/15 23:51:53 INFO Applying migration id=nohash 2026/01/15 23:51:53 INFO Applying migration id=shares 2026/01/15 23:51:53 INFO Applying migration id=actorttl 2026/01/15 23:51:53 INFO Applying migration id=tocc 2026/01/15 23:51:53 INFO Applying migration id=followeds 2026/01/15 23:51:53 INFO Applying migration id=certhash 2026/01/15 23:51:53 INFO Applying migration id=follows_sync 2026/01/15 23:51:53 INFO Applying migration id=jsonpath 2026/01/15 23:51:53 INFO Applying migration id=localforward 2026/01/15 23:51:53 INFO Applying migration id=avatar 2026/01/15 23:51:53 INFO Applying migration id=noimage 2026/01/15 23:51:53 INFO Applying migration id=feed 2026/01/15 23:51:53 INFO Applying migration id=bookmarks 2026/01/15 23:51:53 INFO Applying migration id=shareactivity 2026/01/15 23:51:53 INFO Applying migration id=application 2026/01/15 23:51:53 INFO Applying migration id=certificates 2026/01/15 23:51:53 INFO Applying migration id=rawforward 2026/01/15 23:51:53 INFO Applying migration id=publickey 2026/01/15 23:51:53 INFO Applying migration id=resolvegroup 2026/01/15 23:51:57 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (4.33s) === RUN TestPoll_Local6Options 2026/01/15 23:51:57 INFO Applying migration id=initial 2026/01/15 23:51:57 INFO Applying migration id=notesupdated 2026/01/15 23:51:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:51:57 INFO Applying migration id=activitiesid 2026/01/15 23:51:57 INFO Applying migration id=outbox 2026/01/15 23:51:57 INFO Applying migration id=edits 2026/01/15 23:51:57 INFO Applying migration id=outboxactor 2026/01/15 23:51:57 INFO Applying migration id=outboxsender 2026/01/15 23:51:57 INFO Applying migration id=thread 2026/01/15 23:51:57 INFO Applying migration id=host 2026/01/15 23:51:57 INFO Applying migration id=sharedinbox 2026/01/15 23:51:57 INFO Applying migration id=noteshost 2026/01/15 23:51:57 INFO Applying migration id=fetched 2026/01/15 23:51:57 INFO Applying migration id=move 2026/01/15 23:51:57 INFO Applying migration id=cleanup 2026/01/15 23:51:57 INFO Applying migration id=received 2026/01/15 23:51:57 INFO Applying migration id=namehost 2026/01/15 23:51:57 INFO Applying migration id=outboxhost 2026/01/15 23:51:57 INFO Applying migration id=notesfts 2026/01/15 23:51:57 INFO Applying migration id=iconsname 2026/01/15 23:51:57 INFO Applying migration id=nohash 2026/01/15 23:51:57 INFO Applying migration id=shares 2026/01/15 23:51:57 INFO Applying migration id=actorttl 2026/01/15 23:51:57 INFO Applying migration id=tocc 2026/01/15 23:51:57 INFO Applying migration id=followeds 2026/01/15 23:51:57 INFO Applying migration id=certhash 2026/01/15 23:51:57 INFO Applying migration id=follows_sync 2026/01/15 23:51:57 INFO Applying migration id=jsonpath 2026/01/15 23:51:57 INFO Applying migration id=localforward 2026/01/15 23:51:57 INFO Applying migration id=avatar 2026/01/15 23:51:57 INFO Applying migration id=noimage 2026/01/15 23:51:57 INFO Applying migration id=feed 2026/01/15 23:51:57 INFO Applying migration id=bookmarks 2026/01/15 23:51:57 INFO Applying migration id=shareactivity 2026/01/15 23:51:57 INFO Applying migration id=application 2026/01/15 23:51:57 INFO Applying migration id=certificates 2026/01/15 23:51:57 INFO Applying migration id=rawforward 2026/01/15 23:51:57 INFO Applying migration id=publickey 2026/01/15 23:51:57 INFO Applying migration id=resolvegroup 2026/01/15 23:52:03 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 (6.01s) === RUN TestPoll_LocalEmptyOption 2026/01/15 23:52:03 INFO Applying migration id=initial 2026/01/15 23:52:03 INFO Applying migration id=notesupdated 2026/01/15 23:52:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:03 INFO Applying migration id=activitiesid 2026/01/15 23:52:03 INFO Applying migration id=outbox 2026/01/15 23:52:03 INFO Applying migration id=edits 2026/01/15 23:52:03 INFO Applying migration id=outboxactor 2026/01/15 23:52:03 INFO Applying migration id=outboxsender 2026/01/15 23:52:03 INFO Applying migration id=thread 2026/01/15 23:52:03 INFO Applying migration id=host 2026/01/15 23:52:03 INFO Applying migration id=sharedinbox 2026/01/15 23:52:03 INFO Applying migration id=noteshost 2026/01/15 23:52:03 INFO Applying migration id=fetched 2026/01/15 23:52:03 INFO Applying migration id=move 2026/01/15 23:52:03 INFO Applying migration id=cleanup 2026/01/15 23:52:03 INFO Applying migration id=received 2026/01/15 23:52:03 INFO Applying migration id=namehost 2026/01/15 23:52:03 INFO Applying migration id=outboxhost 2026/01/15 23:52:03 INFO Applying migration id=notesfts 2026/01/15 23:52:03 INFO Applying migration id=iconsname 2026/01/15 23:52:03 INFO Applying migration id=nohash 2026/01/15 23:52:03 INFO Applying migration id=shares 2026/01/15 23:52:03 INFO Applying migration id=actorttl 2026/01/15 23:52:03 INFO Applying migration id=tocc 2026/01/15 23:52:03 INFO Applying migration id=followeds 2026/01/15 23:52:03 INFO Applying migration id=certhash 2026/01/15 23:52:03 INFO Applying migration id=follows_sync 2026/01/15 23:52:03 INFO Applying migration id=jsonpath 2026/01/15 23:52:03 INFO Applying migration id=localforward 2026/01/15 23:52:03 INFO Applying migration id=avatar 2026/01/15 23:52:03 INFO Applying migration id=noimage 2026/01/15 23:52:03 INFO Applying migration id=feed 2026/01/15 23:52:03 INFO Applying migration id=bookmarks 2026/01/15 23:52:03 INFO Applying migration id=shareactivity 2026/01/15 23:52:03 INFO Applying migration id=application 2026/01/15 23:52:03 INFO Applying migration id=certificates 2026/01/15 23:52:03 INFO Applying migration id=rawforward 2026/01/15 23:52:03 INFO Applying migration id=publickey 2026/01/15 23:52:03 INFO Applying migration id=resolvegroup --- PASS: TestPoll_LocalEmptyOption (9.34s) === RUN TestPoll_LocalOptionWithLink 2026/01/15 23:52:12 INFO Applying migration id=initial 2026/01/15 23:52:12 INFO Applying migration id=notesupdated 2026/01/15 23:52:12 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:12 INFO Applying migration id=activitiesid 2026/01/15 23:52:12 INFO Applying migration id=outbox 2026/01/15 23:52:12 INFO Applying migration id=edits 2026/01/15 23:52:12 INFO Applying migration id=outboxactor 2026/01/15 23:52:12 INFO Applying migration id=outboxsender 2026/01/15 23:52:12 INFO Applying migration id=thread 2026/01/15 23:52:12 INFO Applying migration id=host 2026/01/15 23:52:12 INFO Applying migration id=sharedinbox 2026/01/15 23:52:12 INFO Applying migration id=noteshost 2026/01/15 23:52:12 INFO Applying migration id=fetched 2026/01/15 23:52:12 INFO Applying migration id=move 2026/01/15 23:52:12 INFO Applying migration id=cleanup 2026/01/15 23:52:12 INFO Applying migration id=received 2026/01/15 23:52:12 INFO Applying migration id=namehost 2026/01/15 23:52:12 INFO Applying migration id=outboxhost 2026/01/15 23:52:12 INFO Applying migration id=notesfts 2026/01/15 23:52:12 INFO Applying migration id=iconsname 2026/01/15 23:52:12 INFO Applying migration id=nohash 2026/01/15 23:52:12 INFO Applying migration id=shares 2026/01/15 23:52:12 INFO Applying migration id=actorttl 2026/01/15 23:52:12 INFO Applying migration id=tocc 2026/01/15 23:52:12 INFO Applying migration id=followeds 2026/01/15 23:52:12 INFO Applying migration id=certhash 2026/01/15 23:52:12 INFO Applying migration id=follows_sync 2026/01/15 23:52:12 INFO Applying migration id=jsonpath 2026/01/15 23:52:12 INFO Applying migration id=localforward 2026/01/15 23:52:12 INFO Applying migration id=avatar 2026/01/15 23:52:12 INFO Applying migration id=noimage 2026/01/15 23:52:12 INFO Applying migration id=feed 2026/01/15 23:52:12 INFO Applying migration id=bookmarks 2026/01/15 23:52:12 INFO Applying migration id=shareactivity 2026/01/15 23:52:12 INFO Applying migration id=application 2026/01/15 23:52:12 INFO Applying migration id=certificates 2026/01/15 23:52:12 INFO Applying migration id=rawforward 2026/01/15 23:52:12 INFO Applying migration id=publickey 2026/01/15 23:52:12 INFO Applying migration id=resolvegroup 2026/01/15 23:52:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc412-f84a-78e2-b7e3-3f137ee5a2ff --- PASS: TestPoll_LocalOptionWithLink (3.40s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/01/15 23:52:16 INFO Applying migration id=initial 2026/01/15 23:52:16 INFO Applying migration id=notesupdated 2026/01/15 23:52:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:16 INFO Applying migration id=activitiesid 2026/01/15 23:52:16 INFO Applying migration id=outbox 2026/01/15 23:52:16 INFO Applying migration id=edits 2026/01/15 23:52:16 INFO Applying migration id=outboxactor 2026/01/15 23:52:16 INFO Applying migration id=outboxsender 2026/01/15 23:52:16 INFO Applying migration id=thread 2026/01/15 23:52:16 INFO Applying migration id=host 2026/01/15 23:52:16 INFO Applying migration id=sharedinbox 2026/01/15 23:52:16 INFO Applying migration id=noteshost 2026/01/15 23:52:16 INFO Applying migration id=fetched 2026/01/15 23:52:16 INFO Applying migration id=move 2026/01/15 23:52:16 INFO Applying migration id=cleanup 2026/01/15 23:52:16 INFO Applying migration id=received 2026/01/15 23:52:16 INFO Applying migration id=namehost 2026/01/15 23:52:16 INFO Applying migration id=outboxhost 2026/01/15 23:52:16 INFO Applying migration id=notesfts 2026/01/15 23:52:16 INFO Applying migration id=iconsname 2026/01/15 23:52:16 INFO Applying migration id=nohash 2026/01/15 23:52:16 INFO Applying migration id=shares 2026/01/15 23:52:16 INFO Applying migration id=actorttl 2026/01/15 23:52:16 INFO Applying migration id=tocc 2026/01/15 23:52:16 INFO Applying migration id=followeds 2026/01/15 23:52:16 INFO Applying migration id=certhash 2026/01/15 23:52:16 INFO Applying migration id=follows_sync 2026/01/15 23:52:16 INFO Applying migration id=jsonpath 2026/01/15 23:52:16 INFO Applying migration id=localforward 2026/01/15 23:52:16 INFO Applying migration id=avatar 2026/01/15 23:52:16 INFO Applying migration id=noimage 2026/01/15 23:52:16 INFO Applying migration id=feed 2026/01/15 23:52:16 INFO Applying migration id=bookmarks 2026/01/15 23:52:16 INFO Applying migration id=shareactivity 2026/01/15 23:52:16 INFO Applying migration id=application 2026/01/15 23:52:16 INFO Applying migration id=certificates 2026/01/15 23:52:16 INFO Applying migration id=rawforward 2026/01/15 23:52:16 INFO Applying migration id=publickey 2026/01/15 23:52:16 INFO Applying migration id=resolvegroup 2026/01/15 23:52:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-0d80-7f03-b3ec-448389b41ff4 2026/01/15 23:52:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-0d80-7f03-b3ec-448389b41ff4 2026/01/15 23:52:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-0d80-7f03-b3ec-448389b41ff4 2026/01/15 23:52:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc413-0d80-7f03-b3ec-448389b41ff4 2026/01/15 23:52:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-0d80-7f03-b3ec-448389b41ff4 --- PASS: TestPoll_Local3OptionsAnd2Votes (5.44s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/01/15 23:52:21 INFO Applying migration id=initial 2026/01/15 23:52:21 INFO Applying migration id=notesupdated 2026/01/15 23:52:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:21 INFO Applying migration id=activitiesid 2026/01/15 23:52:21 INFO Applying migration id=outbox 2026/01/15 23:52:21 INFO Applying migration id=edits 2026/01/15 23:52:21 INFO Applying migration id=outboxactor 2026/01/15 23:52:21 INFO Applying migration id=outboxsender 2026/01/15 23:52:21 INFO Applying migration id=thread 2026/01/15 23:52:21 INFO Applying migration id=host 2026/01/15 23:52:21 INFO Applying migration id=sharedinbox 2026/01/15 23:52:21 INFO Applying migration id=noteshost 2026/01/15 23:52:21 INFO Applying migration id=fetched 2026/01/15 23:52:21 INFO Applying migration id=move 2026/01/15 23:52:21 INFO Applying migration id=cleanup 2026/01/15 23:52:21 INFO Applying migration id=received 2026/01/15 23:52:21 INFO Applying migration id=namehost 2026/01/15 23:52:21 INFO Applying migration id=outboxhost 2026/01/15 23:52:21 INFO Applying migration id=notesfts 2026/01/15 23:52:21 INFO Applying migration id=iconsname 2026/01/15 23:52:21 INFO Applying migration id=nohash 2026/01/15 23:52:21 INFO Applying migration id=shares 2026/01/15 23:52:21 INFO Applying migration id=actorttl 2026/01/15 23:52:21 INFO Applying migration id=tocc 2026/01/15 23:52:21 INFO Applying migration id=followeds 2026/01/15 23:52:21 INFO Applying migration id=certhash 2026/01/15 23:52:21 INFO Applying migration id=follows_sync 2026/01/15 23:52:21 INFO Applying migration id=jsonpath 2026/01/15 23:52:21 INFO Applying migration id=localforward 2026/01/15 23:52:21 INFO Applying migration id=avatar 2026/01/15 23:52:21 INFO Applying migration id=noimage 2026/01/15 23:52:21 INFO Applying migration id=feed 2026/01/15 23:52:21 INFO Applying migration id=bookmarks 2026/01/15 23:52:21 INFO Applying migration id=shareactivity 2026/01/15 23:52:21 INFO Applying migration id=application 2026/01/15 23:52:21 INFO Applying migration id=certificates 2026/01/15 23:52:21 INFO Applying migration id=rawforward 2026/01/15 23:52:21 INFO Applying migration id=publickey 2026/01/15 23:52:21 INFO Applying migration id=resolvegroup 2026/01/15 23:52:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-1790-7ddf-a993-942495ab23c9 2026/01/15 23:52:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-1790-7ddf-a993-942495ab23c9 2026/01/15 23:52:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-1790-7ddf-a993-942495ab23c9 2026/01/15 23:52:24 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc413-1790-7ddf-a993-942495ab23c9 2026/01/15 23:52:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-1790-7ddf-a993-942495ab23c9 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (2.58s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/01/15 23:52:24 INFO Applying migration id=initial 2026/01/15 23:52:24 INFO Applying migration id=notesupdated 2026/01/15 23:52:24 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:24 INFO Applying migration id=activitiesid 2026/01/15 23:52:24 INFO Applying migration id=outbox 2026/01/15 23:52:24 INFO Applying migration id=edits 2026/01/15 23:52:24 INFO Applying migration id=outboxactor 2026/01/15 23:52:24 INFO Applying migration id=outboxsender 2026/01/15 23:52:24 INFO Applying migration id=thread 2026/01/15 23:52:24 INFO Applying migration id=host 2026/01/15 23:52:24 INFO Applying migration id=sharedinbox 2026/01/15 23:52:24 INFO Applying migration id=noteshost 2026/01/15 23:52:24 INFO Applying migration id=fetched 2026/01/15 23:52:24 INFO Applying migration id=move 2026/01/15 23:52:24 INFO Applying migration id=cleanup 2026/01/15 23:52:24 INFO Applying migration id=received 2026/01/15 23:52:24 INFO Applying migration id=namehost 2026/01/15 23:52:24 INFO Applying migration id=outboxhost 2026/01/15 23:52:24 INFO Applying migration id=notesfts 2026/01/15 23:52:24 INFO Applying migration id=iconsname 2026/01/15 23:52:24 INFO Applying migration id=nohash 2026/01/15 23:52:24 INFO Applying migration id=shares 2026/01/15 23:52:24 INFO Applying migration id=actorttl 2026/01/15 23:52:24 INFO Applying migration id=tocc 2026/01/15 23:52:24 INFO Applying migration id=followeds 2026/01/15 23:52:24 INFO Applying migration id=certhash 2026/01/15 23:52:24 INFO Applying migration id=follows_sync 2026/01/15 23:52:24 INFO Applying migration id=jsonpath 2026/01/15 23:52:24 INFO Applying migration id=localforward 2026/01/15 23:52:24 INFO Applying migration id=avatar 2026/01/15 23:52:24 INFO Applying migration id=noimage 2026/01/15 23:52:24 INFO Applying migration id=feed 2026/01/15 23:52:24 INFO Applying migration id=bookmarks 2026/01/15 23:52:24 INFO Applying migration id=shareactivity 2026/01/15 23:52:24 INFO Applying migration id=application 2026/01/15 23:52:24 INFO Applying migration id=certificates 2026/01/15 23:52:24 INFO Applying migration id=rawforward 2026/01/15 23:52:24 INFO Applying migration id=publickey 2026/01/15 23:52:24 INFO Applying migration id=resolvegroup 2026/01/15 23:52:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-1eed-727e-9d35-9856bdae8d31 2026/01/15 23:52:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-1eed-727e-9d35-9856bdae8d31 2026/01/15 23:52:26 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc413-1eed-727e-9d35-9856bdae8d31 2026/01/15 23:52:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-1eed-727e-9d35-9856bdae8d31 2026/01/15 23:52:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-1eed-727e-9d35-9856bdae8d31 2026/01/15 23:52:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-1eed-727e-9d35-9856bdae8d31 2026/01/15 23:52:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-1eed-727e-9d35-9856bdae8d31 2026/01/15 23:52:26 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc413-1eed-727e-9d35-9856bdae8d31 --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.88s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/01/15 23:52:26 INFO Applying migration id=initial 2026/01/15 23:52:26 INFO Applying migration id=notesupdated 2026/01/15 23:52:26 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:26 INFO Applying migration id=activitiesid 2026/01/15 23:52:26 INFO Applying migration id=outbox 2026/01/15 23:52:26 INFO Applying migration id=edits 2026/01/15 23:52:26 INFO Applying migration id=outboxactor 2026/01/15 23:52:26 INFO Applying migration id=outboxsender 2026/01/15 23:52:26 INFO Applying migration id=thread 2026/01/15 23:52:26 INFO Applying migration id=host 2026/01/15 23:52:26 INFO Applying migration id=sharedinbox 2026/01/15 23:52:26 INFO Applying migration id=noteshost 2026/01/15 23:52:26 INFO Applying migration id=fetched 2026/01/15 23:52:26 INFO Applying migration id=move 2026/01/15 23:52:26 INFO Applying migration id=cleanup 2026/01/15 23:52:26 INFO Applying migration id=received 2026/01/15 23:52:26 INFO Applying migration id=namehost 2026/01/15 23:52:26 INFO Applying migration id=outboxhost 2026/01/15 23:52:26 INFO Applying migration id=notesfts 2026/01/15 23:52:26 INFO Applying migration id=iconsname 2026/01/15 23:52:26 INFO Applying migration id=nohash 2026/01/15 23:52:26 INFO Applying migration id=shares 2026/01/15 23:52:26 INFO Applying migration id=actorttl 2026/01/15 23:52:26 INFO Applying migration id=tocc 2026/01/15 23:52:26 INFO Applying migration id=followeds 2026/01/15 23:52:26 INFO Applying migration id=certhash 2026/01/15 23:52:26 INFO Applying migration id=follows_sync 2026/01/15 23:52:26 INFO Applying migration id=jsonpath 2026/01/15 23:52:26 INFO Applying migration id=localforward 2026/01/15 23:52:26 INFO Applying migration id=avatar 2026/01/15 23:52:26 INFO Applying migration id=noimage 2026/01/15 23:52:26 INFO Applying migration id=feed 2026/01/15 23:52:26 INFO Applying migration id=bookmarks 2026/01/15 23:52:26 INFO Applying migration id=shareactivity 2026/01/15 23:52:26 INFO Applying migration id=application 2026/01/15 23:52:26 INFO Applying migration id=certificates 2026/01/15 23:52:26 INFO Applying migration id=rawforward 2026/01/15 23:52:26 INFO Applying migration id=publickey 2026/01/15 23:52:26 INFO Applying migration id=resolvegroup 2026/01/15 23:52:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-3245-751a-b225-61bd1e07cf7b 2026/01/15 23:52:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-3245-751a-b225-61bd1e07cf7b 2026/01/15 23:52:31 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc413-3245-751a-b225-61bd1e07cf7b 2026/01/15 23:52:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-3245-751a-b225-61bd1e07cf7b 2026/01/15 23:52:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-3245-751a-b225-61bd1e07cf7b 2026/01/15 23:52:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-3245-751a-b225-61bd1e07cf7b 2026/01/15 23:52:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-3245-751a-b225-61bd1e07cf7b --- PASS: TestPoll_LocalVoteVisibilityPublic (4.96s) === RUN TestPoll_LocalSelfVote 2026/01/15 23:52:31 INFO Applying migration id=initial 2026/01/15 23:52:31 INFO Applying migration id=notesupdated 2026/01/15 23:52:31 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:31 INFO Applying migration id=activitiesid 2026/01/15 23:52:31 INFO Applying migration id=outbox 2026/01/15 23:52:31 INFO Applying migration id=edits 2026/01/15 23:52:31 INFO Applying migration id=outboxactor 2026/01/15 23:52:31 INFO Applying migration id=outboxsender 2026/01/15 23:52:31 INFO Applying migration id=thread 2026/01/15 23:52:31 INFO Applying migration id=host 2026/01/15 23:52:31 INFO Applying migration id=sharedinbox 2026/01/15 23:52:31 INFO Applying migration id=noteshost 2026/01/15 23:52:31 INFO Applying migration id=fetched 2026/01/15 23:52:31 INFO Applying migration id=move 2026/01/15 23:52:31 INFO Applying migration id=cleanup 2026/01/15 23:52:31 INFO Applying migration id=received 2026/01/15 23:52:31 INFO Applying migration id=namehost 2026/01/15 23:52:31 INFO Applying migration id=outboxhost 2026/01/15 23:52:31 INFO Applying migration id=notesfts 2026/01/15 23:52:31 INFO Applying migration id=iconsname 2026/01/15 23:52:31 INFO Applying migration id=nohash 2026/01/15 23:52:31 INFO Applying migration id=shares 2026/01/15 23:52:31 INFO Applying migration id=actorttl 2026/01/15 23:52:31 INFO Applying migration id=tocc 2026/01/15 23:52:31 INFO Applying migration id=followeds 2026/01/15 23:52:31 INFO Applying migration id=certhash 2026/01/15 23:52:31 INFO Applying migration id=follows_sync 2026/01/15 23:52:31 INFO Applying migration id=jsonpath 2026/01/15 23:52:31 INFO Applying migration id=localforward 2026/01/15 23:52:31 INFO Applying migration id=avatar 2026/01/15 23:52:31 INFO Applying migration id=noimage 2026/01/15 23:52:31 INFO Applying migration id=feed 2026/01/15 23:52:31 INFO Applying migration id=bookmarks 2026/01/15 23:52:31 INFO Applying migration id=shareactivity 2026/01/15 23:52:31 INFO Applying migration id=application 2026/01/15 23:52:31 INFO Applying migration id=certificates 2026/01/15 23:52:31 INFO Applying migration id=rawforward 2026/01/15 23:52:31 INFO Applying migration id=publickey 2026/01/15 23:52:31 INFO Applying migration id=resolvegroup 2026/01/15 23:52:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-4633-7a18-bbc4-2d7f823a22ab 2026/01/15 23:52:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-4633-7a18-bbc4-2d7f823a22ab 2026/01/15 23:52:36 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc413-4633-7a18-bbc4-2d7f823a22ab 2026/01/15 23:52:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-4633-7a18-bbc4-2d7f823a22ab --- PASS: TestPoll_LocalSelfVote (5.09s) === RUN TestRegister_RedirectNoCertificate 2026/01/15 23:52:36 INFO Applying migration id=initial 2026/01/15 23:52:36 INFO Applying migration id=notesupdated 2026/01/15 23:52:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:36 INFO Applying migration id=activitiesid 2026/01/15 23:52:36 INFO Applying migration id=outbox 2026/01/15 23:52:36 INFO Applying migration id=edits 2026/01/15 23:52:36 INFO Applying migration id=outboxactor 2026/01/15 23:52:36 INFO Applying migration id=outboxsender 2026/01/15 23:52:36 INFO Applying migration id=thread 2026/01/15 23:52:36 INFO Applying migration id=host 2026/01/15 23:52:36 INFO Applying migration id=sharedinbox 2026/01/15 23:52:36 INFO Applying migration id=noteshost 2026/01/15 23:52:36 INFO Applying migration id=fetched 2026/01/15 23:52:36 INFO Applying migration id=move 2026/01/15 23:52:36 INFO Applying migration id=cleanup 2026/01/15 23:52:36 INFO Applying migration id=received 2026/01/15 23:52:36 INFO Applying migration id=namehost 2026/01/15 23:52:36 INFO Applying migration id=outboxhost 2026/01/15 23:52:36 INFO Applying migration id=notesfts 2026/01/15 23:52:36 INFO Applying migration id=iconsname 2026/01/15 23:52:36 INFO Applying migration id=nohash 2026/01/15 23:52:36 INFO Applying migration id=shares 2026/01/15 23:52:36 INFO Applying migration id=actorttl 2026/01/15 23:52:36 INFO Applying migration id=tocc 2026/01/15 23:52:36 INFO Applying migration id=followeds 2026/01/15 23:52:36 INFO Applying migration id=certhash 2026/01/15 23:52:36 INFO Applying migration id=follows_sync 2026/01/15 23:52:36 INFO Applying migration id=jsonpath 2026/01/15 23:52:36 INFO Applying migration id=localforward 2026/01/15 23:52:36 INFO Applying migration id=avatar 2026/01/15 23:52:36 INFO Applying migration id=noimage 2026/01/15 23:52:36 INFO Applying migration id=feed 2026/01/15 23:52:36 INFO Applying migration id=bookmarks 2026/01/15 23:52:36 INFO Applying migration id=shareactivity 2026/01/15 23:52:36 INFO Applying migration id=application 2026/01/15 23:52:36 INFO Applying migration id=certificates 2026/01/15 23:52:36 INFO Applying migration id=rawforward 2026/01/15 23:52:36 INFO Applying migration id=publickey 2026/01/15 23:52:36 INFO Applying migration id=resolvegroup --- PASS: TestRegister_RedirectNoCertificate (0.08s) === RUN TestRegister_Redirect 2026/01/15 23:52:36 INFO Applying migration id=initial 2026/01/15 23:52:36 INFO Applying migration id=notesupdated 2026/01/15 23:52:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:36 INFO Applying migration id=activitiesid 2026/01/15 23:52:36 INFO Applying migration id=outbox 2026/01/15 23:52:36 INFO Applying migration id=edits 2026/01/15 23:52:36 INFO Applying migration id=outboxactor 2026/01/15 23:52:36 INFO Applying migration id=outboxsender 2026/01/15 23:52:36 INFO Applying migration id=thread 2026/01/15 23:52:36 INFO Applying migration id=host 2026/01/15 23:52:36 INFO Applying migration id=sharedinbox 2026/01/15 23:52:36 INFO Applying migration id=noteshost 2026/01/15 23:52:36 INFO Applying migration id=fetched 2026/01/15 23:52:36 INFO Applying migration id=move 2026/01/15 23:52:36 INFO Applying migration id=cleanup 2026/01/15 23:52:36 INFO Applying migration id=received 2026/01/15 23:52:36 INFO Applying migration id=namehost 2026/01/15 23:52:36 INFO Applying migration id=outboxhost 2026/01/15 23:52:36 INFO Applying migration id=notesfts 2026/01/15 23:52:36 INFO Applying migration id=iconsname 2026/01/15 23:52:36 INFO Applying migration id=nohash 2026/01/15 23:52:36 INFO Applying migration id=shares 2026/01/15 23:52:36 INFO Applying migration id=actorttl 2026/01/15 23:52:36 INFO Applying migration id=tocc 2026/01/15 23:52:36 INFO Applying migration id=followeds 2026/01/15 23:52:36 INFO Applying migration id=certhash 2026/01/15 23:52:36 INFO Applying migration id=follows_sync 2026/01/15 23:52:36 INFO Applying migration id=jsonpath 2026/01/15 23:52:36 INFO Applying migration id=localforward 2026/01/15 23:52:36 INFO Applying migration id=avatar 2026/01/15 23:52:36 INFO Applying migration id=noimage 2026/01/15 23:52:36 INFO Applying migration id=feed 2026/01/15 23:52:36 INFO Applying migration id=bookmarks 2026/01/15 23:52:36 INFO Applying migration id=shareactivity 2026/01/15 23:52:36 INFO Applying migration id=application 2026/01/15 23:52:36 INFO Applying migration id=certificates 2026/01/15 23:52:36 INFO Applying migration id=rawforward 2026/01/15 23:52:36 INFO Applying migration id=publickey 2026/01/15 23:52:36 INFO Applying migration id=resolvegroup 2026/01/15 23:52:36 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.07s) === RUN TestRegister_NoCertificate 2026/01/15 23:52:36 INFO Applying migration id=initial 2026/01/15 23:52:36 INFO Applying migration id=notesupdated 2026/01/15 23:52:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:36 INFO Applying migration id=activitiesid 2026/01/15 23:52:36 INFO Applying migration id=outbox 2026/01/15 23:52:36 INFO Applying migration id=edits 2026/01/15 23:52:36 INFO Applying migration id=outboxactor 2026/01/15 23:52:36 INFO Applying migration id=outboxsender 2026/01/15 23:52:36 INFO Applying migration id=thread 2026/01/15 23:52:36 INFO Applying migration id=host 2026/01/15 23:52:36 INFO Applying migration id=sharedinbox 2026/01/15 23:52:36 INFO Applying migration id=noteshost 2026/01/15 23:52:36 INFO Applying migration id=fetched 2026/01/15 23:52:36 INFO Applying migration id=move 2026/01/15 23:52:36 INFO Applying migration id=cleanup 2026/01/15 23:52:36 INFO Applying migration id=received 2026/01/15 23:52:36 INFO Applying migration id=namehost 2026/01/15 23:52:36 INFO Applying migration id=outboxhost 2026/01/15 23:52:36 INFO Applying migration id=notesfts 2026/01/15 23:52:36 INFO Applying migration id=iconsname 2026/01/15 23:52:36 INFO Applying migration id=nohash 2026/01/15 23:52:36 INFO Applying migration id=shares 2026/01/15 23:52:36 INFO Applying migration id=actorttl 2026/01/15 23:52:36 INFO Applying migration id=tocc 2026/01/15 23:52:36 INFO Applying migration id=followeds 2026/01/15 23:52:36 INFO Applying migration id=certhash 2026/01/15 23:52:36 INFO Applying migration id=follows_sync 2026/01/15 23:52:36 INFO Applying migration id=jsonpath 2026/01/15 23:52:36 INFO Applying migration id=localforward 2026/01/15 23:52:36 INFO Applying migration id=avatar 2026/01/15 23:52:36 INFO Applying migration id=noimage 2026/01/15 23:52:36 INFO Applying migration id=feed 2026/01/15 23:52:36 INFO Applying migration id=bookmarks 2026/01/15 23:52:36 INFO Applying migration id=shareactivity 2026/01/15 23:52:36 INFO Applying migration id=application 2026/01/15 23:52:36 INFO Applying migration id=certificates 2026/01/15 23:52:36 INFO Applying migration id=rawforward 2026/01/15 23:52:36 INFO Applying migration id=publickey 2026/01/15 23:52:36 INFO Applying migration id=resolvegroup 2026/01/15 23:52:36 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.07s) === RUN TestRegister_HappyFlow 2026/01/15 23:52:36 INFO Applying migration id=initial 2026/01/15 23:52:36 INFO Applying migration id=notesupdated 2026/01/15 23:52:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:36 INFO Applying migration id=activitiesid 2026/01/15 23:52:36 INFO Applying migration id=outbox 2026/01/15 23:52:36 INFO Applying migration id=edits 2026/01/15 23:52:36 INFO Applying migration id=outboxactor 2026/01/15 23:52:36 INFO Applying migration id=outboxsender 2026/01/15 23:52:36 INFO Applying migration id=thread 2026/01/15 23:52:36 INFO Applying migration id=host 2026/01/15 23:52:36 INFO Applying migration id=sharedinbox 2026/01/15 23:52:36 INFO Applying migration id=noteshost 2026/01/15 23:52:36 INFO Applying migration id=fetched 2026/01/15 23:52:36 INFO Applying migration id=move 2026/01/15 23:52:36 INFO Applying migration id=cleanup 2026/01/15 23:52:36 INFO Applying migration id=received 2026/01/15 23:52:36 INFO Applying migration id=namehost 2026/01/15 23:52:36 INFO Applying migration id=outboxhost 2026/01/15 23:52:36 INFO Applying migration id=notesfts 2026/01/15 23:52:36 INFO Applying migration id=iconsname 2026/01/15 23:52:36 INFO Applying migration id=nohash 2026/01/15 23:52:36 INFO Applying migration id=shares 2026/01/15 23:52:36 INFO Applying migration id=actorttl 2026/01/15 23:52:36 INFO Applying migration id=tocc 2026/01/15 23:52:36 INFO Applying migration id=followeds 2026/01/15 23:52:36 INFO Applying migration id=certhash 2026/01/15 23:52:36 INFO Applying migration id=follows_sync 2026/01/15 23:52:36 INFO Applying migration id=jsonpath 2026/01/15 23:52:36 INFO Applying migration id=localforward 2026/01/15 23:52:36 INFO Applying migration id=avatar 2026/01/15 23:52:36 INFO Applying migration id=noimage 2026/01/15 23:52:36 INFO Applying migration id=feed 2026/01/15 23:52:36 INFO Applying migration id=bookmarks 2026/01/15 23:52:36 INFO Applying migration id=shareactivity 2026/01/15 23:52:36 INFO Applying migration id=application 2026/01/15 23:52:36 INFO Applying migration id=certificates 2026/01/15 23:52:36 INFO Applying migration id=rawforward 2026/01/15 23:52:36 INFO Applying migration id=publickey 2026/01/15 23:52:36 INFO Applying migration id=resolvegroup 2026/01/15 23:52:36 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.45s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/01/15 23:52:36 INFO Applying migration id=initial 2026/01/15 23:52:36 INFO Applying migration id=notesupdated 2026/01/15 23:52:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:36 INFO Applying migration id=activitiesid 2026/01/15 23:52:36 INFO Applying migration id=outbox 2026/01/15 23:52:36 INFO Applying migration id=edits 2026/01/15 23:52:36 INFO Applying migration id=outboxactor 2026/01/15 23:52:36 INFO Applying migration id=outboxsender 2026/01/15 23:52:36 INFO Applying migration id=thread 2026/01/15 23:52:36 INFO Applying migration id=host 2026/01/15 23:52:36 INFO Applying migration id=sharedinbox 2026/01/15 23:52:36 INFO Applying migration id=noteshost 2026/01/15 23:52:36 INFO Applying migration id=fetched 2026/01/15 23:52:36 INFO Applying migration id=move 2026/01/15 23:52:36 INFO Applying migration id=cleanup 2026/01/15 23:52:36 INFO Applying migration id=received 2026/01/15 23:52:36 INFO Applying migration id=namehost 2026/01/15 23:52:36 INFO Applying migration id=outboxhost 2026/01/15 23:52:36 INFO Applying migration id=notesfts 2026/01/15 23:52:36 INFO Applying migration id=iconsname 2026/01/15 23:52:36 INFO Applying migration id=nohash 2026/01/15 23:52:36 INFO Applying migration id=shares 2026/01/15 23:52:36 INFO Applying migration id=actorttl 2026/01/15 23:52:36 INFO Applying migration id=tocc 2026/01/15 23:52:36 INFO Applying migration id=followeds 2026/01/15 23:52:36 INFO Applying migration id=certhash 2026/01/15 23:52:36 INFO Applying migration id=follows_sync 2026/01/15 23:52:36 INFO Applying migration id=jsonpath 2026/01/15 23:52:36 INFO Applying migration id=localforward 2026/01/15 23:52:36 INFO Applying migration id=avatar 2026/01/15 23:52:36 INFO Applying migration id=noimage 2026/01/15 23:52:36 INFO Applying migration id=feed 2026/01/15 23:52:36 INFO Applying migration id=bookmarks 2026/01/15 23:52:36 INFO Applying migration id=shareactivity 2026/01/15 23:52:36 INFO Applying migration id=application 2026/01/15 23:52:36 INFO Applying migration id=certificates 2026/01/15 23:52:36 INFO Applying migration id=rawforward 2026/01/15 23:52:36 INFO Applying migration id=publickey 2026/01/15 23:52:36 INFO Applying migration id=resolvegroup --- PASS: TestRegister_HappyFlowRegistrationClosed (0.08s) === RUN TestRegister_AlreadyRegistered 2026/01/15 23:52:36 INFO Applying migration id=initial 2026/01/15 23:52:36 INFO Applying migration id=notesupdated 2026/01/15 23:52:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:36 INFO Applying migration id=activitiesid 2026/01/15 23:52:36 INFO Applying migration id=outbox 2026/01/15 23:52:36 INFO Applying migration id=edits 2026/01/15 23:52:36 INFO Applying migration id=outboxactor 2026/01/15 23:52:36 INFO Applying migration id=outboxsender 2026/01/15 23:52:36 INFO Applying migration id=thread 2026/01/15 23:52:36 INFO Applying migration id=host 2026/01/15 23:52:36 INFO Applying migration id=sharedinbox 2026/01/15 23:52:36 INFO Applying migration id=noteshost 2026/01/15 23:52:36 INFO Applying migration id=fetched 2026/01/15 23:52:36 INFO Applying migration id=move 2026/01/15 23:52:36 INFO Applying migration id=cleanup 2026/01/15 23:52:36 INFO Applying migration id=received 2026/01/15 23:52:36 INFO Applying migration id=namehost 2026/01/15 23:52:36 INFO Applying migration id=outboxhost 2026/01/15 23:52:36 INFO Applying migration id=notesfts 2026/01/15 23:52:36 INFO Applying migration id=iconsname 2026/01/15 23:52:36 INFO Applying migration id=nohash 2026/01/15 23:52:36 INFO Applying migration id=shares 2026/01/15 23:52:36 INFO Applying migration id=actorttl 2026/01/15 23:52:36 INFO Applying migration id=tocc 2026/01/15 23:52:36 INFO Applying migration id=followeds 2026/01/15 23:52:36 INFO Applying migration id=certhash 2026/01/15 23:52:36 INFO Applying migration id=follows_sync 2026/01/15 23:52:36 INFO Applying migration id=jsonpath 2026/01/15 23:52:36 INFO Applying migration id=localforward 2026/01/15 23:52:36 INFO Applying migration id=avatar 2026/01/15 23:52:36 INFO Applying migration id=noimage 2026/01/15 23:52:36 INFO Applying migration id=feed 2026/01/15 23:52:36 INFO Applying migration id=bookmarks 2026/01/15 23:52:36 INFO Applying migration id=shareactivity 2026/01/15 23:52:36 INFO Applying migration id=application 2026/01/15 23:52:36 INFO Applying migration id=certificates 2026/01/15 23:52:36 INFO Applying migration id=rawforward 2026/01/15 23:52:36 INFO Applying migration id=publickey 2026/01/15 23:52:36 INFO Applying migration id=resolvegroup 2026/01/15 23:52:39 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (2.48s) === RUN TestRegister_Twice 2026/01/15 23:52:39 INFO Applying migration id=initial 2026/01/15 23:52:39 INFO Applying migration id=notesupdated 2026/01/15 23:52:39 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:39 INFO Applying migration id=activitiesid 2026/01/15 23:52:39 INFO Applying migration id=outbox 2026/01/15 23:52:39 INFO Applying migration id=edits 2026/01/15 23:52:39 INFO Applying migration id=outboxactor 2026/01/15 23:52:39 INFO Applying migration id=outboxsender 2026/01/15 23:52:39 INFO Applying migration id=thread 2026/01/15 23:52:39 INFO Applying migration id=host 2026/01/15 23:52:39 INFO Applying migration id=sharedinbox 2026/01/15 23:52:39 INFO Applying migration id=noteshost 2026/01/15 23:52:39 INFO Applying migration id=fetched 2026/01/15 23:52:39 INFO Applying migration id=move 2026/01/15 23:52:39 INFO Applying migration id=cleanup 2026/01/15 23:52:39 INFO Applying migration id=received 2026/01/15 23:52:39 INFO Applying migration id=namehost 2026/01/15 23:52:39 INFO Applying migration id=outboxhost 2026/01/15 23:52:39 INFO Applying migration id=notesfts 2026/01/15 23:52:39 INFO Applying migration id=iconsname 2026/01/15 23:52:39 INFO Applying migration id=nohash 2026/01/15 23:52:39 INFO Applying migration id=shares 2026/01/15 23:52:39 INFO Applying migration id=actorttl 2026/01/15 23:52:39 INFO Applying migration id=tocc 2026/01/15 23:52:39 INFO Applying migration id=followeds 2026/01/15 23:52:39 INFO Applying migration id=certhash 2026/01/15 23:52:39 INFO Applying migration id=follows_sync 2026/01/15 23:52:39 INFO Applying migration id=jsonpath 2026/01/15 23:52:39 INFO Applying migration id=localforward 2026/01/15 23:52:39 INFO Applying migration id=avatar 2026/01/15 23:52:39 INFO Applying migration id=noimage 2026/01/15 23:52:39 INFO Applying migration id=feed 2026/01/15 23:52:39 INFO Applying migration id=bookmarks 2026/01/15 23:52:39 INFO Applying migration id=shareactivity 2026/01/15 23:52:39 INFO Applying migration id=application 2026/01/15 23:52:39 INFO Applying migration id=certificates 2026/01/15 23:52:39 INFO Applying migration id=rawforward 2026/01/15 23:52:39 INFO Applying migration id=publickey 2026/01/15 23:52:39 INFO Applying migration id=resolvegroup 2026/01/15 23:52:39 INFO Creating new user request.path=/users/register name=erin 2026/01/15 23:52:40 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (1.03s) === RUN TestRegister_Throttling 2026/01/15 23:52:40 INFO Applying migration id=initial 2026/01/15 23:52:40 INFO Applying migration id=notesupdated 2026/01/15 23:52:40 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:40 INFO Applying migration id=activitiesid 2026/01/15 23:52:40 INFO Applying migration id=outbox 2026/01/15 23:52:40 INFO Applying migration id=edits 2026/01/15 23:52:40 INFO Applying migration id=outboxactor 2026/01/15 23:52:40 INFO Applying migration id=outboxsender 2026/01/15 23:52:40 INFO Applying migration id=thread 2026/01/15 23:52:40 INFO Applying migration id=host 2026/01/15 23:52:40 INFO Applying migration id=sharedinbox 2026/01/15 23:52:40 INFO Applying migration id=noteshost 2026/01/15 23:52:40 INFO Applying migration id=fetched 2026/01/15 23:52:40 INFO Applying migration id=move 2026/01/15 23:52:40 INFO Applying migration id=cleanup 2026/01/15 23:52:40 INFO Applying migration id=received 2026/01/15 23:52:40 INFO Applying migration id=namehost 2026/01/15 23:52:40 INFO Applying migration id=outboxhost 2026/01/15 23:52:40 INFO Applying migration id=notesfts 2026/01/15 23:52:40 INFO Applying migration id=iconsname 2026/01/15 23:52:40 INFO Applying migration id=nohash 2026/01/15 23:52:40 INFO Applying migration id=shares 2026/01/15 23:52:40 INFO Applying migration id=actorttl 2026/01/15 23:52:40 INFO Applying migration id=tocc 2026/01/15 23:52:40 INFO Applying migration id=followeds 2026/01/15 23:52:40 INFO Applying migration id=certhash 2026/01/15 23:52:40 INFO Applying migration id=follows_sync 2026/01/15 23:52:40 INFO Applying migration id=jsonpath 2026/01/15 23:52:40 INFO Applying migration id=localforward 2026/01/15 23:52:40 INFO Applying migration id=avatar 2026/01/15 23:52:40 INFO Applying migration id=noimage 2026/01/15 23:52:40 INFO Applying migration id=feed 2026/01/15 23:52:40 INFO Applying migration id=bookmarks 2026/01/15 23:52:40 INFO Applying migration id=shareactivity 2026/01/15 23:52:40 INFO Applying migration id=application 2026/01/15 23:52:40 INFO Applying migration id=certificates 2026/01/15 23:52:40 INFO Applying migration id=rawforward 2026/01/15 23:52:40 INFO Applying migration id=publickey 2026/01/15 23:52:40 INFO Applying migration id=resolvegroup 2026/01/15 23:52:40 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.46s) === RUN TestRegister_Throttling30Minutes 2026/01/15 23:52:40 INFO Applying migration id=initial 2026/01/15 23:52:40 INFO Applying migration id=notesupdated 2026/01/15 23:52:40 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:40 INFO Applying migration id=activitiesid 2026/01/15 23:52:40 INFO Applying migration id=outbox 2026/01/15 23:52:40 INFO Applying migration id=edits 2026/01/15 23:52:40 INFO Applying migration id=outboxactor 2026/01/15 23:52:40 INFO Applying migration id=outboxsender 2026/01/15 23:52:40 INFO Applying migration id=thread 2026/01/15 23:52:40 INFO Applying migration id=host 2026/01/15 23:52:40 INFO Applying migration id=sharedinbox 2026/01/15 23:52:40 INFO Applying migration id=noteshost 2026/01/15 23:52:40 INFO Applying migration id=fetched 2026/01/15 23:52:40 INFO Applying migration id=move 2026/01/15 23:52:40 INFO Applying migration id=cleanup 2026/01/15 23:52:40 INFO Applying migration id=received 2026/01/15 23:52:40 INFO Applying migration id=namehost 2026/01/15 23:52:40 INFO Applying migration id=outboxhost 2026/01/15 23:52:40 INFO Applying migration id=notesfts 2026/01/15 23:52:40 INFO Applying migration id=iconsname 2026/01/15 23:52:40 INFO Applying migration id=nohash 2026/01/15 23:52:40 INFO Applying migration id=shares 2026/01/15 23:52:40 INFO Applying migration id=actorttl 2026/01/15 23:52:40 INFO Applying migration id=tocc 2026/01/15 23:52:40 INFO Applying migration id=followeds 2026/01/15 23:52:40 INFO Applying migration id=certhash 2026/01/15 23:52:40 INFO Applying migration id=follows_sync 2026/01/15 23:52:40 INFO Applying migration id=jsonpath 2026/01/15 23:52:40 INFO Applying migration id=localforward 2026/01/15 23:52:40 INFO Applying migration id=avatar 2026/01/15 23:52:40 INFO Applying migration id=noimage 2026/01/15 23:52:40 INFO Applying migration id=feed 2026/01/15 23:52:40 INFO Applying migration id=bookmarks 2026/01/15 23:52:40 INFO Applying migration id=shareactivity 2026/01/15 23:52:40 INFO Applying migration id=application 2026/01/15 23:52:40 INFO Applying migration id=certificates 2026/01/15 23:52:40 INFO Applying migration id=rawforward 2026/01/15 23:52:40 INFO Applying migration id=publickey 2026/01/15 23:52:40 INFO Applying migration id=resolvegroup 2026/01/15 23:52:40 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (1.42s) === RUN TestRegister_Throttling1Hour 2026/01/15 23:52:42 INFO Applying migration id=initial 2026/01/15 23:52:42 INFO Applying migration id=notesupdated 2026/01/15 23:52:42 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:42 INFO Applying migration id=activitiesid 2026/01/15 23:52:42 INFO Applying migration id=outbox 2026/01/15 23:52:42 INFO Applying migration id=edits 2026/01/15 23:52:42 INFO Applying migration id=outboxactor 2026/01/15 23:52:42 INFO Applying migration id=outboxsender 2026/01/15 23:52:42 INFO Applying migration id=thread 2026/01/15 23:52:42 INFO Applying migration id=host 2026/01/15 23:52:42 INFO Applying migration id=sharedinbox 2026/01/15 23:52:42 INFO Applying migration id=noteshost 2026/01/15 23:52:42 INFO Applying migration id=fetched 2026/01/15 23:52:42 INFO Applying migration id=move 2026/01/15 23:52:42 INFO Applying migration id=cleanup 2026/01/15 23:52:42 INFO Applying migration id=received 2026/01/15 23:52:42 INFO Applying migration id=namehost 2026/01/15 23:52:42 INFO Applying migration id=outboxhost 2026/01/15 23:52:42 INFO Applying migration id=notesfts 2026/01/15 23:52:42 INFO Applying migration id=iconsname 2026/01/15 23:52:42 INFO Applying migration id=nohash 2026/01/15 23:52:42 INFO Applying migration id=shares 2026/01/15 23:52:42 INFO Applying migration id=actorttl 2026/01/15 23:52:42 INFO Applying migration id=tocc 2026/01/15 23:52:42 INFO Applying migration id=followeds 2026/01/15 23:52:42 INFO Applying migration id=certhash 2026/01/15 23:52:42 INFO Applying migration id=follows_sync 2026/01/15 23:52:42 INFO Applying migration id=jsonpath 2026/01/15 23:52:42 INFO Applying migration id=localforward 2026/01/15 23:52:42 INFO Applying migration id=avatar 2026/01/15 23:52:42 INFO Applying migration id=noimage 2026/01/15 23:52:42 INFO Applying migration id=feed 2026/01/15 23:52:42 INFO Applying migration id=bookmarks 2026/01/15 23:52:42 INFO Applying migration id=shareactivity 2026/01/15 23:52:42 INFO Applying migration id=application 2026/01/15 23:52:42 INFO Applying migration id=certificates 2026/01/15 23:52:42 INFO Applying migration id=rawforward 2026/01/15 23:52:42 INFO Applying migration id=publickey 2026/01/15 23:52:42 INFO Applying migration id=resolvegroup 2026/01/15 23:52:42 INFO Creating new user request.path=/users/register name=erin 2026/01/15 23:52:44 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (2.72s) === RUN TestRegister_TwoCertificates 2026/01/15 23:52:45 INFO Applying migration id=initial 2026/01/15 23:52:45 INFO Applying migration id=notesupdated 2026/01/15 23:52:45 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:45 INFO Applying migration id=activitiesid 2026/01/15 23:52:45 INFO Applying migration id=outbox 2026/01/15 23:52:45 INFO Applying migration id=edits 2026/01/15 23:52:45 INFO Applying migration id=outboxactor 2026/01/15 23:52:45 INFO Applying migration id=outboxsender 2026/01/15 23:52:45 INFO Applying migration id=thread 2026/01/15 23:52:45 INFO Applying migration id=host 2026/01/15 23:52:45 INFO Applying migration id=sharedinbox 2026/01/15 23:52:45 INFO Applying migration id=noteshost 2026/01/15 23:52:45 INFO Applying migration id=fetched 2026/01/15 23:52:45 INFO Applying migration id=move 2026/01/15 23:52:45 INFO Applying migration id=cleanup 2026/01/15 23:52:45 INFO Applying migration id=received 2026/01/15 23:52:45 INFO Applying migration id=namehost 2026/01/15 23:52:45 INFO Applying migration id=outboxhost 2026/01/15 23:52:45 INFO Applying migration id=notesfts 2026/01/15 23:52:45 INFO Applying migration id=iconsname 2026/01/15 23:52:45 INFO Applying migration id=nohash 2026/01/15 23:52:45 INFO Applying migration id=shares 2026/01/15 23:52:45 INFO Applying migration id=actorttl 2026/01/15 23:52:45 INFO Applying migration id=tocc 2026/01/15 23:52:45 INFO Applying migration id=followeds 2026/01/15 23:52:45 INFO Applying migration id=certhash 2026/01/15 23:52:45 INFO Applying migration id=follows_sync 2026/01/15 23:52:45 INFO Applying migration id=jsonpath 2026/01/15 23:52:45 INFO Applying migration id=localforward 2026/01/15 23:52:45 INFO Applying migration id=avatar 2026/01/15 23:52:45 INFO Applying migration id=noimage 2026/01/15 23:52:45 INFO Applying migration id=feed 2026/01/15 23:52:45 INFO Applying migration id=bookmarks 2026/01/15 23:52:45 INFO Applying migration id=shareactivity 2026/01/15 23:52:45 INFO Applying migration id=application 2026/01/15 23:52:45 INFO Applying migration id=certificates 2026/01/15 23:52:45 INFO Applying migration id=rawforward 2026/01/15 23:52:45 INFO Applying migration id=publickey 2026/01/15 23:52:45 INFO Applying migration id=resolvegroup 2026/01/15 23:52:45 INFO Redirecting new user 2026/01/15 23:52:45 INFO Creating new user request.path=/users/register name=erin 2026/01/15 23:52:46 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/01/15 23:52:46 INFO Redirecting new user 2026/01/15 23:52:46 INFO Creating new user request.path=/users/register name=erin 2026/01/15 23:52:47 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/01/15 23:52:47 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/01/15 23:52:47 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/01/15 23:52:47 INFO Redirecting new user 2026/01/15 23:52:47 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (3.67s) === RUN TestReply_AuthorNotFollowed 2026/01/15 23:52:48 INFO Applying migration id=initial 2026/01/15 23:52:48 INFO Applying migration id=notesupdated 2026/01/15 23:52:48 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:48 INFO Applying migration id=activitiesid 2026/01/15 23:52:48 INFO Applying migration id=outbox 2026/01/15 23:52:48 INFO Applying migration id=edits 2026/01/15 23:52:48 INFO Applying migration id=outboxactor 2026/01/15 23:52:48 INFO Applying migration id=outboxsender 2026/01/15 23:52:48 INFO Applying migration id=thread 2026/01/15 23:52:48 INFO Applying migration id=host 2026/01/15 23:52:48 INFO Applying migration id=sharedinbox 2026/01/15 23:52:48 INFO Applying migration id=noteshost 2026/01/15 23:52:48 INFO Applying migration id=fetched 2026/01/15 23:52:48 INFO Applying migration id=move 2026/01/15 23:52:48 INFO Applying migration id=cleanup 2026/01/15 23:52:48 INFO Applying migration id=received 2026/01/15 23:52:48 INFO Applying migration id=namehost 2026/01/15 23:52:48 INFO Applying migration id=outboxhost 2026/01/15 23:52:48 INFO Applying migration id=notesfts 2026/01/15 23:52:48 INFO Applying migration id=iconsname 2026/01/15 23:52:48 INFO Applying migration id=nohash 2026/01/15 23:52:48 INFO Applying migration id=shares 2026/01/15 23:52:48 INFO Applying migration id=actorttl 2026/01/15 23:52:48 INFO Applying migration id=tocc 2026/01/15 23:52:48 INFO Applying migration id=followeds 2026/01/15 23:52:48 INFO Applying migration id=certhash 2026/01/15 23:52:48 INFO Applying migration id=follows_sync 2026/01/15 23:52:48 INFO Applying migration id=jsonpath 2026/01/15 23:52:48 INFO Applying migration id=localforward 2026/01/15 23:52:48 INFO Applying migration id=avatar 2026/01/15 23:52:48 INFO Applying migration id=noimage 2026/01/15 23:52:48 INFO Applying migration id=feed 2026/01/15 23:52:48 INFO Applying migration id=bookmarks 2026/01/15 23:52:48 INFO Applying migration id=shareactivity 2026/01/15 23:52:48 INFO Applying migration id=application 2026/01/15 23:52:48 INFO Applying migration id=certificates 2026/01/15 23:52:48 INFO Applying migration id=rawforward 2026/01/15 23:52:48 INFO Applying migration id=publickey 2026/01/15 23:52:48 INFO Applying migration id=resolvegroup 2026/01/15 23:52:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-8a44-7eea-8d94-d114d990be46 2026/01/15 23:52:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-8a44-7eea-8d94-d114d990be46 2026/01/15 23:52:53 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc413-8a49-7b30-ae8b-28fbad4501c5 note=https://localhost.localdomain:8443/post/019bc413-8a49-7ae2-88fc-6aecf5da3464 thread=https://localhost.localdomain:8443/post/019bc413-8a44-7eea-8d94-d114d990be46 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:52:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-8a44-7eea-8d94-d114d990be46 2026/01/15 23:52:53 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (4.89s) === RUN TestReply_AuthorFollowed 2026/01/15 23:52:53 INFO Applying migration id=initial 2026/01/15 23:52:53 INFO Applying migration id=notesupdated 2026/01/15 23:52:53 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:53 INFO Applying migration id=activitiesid 2026/01/15 23:52:53 INFO Applying migration id=outbox 2026/01/15 23:52:53 INFO Applying migration id=edits 2026/01/15 23:52:53 INFO Applying migration id=outboxactor 2026/01/15 23:52:53 INFO Applying migration id=outboxsender 2026/01/15 23:52:53 INFO Applying migration id=thread 2026/01/15 23:52:53 INFO Applying migration id=host 2026/01/15 23:52:53 INFO Applying migration id=sharedinbox 2026/01/15 23:52:53 INFO Applying migration id=noteshost 2026/01/15 23:52:53 INFO Applying migration id=fetched 2026/01/15 23:52:53 INFO Applying migration id=move 2026/01/15 23:52:53 INFO Applying migration id=cleanup 2026/01/15 23:52:53 INFO Applying migration id=received 2026/01/15 23:52:53 INFO Applying migration id=namehost 2026/01/15 23:52:53 INFO Applying migration id=outboxhost 2026/01/15 23:52:53 INFO Applying migration id=notesfts 2026/01/15 23:52:53 INFO Applying migration id=iconsname 2026/01/15 23:52:53 INFO Applying migration id=nohash 2026/01/15 23:52:53 INFO Applying migration id=shares 2026/01/15 23:52:53 INFO Applying migration id=actorttl 2026/01/15 23:52:53 INFO Applying migration id=tocc 2026/01/15 23:52:53 INFO Applying migration id=followeds 2026/01/15 23:52:53 INFO Applying migration id=certhash 2026/01/15 23:52:53 INFO Applying migration id=follows_sync 2026/01/15 23:52:53 INFO Applying migration id=jsonpath 2026/01/15 23:52:53 INFO Applying migration id=localforward 2026/01/15 23:52:53 INFO Applying migration id=avatar 2026/01/15 23:52:53 INFO Applying migration id=noimage 2026/01/15 23:52:53 INFO Applying migration id=feed 2026/01/15 23:52:53 INFO Applying migration id=bookmarks 2026/01/15 23:52:53 INFO Applying migration id=shareactivity 2026/01/15 23:52:53 INFO Applying migration id=application 2026/01/15 23:52:53 INFO Applying migration id=certificates 2026/01/15 23:52:53 INFO Applying migration id=rawforward 2026/01/15 23:52:53 INFO Applying migration id=publickey 2026/01/15 23:52:53 INFO Applying migration id=resolvegroup 2026/01/15 23:52:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-a267-7edd-af8a-a3d228e50b89 2026/01/15 23:52:59 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-a267-7edd-af8a-a3d228e50b89 2026/01/15 23:52:59 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc413-a26c-7282-bf70-8501ed02c753 note=https://localhost.localdomain:8443/post/019bc413-a26c-723a-8277-71a05df6ee38 thread=https://localhost.localdomain:8443/post/019bc413-a267-7edd-af8a-a3d228e50b89 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:52:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-a267-7edd-af8a-a3d228e50b89 2026/01/15 23:52:59 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (6.18s) === RUN TestReply_PostToFollowers 2026/01/15 23:52:59 INFO Applying migration id=initial 2026/01/15 23:52:59 INFO Applying migration id=notesupdated 2026/01/15 23:52:59 INFO Applying migration id=personspreferredusername 2026/01/15 23:52:59 INFO Applying migration id=activitiesid 2026/01/15 23:52:59 INFO Applying migration id=outbox 2026/01/15 23:52:59 INFO Applying migration id=edits 2026/01/15 23:52:59 INFO Applying migration id=outboxactor 2026/01/15 23:52:59 INFO Applying migration id=outboxsender 2026/01/15 23:52:59 INFO Applying migration id=thread 2026/01/15 23:52:59 INFO Applying migration id=host 2026/01/15 23:52:59 INFO Applying migration id=sharedinbox 2026/01/15 23:52:59 INFO Applying migration id=noteshost 2026/01/15 23:52:59 INFO Applying migration id=fetched 2026/01/15 23:52:59 INFO Applying migration id=move 2026/01/15 23:52:59 INFO Applying migration id=cleanup 2026/01/15 23:52:59 INFO Applying migration id=received 2026/01/15 23:52:59 INFO Applying migration id=namehost 2026/01/15 23:52:59 INFO Applying migration id=outboxhost 2026/01/15 23:52:59 INFO Applying migration id=notesfts 2026/01/15 23:52:59 INFO Applying migration id=iconsname 2026/01/15 23:52:59 INFO Applying migration id=nohash 2026/01/15 23:52:59 INFO Applying migration id=shares 2026/01/15 23:52:59 INFO Applying migration id=actorttl 2026/01/15 23:52:59 INFO Applying migration id=tocc 2026/01/15 23:52:59 INFO Applying migration id=followeds 2026/01/15 23:52:59 INFO Applying migration id=certhash 2026/01/15 23:52:59 INFO Applying migration id=follows_sync 2026/01/15 23:52:59 INFO Applying migration id=jsonpath 2026/01/15 23:52:59 INFO Applying migration id=localforward 2026/01/15 23:52:59 INFO Applying migration id=avatar 2026/01/15 23:52:59 INFO Applying migration id=noimage 2026/01/15 23:52:59 INFO Applying migration id=feed 2026/01/15 23:52:59 INFO Applying migration id=bookmarks 2026/01/15 23:52:59 INFO Applying migration id=shareactivity 2026/01/15 23:52:59 INFO Applying migration id=application 2026/01/15 23:52:59 INFO Applying migration id=certificates 2026/01/15 23:52:59 INFO Applying migration id=rawforward 2026/01/15 23:52:59 INFO Applying migration id=publickey 2026/01/15 23:52:59 INFO Applying migration id=resolvegroup 2026/01/15 23:53:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-ad30-700f-8637-ccb920c47cb3 2026/01/15 23:53:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-ad30-700f-8637-ccb920c47cb3 2026/01/15 23:53:02 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc413-ad33-78da-b85b-8495a0a4dc00 note=https://localhost.localdomain:8443/post/019bc413-ad33-7893-adae-81ca636af158 thread=https://localhost.localdomain:8443/post/019bc413-ad30-700f-8637-ccb920c47cb3 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:53:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-ad30-700f-8637-ccb920c47cb3 2026/01/15 23:53:02 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (2.76s) === RUN TestReply_PostToFollowersNotFollowing 2026/01/15 23:53:02 INFO Applying migration id=initial 2026/01/15 23:53:02 INFO Applying migration id=notesupdated 2026/01/15 23:53:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:02 INFO Applying migration id=activitiesid 2026/01/15 23:53:02 INFO Applying migration id=outbox 2026/01/15 23:53:02 INFO Applying migration id=edits 2026/01/15 23:53:02 INFO Applying migration id=outboxactor 2026/01/15 23:53:02 INFO Applying migration id=outboxsender 2026/01/15 23:53:02 INFO Applying migration id=thread 2026/01/15 23:53:02 INFO Applying migration id=host 2026/01/15 23:53:02 INFO Applying migration id=sharedinbox 2026/01/15 23:53:02 INFO Applying migration id=noteshost 2026/01/15 23:53:02 INFO Applying migration id=fetched 2026/01/15 23:53:02 INFO Applying migration id=move 2026/01/15 23:53:02 INFO Applying migration id=cleanup 2026/01/15 23:53:02 INFO Applying migration id=received 2026/01/15 23:53:02 INFO Applying migration id=namehost 2026/01/15 23:53:02 INFO Applying migration id=outboxhost 2026/01/15 23:53:02 INFO Applying migration id=notesfts 2026/01/15 23:53:02 INFO Applying migration id=iconsname 2026/01/15 23:53:02 INFO Applying migration id=nohash 2026/01/15 23:53:02 INFO Applying migration id=shares 2026/01/15 23:53:02 INFO Applying migration id=actorttl 2026/01/15 23:53:02 INFO Applying migration id=tocc 2026/01/15 23:53:02 INFO Applying migration id=followeds 2026/01/15 23:53:02 INFO Applying migration id=certhash 2026/01/15 23:53:02 INFO Applying migration id=follows_sync 2026/01/15 23:53:02 INFO Applying migration id=jsonpath 2026/01/15 23:53:02 INFO Applying migration id=localforward 2026/01/15 23:53:02 INFO Applying migration id=avatar 2026/01/15 23:53:02 INFO Applying migration id=noimage 2026/01/15 23:53:02 INFO Applying migration id=feed 2026/01/15 23:53:02 INFO Applying migration id=bookmarks 2026/01/15 23:53:02 INFO Applying migration id=shareactivity 2026/01/15 23:53:02 INFO Applying migration id=application 2026/01/15 23:53:02 INFO Applying migration id=certificates 2026/01/15 23:53:02 INFO Applying migration id=rawforward 2026/01/15 23:53:02 INFO Applying migration id=publickey 2026/01/15 23:53:02 INFO Applying migration id=resolvegroup 2026/01/15 23:53:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-bebc-7057-84d6-2a1615e1e095 2026/01/15 23:53:07 WARN Post does not exist post=https://localhost.localdomain:8443/post/019bc413-bebc-7057-84d6-2a1615e1e095 2026/01/15 23:53:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-bebc-7057-84d6-2a1615e1e095 2026/01/15 23:53:07 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc413-bebc-7057-84d6-2a1615e1e095 2026/01/15 23:53:07 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (4.49s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/01/15 23:53:07 INFO Applying migration id=initial 2026/01/15 23:53:07 INFO Applying migration id=notesupdated 2026/01/15 23:53:07 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:07 INFO Applying migration id=activitiesid 2026/01/15 23:53:07 INFO Applying migration id=outbox 2026/01/15 23:53:07 INFO Applying migration id=edits 2026/01/15 23:53:07 INFO Applying migration id=outboxactor 2026/01/15 23:53:07 INFO Applying migration id=outboxsender 2026/01/15 23:53:07 INFO Applying migration id=thread 2026/01/15 23:53:07 INFO Applying migration id=host 2026/01/15 23:53:07 INFO Applying migration id=sharedinbox 2026/01/15 23:53:07 INFO Applying migration id=noteshost 2026/01/15 23:53:07 INFO Applying migration id=fetched 2026/01/15 23:53:07 INFO Applying migration id=move 2026/01/15 23:53:07 INFO Applying migration id=cleanup 2026/01/15 23:53:07 INFO Applying migration id=received 2026/01/15 23:53:07 INFO Applying migration id=namehost 2026/01/15 23:53:07 INFO Applying migration id=outboxhost 2026/01/15 23:53:07 INFO Applying migration id=notesfts 2026/01/15 23:53:07 INFO Applying migration id=iconsname 2026/01/15 23:53:07 INFO Applying migration id=nohash 2026/01/15 23:53:07 INFO Applying migration id=shares 2026/01/15 23:53:07 INFO Applying migration id=actorttl 2026/01/15 23:53:07 INFO Applying migration id=tocc 2026/01/15 23:53:07 INFO Applying migration id=followeds 2026/01/15 23:53:07 INFO Applying migration id=certhash 2026/01/15 23:53:07 INFO Applying migration id=follows_sync 2026/01/15 23:53:07 INFO Applying migration id=jsonpath 2026/01/15 23:53:07 INFO Applying migration id=localforward 2026/01/15 23:53:07 INFO Applying migration id=avatar 2026/01/15 23:53:07 INFO Applying migration id=noimage 2026/01/15 23:53:07 INFO Applying migration id=feed 2026/01/15 23:53:07 INFO Applying migration id=bookmarks 2026/01/15 23:53:07 INFO Applying migration id=shareactivity 2026/01/15 23:53:07 INFO Applying migration id=application 2026/01/15 23:53:07 INFO Applying migration id=certificates 2026/01/15 23:53:07 INFO Applying migration id=rawforward 2026/01/15 23:53:07 INFO Applying migration id=publickey 2026/01/15 23:53:07 INFO Applying migration id=resolvegroup 2026/01/15 23:53:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-ce67-7873-8e68-3b09006c18da 2026/01/15 23:53:11 WARN Post does not exist post=https://localhost.localdomain:8443/post/019bc413-ce67-7873-8e68-3b09006c18da 2026/01/15 23:53:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-ce67-7873-8e68-3b09006c18da 2026/01/15 23:53:11 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc413-ce67-7873-8e68-3b09006c18da 2026/01/15 23:53:11 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (4.01s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/01/15 23:53:11 INFO Applying migration id=initial 2026/01/15 23:53:11 INFO Applying migration id=notesupdated 2026/01/15 23:53:11 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:11 INFO Applying migration id=activitiesid 2026/01/15 23:53:11 INFO Applying migration id=outbox 2026/01/15 23:53:11 INFO Applying migration id=edits 2026/01/15 23:53:11 INFO Applying migration id=outboxactor 2026/01/15 23:53:11 INFO Applying migration id=outboxsender 2026/01/15 23:53:11 INFO Applying migration id=thread 2026/01/15 23:53:11 INFO Applying migration id=host 2026/01/15 23:53:11 INFO Applying migration id=sharedinbox 2026/01/15 23:53:11 INFO Applying migration id=noteshost 2026/01/15 23:53:11 INFO Applying migration id=fetched 2026/01/15 23:53:11 INFO Applying migration id=move 2026/01/15 23:53:11 INFO Applying migration id=cleanup 2026/01/15 23:53:11 INFO Applying migration id=received 2026/01/15 23:53:11 INFO Applying migration id=namehost 2026/01/15 23:53:11 INFO Applying migration id=outboxhost 2026/01/15 23:53:11 INFO Applying migration id=notesfts 2026/01/15 23:53:11 INFO Applying migration id=iconsname 2026/01/15 23:53:11 INFO Applying migration id=nohash 2026/01/15 23:53:11 INFO Applying migration id=shares 2026/01/15 23:53:11 INFO Applying migration id=actorttl 2026/01/15 23:53:11 INFO Applying migration id=tocc 2026/01/15 23:53:11 INFO Applying migration id=followeds 2026/01/15 23:53:11 INFO Applying migration id=certhash 2026/01/15 23:53:11 INFO Applying migration id=follows_sync 2026/01/15 23:53:11 INFO Applying migration id=jsonpath 2026/01/15 23:53:11 INFO Applying migration id=localforward 2026/01/15 23:53:11 INFO Applying migration id=avatar 2026/01/15 23:53:11 INFO Applying migration id=noimage 2026/01/15 23:53:11 INFO Applying migration id=feed 2026/01/15 23:53:11 INFO Applying migration id=bookmarks 2026/01/15 23:53:11 INFO Applying migration id=shareactivity 2026/01/15 23:53:11 INFO Applying migration id=application 2026/01/15 23:53:11 INFO Applying migration id=certificates 2026/01/15 23:53:11 INFO Applying migration id=rawforward 2026/01/15 23:53:11 INFO Applying migration id=publickey 2026/01/15 23:53:11 INFO Applying migration id=resolvegroup 2026/01/15 23:53:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-e080-7d35-8d7c-38c08d38003b 2026/01/15 23:53:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-e080-7d35-8d7c-38c08d38003b 2026/01/15 23:53:15 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc413-e087-77c3-af28-b89595668458 note=https://localhost.localdomain:8443/post/019bc413-e085-70f7-bb51-50d6cd38407f thread=https://localhost.localdomain:8443/post/019bc413-e080-7d35-8d7c-38c08d38003b starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:53:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-e080-7d35-8d7c-38c08d38003b 2026/01/15 23:53:15 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc413-e080-7d35-8d7c-38c08d38003b 2026/01/15 23:53:15 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (4.64s) === RUN TestReply_SelfReply 2026/01/15 23:53:15 INFO Applying migration id=initial 2026/01/15 23:53:15 INFO Applying migration id=notesupdated 2026/01/15 23:53:15 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:15 INFO Applying migration id=activitiesid 2026/01/15 23:53:15 INFO Applying migration id=outbox 2026/01/15 23:53:15 INFO Applying migration id=edits 2026/01/15 23:53:15 INFO Applying migration id=outboxactor 2026/01/15 23:53:15 INFO Applying migration id=outboxsender 2026/01/15 23:53:15 INFO Applying migration id=thread 2026/01/15 23:53:15 INFO Applying migration id=host 2026/01/15 23:53:15 INFO Applying migration id=sharedinbox 2026/01/15 23:53:15 INFO Applying migration id=noteshost 2026/01/15 23:53:15 INFO Applying migration id=fetched 2026/01/15 23:53:15 INFO Applying migration id=move 2026/01/15 23:53:15 INFO Applying migration id=cleanup 2026/01/15 23:53:15 INFO Applying migration id=received 2026/01/15 23:53:15 INFO Applying migration id=namehost 2026/01/15 23:53:15 INFO Applying migration id=outboxhost 2026/01/15 23:53:15 INFO Applying migration id=notesfts 2026/01/15 23:53:15 INFO Applying migration id=iconsname 2026/01/15 23:53:15 INFO Applying migration id=nohash 2026/01/15 23:53:15 INFO Applying migration id=shares 2026/01/15 23:53:15 INFO Applying migration id=actorttl 2026/01/15 23:53:15 INFO Applying migration id=tocc 2026/01/15 23:53:15 INFO Applying migration id=followeds 2026/01/15 23:53:15 INFO Applying migration id=certhash 2026/01/15 23:53:15 INFO Applying migration id=follows_sync 2026/01/15 23:53:15 INFO Applying migration id=jsonpath 2026/01/15 23:53:15 INFO Applying migration id=localforward 2026/01/15 23:53:15 INFO Applying migration id=avatar 2026/01/15 23:53:15 INFO Applying migration id=noimage 2026/01/15 23:53:15 INFO Applying migration id=feed 2026/01/15 23:53:15 INFO Applying migration id=bookmarks 2026/01/15 23:53:15 INFO Applying migration id=shareactivity 2026/01/15 23:53:15 INFO Applying migration id=application 2026/01/15 23:53:15 INFO Applying migration id=certificates 2026/01/15 23:53:15 INFO Applying migration id=rawforward 2026/01/15 23:53:15 INFO Applying migration id=publickey 2026/01/15 23:53:15 INFO Applying migration id=resolvegroup 2026/01/15 23:53:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-f097-76f0-8400-0fcdc1e2dcac 2026/01/15 23:53:19 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-f097-76f0-8400-0fcdc1e2dcac 2026/01/15 23:53:19 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc413-f09b-7035-a83b-e5aff7f816d5 note=https://localhost.localdomain:8443/post/019bc413-f09a-7f39-b12c-d7076a6c364e thread=https://localhost.localdomain:8443/post/019bc413-f097-76f0-8400-0fcdc1e2dcac starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:53:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-f097-76f0-8400-0fcdc1e2dcac 2026/01/15 23:53:19 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (4.12s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/01/15 23:53:19 INFO Applying migration id=initial 2026/01/15 23:53:19 INFO Applying migration id=notesupdated 2026/01/15 23:53:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:19 INFO Applying migration id=activitiesid 2026/01/15 23:53:19 INFO Applying migration id=outbox 2026/01/15 23:53:19 INFO Applying migration id=edits 2026/01/15 23:53:19 INFO Applying migration id=outboxactor 2026/01/15 23:53:19 INFO Applying migration id=outboxsender 2026/01/15 23:53:19 INFO Applying migration id=thread 2026/01/15 23:53:19 INFO Applying migration id=host 2026/01/15 23:53:19 INFO Applying migration id=sharedinbox 2026/01/15 23:53:19 INFO Applying migration id=noteshost 2026/01/15 23:53:19 INFO Applying migration id=fetched 2026/01/15 23:53:19 INFO Applying migration id=move 2026/01/15 23:53:19 INFO Applying migration id=cleanup 2026/01/15 23:53:19 INFO Applying migration id=received 2026/01/15 23:53:19 INFO Applying migration id=namehost 2026/01/15 23:53:19 INFO Applying migration id=outboxhost 2026/01/15 23:53:19 INFO Applying migration id=notesfts 2026/01/15 23:53:19 INFO Applying migration id=iconsname 2026/01/15 23:53:19 INFO Applying migration id=nohash 2026/01/15 23:53:19 INFO Applying migration id=shares 2026/01/15 23:53:19 INFO Applying migration id=actorttl 2026/01/15 23:53:19 INFO Applying migration id=tocc 2026/01/15 23:53:19 INFO Applying migration id=followeds 2026/01/15 23:53:19 INFO Applying migration id=certhash 2026/01/15 23:53:19 INFO Applying migration id=follows_sync 2026/01/15 23:53:19 INFO Applying migration id=jsonpath 2026/01/15 23:53:19 INFO Applying migration id=localforward 2026/01/15 23:53:19 INFO Applying migration id=avatar 2026/01/15 23:53:19 INFO Applying migration id=noimage 2026/01/15 23:53:19 INFO Applying migration id=feed 2026/01/15 23:53:19 INFO Applying migration id=bookmarks 2026/01/15 23:53:19 INFO Applying migration id=shareactivity 2026/01/15 23:53:19 INFO Applying migration id=application 2026/01/15 23:53:19 INFO Applying migration id=certificates 2026/01/15 23:53:19 INFO Applying migration id=rawforward 2026/01/15 23:53:19 INFO Applying migration id=publickey 2026/01/15 23:53:19 INFO Applying migration id=resolvegroup 2026/01/15 23:53:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-fe51-7f09-8014-f22b98e86a81 2026/01/15 23:53:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc413-fe51-7f09-8014-f22b98e86a81 2026/01/15 23:53:23 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc413-fe56-78a1-bf46-4f2ddaf65c34 note=https://localhost.localdomain:8443/post/019bc413-fe56-784f-9cb8-93a519ed954d thread=https://localhost.localdomain:8443/post/019bc413-fe51-7f09-8014-f22b98e86a81 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:53:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc413-fe51-7f09-8014-f22b98e86a81 2026/01/15 23:53:23 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (3.52s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/01/15 23:53:23 INFO Applying migration id=initial 2026/01/15 23:53:23 INFO Applying migration id=notesupdated 2026/01/15 23:53:23 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:23 INFO Applying migration id=activitiesid 2026/01/15 23:53:23 INFO Applying migration id=outbox 2026/01/15 23:53:23 INFO Applying migration id=edits 2026/01/15 23:53:23 INFO Applying migration id=outboxactor 2026/01/15 23:53:23 INFO Applying migration id=outboxsender 2026/01/15 23:53:23 INFO Applying migration id=thread 2026/01/15 23:53:23 INFO Applying migration id=host 2026/01/15 23:53:23 INFO Applying migration id=sharedinbox 2026/01/15 23:53:23 INFO Applying migration id=noteshost 2026/01/15 23:53:23 INFO Applying migration id=fetched 2026/01/15 23:53:23 INFO Applying migration id=move 2026/01/15 23:53:23 INFO Applying migration id=cleanup 2026/01/15 23:53:23 INFO Applying migration id=received 2026/01/15 23:53:23 INFO Applying migration id=namehost 2026/01/15 23:53:23 INFO Applying migration id=outboxhost 2026/01/15 23:53:23 INFO Applying migration id=notesfts 2026/01/15 23:53:23 INFO Applying migration id=iconsname 2026/01/15 23:53:23 INFO Applying migration id=nohash 2026/01/15 23:53:23 INFO Applying migration id=shares 2026/01/15 23:53:23 INFO Applying migration id=actorttl 2026/01/15 23:53:23 INFO Applying migration id=tocc 2026/01/15 23:53:23 INFO Applying migration id=followeds 2026/01/15 23:53:23 INFO Applying migration id=certhash 2026/01/15 23:53:23 INFO Applying migration id=follows_sync 2026/01/15 23:53:23 INFO Applying migration id=jsonpath 2026/01/15 23:53:23 INFO Applying migration id=localforward 2026/01/15 23:53:23 INFO Applying migration id=avatar 2026/01/15 23:53:23 INFO Applying migration id=noimage 2026/01/15 23:53:23 INFO Applying migration id=feed 2026/01/15 23:53:23 INFO Applying migration id=bookmarks 2026/01/15 23:53:23 INFO Applying migration id=shareactivity 2026/01/15 23:53:23 INFO Applying migration id=application 2026/01/15 23:53:23 INFO Applying migration id=certificates 2026/01/15 23:53:23 INFO Applying migration id=rawforward 2026/01/15 23:53:23 INFO Applying migration id=publickey 2026/01/15 23:53:23 INFO Applying migration id=resolvegroup 2026/01/15 23:53:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc414-0d93-7db1-b21f-37a4ed04da78 2026/01/15 23:53:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc414-0d93-7db1-b21f-37a4ed04da78 2026/01/15 23:53:27 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc414-0d97-7de5-8ed3-f2df7036f219 note=https://localhost.localdomain:8443/post/019bc414-0d97-7dab-bc71-23a30b907bcd thread=https://localhost.localdomain:8443/post/019bc414-0d93-7db1-b21f-37a4ed04da78 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:53:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc414-0d93-7db1-b21f-37a4ed04da78 2026/01/15 23:53:27 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (3.90s) === RUN TestReply_DM 2026/01/15 23:53:27 INFO Applying migration id=initial 2026/01/15 23:53:27 INFO Applying migration id=notesupdated 2026/01/15 23:53:27 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:27 INFO Applying migration id=activitiesid 2026/01/15 23:53:27 INFO Applying migration id=outbox 2026/01/15 23:53:27 INFO Applying migration id=edits 2026/01/15 23:53:27 INFO Applying migration id=outboxactor 2026/01/15 23:53:27 INFO Applying migration id=outboxsender 2026/01/15 23:53:27 INFO Applying migration id=thread 2026/01/15 23:53:27 INFO Applying migration id=host 2026/01/15 23:53:27 INFO Applying migration id=sharedinbox 2026/01/15 23:53:27 INFO Applying migration id=noteshost 2026/01/15 23:53:27 INFO Applying migration id=fetched 2026/01/15 23:53:27 INFO Applying migration id=move 2026/01/15 23:53:27 INFO Applying migration id=cleanup 2026/01/15 23:53:27 INFO Applying migration id=received 2026/01/15 23:53:27 INFO Applying migration id=namehost 2026/01/15 23:53:27 INFO Applying migration id=outboxhost 2026/01/15 23:53:27 INFO Applying migration id=notesfts 2026/01/15 23:53:27 INFO Applying migration id=iconsname 2026/01/15 23:53:27 INFO Applying migration id=nohash 2026/01/15 23:53:27 INFO Applying migration id=shares 2026/01/15 23:53:27 INFO Applying migration id=actorttl 2026/01/15 23:53:27 INFO Applying migration id=tocc 2026/01/15 23:53:27 INFO Applying migration id=followeds 2026/01/15 23:53:27 INFO Applying migration id=certhash 2026/01/15 23:53:27 INFO Applying migration id=follows_sync 2026/01/15 23:53:27 INFO Applying migration id=jsonpath 2026/01/15 23:53:27 INFO Applying migration id=localforward 2026/01/15 23:53:27 INFO Applying migration id=avatar 2026/01/15 23:53:27 INFO Applying migration id=noimage 2026/01/15 23:53:27 INFO Applying migration id=feed 2026/01/15 23:53:27 INFO Applying migration id=bookmarks 2026/01/15 23:53:27 INFO Applying migration id=shareactivity 2026/01/15 23:53:27 INFO Applying migration id=application 2026/01/15 23:53:27 INFO Applying migration id=certificates 2026/01/15 23:53:27 INFO Applying migration id=rawforward 2026/01/15 23:53:27 INFO Applying migration id=publickey 2026/01/15 23:53:27 INFO Applying migration id=resolvegroup 2026/01/15 23:53:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:53:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc414-1c29-7031-9cdc-bb86e6e9357b 2026/01/15 23:53:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc414-1c29-7031-9cdc-bb86e6e9357b --- PASS: TestReply_DM (3.73s) === RUN TestReply_DMUnfollowed 2026/01/15 23:53:30 INFO Applying migration id=initial 2026/01/15 23:53:30 INFO Applying migration id=notesupdated 2026/01/15 23:53:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:30 INFO Applying migration id=activitiesid 2026/01/15 23:53:30 INFO Applying migration id=outbox 2026/01/15 23:53:30 INFO Applying migration id=edits 2026/01/15 23:53:30 INFO Applying migration id=outboxactor 2026/01/15 23:53:30 INFO Applying migration id=outboxsender 2026/01/15 23:53:30 INFO Applying migration id=thread 2026/01/15 23:53:30 INFO Applying migration id=host 2026/01/15 23:53:30 INFO Applying migration id=sharedinbox 2026/01/15 23:53:30 INFO Applying migration id=noteshost 2026/01/15 23:53:30 INFO Applying migration id=fetched 2026/01/15 23:53:30 INFO Applying migration id=move 2026/01/15 23:53:30 INFO Applying migration id=cleanup 2026/01/15 23:53:30 INFO Applying migration id=received 2026/01/15 23:53:30 INFO Applying migration id=namehost 2026/01/15 23:53:30 INFO Applying migration id=outboxhost 2026/01/15 23:53:30 INFO Applying migration id=notesfts 2026/01/15 23:53:30 INFO Applying migration id=iconsname 2026/01/15 23:53:30 INFO Applying migration id=nohash 2026/01/15 23:53:30 INFO Applying migration id=shares 2026/01/15 23:53:30 INFO Applying migration id=actorttl 2026/01/15 23:53:30 INFO Applying migration id=tocc 2026/01/15 23:53:30 INFO Applying migration id=followeds 2026/01/15 23:53:30 INFO Applying migration id=certhash 2026/01/15 23:53:30 INFO Applying migration id=follows_sync 2026/01/15 23:53:30 INFO Applying migration id=jsonpath 2026/01/15 23:53:30 INFO Applying migration id=localforward 2026/01/15 23:53:30 INFO Applying migration id=avatar 2026/01/15 23:53:30 INFO Applying migration id=noimage 2026/01/15 23:53:30 INFO Applying migration id=feed 2026/01/15 23:53:30 INFO Applying migration id=bookmarks 2026/01/15 23:53:30 INFO Applying migration id=shareactivity 2026/01/15 23:53:30 INFO Applying migration id=application 2026/01/15 23:53:30 INFO Applying migration id=certificates 2026/01/15 23:53:30 INFO Applying migration id=rawforward 2026/01/15 23:53:30 INFO Applying migration id=publickey 2026/01/15 23:53:30 INFO Applying migration id=resolvegroup 2026/01/15 23:53:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:53:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc414-3a61-78b9-b6bf-4c288f50073e 2026/01/15 23:53:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc414-3a61-78b9-b6bf-4c288f50073e --- PASS: TestReply_DMUnfollowed (7.74s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/01/15 23:53:38 INFO Applying migration id=initial 2026/01/15 23:53:38 INFO Applying migration id=notesupdated 2026/01/15 23:53:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:38 INFO Applying migration id=activitiesid 2026/01/15 23:53:38 INFO Applying migration id=outbox 2026/01/15 23:53:38 INFO Applying migration id=edits 2026/01/15 23:53:38 INFO Applying migration id=outboxactor 2026/01/15 23:53:38 INFO Applying migration id=outboxsender 2026/01/15 23:53:38 INFO Applying migration id=thread 2026/01/15 23:53:38 INFO Applying migration id=host 2026/01/15 23:53:38 INFO Applying migration id=sharedinbox 2026/01/15 23:53:38 INFO Applying migration id=noteshost 2026/01/15 23:53:38 INFO Applying migration id=fetched 2026/01/15 23:53:38 INFO Applying migration id=move 2026/01/15 23:53:38 INFO Applying migration id=cleanup 2026/01/15 23:53:38 INFO Applying migration id=received 2026/01/15 23:53:38 INFO Applying migration id=namehost 2026/01/15 23:53:38 INFO Applying migration id=outboxhost 2026/01/15 23:53:38 INFO Applying migration id=notesfts 2026/01/15 23:53:38 INFO Applying migration id=iconsname 2026/01/15 23:53:38 INFO Applying migration id=nohash 2026/01/15 23:53:38 INFO Applying migration id=shares 2026/01/15 23:53:38 INFO Applying migration id=actorttl 2026/01/15 23:53:38 INFO Applying migration id=tocc 2026/01/15 23:53:38 INFO Applying migration id=followeds 2026/01/15 23:53:38 INFO Applying migration id=certhash 2026/01/15 23:53:38 INFO Applying migration id=follows_sync 2026/01/15 23:53:38 INFO Applying migration id=jsonpath 2026/01/15 23:53:38 INFO Applying migration id=localforward 2026/01/15 23:53:38 INFO Applying migration id=avatar 2026/01/15 23:53:38 INFO Applying migration id=noimage 2026/01/15 23:53:38 INFO Applying migration id=feed 2026/01/15 23:53:38 INFO Applying migration id=bookmarks 2026/01/15 23:53:38 INFO Applying migration id=shareactivity 2026/01/15 23:53:38 INFO Applying migration id=application 2026/01/15 23:53:38 INFO Applying migration id=certificates 2026/01/15 23:53:38 INFO Applying migration id=rawforward 2026/01/15 23:53:38 INFO Applying migration id=publickey 2026/01/15 23:53:38 INFO Applying migration id=resolvegroup 2026/01/15 23:53:45 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:53:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc414-54b9-7217-881f-8345a75b4da8 2026/01/15 23:53:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc414-54b9-7217-881f-8345a75b4da8 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (6.74s) === RUN TestReply_DMToAnotherUser 2026/01/15 23:53:45 INFO Applying migration id=initial 2026/01/15 23:53:45 INFO Applying migration id=notesupdated 2026/01/15 23:53:45 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:45 INFO Applying migration id=activitiesid 2026/01/15 23:53:45 INFO Applying migration id=outbox 2026/01/15 23:53:45 INFO Applying migration id=edits 2026/01/15 23:53:45 INFO Applying migration id=outboxactor 2026/01/15 23:53:45 INFO Applying migration id=outboxsender 2026/01/15 23:53:45 INFO Applying migration id=thread 2026/01/15 23:53:45 INFO Applying migration id=host 2026/01/15 23:53:45 INFO Applying migration id=sharedinbox 2026/01/15 23:53:45 INFO Applying migration id=noteshost 2026/01/15 23:53:45 INFO Applying migration id=fetched 2026/01/15 23:53:45 INFO Applying migration id=move 2026/01/15 23:53:45 INFO Applying migration id=cleanup 2026/01/15 23:53:45 INFO Applying migration id=received 2026/01/15 23:53:45 INFO Applying migration id=namehost 2026/01/15 23:53:45 INFO Applying migration id=outboxhost 2026/01/15 23:53:45 INFO Applying migration id=notesfts 2026/01/15 23:53:45 INFO Applying migration id=iconsname 2026/01/15 23:53:45 INFO Applying migration id=nohash 2026/01/15 23:53:45 INFO Applying migration id=shares 2026/01/15 23:53:45 INFO Applying migration id=actorttl 2026/01/15 23:53:45 INFO Applying migration id=tocc 2026/01/15 23:53:45 INFO Applying migration id=followeds 2026/01/15 23:53:45 INFO Applying migration id=certhash 2026/01/15 23:53:45 INFO Applying migration id=follows_sync 2026/01/15 23:53:45 INFO Applying migration id=jsonpath 2026/01/15 23:53:45 INFO Applying migration id=localforward 2026/01/15 23:53:45 INFO Applying migration id=avatar 2026/01/15 23:53:45 INFO Applying migration id=noimage 2026/01/15 23:53:45 INFO Applying migration id=feed 2026/01/15 23:53:45 INFO Applying migration id=bookmarks 2026/01/15 23:53:45 INFO Applying migration id=shareactivity 2026/01/15 23:53:45 INFO Applying migration id=application 2026/01/15 23:53:45 INFO Applying migration id=certificates 2026/01/15 23:53:45 INFO Applying migration id=rawforward 2026/01/15 23:53:45 INFO Applying migration id=publickey 2026/01/15 23:53:45 INFO Applying migration id=resolvegroup 2026/01/15 23:53:49 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 23:53:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc414-64f9-7abc-ad73-7d9796c784ba 2026/01/15 23:53:49 WARN Post does not exist post=https://localhost.localdomain:8443/post/019bc414-64f9-7abc-ad73-7d9796c784ba --- PASS: TestReply_DMToAnotherUser (4.16s) === RUN TestReply_NoSuchPost 2026/01/15 23:53:49 INFO Applying migration id=initial 2026/01/15 23:53:49 INFO Applying migration id=notesupdated 2026/01/15 23:53:49 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:49 INFO Applying migration id=activitiesid 2026/01/15 23:53:49 INFO Applying migration id=outbox 2026/01/15 23:53:49 INFO Applying migration id=edits 2026/01/15 23:53:49 INFO Applying migration id=outboxactor 2026/01/15 23:53:49 INFO Applying migration id=outboxsender 2026/01/15 23:53:49 INFO Applying migration id=thread 2026/01/15 23:53:49 INFO Applying migration id=host 2026/01/15 23:53:49 INFO Applying migration id=sharedinbox 2026/01/15 23:53:49 INFO Applying migration id=noteshost 2026/01/15 23:53:49 INFO Applying migration id=fetched 2026/01/15 23:53:49 INFO Applying migration id=move 2026/01/15 23:53:49 INFO Applying migration id=cleanup 2026/01/15 23:53:49 INFO Applying migration id=received 2026/01/15 23:53:49 INFO Applying migration id=namehost 2026/01/15 23:53:49 INFO Applying migration id=outboxhost 2026/01/15 23:53:49 INFO Applying migration id=notesfts 2026/01/15 23:53:49 INFO Applying migration id=iconsname 2026/01/15 23:53:49 INFO Applying migration id=nohash 2026/01/15 23:53:49 INFO Applying migration id=shares 2026/01/15 23:53:49 INFO Applying migration id=actorttl 2026/01/15 23:53:49 INFO Applying migration id=tocc 2026/01/15 23:53:49 INFO Applying migration id=followeds 2026/01/15 23:53:49 INFO Applying migration id=certhash 2026/01/15 23:53:49 INFO Applying migration id=follows_sync 2026/01/15 23:53:49 INFO Applying migration id=jsonpath 2026/01/15 23:53:49 INFO Applying migration id=localforward 2026/01/15 23:53:49 INFO Applying migration id=avatar 2026/01/15 23:53:49 INFO Applying migration id=noimage 2026/01/15 23:53:49 INFO Applying migration id=feed 2026/01/15 23:53:49 INFO Applying migration id=bookmarks 2026/01/15 23:53:49 INFO Applying migration id=shareactivity 2026/01/15 23:53:49 INFO Applying migration id=application 2026/01/15 23:53:49 INFO Applying migration id=certificates 2026/01/15 23:53:49 INFO Applying migration id=rawforward 2026/01/15 23:53:49 INFO Applying migration id=publickey 2026/01/15 23:53:49 INFO Applying migration id=resolvegroup 2026/01/15 23:53:54 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (4.57s) === RUN TestResolve_LocalUser 2026/01/15 23:53:54 INFO Applying migration id=initial 2026/01/15 23:53:54 INFO Applying migration id=notesupdated 2026/01/15 23:53:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:54 INFO Applying migration id=activitiesid 2026/01/15 23:53:54 INFO Applying migration id=outbox 2026/01/15 23:53:54 INFO Applying migration id=edits 2026/01/15 23:53:54 INFO Applying migration id=outboxactor 2026/01/15 23:53:54 INFO Applying migration id=outboxsender 2026/01/15 23:53:54 INFO Applying migration id=thread 2026/01/15 23:53:54 INFO Applying migration id=host 2026/01/15 23:53:54 INFO Applying migration id=sharedinbox 2026/01/15 23:53:54 INFO Applying migration id=noteshost 2026/01/15 23:53:54 INFO Applying migration id=fetched 2026/01/15 23:53:54 INFO Applying migration id=move 2026/01/15 23:53:54 INFO Applying migration id=cleanup 2026/01/15 23:53:54 INFO Applying migration id=received 2026/01/15 23:53:54 INFO Applying migration id=namehost 2026/01/15 23:53:54 INFO Applying migration id=outboxhost 2026/01/15 23:53:54 INFO Applying migration id=notesfts 2026/01/15 23:53:54 INFO Applying migration id=iconsname 2026/01/15 23:53:54 INFO Applying migration id=nohash 2026/01/15 23:53:54 INFO Applying migration id=shares 2026/01/15 23:53:54 INFO Applying migration id=actorttl 2026/01/15 23:53:54 INFO Applying migration id=tocc 2026/01/15 23:53:54 INFO Applying migration id=followeds 2026/01/15 23:53:54 INFO Applying migration id=certhash 2026/01/15 23:53:54 INFO Applying migration id=follows_sync 2026/01/15 23:53:54 INFO Applying migration id=jsonpath 2026/01/15 23:53:54 INFO Applying migration id=localforward 2026/01/15 23:53:54 INFO Applying migration id=avatar 2026/01/15 23:53:54 INFO Applying migration id=noimage 2026/01/15 23:53:54 INFO Applying migration id=feed 2026/01/15 23:53:54 INFO Applying migration id=bookmarks 2026/01/15 23:53:54 INFO Applying migration id=shareactivity 2026/01/15 23:53:54 INFO Applying migration id=application 2026/01/15 23:53:54 INFO Applying migration id=certificates 2026/01/15 23:53:54 INFO Applying migration id=rawforward 2026/01/15 23:53:54 INFO Applying migration id=publickey 2026/01/15 23:53:54 INFO Applying migration id=resolvegroup 2026/01/15 23:53:58 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (4.09s) === RUN TestResolve_LocalUserByNameOnly 2026/01/15 23:53:58 INFO Applying migration id=initial 2026/01/15 23:53:58 INFO Applying migration id=notesupdated 2026/01/15 23:53:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:53:58 INFO Applying migration id=activitiesid 2026/01/15 23:53:58 INFO Applying migration id=outbox 2026/01/15 23:53:58 INFO Applying migration id=edits 2026/01/15 23:53:58 INFO Applying migration id=outboxactor 2026/01/15 23:53:58 INFO Applying migration id=outboxsender 2026/01/15 23:53:58 INFO Applying migration id=thread 2026/01/15 23:53:58 INFO Applying migration id=host 2026/01/15 23:53:58 INFO Applying migration id=sharedinbox 2026/01/15 23:53:58 INFO Applying migration id=noteshost 2026/01/15 23:53:58 INFO Applying migration id=fetched 2026/01/15 23:53:58 INFO Applying migration id=move 2026/01/15 23:53:58 INFO Applying migration id=cleanup 2026/01/15 23:53:58 INFO Applying migration id=received 2026/01/15 23:53:58 INFO Applying migration id=namehost 2026/01/15 23:53:58 INFO Applying migration id=outboxhost 2026/01/15 23:53:58 INFO Applying migration id=notesfts 2026/01/15 23:53:58 INFO Applying migration id=iconsname 2026/01/15 23:53:58 INFO Applying migration id=nohash 2026/01/15 23:53:58 INFO Applying migration id=shares 2026/01/15 23:53:58 INFO Applying migration id=actorttl 2026/01/15 23:53:58 INFO Applying migration id=tocc 2026/01/15 23:53:58 INFO Applying migration id=followeds 2026/01/15 23:53:58 INFO Applying migration id=certhash 2026/01/15 23:53:58 INFO Applying migration id=follows_sync 2026/01/15 23:53:58 INFO Applying migration id=jsonpath 2026/01/15 23:53:58 INFO Applying migration id=localforward 2026/01/15 23:53:58 INFO Applying migration id=avatar 2026/01/15 23:53:58 INFO Applying migration id=noimage 2026/01/15 23:53:58 INFO Applying migration id=feed 2026/01/15 23:53:58 INFO Applying migration id=bookmarks 2026/01/15 23:53:58 INFO Applying migration id=shareactivity 2026/01/15 23:53:58 INFO Applying migration id=application 2026/01/15 23:53:58 INFO Applying migration id=certificates 2026/01/15 23:53:58 INFO Applying migration id=rawforward 2026/01/15 23:53:58 INFO Applying migration id=publickey 2026/01/15 23:53:58 INFO Applying migration id=resolvegroup 2026/01/15 23:54:02 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (4.49s) === RUN TestResolve_NoSuchLocalUser 2026/01/15 23:54:02 INFO Applying migration id=initial 2026/01/15 23:54:02 INFO Applying migration id=notesupdated 2026/01/15 23:54:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:02 INFO Applying migration id=activitiesid 2026/01/15 23:54:02 INFO Applying migration id=outbox 2026/01/15 23:54:02 INFO Applying migration id=edits 2026/01/15 23:54:02 INFO Applying migration id=outboxactor 2026/01/15 23:54:02 INFO Applying migration id=outboxsender 2026/01/15 23:54:02 INFO Applying migration id=thread 2026/01/15 23:54:02 INFO Applying migration id=host 2026/01/15 23:54:02 INFO Applying migration id=sharedinbox 2026/01/15 23:54:02 INFO Applying migration id=noteshost 2026/01/15 23:54:02 INFO Applying migration id=fetched 2026/01/15 23:54:02 INFO Applying migration id=move 2026/01/15 23:54:02 INFO Applying migration id=cleanup 2026/01/15 23:54:02 INFO Applying migration id=received 2026/01/15 23:54:02 INFO Applying migration id=namehost 2026/01/15 23:54:02 INFO Applying migration id=outboxhost 2026/01/15 23:54:02 INFO Applying migration id=notesfts 2026/01/15 23:54:02 INFO Applying migration id=iconsname 2026/01/15 23:54:02 INFO Applying migration id=nohash 2026/01/15 23:54:02 INFO Applying migration id=shares 2026/01/15 23:54:02 INFO Applying migration id=actorttl 2026/01/15 23:54:02 INFO Applying migration id=tocc 2026/01/15 23:54:02 INFO Applying migration id=followeds 2026/01/15 23:54:02 INFO Applying migration id=certhash 2026/01/15 23:54:02 INFO Applying migration id=follows_sync 2026/01/15 23:54:02 INFO Applying migration id=jsonpath 2026/01/15 23:54:02 INFO Applying migration id=localforward 2026/01/15 23:54:02 INFO Applying migration id=avatar 2026/01/15 23:54:02 INFO Applying migration id=noimage 2026/01/15 23:54:02 INFO Applying migration id=feed 2026/01/15 23:54:02 INFO Applying migration id=bookmarks 2026/01/15 23:54:02 INFO Applying migration id=shareactivity 2026/01/15 23:54:02 INFO Applying migration id=application 2026/01/15 23:54:02 INFO Applying migration id=certificates 2026/01/15 23:54:02 INFO Applying migration id=rawforward 2026/01/15 23:54:02 INFO Applying migration id=publickey 2026/01/15 23:54:02 INFO Applying migration id=resolvegroup 2026/01/15 23:54:06 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/01/15 23:54:06 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 (3.86s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/01/15 23:54:06 INFO Applying migration id=initial 2026/01/15 23:54:06 INFO Applying migration id=notesupdated 2026/01/15 23:54:06 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:06 INFO Applying migration id=activitiesid 2026/01/15 23:54:06 INFO Applying migration id=outbox 2026/01/15 23:54:06 INFO Applying migration id=edits 2026/01/15 23:54:06 INFO Applying migration id=outboxactor 2026/01/15 23:54:06 INFO Applying migration id=outboxsender 2026/01/15 23:54:06 INFO Applying migration id=thread 2026/01/15 23:54:06 INFO Applying migration id=host 2026/01/15 23:54:06 INFO Applying migration id=sharedinbox 2026/01/15 23:54:06 INFO Applying migration id=noteshost 2026/01/15 23:54:06 INFO Applying migration id=fetched 2026/01/15 23:54:06 INFO Applying migration id=move 2026/01/15 23:54:06 INFO Applying migration id=cleanup 2026/01/15 23:54:06 INFO Applying migration id=received 2026/01/15 23:54:06 INFO Applying migration id=namehost 2026/01/15 23:54:06 INFO Applying migration id=outboxhost 2026/01/15 23:54:06 INFO Applying migration id=notesfts 2026/01/15 23:54:06 INFO Applying migration id=iconsname 2026/01/15 23:54:06 INFO Applying migration id=nohash 2026/01/15 23:54:06 INFO Applying migration id=shares 2026/01/15 23:54:06 INFO Applying migration id=actorttl 2026/01/15 23:54:06 INFO Applying migration id=tocc 2026/01/15 23:54:06 INFO Applying migration id=followeds 2026/01/15 23:54:06 INFO Applying migration id=certhash 2026/01/15 23:54:06 INFO Applying migration id=follows_sync 2026/01/15 23:54:06 INFO Applying migration id=jsonpath 2026/01/15 23:54:06 INFO Applying migration id=localforward 2026/01/15 23:54:06 INFO Applying migration id=avatar 2026/01/15 23:54:06 INFO Applying migration id=noimage 2026/01/15 23:54:06 INFO Applying migration id=feed 2026/01/15 23:54:06 INFO Applying migration id=bookmarks 2026/01/15 23:54:06 INFO Applying migration id=shareactivity 2026/01/15 23:54:06 INFO Applying migration id=application 2026/01/15 23:54:06 INFO Applying migration id=certificates 2026/01/15 23:54:06 INFO Applying migration id=rawforward 2026/01/15 23:54:06 INFO Applying migration id=publickey 2026/01/15 23:54:06 INFO Applying migration id=resolvegroup 2026/01/15 23:54:12 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/01/15 23:54:12 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 (5.67s) === RUN TestResolve_NoSuchFederatedUser 2026/01/15 23:54:12 INFO Applying migration id=initial 2026/01/15 23:54:12 INFO Applying migration id=notesupdated 2026/01/15 23:54:12 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:12 INFO Applying migration id=activitiesid 2026/01/15 23:54:12 INFO Applying migration id=outbox 2026/01/15 23:54:12 INFO Applying migration id=edits 2026/01/15 23:54:12 INFO Applying migration id=outboxactor 2026/01/15 23:54:12 INFO Applying migration id=outboxsender 2026/01/15 23:54:12 INFO Applying migration id=thread 2026/01/15 23:54:12 INFO Applying migration id=host 2026/01/15 23:54:12 INFO Applying migration id=sharedinbox 2026/01/15 23:54:12 INFO Applying migration id=noteshost 2026/01/15 23:54:12 INFO Applying migration id=fetched 2026/01/15 23:54:12 INFO Applying migration id=move 2026/01/15 23:54:12 INFO Applying migration id=cleanup 2026/01/15 23:54:12 INFO Applying migration id=received 2026/01/15 23:54:12 INFO Applying migration id=namehost 2026/01/15 23:54:12 INFO Applying migration id=outboxhost 2026/01/15 23:54:12 INFO Applying migration id=notesfts 2026/01/15 23:54:12 INFO Applying migration id=iconsname 2026/01/15 23:54:12 INFO Applying migration id=nohash 2026/01/15 23:54:12 INFO Applying migration id=shares 2026/01/15 23:54:12 INFO Applying migration id=actorttl 2026/01/15 23:54:12 INFO Applying migration id=tocc 2026/01/15 23:54:12 INFO Applying migration id=followeds 2026/01/15 23:54:12 INFO Applying migration id=certhash 2026/01/15 23:54:12 INFO Applying migration id=follows_sync 2026/01/15 23:54:12 INFO Applying migration id=jsonpath 2026/01/15 23:54:12 INFO Applying migration id=localforward 2026/01/15 23:54:12 INFO Applying migration id=avatar 2026/01/15 23:54:12 INFO Applying migration id=noimage 2026/01/15 23:54:12 INFO Applying migration id=feed 2026/01/15 23:54:12 INFO Applying migration id=bookmarks 2026/01/15 23:54:12 INFO Applying migration id=shareactivity 2026/01/15 23:54:12 INFO Applying migration id=application 2026/01/15 23:54:12 INFO Applying migration id=certificates 2026/01/15 23:54:12 INFO Applying migration id=rawforward 2026/01/15 23:54:12 INFO Applying migration id=publickey 2026/01/15 23:54:12 INFO Applying migration id=resolvegroup 2026/01/15 23:54:17 INFO Resolving user ID host=0.0.0.0 name=troll 2026/01/15 23:54:17 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 (5.07s) === RUN TestResolve_NoInput 2026/01/15 23:54:17 INFO Applying migration id=initial 2026/01/15 23:54:17 INFO Applying migration id=notesupdated 2026/01/15 23:54:17 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:17 INFO Applying migration id=activitiesid 2026/01/15 23:54:17 INFO Applying migration id=outbox 2026/01/15 23:54:17 INFO Applying migration id=edits 2026/01/15 23:54:17 INFO Applying migration id=outboxactor 2026/01/15 23:54:17 INFO Applying migration id=outboxsender 2026/01/15 23:54:17 INFO Applying migration id=thread 2026/01/15 23:54:17 INFO Applying migration id=host 2026/01/15 23:54:17 INFO Applying migration id=sharedinbox 2026/01/15 23:54:17 INFO Applying migration id=noteshost 2026/01/15 23:54:17 INFO Applying migration id=fetched 2026/01/15 23:54:17 INFO Applying migration id=move 2026/01/15 23:54:17 INFO Applying migration id=cleanup 2026/01/15 23:54:17 INFO Applying migration id=received 2026/01/15 23:54:17 INFO Applying migration id=namehost 2026/01/15 23:54:17 INFO Applying migration id=outboxhost 2026/01/15 23:54:17 INFO Applying migration id=notesfts 2026/01/15 23:54:17 INFO Applying migration id=iconsname 2026/01/15 23:54:17 INFO Applying migration id=nohash 2026/01/15 23:54:17 INFO Applying migration id=shares 2026/01/15 23:54:17 INFO Applying migration id=actorttl 2026/01/15 23:54:17 INFO Applying migration id=tocc 2026/01/15 23:54:17 INFO Applying migration id=followeds 2026/01/15 23:54:17 INFO Applying migration id=certhash 2026/01/15 23:54:17 INFO Applying migration id=follows_sync 2026/01/15 23:54:17 INFO Applying migration id=jsonpath 2026/01/15 23:54:17 INFO Applying migration id=localforward 2026/01/15 23:54:17 INFO Applying migration id=avatar 2026/01/15 23:54:17 INFO Applying migration id=noimage 2026/01/15 23:54:17 INFO Applying migration id=feed 2026/01/15 23:54:17 INFO Applying migration id=bookmarks 2026/01/15 23:54:17 INFO Applying migration id=shareactivity 2026/01/15 23:54:17 INFO Applying migration id=application 2026/01/15 23:54:17 INFO Applying migration id=certificates 2026/01/15 23:54:17 INFO Applying migration id=rawforward 2026/01/15 23:54:17 INFO Applying migration id=publickey 2026/01/15 23:54:17 INFO Applying migration id=resolvegroup --- PASS: TestResolve_NoInput (3.10s) === RUN TestResolve_InvalidEscapeSequence 2026/01/15 23:54:20 INFO Applying migration id=initial 2026/01/15 23:54:20 INFO Applying migration id=notesupdated 2026/01/15 23:54:20 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:20 INFO Applying migration id=activitiesid 2026/01/15 23:54:20 INFO Applying migration id=outbox 2026/01/15 23:54:20 INFO Applying migration id=edits 2026/01/15 23:54:20 INFO Applying migration id=outboxactor 2026/01/15 23:54:20 INFO Applying migration id=outboxsender 2026/01/15 23:54:20 INFO Applying migration id=thread 2026/01/15 23:54:20 INFO Applying migration id=host 2026/01/15 23:54:20 INFO Applying migration id=sharedinbox 2026/01/15 23:54:20 INFO Applying migration id=noteshost 2026/01/15 23:54:20 INFO Applying migration id=fetched 2026/01/15 23:54:20 INFO Applying migration id=move 2026/01/15 23:54:20 INFO Applying migration id=cleanup 2026/01/15 23:54:20 INFO Applying migration id=received 2026/01/15 23:54:20 INFO Applying migration id=namehost 2026/01/15 23:54:20 INFO Applying migration id=outboxhost 2026/01/15 23:54:20 INFO Applying migration id=notesfts 2026/01/15 23:54:20 INFO Applying migration id=iconsname 2026/01/15 23:54:20 INFO Applying migration id=nohash 2026/01/15 23:54:20 INFO Applying migration id=shares 2026/01/15 23:54:20 INFO Applying migration id=actorttl 2026/01/15 23:54:20 INFO Applying migration id=tocc 2026/01/15 23:54:20 INFO Applying migration id=followeds 2026/01/15 23:54:20 INFO Applying migration id=certhash 2026/01/15 23:54:20 INFO Applying migration id=follows_sync 2026/01/15 23:54:20 INFO Applying migration id=jsonpath 2026/01/15 23:54:20 INFO Applying migration id=localforward 2026/01/15 23:54:20 INFO Applying migration id=avatar 2026/01/15 23:54:20 INFO Applying migration id=noimage 2026/01/15 23:54:20 INFO Applying migration id=feed 2026/01/15 23:54:20 INFO Applying migration id=bookmarks 2026/01/15 23:54:20 INFO Applying migration id=shareactivity 2026/01/15 23:54:20 INFO Applying migration id=application 2026/01/15 23:54:20 INFO Applying migration id=certificates 2026/01/15 23:54:20 INFO Applying migration id=rawforward 2026/01/15 23:54:20 INFO Applying migration id=publickey 2026/01/15 23:54:20 INFO Applying migration id=resolvegroup 2026/01/15 23:54:23 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (2.84s) === RUN TestResolve_InvalidInputFormat 2026/01/15 23:54:23 INFO Applying migration id=initial 2026/01/15 23:54:23 INFO Applying migration id=notesupdated 2026/01/15 23:54:23 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:23 INFO Applying migration id=activitiesid 2026/01/15 23:54:23 INFO Applying migration id=outbox 2026/01/15 23:54:23 INFO Applying migration id=edits 2026/01/15 23:54:23 INFO Applying migration id=outboxactor 2026/01/15 23:54:23 INFO Applying migration id=outboxsender 2026/01/15 23:54:23 INFO Applying migration id=thread 2026/01/15 23:54:23 INFO Applying migration id=host 2026/01/15 23:54:23 INFO Applying migration id=sharedinbox 2026/01/15 23:54:23 INFO Applying migration id=noteshost 2026/01/15 23:54:23 INFO Applying migration id=fetched 2026/01/15 23:54:23 INFO Applying migration id=move 2026/01/15 23:54:23 INFO Applying migration id=cleanup 2026/01/15 23:54:23 INFO Applying migration id=received 2026/01/15 23:54:23 INFO Applying migration id=namehost 2026/01/15 23:54:23 INFO Applying migration id=outboxhost 2026/01/15 23:54:23 INFO Applying migration id=notesfts 2026/01/15 23:54:23 INFO Applying migration id=iconsname 2026/01/15 23:54:23 INFO Applying migration id=nohash 2026/01/15 23:54:23 INFO Applying migration id=shares 2026/01/15 23:54:23 INFO Applying migration id=actorttl 2026/01/15 23:54:23 INFO Applying migration id=tocc 2026/01/15 23:54:23 INFO Applying migration id=followeds 2026/01/15 23:54:23 INFO Applying migration id=certhash 2026/01/15 23:54:23 INFO Applying migration id=follows_sync 2026/01/15 23:54:23 INFO Applying migration id=jsonpath 2026/01/15 23:54:23 INFO Applying migration id=localforward 2026/01/15 23:54:23 INFO Applying migration id=avatar 2026/01/15 23:54:23 INFO Applying migration id=noimage 2026/01/15 23:54:23 INFO Applying migration id=feed 2026/01/15 23:54:23 INFO Applying migration id=bookmarks 2026/01/15 23:54:23 INFO Applying migration id=shareactivity 2026/01/15 23:54:23 INFO Applying migration id=application 2026/01/15 23:54:23 INFO Applying migration id=certificates 2026/01/15 23:54:23 INFO Applying migration id=rawforward 2026/01/15 23:54:23 INFO Applying migration id=publickey 2026/01/15 23:54:23 INFO Applying migration id=resolvegroup --- PASS: TestResolve_InvalidInputFormat (3.98s) === RUN TestResolve_UnauthenticatedUser 2026/01/15 23:54:27 INFO Applying migration id=initial 2026/01/15 23:54:27 INFO Applying migration id=notesupdated 2026/01/15 23:54:27 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:27 INFO Applying migration id=activitiesid 2026/01/15 23:54:27 INFO Applying migration id=outbox 2026/01/15 23:54:27 INFO Applying migration id=edits 2026/01/15 23:54:27 INFO Applying migration id=outboxactor 2026/01/15 23:54:27 INFO Applying migration id=outboxsender 2026/01/15 23:54:27 INFO Applying migration id=thread 2026/01/15 23:54:27 INFO Applying migration id=host 2026/01/15 23:54:27 INFO Applying migration id=sharedinbox 2026/01/15 23:54:27 INFO Applying migration id=noteshost 2026/01/15 23:54:27 INFO Applying migration id=fetched 2026/01/15 23:54:27 INFO Applying migration id=move 2026/01/15 23:54:27 INFO Applying migration id=cleanup 2026/01/15 23:54:27 INFO Applying migration id=received 2026/01/15 23:54:27 INFO Applying migration id=namehost 2026/01/15 23:54:27 INFO Applying migration id=outboxhost 2026/01/15 23:54:27 INFO Applying migration id=notesfts 2026/01/15 23:54:27 INFO Applying migration id=iconsname 2026/01/15 23:54:27 INFO Applying migration id=nohash 2026/01/15 23:54:27 INFO Applying migration id=shares 2026/01/15 23:54:27 INFO Applying migration id=actorttl 2026/01/15 23:54:27 INFO Applying migration id=tocc 2026/01/15 23:54:27 INFO Applying migration id=followeds 2026/01/15 23:54:27 INFO Applying migration id=certhash 2026/01/15 23:54:27 INFO Applying migration id=follows_sync 2026/01/15 23:54:27 INFO Applying migration id=jsonpath 2026/01/15 23:54:27 INFO Applying migration id=localforward 2026/01/15 23:54:27 INFO Applying migration id=avatar 2026/01/15 23:54:27 INFO Applying migration id=noimage 2026/01/15 23:54:27 INFO Applying migration id=feed 2026/01/15 23:54:27 INFO Applying migration id=bookmarks 2026/01/15 23:54:27 INFO Applying migration id=shareactivity 2026/01/15 23:54:27 INFO Applying migration id=application 2026/01/15 23:54:27 INFO Applying migration id=certificates 2026/01/15 23:54:27 INFO Applying migration id=rawforward 2026/01/15 23:54:27 INFO Applying migration id=publickey 2026/01/15 23:54:27 INFO Applying migration id=resolvegroup --- PASS: TestResolve_UnauthenticatedUser (4.66s) === RUN TestSay_HappyFlow 2026/01/15 23:54:31 INFO Applying migration id=initial 2026/01/15 23:54:31 INFO Applying migration id=notesupdated 2026/01/15 23:54:31 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:31 INFO Applying migration id=activitiesid 2026/01/15 23:54:31 INFO Applying migration id=outbox 2026/01/15 23:54:31 INFO Applying migration id=edits 2026/01/15 23:54:31 INFO Applying migration id=outboxactor 2026/01/15 23:54:31 INFO Applying migration id=outboxsender 2026/01/15 23:54:31 INFO Applying migration id=thread 2026/01/15 23:54:31 INFO Applying migration id=host 2026/01/15 23:54:31 INFO Applying migration id=sharedinbox 2026/01/15 23:54:31 INFO Applying migration id=noteshost 2026/01/15 23:54:31 INFO Applying migration id=fetched 2026/01/15 23:54:31 INFO Applying migration id=move 2026/01/15 23:54:31 INFO Applying migration id=cleanup 2026/01/15 23:54:31 INFO Applying migration id=received 2026/01/15 23:54:31 INFO Applying migration id=namehost 2026/01/15 23:54:31 INFO Applying migration id=outboxhost 2026/01/15 23:54:31 INFO Applying migration id=notesfts 2026/01/15 23:54:31 INFO Applying migration id=iconsname 2026/01/15 23:54:31 INFO Applying migration id=nohash 2026/01/15 23:54:31 INFO Applying migration id=shares 2026/01/15 23:54:31 INFO Applying migration id=actorttl 2026/01/15 23:54:31 INFO Applying migration id=tocc 2026/01/15 23:54:31 INFO Applying migration id=followeds 2026/01/15 23:54:31 INFO Applying migration id=certhash 2026/01/15 23:54:31 INFO Applying migration id=follows_sync 2026/01/15 23:54:31 INFO Applying migration id=jsonpath 2026/01/15 23:54:31 INFO Applying migration id=localforward 2026/01/15 23:54:31 INFO Applying migration id=avatar 2026/01/15 23:54:31 INFO Applying migration id=noimage 2026/01/15 23:54:31 INFO Applying migration id=feed 2026/01/15 23:54:31 INFO Applying migration id=bookmarks 2026/01/15 23:54:31 INFO Applying migration id=shareactivity 2026/01/15 23:54:31 INFO Applying migration id=application 2026/01/15 23:54:31 INFO Applying migration id=certificates 2026/01/15 23:54:31 INFO Applying migration id=rawforward 2026/01/15 23:54:31 INFO Applying migration id=publickey 2026/01/15 23:54:31 INFO Applying migration id=resolvegroup 2026/01/15 23:54:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc415-1969-7648-b470-8cbc69ec7921 2026/01/15 23:54:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:54:35 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (3.84s) === RUN TestSay_Throttling 2026/01/15 23:54:35 INFO Applying migration id=initial 2026/01/15 23:54:35 INFO Applying migration id=notesupdated 2026/01/15 23:54:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:35 INFO Applying migration id=activitiesid 2026/01/15 23:54:35 INFO Applying migration id=outbox 2026/01/15 23:54:35 INFO Applying migration id=edits 2026/01/15 23:54:35 INFO Applying migration id=outboxactor 2026/01/15 23:54:35 INFO Applying migration id=outboxsender 2026/01/15 23:54:35 INFO Applying migration id=thread 2026/01/15 23:54:35 INFO Applying migration id=host 2026/01/15 23:54:35 INFO Applying migration id=sharedinbox 2026/01/15 23:54:35 INFO Applying migration id=noteshost 2026/01/15 23:54:35 INFO Applying migration id=fetched 2026/01/15 23:54:35 INFO Applying migration id=move 2026/01/15 23:54:35 INFO Applying migration id=cleanup 2026/01/15 23:54:35 INFO Applying migration id=received 2026/01/15 23:54:35 INFO Applying migration id=namehost 2026/01/15 23:54:35 INFO Applying migration id=outboxhost 2026/01/15 23:54:35 INFO Applying migration id=notesfts 2026/01/15 23:54:35 INFO Applying migration id=iconsname 2026/01/15 23:54:35 INFO Applying migration id=nohash 2026/01/15 23:54:35 INFO Applying migration id=shares 2026/01/15 23:54:35 INFO Applying migration id=actorttl 2026/01/15 23:54:35 INFO Applying migration id=tocc 2026/01/15 23:54:35 INFO Applying migration id=followeds 2026/01/15 23:54:35 INFO Applying migration id=certhash 2026/01/15 23:54:35 INFO Applying migration id=follows_sync 2026/01/15 23:54:35 INFO Applying migration id=jsonpath 2026/01/15 23:54:35 INFO Applying migration id=localforward 2026/01/15 23:54:35 INFO Applying migration id=avatar 2026/01/15 23:54:35 INFO Applying migration id=noimage 2026/01/15 23:54:35 INFO Applying migration id=feed 2026/01/15 23:54:35 INFO Applying migration id=bookmarks 2026/01/15 23:54:35 INFO Applying migration id=shareactivity 2026/01/15 23:54:35 INFO Applying migration id=application 2026/01/15 23:54:35 INFO Applying migration id=certificates 2026/01/15 23:54:35 INFO Applying migration id=rawforward 2026/01/15 23:54:35 INFO Applying migration id=publickey 2026/01/15 23:54:35 INFO Applying migration id=resolvegroup 2026/01/15 23:54:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc415-3630-7191-9073-bfabe4a74bb4 2026/01/15 23:54:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:54:43 WARN User is posting too frequently last=2026-01-15T23:54:43.000Z can=2026-01-15T23:55:43.000Z 2026/01/15 23:54:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:54:43 INFO Generating first response key=/local --- PASS: TestSay_Throttling (7.37s) === RUN TestSearch_Happyflow 2026/01/15 23:54:43 INFO Applying migration id=initial 2026/01/15 23:54:43 INFO Applying migration id=notesupdated 2026/01/15 23:54:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:43 INFO Applying migration id=activitiesid 2026/01/15 23:54:43 INFO Applying migration id=outbox 2026/01/15 23:54:43 INFO Applying migration id=edits 2026/01/15 23:54:43 INFO Applying migration id=outboxactor 2026/01/15 23:54:43 INFO Applying migration id=outboxsender 2026/01/15 23:54:43 INFO Applying migration id=thread 2026/01/15 23:54:43 INFO Applying migration id=host 2026/01/15 23:54:43 INFO Applying migration id=sharedinbox 2026/01/15 23:54:43 INFO Applying migration id=noteshost 2026/01/15 23:54:43 INFO Applying migration id=fetched 2026/01/15 23:54:43 INFO Applying migration id=move 2026/01/15 23:54:43 INFO Applying migration id=cleanup 2026/01/15 23:54:43 INFO Applying migration id=received 2026/01/15 23:54:43 INFO Applying migration id=namehost 2026/01/15 23:54:43 INFO Applying migration id=outboxhost 2026/01/15 23:54:43 INFO Applying migration id=notesfts 2026/01/15 23:54:43 INFO Applying migration id=iconsname 2026/01/15 23:54:43 INFO Applying migration id=nohash 2026/01/15 23:54:43 INFO Applying migration id=shares 2026/01/15 23:54:43 INFO Applying migration id=actorttl 2026/01/15 23:54:43 INFO Applying migration id=tocc 2026/01/15 23:54:43 INFO Applying migration id=followeds 2026/01/15 23:54:43 INFO Applying migration id=certhash 2026/01/15 23:54:43 INFO Applying migration id=follows_sync 2026/01/15 23:54:43 INFO Applying migration id=jsonpath 2026/01/15 23:54:43 INFO Applying migration id=localforward 2026/01/15 23:54:43 INFO Applying migration id=avatar 2026/01/15 23:54:43 INFO Applying migration id=noimage 2026/01/15 23:54:43 INFO Applying migration id=feed 2026/01/15 23:54:43 INFO Applying migration id=bookmarks 2026/01/15 23:54:43 INFO Applying migration id=shareactivity 2026/01/15 23:54:43 INFO Applying migration id=application 2026/01/15 23:54:43 INFO Applying migration id=certificates 2026/01/15 23:54:43 INFO Applying migration id=rawforward 2026/01/15 23:54:43 INFO Applying migration id=publickey 2026/01/15 23:54:43 INFO Applying migration id=resolvegroup --- PASS: TestSearch_Happyflow (3.70s) === RUN TestSearch_LeadingHash 2026/01/15 23:54:46 INFO Applying migration id=initial 2026/01/15 23:54:46 INFO Applying migration id=notesupdated 2026/01/15 23:54:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:46 INFO Applying migration id=activitiesid 2026/01/15 23:54:46 INFO Applying migration id=outbox 2026/01/15 23:54:46 INFO Applying migration id=edits 2026/01/15 23:54:46 INFO Applying migration id=outboxactor 2026/01/15 23:54:46 INFO Applying migration id=outboxsender 2026/01/15 23:54:46 INFO Applying migration id=thread 2026/01/15 23:54:46 INFO Applying migration id=host 2026/01/15 23:54:46 INFO Applying migration id=sharedinbox 2026/01/15 23:54:46 INFO Applying migration id=noteshost 2026/01/15 23:54:46 INFO Applying migration id=fetched 2026/01/15 23:54:46 INFO Applying migration id=move 2026/01/15 23:54:46 INFO Applying migration id=cleanup 2026/01/15 23:54:46 INFO Applying migration id=received 2026/01/15 23:54:46 INFO Applying migration id=namehost 2026/01/15 23:54:46 INFO Applying migration id=outboxhost 2026/01/15 23:54:46 INFO Applying migration id=notesfts 2026/01/15 23:54:46 INFO Applying migration id=iconsname 2026/01/15 23:54:46 INFO Applying migration id=nohash 2026/01/15 23:54:46 INFO Applying migration id=shares 2026/01/15 23:54:46 INFO Applying migration id=actorttl 2026/01/15 23:54:46 INFO Applying migration id=tocc 2026/01/15 23:54:46 INFO Applying migration id=followeds 2026/01/15 23:54:46 INFO Applying migration id=certhash 2026/01/15 23:54:46 INFO Applying migration id=follows_sync 2026/01/15 23:54:46 INFO Applying migration id=jsonpath 2026/01/15 23:54:46 INFO Applying migration id=localforward 2026/01/15 23:54:46 INFO Applying migration id=avatar 2026/01/15 23:54:46 INFO Applying migration id=noimage 2026/01/15 23:54:46 INFO Applying migration id=feed 2026/01/15 23:54:46 INFO Applying migration id=bookmarks 2026/01/15 23:54:46 INFO Applying migration id=shareactivity 2026/01/15 23:54:46 INFO Applying migration id=application 2026/01/15 23:54:46 INFO Applying migration id=certificates 2026/01/15 23:54:46 INFO Applying migration id=rawforward 2026/01/15 23:54:46 INFO Applying migration id=publickey 2026/01/15 23:54:46 INFO Applying migration id=resolvegroup --- PASS: TestSearch_LeadingHash (7.83s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/01/15 23:54:54 INFO Applying migration id=initial 2026/01/15 23:54:54 INFO Applying migration id=notesupdated 2026/01/15 23:54:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:54 INFO Applying migration id=activitiesid 2026/01/15 23:54:54 INFO Applying migration id=outbox 2026/01/15 23:54:54 INFO Applying migration id=edits 2026/01/15 23:54:54 INFO Applying migration id=outboxactor 2026/01/15 23:54:54 INFO Applying migration id=outboxsender 2026/01/15 23:54:54 INFO Applying migration id=thread 2026/01/15 23:54:54 INFO Applying migration id=host 2026/01/15 23:54:54 INFO Applying migration id=sharedinbox 2026/01/15 23:54:54 INFO Applying migration id=noteshost 2026/01/15 23:54:54 INFO Applying migration id=fetched 2026/01/15 23:54:54 INFO Applying migration id=move 2026/01/15 23:54:54 INFO Applying migration id=cleanup 2026/01/15 23:54:54 INFO Applying migration id=received 2026/01/15 23:54:54 INFO Applying migration id=namehost 2026/01/15 23:54:54 INFO Applying migration id=outboxhost 2026/01/15 23:54:54 INFO Applying migration id=notesfts 2026/01/15 23:54:54 INFO Applying migration id=iconsname 2026/01/15 23:54:54 INFO Applying migration id=nohash 2026/01/15 23:54:54 INFO Applying migration id=shares 2026/01/15 23:54:54 INFO Applying migration id=actorttl 2026/01/15 23:54:54 INFO Applying migration id=tocc 2026/01/15 23:54:54 INFO Applying migration id=followeds 2026/01/15 23:54:54 INFO Applying migration id=certhash 2026/01/15 23:54:54 INFO Applying migration id=follows_sync 2026/01/15 23:54:54 INFO Applying migration id=jsonpath 2026/01/15 23:54:54 INFO Applying migration id=localforward 2026/01/15 23:54:54 INFO Applying migration id=avatar 2026/01/15 23:54:54 INFO Applying migration id=noimage 2026/01/15 23:54:54 INFO Applying migration id=feed 2026/01/15 23:54:54 INFO Applying migration id=bookmarks 2026/01/15 23:54:54 INFO Applying migration id=shareactivity 2026/01/15 23:54:54 INFO Applying migration id=application 2026/01/15 23:54:54 INFO Applying migration id=certificates 2026/01/15 23:54:54 INFO Applying migration id=rawforward 2026/01/15 23:54:54 INFO Applying migration id=publickey 2026/01/15 23:54:54 INFO Applying migration id=resolvegroup --- PASS: TestSearch_LeadingHashUnauthenticatedUser (3.80s) === RUN TestSearch_NoInput 2026/01/15 23:54:58 INFO Applying migration id=initial 2026/01/15 23:54:58 INFO Applying migration id=notesupdated 2026/01/15 23:54:58 INFO Applying migration id=personspreferredusername 2026/01/15 23:54:58 INFO Applying migration id=activitiesid 2026/01/15 23:54:58 INFO Applying migration id=outbox 2026/01/15 23:54:58 INFO Applying migration id=edits 2026/01/15 23:54:58 INFO Applying migration id=outboxactor 2026/01/15 23:54:58 INFO Applying migration id=outboxsender 2026/01/15 23:54:58 INFO Applying migration id=thread 2026/01/15 23:54:58 INFO Applying migration id=host 2026/01/15 23:54:58 INFO Applying migration id=sharedinbox 2026/01/15 23:54:58 INFO Applying migration id=noteshost 2026/01/15 23:54:58 INFO Applying migration id=fetched 2026/01/15 23:54:58 INFO Applying migration id=move 2026/01/15 23:54:58 INFO Applying migration id=cleanup 2026/01/15 23:54:58 INFO Applying migration id=received 2026/01/15 23:54:58 INFO Applying migration id=namehost 2026/01/15 23:54:58 INFO Applying migration id=outboxhost 2026/01/15 23:54:58 INFO Applying migration id=notesfts 2026/01/15 23:54:58 INFO Applying migration id=iconsname 2026/01/15 23:54:58 INFO Applying migration id=nohash 2026/01/15 23:54:58 INFO Applying migration id=shares 2026/01/15 23:54:58 INFO Applying migration id=actorttl 2026/01/15 23:54:58 INFO Applying migration id=tocc 2026/01/15 23:54:58 INFO Applying migration id=followeds 2026/01/15 23:54:58 INFO Applying migration id=certhash 2026/01/15 23:54:58 INFO Applying migration id=follows_sync 2026/01/15 23:54:58 INFO Applying migration id=jsonpath 2026/01/15 23:54:58 INFO Applying migration id=localforward 2026/01/15 23:54:58 INFO Applying migration id=avatar 2026/01/15 23:54:58 INFO Applying migration id=noimage 2026/01/15 23:54:58 INFO Applying migration id=feed 2026/01/15 23:54:58 INFO Applying migration id=bookmarks 2026/01/15 23:54:58 INFO Applying migration id=shareactivity 2026/01/15 23:54:58 INFO Applying migration id=application 2026/01/15 23:54:58 INFO Applying migration id=certificates 2026/01/15 23:54:58 INFO Applying migration id=rawforward 2026/01/15 23:54:58 INFO Applying migration id=publickey 2026/01/15 23:54:58 INFO Applying migration id=resolvegroup --- PASS: TestSearch_NoInput (3.99s) === RUN TestSearch_EmptyInput 2026/01/15 23:55:02 INFO Applying migration id=initial 2026/01/15 23:55:02 INFO Applying migration id=notesupdated 2026/01/15 23:55:02 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:02 INFO Applying migration id=activitiesid 2026/01/15 23:55:02 INFO Applying migration id=outbox 2026/01/15 23:55:02 INFO Applying migration id=edits 2026/01/15 23:55:02 INFO Applying migration id=outboxactor 2026/01/15 23:55:02 INFO Applying migration id=outboxsender 2026/01/15 23:55:02 INFO Applying migration id=thread 2026/01/15 23:55:02 INFO Applying migration id=host 2026/01/15 23:55:02 INFO Applying migration id=sharedinbox 2026/01/15 23:55:02 INFO Applying migration id=noteshost 2026/01/15 23:55:02 INFO Applying migration id=fetched 2026/01/15 23:55:02 INFO Applying migration id=move 2026/01/15 23:55:02 INFO Applying migration id=cleanup 2026/01/15 23:55:02 INFO Applying migration id=received 2026/01/15 23:55:02 INFO Applying migration id=namehost 2026/01/15 23:55:02 INFO Applying migration id=outboxhost 2026/01/15 23:55:02 INFO Applying migration id=notesfts 2026/01/15 23:55:02 INFO Applying migration id=iconsname 2026/01/15 23:55:02 INFO Applying migration id=nohash 2026/01/15 23:55:02 INFO Applying migration id=shares 2026/01/15 23:55:02 INFO Applying migration id=actorttl 2026/01/15 23:55:02 INFO Applying migration id=tocc 2026/01/15 23:55:02 INFO Applying migration id=followeds 2026/01/15 23:55:02 INFO Applying migration id=certhash 2026/01/15 23:55:02 INFO Applying migration id=follows_sync 2026/01/15 23:55:02 INFO Applying migration id=jsonpath 2026/01/15 23:55:02 INFO Applying migration id=localforward 2026/01/15 23:55:02 INFO Applying migration id=avatar 2026/01/15 23:55:02 INFO Applying migration id=noimage 2026/01/15 23:55:02 INFO Applying migration id=feed 2026/01/15 23:55:02 INFO Applying migration id=bookmarks 2026/01/15 23:55:02 INFO Applying migration id=shareactivity 2026/01/15 23:55:02 INFO Applying migration id=application 2026/01/15 23:55:02 INFO Applying migration id=certificates 2026/01/15 23:55:02 INFO Applying migration id=rawforward 2026/01/15 23:55:02 INFO Applying migration id=publickey 2026/01/15 23:55:02 INFO Applying migration id=resolvegroup --- PASS: TestSearch_EmptyInput (2.55s) === RUN TestSearch_InvalidEscapeSequence 2026/01/15 23:55:05 INFO Applying migration id=initial 2026/01/15 23:55:05 INFO Applying migration id=notesupdated 2026/01/15 23:55:05 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:05 INFO Applying migration id=activitiesid 2026/01/15 23:55:05 INFO Applying migration id=outbox 2026/01/15 23:55:05 INFO Applying migration id=edits 2026/01/15 23:55:05 INFO Applying migration id=outboxactor 2026/01/15 23:55:05 INFO Applying migration id=outboxsender 2026/01/15 23:55:05 INFO Applying migration id=thread 2026/01/15 23:55:05 INFO Applying migration id=host 2026/01/15 23:55:05 INFO Applying migration id=sharedinbox 2026/01/15 23:55:05 INFO Applying migration id=noteshost 2026/01/15 23:55:05 INFO Applying migration id=fetched 2026/01/15 23:55:05 INFO Applying migration id=move 2026/01/15 23:55:05 INFO Applying migration id=cleanup 2026/01/15 23:55:05 INFO Applying migration id=received 2026/01/15 23:55:05 INFO Applying migration id=namehost 2026/01/15 23:55:05 INFO Applying migration id=outboxhost 2026/01/15 23:55:05 INFO Applying migration id=notesfts 2026/01/15 23:55:05 INFO Applying migration id=iconsname 2026/01/15 23:55:05 INFO Applying migration id=nohash 2026/01/15 23:55:05 INFO Applying migration id=shares 2026/01/15 23:55:05 INFO Applying migration id=actorttl 2026/01/15 23:55:05 INFO Applying migration id=tocc 2026/01/15 23:55:05 INFO Applying migration id=followeds 2026/01/15 23:55:05 INFO Applying migration id=certhash 2026/01/15 23:55:05 INFO Applying migration id=follows_sync 2026/01/15 23:55:05 INFO Applying migration id=jsonpath 2026/01/15 23:55:05 INFO Applying migration id=localforward 2026/01/15 23:55:05 INFO Applying migration id=avatar 2026/01/15 23:55:05 INFO Applying migration id=noimage 2026/01/15 23:55:05 INFO Applying migration id=feed 2026/01/15 23:55:05 INFO Applying migration id=bookmarks 2026/01/15 23:55:05 INFO Applying migration id=shareactivity 2026/01/15 23:55:05 INFO Applying migration id=application 2026/01/15 23:55:05 INFO Applying migration id=certificates 2026/01/15 23:55:05 INFO Applying migration id=rawforward 2026/01/15 23:55:05 INFO Applying migration id=publickey 2026/01/15 23:55:05 INFO Applying migration id=resolvegroup 2026/01/15 23:55:10 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (5.88s) === RUN TestSearch_UnathenticatedUser 2026/01/15 23:55:10 INFO Applying migration id=initial 2026/01/15 23:55:10 INFO Applying migration id=notesupdated 2026/01/15 23:55:10 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:10 INFO Applying migration id=activitiesid 2026/01/15 23:55:10 INFO Applying migration id=outbox 2026/01/15 23:55:10 INFO Applying migration id=edits 2026/01/15 23:55:10 INFO Applying migration id=outboxactor 2026/01/15 23:55:10 INFO Applying migration id=outboxsender 2026/01/15 23:55:10 INFO Applying migration id=thread 2026/01/15 23:55:10 INFO Applying migration id=host 2026/01/15 23:55:10 INFO Applying migration id=sharedinbox 2026/01/15 23:55:10 INFO Applying migration id=noteshost 2026/01/15 23:55:10 INFO Applying migration id=fetched 2026/01/15 23:55:10 INFO Applying migration id=move 2026/01/15 23:55:10 INFO Applying migration id=cleanup 2026/01/15 23:55:10 INFO Applying migration id=received 2026/01/15 23:55:10 INFO Applying migration id=namehost 2026/01/15 23:55:10 INFO Applying migration id=outboxhost 2026/01/15 23:55:10 INFO Applying migration id=notesfts 2026/01/15 23:55:10 INFO Applying migration id=iconsname 2026/01/15 23:55:10 INFO Applying migration id=nohash 2026/01/15 23:55:10 INFO Applying migration id=shares 2026/01/15 23:55:10 INFO Applying migration id=actorttl 2026/01/15 23:55:10 INFO Applying migration id=tocc 2026/01/15 23:55:10 INFO Applying migration id=followeds 2026/01/15 23:55:10 INFO Applying migration id=certhash 2026/01/15 23:55:10 INFO Applying migration id=follows_sync 2026/01/15 23:55:10 INFO Applying migration id=jsonpath 2026/01/15 23:55:10 INFO Applying migration id=localforward 2026/01/15 23:55:10 INFO Applying migration id=avatar 2026/01/15 23:55:10 INFO Applying migration id=noimage 2026/01/15 23:55:10 INFO Applying migration id=feed 2026/01/15 23:55:10 INFO Applying migration id=bookmarks 2026/01/15 23:55:10 INFO Applying migration id=shareactivity 2026/01/15 23:55:10 INFO Applying migration id=application 2026/01/15 23:55:10 INFO Applying migration id=certificates 2026/01/15 23:55:10 INFO Applying migration id=rawforward 2026/01/15 23:55:10 INFO Applying migration id=publickey 2026/01/15 23:55:10 INFO Applying migration id=resolvegroup --- PASS: TestSearch_UnathenticatedUser (4.27s) === RUN TestShare_PublicPost 2026/01/15 23:55:15 INFO Applying migration id=initial 2026/01/15 23:55:15 INFO Applying migration id=notesupdated 2026/01/15 23:55:15 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:15 INFO Applying migration id=activitiesid 2026/01/15 23:55:15 INFO Applying migration id=outbox 2026/01/15 23:55:15 INFO Applying migration id=edits 2026/01/15 23:55:15 INFO Applying migration id=outboxactor 2026/01/15 23:55:15 INFO Applying migration id=outboxsender 2026/01/15 23:55:15 INFO Applying migration id=thread 2026/01/15 23:55:15 INFO Applying migration id=host 2026/01/15 23:55:15 INFO Applying migration id=sharedinbox 2026/01/15 23:55:15 INFO Applying migration id=noteshost 2026/01/15 23:55:15 INFO Applying migration id=fetched 2026/01/15 23:55:15 INFO Applying migration id=move 2026/01/15 23:55:15 INFO Applying migration id=cleanup 2026/01/15 23:55:15 INFO Applying migration id=received 2026/01/15 23:55:15 INFO Applying migration id=namehost 2026/01/15 23:55:15 INFO Applying migration id=outboxhost 2026/01/15 23:55:15 INFO Applying migration id=notesfts 2026/01/15 23:55:15 INFO Applying migration id=iconsname 2026/01/15 23:55:15 INFO Applying migration id=nohash 2026/01/15 23:55:15 INFO Applying migration id=shares 2026/01/15 23:55:15 INFO Applying migration id=actorttl 2026/01/15 23:55:15 INFO Applying migration id=tocc 2026/01/15 23:55:15 INFO Applying migration id=followeds 2026/01/15 23:55:15 INFO Applying migration id=certhash 2026/01/15 23:55:15 INFO Applying migration id=follows_sync 2026/01/15 23:55:15 INFO Applying migration id=jsonpath 2026/01/15 23:55:15 INFO Applying migration id=localforward 2026/01/15 23:55:15 INFO Applying migration id=avatar 2026/01/15 23:55:15 INFO Applying migration id=noimage 2026/01/15 23:55:15 INFO Applying migration id=feed 2026/01/15 23:55:15 INFO Applying migration id=bookmarks 2026/01/15 23:55:15 INFO Applying migration id=shareactivity 2026/01/15 23:55:15 INFO Applying migration id=application 2026/01/15 23:55:15 INFO Applying migration id=certificates 2026/01/15 23:55:15 INFO Applying migration id=rawforward 2026/01/15 23:55:15 INFO Applying migration id=publickey 2026/01/15 23:55:15 INFO Applying migration id=resolvegroup 2026/01/15 23:55:20 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:55:20 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (5.58s) === RUN TestShare_Throttling 2026/01/15 23:55:20 INFO Applying migration id=initial 2026/01/15 23:55:20 INFO Applying migration id=notesupdated 2026/01/15 23:55:20 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:20 INFO Applying migration id=activitiesid 2026/01/15 23:55:20 INFO Applying migration id=outbox 2026/01/15 23:55:20 INFO Applying migration id=edits 2026/01/15 23:55:20 INFO Applying migration id=outboxactor 2026/01/15 23:55:20 INFO Applying migration id=outboxsender 2026/01/15 23:55:20 INFO Applying migration id=thread 2026/01/15 23:55:20 INFO Applying migration id=host 2026/01/15 23:55:20 INFO Applying migration id=sharedinbox 2026/01/15 23:55:20 INFO Applying migration id=noteshost 2026/01/15 23:55:20 INFO Applying migration id=fetched 2026/01/15 23:55:20 INFO Applying migration id=move 2026/01/15 23:55:20 INFO Applying migration id=cleanup 2026/01/15 23:55:20 INFO Applying migration id=received 2026/01/15 23:55:20 INFO Applying migration id=namehost 2026/01/15 23:55:20 INFO Applying migration id=outboxhost 2026/01/15 23:55:20 INFO Applying migration id=notesfts 2026/01/15 23:55:20 INFO Applying migration id=iconsname 2026/01/15 23:55:20 INFO Applying migration id=nohash 2026/01/15 23:55:20 INFO Applying migration id=shares 2026/01/15 23:55:20 INFO Applying migration id=actorttl 2026/01/15 23:55:20 INFO Applying migration id=tocc 2026/01/15 23:55:20 INFO Applying migration id=followeds 2026/01/15 23:55:20 INFO Applying migration id=certhash 2026/01/15 23:55:20 INFO Applying migration id=follows_sync 2026/01/15 23:55:20 INFO Applying migration id=jsonpath 2026/01/15 23:55:20 INFO Applying migration id=localforward 2026/01/15 23:55:20 INFO Applying migration id=avatar 2026/01/15 23:55:20 INFO Applying migration id=noimage 2026/01/15 23:55:20 INFO Applying migration id=feed 2026/01/15 23:55:20 INFO Applying migration id=bookmarks 2026/01/15 23:55:20 INFO Applying migration id=shareactivity 2026/01/15 23:55:20 INFO Applying migration id=application 2026/01/15 23:55:20 INFO Applying migration id=certificates 2026/01/15 23:55:20 INFO Applying migration id=rawforward 2026/01/15 23:55:20 INFO Applying migration id=publickey 2026/01/15 23:55:20 INFO Applying migration id=resolvegroup 2026/01/15 23:55:25 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (4.46s) === RUN TestShare_UnshareThrottling 2026/01/15 23:55:25 INFO Applying migration id=initial 2026/01/15 23:55:25 INFO Applying migration id=notesupdated 2026/01/15 23:55:25 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:25 INFO Applying migration id=activitiesid 2026/01/15 23:55:25 INFO Applying migration id=outbox 2026/01/15 23:55:25 INFO Applying migration id=edits 2026/01/15 23:55:25 INFO Applying migration id=outboxactor 2026/01/15 23:55:25 INFO Applying migration id=outboxsender 2026/01/15 23:55:25 INFO Applying migration id=thread 2026/01/15 23:55:25 INFO Applying migration id=host 2026/01/15 23:55:25 INFO Applying migration id=sharedinbox 2026/01/15 23:55:25 INFO Applying migration id=noteshost 2026/01/15 23:55:25 INFO Applying migration id=fetched 2026/01/15 23:55:25 INFO Applying migration id=move 2026/01/15 23:55:25 INFO Applying migration id=cleanup 2026/01/15 23:55:25 INFO Applying migration id=received 2026/01/15 23:55:25 INFO Applying migration id=namehost 2026/01/15 23:55:25 INFO Applying migration id=outboxhost 2026/01/15 23:55:25 INFO Applying migration id=notesfts 2026/01/15 23:55:25 INFO Applying migration id=iconsname 2026/01/15 23:55:25 INFO Applying migration id=nohash 2026/01/15 23:55:25 INFO Applying migration id=shares 2026/01/15 23:55:25 INFO Applying migration id=actorttl 2026/01/15 23:55:25 INFO Applying migration id=tocc 2026/01/15 23:55:25 INFO Applying migration id=followeds 2026/01/15 23:55:25 INFO Applying migration id=certhash 2026/01/15 23:55:25 INFO Applying migration id=follows_sync 2026/01/15 23:55:25 INFO Applying migration id=jsonpath 2026/01/15 23:55:25 INFO Applying migration id=localforward 2026/01/15 23:55:25 INFO Applying migration id=avatar 2026/01/15 23:55:25 INFO Applying migration id=noimage 2026/01/15 23:55:25 INFO Applying migration id=feed 2026/01/15 23:55:25 INFO Applying migration id=bookmarks 2026/01/15 23:55:25 INFO Applying migration id=shareactivity 2026/01/15 23:55:25 INFO Applying migration id=application 2026/01/15 23:55:25 INFO Applying migration id=certificates 2026/01/15 23:55:25 INFO Applying migration id=rawforward 2026/01/15 23:55:25 INFO Applying migration id=publickey 2026/01/15 23:55:25 INFO Applying migration id=resolvegroup --- PASS: TestShare_UnshareThrottling (4.25s) === RUN TestShare_PostToFollowers 2026/01/15 23:55:29 INFO Applying migration id=initial 2026/01/15 23:55:29 INFO Applying migration id=notesupdated 2026/01/15 23:55:29 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:29 INFO Applying migration id=activitiesid 2026/01/15 23:55:29 INFO Applying migration id=outbox 2026/01/15 23:55:29 INFO Applying migration id=edits 2026/01/15 23:55:29 INFO Applying migration id=outboxactor 2026/01/15 23:55:29 INFO Applying migration id=outboxsender 2026/01/15 23:55:29 INFO Applying migration id=thread 2026/01/15 23:55:29 INFO Applying migration id=host 2026/01/15 23:55:29 INFO Applying migration id=sharedinbox 2026/01/15 23:55:29 INFO Applying migration id=noteshost 2026/01/15 23:55:29 INFO Applying migration id=fetched 2026/01/15 23:55:29 INFO Applying migration id=move 2026/01/15 23:55:29 INFO Applying migration id=cleanup 2026/01/15 23:55:29 INFO Applying migration id=received 2026/01/15 23:55:29 INFO Applying migration id=namehost 2026/01/15 23:55:29 INFO Applying migration id=outboxhost 2026/01/15 23:55:29 INFO Applying migration id=notesfts 2026/01/15 23:55:29 INFO Applying migration id=iconsname 2026/01/15 23:55:29 INFO Applying migration id=nohash 2026/01/15 23:55:29 INFO Applying migration id=shares 2026/01/15 23:55:29 INFO Applying migration id=actorttl 2026/01/15 23:55:29 INFO Applying migration id=tocc 2026/01/15 23:55:29 INFO Applying migration id=followeds 2026/01/15 23:55:29 INFO Applying migration id=certhash 2026/01/15 23:55:29 INFO Applying migration id=follows_sync 2026/01/15 23:55:29 INFO Applying migration id=jsonpath 2026/01/15 23:55:29 INFO Applying migration id=localforward 2026/01/15 23:55:29 INFO Applying migration id=avatar 2026/01/15 23:55:29 INFO Applying migration id=noimage 2026/01/15 23:55:29 INFO Applying migration id=feed 2026/01/15 23:55:29 INFO Applying migration id=bookmarks 2026/01/15 23:55:29 INFO Applying migration id=shareactivity 2026/01/15 23:55:29 INFO Applying migration id=application 2026/01/15 23:55:29 INFO Applying migration id=certificates 2026/01/15 23:55:29 INFO Applying migration id=rawforward 2026/01/15 23:55:29 INFO Applying migration id=publickey 2026/01/15 23:55:29 INFO Applying migration id=resolvegroup 2026/01/15 23:55:33 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019bc415-fa68-7c55-8738-aaeab6525a4c error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (3.90s) === RUN TestShare_Twice 2026/01/15 23:55:33 INFO Applying migration id=initial 2026/01/15 23:55:33 INFO Applying migration id=notesupdated 2026/01/15 23:55:33 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:33 INFO Applying migration id=activitiesid 2026/01/15 23:55:33 INFO Applying migration id=outbox 2026/01/15 23:55:33 INFO Applying migration id=edits 2026/01/15 23:55:33 INFO Applying migration id=outboxactor 2026/01/15 23:55:33 INFO Applying migration id=outboxsender 2026/01/15 23:55:33 INFO Applying migration id=thread 2026/01/15 23:55:33 INFO Applying migration id=host 2026/01/15 23:55:33 INFO Applying migration id=sharedinbox 2026/01/15 23:55:33 INFO Applying migration id=noteshost 2026/01/15 23:55:33 INFO Applying migration id=fetched 2026/01/15 23:55:33 INFO Applying migration id=move 2026/01/15 23:55:33 INFO Applying migration id=cleanup 2026/01/15 23:55:33 INFO Applying migration id=received 2026/01/15 23:55:33 INFO Applying migration id=namehost 2026/01/15 23:55:33 INFO Applying migration id=outboxhost 2026/01/15 23:55:33 INFO Applying migration id=notesfts 2026/01/15 23:55:33 INFO Applying migration id=iconsname 2026/01/15 23:55:33 INFO Applying migration id=nohash 2026/01/15 23:55:33 INFO Applying migration id=shares 2026/01/15 23:55:33 INFO Applying migration id=actorttl 2026/01/15 23:55:33 INFO Applying migration id=tocc 2026/01/15 23:55:33 INFO Applying migration id=followeds 2026/01/15 23:55:33 INFO Applying migration id=certhash 2026/01/15 23:55:33 INFO Applying migration id=follows_sync 2026/01/15 23:55:33 INFO Applying migration id=jsonpath 2026/01/15 23:55:33 INFO Applying migration id=localforward 2026/01/15 23:55:33 INFO Applying migration id=avatar 2026/01/15 23:55:33 INFO Applying migration id=noimage 2026/01/15 23:55:33 INFO Applying migration id=feed 2026/01/15 23:55:33 INFO Applying migration id=bookmarks 2026/01/15 23:55:33 INFO Applying migration id=shareactivity 2026/01/15 23:55:33 INFO Applying migration id=application 2026/01/15 23:55:33 INFO Applying migration id=certificates 2026/01/15 23:55:33 INFO Applying migration id=rawforward 2026/01/15 23:55:33 INFO Applying migration id=publickey 2026/01/15 23:55:33 INFO Applying migration id=resolvegroup 2026/01/15 23:55:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:55:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 23:55:36 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019bc416-0608-79e9-beaf-b6a7f3cad119 error="sql: no rows in result set" --- PASS: TestShare_Twice (2.98s) === RUN TestShare_Unshare 2026/01/15 23:55:36 INFO Applying migration id=initial 2026/01/15 23:55:36 INFO Applying migration id=notesupdated 2026/01/15 23:55:36 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:36 INFO Applying migration id=activitiesid 2026/01/15 23:55:36 INFO Applying migration id=outbox 2026/01/15 23:55:36 INFO Applying migration id=edits 2026/01/15 23:55:36 INFO Applying migration id=outboxactor 2026/01/15 23:55:36 INFO Applying migration id=outboxsender 2026/01/15 23:55:36 INFO Applying migration id=thread 2026/01/15 23:55:36 INFO Applying migration id=host 2026/01/15 23:55:36 INFO Applying migration id=sharedinbox 2026/01/15 23:55:36 INFO Applying migration id=noteshost 2026/01/15 23:55:36 INFO Applying migration id=fetched 2026/01/15 23:55:36 INFO Applying migration id=move 2026/01/15 23:55:36 INFO Applying migration id=cleanup 2026/01/15 23:55:36 INFO Applying migration id=received 2026/01/15 23:55:36 INFO Applying migration id=namehost 2026/01/15 23:55:36 INFO Applying migration id=outboxhost 2026/01/15 23:55:36 INFO Applying migration id=notesfts 2026/01/15 23:55:36 INFO Applying migration id=iconsname 2026/01/15 23:55:36 INFO Applying migration id=nohash 2026/01/15 23:55:36 INFO Applying migration id=shares 2026/01/15 23:55:36 INFO Applying migration id=actorttl 2026/01/15 23:55:36 INFO Applying migration id=tocc 2026/01/15 23:55:36 INFO Applying migration id=followeds 2026/01/15 23:55:36 INFO Applying migration id=certhash 2026/01/15 23:55:36 INFO Applying migration id=follows_sync 2026/01/15 23:55:36 INFO Applying migration id=jsonpath 2026/01/15 23:55:36 INFO Applying migration id=localforward 2026/01/15 23:55:36 INFO Applying migration id=avatar 2026/01/15 23:55:36 INFO Applying migration id=noimage 2026/01/15 23:55:36 INFO Applying migration id=feed 2026/01/15 23:55:36 INFO Applying migration id=bookmarks 2026/01/15 23:55:36 INFO Applying migration id=shareactivity 2026/01/15 23:55:36 INFO Applying migration id=application 2026/01/15 23:55:36 INFO Applying migration id=certificates 2026/01/15 23:55:36 INFO Applying migration id=rawforward 2026/01/15 23:55:36 INFO Applying migration id=publickey 2026/01/15 23:55:36 INFO Applying migration id=resolvegroup 2026/01/15 23:55:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:55:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 23:55:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (6.16s) === RUN TestShare_ShareAfterUnshare 2026/01/15 23:55:42 INFO Applying migration id=initial 2026/01/15 23:55:42 INFO Applying migration id=notesupdated 2026/01/15 23:55:42 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:42 INFO Applying migration id=activitiesid 2026/01/15 23:55:42 INFO Applying migration id=outbox 2026/01/15 23:55:42 INFO Applying migration id=edits 2026/01/15 23:55:42 INFO Applying migration id=outboxactor 2026/01/15 23:55:42 INFO Applying migration id=outboxsender 2026/01/15 23:55:42 INFO Applying migration id=thread 2026/01/15 23:55:42 INFO Applying migration id=host 2026/01/15 23:55:42 INFO Applying migration id=sharedinbox 2026/01/15 23:55:42 INFO Applying migration id=noteshost 2026/01/15 23:55:42 INFO Applying migration id=fetched 2026/01/15 23:55:42 INFO Applying migration id=move 2026/01/15 23:55:42 INFO Applying migration id=cleanup 2026/01/15 23:55:42 INFO Applying migration id=received 2026/01/15 23:55:42 INFO Applying migration id=namehost 2026/01/15 23:55:42 INFO Applying migration id=outboxhost 2026/01/15 23:55:42 INFO Applying migration id=notesfts 2026/01/15 23:55:42 INFO Applying migration id=iconsname 2026/01/15 23:55:42 INFO Applying migration id=nohash 2026/01/15 23:55:42 INFO Applying migration id=shares 2026/01/15 23:55:42 INFO Applying migration id=actorttl 2026/01/15 23:55:42 INFO Applying migration id=tocc 2026/01/15 23:55:42 INFO Applying migration id=followeds 2026/01/15 23:55:42 INFO Applying migration id=certhash 2026/01/15 23:55:42 INFO Applying migration id=follows_sync 2026/01/15 23:55:42 INFO Applying migration id=jsonpath 2026/01/15 23:55:42 INFO Applying migration id=localforward 2026/01/15 23:55:42 INFO Applying migration id=avatar 2026/01/15 23:55:42 INFO Applying migration id=noimage 2026/01/15 23:55:42 INFO Applying migration id=feed 2026/01/15 23:55:42 INFO Applying migration id=bookmarks 2026/01/15 23:55:42 INFO Applying migration id=shareactivity 2026/01/15 23:55:42 INFO Applying migration id=application 2026/01/15 23:55:42 INFO Applying migration id=certificates 2026/01/15 23:55:42 INFO Applying migration id=rawforward 2026/01/15 23:55:42 INFO Applying migration id=publickey 2026/01/15 23:55:42 INFO Applying migration id=resolvegroup 2026/01/15 23:55:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 23:55:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 23:55:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 23:55:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (2.19s) === RUN TestHelpUnauthenticatedUser 2026/01/15 23:55:44 INFO Applying migration id=initial 2026/01/15 23:55:44 INFO Applying migration id=notesupdated 2026/01/15 23:55:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:44 INFO Applying migration id=activitiesid 2026/01/15 23:55:44 INFO Applying migration id=outbox 2026/01/15 23:55:44 INFO Applying migration id=edits 2026/01/15 23:55:44 INFO Applying migration id=outboxactor 2026/01/15 23:55:44 INFO Applying migration id=outboxsender 2026/01/15 23:55:44 INFO Applying migration id=thread 2026/01/15 23:55:44 INFO Applying migration id=host 2026/01/15 23:55:44 INFO Applying migration id=sharedinbox 2026/01/15 23:55:44 INFO Applying migration id=noteshost 2026/01/15 23:55:44 INFO Applying migration id=fetched 2026/01/15 23:55:44 INFO Applying migration id=move 2026/01/15 23:55:44 INFO Applying migration id=cleanup 2026/01/15 23:55:44 INFO Applying migration id=received 2026/01/15 23:55:44 INFO Applying migration id=namehost 2026/01/15 23:55:44 INFO Applying migration id=outboxhost 2026/01/15 23:55:44 INFO Applying migration id=notesfts 2026/01/15 23:55:44 INFO Applying migration id=iconsname 2026/01/15 23:55:44 INFO Applying migration id=nohash 2026/01/15 23:55:44 INFO Applying migration id=shares 2026/01/15 23:55:44 INFO Applying migration id=actorttl 2026/01/15 23:55:44 INFO Applying migration id=tocc 2026/01/15 23:55:44 INFO Applying migration id=followeds 2026/01/15 23:55:44 INFO Applying migration id=certhash 2026/01/15 23:55:44 INFO Applying migration id=follows_sync 2026/01/15 23:55:44 INFO Applying migration id=jsonpath 2026/01/15 23:55:44 INFO Applying migration id=localforward 2026/01/15 23:55:44 INFO Applying migration id=avatar 2026/01/15 23:55:44 INFO Applying migration id=noimage 2026/01/15 23:55:44 INFO Applying migration id=feed 2026/01/15 23:55:44 INFO Applying migration id=bookmarks 2026/01/15 23:55:44 INFO Applying migration id=shareactivity 2026/01/15 23:55:44 INFO Applying migration id=application 2026/01/15 23:55:44 INFO Applying migration id=certificates 2026/01/15 23:55:44 INFO Applying migration id=rawforward 2026/01/15 23:55:44 INFO Applying migration id=publickey 2026/01/15 23:55:44 INFO Applying migration id=resolvegroup --- PASS: TestHelpUnauthenticatedUser (9.27s) === RUN TestHelpAuthenticatedUser 2026/01/15 23:55:53 INFO Applying migration id=initial 2026/01/15 23:55:53 INFO Applying migration id=notesupdated 2026/01/15 23:55:53 INFO Applying migration id=personspreferredusername 2026/01/15 23:55:53 INFO Applying migration id=activitiesid 2026/01/15 23:55:53 INFO Applying migration id=outbox 2026/01/15 23:55:53 INFO Applying migration id=edits 2026/01/15 23:55:53 INFO Applying migration id=outboxactor 2026/01/15 23:55:53 INFO Applying migration id=outboxsender 2026/01/15 23:55:53 INFO Applying migration id=thread 2026/01/15 23:55:53 INFO Applying migration id=host 2026/01/15 23:55:53 INFO Applying migration id=sharedinbox 2026/01/15 23:55:53 INFO Applying migration id=noteshost 2026/01/15 23:55:53 INFO Applying migration id=fetched 2026/01/15 23:55:53 INFO Applying migration id=move 2026/01/15 23:55:53 INFO Applying migration id=cleanup 2026/01/15 23:55:53 INFO Applying migration id=received 2026/01/15 23:55:53 INFO Applying migration id=namehost 2026/01/15 23:55:53 INFO Applying migration id=outboxhost 2026/01/15 23:55:53 INFO Applying migration id=notesfts 2026/01/15 23:55:53 INFO Applying migration id=iconsname 2026/01/15 23:55:53 INFO Applying migration id=nohash 2026/01/15 23:55:53 INFO Applying migration id=shares 2026/01/15 23:55:53 INFO Applying migration id=actorttl 2026/01/15 23:55:53 INFO Applying migration id=tocc 2026/01/15 23:55:53 INFO Applying migration id=followeds 2026/01/15 23:55:53 INFO Applying migration id=certhash 2026/01/15 23:55:53 INFO Applying migration id=follows_sync 2026/01/15 23:55:53 INFO Applying migration id=jsonpath 2026/01/15 23:55:54 INFO Applying migration id=localforward 2026/01/15 23:55:54 INFO Applying migration id=avatar 2026/01/15 23:55:54 INFO Applying migration id=noimage 2026/01/15 23:55:54 INFO Applying migration id=feed 2026/01/15 23:55:54 INFO Applying migration id=bookmarks 2026/01/15 23:55:54 INFO Applying migration id=shareactivity 2026/01/15 23:55:54 INFO Applying migration id=application 2026/01/15 23:55:54 INFO Applying migration id=certificates 2026/01/15 23:55:54 INFO Applying migration id=rawforward 2026/01/15 23:55:54 INFO Applying migration id=publickey 2026/01/15 23:55:54 INFO Applying migration id=resolvegroup --- PASS: TestHelpAuthenticatedUser (6.68s) === RUN TestStatus_NewInstance 2026/01/15 23:56:00 INFO Applying migration id=initial 2026/01/15 23:56:00 INFO Applying migration id=notesupdated 2026/01/15 23:56:00 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:00 INFO Applying migration id=activitiesid 2026/01/15 23:56:00 INFO Applying migration id=outbox 2026/01/15 23:56:00 INFO Applying migration id=edits 2026/01/15 23:56:00 INFO Applying migration id=outboxactor 2026/01/15 23:56:00 INFO Applying migration id=outboxsender 2026/01/15 23:56:00 INFO Applying migration id=thread 2026/01/15 23:56:00 INFO Applying migration id=host 2026/01/15 23:56:00 INFO Applying migration id=sharedinbox 2026/01/15 23:56:00 INFO Applying migration id=noteshost 2026/01/15 23:56:00 INFO Applying migration id=fetched 2026/01/15 23:56:00 INFO Applying migration id=move 2026/01/15 23:56:00 INFO Applying migration id=cleanup 2026/01/15 23:56:00 INFO Applying migration id=received 2026/01/15 23:56:00 INFO Applying migration id=namehost 2026/01/15 23:56:00 INFO Applying migration id=outboxhost 2026/01/15 23:56:00 INFO Applying migration id=notesfts 2026/01/15 23:56:00 INFO Applying migration id=iconsname 2026/01/15 23:56:00 INFO Applying migration id=nohash 2026/01/15 23:56:00 INFO Applying migration id=shares 2026/01/15 23:56:00 INFO Applying migration id=actorttl 2026/01/15 23:56:00 INFO Applying migration id=tocc 2026/01/15 23:56:00 INFO Applying migration id=followeds 2026/01/15 23:56:00 INFO Applying migration id=certhash 2026/01/15 23:56:00 INFO Applying migration id=follows_sync 2026/01/15 23:56:00 INFO Applying migration id=jsonpath 2026/01/15 23:56:00 INFO Applying migration id=localforward 2026/01/15 23:56:00 INFO Applying migration id=avatar 2026/01/15 23:56:00 INFO Applying migration id=noimage 2026/01/15 23:56:00 INFO Applying migration id=feed 2026/01/15 23:56:00 INFO Applying migration id=bookmarks 2026/01/15 23:56:00 INFO Applying migration id=shareactivity 2026/01/15 23:56:00 INFO Applying migration id=application 2026/01/15 23:56:00 INFO Applying migration id=certificates 2026/01/15 23:56:00 INFO Applying migration id=rawforward 2026/01/15 23:56:00 INFO Applying migration id=publickey 2026/01/15 23:56:00 INFO Applying migration id=resolvegroup 2026/01/15 23:56:03 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (3.02s) === RUN TestStatus_WithPosts 2026/01/15 23:56:03 INFO Applying migration id=initial 2026/01/15 23:56:03 INFO Applying migration id=notesupdated 2026/01/15 23:56:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:03 INFO Applying migration id=activitiesid 2026/01/15 23:56:03 INFO Applying migration id=outbox 2026/01/15 23:56:03 INFO Applying migration id=edits 2026/01/15 23:56:03 INFO Applying migration id=outboxactor 2026/01/15 23:56:03 INFO Applying migration id=outboxsender 2026/01/15 23:56:03 INFO Applying migration id=thread 2026/01/15 23:56:03 INFO Applying migration id=host 2026/01/15 23:56:03 INFO Applying migration id=sharedinbox 2026/01/15 23:56:03 INFO Applying migration id=noteshost 2026/01/15 23:56:03 INFO Applying migration id=fetched 2026/01/15 23:56:03 INFO Applying migration id=move 2026/01/15 23:56:03 INFO Applying migration id=cleanup 2026/01/15 23:56:03 INFO Applying migration id=received 2026/01/15 23:56:03 INFO Applying migration id=namehost 2026/01/15 23:56:03 INFO Applying migration id=outboxhost 2026/01/15 23:56:03 INFO Applying migration id=notesfts 2026/01/15 23:56:03 INFO Applying migration id=iconsname 2026/01/15 23:56:03 INFO Applying migration id=nohash 2026/01/15 23:56:03 INFO Applying migration id=shares 2026/01/15 23:56:03 INFO Applying migration id=actorttl 2026/01/15 23:56:03 INFO Applying migration id=tocc 2026/01/15 23:56:03 INFO Applying migration id=followeds 2026/01/15 23:56:03 INFO Applying migration id=certhash 2026/01/15 23:56:03 INFO Applying migration id=follows_sync 2026/01/15 23:56:03 INFO Applying migration id=jsonpath 2026/01/15 23:56:03 INFO Applying migration id=localforward 2026/01/15 23:56:03 INFO Applying migration id=avatar 2026/01/15 23:56:03 INFO Applying migration id=noimage 2026/01/15 23:56:03 INFO Applying migration id=feed 2026/01/15 23:56:03 INFO Applying migration id=bookmarks 2026/01/15 23:56:03 INFO Applying migration id=shareactivity 2026/01/15 23:56:03 INFO Applying migration id=application 2026/01/15 23:56:03 INFO Applying migration id=certificates 2026/01/15 23:56:03 INFO Applying migration id=rawforward 2026/01/15 23:56:03 INFO Applying migration id=publickey 2026/01/15 23:56:03 INFO Applying migration id=resolvegroup 2026/01/15 23:56:10 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (7.29s) === RUN TestThread_TwoReplies 2026/01/15 23:56:10 INFO Applying migration id=initial 2026/01/15 23:56:10 INFO Applying migration id=notesupdated 2026/01/15 23:56:10 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:10 INFO Applying migration id=activitiesid 2026/01/15 23:56:10 INFO Applying migration id=outbox 2026/01/15 23:56:10 INFO Applying migration id=edits 2026/01/15 23:56:10 INFO Applying migration id=outboxactor 2026/01/15 23:56:10 INFO Applying migration id=outboxsender 2026/01/15 23:56:10 INFO Applying migration id=thread 2026/01/15 23:56:10 INFO Applying migration id=host 2026/01/15 23:56:10 INFO Applying migration id=sharedinbox 2026/01/15 23:56:10 INFO Applying migration id=noteshost 2026/01/15 23:56:10 INFO Applying migration id=fetched 2026/01/15 23:56:10 INFO Applying migration id=move 2026/01/15 23:56:10 INFO Applying migration id=cleanup 2026/01/15 23:56:10 INFO Applying migration id=received 2026/01/15 23:56:10 INFO Applying migration id=namehost 2026/01/15 23:56:10 INFO Applying migration id=outboxhost 2026/01/15 23:56:10 INFO Applying migration id=notesfts 2026/01/15 23:56:10 INFO Applying migration id=iconsname 2026/01/15 23:56:10 INFO Applying migration id=nohash 2026/01/15 23:56:10 INFO Applying migration id=shares 2026/01/15 23:56:10 INFO Applying migration id=actorttl 2026/01/15 23:56:10 INFO Applying migration id=tocc 2026/01/15 23:56:10 INFO Applying migration id=followeds 2026/01/15 23:56:10 INFO Applying migration id=certhash 2026/01/15 23:56:10 INFO Applying migration id=follows_sync 2026/01/15 23:56:10 INFO Applying migration id=jsonpath 2026/01/15 23:56:10 INFO Applying migration id=localforward 2026/01/15 23:56:10 INFO Applying migration id=avatar 2026/01/15 23:56:10 INFO Applying migration id=noimage 2026/01/15 23:56:10 INFO Applying migration id=feed 2026/01/15 23:56:10 INFO Applying migration id=bookmarks 2026/01/15 23:56:10 INFO Applying migration id=shareactivity 2026/01/15 23:56:10 INFO Applying migration id=application 2026/01/15 23:56:10 INFO Applying migration id=certificates 2026/01/15 23:56:10 INFO Applying migration id=rawforward 2026/01/15 23:56:11 INFO Applying migration id=publickey 2026/01/15 23:56:11 INFO Applying migration id=resolvegroup 2026/01/15 23:56:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc416-9ea2-7107-a298-ea464e428855 2026/01/15 23:56:15 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc416-9ea3-7c47-8faf-1bfc50640d6d note=https://localhost.localdomain:8443/post/019bc416-9ea3-7beb-afbe-146876c69c2b thread=https://localhost.localdomain:8443/post/019bc416-9ea2-7107-a298-ea464e428855 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc416-9ea2-7107-a298-ea464e428855 2026/01/15 23:56:15 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc416-9ea6-778b-b068-0aad9c5365e2 note=https://localhost.localdomain:8443/post/019bc416-9ea6-7737-909f-c55b6d8bd8a7 thread=https://localhost.localdomain:8443/post/019bc416-9ea2-7107-a298-ea464e428855 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc416-9ea6-7737-909f-c55b6d8bd8a7 2026/01/15 23:56:15 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc416-9ea2-7107-a298-ea464e428855 --- PASS: TestThread_TwoReplies (4.46s) === RUN TestThread_NestedReplies 2026/01/15 23:56:15 INFO Applying migration id=initial 2026/01/15 23:56:15 INFO Applying migration id=notesupdated 2026/01/15 23:56:15 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:15 INFO Applying migration id=activitiesid 2026/01/15 23:56:15 INFO Applying migration id=outbox 2026/01/15 23:56:15 INFO Applying migration id=edits 2026/01/15 23:56:15 INFO Applying migration id=outboxactor 2026/01/15 23:56:15 INFO Applying migration id=outboxsender 2026/01/15 23:56:15 INFO Applying migration id=thread 2026/01/15 23:56:15 INFO Applying migration id=host 2026/01/15 23:56:15 INFO Applying migration id=sharedinbox 2026/01/15 23:56:15 INFO Applying migration id=noteshost 2026/01/15 23:56:15 INFO Applying migration id=fetched 2026/01/15 23:56:15 INFO Applying migration id=move 2026/01/15 23:56:15 INFO Applying migration id=cleanup 2026/01/15 23:56:15 INFO Applying migration id=received 2026/01/15 23:56:15 INFO Applying migration id=namehost 2026/01/15 23:56:15 INFO Applying migration id=outboxhost 2026/01/15 23:56:15 INFO Applying migration id=notesfts 2026/01/15 23:56:15 INFO Applying migration id=iconsname 2026/01/15 23:56:15 INFO Applying migration id=nohash 2026/01/15 23:56:15 INFO Applying migration id=shares 2026/01/15 23:56:15 INFO Applying migration id=actorttl 2026/01/15 23:56:15 INFO Applying migration id=tocc 2026/01/15 23:56:15 INFO Applying migration id=followeds 2026/01/15 23:56:15 INFO Applying migration id=certhash 2026/01/15 23:56:15 INFO Applying migration id=follows_sync 2026/01/15 23:56:15 INFO Applying migration id=jsonpath 2026/01/15 23:56:15 INFO Applying migration id=localforward 2026/01/15 23:56:15 INFO Applying migration id=avatar 2026/01/15 23:56:15 INFO Applying migration id=noimage 2026/01/15 23:56:15 INFO Applying migration id=feed 2026/01/15 23:56:15 INFO Applying migration id=bookmarks 2026/01/15 23:56:15 INFO Applying migration id=shareactivity 2026/01/15 23:56:15 INFO Applying migration id=application 2026/01/15 23:56:15 INFO Applying migration id=certificates 2026/01/15 23:56:15 INFO Applying migration id=rawforward 2026/01/15 23:56:15 INFO Applying migration id=publickey 2026/01/15 23:56:15 INFO Applying migration id=resolvegroup 2026/01/15 23:56:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc416-b442-7a77-9884-5164d64384c8 2026/01/15 23:56:20 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc416-b444-7242-8060-c59f9963aac9 note=https://localhost.localdomain:8443/post/019bc416-b444-720a-867b-88ab80645430 thread=https://localhost.localdomain:8443/post/019bc416-b442-7a77-9884-5164d64384c8 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc416-b444-720a-867b-88ab80645430 2026/01/15 23:56:20 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc416-b445-79ca-81b3-f1bc2bec82e6 note=https://localhost.localdomain:8443/post/019bc416-b445-79a0-8f1d-7a2241e40ac9 thread=https://localhost.localdomain:8443/post/019bc416-b442-7a77-9884-5164d64384c8 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc416-b442-7a77-9884-5164d64384c8 2026/01/15 23:56:20 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc416-b442-7a77-9884-5164d64384c8 --- PASS: TestThread_NestedReplies (5.53s) === RUN TestThread_NestedReply 2026/01/15 23:56:20 INFO Applying migration id=initial 2026/01/15 23:56:20 INFO Applying migration id=notesupdated 2026/01/15 23:56:20 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:20 INFO Applying migration id=activitiesid 2026/01/15 23:56:20 INFO Applying migration id=outbox 2026/01/15 23:56:20 INFO Applying migration id=edits 2026/01/15 23:56:20 INFO Applying migration id=outboxactor 2026/01/15 23:56:20 INFO Applying migration id=outboxsender 2026/01/15 23:56:20 INFO Applying migration id=thread 2026/01/15 23:56:20 INFO Applying migration id=host 2026/01/15 23:56:20 INFO Applying migration id=sharedinbox 2026/01/15 23:56:20 INFO Applying migration id=noteshost 2026/01/15 23:56:20 INFO Applying migration id=fetched 2026/01/15 23:56:20 INFO Applying migration id=move 2026/01/15 23:56:20 INFO Applying migration id=cleanup 2026/01/15 23:56:20 INFO Applying migration id=received 2026/01/15 23:56:20 INFO Applying migration id=namehost 2026/01/15 23:56:20 INFO Applying migration id=outboxhost 2026/01/15 23:56:20 INFO Applying migration id=notesfts 2026/01/15 23:56:20 INFO Applying migration id=iconsname 2026/01/15 23:56:20 INFO Applying migration id=nohash 2026/01/15 23:56:20 INFO Applying migration id=shares 2026/01/15 23:56:20 INFO Applying migration id=actorttl 2026/01/15 23:56:20 INFO Applying migration id=tocc 2026/01/15 23:56:20 INFO Applying migration id=followeds 2026/01/15 23:56:20 INFO Applying migration id=certhash 2026/01/15 23:56:20 INFO Applying migration id=follows_sync 2026/01/15 23:56:20 INFO Applying migration id=jsonpath 2026/01/15 23:56:20 INFO Applying migration id=localforward 2026/01/15 23:56:20 INFO Applying migration id=avatar 2026/01/15 23:56:20 INFO Applying migration id=noimage 2026/01/15 23:56:20 INFO Applying migration id=feed 2026/01/15 23:56:20 INFO Applying migration id=bookmarks 2026/01/15 23:56:20 INFO Applying migration id=shareactivity 2026/01/15 23:56:20 INFO Applying migration id=application 2026/01/15 23:56:20 INFO Applying migration id=certificates 2026/01/15 23:56:20 INFO Applying migration id=rawforward 2026/01/15 23:56:20 INFO Applying migration id=publickey 2026/01/15 23:56:20 INFO Applying migration id=resolvegroup 2026/01/15 23:56:25 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc416-c51f-751c-9454-eff420fb624e 2026/01/15 23:56:25 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc416-c520-7ddc-9eca-2f133dd2352e note=https://localhost.localdomain:8443/post/019bc416-c520-7da6-be76-95d360b860ce thread=https://localhost.localdomain:8443/post/019bc416-c51f-751c-9454-eff420fb624e starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc416-c51f-751c-9454-eff420fb624e 2026/01/15 23:56:25 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc416-c51f-751c-9454-eff420fb624e --- PASS: TestThread_NestedReply (4.32s) === RUN TestThread_NoReplies 2026/01/15 23:56:25 INFO Applying migration id=initial 2026/01/15 23:56:25 INFO Applying migration id=notesupdated 2026/01/15 23:56:25 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:25 INFO Applying migration id=activitiesid 2026/01/15 23:56:25 INFO Applying migration id=outbox 2026/01/15 23:56:25 INFO Applying migration id=edits 2026/01/15 23:56:25 INFO Applying migration id=outboxactor 2026/01/15 23:56:25 INFO Applying migration id=outboxsender 2026/01/15 23:56:25 INFO Applying migration id=thread 2026/01/15 23:56:25 INFO Applying migration id=host 2026/01/15 23:56:25 INFO Applying migration id=sharedinbox 2026/01/15 23:56:25 INFO Applying migration id=noteshost 2026/01/15 23:56:25 INFO Applying migration id=fetched 2026/01/15 23:56:25 INFO Applying migration id=move 2026/01/15 23:56:25 INFO Applying migration id=cleanup 2026/01/15 23:56:25 INFO Applying migration id=received 2026/01/15 23:56:25 INFO Applying migration id=namehost 2026/01/15 23:56:25 INFO Applying migration id=outboxhost 2026/01/15 23:56:25 INFO Applying migration id=notesfts 2026/01/15 23:56:25 INFO Applying migration id=iconsname 2026/01/15 23:56:25 INFO Applying migration id=nohash 2026/01/15 23:56:25 INFO Applying migration id=shares 2026/01/15 23:56:25 INFO Applying migration id=actorttl 2026/01/15 23:56:25 INFO Applying migration id=tocc 2026/01/15 23:56:25 INFO Applying migration id=followeds 2026/01/15 23:56:25 INFO Applying migration id=certhash 2026/01/15 23:56:25 INFO Applying migration id=follows_sync 2026/01/15 23:56:25 INFO Applying migration id=jsonpath 2026/01/15 23:56:25 INFO Applying migration id=localforward 2026/01/15 23:56:25 INFO Applying migration id=avatar 2026/01/15 23:56:25 INFO Applying migration id=noimage 2026/01/15 23:56:25 INFO Applying migration id=feed 2026/01/15 23:56:25 INFO Applying migration id=bookmarks 2026/01/15 23:56:25 INFO Applying migration id=shareactivity 2026/01/15 23:56:25 INFO Applying migration id=application 2026/01/15 23:56:25 INFO Applying migration id=certificates 2026/01/15 23:56:25 INFO Applying migration id=rawforward 2026/01/15 23:56:25 INFO Applying migration id=publickey 2026/01/15 23:56:25 INFO Applying migration id=resolvegroup 2026/01/15 23:56:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc416-d0e5-7440-9947-fe8821032f5b 2026/01/15 23:56:28 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc416-d0e5-7440-9947-fe8821032f5b --- PASS: TestThread_NoReplies (3.01s) === RUN TestThread_NestedRepliesFromBottom 2026/01/15 23:56:28 INFO Applying migration id=initial 2026/01/15 23:56:28 INFO Applying migration id=notesupdated 2026/01/15 23:56:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:28 INFO Applying migration id=activitiesid 2026/01/15 23:56:28 INFO Applying migration id=outbox 2026/01/15 23:56:28 INFO Applying migration id=edits 2026/01/15 23:56:28 INFO Applying migration id=outboxactor 2026/01/15 23:56:28 INFO Applying migration id=outboxsender 2026/01/15 23:56:28 INFO Applying migration id=thread 2026/01/15 23:56:28 INFO Applying migration id=host 2026/01/15 23:56:28 INFO Applying migration id=sharedinbox 2026/01/15 23:56:28 INFO Applying migration id=noteshost 2026/01/15 23:56:28 INFO Applying migration id=fetched 2026/01/15 23:56:28 INFO Applying migration id=move 2026/01/15 23:56:28 INFO Applying migration id=cleanup 2026/01/15 23:56:28 INFO Applying migration id=received 2026/01/15 23:56:28 INFO Applying migration id=namehost 2026/01/15 23:56:28 INFO Applying migration id=outboxhost 2026/01/15 23:56:28 INFO Applying migration id=notesfts 2026/01/15 23:56:28 INFO Applying migration id=iconsname 2026/01/15 23:56:28 INFO Applying migration id=nohash 2026/01/15 23:56:28 INFO Applying migration id=shares 2026/01/15 23:56:28 INFO Applying migration id=actorttl 2026/01/15 23:56:28 INFO Applying migration id=tocc 2026/01/15 23:56:28 INFO Applying migration id=followeds 2026/01/15 23:56:28 INFO Applying migration id=certhash 2026/01/15 23:56:28 INFO Applying migration id=follows_sync 2026/01/15 23:56:28 INFO Applying migration id=jsonpath 2026/01/15 23:56:28 INFO Applying migration id=localforward 2026/01/15 23:56:28 INFO Applying migration id=avatar 2026/01/15 23:56:28 INFO Applying migration id=noimage 2026/01/15 23:56:28 INFO Applying migration id=feed 2026/01/15 23:56:28 INFO Applying migration id=bookmarks 2026/01/15 23:56:28 INFO Applying migration id=shareactivity 2026/01/15 23:56:28 INFO Applying migration id=application 2026/01/15 23:56:28 INFO Applying migration id=certificates 2026/01/15 23:56:28 INFO Applying migration id=rawforward 2026/01/15 23:56:28 INFO Applying migration id=publickey 2026/01/15 23:56:28 INFO Applying migration id=resolvegroup 2026/01/15 23:56:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc416-d9d8-77b9-a9f3-03840a8b2465 2026/01/15 23:56:30 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc416-d9d9-7eaf-a6a4-e30aaa812d47 note=https://localhost.localdomain:8443/post/019bc416-d9d9-7e79-8319-6522b8081094 thread=https://localhost.localdomain:8443/post/019bc416-d9d8-77b9-a9f3-03840a8b2465 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc416-d9d9-7e79-8319-6522b8081094 2026/01/15 23:56:30 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc416-d9db-7afa-8fef-d275db7b5ac9 note=https://localhost.localdomain:8443/post/019bc416-d9db-7acf-ad15-4d286651a667 thread=https://localhost.localdomain:8443/post/019bc416-d9d8-77b9-a9f3-03840a8b2465 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc416-d9db-7acf-ad15-4d286651a667 2026/01/15 23:56:30 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc416-d9db-7acf-ad15-4d286651a667 --- PASS: TestThread_NestedRepliesFromBottom (2.30s) === RUN TestThread_NestedRepliesFromBottomMissingNode 2026/01/15 23:56:30 INFO Applying migration id=initial 2026/01/15 23:56:30 INFO Applying migration id=notesupdated 2026/01/15 23:56:30 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:30 INFO Applying migration id=activitiesid 2026/01/15 23:56:30 INFO Applying migration id=outbox 2026/01/15 23:56:30 INFO Applying migration id=edits 2026/01/15 23:56:30 INFO Applying migration id=outboxactor 2026/01/15 23:56:30 INFO Applying migration id=outboxsender 2026/01/15 23:56:30 INFO Applying migration id=thread 2026/01/15 23:56:30 INFO Applying migration id=host 2026/01/15 23:56:30 INFO Applying migration id=sharedinbox 2026/01/15 23:56:30 INFO Applying migration id=noteshost 2026/01/15 23:56:30 INFO Applying migration id=fetched 2026/01/15 23:56:30 INFO Applying migration id=move 2026/01/15 23:56:30 INFO Applying migration id=cleanup 2026/01/15 23:56:30 INFO Applying migration id=received 2026/01/15 23:56:30 INFO Applying migration id=namehost 2026/01/15 23:56:30 INFO Applying migration id=outboxhost 2026/01/15 23:56:30 INFO Applying migration id=notesfts 2026/01/15 23:56:30 INFO Applying migration id=iconsname 2026/01/15 23:56:30 INFO Applying migration id=nohash 2026/01/15 23:56:30 INFO Applying migration id=shares 2026/01/15 23:56:30 INFO Applying migration id=actorttl 2026/01/15 23:56:30 INFO Applying migration id=tocc 2026/01/15 23:56:30 INFO Applying migration id=followeds 2026/01/15 23:56:30 INFO Applying migration id=certhash 2026/01/15 23:56:30 INFO Applying migration id=follows_sync 2026/01/15 23:56:30 INFO Applying migration id=jsonpath 2026/01/15 23:56:30 INFO Applying migration id=localforward 2026/01/15 23:56:30 INFO Applying migration id=avatar 2026/01/15 23:56:30 INFO Applying migration id=noimage 2026/01/15 23:56:30 INFO Applying migration id=feed 2026/01/15 23:56:30 INFO Applying migration id=bookmarks 2026/01/15 23:56:30 INFO Applying migration id=shareactivity 2026/01/15 23:56:30 INFO Applying migration id=application 2026/01/15 23:56:30 INFO Applying migration id=certificates 2026/01/15 23:56:30 INFO Applying migration id=rawforward 2026/01/15 23:56:30 INFO Applying migration id=publickey 2026/01/15 23:56:30 INFO Applying migration id=resolvegroup 2026/01/15 23:56:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc416-f420-787e-a094-ed5989037054 2026/01/15 23:56:37 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc416-f422-7344-a587-1d62163ae2d2 note=https://localhost.localdomain:8443/post/019bc416-f422-730b-84a0-ccfc0b89561a thread=https://localhost.localdomain:8443/post/019bc416-f420-787e-a094-ed5989037054 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc416-f422-730b-84a0-ccfc0b89561a 2026/01/15 23:56:37 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc416-f424-71b6-a179-7e65e728b17b note=https://localhost.localdomain:8443/post/019bc416-f424-7189-a315-dee3c001b710 thread=https://localhost.localdomain:8443/post/019bc416-f420-787e-a094-ed5989037054 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:37 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc416-f422-730b-84a0-ccfc0b89561a#delete note=https://localhost.localdomain:8443/post/019bc416-f422-730b-84a0-ccfc0b89561a thread=https://localhost.localdomain:8443/post/019bc416-f420-787e-a094-ed5989037054 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc416-f424-7189-a315-dee3c001b710 2026/01/15 23:56:37 INFO Parent post or author is missing id=https://localhost.localdomain:8443/post/019bc416-f422-730b-84a0-ccfc0b89561a 2026/01/15 23:56:37 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc416-f424-7189-a315-dee3c001b710 --- PASS: TestThread_NestedRepliesFromBottomMissingNode (6.73s) === RUN TestThread_NestedRepliesFromBottomMissingFirstNode 2026/01/15 23:56:37 INFO Applying migration id=initial 2026/01/15 23:56:37 INFO Applying migration id=notesupdated 2026/01/15 23:56:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:37 INFO Applying migration id=activitiesid 2026/01/15 23:56:37 INFO Applying migration id=outbox 2026/01/15 23:56:37 INFO Applying migration id=edits 2026/01/15 23:56:37 INFO Applying migration id=outboxactor 2026/01/15 23:56:37 INFO Applying migration id=outboxsender 2026/01/15 23:56:37 INFO Applying migration id=thread 2026/01/15 23:56:37 INFO Applying migration id=host 2026/01/15 23:56:37 INFO Applying migration id=sharedinbox 2026/01/15 23:56:37 INFO Applying migration id=noteshost 2026/01/15 23:56:37 INFO Applying migration id=fetched 2026/01/15 23:56:37 INFO Applying migration id=move 2026/01/15 23:56:37 INFO Applying migration id=cleanup 2026/01/15 23:56:37 INFO Applying migration id=received 2026/01/15 23:56:37 INFO Applying migration id=namehost 2026/01/15 23:56:37 INFO Applying migration id=outboxhost 2026/01/15 23:56:37 INFO Applying migration id=notesfts 2026/01/15 23:56:37 INFO Applying migration id=iconsname 2026/01/15 23:56:37 INFO Applying migration id=nohash 2026/01/15 23:56:37 INFO Applying migration id=shares 2026/01/15 23:56:37 INFO Applying migration id=actorttl 2026/01/15 23:56:37 INFO Applying migration id=tocc 2026/01/15 23:56:37 INFO Applying migration id=followeds 2026/01/15 23:56:37 INFO Applying migration id=certhash 2026/01/15 23:56:37 INFO Applying migration id=follows_sync 2026/01/15 23:56:37 INFO Applying migration id=jsonpath 2026/01/15 23:56:37 INFO Applying migration id=localforward 2026/01/15 23:56:37 INFO Applying migration id=avatar 2026/01/15 23:56:37 INFO Applying migration id=noimage 2026/01/15 23:56:37 INFO Applying migration id=feed 2026/01/15 23:56:37 INFO Applying migration id=bookmarks 2026/01/15 23:56:37 INFO Applying migration id=shareactivity 2026/01/15 23:56:37 INFO Applying migration id=application 2026/01/15 23:56:37 INFO Applying migration id=certificates 2026/01/15 23:56:37 INFO Applying migration id=rawforward 2026/01/15 23:56:37 INFO Applying migration id=publickey 2026/01/15 23:56:37 INFO Applying migration id=resolvegroup 2026/01/15 23:56:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc417-05db-780f-bf4b-e2d81d6b03ab 2026/01/15 23:56:41 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc417-05dd-77c8-b170-1a88680e6ed8 note=https://localhost.localdomain:8443/post/019bc417-05dd-778d-8fd2-252fff523f61 thread=https://localhost.localdomain:8443/post/019bc417-05db-780f-bf4b-e2d81d6b03ab starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc417-05dd-778d-8fd2-252fff523f61 2026/01/15 23:56:41 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc417-05de-7f0f-b662-d91a41b30d8d note=https://localhost.localdomain:8443/post/019bc417-05de-7ee2-a0ae-a801d20ab06d thread=https://localhost.localdomain:8443/post/019bc417-05db-780f-bf4b-e2d81d6b03ab starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:56:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc417-05de-7ee2-a0ae-a801d20ab06d 2026/01/15 23:56:41 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc417-05de-7ee2-a0ae-a801d20ab06d --- PASS: TestThread_NestedRepliesFromBottomMissingFirstNode (4.54s) === RUN TestThread_Tree 2026/01/15 23:56:41 INFO Applying migration id=initial 2026/01/15 23:56:41 INFO Applying migration id=notesupdated 2026/01/15 23:56:41 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:41 INFO Applying migration id=activitiesid 2026/01/15 23:56:41 INFO Applying migration id=outbox 2026/01/15 23:56:41 INFO Applying migration id=edits 2026/01/15 23:56:41 INFO Applying migration id=outboxactor 2026/01/15 23:56:41 INFO Applying migration id=outboxsender 2026/01/15 23:56:41 INFO Applying migration id=thread 2026/01/15 23:56:41 INFO Applying migration id=host 2026/01/15 23:56:41 INFO Applying migration id=sharedinbox 2026/01/15 23:56:41 INFO Applying migration id=noteshost 2026/01/15 23:56:41 INFO Applying migration id=fetched 2026/01/15 23:56:41 INFO Applying migration id=move 2026/01/15 23:56:41 INFO Applying migration id=cleanup 2026/01/15 23:56:41 INFO Applying migration id=received 2026/01/15 23:56:41 INFO Applying migration id=namehost 2026/01/15 23:56:41 INFO Applying migration id=outboxhost 2026/01/15 23:56:41 INFO Applying migration id=notesfts 2026/01/15 23:56:41 INFO Applying migration id=iconsname 2026/01/15 23:56:41 INFO Applying migration id=nohash 2026/01/15 23:56:41 INFO Applying migration id=shares 2026/01/15 23:56:41 INFO Applying migration id=actorttl 2026/01/15 23:56:41 INFO Applying migration id=tocc 2026/01/15 23:56:41 INFO Applying migration id=followeds 2026/01/15 23:56:41 INFO Applying migration id=certhash 2026/01/15 23:56:41 INFO Applying migration id=follows_sync 2026/01/15 23:56:41 INFO Applying migration id=jsonpath 2026/01/15 23:56:41 INFO Applying migration id=localforward 2026/01/15 23:56:41 INFO Applying migration id=avatar 2026/01/15 23:56:41 INFO Applying migration id=noimage 2026/01/15 23:56:41 INFO Applying migration id=feed 2026/01/15 23:56:41 INFO Applying migration id=bookmarks 2026/01/15 23:56:41 INFO Applying migration id=shareactivity 2026/01/15 23:56:41 INFO Applying migration id=application 2026/01/15 23:56:41 INFO Applying migration id=certificates 2026/01/15 23:56:41 INFO Applying migration id=rawforward 2026/01/15 23:56:41 INFO Applying migration id=publickey 2026/01/15 23:56:41 INFO Applying migration id=resolvegroup 2026/01/15 23:56:43 INFO Viewing thread post=https://localhost.localdomain:8443/note/1 --- PASS: TestThread_Tree (2.12s) === RUN TestThread_SubTree 2026/01/15 23:56:43 INFO Applying migration id=initial 2026/01/15 23:56:43 INFO Applying migration id=notesupdated 2026/01/15 23:56:43 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:43 INFO Applying migration id=activitiesid 2026/01/15 23:56:43 INFO Applying migration id=outbox 2026/01/15 23:56:43 INFO Applying migration id=edits 2026/01/15 23:56:43 INFO Applying migration id=outboxactor 2026/01/15 23:56:43 INFO Applying migration id=outboxsender 2026/01/15 23:56:43 INFO Applying migration id=thread 2026/01/15 23:56:43 INFO Applying migration id=host 2026/01/15 23:56:43 INFO Applying migration id=sharedinbox 2026/01/15 23:56:43 INFO Applying migration id=noteshost 2026/01/15 23:56:43 INFO Applying migration id=fetched 2026/01/15 23:56:43 INFO Applying migration id=move 2026/01/15 23:56:43 INFO Applying migration id=cleanup 2026/01/15 23:56:43 INFO Applying migration id=received 2026/01/15 23:56:43 INFO Applying migration id=namehost 2026/01/15 23:56:43 INFO Applying migration id=outboxhost 2026/01/15 23:56:43 INFO Applying migration id=notesfts 2026/01/15 23:56:43 INFO Applying migration id=iconsname 2026/01/15 23:56:43 INFO Applying migration id=nohash 2026/01/15 23:56:43 INFO Applying migration id=shares 2026/01/15 23:56:43 INFO Applying migration id=actorttl 2026/01/15 23:56:43 INFO Applying migration id=tocc 2026/01/15 23:56:43 INFO Applying migration id=followeds 2026/01/15 23:56:43 INFO Applying migration id=certhash 2026/01/15 23:56:43 INFO Applying migration id=follows_sync 2026/01/15 23:56:43 INFO Applying migration id=jsonpath 2026/01/15 23:56:44 INFO Applying migration id=localforward 2026/01/15 23:56:44 INFO Applying migration id=avatar 2026/01/15 23:56:44 INFO Applying migration id=noimage 2026/01/15 23:56:44 INFO Applying migration id=feed 2026/01/15 23:56:44 INFO Applying migration id=bookmarks 2026/01/15 23:56:44 INFO Applying migration id=shareactivity 2026/01/15 23:56:44 INFO Applying migration id=application 2026/01/15 23:56:44 INFO Applying migration id=certificates 2026/01/15 23:56:44 INFO Applying migration id=rawforward 2026/01/15 23:56:44 INFO Applying migration id=publickey 2026/01/15 23:56:44 INFO Applying migration id=resolvegroup 2026/01/15 23:56:47 INFO Viewing thread post=https://localhost.localdomain:8443/note/2 --- PASS: TestThread_SubTree (3.18s) === RUN TestUnfollow_HappyFlow 2026/01/15 23:56:47 INFO Applying migration id=initial 2026/01/15 23:56:47 INFO Applying migration id=notesupdated 2026/01/15 23:56:47 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:47 INFO Applying migration id=activitiesid 2026/01/15 23:56:47 INFO Applying migration id=outbox 2026/01/15 23:56:47 INFO Applying migration id=edits 2026/01/15 23:56:47 INFO Applying migration id=outboxactor 2026/01/15 23:56:47 INFO Applying migration id=outboxsender 2026/01/15 23:56:47 INFO Applying migration id=thread 2026/01/15 23:56:47 INFO Applying migration id=host 2026/01/15 23:56:47 INFO Applying migration id=sharedinbox 2026/01/15 23:56:47 INFO Applying migration id=noteshost 2026/01/15 23:56:47 INFO Applying migration id=fetched 2026/01/15 23:56:47 INFO Applying migration id=move 2026/01/15 23:56:47 INFO Applying migration id=cleanup 2026/01/15 23:56:47 INFO Applying migration id=received 2026/01/15 23:56:47 INFO Applying migration id=namehost 2026/01/15 23:56:47 INFO Applying migration id=outboxhost 2026/01/15 23:56:47 INFO Applying migration id=notesfts 2026/01/15 23:56:47 INFO Applying migration id=iconsname 2026/01/15 23:56:47 INFO Applying migration id=nohash 2026/01/15 23:56:47 INFO Applying migration id=shares 2026/01/15 23:56:47 INFO Applying migration id=actorttl 2026/01/15 23:56:47 INFO Applying migration id=tocc 2026/01/15 23:56:47 INFO Applying migration id=followeds 2026/01/15 23:56:47 INFO Applying migration id=certhash 2026/01/15 23:56:47 INFO Applying migration id=follows_sync 2026/01/15 23:56:47 INFO Applying migration id=jsonpath 2026/01/15 23:56:47 INFO Applying migration id=localforward 2026/01/15 23:56:47 INFO Applying migration id=avatar 2026/01/15 23:56:47 INFO Applying migration id=noimage 2026/01/15 23:56:47 INFO Applying migration id=feed 2026/01/15 23:56:47 INFO Applying migration id=bookmarks 2026/01/15 23:56:47 INFO Applying migration id=shareactivity 2026/01/15 23:56:47 INFO Applying migration id=application 2026/01/15 23:56:47 INFO Applying migration id=certificates 2026/01/15 23:56:47 INFO Applying migration id=rawforward 2026/01/15 23:56:47 INFO Applying migration id=publickey 2026/01/15 23:56:47 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_HappyFlow (3.90s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/01/15 23:56:51 INFO Applying migration id=initial 2026/01/15 23:56:51 INFO Applying migration id=notesupdated 2026/01/15 23:56:51 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:51 INFO Applying migration id=activitiesid 2026/01/15 23:56:51 INFO Applying migration id=outbox 2026/01/15 23:56:51 INFO Applying migration id=edits 2026/01/15 23:56:51 INFO Applying migration id=outboxactor 2026/01/15 23:56:51 INFO Applying migration id=outboxsender 2026/01/15 23:56:51 INFO Applying migration id=thread 2026/01/15 23:56:51 INFO Applying migration id=host 2026/01/15 23:56:51 INFO Applying migration id=sharedinbox 2026/01/15 23:56:51 INFO Applying migration id=noteshost 2026/01/15 23:56:51 INFO Applying migration id=fetched 2026/01/15 23:56:51 INFO Applying migration id=move 2026/01/15 23:56:51 INFO Applying migration id=cleanup 2026/01/15 23:56:51 INFO Applying migration id=received 2026/01/15 23:56:51 INFO Applying migration id=namehost 2026/01/15 23:56:51 INFO Applying migration id=outboxhost 2026/01/15 23:56:51 INFO Applying migration id=notesfts 2026/01/15 23:56:51 INFO Applying migration id=iconsname 2026/01/15 23:56:51 INFO Applying migration id=nohash 2026/01/15 23:56:51 INFO Applying migration id=shares 2026/01/15 23:56:51 INFO Applying migration id=actorttl 2026/01/15 23:56:51 INFO Applying migration id=tocc 2026/01/15 23:56:51 INFO Applying migration id=followeds 2026/01/15 23:56:51 INFO Applying migration id=certhash 2026/01/15 23:56:51 INFO Applying migration id=follows_sync 2026/01/15 23:56:51 INFO Applying migration id=jsonpath 2026/01/15 23:56:51 INFO Applying migration id=localforward 2026/01/15 23:56:51 INFO Applying migration id=avatar 2026/01/15 23:56:51 INFO Applying migration id=noimage 2026/01/15 23:56:51 INFO Applying migration id=feed 2026/01/15 23:56:51 INFO Applying migration id=bookmarks 2026/01/15 23:56:51 INFO Applying migration id=shareactivity 2026/01/15 23:56:51 INFO Applying migration id=application 2026/01/15 23:56:51 INFO Applying migration id=certificates 2026/01/15 23:56:51 INFO Applying migration id=rawforward 2026/01/15 23:56:51 INFO Applying migration id=publickey 2026/01/15 23:56:51 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (3.16s) === RUN TestUnfollow_FollowAgain 2026/01/15 23:56:54 INFO Applying migration id=initial 2026/01/15 23:56:54 INFO Applying migration id=notesupdated 2026/01/15 23:56:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:54 INFO Applying migration id=activitiesid 2026/01/15 23:56:54 INFO Applying migration id=outbox 2026/01/15 23:56:54 INFO Applying migration id=edits 2026/01/15 23:56:54 INFO Applying migration id=outboxactor 2026/01/15 23:56:54 INFO Applying migration id=outboxsender 2026/01/15 23:56:54 INFO Applying migration id=thread 2026/01/15 23:56:54 INFO Applying migration id=host 2026/01/15 23:56:54 INFO Applying migration id=sharedinbox 2026/01/15 23:56:54 INFO Applying migration id=noteshost 2026/01/15 23:56:54 INFO Applying migration id=fetched 2026/01/15 23:56:54 INFO Applying migration id=move 2026/01/15 23:56:54 INFO Applying migration id=cleanup 2026/01/15 23:56:54 INFO Applying migration id=received 2026/01/15 23:56:54 INFO Applying migration id=namehost 2026/01/15 23:56:54 INFO Applying migration id=outboxhost 2026/01/15 23:56:54 INFO Applying migration id=notesfts 2026/01/15 23:56:54 INFO Applying migration id=iconsname 2026/01/15 23:56:54 INFO Applying migration id=nohash 2026/01/15 23:56:54 INFO Applying migration id=shares 2026/01/15 23:56:54 INFO Applying migration id=actorttl 2026/01/15 23:56:54 INFO Applying migration id=tocc 2026/01/15 23:56:54 INFO Applying migration id=followeds 2026/01/15 23:56:54 INFO Applying migration id=certhash 2026/01/15 23:56:54 INFO Applying migration id=follows_sync 2026/01/15 23:56:54 INFO Applying migration id=jsonpath 2026/01/15 23:56:54 INFO Applying migration id=localforward 2026/01/15 23:56:54 INFO Applying migration id=avatar 2026/01/15 23:56:54 INFO Applying migration id=noimage 2026/01/15 23:56:54 INFO Applying migration id=feed 2026/01/15 23:56:54 INFO Applying migration id=bookmarks 2026/01/15 23:56:54 INFO Applying migration id=shareactivity 2026/01/15 23:56:54 INFO Applying migration id=application 2026/01/15 23:56:54 INFO Applying migration id=certificates 2026/01/15 23:56:54 INFO Applying migration id=rawforward 2026/01/15 23:56:54 INFO Applying migration id=publickey 2026/01/15 23:56:54 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_FollowAgain (3.36s) === RUN TestUnfollow_NotFollowing 2026/01/15 23:56:57 INFO Applying migration id=initial 2026/01/15 23:56:57 INFO Applying migration id=notesupdated 2026/01/15 23:56:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:56:57 INFO Applying migration id=activitiesid 2026/01/15 23:56:57 INFO Applying migration id=outbox 2026/01/15 23:56:57 INFO Applying migration id=edits 2026/01/15 23:56:57 INFO Applying migration id=outboxactor 2026/01/15 23:56:57 INFO Applying migration id=outboxsender 2026/01/15 23:56:57 INFO Applying migration id=thread 2026/01/15 23:56:57 INFO Applying migration id=host 2026/01/15 23:56:57 INFO Applying migration id=sharedinbox 2026/01/15 23:56:57 INFO Applying migration id=noteshost 2026/01/15 23:56:57 INFO Applying migration id=fetched 2026/01/15 23:56:57 INFO Applying migration id=move 2026/01/15 23:56:57 INFO Applying migration id=cleanup 2026/01/15 23:56:57 INFO Applying migration id=received 2026/01/15 23:56:57 INFO Applying migration id=namehost 2026/01/15 23:56:57 INFO Applying migration id=outboxhost 2026/01/15 23:56:57 INFO Applying migration id=notesfts 2026/01/15 23:56:57 INFO Applying migration id=iconsname 2026/01/15 23:56:57 INFO Applying migration id=nohash 2026/01/15 23:56:57 INFO Applying migration id=shares 2026/01/15 23:56:57 INFO Applying migration id=actorttl 2026/01/15 23:56:57 INFO Applying migration id=tocc 2026/01/15 23:56:57 INFO Applying migration id=followeds 2026/01/15 23:56:57 INFO Applying migration id=certhash 2026/01/15 23:56:57 INFO Applying migration id=follows_sync 2026/01/15 23:56:57 INFO Applying migration id=jsonpath 2026/01/15 23:56:57 INFO Applying migration id=localforward 2026/01/15 23:56:57 INFO Applying migration id=avatar 2026/01/15 23:56:57 INFO Applying migration id=noimage 2026/01/15 23:56:57 INFO Applying migration id=feed 2026/01/15 23:56:57 INFO Applying migration id=bookmarks 2026/01/15 23:56:57 INFO Applying migration id=shareactivity 2026/01/15 23:56:57 INFO Applying migration id=application 2026/01/15 23:56:57 INFO Applying migration id=certificates 2026/01/15 23:56:57 INFO Applying migration id=rawforward 2026/01/15 23:56:57 INFO Applying migration id=publickey 2026/01/15 23:56:57 INFO Applying migration id=resolvegroup 2026/01/15 23:57:01 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (3.90s) === RUN TestUnfollow_UnauthenticatedUser 2026/01/15 23:57:01 INFO Applying migration id=initial 2026/01/15 23:57:01 INFO Applying migration id=notesupdated 2026/01/15 23:57:01 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:01 INFO Applying migration id=activitiesid 2026/01/15 23:57:01 INFO Applying migration id=outbox 2026/01/15 23:57:01 INFO Applying migration id=edits 2026/01/15 23:57:01 INFO Applying migration id=outboxactor 2026/01/15 23:57:01 INFO Applying migration id=outboxsender 2026/01/15 23:57:01 INFO Applying migration id=thread 2026/01/15 23:57:01 INFO Applying migration id=host 2026/01/15 23:57:01 INFO Applying migration id=sharedinbox 2026/01/15 23:57:01 INFO Applying migration id=noteshost 2026/01/15 23:57:01 INFO Applying migration id=fetched 2026/01/15 23:57:01 INFO Applying migration id=move 2026/01/15 23:57:01 INFO Applying migration id=cleanup 2026/01/15 23:57:01 INFO Applying migration id=received 2026/01/15 23:57:01 INFO Applying migration id=namehost 2026/01/15 23:57:01 INFO Applying migration id=outboxhost 2026/01/15 23:57:01 INFO Applying migration id=notesfts 2026/01/15 23:57:01 INFO Applying migration id=iconsname 2026/01/15 23:57:01 INFO Applying migration id=nohash 2026/01/15 23:57:01 INFO Applying migration id=shares 2026/01/15 23:57:01 INFO Applying migration id=actorttl 2026/01/15 23:57:01 INFO Applying migration id=tocc 2026/01/15 23:57:01 INFO Applying migration id=followeds 2026/01/15 23:57:01 INFO Applying migration id=certhash 2026/01/15 23:57:01 INFO Applying migration id=follows_sync 2026/01/15 23:57:01 INFO Applying migration id=jsonpath 2026/01/15 23:57:01 INFO Applying migration id=localforward 2026/01/15 23:57:01 INFO Applying migration id=avatar 2026/01/15 23:57:01 INFO Applying migration id=noimage 2026/01/15 23:57:01 INFO Applying migration id=feed 2026/01/15 23:57:01 INFO Applying migration id=bookmarks 2026/01/15 23:57:01 INFO Applying migration id=shareactivity 2026/01/15 23:57:01 INFO Applying migration id=application 2026/01/15 23:57:01 INFO Applying migration id=certificates 2026/01/15 23:57:01 INFO Applying migration id=rawforward 2026/01/15 23:57:01 INFO Applying migration id=publickey 2026/01/15 23:57:01 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_UnauthenticatedUser (2.28s) === RUN TestUploadEdit_HappyFlow 2026/01/15 23:57:03 INFO Applying migration id=initial 2026/01/15 23:57:03 INFO Applying migration id=notesupdated 2026/01/15 23:57:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:03 INFO Applying migration id=activitiesid 2026/01/15 23:57:03 INFO Applying migration id=outbox 2026/01/15 23:57:03 INFO Applying migration id=edits 2026/01/15 23:57:03 INFO Applying migration id=outboxactor 2026/01/15 23:57:03 INFO Applying migration id=outboxsender 2026/01/15 23:57:03 INFO Applying migration id=thread 2026/01/15 23:57:03 INFO Applying migration id=host 2026/01/15 23:57:03 INFO Applying migration id=sharedinbox 2026/01/15 23:57:03 INFO Applying migration id=noteshost 2026/01/15 23:57:03 INFO Applying migration id=fetched 2026/01/15 23:57:03 INFO Applying migration id=move 2026/01/15 23:57:03 INFO Applying migration id=cleanup 2026/01/15 23:57:03 INFO Applying migration id=received 2026/01/15 23:57:03 INFO Applying migration id=namehost 2026/01/15 23:57:03 INFO Applying migration id=outboxhost 2026/01/15 23:57:03 INFO Applying migration id=notesfts 2026/01/15 23:57:03 INFO Applying migration id=iconsname 2026/01/15 23:57:03 INFO Applying migration id=nohash 2026/01/15 23:57:03 INFO Applying migration id=shares 2026/01/15 23:57:03 INFO Applying migration id=actorttl 2026/01/15 23:57:03 INFO Applying migration id=tocc 2026/01/15 23:57:03 INFO Applying migration id=followeds 2026/01/15 23:57:03 INFO Applying migration id=certhash 2026/01/15 23:57:03 INFO Applying migration id=follows_sync 2026/01/15 23:57:03 INFO Applying migration id=jsonpath 2026/01/15 23:57:03 INFO Applying migration id=localforward 2026/01/15 23:57:03 INFO Applying migration id=avatar 2026/01/15 23:57:03 INFO Applying migration id=noimage 2026/01/15 23:57:03 INFO Applying migration id=feed 2026/01/15 23:57:03 INFO Applying migration id=bookmarks 2026/01/15 23:57:03 INFO Applying migration id=shareactivity 2026/01/15 23:57:03 INFO Applying migration id=application 2026/01/15 23:57:03 INFO Applying migration id=certificates 2026/01/15 23:57:03 INFO Applying migration id=rawforward 2026/01/15 23:57:03 INFO Applying migration id=publickey 2026/01/15 23:57:03 INFO Applying migration id=resolvegroup 2026/01/15 23:57:07 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc417-6bfd-73da-93a3-61aa169f283e can=2026-01-16T00:13:07.966Z --- PASS: TestUploadEdit_HappyFlow (4.24s) === RUN TestUploadEdit_Empty 2026/01/15 23:57:07 INFO Applying migration id=initial 2026/01/15 23:57:07 INFO Applying migration id=notesupdated 2026/01/15 23:57:07 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:07 INFO Applying migration id=activitiesid 2026/01/15 23:57:07 INFO Applying migration id=outbox 2026/01/15 23:57:07 INFO Applying migration id=edits 2026/01/15 23:57:07 INFO Applying migration id=outboxactor 2026/01/15 23:57:07 INFO Applying migration id=outboxsender 2026/01/15 23:57:07 INFO Applying migration id=thread 2026/01/15 23:57:07 INFO Applying migration id=host 2026/01/15 23:57:07 INFO Applying migration id=sharedinbox 2026/01/15 23:57:07 INFO Applying migration id=noteshost 2026/01/15 23:57:07 INFO Applying migration id=fetched 2026/01/15 23:57:07 INFO Applying migration id=move 2026/01/15 23:57:07 INFO Applying migration id=cleanup 2026/01/15 23:57:07 INFO Applying migration id=received 2026/01/15 23:57:07 INFO Applying migration id=namehost 2026/01/15 23:57:07 INFO Applying migration id=outboxhost 2026/01/15 23:57:07 INFO Applying migration id=notesfts 2026/01/15 23:57:07 INFO Applying migration id=iconsname 2026/01/15 23:57:07 INFO Applying migration id=nohash 2026/01/15 23:57:07 INFO Applying migration id=shares 2026/01/15 23:57:07 INFO Applying migration id=actorttl 2026/01/15 23:57:07 INFO Applying migration id=tocc 2026/01/15 23:57:08 INFO Applying migration id=followeds 2026/01/15 23:57:08 INFO Applying migration id=certhash 2026/01/15 23:57:08 INFO Applying migration id=follows_sync 2026/01/15 23:57:08 INFO Applying migration id=jsonpath 2026/01/15 23:57:08 INFO Applying migration id=localforward 2026/01/15 23:57:08 INFO Applying migration id=avatar 2026/01/15 23:57:08 INFO Applying migration id=noimage 2026/01/15 23:57:08 INFO Applying migration id=feed 2026/01/15 23:57:08 INFO Applying migration id=bookmarks 2026/01/15 23:57:08 INFO Applying migration id=shareactivity 2026/01/15 23:57:08 INFO Applying migration id=application 2026/01/15 23:57:08 INFO Applying migration id=certificates 2026/01/15 23:57:08 INFO Applying migration id=rawforward 2026/01/15 23:57:08 INFO Applying migration id=publickey 2026/01/15 23:57:08 INFO Applying migration id=resolvegroup 2026/01/15 23:57:13 WARN Content is empty --- PASS: TestUploadEdit_Empty (5.33s) === RUN TestUploadEdit_SizeLimit 2026/01/15 23:57:13 INFO Applying migration id=initial 2026/01/15 23:57:13 INFO Applying migration id=notesupdated 2026/01/15 23:57:13 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:13 INFO Applying migration id=activitiesid 2026/01/15 23:57:13 INFO Applying migration id=outbox 2026/01/15 23:57:13 INFO Applying migration id=edits 2026/01/15 23:57:13 INFO Applying migration id=outboxactor 2026/01/15 23:57:13 INFO Applying migration id=outboxsender 2026/01/15 23:57:13 INFO Applying migration id=thread 2026/01/15 23:57:13 INFO Applying migration id=host 2026/01/15 23:57:13 INFO Applying migration id=sharedinbox 2026/01/15 23:57:13 INFO Applying migration id=noteshost 2026/01/15 23:57:13 INFO Applying migration id=fetched 2026/01/15 23:57:13 INFO Applying migration id=move 2026/01/15 23:57:13 INFO Applying migration id=cleanup 2026/01/15 23:57:13 INFO Applying migration id=received 2026/01/15 23:57:13 INFO Applying migration id=namehost 2026/01/15 23:57:13 INFO Applying migration id=outboxhost 2026/01/15 23:57:13 INFO Applying migration id=notesfts 2026/01/15 23:57:13 INFO Applying migration id=iconsname 2026/01/15 23:57:13 INFO Applying migration id=nohash 2026/01/15 23:57:13 INFO Applying migration id=shares 2026/01/15 23:57:13 INFO Applying migration id=actorttl 2026/01/15 23:57:13 INFO Applying migration id=tocc 2026/01/15 23:57:13 INFO Applying migration id=followeds 2026/01/15 23:57:13 INFO Applying migration id=certhash 2026/01/15 23:57:13 INFO Applying migration id=follows_sync 2026/01/15 23:57:13 INFO Applying migration id=jsonpath 2026/01/15 23:57:13 INFO Applying migration id=localforward 2026/01/15 23:57:13 INFO Applying migration id=avatar 2026/01/15 23:57:13 INFO Applying migration id=noimage 2026/01/15 23:57:13 INFO Applying migration id=feed 2026/01/15 23:57:13 INFO Applying migration id=bookmarks 2026/01/15 23:57:13 INFO Applying migration id=shareactivity 2026/01/15 23:57:13 INFO Applying migration id=application 2026/01/15 23:57:13 INFO Applying migration id=certificates 2026/01/15 23:57:13 INFO Applying migration id=rawforward 2026/01/15 23:57:13 INFO Applying migration id=publickey 2026/01/15 23:57:13 INFO Applying migration id=resolvegroup --- PASS: TestUploadEdit_SizeLimit (2.83s) === RUN TestUploadEdit_InvalidSize 2026/01/15 23:57:16 INFO Applying migration id=initial 2026/01/15 23:57:16 INFO Applying migration id=notesupdated 2026/01/15 23:57:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:16 INFO Applying migration id=activitiesid 2026/01/15 23:57:16 INFO Applying migration id=outbox 2026/01/15 23:57:16 INFO Applying migration id=edits 2026/01/15 23:57:16 INFO Applying migration id=outboxactor 2026/01/15 23:57:16 INFO Applying migration id=outboxsender 2026/01/15 23:57:16 INFO Applying migration id=thread 2026/01/15 23:57:16 INFO Applying migration id=host 2026/01/15 23:57:16 INFO Applying migration id=sharedinbox 2026/01/15 23:57:16 INFO Applying migration id=noteshost 2026/01/15 23:57:16 INFO Applying migration id=fetched 2026/01/15 23:57:16 INFO Applying migration id=move 2026/01/15 23:57:16 INFO Applying migration id=cleanup 2026/01/15 23:57:16 INFO Applying migration id=received 2026/01/15 23:57:16 INFO Applying migration id=namehost 2026/01/15 23:57:16 INFO Applying migration id=outboxhost 2026/01/15 23:57:16 INFO Applying migration id=notesfts 2026/01/15 23:57:16 INFO Applying migration id=iconsname 2026/01/15 23:57:16 INFO Applying migration id=nohash 2026/01/15 23:57:16 INFO Applying migration id=shares 2026/01/15 23:57:16 INFO Applying migration id=actorttl 2026/01/15 23:57:16 INFO Applying migration id=tocc 2026/01/15 23:57:16 INFO Applying migration id=followeds 2026/01/15 23:57:16 INFO Applying migration id=certhash 2026/01/15 23:57:16 INFO Applying migration id=follows_sync 2026/01/15 23:57:16 INFO Applying migration id=jsonpath 2026/01/15 23:57:16 INFO Applying migration id=localforward 2026/01/15 23:57:16 INFO Applying migration id=avatar 2026/01/15 23:57:16 INFO Applying migration id=noimage 2026/01/15 23:57:16 INFO Applying migration id=feed 2026/01/15 23:57:16 INFO Applying migration id=bookmarks 2026/01/15 23:57:16 INFO Applying migration id=shareactivity 2026/01/15 23:57:16 INFO Applying migration id=application 2026/01/15 23:57:16 INFO Applying migration id=certificates 2026/01/15 23:57:16 INFO Applying migration id=rawforward 2026/01/15 23:57:16 INFO Applying migration id=publickey 2026/01/15 23:57:16 INFO Applying migration id=resolvegroup 2026/01/15 23:57:21 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (5.60s) === RUN TestUploadEdit_InvalidType 2026/01/15 23:57:21 INFO Applying migration id=initial 2026/01/15 23:57:21 INFO Applying migration id=notesupdated 2026/01/15 23:57:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:21 INFO Applying migration id=activitiesid 2026/01/15 23:57:21 INFO Applying migration id=outbox 2026/01/15 23:57:21 INFO Applying migration id=edits 2026/01/15 23:57:21 INFO Applying migration id=outboxactor 2026/01/15 23:57:21 INFO Applying migration id=outboxsender 2026/01/15 23:57:21 INFO Applying migration id=thread 2026/01/15 23:57:21 INFO Applying migration id=host 2026/01/15 23:57:21 INFO Applying migration id=sharedinbox 2026/01/15 23:57:21 INFO Applying migration id=noteshost 2026/01/15 23:57:21 INFO Applying migration id=fetched 2026/01/15 23:57:21 INFO Applying migration id=move 2026/01/15 23:57:21 INFO Applying migration id=cleanup 2026/01/15 23:57:21 INFO Applying migration id=received 2026/01/15 23:57:21 INFO Applying migration id=namehost 2026/01/15 23:57:21 INFO Applying migration id=outboxhost 2026/01/15 23:57:21 INFO Applying migration id=notesfts 2026/01/15 23:57:21 INFO Applying migration id=iconsname 2026/01/15 23:57:21 INFO Applying migration id=nohash 2026/01/15 23:57:21 INFO Applying migration id=shares 2026/01/15 23:57:21 INFO Applying migration id=actorttl 2026/01/15 23:57:21 INFO Applying migration id=tocc 2026/01/15 23:57:21 INFO Applying migration id=followeds 2026/01/15 23:57:21 INFO Applying migration id=certhash 2026/01/15 23:57:21 INFO Applying migration id=follows_sync 2026/01/15 23:57:21 INFO Applying migration id=jsonpath 2026/01/15 23:57:21 INFO Applying migration id=localforward 2026/01/15 23:57:21 INFO Applying migration id=avatar 2026/01/15 23:57:21 INFO Applying migration id=noimage 2026/01/15 23:57:21 INFO Applying migration id=feed 2026/01/15 23:57:21 INFO Applying migration id=bookmarks 2026/01/15 23:57:21 INFO Applying migration id=shareactivity 2026/01/15 23:57:21 INFO Applying migration id=application 2026/01/15 23:57:21 INFO Applying migration id=certificates 2026/01/15 23:57:21 INFO Applying migration id=rawforward 2026/01/15 23:57:21 INFO Applying migration id=publickey 2026/01/15 23:57:21 INFO Applying migration id=resolvegroup 2026/01/15 23:57:28 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (6.64s) === RUN TestUploadEdit_NoSize 2026/01/15 23:57:28 INFO Applying migration id=initial 2026/01/15 23:57:28 INFO Applying migration id=notesupdated 2026/01/15 23:57:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:28 INFO Applying migration id=activitiesid 2026/01/15 23:57:28 INFO Applying migration id=outbox 2026/01/15 23:57:28 INFO Applying migration id=edits 2026/01/15 23:57:28 INFO Applying migration id=outboxactor 2026/01/15 23:57:28 INFO Applying migration id=outboxsender 2026/01/15 23:57:28 INFO Applying migration id=thread 2026/01/15 23:57:28 INFO Applying migration id=host 2026/01/15 23:57:28 INFO Applying migration id=sharedinbox 2026/01/15 23:57:28 INFO Applying migration id=noteshost 2026/01/15 23:57:28 INFO Applying migration id=fetched 2026/01/15 23:57:28 INFO Applying migration id=move 2026/01/15 23:57:28 INFO Applying migration id=cleanup 2026/01/15 23:57:28 INFO Applying migration id=received 2026/01/15 23:57:28 INFO Applying migration id=namehost 2026/01/15 23:57:28 INFO Applying migration id=outboxhost 2026/01/15 23:57:28 INFO Applying migration id=notesfts 2026/01/15 23:57:28 INFO Applying migration id=iconsname 2026/01/15 23:57:28 INFO Applying migration id=nohash 2026/01/15 23:57:28 INFO Applying migration id=shares 2026/01/15 23:57:28 INFO Applying migration id=actorttl 2026/01/15 23:57:28 INFO Applying migration id=tocc 2026/01/15 23:57:28 INFO Applying migration id=followeds 2026/01/15 23:57:28 INFO Applying migration id=certhash 2026/01/15 23:57:28 INFO Applying migration id=follows_sync 2026/01/15 23:57:28 INFO Applying migration id=jsonpath 2026/01/15 23:57:28 INFO Applying migration id=localforward 2026/01/15 23:57:28 INFO Applying migration id=avatar 2026/01/15 23:57:28 INFO Applying migration id=noimage 2026/01/15 23:57:28 INFO Applying migration id=feed 2026/01/15 23:57:28 INFO Applying migration id=bookmarks 2026/01/15 23:57:28 INFO Applying migration id=shareactivity 2026/01/15 23:57:28 INFO Applying migration id=application 2026/01/15 23:57:28 INFO Applying migration id=certificates 2026/01/15 23:57:28 INFO Applying migration id=rawforward 2026/01/15 23:57:28 INFO Applying migration id=publickey 2026/01/15 23:57:28 INFO Applying migration id=resolvegroup 2026/01/15 23:57:31 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (3.18s) === RUN TestUploadEdit_NoType 2026/01/15 23:57:31 INFO Applying migration id=initial 2026/01/15 23:57:31 INFO Applying migration id=notesupdated 2026/01/15 23:57:31 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:31 INFO Applying migration id=activitiesid 2026/01/15 23:57:31 INFO Applying migration id=outbox 2026/01/15 23:57:31 INFO Applying migration id=edits 2026/01/15 23:57:31 INFO Applying migration id=outboxactor 2026/01/15 23:57:31 INFO Applying migration id=outboxsender 2026/01/15 23:57:31 INFO Applying migration id=thread 2026/01/15 23:57:31 INFO Applying migration id=host 2026/01/15 23:57:31 INFO Applying migration id=sharedinbox 2026/01/15 23:57:31 INFO Applying migration id=noteshost 2026/01/15 23:57:31 INFO Applying migration id=fetched 2026/01/15 23:57:31 INFO Applying migration id=move 2026/01/15 23:57:31 INFO Applying migration id=cleanup 2026/01/15 23:57:31 INFO Applying migration id=received 2026/01/15 23:57:31 INFO Applying migration id=namehost 2026/01/15 23:57:31 INFO Applying migration id=outboxhost 2026/01/15 23:57:31 INFO Applying migration id=notesfts 2026/01/15 23:57:31 INFO Applying migration id=iconsname 2026/01/15 23:57:31 INFO Applying migration id=nohash 2026/01/15 23:57:31 INFO Applying migration id=shares 2026/01/15 23:57:31 INFO Applying migration id=actorttl 2026/01/15 23:57:31 INFO Applying migration id=tocc 2026/01/15 23:57:31 INFO Applying migration id=followeds 2026/01/15 23:57:31 INFO Applying migration id=certhash 2026/01/15 23:57:31 INFO Applying migration id=follows_sync 2026/01/15 23:57:31 INFO Applying migration id=jsonpath 2026/01/15 23:57:31 INFO Applying migration id=localforward 2026/01/15 23:57:31 INFO Applying migration id=avatar 2026/01/15 23:57:31 INFO Applying migration id=noimage 2026/01/15 23:57:31 INFO Applying migration id=feed 2026/01/15 23:57:31 INFO Applying migration id=bookmarks 2026/01/15 23:57:31 INFO Applying migration id=shareactivity 2026/01/15 23:57:31 INFO Applying migration id=application 2026/01/15 23:57:31 INFO Applying migration id=certificates 2026/01/15 23:57:31 INFO Applying migration id=rawforward 2026/01/15 23:57:31 INFO Applying migration id=publickey 2026/01/15 23:57:31 INFO Applying migration id=resolvegroup 2026/01/15 23:57:35 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (3.46s) === RUN TestUploadReply_PostToFollowers 2026/01/15 23:57:35 INFO Applying migration id=initial 2026/01/15 23:57:35 INFO Applying migration id=notesupdated 2026/01/15 23:57:35 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:35 INFO Applying migration id=activitiesid 2026/01/15 23:57:35 INFO Applying migration id=outbox 2026/01/15 23:57:35 INFO Applying migration id=edits 2026/01/15 23:57:35 INFO Applying migration id=outboxactor 2026/01/15 23:57:35 INFO Applying migration id=outboxsender 2026/01/15 23:57:35 INFO Applying migration id=thread 2026/01/15 23:57:35 INFO Applying migration id=host 2026/01/15 23:57:35 INFO Applying migration id=sharedinbox 2026/01/15 23:57:35 INFO Applying migration id=noteshost 2026/01/15 23:57:35 INFO Applying migration id=fetched 2026/01/15 23:57:35 INFO Applying migration id=move 2026/01/15 23:57:35 INFO Applying migration id=cleanup 2026/01/15 23:57:35 INFO Applying migration id=received 2026/01/15 23:57:35 INFO Applying migration id=namehost 2026/01/15 23:57:35 INFO Applying migration id=outboxhost 2026/01/15 23:57:35 INFO Applying migration id=notesfts 2026/01/15 23:57:35 INFO Applying migration id=iconsname 2026/01/15 23:57:35 INFO Applying migration id=nohash 2026/01/15 23:57:35 INFO Applying migration id=shares 2026/01/15 23:57:35 INFO Applying migration id=actorttl 2026/01/15 23:57:35 INFO Applying migration id=tocc 2026/01/15 23:57:35 INFO Applying migration id=followeds 2026/01/15 23:57:35 INFO Applying migration id=certhash 2026/01/15 23:57:35 INFO Applying migration id=follows_sync 2026/01/15 23:57:35 INFO Applying migration id=jsonpath 2026/01/15 23:57:35 INFO Applying migration id=localforward 2026/01/15 23:57:35 INFO Applying migration id=avatar 2026/01/15 23:57:35 INFO Applying migration id=noimage 2026/01/15 23:57:35 INFO Applying migration id=feed 2026/01/15 23:57:35 INFO Applying migration id=bookmarks 2026/01/15 23:57:35 INFO Applying migration id=shareactivity 2026/01/15 23:57:35 INFO Applying migration id=application 2026/01/15 23:57:35 INFO Applying migration id=certificates 2026/01/15 23:57:35 INFO Applying migration id=rawforward 2026/01/15 23:57:35 INFO Applying migration id=publickey 2026/01/15 23:57:35 INFO Applying migration id=resolvegroup 2026/01/15 23:57:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc417-dd81-7e2c-be1d-68d2bcfa5720 2026/01/15 23:57:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc417-dd81-7e2c-be1d-68d2bcfa5720 2026/01/15 23:57:37 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc417-dd85-7336-ac06-003e031cbee1 note=https://localhost.localdomain:8443/post/019bc417-dd85-72ff-b612-ddd5a279d248 thread=https://localhost.localdomain:8443/post/019bc417-dd81-7e2c-be1d-68d2bcfa5720 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:57:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc417-dd81-7e2c-be1d-68d2bcfa5720 2026/01/15 23:57:37 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (2.03s) === RUN TestUploadReply_NoMimeType 2026/01/15 23:57:37 INFO Applying migration id=initial 2026/01/15 23:57:37 INFO Applying migration id=notesupdated 2026/01/15 23:57:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:37 INFO Applying migration id=activitiesid 2026/01/15 23:57:37 INFO Applying migration id=outbox 2026/01/15 23:57:37 INFO Applying migration id=edits 2026/01/15 23:57:37 INFO Applying migration id=outboxactor 2026/01/15 23:57:37 INFO Applying migration id=outboxsender 2026/01/15 23:57:37 INFO Applying migration id=thread 2026/01/15 23:57:37 INFO Applying migration id=host 2026/01/15 23:57:37 INFO Applying migration id=sharedinbox 2026/01/15 23:57:37 INFO Applying migration id=noteshost 2026/01/15 23:57:37 INFO Applying migration id=fetched 2026/01/15 23:57:37 INFO Applying migration id=move 2026/01/15 23:57:37 INFO Applying migration id=cleanup 2026/01/15 23:57:37 INFO Applying migration id=received 2026/01/15 23:57:37 INFO Applying migration id=namehost 2026/01/15 23:57:37 INFO Applying migration id=outboxhost 2026/01/15 23:57:37 INFO Applying migration id=notesfts 2026/01/15 23:57:37 INFO Applying migration id=iconsname 2026/01/15 23:57:37 INFO Applying migration id=nohash 2026/01/15 23:57:37 INFO Applying migration id=shares 2026/01/15 23:57:37 INFO Applying migration id=actorttl 2026/01/15 23:57:37 INFO Applying migration id=tocc 2026/01/15 23:57:37 INFO Applying migration id=followeds 2026/01/15 23:57:37 INFO Applying migration id=certhash 2026/01/15 23:57:37 INFO Applying migration id=follows_sync 2026/01/15 23:57:37 INFO Applying migration id=jsonpath 2026/01/15 23:57:37 INFO Applying migration id=localforward 2026/01/15 23:57:37 INFO Applying migration id=avatar 2026/01/15 23:57:37 INFO Applying migration id=noimage 2026/01/15 23:57:37 INFO Applying migration id=feed 2026/01/15 23:57:37 INFO Applying migration id=bookmarks 2026/01/15 23:57:37 INFO Applying migration id=shareactivity 2026/01/15 23:57:37 INFO Applying migration id=application 2026/01/15 23:57:37 INFO Applying migration id=certificates 2026/01/15 23:57:37 INFO Applying migration id=rawforward 2026/01/15 23:57:37 INFO Applying migration id=publickey 2026/01/15 23:57:37 INFO Applying migration id=resolvegroup 2026/01/15 23:57:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc417-edcf-7972-864f-965b21a341bb 2026/01/15 23:57:41 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc417-edcf-7972-864f-965b21a341bb 2026/01/15 23:57:41 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc417-edd2-7ee6-9197-43522a8dc0d1 note=https://localhost.localdomain:8443/post/019bc417-edd2-7ea8-a178-f39d3020ab09 thread=https://localhost.localdomain:8443/post/019bc417-edcf-7972-864f-965b21a341bb starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:57:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc417-edcf-7972-864f-965b21a341bb 2026/01/15 23:57:41 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (4.17s) === RUN TestUsers_NoPosts 2026/01/15 23:57:41 INFO Applying migration id=initial 2026/01/15 23:57:41 INFO Applying migration id=notesupdated 2026/01/15 23:57:41 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:41 INFO Applying migration id=activitiesid 2026/01/15 23:57:41 INFO Applying migration id=outbox 2026/01/15 23:57:41 INFO Applying migration id=edits 2026/01/15 23:57:41 INFO Applying migration id=outboxactor 2026/01/15 23:57:41 INFO Applying migration id=outboxsender 2026/01/15 23:57:41 INFO Applying migration id=thread 2026/01/15 23:57:41 INFO Applying migration id=host 2026/01/15 23:57:41 INFO Applying migration id=sharedinbox 2026/01/15 23:57:41 INFO Applying migration id=noteshost 2026/01/15 23:57:41 INFO Applying migration id=fetched 2026/01/15 23:57:41 INFO Applying migration id=move 2026/01/15 23:57:41 INFO Applying migration id=cleanup 2026/01/15 23:57:41 INFO Applying migration id=received 2026/01/15 23:57:41 INFO Applying migration id=namehost 2026/01/15 23:57:41 INFO Applying migration id=outboxhost 2026/01/15 23:57:41 INFO Applying migration id=notesfts 2026/01/15 23:57:41 INFO Applying migration id=iconsname 2026/01/15 23:57:41 INFO Applying migration id=nohash 2026/01/15 23:57:41 INFO Applying migration id=shares 2026/01/15 23:57:41 INFO Applying migration id=actorttl 2026/01/15 23:57:41 INFO Applying migration id=tocc 2026/01/15 23:57:41 INFO Applying migration id=followeds 2026/01/15 23:57:41 INFO Applying migration id=certhash 2026/01/15 23:57:41 INFO Applying migration id=follows_sync 2026/01/15 23:57:41 INFO Applying migration id=jsonpath 2026/01/15 23:57:41 INFO Applying migration id=localforward 2026/01/15 23:57:41 INFO Applying migration id=avatar 2026/01/15 23:57:41 INFO Applying migration id=noimage 2026/01/15 23:57:41 INFO Applying migration id=feed 2026/01/15 23:57:41 INFO Applying migration id=bookmarks 2026/01/15 23:57:41 INFO Applying migration id=shareactivity 2026/01/15 23:57:41 INFO Applying migration id=application 2026/01/15 23:57:41 INFO Applying migration id=certificates 2026/01/15 23:57:41 INFO Applying migration id=rawforward 2026/01/15 23:57:41 INFO Applying migration id=publickey 2026/01/15 23:57:41 INFO Applying migration id=resolvegroup --- PASS: TestUsers_NoPosts (5.22s) === RUN TestUsers_UnauthenticatedUser 2026/01/15 23:57:46 INFO Applying migration id=initial 2026/01/15 23:57:46 INFO Applying migration id=notesupdated 2026/01/15 23:57:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:46 INFO Applying migration id=activitiesid 2026/01/15 23:57:46 INFO Applying migration id=outbox 2026/01/15 23:57:46 INFO Applying migration id=edits 2026/01/15 23:57:46 INFO Applying migration id=outboxactor 2026/01/15 23:57:46 INFO Applying migration id=outboxsender 2026/01/15 23:57:46 INFO Applying migration id=thread 2026/01/15 23:57:46 INFO Applying migration id=host 2026/01/15 23:57:46 INFO Applying migration id=sharedinbox 2026/01/15 23:57:46 INFO Applying migration id=noteshost 2026/01/15 23:57:46 INFO Applying migration id=fetched 2026/01/15 23:57:46 INFO Applying migration id=move 2026/01/15 23:57:46 INFO Applying migration id=cleanup 2026/01/15 23:57:46 INFO Applying migration id=received 2026/01/15 23:57:46 INFO Applying migration id=namehost 2026/01/15 23:57:46 INFO Applying migration id=outboxhost 2026/01/15 23:57:46 INFO Applying migration id=notesfts 2026/01/15 23:57:46 INFO Applying migration id=iconsname 2026/01/15 23:57:46 INFO Applying migration id=nohash 2026/01/15 23:57:46 INFO Applying migration id=shares 2026/01/15 23:57:46 INFO Applying migration id=actorttl 2026/01/15 23:57:46 INFO Applying migration id=tocc 2026/01/15 23:57:46 INFO Applying migration id=followeds 2026/01/15 23:57:46 INFO Applying migration id=certhash 2026/01/15 23:57:46 INFO Applying migration id=follows_sync 2026/01/15 23:57:46 INFO Applying migration id=jsonpath 2026/01/15 23:57:46 INFO Applying migration id=localforward 2026/01/15 23:57:46 INFO Applying migration id=avatar 2026/01/15 23:57:46 INFO Applying migration id=noimage 2026/01/15 23:57:46 INFO Applying migration id=feed 2026/01/15 23:57:46 INFO Applying migration id=bookmarks 2026/01/15 23:57:46 INFO Applying migration id=shareactivity 2026/01/15 23:57:46 INFO Applying migration id=application 2026/01/15 23:57:46 INFO Applying migration id=certificates 2026/01/15 23:57:46 INFO Applying migration id=rawforward 2026/01/15 23:57:46 INFO Applying migration id=publickey 2026/01/15 23:57:46 INFO Applying migration id=resolvegroup --- PASS: TestUsers_UnauthenticatedUser (3.73s) === RUN TestUsers_DM 2026/01/15 23:57:50 INFO Applying migration id=initial 2026/01/15 23:57:50 INFO Applying migration id=notesupdated 2026/01/15 23:57:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:50 INFO Applying migration id=activitiesid 2026/01/15 23:57:50 INFO Applying migration id=outbox 2026/01/15 23:57:50 INFO Applying migration id=edits 2026/01/15 23:57:50 INFO Applying migration id=outboxactor 2026/01/15 23:57:50 INFO Applying migration id=outboxsender 2026/01/15 23:57:50 INFO Applying migration id=thread 2026/01/15 23:57:50 INFO Applying migration id=host 2026/01/15 23:57:50 INFO Applying migration id=sharedinbox 2026/01/15 23:57:50 INFO Applying migration id=noteshost 2026/01/15 23:57:50 INFO Applying migration id=fetched 2026/01/15 23:57:50 INFO Applying migration id=move 2026/01/15 23:57:50 INFO Applying migration id=cleanup 2026/01/15 23:57:50 INFO Applying migration id=received 2026/01/15 23:57:50 INFO Applying migration id=namehost 2026/01/15 23:57:50 INFO Applying migration id=outboxhost 2026/01/15 23:57:50 INFO Applying migration id=notesfts 2026/01/15 23:57:50 INFO Applying migration id=iconsname 2026/01/15 23:57:50 INFO Applying migration id=nohash 2026/01/15 23:57:50 INFO Applying migration id=shares 2026/01/15 23:57:50 INFO Applying migration id=actorttl 2026/01/15 23:57:50 INFO Applying migration id=tocc 2026/01/15 23:57:50 INFO Applying migration id=followeds 2026/01/15 23:57:50 INFO Applying migration id=certhash 2026/01/15 23:57:50 INFO Applying migration id=follows_sync 2026/01/15 23:57:50 INFO Applying migration id=jsonpath 2026/01/15 23:57:50 INFO Applying migration id=localforward 2026/01/15 23:57:50 INFO Applying migration id=avatar 2026/01/15 23:57:50 INFO Applying migration id=noimage 2026/01/15 23:57:50 INFO Applying migration id=feed 2026/01/15 23:57:50 INFO Applying migration id=bookmarks 2026/01/15 23:57:50 INFO Applying migration id=shareactivity 2026/01/15 23:57:50 INFO Applying migration id=application 2026/01/15 23:57:50 INFO Applying migration id=certificates 2026/01/15 23:57:50 INFO Applying migration id=rawforward 2026/01/15 23:57:50 INFO Applying migration id=publickey 2026/01/15 23:57:50 INFO Applying migration id=resolvegroup 2026/01/15 23:57:52 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice --- PASS: TestUsers_DM (2.78s) === RUN TestUsers_DMNotFollowing 2026/01/15 23:57:52 INFO Applying migration id=initial 2026/01/15 23:57:52 INFO Applying migration id=notesupdated 2026/01/15 23:57:52 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:52 INFO Applying migration id=activitiesid 2026/01/15 23:57:52 INFO Applying migration id=outbox 2026/01/15 23:57:52 INFO Applying migration id=edits 2026/01/15 23:57:52 INFO Applying migration id=outboxactor 2026/01/15 23:57:52 INFO Applying migration id=outboxsender 2026/01/15 23:57:52 INFO Applying migration id=thread 2026/01/15 23:57:52 INFO Applying migration id=host 2026/01/15 23:57:52 INFO Applying migration id=sharedinbox 2026/01/15 23:57:52 INFO Applying migration id=noteshost 2026/01/15 23:57:52 INFO Applying migration id=fetched 2026/01/15 23:57:52 INFO Applying migration id=move 2026/01/15 23:57:52 INFO Applying migration id=cleanup 2026/01/15 23:57:52 INFO Applying migration id=received 2026/01/15 23:57:52 INFO Applying migration id=namehost 2026/01/15 23:57:52 INFO Applying migration id=outboxhost 2026/01/15 23:57:52 INFO Applying migration id=notesfts 2026/01/15 23:57:52 INFO Applying migration id=iconsname 2026/01/15 23:57:52 INFO Applying migration id=nohash 2026/01/15 23:57:52 INFO Applying migration id=shares 2026/01/15 23:57:52 INFO Applying migration id=actorttl 2026/01/15 23:57:52 INFO Applying migration id=tocc 2026/01/15 23:57:52 INFO Applying migration id=followeds 2026/01/15 23:57:52 INFO Applying migration id=certhash 2026/01/15 23:57:52 INFO Applying migration id=follows_sync 2026/01/15 23:57:52 INFO Applying migration id=jsonpath 2026/01/15 23:57:52 INFO Applying migration id=localforward 2026/01/15 23:57:52 INFO Applying migration id=avatar 2026/01/15 23:57:52 INFO Applying migration id=noimage 2026/01/15 23:57:52 INFO Applying migration id=feed 2026/01/15 23:57:52 INFO Applying migration id=bookmarks 2026/01/15 23:57:52 INFO Applying migration id=shareactivity 2026/01/15 23:57:52 INFO Applying migration id=application 2026/01/15 23:57:52 INFO Applying migration id=certificates 2026/01/15 23:57:52 INFO Applying migration id=rawforward 2026/01/15 23:57:52 INFO Applying migration id=publickey 2026/01/15 23:57:52 INFO Applying migration id=resolvegroup 2026/01/15 23:57:57 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice --- PASS: TestUsers_DMNotFollowing (5.04s) === RUN TestUsers_PostToFollowers 2026/01/15 23:57:57 INFO Applying migration id=initial 2026/01/15 23:57:57 INFO Applying migration id=notesupdated 2026/01/15 23:57:57 INFO Applying migration id=personspreferredusername 2026/01/15 23:57:57 INFO Applying migration id=activitiesid 2026/01/15 23:57:57 INFO Applying migration id=outbox 2026/01/15 23:57:57 INFO Applying migration id=edits 2026/01/15 23:57:57 INFO Applying migration id=outboxactor 2026/01/15 23:57:57 INFO Applying migration id=outboxsender 2026/01/15 23:57:57 INFO Applying migration id=thread 2026/01/15 23:57:57 INFO Applying migration id=host 2026/01/15 23:57:57 INFO Applying migration id=sharedinbox 2026/01/15 23:57:57 INFO Applying migration id=noteshost 2026/01/15 23:57:57 INFO Applying migration id=fetched 2026/01/15 23:57:57 INFO Applying migration id=move 2026/01/15 23:57:57 INFO Applying migration id=cleanup 2026/01/15 23:57:57 INFO Applying migration id=received 2026/01/15 23:57:57 INFO Applying migration id=namehost 2026/01/15 23:57:57 INFO Applying migration id=outboxhost 2026/01/15 23:57:57 INFO Applying migration id=notesfts 2026/01/15 23:57:57 INFO Applying migration id=iconsname 2026/01/15 23:57:57 INFO Applying migration id=nohash 2026/01/15 23:57:57 INFO Applying migration id=shares 2026/01/15 23:57:57 INFO Applying migration id=actorttl 2026/01/15 23:57:57 INFO Applying migration id=tocc 2026/01/15 23:57:58 INFO Applying migration id=followeds 2026/01/15 23:57:58 INFO Applying migration id=certhash 2026/01/15 23:57:58 INFO Applying migration id=follows_sync 2026/01/15 23:57:58 INFO Applying migration id=jsonpath 2026/01/15 23:57:58 INFO Applying migration id=localforward 2026/01/15 23:57:58 INFO Applying migration id=avatar 2026/01/15 23:57:58 INFO Applying migration id=noimage 2026/01/15 23:57:58 INFO Applying migration id=feed 2026/01/15 23:57:58 INFO Applying migration id=bookmarks 2026/01/15 23:57:58 INFO Applying migration id=shareactivity 2026/01/15 23:57:58 INFO Applying migration id=application 2026/01/15 23:57:58 INFO Applying migration id=certificates 2026/01/15 23:57:58 INFO Applying migration id=rawforward 2026/01/15 23:57:58 INFO Applying migration id=publickey 2026/01/15 23:57:58 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PostToFollowers (5.35s) === RUN TestUsers_PostToFollowersNotFollowing 2026/01/15 23:58:03 INFO Applying migration id=initial 2026/01/15 23:58:03 INFO Applying migration id=notesupdated 2026/01/15 23:58:03 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:03 INFO Applying migration id=activitiesid 2026/01/15 23:58:03 INFO Applying migration id=outbox 2026/01/15 23:58:03 INFO Applying migration id=edits 2026/01/15 23:58:03 INFO Applying migration id=outboxactor 2026/01/15 23:58:03 INFO Applying migration id=outboxsender 2026/01/15 23:58:03 INFO Applying migration id=thread 2026/01/15 23:58:03 INFO Applying migration id=host 2026/01/15 23:58:03 INFO Applying migration id=sharedinbox 2026/01/15 23:58:03 INFO Applying migration id=noteshost 2026/01/15 23:58:03 INFO Applying migration id=fetched 2026/01/15 23:58:03 INFO Applying migration id=move 2026/01/15 23:58:03 INFO Applying migration id=cleanup 2026/01/15 23:58:03 INFO Applying migration id=received 2026/01/15 23:58:03 INFO Applying migration id=namehost 2026/01/15 23:58:03 INFO Applying migration id=outboxhost 2026/01/15 23:58:03 INFO Applying migration id=notesfts 2026/01/15 23:58:03 INFO Applying migration id=iconsname 2026/01/15 23:58:03 INFO Applying migration id=nohash 2026/01/15 23:58:03 INFO Applying migration id=shares 2026/01/15 23:58:03 INFO Applying migration id=actorttl 2026/01/15 23:58:03 INFO Applying migration id=tocc 2026/01/15 23:58:03 INFO Applying migration id=followeds 2026/01/15 23:58:03 INFO Applying migration id=certhash 2026/01/15 23:58:03 INFO Applying migration id=follows_sync 2026/01/15 23:58:03 INFO Applying migration id=jsonpath 2026/01/15 23:58:03 INFO Applying migration id=localforward 2026/01/15 23:58:03 INFO Applying migration id=avatar 2026/01/15 23:58:03 INFO Applying migration id=noimage 2026/01/15 23:58:03 INFO Applying migration id=feed 2026/01/15 23:58:03 INFO Applying migration id=bookmarks 2026/01/15 23:58:03 INFO Applying migration id=shareactivity 2026/01/15 23:58:03 INFO Applying migration id=application 2026/01/15 23:58:03 INFO Applying migration id=certificates 2026/01/15 23:58:03 INFO Applying migration id=rawforward 2026/01/15 23:58:03 INFO Applying migration id=publickey 2026/01/15 23:58:03 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PostToFollowersNotFollowing (4.35s) === RUN TestUsers_PublicPost 2026/01/15 23:58:07 INFO Applying migration id=initial 2026/01/15 23:58:07 INFO Applying migration id=notesupdated 2026/01/15 23:58:07 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:07 INFO Applying migration id=activitiesid 2026/01/15 23:58:07 INFO Applying migration id=outbox 2026/01/15 23:58:07 INFO Applying migration id=edits 2026/01/15 23:58:07 INFO Applying migration id=outboxactor 2026/01/15 23:58:07 INFO Applying migration id=outboxsender 2026/01/15 23:58:07 INFO Applying migration id=thread 2026/01/15 23:58:07 INFO Applying migration id=host 2026/01/15 23:58:07 INFO Applying migration id=sharedinbox 2026/01/15 23:58:07 INFO Applying migration id=noteshost 2026/01/15 23:58:07 INFO Applying migration id=fetched 2026/01/15 23:58:07 INFO Applying migration id=move 2026/01/15 23:58:07 INFO Applying migration id=cleanup 2026/01/15 23:58:07 INFO Applying migration id=received 2026/01/15 23:58:07 INFO Applying migration id=namehost 2026/01/15 23:58:07 INFO Applying migration id=outboxhost 2026/01/15 23:58:07 INFO Applying migration id=notesfts 2026/01/15 23:58:07 INFO Applying migration id=iconsname 2026/01/15 23:58:07 INFO Applying migration id=nohash 2026/01/15 23:58:07 INFO Applying migration id=shares 2026/01/15 23:58:07 INFO Applying migration id=actorttl 2026/01/15 23:58:07 INFO Applying migration id=tocc 2026/01/15 23:58:07 INFO Applying migration id=followeds 2026/01/15 23:58:07 INFO Applying migration id=certhash 2026/01/15 23:58:07 INFO Applying migration id=follows_sync 2026/01/15 23:58:07 INFO Applying migration id=jsonpath 2026/01/15 23:58:07 INFO Applying migration id=localforward 2026/01/15 23:58:07 INFO Applying migration id=avatar 2026/01/15 23:58:07 INFO Applying migration id=noimage 2026/01/15 23:58:07 INFO Applying migration id=feed 2026/01/15 23:58:07 INFO Applying migration id=bookmarks 2026/01/15 23:58:07 INFO Applying migration id=shareactivity 2026/01/15 23:58:07 INFO Applying migration id=application 2026/01/15 23:58:07 INFO Applying migration id=certificates 2026/01/15 23:58:07 INFO Applying migration id=rawforward 2026/01/15 23:58:07 INFO Applying migration id=publickey 2026/01/15 23:58:07 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PublicPost (4.32s) === RUN TestUsers_PublicPostNotFollowing 2026/01/15 23:58:11 INFO Applying migration id=initial 2026/01/15 23:58:11 INFO Applying migration id=notesupdated 2026/01/15 23:58:11 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:11 INFO Applying migration id=activitiesid 2026/01/15 23:58:11 INFO Applying migration id=outbox 2026/01/15 23:58:11 INFO Applying migration id=edits 2026/01/15 23:58:11 INFO Applying migration id=outboxactor 2026/01/15 23:58:11 INFO Applying migration id=outboxsender 2026/01/15 23:58:11 INFO Applying migration id=thread 2026/01/15 23:58:11 INFO Applying migration id=host 2026/01/15 23:58:11 INFO Applying migration id=sharedinbox 2026/01/15 23:58:11 INFO Applying migration id=noteshost 2026/01/15 23:58:11 INFO Applying migration id=fetched 2026/01/15 23:58:11 INFO Applying migration id=move 2026/01/15 23:58:11 INFO Applying migration id=cleanup 2026/01/15 23:58:11 INFO Applying migration id=received 2026/01/15 23:58:11 INFO Applying migration id=namehost 2026/01/15 23:58:11 INFO Applying migration id=outboxhost 2026/01/15 23:58:11 INFO Applying migration id=notesfts 2026/01/15 23:58:12 INFO Applying migration id=iconsname 2026/01/15 23:58:12 INFO Applying migration id=nohash 2026/01/15 23:58:12 INFO Applying migration id=shares 2026/01/15 23:58:12 INFO Applying migration id=actorttl 2026/01/15 23:58:12 INFO Applying migration id=tocc 2026/01/15 23:58:12 INFO Applying migration id=followeds 2026/01/15 23:58:12 INFO Applying migration id=certhash 2026/01/15 23:58:12 INFO Applying migration id=follows_sync 2026/01/15 23:58:12 INFO Applying migration id=jsonpath 2026/01/15 23:58:12 INFO Applying migration id=localforward 2026/01/15 23:58:12 INFO Applying migration id=avatar 2026/01/15 23:58:12 INFO Applying migration id=noimage 2026/01/15 23:58:12 INFO Applying migration id=feed 2026/01/15 23:58:12 INFO Applying migration id=bookmarks 2026/01/15 23:58:12 INFO Applying migration id=shareactivity 2026/01/15 23:58:12 INFO Applying migration id=application 2026/01/15 23:58:12 INFO Applying migration id=certificates 2026/01/15 23:58:12 INFO Applying migration id=rawforward 2026/01/15 23:58:12 INFO Applying migration id=publickey 2026/01/15 23:58:12 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PublicPostNotFollowing (2.42s) === RUN TestUsers_PublicPostShared 2026/01/15 23:58:14 INFO Applying migration id=initial 2026/01/15 23:58:14 INFO Applying migration id=notesupdated 2026/01/15 23:58:14 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:14 INFO Applying migration id=activitiesid 2026/01/15 23:58:14 INFO Applying migration id=outbox 2026/01/15 23:58:14 INFO Applying migration id=edits 2026/01/15 23:58:14 INFO Applying migration id=outboxactor 2026/01/15 23:58:14 INFO Applying migration id=outboxsender 2026/01/15 23:58:14 INFO Applying migration id=thread 2026/01/15 23:58:14 INFO Applying migration id=host 2026/01/15 23:58:14 INFO Applying migration id=sharedinbox 2026/01/15 23:58:14 INFO Applying migration id=noteshost 2026/01/15 23:58:14 INFO Applying migration id=fetched 2026/01/15 23:58:14 INFO Applying migration id=move 2026/01/15 23:58:14 INFO Applying migration id=cleanup 2026/01/15 23:58:14 INFO Applying migration id=received 2026/01/15 23:58:14 INFO Applying migration id=namehost 2026/01/15 23:58:14 INFO Applying migration id=outboxhost 2026/01/15 23:58:14 INFO Applying migration id=notesfts 2026/01/15 23:58:14 INFO Applying migration id=iconsname 2026/01/15 23:58:14 INFO Applying migration id=nohash 2026/01/15 23:58:14 INFO Applying migration id=shares 2026/01/15 23:58:14 INFO Applying migration id=actorttl 2026/01/15 23:58:14 INFO Applying migration id=tocc 2026/01/15 23:58:14 INFO Applying migration id=followeds 2026/01/15 23:58:14 INFO Applying migration id=certhash 2026/01/15 23:58:14 INFO Applying migration id=follows_sync 2026/01/15 23:58:14 INFO Applying migration id=jsonpath 2026/01/15 23:58:14 INFO Applying migration id=localforward 2026/01/15 23:58:14 INFO Applying migration id=avatar 2026/01/15 23:58:14 INFO Applying migration id=noimage 2026/01/15 23:58:14 INFO Applying migration id=feed 2026/01/15 23:58:14 INFO Applying migration id=bookmarks 2026/01/15 23:58:14 INFO Applying migration id=shareactivity 2026/01/15 23:58:14 INFO Applying migration id=application 2026/01/15 23:58:14 INFO Applying migration id=certificates 2026/01/15 23:58:14 INFO Applying migration id=rawforward 2026/01/15 23:58:14 INFO Applying migration id=publickey 2026/01/15 23:58:14 INFO Applying migration id=resolvegroup 2026/01/15 23:58:19 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 (4.66s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/01/15 23:58:19 INFO Applying migration id=initial 2026/01/15 23:58:19 INFO Applying migration id=notesupdated 2026/01/15 23:58:19 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:19 INFO Applying migration id=activitiesid 2026/01/15 23:58:19 INFO Applying migration id=outbox 2026/01/15 23:58:19 INFO Applying migration id=edits 2026/01/15 23:58:19 INFO Applying migration id=outboxactor 2026/01/15 23:58:19 INFO Applying migration id=outboxsender 2026/01/15 23:58:19 INFO Applying migration id=thread 2026/01/15 23:58:19 INFO Applying migration id=host 2026/01/15 23:58:19 INFO Applying migration id=sharedinbox 2026/01/15 23:58:19 INFO Applying migration id=noteshost 2026/01/15 23:58:19 INFO Applying migration id=fetched 2026/01/15 23:58:19 INFO Applying migration id=move 2026/01/15 23:58:19 INFO Applying migration id=cleanup 2026/01/15 23:58:19 INFO Applying migration id=received 2026/01/15 23:58:19 INFO Applying migration id=namehost 2026/01/15 23:58:19 INFO Applying migration id=outboxhost 2026/01/15 23:58:19 INFO Applying migration id=notesfts 2026/01/15 23:58:19 INFO Applying migration id=iconsname 2026/01/15 23:58:19 INFO Applying migration id=nohash 2026/01/15 23:58:19 INFO Applying migration id=shares 2026/01/15 23:58:19 INFO Applying migration id=actorttl 2026/01/15 23:58:19 INFO Applying migration id=tocc 2026/01/15 23:58:19 INFO Applying migration id=followeds 2026/01/15 23:58:19 INFO Applying migration id=certhash 2026/01/15 23:58:19 INFO Applying migration id=follows_sync 2026/01/15 23:58:19 INFO Applying migration id=jsonpath 2026/01/15 23:58:19 INFO Applying migration id=localforward 2026/01/15 23:58:19 INFO Applying migration id=avatar 2026/01/15 23:58:19 INFO Applying migration id=noimage 2026/01/15 23:58:19 INFO Applying migration id=feed 2026/01/15 23:58:19 INFO Applying migration id=bookmarks 2026/01/15 23:58:19 INFO Applying migration id=shareactivity 2026/01/15 23:58:19 INFO Applying migration id=application 2026/01/15 23:58:19 INFO Applying migration id=certificates 2026/01/15 23:58:19 INFO Applying migration id=rawforward 2026/01/15 23:58:19 INFO Applying migration id=publickey 2026/01/15 23:58:19 INFO Applying migration id=resolvegroup 2026/01/15 23:58:22 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 (3.27s) === RUN TestView_NoReplies 2026/01/15 23:58:22 INFO Applying migration id=initial 2026/01/15 23:58:22 INFO Applying migration id=notesupdated 2026/01/15 23:58:22 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:22 INFO Applying migration id=activitiesid 2026/01/15 23:58:22 INFO Applying migration id=outbox 2026/01/15 23:58:22 INFO Applying migration id=edits 2026/01/15 23:58:22 INFO Applying migration id=outboxactor 2026/01/15 23:58:22 INFO Applying migration id=outboxsender 2026/01/15 23:58:22 INFO Applying migration id=thread 2026/01/15 23:58:22 INFO Applying migration id=host 2026/01/15 23:58:22 INFO Applying migration id=sharedinbox 2026/01/15 23:58:22 INFO Applying migration id=noteshost 2026/01/15 23:58:22 INFO Applying migration id=fetched 2026/01/15 23:58:22 INFO Applying migration id=move 2026/01/15 23:58:22 INFO Applying migration id=cleanup 2026/01/15 23:58:22 INFO Applying migration id=received 2026/01/15 23:58:22 INFO Applying migration id=namehost 2026/01/15 23:58:22 INFO Applying migration id=outboxhost 2026/01/15 23:58:22 INFO Applying migration id=notesfts 2026/01/15 23:58:22 INFO Applying migration id=iconsname 2026/01/15 23:58:22 INFO Applying migration id=nohash 2026/01/15 23:58:22 INFO Applying migration id=shares 2026/01/15 23:58:22 INFO Applying migration id=actorttl 2026/01/15 23:58:22 INFO Applying migration id=tocc 2026/01/15 23:58:22 INFO Applying migration id=followeds 2026/01/15 23:58:22 INFO Applying migration id=certhash 2026/01/15 23:58:22 INFO Applying migration id=follows_sync 2026/01/15 23:58:22 INFO Applying migration id=jsonpath 2026/01/15 23:58:22 INFO Applying migration id=localforward 2026/01/15 23:58:22 INFO Applying migration id=avatar 2026/01/15 23:58:22 INFO Applying migration id=noimage 2026/01/15 23:58:22 INFO Applying migration id=feed 2026/01/15 23:58:22 INFO Applying migration id=bookmarks 2026/01/15 23:58:22 INFO Applying migration id=shareactivity 2026/01/15 23:58:22 INFO Applying migration id=application 2026/01/15 23:58:22 INFO Applying migration id=certificates 2026/01/15 23:58:22 INFO Applying migration id=rawforward 2026/01/15 23:58:22 INFO Applying migration id=publickey 2026/01/15 23:58:22 INFO Applying migration id=resolvegroup 2026/01/15 23:58:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc418-a53e-7168-b782-dbccb0505133 --- PASS: TestView_NoReplies (5.83s) === RUN TestView_OneReply 2026/01/15 23:58:28 INFO Applying migration id=initial 2026/01/15 23:58:28 INFO Applying migration id=notesupdated 2026/01/15 23:58:28 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:28 INFO Applying migration id=activitiesid 2026/01/15 23:58:28 INFO Applying migration id=outbox 2026/01/15 23:58:28 INFO Applying migration id=edits 2026/01/15 23:58:28 INFO Applying migration id=outboxactor 2026/01/15 23:58:28 INFO Applying migration id=outboxsender 2026/01/15 23:58:28 INFO Applying migration id=thread 2026/01/15 23:58:28 INFO Applying migration id=host 2026/01/15 23:58:28 INFO Applying migration id=sharedinbox 2026/01/15 23:58:28 INFO Applying migration id=noteshost 2026/01/15 23:58:28 INFO Applying migration id=fetched 2026/01/15 23:58:28 INFO Applying migration id=move 2026/01/15 23:58:28 INFO Applying migration id=cleanup 2026/01/15 23:58:28 INFO Applying migration id=received 2026/01/15 23:58:28 INFO Applying migration id=namehost 2026/01/15 23:58:28 INFO Applying migration id=outboxhost 2026/01/15 23:58:28 INFO Applying migration id=notesfts 2026/01/15 23:58:28 INFO Applying migration id=iconsname 2026/01/15 23:58:28 INFO Applying migration id=nohash 2026/01/15 23:58:28 INFO Applying migration id=shares 2026/01/15 23:58:28 INFO Applying migration id=actorttl 2026/01/15 23:58:28 INFO Applying migration id=tocc 2026/01/15 23:58:28 INFO Applying migration id=followeds 2026/01/15 23:58:28 INFO Applying migration id=certhash 2026/01/15 23:58:28 INFO Applying migration id=follows_sync 2026/01/15 23:58:28 INFO Applying migration id=jsonpath 2026/01/15 23:58:28 INFO Applying migration id=localforward 2026/01/15 23:58:28 INFO Applying migration id=avatar 2026/01/15 23:58:28 INFO Applying migration id=noimage 2026/01/15 23:58:28 INFO Applying migration id=feed 2026/01/15 23:58:28 INFO Applying migration id=bookmarks 2026/01/15 23:58:28 INFO Applying migration id=shareactivity 2026/01/15 23:58:28 INFO Applying migration id=application 2026/01/15 23:58:28 INFO Applying migration id=certificates 2026/01/15 23:58:28 INFO Applying migration id=rawforward 2026/01/15 23:58:28 INFO Applying migration id=publickey 2026/01/15 23:58:28 INFO Applying migration id=resolvegroup 2026/01/15 23:58:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc418-b6d2-78af-b366-ac4609ae3318 2026/01/15 23:58:32 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc418-b6d3-7f40-959a-7b73ff95756a note=https://localhost.localdomain:8443/post/019bc418-b6d3-7ee9-b495-4718ffe2d807 thread=https://localhost.localdomain:8443/post/019bc418-b6d2-78af-b366-ac4609ae3318 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:58:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc418-b6d2-78af-b366-ac4609ae3318 --- PASS: TestView_OneReply (4.50s) === RUN TestView_TwoReplies 2026/01/15 23:58:32 INFO Applying migration id=initial 2026/01/15 23:58:32 INFO Applying migration id=notesupdated 2026/01/15 23:58:32 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:32 INFO Applying migration id=activitiesid 2026/01/15 23:58:32 INFO Applying migration id=outbox 2026/01/15 23:58:32 INFO Applying migration id=edits 2026/01/15 23:58:32 INFO Applying migration id=outboxactor 2026/01/15 23:58:32 INFO Applying migration id=outboxsender 2026/01/15 23:58:32 INFO Applying migration id=thread 2026/01/15 23:58:32 INFO Applying migration id=host 2026/01/15 23:58:32 INFO Applying migration id=sharedinbox 2026/01/15 23:58:32 INFO Applying migration id=noteshost 2026/01/15 23:58:32 INFO Applying migration id=fetched 2026/01/15 23:58:32 INFO Applying migration id=move 2026/01/15 23:58:32 INFO Applying migration id=cleanup 2026/01/15 23:58:32 INFO Applying migration id=received 2026/01/15 23:58:32 INFO Applying migration id=namehost 2026/01/15 23:58:32 INFO Applying migration id=outboxhost 2026/01/15 23:58:32 INFO Applying migration id=notesfts 2026/01/15 23:58:32 INFO Applying migration id=iconsname 2026/01/15 23:58:32 INFO Applying migration id=nohash 2026/01/15 23:58:32 INFO Applying migration id=shares 2026/01/15 23:58:32 INFO Applying migration id=actorttl 2026/01/15 23:58:32 INFO Applying migration id=tocc 2026/01/15 23:58:32 INFO Applying migration id=followeds 2026/01/15 23:58:32 INFO Applying migration id=certhash 2026/01/15 23:58:32 INFO Applying migration id=follows_sync 2026/01/15 23:58:32 INFO Applying migration id=jsonpath 2026/01/15 23:58:32 INFO Applying migration id=localforward 2026/01/15 23:58:32 INFO Applying migration id=avatar 2026/01/15 23:58:32 INFO Applying migration id=noimage 2026/01/15 23:58:32 INFO Applying migration id=feed 2026/01/15 23:58:32 INFO Applying migration id=bookmarks 2026/01/15 23:58:32 INFO Applying migration id=shareactivity 2026/01/15 23:58:32 INFO Applying migration id=application 2026/01/15 23:58:32 INFO Applying migration id=certificates 2026/01/15 23:58:32 INFO Applying migration id=rawforward 2026/01/15 23:58:32 INFO Applying migration id=publickey 2026/01/15 23:58:32 INFO Applying migration id=resolvegroup 2026/01/15 23:58:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc418-c971-7bb1-a832-48d719667ebd 2026/01/15 23:58:37 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc418-c973-7438-b33a-e784fd3d2279 note=https://localhost.localdomain:8443/post/019bc418-c973-7402-8047-7f50744ba14d thread=https://localhost.localdomain:8443/post/019bc418-c971-7bb1-a832-48d719667ebd starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:58:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc418-c971-7bb1-a832-48d719667ebd 2026/01/15 23:58:37 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc418-c974-7b4b-a39c-11121cd9af9d note=https://localhost.localdomain:8443/post/019bc418-c974-7b14-8036-b6f6521cf194 thread=https://localhost.localdomain:8443/post/019bc418-c971-7bb1-a832-48d719667ebd starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:58:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc418-c971-7bb1-a832-48d719667ebd --- PASS: TestView_TwoReplies (4.77s) === RUN TestView_TwoRepliesBigOffset 2026/01/15 23:58:37 INFO Applying migration id=initial 2026/01/15 23:58:37 INFO Applying migration id=notesupdated 2026/01/15 23:58:37 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:37 INFO Applying migration id=activitiesid 2026/01/15 23:58:37 INFO Applying migration id=outbox 2026/01/15 23:58:37 INFO Applying migration id=edits 2026/01/15 23:58:37 INFO Applying migration id=outboxactor 2026/01/15 23:58:37 INFO Applying migration id=outboxsender 2026/01/15 23:58:37 INFO Applying migration id=thread 2026/01/15 23:58:37 INFO Applying migration id=host 2026/01/15 23:58:37 INFO Applying migration id=sharedinbox 2026/01/15 23:58:37 INFO Applying migration id=noteshost 2026/01/15 23:58:37 INFO Applying migration id=fetched 2026/01/15 23:58:37 INFO Applying migration id=move 2026/01/15 23:58:37 INFO Applying migration id=cleanup 2026/01/15 23:58:37 INFO Applying migration id=received 2026/01/15 23:58:37 INFO Applying migration id=namehost 2026/01/15 23:58:37 INFO Applying migration id=outboxhost 2026/01/15 23:58:37 INFO Applying migration id=notesfts 2026/01/15 23:58:37 INFO Applying migration id=iconsname 2026/01/15 23:58:37 INFO Applying migration id=nohash 2026/01/15 23:58:37 INFO Applying migration id=shares 2026/01/15 23:58:37 INFO Applying migration id=actorttl 2026/01/15 23:58:37 INFO Applying migration id=tocc 2026/01/15 23:58:37 INFO Applying migration id=followeds 2026/01/15 23:58:37 INFO Applying migration id=certhash 2026/01/15 23:58:37 INFO Applying migration id=follows_sync 2026/01/15 23:58:37 INFO Applying migration id=jsonpath 2026/01/15 23:58:37 INFO Applying migration id=localforward 2026/01/15 23:58:37 INFO Applying migration id=avatar 2026/01/15 23:58:37 INFO Applying migration id=noimage 2026/01/15 23:58:37 INFO Applying migration id=feed 2026/01/15 23:58:37 INFO Applying migration id=bookmarks 2026/01/15 23:58:37 INFO Applying migration id=shareactivity 2026/01/15 23:58:37 INFO Applying migration id=application 2026/01/15 23:58:37 INFO Applying migration id=certificates 2026/01/15 23:58:37 INFO Applying migration id=rawforward 2026/01/15 23:58:37 INFO Applying migration id=publickey 2026/01/15 23:58:37 INFO Applying migration id=resolvegroup 2026/01/15 23:58:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc418-d2e0-7b13-910f-1f103d33b02e 2026/01/15 23:58:39 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc418-d2e2-743c-9b95-9a94de210f82 note=https://localhost.localdomain:8443/post/019bc418-d2e2-7400-b873-6e240d4ece2d thread=https://localhost.localdomain:8443/post/019bc418-d2e0-7b13-910f-1f103d33b02e starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:58:39 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc418-d2e0-7b13-910f-1f103d33b02e 2026/01/15 23:58:39 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc418-d2e3-7d36-b5ac-b10260b5bac9 note=https://localhost.localdomain:8443/post/019bc418-d2e3-7d00-8cc4-3eb6792e4981 thread=https://localhost.localdomain:8443/post/019bc418-d2e0-7b13-910f-1f103d33b02e starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:58:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc418-d2e0-7b13-910f-1f103d33b02e --- PASS: TestView_TwoRepliesBigOffset (2.41s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/01/15 23:58:39 INFO Applying migration id=initial 2026/01/15 23:58:39 INFO Applying migration id=notesupdated 2026/01/15 23:58:39 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:39 INFO Applying migration id=activitiesid 2026/01/15 23:58:39 INFO Applying migration id=outbox 2026/01/15 23:58:39 INFO Applying migration id=edits 2026/01/15 23:58:39 INFO Applying migration id=outboxactor 2026/01/15 23:58:39 INFO Applying migration id=outboxsender 2026/01/15 23:58:39 INFO Applying migration id=thread 2026/01/15 23:58:39 INFO Applying migration id=host 2026/01/15 23:58:39 INFO Applying migration id=sharedinbox 2026/01/15 23:58:39 INFO Applying migration id=noteshost 2026/01/15 23:58:39 INFO Applying migration id=fetched 2026/01/15 23:58:39 INFO Applying migration id=move 2026/01/15 23:58:39 INFO Applying migration id=cleanup 2026/01/15 23:58:39 INFO Applying migration id=received 2026/01/15 23:58:39 INFO Applying migration id=namehost 2026/01/15 23:58:39 INFO Applying migration id=outboxhost 2026/01/15 23:58:39 INFO Applying migration id=notesfts 2026/01/15 23:58:39 INFO Applying migration id=iconsname 2026/01/15 23:58:39 INFO Applying migration id=nohash 2026/01/15 23:58:39 INFO Applying migration id=shares 2026/01/15 23:58:39 INFO Applying migration id=actorttl 2026/01/15 23:58:39 INFO Applying migration id=tocc 2026/01/15 23:58:39 INFO Applying migration id=followeds 2026/01/15 23:58:39 INFO Applying migration id=certhash 2026/01/15 23:58:39 INFO Applying migration id=follows_sync 2026/01/15 23:58:39 INFO Applying migration id=jsonpath 2026/01/15 23:58:39 INFO Applying migration id=localforward 2026/01/15 23:58:39 INFO Applying migration id=avatar 2026/01/15 23:58:39 INFO Applying migration id=noimage 2026/01/15 23:58:39 INFO Applying migration id=feed 2026/01/15 23:58:39 INFO Applying migration id=bookmarks 2026/01/15 23:58:39 INFO Applying migration id=shareactivity 2026/01/15 23:58:39 INFO Applying migration id=application 2026/01/15 23:58:39 INFO Applying migration id=certificates 2026/01/15 23:58:39 INFO Applying migration id=rawforward 2026/01/15 23:58:39 INFO Applying migration id=publickey 2026/01/15 23:58:39 INFO Applying migration id=resolvegroup 2026/01/15 23:58:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc418-e6c5-7c5d-bc53-e6469d02d6e8 2026/01/15 23:58:44 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc418-e6c7-73fa-a46f-c54b7822feab note=https://localhost.localdomain:8443/post/019bc418-e6c7-73c5-be75-a58ab8684bff thread=https://localhost.localdomain:8443/post/019bc418-e6c5-7c5d-bc53-e6469d02d6e8 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:58:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc418-e6c5-7c5d-bc53-e6469d02d6e8 2026/01/15 23:58:44 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc418-e6c8-7b46-a4ad-d2f2285ed530 note=https://localhost.localdomain:8443/post/019bc418-e6c8-7b0f-9237-afc65444068a thread=https://localhost.localdomain:8443/post/019bc418-e6c5-7c5d-bc53-e6469d02d6e8 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:58:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc418-e6c5-7c5d-bc53-e6469d02d6e8 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (5.09s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/01/15 23:58:44 INFO Applying migration id=initial 2026/01/15 23:58:44 INFO Applying migration id=notesupdated 2026/01/15 23:58:44 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:44 INFO Applying migration id=activitiesid 2026/01/15 23:58:44 INFO Applying migration id=outbox 2026/01/15 23:58:44 INFO Applying migration id=edits 2026/01/15 23:58:44 INFO Applying migration id=outboxactor 2026/01/15 23:58:44 INFO Applying migration id=outboxsender 2026/01/15 23:58:44 INFO Applying migration id=thread 2026/01/15 23:58:44 INFO Applying migration id=host 2026/01/15 23:58:44 INFO Applying migration id=sharedinbox 2026/01/15 23:58:44 INFO Applying migration id=noteshost 2026/01/15 23:58:44 INFO Applying migration id=fetched 2026/01/15 23:58:44 INFO Applying migration id=move 2026/01/15 23:58:44 INFO Applying migration id=cleanup 2026/01/15 23:58:44 INFO Applying migration id=received 2026/01/15 23:58:44 INFO Applying migration id=namehost 2026/01/15 23:58:44 INFO Applying migration id=outboxhost 2026/01/15 23:58:44 INFO Applying migration id=notesfts 2026/01/15 23:58:44 INFO Applying migration id=iconsname 2026/01/15 23:58:44 INFO Applying migration id=nohash 2026/01/15 23:58:44 INFO Applying migration id=shares 2026/01/15 23:58:44 INFO Applying migration id=actorttl 2026/01/15 23:58:44 INFO Applying migration id=tocc 2026/01/15 23:58:44 INFO Applying migration id=followeds 2026/01/15 23:58:44 INFO Applying migration id=certhash 2026/01/15 23:58:44 INFO Applying migration id=follows_sync 2026/01/15 23:58:44 INFO Applying migration id=jsonpath 2026/01/15 23:58:44 INFO Applying migration id=localforward 2026/01/15 23:58:44 INFO Applying migration id=avatar 2026/01/15 23:58:44 INFO Applying migration id=noimage 2026/01/15 23:58:44 INFO Applying migration id=feed 2026/01/15 23:58:44 INFO Applying migration id=bookmarks 2026/01/15 23:58:44 INFO Applying migration id=shareactivity 2026/01/15 23:58:44 INFO Applying migration id=application 2026/01/15 23:58:44 INFO Applying migration id=certificates 2026/01/15 23:58:44 INFO Applying migration id=rawforward 2026/01/15 23:58:44 INFO Applying migration id=publickey 2026/01/15 23:58:44 INFO Applying migration id=resolvegroup 2026/01/15 23:58:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc418-f981-7553-8f89-324f1985e05e 2026/01/15 23:58:49 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc418-f982-7be8-8ffd-6fed8369ae05 note=https://localhost.localdomain:8443/post/019bc418-f982-7bb1-8ee8-3da8820f2621 thread=https://localhost.localdomain:8443/post/019bc418-f981-7553-8f89-324f1985e05e starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:58:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc418-f981-7553-8f89-324f1985e05e 2026/01/15 23:58:49 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc418-f984-754d-b66c-b01a8339a233 note=https://localhost.localdomain:8443/post/019bc418-f984-7514-977a-5c44cf4010a2 thread=https://localhost.localdomain:8443/post/019bc418-f981-7553-8f89-324f1985e05e starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:58:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc418-f981-7553-8f89-324f1985e05e --- PASS: TestView_TwoRepliesUnauthenticatedUser (4.80s) === RUN TestView_OneReplyPostDeleted 2026/01/15 23:58:49 INFO Applying migration id=initial 2026/01/15 23:58:49 INFO Applying migration id=notesupdated 2026/01/15 23:58:49 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:49 INFO Applying migration id=activitiesid 2026/01/15 23:58:49 INFO Applying migration id=outbox 2026/01/15 23:58:49 INFO Applying migration id=edits 2026/01/15 23:58:49 INFO Applying migration id=outboxactor 2026/01/15 23:58:49 INFO Applying migration id=outboxsender 2026/01/15 23:58:49 INFO Applying migration id=thread 2026/01/15 23:58:49 INFO Applying migration id=host 2026/01/15 23:58:49 INFO Applying migration id=sharedinbox 2026/01/15 23:58:49 INFO Applying migration id=noteshost 2026/01/15 23:58:49 INFO Applying migration id=fetched 2026/01/15 23:58:49 INFO Applying migration id=move 2026/01/15 23:58:49 INFO Applying migration id=cleanup 2026/01/15 23:58:49 INFO Applying migration id=received 2026/01/15 23:58:49 INFO Applying migration id=namehost 2026/01/15 23:58:49 INFO Applying migration id=outboxhost 2026/01/15 23:58:49 INFO Applying migration id=notesfts 2026/01/15 23:58:49 INFO Applying migration id=iconsname 2026/01/15 23:58:49 INFO Applying migration id=nohash 2026/01/15 23:58:49 INFO Applying migration id=shares 2026/01/15 23:58:49 INFO Applying migration id=actorttl 2026/01/15 23:58:49 INFO Applying migration id=tocc 2026/01/15 23:58:49 INFO Applying migration id=followeds 2026/01/15 23:58:49 INFO Applying migration id=certhash 2026/01/15 23:58:49 INFO Applying migration id=follows_sync 2026/01/15 23:58:49 INFO Applying migration id=jsonpath 2026/01/15 23:58:49 INFO Applying migration id=localforward 2026/01/15 23:58:49 INFO Applying migration id=avatar 2026/01/15 23:58:49 INFO Applying migration id=noimage 2026/01/15 23:58:49 INFO Applying migration id=feed 2026/01/15 23:58:49 INFO Applying migration id=bookmarks 2026/01/15 23:58:49 INFO Applying migration id=shareactivity 2026/01/15 23:58:49 INFO Applying migration id=application 2026/01/15 23:58:49 INFO Applying migration id=certificates 2026/01/15 23:58:49 INFO Applying migration id=rawforward 2026/01/15 23:58:49 INFO Applying migration id=publickey 2026/01/15 23:58:49 INFO Applying migration id=resolvegroup 2026/01/15 23:58:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc419-0ac6-7c0a-a82a-5a5a88dbc081 2026/01/15 23:58:54 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc419-0ac8-7523-bbd6-8ac01fe6e9b8 note=https://localhost.localdomain:8443/post/019bc419-0ac8-74ea-9005-65d57ac4576a thread=https://localhost.localdomain:8443/post/019bc419-0ac6-7c0a-a82a-5a5a88dbc081 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-0ac6-7c0a-a82a-5a5a88dbc081 2026/01/15 23:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-0ac8-74ea-9005-65d57ac4576a 2026/01/15 23:58:54 INFO Parent post or author is missing id=https://localhost.localdomain:8443/post/019bc419-0ac6-7c0a-a82a-5a5a88dbc081 --- PASS: TestView_OneReplyPostDeleted (4.42s) === RUN TestView_OneReplyPostNotDeleted 2026/01/15 23:58:54 INFO Applying migration id=initial 2026/01/15 23:58:54 INFO Applying migration id=notesupdated 2026/01/15 23:58:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:54 INFO Applying migration id=activitiesid 2026/01/15 23:58:54 INFO Applying migration id=outbox 2026/01/15 23:58:54 INFO Applying migration id=edits 2026/01/15 23:58:54 INFO Applying migration id=outboxactor 2026/01/15 23:58:54 INFO Applying migration id=outboxsender 2026/01/15 23:58:54 INFO Applying migration id=thread 2026/01/15 23:58:54 INFO Applying migration id=host 2026/01/15 23:58:54 INFO Applying migration id=sharedinbox 2026/01/15 23:58:54 INFO Applying migration id=noteshost 2026/01/15 23:58:54 INFO Applying migration id=fetched 2026/01/15 23:58:54 INFO Applying migration id=move 2026/01/15 23:58:54 INFO Applying migration id=cleanup 2026/01/15 23:58:54 INFO Applying migration id=received 2026/01/15 23:58:54 INFO Applying migration id=namehost 2026/01/15 23:58:54 INFO Applying migration id=outboxhost 2026/01/15 23:58:54 INFO Applying migration id=notesfts 2026/01/15 23:58:54 INFO Applying migration id=iconsname 2026/01/15 23:58:54 INFO Applying migration id=nohash 2026/01/15 23:58:54 INFO Applying migration id=shares 2026/01/15 23:58:54 INFO Applying migration id=actorttl 2026/01/15 23:58:54 INFO Applying migration id=tocc 2026/01/15 23:58:54 INFO Applying migration id=followeds 2026/01/15 23:58:54 INFO Applying migration id=certhash 2026/01/15 23:58:54 INFO Applying migration id=follows_sync 2026/01/15 23:58:54 INFO Applying migration id=jsonpath 2026/01/15 23:58:54 INFO Applying migration id=localforward 2026/01/15 23:58:54 INFO Applying migration id=avatar 2026/01/15 23:58:54 INFO Applying migration id=noimage 2026/01/15 23:58:54 INFO Applying migration id=feed 2026/01/15 23:58:54 INFO Applying migration id=bookmarks 2026/01/15 23:58:54 INFO Applying migration id=shareactivity 2026/01/15 23:58:54 INFO Applying migration id=application 2026/01/15 23:58:54 INFO Applying migration id=certificates 2026/01/15 23:58:54 INFO Applying migration id=rawforward 2026/01/15 23:58:54 INFO Applying migration id=publickey 2026/01/15 23:58:54 INFO Applying migration id=resolvegroup 2026/01/15 23:58:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc419-126c-7073-aad3-e7ee61106c7a 2026/01/15 23:58:56 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc419-126d-78c6-a3b8-c3717696839d note=https://localhost.localdomain:8443/post/019bc419-126d-7884-8b66-e7f21d9cffab thread=https://localhost.localdomain:8443/post/019bc419-126c-7073-aad3-e7ee61106c7a starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:58:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-126c-7073-aad3-e7ee61106c7a 2026/01/15 23:58:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-126d-7884-8b66-e7f21d9cffab --- PASS: TestView_OneReplyPostNotDeleted (1.96s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/01/15 23:58:56 INFO Applying migration id=initial 2026/01/15 23:58:56 INFO Applying migration id=notesupdated 2026/01/15 23:58:56 INFO Applying migration id=personspreferredusername 2026/01/15 23:58:56 INFO Applying migration id=activitiesid 2026/01/15 23:58:56 INFO Applying migration id=outbox 2026/01/15 23:58:56 INFO Applying migration id=edits 2026/01/15 23:58:56 INFO Applying migration id=outboxactor 2026/01/15 23:58:56 INFO Applying migration id=outboxsender 2026/01/15 23:58:56 INFO Applying migration id=thread 2026/01/15 23:58:56 INFO Applying migration id=host 2026/01/15 23:58:56 INFO Applying migration id=sharedinbox 2026/01/15 23:58:56 INFO Applying migration id=noteshost 2026/01/15 23:58:56 INFO Applying migration id=fetched 2026/01/15 23:58:56 INFO Applying migration id=move 2026/01/15 23:58:56 INFO Applying migration id=cleanup 2026/01/15 23:58:56 INFO Applying migration id=received 2026/01/15 23:58:56 INFO Applying migration id=namehost 2026/01/15 23:58:56 INFO Applying migration id=outboxhost 2026/01/15 23:58:56 INFO Applying migration id=notesfts 2026/01/15 23:58:56 INFO Applying migration id=iconsname 2026/01/15 23:58:56 INFO Applying migration id=nohash 2026/01/15 23:58:56 INFO Applying migration id=shares 2026/01/15 23:58:56 INFO Applying migration id=actorttl 2026/01/15 23:58:56 INFO Applying migration id=tocc 2026/01/15 23:58:56 INFO Applying migration id=followeds 2026/01/15 23:58:56 INFO Applying migration id=certhash 2026/01/15 23:58:56 INFO Applying migration id=follows_sync 2026/01/15 23:58:56 INFO Applying migration id=jsonpath 2026/01/15 23:58:56 INFO Applying migration id=localforward 2026/01/15 23:58:56 INFO Applying migration id=avatar 2026/01/15 23:58:56 INFO Applying migration id=noimage 2026/01/15 23:58:56 INFO Applying migration id=feed 2026/01/15 23:58:56 INFO Applying migration id=bookmarks 2026/01/15 23:58:56 INFO Applying migration id=shareactivity 2026/01/15 23:58:56 INFO Applying migration id=application 2026/01/15 23:58:56 INFO Applying migration id=certificates 2026/01/15 23:58:56 INFO Applying migration id=rawforward 2026/01/15 23:58:56 INFO Applying migration id=publickey 2026/01/15 23:58:56 INFO Applying migration id=resolvegroup 2026/01/15 23:59:01 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc419-2780-7317-9cca-c473eefa5285 2026/01/15 23:59:01 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc419-2781-79d0-a482-e5249f3020ce note=https://localhost.localdomain:8443/post/019bc419-2781-7999-8c27-ca13f3cc498a thread=https://localhost.localdomain:8443/post/019bc419-2780-7317-9cca-c473eefa5285 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:59:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-2780-7317-9cca-c473eefa5285 2026/01/15 23:59:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-2781-7999-8c27-ca13f3cc498a --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (5.39s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/01/15 23:59:01 INFO Applying migration id=initial 2026/01/15 23:59:01 INFO Applying migration id=notesupdated 2026/01/15 23:59:01 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:01 INFO Applying migration id=activitiesid 2026/01/15 23:59:01 INFO Applying migration id=outbox 2026/01/15 23:59:01 INFO Applying migration id=edits 2026/01/15 23:59:01 INFO Applying migration id=outboxactor 2026/01/15 23:59:01 INFO Applying migration id=outboxsender 2026/01/15 23:59:01 INFO Applying migration id=thread 2026/01/15 23:59:01 INFO Applying migration id=host 2026/01/15 23:59:01 INFO Applying migration id=sharedinbox 2026/01/15 23:59:01 INFO Applying migration id=noteshost 2026/01/15 23:59:01 INFO Applying migration id=fetched 2026/01/15 23:59:01 INFO Applying migration id=move 2026/01/15 23:59:01 INFO Applying migration id=cleanup 2026/01/15 23:59:01 INFO Applying migration id=received 2026/01/15 23:59:01 INFO Applying migration id=namehost 2026/01/15 23:59:01 INFO Applying migration id=outboxhost 2026/01/15 23:59:01 INFO Applying migration id=notesfts 2026/01/15 23:59:01 INFO Applying migration id=iconsname 2026/01/15 23:59:01 INFO Applying migration id=nohash 2026/01/15 23:59:01 INFO Applying migration id=shares 2026/01/15 23:59:01 INFO Applying migration id=actorttl 2026/01/15 23:59:01 INFO Applying migration id=tocc 2026/01/15 23:59:01 INFO Applying migration id=followeds 2026/01/15 23:59:01 INFO Applying migration id=certhash 2026/01/15 23:59:01 INFO Applying migration id=follows_sync 2026/01/15 23:59:01 INFO Applying migration id=jsonpath 2026/01/15 23:59:01 INFO Applying migration id=localforward 2026/01/15 23:59:01 INFO Applying migration id=avatar 2026/01/15 23:59:01 INFO Applying migration id=noimage 2026/01/15 23:59:01 INFO Applying migration id=feed 2026/01/15 23:59:01 INFO Applying migration id=bookmarks 2026/01/15 23:59:01 INFO Applying migration id=shareactivity 2026/01/15 23:59:01 INFO Applying migration id=application 2026/01/15 23:59:01 INFO Applying migration id=certificates 2026/01/15 23:59:01 INFO Applying migration id=rawforward 2026/01/15 23:59:01 INFO Applying migration id=publickey 2026/01/15 23:59:01 INFO Applying migration id=resolvegroup 2026/01/15 23:59:06 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc419-396f-737b-847e-b0fc494c4952 2026/01/15 23:59:06 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc419-3970-7a39-b6df-29af193a76d7 note=https://localhost.localdomain:8443/post/019bc419-3970-7a03-b9b1-9ca022dc81e2 thread=https://localhost.localdomain:8443/post/019bc419-396f-737b-847e-b0fc494c4952 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:59:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-396f-737b-847e-b0fc494c4952 2026/01/15 23:59:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-3970-7a03-b9b1-9ca022dc81e2 2026/01/15 23:59:06 INFO Parent post or author is missing id=https://localhost.localdomain:8443/post/019bc419-396f-737b-847e-b0fc494c4952 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (4.59s) === RUN TestView_OneReplyReplyDeleted 2026/01/15 23:59:06 INFO Applying migration id=initial 2026/01/15 23:59:06 INFO Applying migration id=notesupdated 2026/01/15 23:59:06 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:06 INFO Applying migration id=activitiesid 2026/01/15 23:59:06 INFO Applying migration id=outbox 2026/01/15 23:59:06 INFO Applying migration id=edits 2026/01/15 23:59:06 INFO Applying migration id=outboxactor 2026/01/15 23:59:06 INFO Applying migration id=outboxsender 2026/01/15 23:59:06 INFO Applying migration id=thread 2026/01/15 23:59:06 INFO Applying migration id=host 2026/01/15 23:59:06 INFO Applying migration id=sharedinbox 2026/01/15 23:59:06 INFO Applying migration id=noteshost 2026/01/15 23:59:06 INFO Applying migration id=fetched 2026/01/15 23:59:06 INFO Applying migration id=move 2026/01/15 23:59:06 INFO Applying migration id=cleanup 2026/01/15 23:59:06 INFO Applying migration id=received 2026/01/15 23:59:06 INFO Applying migration id=namehost 2026/01/15 23:59:06 INFO Applying migration id=outboxhost 2026/01/15 23:59:06 INFO Applying migration id=notesfts 2026/01/15 23:59:06 INFO Applying migration id=iconsname 2026/01/15 23:59:06 INFO Applying migration id=nohash 2026/01/15 23:59:06 INFO Applying migration id=shares 2026/01/15 23:59:06 INFO Applying migration id=actorttl 2026/01/15 23:59:06 INFO Applying migration id=tocc 2026/01/15 23:59:06 INFO Applying migration id=followeds 2026/01/15 23:59:06 INFO Applying migration id=certhash 2026/01/15 23:59:06 INFO Applying migration id=follows_sync 2026/01/15 23:59:06 INFO Applying migration id=jsonpath 2026/01/15 23:59:06 INFO Applying migration id=localforward 2026/01/15 23:59:06 INFO Applying migration id=avatar 2026/01/15 23:59:06 INFO Applying migration id=noimage 2026/01/15 23:59:06 INFO Applying migration id=feed 2026/01/15 23:59:06 INFO Applying migration id=bookmarks 2026/01/15 23:59:06 INFO Applying migration id=shareactivity 2026/01/15 23:59:06 INFO Applying migration id=application 2026/01/15 23:59:06 INFO Applying migration id=certificates 2026/01/15 23:59:06 INFO Applying migration id=rawforward 2026/01/15 23:59:06 INFO Applying migration id=publickey 2026/01/15 23:59:06 INFO Applying migration id=resolvegroup 2026/01/15 23:59:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc419-42d4-791d-8473-7eb23c17c7f7 2026/01/15 23:59:08 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc419-42d6-776a-9209-dfd04f49d6c0 note=https://localhost.localdomain:8443/post/019bc419-42d6-7735-9048-c9dd53d94747 thread=https://localhost.localdomain:8443/post/019bc419-42d4-791d-8473-7eb23c17c7f7 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:59:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-42d4-791d-8473-7eb23c17c7f7 2026/01/15 23:59:08 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc419-42d6-7735-9048-c9dd53d94747#delete note=https://localhost.localdomain:8443/post/019bc419-42d6-7735-9048-c9dd53d94747 thread=https://localhost.localdomain:8443/post/019bc419-42d4-791d-8473-7eb23c17c7f7 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 23:59:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-42d4-791d-8473-7eb23c17c7f7 --- PASS: TestView_OneReplyReplyDeleted (2.41s) === RUN TestView_NoSuchPost 2026/01/15 23:59:08 INFO Applying migration id=initial 2026/01/15 23:59:08 INFO Applying migration id=notesupdated 2026/01/15 23:59:08 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:08 INFO Applying migration id=activitiesid 2026/01/15 23:59:08 INFO Applying migration id=outbox 2026/01/15 23:59:08 INFO Applying migration id=edits 2026/01/15 23:59:08 INFO Applying migration id=outboxactor 2026/01/15 23:59:08 INFO Applying migration id=outboxsender 2026/01/15 23:59:08 INFO Applying migration id=thread 2026/01/15 23:59:08 INFO Applying migration id=host 2026/01/15 23:59:08 INFO Applying migration id=sharedinbox 2026/01/15 23:59:08 INFO Applying migration id=noteshost 2026/01/15 23:59:08 INFO Applying migration id=fetched 2026/01/15 23:59:08 INFO Applying migration id=move 2026/01/15 23:59:08 INFO Applying migration id=cleanup 2026/01/15 23:59:08 INFO Applying migration id=received 2026/01/15 23:59:08 INFO Applying migration id=namehost 2026/01/15 23:59:08 INFO Applying migration id=outboxhost 2026/01/15 23:59:08 INFO Applying migration id=notesfts 2026/01/15 23:59:08 INFO Applying migration id=iconsname 2026/01/15 23:59:08 INFO Applying migration id=nohash 2026/01/15 23:59:08 INFO Applying migration id=shares 2026/01/15 23:59:08 INFO Applying migration id=actorttl 2026/01/15 23:59:08 INFO Applying migration id=tocc 2026/01/15 23:59:08 INFO Applying migration id=followeds 2026/01/15 23:59:08 INFO Applying migration id=certhash 2026/01/15 23:59:08 INFO Applying migration id=follows_sync 2026/01/15 23:59:08 INFO Applying migration id=jsonpath 2026/01/15 23:59:08 INFO Applying migration id=localforward 2026/01/15 23:59:08 INFO Applying migration id=avatar 2026/01/15 23:59:08 INFO Applying migration id=noimage 2026/01/15 23:59:08 INFO Applying migration id=feed 2026/01/15 23:59:08 INFO Applying migration id=bookmarks 2026/01/15 23:59:08 INFO Applying migration id=shareactivity 2026/01/15 23:59:08 INFO Applying migration id=application 2026/01/15 23:59:08 INFO Applying migration id=certificates 2026/01/15 23:59:08 INFO Applying migration id=rawforward 2026/01/15 23:59:08 INFO Applying migration id=publickey 2026/01/15 23:59:08 INFO Applying migration id=resolvegroup 2026/01/15 23:59:11 INFO Viewing post post=https://x 2026/01/15 23:59:11 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (3.23s) === RUN TestView_InvalidOffset 2026/01/15 23:59:11 INFO Applying migration id=initial 2026/01/15 23:59:11 INFO Applying migration id=notesupdated 2026/01/15 23:59:11 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:11 INFO Applying migration id=activitiesid 2026/01/15 23:59:11 INFO Applying migration id=outbox 2026/01/15 23:59:11 INFO Applying migration id=edits 2026/01/15 23:59:11 INFO Applying migration id=outboxactor 2026/01/15 23:59:11 INFO Applying migration id=outboxsender 2026/01/15 23:59:11 INFO Applying migration id=thread 2026/01/15 23:59:11 INFO Applying migration id=host 2026/01/15 23:59:11 INFO Applying migration id=sharedinbox 2026/01/15 23:59:11 INFO Applying migration id=noteshost 2026/01/15 23:59:11 INFO Applying migration id=fetched 2026/01/15 23:59:11 INFO Applying migration id=move 2026/01/15 23:59:11 INFO Applying migration id=cleanup 2026/01/15 23:59:11 INFO Applying migration id=received 2026/01/15 23:59:11 INFO Applying migration id=namehost 2026/01/15 23:59:11 INFO Applying migration id=outboxhost 2026/01/15 23:59:11 INFO Applying migration id=notesfts 2026/01/15 23:59:11 INFO Applying migration id=iconsname 2026/01/15 23:59:11 INFO Applying migration id=nohash 2026/01/15 23:59:11 INFO Applying migration id=shares 2026/01/15 23:59:11 INFO Applying migration id=actorttl 2026/01/15 23:59:11 INFO Applying migration id=tocc 2026/01/15 23:59:11 INFO Applying migration id=followeds 2026/01/15 23:59:11 INFO Applying migration id=certhash 2026/01/15 23:59:11 INFO Applying migration id=follows_sync 2026/01/15 23:59:11 INFO Applying migration id=jsonpath 2026/01/15 23:59:11 INFO Applying migration id=localforward 2026/01/15 23:59:11 INFO Applying migration id=avatar 2026/01/15 23:59:11 INFO Applying migration id=noimage 2026/01/15 23:59:11 INFO Applying migration id=feed 2026/01/15 23:59:11 INFO Applying migration id=bookmarks 2026/01/15 23:59:11 INFO Applying migration id=shareactivity 2026/01/15 23:59:11 INFO Applying migration id=application 2026/01/15 23:59:11 INFO Applying migration id=certificates 2026/01/15 23:59:11 INFO Applying migration id=rawforward 2026/01/15 23:59:11 INFO Applying migration id=publickey 2026/01/15 23:59:11 INFO Applying migration id=resolvegroup 2026/01/15 23:59:16 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (4.47s) === RUN TestView_Update 2026/01/15 23:59:16 INFO Applying migration id=initial 2026/01/15 23:59:16 INFO Applying migration id=notesupdated 2026/01/15 23:59:16 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:16 INFO Applying migration id=activitiesid 2026/01/15 23:59:16 INFO Applying migration id=outbox 2026/01/15 23:59:16 INFO Applying migration id=edits 2026/01/15 23:59:16 INFO Applying migration id=outboxactor 2026/01/15 23:59:16 INFO Applying migration id=outboxsender 2026/01/15 23:59:16 INFO Applying migration id=thread 2026/01/15 23:59:16 INFO Applying migration id=host 2026/01/15 23:59:16 INFO Applying migration id=sharedinbox 2026/01/15 23:59:16 INFO Applying migration id=noteshost 2026/01/15 23:59:16 INFO Applying migration id=fetched 2026/01/15 23:59:16 INFO Applying migration id=move 2026/01/15 23:59:16 INFO Applying migration id=cleanup 2026/01/15 23:59:16 INFO Applying migration id=received 2026/01/15 23:59:16 INFO Applying migration id=namehost 2026/01/15 23:59:16 INFO Applying migration id=outboxhost 2026/01/15 23:59:16 INFO Applying migration id=notesfts 2026/01/15 23:59:16 INFO Applying migration id=iconsname 2026/01/15 23:59:16 INFO Applying migration id=nohash 2026/01/15 23:59:16 INFO Applying migration id=shares 2026/01/15 23:59:16 INFO Applying migration id=actorttl 2026/01/15 23:59:16 INFO Applying migration id=tocc 2026/01/15 23:59:16 INFO Applying migration id=followeds 2026/01/15 23:59:16 INFO Applying migration id=certhash 2026/01/15 23:59:16 INFO Applying migration id=follows_sync 2026/01/15 23:59:16 INFO Applying migration id=jsonpath 2026/01/15 23:59:16 INFO Applying migration id=localforward 2026/01/15 23:59:16 INFO Applying migration id=avatar 2026/01/15 23:59:16 INFO Applying migration id=noimage 2026/01/15 23:59:16 INFO Applying migration id=feed 2026/01/15 23:59:16 INFO Applying migration id=bookmarks 2026/01/15 23:59:16 INFO Applying migration id=shareactivity 2026/01/15 23:59:16 INFO Applying migration id=application 2026/01/15 23:59:16 INFO Applying migration id=certificates 2026/01/15 23:59:16 INFO Applying migration id=rawforward 2026/01/15 23:59:16 INFO Applying migration id=publickey 2026/01/15 23:59:16 INFO Applying migration id=resolvegroup 2026/01/15 23:59:18 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:59:18 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/15 23:59:18 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:59:18 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (2.60s) === RUN TestView_OldUpdate 2026/01/15 23:59:18 INFO Applying migration id=initial 2026/01/15 23:59:18 INFO Applying migration id=notesupdated 2026/01/15 23:59:18 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:18 INFO Applying migration id=activitiesid 2026/01/15 23:59:18 INFO Applying migration id=outbox 2026/01/15 23:59:18 INFO Applying migration id=edits 2026/01/15 23:59:18 INFO Applying migration id=outboxactor 2026/01/15 23:59:18 INFO Applying migration id=outboxsender 2026/01/15 23:59:18 INFO Applying migration id=thread 2026/01/15 23:59:18 INFO Applying migration id=host 2026/01/15 23:59:18 INFO Applying migration id=sharedinbox 2026/01/15 23:59:18 INFO Applying migration id=noteshost 2026/01/15 23:59:18 INFO Applying migration id=fetched 2026/01/15 23:59:18 INFO Applying migration id=move 2026/01/15 23:59:18 INFO Applying migration id=cleanup 2026/01/15 23:59:18 INFO Applying migration id=received 2026/01/15 23:59:18 INFO Applying migration id=namehost 2026/01/15 23:59:18 INFO Applying migration id=outboxhost 2026/01/15 23:59:18 INFO Applying migration id=notesfts 2026/01/15 23:59:18 INFO Applying migration id=iconsname 2026/01/15 23:59:18 INFO Applying migration id=nohash 2026/01/15 23:59:18 INFO Applying migration id=shares 2026/01/15 23:59:18 INFO Applying migration id=actorttl 2026/01/15 23:59:18 INFO Applying migration id=tocc 2026/01/15 23:59:18 INFO Applying migration id=followeds 2026/01/15 23:59:18 INFO Applying migration id=certhash 2026/01/15 23:59:18 INFO Applying migration id=follows_sync 2026/01/15 23:59:18 INFO Applying migration id=jsonpath 2026/01/15 23:59:18 INFO Applying migration id=localforward 2026/01/15 23:59:18 INFO Applying migration id=avatar 2026/01/15 23:59:18 INFO Applying migration id=noimage 2026/01/15 23:59:18 INFO Applying migration id=feed 2026/01/15 23:59:18 INFO Applying migration id=bookmarks 2026/01/15 23:59:18 INFO Applying migration id=shareactivity 2026/01/15 23:59:18 INFO Applying migration id=application 2026/01/15 23:59:18 INFO Applying migration id=certificates 2026/01/15 23:59:18 INFO Applying migration id=rawforward 2026/01/15 23:59:18 INFO Applying migration id=publickey 2026/01/15 23:59:18 INFO Applying migration id=resolvegroup 2026/01/15 23:59: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="" 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:59:21 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/15 23:59:21 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (2.85s) === RUN TestView_PostToFollowers 2026/01/15 23:59:21 INFO Applying migration id=initial 2026/01/15 23:59:21 INFO Applying migration id=notesupdated 2026/01/15 23:59:21 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:21 INFO Applying migration id=activitiesid 2026/01/15 23:59:21 INFO Applying migration id=outbox 2026/01/15 23:59:21 INFO Applying migration id=edits 2026/01/15 23:59:21 INFO Applying migration id=outboxactor 2026/01/15 23:59:21 INFO Applying migration id=outboxsender 2026/01/15 23:59:21 INFO Applying migration id=thread 2026/01/15 23:59:21 INFO Applying migration id=host 2026/01/15 23:59:21 INFO Applying migration id=sharedinbox 2026/01/15 23:59:21 INFO Applying migration id=noteshost 2026/01/15 23:59:21 INFO Applying migration id=fetched 2026/01/15 23:59:21 INFO Applying migration id=move 2026/01/15 23:59:21 INFO Applying migration id=cleanup 2026/01/15 23:59:21 INFO Applying migration id=received 2026/01/15 23:59:21 INFO Applying migration id=namehost 2026/01/15 23:59:21 INFO Applying migration id=outboxhost 2026/01/15 23:59:21 INFO Applying migration id=notesfts 2026/01/15 23:59:21 INFO Applying migration id=iconsname 2026/01/15 23:59:21 INFO Applying migration id=nohash 2026/01/15 23:59:21 INFO Applying migration id=shares 2026/01/15 23:59:21 INFO Applying migration id=actorttl 2026/01/15 23:59:21 INFO Applying migration id=tocc 2026/01/15 23:59:21 INFO Applying migration id=followeds 2026/01/15 23:59:21 INFO Applying migration id=certhash 2026/01/15 23:59:21 INFO Applying migration id=follows_sync 2026/01/15 23:59:21 INFO Applying migration id=jsonpath 2026/01/15 23:59:21 INFO Applying migration id=localforward 2026/01/15 23:59:21 INFO Applying migration id=avatar 2026/01/15 23:59:21 INFO Applying migration id=noimage 2026/01/15 23:59:21 INFO Applying migration id=feed 2026/01/15 23:59:21 INFO Applying migration id=bookmarks 2026/01/15 23:59:21 INFO Applying migration id=shareactivity 2026/01/15 23:59:21 INFO Applying migration id=application 2026/01/15 23:59:21 INFO Applying migration id=certificates 2026/01/15 23:59:21 INFO Applying migration id=rawforward 2026/01/15 23:59:21 INFO Applying migration id=publickey 2026/01/15 23:59:21 INFO Applying migration id=resolvegroup 2026/01/15 23:59:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-8b87-7ab4-8902-089e04502daf --- PASS: TestView_PostToFollowers (5.46s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/01/15 23:59:27 INFO Applying migration id=initial 2026/01/15 23:59:27 INFO Applying migration id=notesupdated 2026/01/15 23:59:27 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:27 INFO Applying migration id=activitiesid 2026/01/15 23:59:27 INFO Applying migration id=outbox 2026/01/15 23:59:27 INFO Applying migration id=edits 2026/01/15 23:59:27 INFO Applying migration id=outboxactor 2026/01/15 23:59:27 INFO Applying migration id=outboxsender 2026/01/15 23:59:27 INFO Applying migration id=thread 2026/01/15 23:59:27 INFO Applying migration id=host 2026/01/15 23:59:27 INFO Applying migration id=sharedinbox 2026/01/15 23:59:27 INFO Applying migration id=noteshost 2026/01/15 23:59:27 INFO Applying migration id=fetched 2026/01/15 23:59:27 INFO Applying migration id=move 2026/01/15 23:59:27 INFO Applying migration id=cleanup 2026/01/15 23:59:27 INFO Applying migration id=received 2026/01/15 23:59:27 INFO Applying migration id=namehost 2026/01/15 23:59:27 INFO Applying migration id=outboxhost 2026/01/15 23:59:27 INFO Applying migration id=notesfts 2026/01/15 23:59:27 INFO Applying migration id=iconsname 2026/01/15 23:59:27 INFO Applying migration id=nohash 2026/01/15 23:59:27 INFO Applying migration id=shares 2026/01/15 23:59:27 INFO Applying migration id=actorttl 2026/01/15 23:59:27 INFO Applying migration id=tocc 2026/01/15 23:59:27 INFO Applying migration id=followeds 2026/01/15 23:59:27 INFO Applying migration id=certhash 2026/01/15 23:59:27 INFO Applying migration id=follows_sync 2026/01/15 23:59:27 INFO Applying migration id=jsonpath 2026/01/15 23:59:27 INFO Applying migration id=localforward 2026/01/15 23:59:27 INFO Applying migration id=avatar 2026/01/15 23:59:27 INFO Applying migration id=noimage 2026/01/15 23:59:27 INFO Applying migration id=feed 2026/01/15 23:59:27 INFO Applying migration id=bookmarks 2026/01/15 23:59:27 INFO Applying migration id=shareactivity 2026/01/15 23:59:27 INFO Applying migration id=application 2026/01/15 23:59:27 INFO Applying migration id=certificates 2026/01/15 23:59:27 INFO Applying migration id=rawforward 2026/01/15 23:59:27 INFO Applying migration id=publickey 2026/01/15 23:59:27 INFO Applying migration id=resolvegroup 2026/01/15 23:59:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-a135-7501-bb21-6cd7e5425a80 --- PASS: TestView_PostToFollowersPostBeforeFollow (5.55s) === RUN TestView_PostToFollowersUnfollow 2026/01/15 23:59:32 INFO Applying migration id=initial 2026/01/15 23:59:32 INFO Applying migration id=notesupdated 2026/01/15 23:59:32 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:32 INFO Applying migration id=activitiesid 2026/01/15 23:59:32 INFO Applying migration id=outbox 2026/01/15 23:59:32 INFO Applying migration id=edits 2026/01/15 23:59:32 INFO Applying migration id=outboxactor 2026/01/15 23:59:32 INFO Applying migration id=outboxsender 2026/01/15 23:59:32 INFO Applying migration id=thread 2026/01/15 23:59:32 INFO Applying migration id=host 2026/01/15 23:59:32 INFO Applying migration id=sharedinbox 2026/01/15 23:59:32 INFO Applying migration id=noteshost 2026/01/15 23:59:32 INFO Applying migration id=fetched 2026/01/15 23:59:32 INFO Applying migration id=move 2026/01/15 23:59:32 INFO Applying migration id=cleanup 2026/01/15 23:59:32 INFO Applying migration id=received 2026/01/15 23:59:32 INFO Applying migration id=namehost 2026/01/15 23:59:32 INFO Applying migration id=outboxhost 2026/01/15 23:59:32 INFO Applying migration id=notesfts 2026/01/15 23:59:32 INFO Applying migration id=iconsname 2026/01/15 23:59:32 INFO Applying migration id=nohash 2026/01/15 23:59:32 INFO Applying migration id=shares 2026/01/15 23:59:32 INFO Applying migration id=actorttl 2026/01/15 23:59:32 INFO Applying migration id=tocc 2026/01/15 23:59:32 INFO Applying migration id=followeds 2026/01/15 23:59:32 INFO Applying migration id=certhash 2026/01/15 23:59:32 INFO Applying migration id=follows_sync 2026/01/15 23:59:32 INFO Applying migration id=jsonpath 2026/01/15 23:59:32 INFO Applying migration id=localforward 2026/01/15 23:59:32 INFO Applying migration id=avatar 2026/01/15 23:59:32 INFO Applying migration id=noimage 2026/01/15 23:59:32 INFO Applying migration id=feed 2026/01/15 23:59:32 INFO Applying migration id=bookmarks 2026/01/15 23:59:32 INFO Applying migration id=shareactivity 2026/01/15 23:59:32 INFO Applying migration id=application 2026/01/15 23:59:32 INFO Applying migration id=certificates 2026/01/15 23:59:32 INFO Applying migration id=rawforward 2026/01/15 23:59:32 INFO Applying migration id=publickey 2026/01/15 23:59:32 INFO Applying migration id=resolvegroup 2026/01/15 23:59:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-b7f3-7173-a2fa-ed8590df83c1 2026/01/15 23:59:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-b7f3-7173-a2fa-ed8590df83c1 2026/01/15 23:59:38 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc419-b7f3-7173-a2fa-ed8590df83c1 --- PASS: TestView_PostToFollowersUnfollow (5.82s) === RUN TestView_PostToFollowersNotFollowing 2026/01/15 23:59:38 INFO Applying migration id=initial 2026/01/15 23:59:38 INFO Applying migration id=notesupdated 2026/01/15 23:59:38 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:38 INFO Applying migration id=activitiesid 2026/01/15 23:59:38 INFO Applying migration id=outbox 2026/01/15 23:59:38 INFO Applying migration id=edits 2026/01/15 23:59:38 INFO Applying migration id=outboxactor 2026/01/15 23:59:38 INFO Applying migration id=outboxsender 2026/01/15 23:59:38 INFO Applying migration id=thread 2026/01/15 23:59:38 INFO Applying migration id=host 2026/01/15 23:59:38 INFO Applying migration id=sharedinbox 2026/01/15 23:59:38 INFO Applying migration id=noteshost 2026/01/15 23:59:38 INFO Applying migration id=fetched 2026/01/15 23:59:38 INFO Applying migration id=move 2026/01/15 23:59:38 INFO Applying migration id=cleanup 2026/01/15 23:59:38 INFO Applying migration id=received 2026/01/15 23:59:38 INFO Applying migration id=namehost 2026/01/15 23:59:38 INFO Applying migration id=outboxhost 2026/01/15 23:59:38 INFO Applying migration id=notesfts 2026/01/15 23:59:38 INFO Applying migration id=iconsname 2026/01/15 23:59:38 INFO Applying migration id=nohash 2026/01/15 23:59:38 INFO Applying migration id=shares 2026/01/15 23:59:38 INFO Applying migration id=actorttl 2026/01/15 23:59:38 INFO Applying migration id=tocc 2026/01/15 23:59:38 INFO Applying migration id=followeds 2026/01/15 23:59:38 INFO Applying migration id=certhash 2026/01/15 23:59:38 INFO Applying migration id=follows_sync 2026/01/15 23:59:38 INFO Applying migration id=jsonpath 2026/01/15 23:59:38 INFO Applying migration id=localforward 2026/01/15 23:59:38 INFO Applying migration id=avatar 2026/01/15 23:59:38 INFO Applying migration id=noimage 2026/01/15 23:59:38 INFO Applying migration id=feed 2026/01/15 23:59:38 INFO Applying migration id=bookmarks 2026/01/15 23:59:38 INFO Applying migration id=shareactivity 2026/01/15 23:59:38 INFO Applying migration id=application 2026/01/15 23:59:38 INFO Applying migration id=certificates 2026/01/15 23:59:38 INFO Applying migration id=rawforward 2026/01/15 23:59:38 INFO Applying migration id=publickey 2026/01/15 23:59:38 INFO Applying migration id=resolvegroup 2026/01/15 23:59:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-c4f5-7681-b97f-debd951bc94e 2026/01/15 23:59:41 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc419-c4f5-7681-b97f-debd951bc94e --- PASS: TestView_PostToFollowersNotFollowing (3.33s) === RUN TestView_PostToFollowersWithReply 2026/01/15 23:59:41 INFO Applying migration id=initial 2026/01/15 23:59:41 INFO Applying migration id=notesupdated 2026/01/15 23:59:41 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:41 INFO Applying migration id=activitiesid 2026/01/15 23:59:41 INFO Applying migration id=outbox 2026/01/15 23:59:41 INFO Applying migration id=edits 2026/01/15 23:59:41 INFO Applying migration id=outboxactor 2026/01/15 23:59:41 INFO Applying migration id=outboxsender 2026/01/15 23:59:41 INFO Applying migration id=thread 2026/01/15 23:59:41 INFO Applying migration id=host 2026/01/15 23:59:41 INFO Applying migration id=sharedinbox 2026/01/15 23:59:41 INFO Applying migration id=noteshost 2026/01/15 23:59:41 INFO Applying migration id=fetched 2026/01/15 23:59:41 INFO Applying migration id=move 2026/01/15 23:59:41 INFO Applying migration id=cleanup 2026/01/15 23:59:41 INFO Applying migration id=received 2026/01/15 23:59:41 INFO Applying migration id=namehost 2026/01/15 23:59:41 INFO Applying migration id=outboxhost 2026/01/15 23:59:41 INFO Applying migration id=notesfts 2026/01/15 23:59:41 INFO Applying migration id=iconsname 2026/01/15 23:59:41 INFO Applying migration id=nohash 2026/01/15 23:59:41 INFO Applying migration id=shares 2026/01/15 23:59:41 INFO Applying migration id=actorttl 2026/01/15 23:59:41 INFO Applying migration id=tocc 2026/01/15 23:59:41 INFO Applying migration id=followeds 2026/01/15 23:59:41 INFO Applying migration id=certhash 2026/01/15 23:59:41 INFO Applying migration id=follows_sync 2026/01/15 23:59:41 INFO Applying migration id=jsonpath 2026/01/15 23:59:41 INFO Applying migration id=localforward 2026/01/15 23:59:41 INFO Applying migration id=avatar 2026/01/15 23:59:41 INFO Applying migration id=noimage 2026/01/15 23:59:41 INFO Applying migration id=feed 2026/01/15 23:59:41 INFO Applying migration id=bookmarks 2026/01/15 23:59:41 INFO Applying migration id=shareactivity 2026/01/15 23:59:41 INFO Applying migration id=application 2026/01/15 23:59:41 INFO Applying migration id=certificates 2026/01/15 23:59:41 INFO Applying migration id=rawforward 2026/01/15 23:59:41 INFO Applying migration id=publickey 2026/01/15 23:59:41 INFO Applying migration id=resolvegroup 2026/01/15 23:59:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc419-d8ef-794d-9690-a11f95039234 2026/01/15 23:59:46 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc419-d8f0-7c92-9524-acf92085b898 note=https://localhost.localdomain:8443/post/019bc419-d8f0-7c5c-8c23-0cf17e6775e7 thread=https://localhost.localdomain:8443/post/019bc419-d8ef-794d-9690-a11f95039234 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 23:59:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc419-d8ef-794d-9690-a11f95039234 --- PASS: TestView_PostToFollowersWithReply (5.12s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/01/15 23:59:46 INFO Applying migration id=initial 2026/01/15 23:59:46 INFO Applying migration id=notesupdated 2026/01/15 23:59:46 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:46 INFO Applying migration id=activitiesid 2026/01/15 23:59:46 INFO Applying migration id=outbox 2026/01/15 23:59:46 INFO Applying migration id=edits 2026/01/15 23:59:46 INFO Applying migration id=outboxactor 2026/01/15 23:59:46 INFO Applying migration id=outboxsender 2026/01/15 23:59:46 INFO Applying migration id=thread 2026/01/15 23:59:46 INFO Applying migration id=host 2026/01/15 23:59:46 INFO Applying migration id=sharedinbox 2026/01/15 23:59:46 INFO Applying migration id=noteshost 2026/01/15 23:59:46 INFO Applying migration id=fetched 2026/01/15 23:59:46 INFO Applying migration id=move 2026/01/15 23:59:46 INFO Applying migration id=cleanup 2026/01/15 23:59:46 INFO Applying migration id=received 2026/01/15 23:59:46 INFO Applying migration id=namehost 2026/01/15 23:59:46 INFO Applying migration id=outboxhost 2026/01/15 23:59:46 INFO Applying migration id=notesfts 2026/01/15 23:59:46 INFO Applying migration id=iconsname 2026/01/15 23:59:46 INFO Applying migration id=nohash 2026/01/15 23:59:46 INFO Applying migration id=shares 2026/01/15 23:59:46 INFO Applying migration id=actorttl 2026/01/15 23:59:46 INFO Applying migration id=tocc 2026/01/15 23:59:46 INFO Applying migration id=followeds 2026/01/15 23:59:46 INFO Applying migration id=certhash 2026/01/15 23:59:46 INFO Applying migration id=follows_sync 2026/01/15 23:59:46 INFO Applying migration id=jsonpath 2026/01/15 23:59:46 INFO Applying migration id=localforward 2026/01/15 23:59:46 INFO Applying migration id=avatar 2026/01/15 23:59:46 INFO Applying migration id=noimage 2026/01/15 23:59:46 INFO Applying migration id=feed 2026/01/15 23:59:46 INFO Applying migration id=bookmarks 2026/01/15 23:59:46 INFO Applying migration id=shareactivity 2026/01/15 23:59:46 INFO Applying migration id=application 2026/01/15 23:59:46 INFO Applying migration id=certificates 2026/01/15 23:59:46 INFO Applying migration id=rawforward 2026/01/15 23:59:46 INFO Applying migration id=publickey 2026/01/15 23:59:46 INFO Applying migration id=resolvegroup 2026/01/15 23:59:50 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:59:50 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (3.19s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/01/15 23:59:50 INFO Applying migration id=initial 2026/01/15 23:59:50 INFO Applying migration id=notesupdated 2026/01/15 23:59:50 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:50 INFO Applying migration id=activitiesid 2026/01/15 23:59:50 INFO Applying migration id=outbox 2026/01/15 23:59:50 INFO Applying migration id=edits 2026/01/15 23:59:50 INFO Applying migration id=outboxactor 2026/01/15 23:59:50 INFO Applying migration id=outboxsender 2026/01/15 23:59:50 INFO Applying migration id=thread 2026/01/15 23:59:50 INFO Applying migration id=host 2026/01/15 23:59:50 INFO Applying migration id=sharedinbox 2026/01/15 23:59:50 INFO Applying migration id=noteshost 2026/01/15 23:59:50 INFO Applying migration id=fetched 2026/01/15 23:59:50 INFO Applying migration id=move 2026/01/15 23:59:50 INFO Applying migration id=cleanup 2026/01/15 23:59:50 INFO Applying migration id=received 2026/01/15 23:59:50 INFO Applying migration id=namehost 2026/01/15 23:59:50 INFO Applying migration id=outboxhost 2026/01/15 23:59:50 INFO Applying migration id=notesfts 2026/01/15 23:59:50 INFO Applying migration id=iconsname 2026/01/15 23:59:50 INFO Applying migration id=nohash 2026/01/15 23:59:50 INFO Applying migration id=shares 2026/01/15 23:59:50 INFO Applying migration id=actorttl 2026/01/15 23:59:50 INFO Applying migration id=tocc 2026/01/15 23:59:50 INFO Applying migration id=followeds 2026/01/15 23:59:50 INFO Applying migration id=certhash 2026/01/15 23:59:50 INFO Applying migration id=follows_sync 2026/01/15 23:59:50 INFO Applying migration id=jsonpath 2026/01/15 23:59:50 INFO Applying migration id=localforward 2026/01/15 23:59:50 INFO Applying migration id=avatar 2026/01/15 23:59:50 INFO Applying migration id=noimage 2026/01/15 23:59:50 INFO Applying migration id=feed 2026/01/15 23:59:50 INFO Applying migration id=bookmarks 2026/01/15 23:59:50 INFO Applying migration id=shareactivity 2026/01/15 23:59:50 INFO Applying migration id=application 2026/01/15 23:59:50 INFO Applying migration id=certificates 2026/01/15 23:59:50 INFO Applying migration id=rawforward 2026/01/15 23:59:50 INFO Applying migration id=publickey 2026/01/15 23:59:50 INFO Applying migration id=resolvegroup 2026/01/15 23:59:54 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:59:54 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (4.82s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/01/15 23:59:54 INFO Applying migration id=initial 2026/01/15 23:59:54 INFO Applying migration id=notesupdated 2026/01/15 23:59:54 INFO Applying migration id=personspreferredusername 2026/01/15 23:59:54 INFO Applying migration id=activitiesid 2026/01/15 23:59:54 INFO Applying migration id=outbox 2026/01/15 23:59:54 INFO Applying migration id=edits 2026/01/15 23:59:54 INFO Applying migration id=outboxactor 2026/01/15 23:59:54 INFO Applying migration id=outboxsender 2026/01/15 23:59:54 INFO Applying migration id=thread 2026/01/15 23:59:54 INFO Applying migration id=host 2026/01/15 23:59:54 INFO Applying migration id=sharedinbox 2026/01/15 23:59:54 INFO Applying migration id=noteshost 2026/01/15 23:59:54 INFO Applying migration id=fetched 2026/01/15 23:59:54 INFO Applying migration id=move 2026/01/15 23:59:54 INFO Applying migration id=cleanup 2026/01/15 23:59:54 INFO Applying migration id=received 2026/01/15 23:59:54 INFO Applying migration id=namehost 2026/01/15 23:59:54 INFO Applying migration id=outboxhost 2026/01/15 23:59:54 INFO Applying migration id=notesfts 2026/01/15 23:59:54 INFO Applying migration id=iconsname 2026/01/15 23:59:54 INFO Applying migration id=nohash 2026/01/15 23:59:54 INFO Applying migration id=shares 2026/01/15 23:59:54 INFO Applying migration id=actorttl 2026/01/15 23:59:54 INFO Applying migration id=tocc 2026/01/15 23:59:54 INFO Applying migration id=followeds 2026/01/15 23:59:54 INFO Applying migration id=certhash 2026/01/15 23:59:54 INFO Applying migration id=follows_sync 2026/01/15 23:59:54 INFO Applying migration id=jsonpath 2026/01/15 23:59:54 INFO Applying migration id=localforward 2026/01/15 23:59:54 INFO Applying migration id=avatar 2026/01/15 23:59:54 INFO Applying migration id=noimage 2026/01/15 23:59:54 INFO Applying migration id=feed 2026/01/15 23:59:54 INFO Applying migration id=bookmarks 2026/01/15 23:59:54 INFO Applying migration id=shareactivity 2026/01/15 23:59:54 INFO Applying migration id=application 2026/01/15 23:59:54 INFO Applying migration id=certificates 2026/01/15 23:59:54 INFO Applying migration id=rawforward 2026/01/15 23:59:54 INFO Applying migration id=publickey 2026/01/15 23:59:54 INFO Applying migration id=resolvegroup 2026/01/16 00:00:00 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/16 00:00:00 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/16 00:00:00 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (5.38s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/01/16 00:00:00 INFO Applying migration id=initial 2026/01/16 00:00:00 INFO Applying migration id=notesupdated 2026/01/16 00:00:00 INFO Applying migration id=personspreferredusername 2026/01/16 00:00:00 INFO Applying migration id=activitiesid 2026/01/16 00:00:00 INFO Applying migration id=outbox 2026/01/16 00:00:00 INFO Applying migration id=edits 2026/01/16 00:00:00 INFO Applying migration id=outboxactor 2026/01/16 00:00:00 INFO Applying migration id=outboxsender 2026/01/16 00:00:00 INFO Applying migration id=thread 2026/01/16 00:00:00 INFO Applying migration id=host 2026/01/16 00:00:00 INFO Applying migration id=sharedinbox 2026/01/16 00:00:00 INFO Applying migration id=noteshost 2026/01/16 00:00:00 INFO Applying migration id=fetched 2026/01/16 00:00:00 INFO Applying migration id=move 2026/01/16 00:00:00 INFO Applying migration id=cleanup 2026/01/16 00:00:00 INFO Applying migration id=received 2026/01/16 00:00:00 INFO Applying migration id=namehost 2026/01/16 00:00:00 INFO Applying migration id=outboxhost 2026/01/16 00:00:00 INFO Applying migration id=notesfts 2026/01/16 00:00:00 INFO Applying migration id=iconsname 2026/01/16 00:00:00 INFO Applying migration id=nohash 2026/01/16 00:00:00 INFO Applying migration id=shares 2026/01/16 00:00:00 INFO Applying migration id=actorttl 2026/01/16 00:00:00 INFO Applying migration id=tocc 2026/01/16 00:00:00 INFO Applying migration id=followeds 2026/01/16 00:00:00 INFO Applying migration id=certhash 2026/01/16 00:00:00 INFO Applying migration id=follows_sync 2026/01/16 00:00:00 INFO Applying migration id=jsonpath 2026/01/16 00:00:00 INFO Applying migration id=localforward 2026/01/16 00:00:00 INFO Applying migration id=avatar 2026/01/16 00:00:00 INFO Applying migration id=noimage 2026/01/16 00:00:00 INFO Applying migration id=feed 2026/01/16 00:00:00 INFO Applying migration id=bookmarks 2026/01/16 00:00:00 INFO Applying migration id=shareactivity 2026/01/16 00:00:00 INFO Applying migration id=application 2026/01/16 00:00:00 INFO Applying migration id=certificates 2026/01/16 00:00:00 INFO Applying migration id=rawforward 2026/01/16 00:00:00 INFO Applying migration id=publickey 2026/01/16 00:00:00 INFO Applying migration id=resolvegroup 2026/01/16 00:00:03 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/16 00:00:03 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (3.21s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/01/16 00:00:03 INFO Applying migration id=initial 2026/01/16 00:00:03 INFO Applying migration id=notesupdated 2026/01/16 00:00:03 INFO Applying migration id=personspreferredusername 2026/01/16 00:00:03 INFO Applying migration id=activitiesid 2026/01/16 00:00:03 INFO Applying migration id=outbox 2026/01/16 00:00:03 INFO Applying migration id=edits 2026/01/16 00:00:03 INFO Applying migration id=outboxactor 2026/01/16 00:00:03 INFO Applying migration id=outboxsender 2026/01/16 00:00:03 INFO Applying migration id=thread 2026/01/16 00:00:03 INFO Applying migration id=host 2026/01/16 00:00:03 INFO Applying migration id=sharedinbox 2026/01/16 00:00:03 INFO Applying migration id=noteshost 2026/01/16 00:00:03 INFO Applying migration id=fetched 2026/01/16 00:00:03 INFO Applying migration id=move 2026/01/16 00:00:03 INFO Applying migration id=cleanup 2026/01/16 00:00:03 INFO Applying migration id=received 2026/01/16 00:00:03 INFO Applying migration id=namehost 2026/01/16 00:00:03 INFO Applying migration id=outboxhost 2026/01/16 00:00:03 INFO Applying migration id=notesfts 2026/01/16 00:00:03 INFO Applying migration id=iconsname 2026/01/16 00:00:03 INFO Applying migration id=nohash 2026/01/16 00:00:03 INFO Applying migration id=shares 2026/01/16 00:00:03 INFO Applying migration id=actorttl 2026/01/16 00:00:03 INFO Applying migration id=tocc 2026/01/16 00:00:03 INFO Applying migration id=followeds 2026/01/16 00:00:03 INFO Applying migration id=certhash 2026/01/16 00:00:03 INFO Applying migration id=follows_sync 2026/01/16 00:00:03 INFO Applying migration id=jsonpath 2026/01/16 00:00:03 INFO Applying migration id=localforward 2026/01/16 00:00:03 INFO Applying migration id=avatar 2026/01/16 00:00:03 INFO Applying migration id=noimage 2026/01/16 00:00:03 INFO Applying migration id=feed 2026/01/16 00:00:03 INFO Applying migration id=bookmarks 2026/01/16 00:00:03 INFO Applying migration id=shareactivity 2026/01/16 00:00:03 INFO Applying migration id=application 2026/01/16 00:00:03 INFO Applying migration id=certificates 2026/01/16 00:00:03 INFO Applying migration id=rawforward 2026/01/16 00:00:03 INFO Applying migration id=publickey 2026/01/16 00:00:03 INFO Applying migration id=resolvegroup 2026/01/16 00:00: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/16 00:00:06 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/16 00:00:06 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (3.36s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/01/16 00:00:06 INFO Applying migration id=initial 2026/01/16 00:00:06 INFO Applying migration id=notesupdated 2026/01/16 00:00:06 INFO Applying migration id=personspreferredusername 2026/01/16 00:00:06 INFO Applying migration id=activitiesid 2026/01/16 00:00:06 INFO Applying migration id=outbox 2026/01/16 00:00:06 INFO Applying migration id=edits 2026/01/16 00:00:06 INFO Applying migration id=outboxactor 2026/01/16 00:00:06 INFO Applying migration id=outboxsender 2026/01/16 00:00:06 INFO Applying migration id=thread 2026/01/16 00:00:06 INFO Applying migration id=host 2026/01/16 00:00:06 INFO Applying migration id=sharedinbox 2026/01/16 00:00:06 INFO Applying migration id=noteshost 2026/01/16 00:00:06 INFO Applying migration id=fetched 2026/01/16 00:00:06 INFO Applying migration id=move 2026/01/16 00:00:06 INFO Applying migration id=cleanup 2026/01/16 00:00:06 INFO Applying migration id=received 2026/01/16 00:00:06 INFO Applying migration id=namehost 2026/01/16 00:00:06 INFO Applying migration id=outboxhost 2026/01/16 00:00:06 INFO Applying migration id=notesfts 2026/01/16 00:00:06 INFO Applying migration id=iconsname 2026/01/16 00:00:06 INFO Applying migration id=nohash 2026/01/16 00:00:06 INFO Applying migration id=shares 2026/01/16 00:00:06 INFO Applying migration id=actorttl 2026/01/16 00:00:06 INFO Applying migration id=tocc 2026/01/16 00:00:06 INFO Applying migration id=followeds 2026/01/16 00:00:06 INFO Applying migration id=certhash 2026/01/16 00:00:06 INFO Applying migration id=follows_sync 2026/01/16 00:00:06 INFO Applying migration id=jsonpath 2026/01/16 00:00:06 INFO Applying migration id=localforward 2026/01/16 00:00:06 INFO Applying migration id=avatar 2026/01/16 00:00:06 INFO Applying migration id=noimage 2026/01/16 00:00:06 INFO Applying migration id=feed 2026/01/16 00:00:06 INFO Applying migration id=bookmarks 2026/01/16 00:00:06 INFO Applying migration id=shareactivity 2026/01/16 00:00:06 INFO Applying migration id=application 2026/01/16 00:00:06 INFO Applying migration id=certificates 2026/01/16 00:00:06 INFO Applying migration id=rawforward 2026/01/16 00:00:06 INFO Applying migration id=publickey 2026/01/16 00:00:06 INFO Applying migration id=resolvegroup 2026/01/16 00:00:13 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/16 00:00:13 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/16 00:00:13 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (6.44s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/01/16 00:00:13 INFO Applying migration id=initial 2026/01/16 00:00:13 INFO Applying migration id=notesupdated 2026/01/16 00:00:13 INFO Applying migration id=personspreferredusername 2026/01/16 00:00:13 INFO Applying migration id=activitiesid 2026/01/16 00:00:13 INFO Applying migration id=outbox 2026/01/16 00:00:13 INFO Applying migration id=edits 2026/01/16 00:00:13 INFO Applying migration id=outboxactor 2026/01/16 00:00:13 INFO Applying migration id=outboxsender 2026/01/16 00:00:13 INFO Applying migration id=thread 2026/01/16 00:00:13 INFO Applying migration id=host 2026/01/16 00:00:13 INFO Applying migration id=sharedinbox 2026/01/16 00:00:13 INFO Applying migration id=noteshost 2026/01/16 00:00:13 INFO Applying migration id=fetched 2026/01/16 00:00:13 INFO Applying migration id=move 2026/01/16 00:00:13 INFO Applying migration id=cleanup 2026/01/16 00:00:13 INFO Applying migration id=received 2026/01/16 00:00:13 INFO Applying migration id=namehost 2026/01/16 00:00:13 INFO Applying migration id=outboxhost 2026/01/16 00:00:13 INFO Applying migration id=notesfts 2026/01/16 00:00:13 INFO Applying migration id=iconsname 2026/01/16 00:00:13 INFO Applying migration id=nohash 2026/01/16 00:00:13 INFO Applying migration id=shares 2026/01/16 00:00:13 INFO Applying migration id=actorttl 2026/01/16 00:00:13 INFO Applying migration id=tocc 2026/01/16 00:00:13 INFO Applying migration id=followeds 2026/01/16 00:00:13 INFO Applying migration id=certhash 2026/01/16 00:00:13 INFO Applying migration id=follows_sync 2026/01/16 00:00:13 INFO Applying migration id=jsonpath 2026/01/16 00:00:13 INFO Applying migration id=localforward 2026/01/16 00:00:13 INFO Applying migration id=avatar 2026/01/16 00:00:13 INFO Applying migration id=noimage 2026/01/16 00:00:13 INFO Applying migration id=feed 2026/01/16 00:00:13 INFO Applying migration id=bookmarks 2026/01/16 00:00:13 INFO Applying migration id=shareactivity 2026/01/16 00:00:13 INFO Applying migration id=application 2026/01/16 00:00:13 INFO Applying migration id=certificates 2026/01/16 00:00:13 INFO Applying migration id=rawforward 2026/01/16 00:00:13 INFO Applying migration id=publickey 2026/01/16 00:00:13 INFO Applying migration id=resolvegroup 2026/01/16 00:00:17 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/16 00:00:17 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/16 00:00:17 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (4.63s) === RUN TestWhisper_HappyFlow 2026/01/16 00:00:17 INFO Applying migration id=initial 2026/01/16 00:00:17 INFO Applying migration id=notesupdated 2026/01/16 00:00:17 INFO Applying migration id=personspreferredusername 2026/01/16 00:00:17 INFO Applying migration id=activitiesid 2026/01/16 00:00:17 INFO Applying migration id=outbox 2026/01/16 00:00:17 INFO Applying migration id=edits 2026/01/16 00:00:17 INFO Applying migration id=outboxactor 2026/01/16 00:00:17 INFO Applying migration id=outboxsender 2026/01/16 00:00:17 INFO Applying migration id=thread 2026/01/16 00:00:17 INFO Applying migration id=host 2026/01/16 00:00:17 INFO Applying migration id=sharedinbox 2026/01/16 00:00:17 INFO Applying migration id=noteshost 2026/01/16 00:00:17 INFO Applying migration id=fetched 2026/01/16 00:00:17 INFO Applying migration id=move 2026/01/16 00:00:17 INFO Applying migration id=cleanup 2026/01/16 00:00:17 INFO Applying migration id=received 2026/01/16 00:00:17 INFO Applying migration id=namehost 2026/01/16 00:00:17 INFO Applying migration id=outboxhost 2026/01/16 00:00:17 INFO Applying migration id=notesfts 2026/01/16 00:00:17 INFO Applying migration id=iconsname 2026/01/16 00:00:17 INFO Applying migration id=nohash 2026/01/16 00:00:17 INFO Applying migration id=shares 2026/01/16 00:00:17 INFO Applying migration id=actorttl 2026/01/16 00:00:17 INFO Applying migration id=tocc 2026/01/16 00:00:17 INFO Applying migration id=followeds 2026/01/16 00:00:18 INFO Applying migration id=certhash 2026/01/16 00:00:18 INFO Applying migration id=follows_sync 2026/01/16 00:00:18 INFO Applying migration id=jsonpath 2026/01/16 00:00:18 INFO Applying migration id=localforward 2026/01/16 00:00:18 INFO Applying migration id=avatar 2026/01/16 00:00:18 INFO Applying migration id=noimage 2026/01/16 00:00:18 INFO Applying migration id=feed 2026/01/16 00:00:18 INFO Applying migration id=bookmarks 2026/01/16 00:00:18 INFO Applying migration id=shareactivity 2026/01/16 00:00:18 INFO Applying migration id=application 2026/01/16 00:00:18 INFO Applying migration id=certificates 2026/01/16 00:00:18 INFO Applying migration id=rawforward 2026/01/16 00:00:18 INFO Applying migration id=publickey 2026/01/16 00:00:18 INFO Applying migration id=resolvegroup 2026/01/16 00:00:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc41a-6445-7594-be64-536f9827b48b 2026/01/16 00:00:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/16 00:00:22 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (4.64s) === RUN TestWhisper_FollowAfterPost 2026/01/16 00:00:22 INFO Applying migration id=initial 2026/01/16 00:00:22 INFO Applying migration id=notesupdated 2026/01/16 00:00:22 INFO Applying migration id=personspreferredusername 2026/01/16 00:00:22 INFO Applying migration id=activitiesid 2026/01/16 00:00:22 INFO Applying migration id=outbox 2026/01/16 00:00:22 INFO Applying migration id=edits 2026/01/16 00:00:22 INFO Applying migration id=outboxactor 2026/01/16 00:00:22 INFO Applying migration id=outboxsender 2026/01/16 00:00:22 INFO Applying migration id=thread 2026/01/16 00:00:22 INFO Applying migration id=host 2026/01/16 00:00:22 INFO Applying migration id=sharedinbox 2026/01/16 00:00:22 INFO Applying migration id=noteshost 2026/01/16 00:00:22 INFO Applying migration id=fetched 2026/01/16 00:00:22 INFO Applying migration id=move 2026/01/16 00:00:22 INFO Applying migration id=cleanup 2026/01/16 00:00:22 INFO Applying migration id=received 2026/01/16 00:00:22 INFO Applying migration id=namehost 2026/01/16 00:00:22 INFO Applying migration id=outboxhost 2026/01/16 00:00:22 INFO Applying migration id=notesfts 2026/01/16 00:00:22 INFO Applying migration id=iconsname 2026/01/16 00:00:22 INFO Applying migration id=nohash 2026/01/16 00:00:22 INFO Applying migration id=shares 2026/01/16 00:00:22 INFO Applying migration id=actorttl 2026/01/16 00:00:22 INFO Applying migration id=tocc 2026/01/16 00:00:22 INFO Applying migration id=followeds 2026/01/16 00:00:22 INFO Applying migration id=certhash 2026/01/16 00:00:22 INFO Applying migration id=follows_sync 2026/01/16 00:00:22 INFO Applying migration id=jsonpath 2026/01/16 00:00:22 INFO Applying migration id=localforward 2026/01/16 00:00:22 INFO Applying migration id=avatar 2026/01/16 00:00:22 INFO Applying migration id=noimage 2026/01/16 00:00:22 INFO Applying migration id=feed 2026/01/16 00:00:22 INFO Applying migration id=bookmarks 2026/01/16 00:00:22 INFO Applying migration id=shareactivity 2026/01/16 00:00:22 INFO Applying migration id=application 2026/01/16 00:00:22 INFO Applying migration id=certificates 2026/01/16 00:00:22 INFO Applying migration id=rawforward 2026/01/16 00:00:22 INFO Applying migration id=publickey 2026/01/16 00:00:22 INFO Applying migration id=resolvegroup 2026/01/16 00:00:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc41a-7561-72c7-b58e-d50d855f7288 2026/01/16 00:00:26 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc41a-7561-72c7-b58e-d50d855f7288 2026/01/16 00:00:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc41a-7561-72c7-b58e-d50d855f7288 2026/01/16 00:00:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/16 00:00:26 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (4.38s) === RUN TestWhisper_Throttling 2026/01/16 00:00:26 INFO Applying migration id=initial 2026/01/16 00:00:26 INFO Applying migration id=notesupdated 2026/01/16 00:00:26 INFO Applying migration id=personspreferredusername 2026/01/16 00:00:26 INFO Applying migration id=activitiesid 2026/01/16 00:00:26 INFO Applying migration id=outbox 2026/01/16 00:00:26 INFO Applying migration id=edits 2026/01/16 00:00:26 INFO Applying migration id=outboxactor 2026/01/16 00:00:26 INFO Applying migration id=outboxsender 2026/01/16 00:00:26 INFO Applying migration id=thread 2026/01/16 00:00:26 INFO Applying migration id=host 2026/01/16 00:00:26 INFO Applying migration id=sharedinbox 2026/01/16 00:00:26 INFO Applying migration id=noteshost 2026/01/16 00:00:26 INFO Applying migration id=fetched 2026/01/16 00:00:26 INFO Applying migration id=move 2026/01/16 00:00:26 INFO Applying migration id=cleanup 2026/01/16 00:00:26 INFO Applying migration id=received 2026/01/16 00:00:26 INFO Applying migration id=namehost 2026/01/16 00:00:26 INFO Applying migration id=outboxhost 2026/01/16 00:00:26 INFO Applying migration id=notesfts 2026/01/16 00:00:26 INFO Applying migration id=iconsname 2026/01/16 00:00:26 INFO Applying migration id=nohash 2026/01/16 00:00:26 INFO Applying migration id=shares 2026/01/16 00:00:26 INFO Applying migration id=actorttl 2026/01/16 00:00:26 INFO Applying migration id=tocc 2026/01/16 00:00:27 INFO Applying migration id=followeds 2026/01/16 00:00:27 INFO Applying migration id=certhash 2026/01/16 00:00:27 INFO Applying migration id=follows_sync 2026/01/16 00:00:27 INFO Applying migration id=jsonpath 2026/01/16 00:00:27 INFO Applying migration id=localforward 2026/01/16 00:00:27 INFO Applying migration id=avatar 2026/01/16 00:00:27 INFO Applying migration id=noimage 2026/01/16 00:00:27 INFO Applying migration id=feed 2026/01/16 00:00:27 INFO Applying migration id=bookmarks 2026/01/16 00:00:27 INFO Applying migration id=shareactivity 2026/01/16 00:00:27 INFO Applying migration id=application 2026/01/16 00:00:27 INFO Applying migration id=certificates 2026/01/16 00:00:27 INFO Applying migration id=rawforward 2026/01/16 00:00:27 INFO Applying migration id=publickey 2026/01/16 00:00:27 INFO Applying migration id=resolvegroup 2026/01/16 00:00:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc41a-850f-76d5-8e81-14158a495a53 2026/01/16 00:00:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/16 00:00:30 WARN User is posting too frequently last=2026-01-16T00:00:30.000Z can=2026-01-16T00:01:30.000Z 2026/01/16 00:00:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/16 00:00:30 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (4.01s) PASS ok github.com/dimkr/tootik/test 1347.227s >>> 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-armhf.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 10.2 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.15.6-r6.apk >>> tootik: Build complete at Fri, 16 Jan 2026 00:00:31 +0000 elapsed time 0h 22m 47s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Uninstalling dependencies... (1/6) Purging .makedepends-tootik (20260115.233744) (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: 322 MiB in 104 packages >>> tootik: Updating the community/armhf repository index... >>> tootik: Signing the index...