>>> tootik: Building community/tootik 0.15.6-r6 (using abuild 3.15.0-r1) started Thu, 15 Jan 2026 21:40:52 +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/5) Installing go (1.24.12-r0) (2/5) Installing sqlite (3.49.2-r1) (3/5) Installing sqlite-libs (3.49.2-r1) (4/5) Installing sqlite-dev (3.49.2-r1) (5/5) Installing .makedepends-tootik (20260115.214053) Executing busybox-1.37.0-r20.trigger OK: 566 MiB in 109 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/fsnotify/fsnotify v1.9.0 go: downloading github.com/mattn/go-sqlite3 v1.14.27 go: downloading github.com/stretchr/testify v1.10.0 go: downloading golang.org/x/image v0.25.0 go: downloading github.com/google/uuid v1.6.0 go: downloading golang.org/x/sys v0.15.0 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading gopkg.in/yaml.v3 v3.0.1 internal/unsafeheader internal/cpu internal/goos internal/godebugs internal/goarch internal/coverage/rtcov internal/goexperiment internal/byteorder internal/abi internal/chacha8rand internal/profilerecord internal/runtime/atomic internal/asan internal/msan internal/runtime/sys internal/runtime/syscall internal/runtime/math sync/atomic internal/runtime/exithook internal/bytealg math/bits unicode/utf8 unicode cmp encoding math internal/itoa unicode/utf16 container/list crypto/internal/fips140/alias crypto/internal/fips140deps/byteorder crypto/internal/fips140deps/cpu crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias internal/nettrace log/internal log/slog/internal github.com/dimkr/tootik/buildinfo golang.org/x/image/math/f64 image/color image/color/palette internal/stringslite internal/race internal/runtime/maps internal/sync runtime internal/reflectlite sync iter crypto/internal/fips140/subtle weak crypto/subtle slices maps errors internal/bisect internal/testlog sort internal/singleflight unique log/slog/internal/buffer io internal/oserror strconv runtime/cgo internal/godebug path math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage bytes reflect crypto/internal/randutil strings math/rand syscall crypto/internal/fips140deps/godebug hash hash/crc32 crypto internal/saferio net/netip vendor/golang.org/x/text/transform hash/adler32 bufio regexp/syntax crypto/internal/fips140 crypto/internal/impl crypto/tls/internal/fips140tls crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 net/http/internal/ascii net/http/internal/testcert image crypto/sha3 regexp crypto/internal/fips140hash crypto/internal/fips140/hmac html crypto/internal/fips140/check crypto/internal/fips140/aes time internal/syscall/unix internal/syscall/execenv crypto/internal/fips140/nistec/fiat crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 image/internal/imageutil image/draw crypto/internal/fips140/tls13 crypto/internal/fips140/edwards25519 golang.org/x/image/draw image/jpeg io/fs internal/poll context crypto/internal/fips140/nistec encoding/binary internal/fmtsort internal/filepathlite github.com/dimkr/tootik/cfg embed github.com/dimkr/tootik/lock encoding/base64 golang.org/x/sys/unix os encoding/pem fmt crypto/internal/sysrand vendor/golang.org/x/sys/cpu net path/filepath crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140/aes/gcm crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem vendor/golang.org/x/crypto/internal/poly1305 crypto/md5 crypto/rc4 encoding/json encoding/hex github.com/pmezard/go-difflib/difflib gopkg.in/yaml.v3 compress/flate math/big crypto/cipher github.com/davecgh/go-spew/spew crypto/internal/boring crypto/aes crypto/des crypto/internal/fips140/ecdh compress/gzip crypto/internal/fips140/ecdsa crypto/ecdh crypto/sha512 crypto/hmac vendor/golang.org/x/crypto/chacha20 crypto/internal/fips140/rsa crypto/sha1 crypto/sha256 net/url log vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/net/http2/hpack mime mime/quotedprintable github.com/stretchr/testify/assert/yaml net/http/internal vendor/golang.org/x/text/secure/bidirule flag runtime/debug internal/sysinfo runtime/trace database/sql/driver log/slog crypto/rand crypto/elliptic crypto/internal/boring/bbig encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/dsa vendor/golang.org/x/net/idna crypto/rsa testing database/sql vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix crypto/ecdsa encoding/csv compress/lzw compress/zlib github.com/fsnotify/fsnotify/internal image/gif github.com/dimkr/tootik/front/graph github.com/fsnotify/fsnotify image/png text/template/parse github.com/dimkr/tootik/migrations github.com/mattn/go-sqlite3 os/signal github.com/dimkr/tootik/icon text/template crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy vendor/golang.org/x/net/http/httpguts mime/multipart crypto/tls github.com/dimkr/tootik/data github.com/google/uuid github.com/dimkr/tootik/front/static github.com/dimkr/tootik/front/text github.com/dimkr/tootik/front/text/gmi github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/front/text/guppy net/http/httptrace net/http net/http/httptest github.com/dimkr/tootik/httpsig github.com/stretchr/testify/assert github.com/dimkr/tootik/ap 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/fed github.com/dimkr/tootik/fed github.com/dimkr/tootik/front github.com/dimkr/tootik/front github.com/dimkr/tootik/inbox github.com/dimkr/tootik/front/gemini github.com/dimkr/tootik/front/gopher github.com/dimkr/tootik/front/guppy github.com/dimkr/tootik/test github.com/dimkr/tootik/cmd/tootik github.com/dimkr/tootik/cmd/tootik 0.15.6 === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap 0.007s ? 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 21:41:54 INFO Applying migration id=initial 2026/01/15 21:41:54 INFO Applying migration id=notesupdated 2026/01/15 21:41:54 INFO Applying migration id=personspreferredusername 2026/01/15 21:41:54 INFO Applying migration id=activitiesid 2026/01/15 21:41:54 INFO Applying migration id=outbox 2026/01/15 21:41:54 INFO Applying migration id=edits 2026/01/15 21:41:54 INFO Applying migration id=outboxactor 2026/01/15 21:41:54 INFO Applying migration id=outboxsender 2026/01/15 21:41:54 INFO Applying migration id=thread 2026/01/15 21:41:54 INFO Applying migration id=host 2026/01/15 21:41:54 INFO Applying migration id=sharedinbox 2026/01/15 21:41:54 INFO Applying migration id=noteshost 2026/01/15 21:41:54 INFO Applying migration id=fetched 2026/01/15 21:41:54 INFO Applying migration id=move 2026/01/15 21:41:54 INFO Applying migration id=cleanup 2026/01/15 21:41:54 INFO Applying migration id=received 2026/01/15 21:41:54 INFO Applying migration id=namehost 2026/01/15 21:41:54 INFO Applying migration id=outboxhost 2026/01/15 21:41:54 INFO Applying migration id=notesfts 2026/01/15 21:41:54 INFO Applying migration id=iconsname 2026/01/15 21:41:54 INFO Applying migration id=nohash 2026/01/15 21:41:54 INFO Applying migration id=shares 2026/01/15 21:41:54 INFO Applying migration id=actorttl 2026/01/15 21:41:54 INFO Applying migration id=tocc 2026/01/15 21:41:54 INFO Applying migration id=followeds 2026/01/15 21:41:54 INFO Applying migration id=certhash 2026/01/15 21:41:54 INFO Applying migration id=follows_sync 2026/01/15 21:41:54 INFO Applying migration id=jsonpath 2026/01/15 21:41:54 INFO Applying migration id=localforward 2026/01/15 21:41:54 INFO Applying migration id=avatar 2026/01/15 21:41:54 INFO Applying migration id=noimage 2026/01/15 21:41:54 INFO Applying migration id=feed 2026/01/15 21:41:54 INFO Applying migration id=bookmarks 2026/01/15 21:41:54 INFO Applying migration id=shareactivity 2026/01/15 21:41:54 INFO Applying migration id=application 2026/01/15 21:41:54 INFO Applying migration id=certificates 2026/01/15 21:41:54 INFO Applying migration id=rawforward 2026/01/15 21:41:54 INFO Applying migration id=publickey 2026/01/15 21:41:54 INFO Applying migration id=resolvegroup 2026/01/15 21:41:58 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:41:58 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:41:58 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 21:41:58 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:41:58 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 21:41:58 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:41:59 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 21:41:59 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 21:41:59 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 21:41:59 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 21:41:59 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 21:41:59 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 21:41:59 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (4.47s) === RUN TestDeliver_ForwardedPost 2026/01/15 21:41:59 INFO Applying migration id=initial 2026/01/15 21:41:59 INFO Applying migration id=notesupdated 2026/01/15 21:41:59 INFO Applying migration id=personspreferredusername 2026/01/15 21:41:59 INFO Applying migration id=activitiesid 2026/01/15 21:41:59 INFO Applying migration id=outbox 2026/01/15 21:41:59 INFO Applying migration id=edits 2026/01/15 21:41:59 INFO Applying migration id=outboxactor 2026/01/15 21:41:59 INFO Applying migration id=outboxsender 2026/01/15 21:41:59 INFO Applying migration id=thread 2026/01/15 21:41:59 INFO Applying migration id=host 2026/01/15 21:41:59 INFO Applying migration id=sharedinbox 2026/01/15 21:41:59 INFO Applying migration id=noteshost 2026/01/15 21:41:59 INFO Applying migration id=fetched 2026/01/15 21:41:59 INFO Applying migration id=move 2026/01/15 21:41:59 INFO Applying migration id=cleanup 2026/01/15 21:41:59 INFO Applying migration id=received 2026/01/15 21:41:59 INFO Applying migration id=namehost 2026/01/15 21:41:59 INFO Applying migration id=outboxhost 2026/01/15 21:41:59 INFO Applying migration id=notesfts 2026/01/15 21:41:59 INFO Applying migration id=iconsname 2026/01/15 21:41:59 INFO Applying migration id=nohash 2026/01/15 21:41:59 INFO Applying migration id=shares 2026/01/15 21:41:59 INFO Applying migration id=actorttl 2026/01/15 21:41:59 INFO Applying migration id=tocc 2026/01/15 21:41:59 INFO Applying migration id=followeds 2026/01/15 21:41:59 INFO Applying migration id=certhash 2026/01/15 21:41:59 INFO Applying migration id=follows_sync 2026/01/15 21:41:59 INFO Applying migration id=jsonpath 2026/01/15 21:41:59 INFO Applying migration id=localforward 2026/01/15 21:41:59 INFO Applying migration id=avatar 2026/01/15 21:41:59 INFO Applying migration id=noimage 2026/01/15 21:41:59 INFO Applying migration id=feed 2026/01/15 21:41:59 INFO Applying migration id=bookmarks 2026/01/15 21:41:59 INFO Applying migration id=shareactivity 2026/01/15 21:41:59 INFO Applying migration id=application 2026/01/15 21:41:59 INFO Applying migration id=certificates 2026/01/15 21:41:59 INFO Applying migration id=rawforward 2026/01/15 21:41:59 INFO Applying migration id=publickey 2026/01/15 21:41:59 INFO Applying migration id=resolvegroup 2026/01/15 21:42:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:00 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 21:42:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:00 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:00 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 21:42:00 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 21:42:00 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 21:42:00 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:00 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:00 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (1.60s) === RUN TestDeliver_OneFailed 2026/01/15 21:42:00 INFO Applying migration id=initial 2026/01/15 21:42:00 INFO Applying migration id=notesupdated 2026/01/15 21:42:00 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:00 INFO Applying migration id=activitiesid 2026/01/15 21:42:00 INFO Applying migration id=outbox 2026/01/15 21:42:00 INFO Applying migration id=edits 2026/01/15 21:42:00 INFO Applying migration id=outboxactor 2026/01/15 21:42:00 INFO Applying migration id=outboxsender 2026/01/15 21:42:00 INFO Applying migration id=thread 2026/01/15 21:42:00 INFO Applying migration id=host 2026/01/15 21:42:00 INFO Applying migration id=sharedinbox 2026/01/15 21:42:00 INFO Applying migration id=noteshost 2026/01/15 21:42:00 INFO Applying migration id=fetched 2026/01/15 21:42:00 INFO Applying migration id=move 2026/01/15 21:42:00 INFO Applying migration id=cleanup 2026/01/15 21:42:00 INFO Applying migration id=received 2026/01/15 21:42:00 INFO Applying migration id=namehost 2026/01/15 21:42:00 INFO Applying migration id=outboxhost 2026/01/15 21:42:00 INFO Applying migration id=notesfts 2026/01/15 21:42:00 INFO Applying migration id=iconsname 2026/01/15 21:42:00 INFO Applying migration id=nohash 2026/01/15 21:42:00 INFO Applying migration id=shares 2026/01/15 21:42:00 INFO Applying migration id=actorttl 2026/01/15 21:42:00 INFO Applying migration id=tocc 2026/01/15 21:42:00 INFO Applying migration id=followeds 2026/01/15 21:42:00 INFO Applying migration id=certhash 2026/01/15 21:42:00 INFO Applying migration id=follows_sync 2026/01/15 21:42:00 INFO Applying migration id=jsonpath 2026/01/15 21:42:00 INFO Applying migration id=localforward 2026/01/15 21:42:00 INFO Applying migration id=avatar 2026/01/15 21:42:00 INFO Applying migration id=noimage 2026/01/15 21:42:00 INFO Applying migration id=feed 2026/01/15 21:42:00 INFO Applying migration id=bookmarks 2026/01/15 21:42:00 INFO Applying migration id=shareactivity 2026/01/15 21:42:00 INFO Applying migration id=application 2026/01/15 21:42:00 INFO Applying migration id=certificates 2026/01/15 21:42:00 INFO Applying migration id=rawforward 2026/01/15 21:42:00 INFO Applying migration id=publickey 2026/01/15 21:42:00 INFO Applying migration id=resolvegroup 2026/01/15 21:42:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:02 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 21:42:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:02 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 21:42:02 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 21:42:02 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 21:42:02 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 21:42:02 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 21:42:02 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 21:42:02 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 21:42:02 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (1.80s) === RUN TestDeliver_OneFailedRetry 2026/01/15 21:42:02 INFO Applying migration id=initial 2026/01/15 21:42:02 INFO Applying migration id=notesupdated 2026/01/15 21:42:02 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:02 INFO Applying migration id=activitiesid 2026/01/15 21:42:02 INFO Applying migration id=outbox 2026/01/15 21:42:02 INFO Applying migration id=edits 2026/01/15 21:42:02 INFO Applying migration id=outboxactor 2026/01/15 21:42:02 INFO Applying migration id=outboxsender 2026/01/15 21:42:02 INFO Applying migration id=thread 2026/01/15 21:42:02 INFO Applying migration id=host 2026/01/15 21:42:02 INFO Applying migration id=sharedinbox 2026/01/15 21:42:02 INFO Applying migration id=noteshost 2026/01/15 21:42:02 INFO Applying migration id=fetched 2026/01/15 21:42:02 INFO Applying migration id=move 2026/01/15 21:42:02 INFO Applying migration id=cleanup 2026/01/15 21:42:02 INFO Applying migration id=received 2026/01/15 21:42:02 INFO Applying migration id=namehost 2026/01/15 21:42:02 INFO Applying migration id=outboxhost 2026/01/15 21:42:02 INFO Applying migration id=notesfts 2026/01/15 21:42:02 INFO Applying migration id=iconsname 2026/01/15 21:42:02 INFO Applying migration id=nohash 2026/01/15 21:42:02 INFO Applying migration id=shares 2026/01/15 21:42:02 INFO Applying migration id=actorttl 2026/01/15 21:42:02 INFO Applying migration id=tocc 2026/01/15 21:42:02 INFO Applying migration id=followeds 2026/01/15 21:42:02 INFO Applying migration id=certhash 2026/01/15 21:42:02 INFO Applying migration id=follows_sync 2026/01/15 21:42:02 INFO Applying migration id=jsonpath 2026/01/15 21:42:02 INFO Applying migration id=localforward 2026/01/15 21:42:02 INFO Applying migration id=avatar 2026/01/15 21:42:02 INFO Applying migration id=noimage 2026/01/15 21:42:02 INFO Applying migration id=feed 2026/01/15 21:42:02 INFO Applying migration id=bookmarks 2026/01/15 21:42:02 INFO Applying migration id=shareactivity 2026/01/15 21:42:02 INFO Applying migration id=application 2026/01/15 21:42:02 INFO Applying migration id=certificates 2026/01/15 21:42:02 INFO Applying migration id=rawforward 2026/01/15 21:42:02 INFO Applying migration id=publickey 2026/01/15 21:42:02 INFO Applying migration id=resolvegroup 2026/01/15 21:42:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 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 21:42:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 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 21:42:03 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 21:42:03 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 21:42:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 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 21:42:03 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 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 21:42:03 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 21:42:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 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 21:42:03 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 INFO Skipping recipient to=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:03 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (1.50s) === RUN TestDeliver_OneInvalidURLRetry 2026/01/15 21:42:03 INFO Applying migration id=initial 2026/01/15 21:42:03 INFO Applying migration id=notesupdated 2026/01/15 21:42:03 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:03 INFO Applying migration id=activitiesid 2026/01/15 21:42:03 INFO Applying migration id=outbox 2026/01/15 21:42:03 INFO Applying migration id=edits 2026/01/15 21:42:03 INFO Applying migration id=outboxactor 2026/01/15 21:42:03 INFO Applying migration id=outboxsender 2026/01/15 21:42:03 INFO Applying migration id=thread 2026/01/15 21:42:03 INFO Applying migration id=host 2026/01/15 21:42:03 INFO Applying migration id=sharedinbox 2026/01/15 21:42:03 INFO Applying migration id=noteshost 2026/01/15 21:42:03 INFO Applying migration id=fetched 2026/01/15 21:42:03 INFO Applying migration id=move 2026/01/15 21:42:03 INFO Applying migration id=cleanup 2026/01/15 21:42:03 INFO Applying migration id=received 2026/01/15 21:42:03 INFO Applying migration id=namehost 2026/01/15 21:42:03 INFO Applying migration id=outboxhost 2026/01/15 21:42:03 INFO Applying migration id=notesfts 2026/01/15 21:42:03 INFO Applying migration id=iconsname 2026/01/15 21:42:03 INFO Applying migration id=nohash 2026/01/15 21:42:03 INFO Applying migration id=shares 2026/01/15 21:42:03 INFO Applying migration id=actorttl 2026/01/15 21:42:03 INFO Applying migration id=tocc 2026/01/15 21:42:03 INFO Applying migration id=followeds 2026/01/15 21:42:03 INFO Applying migration id=certhash 2026/01/15 21:42:03 INFO Applying migration id=follows_sync 2026/01/15 21:42:03 INFO Applying migration id=jsonpath 2026/01/15 21:42:03 INFO Applying migration id=localforward 2026/01/15 21:42:03 INFO Applying migration id=avatar 2026/01/15 21:42:03 INFO Applying migration id=noimage 2026/01/15 21:42:03 INFO Applying migration id=feed 2026/01/15 21:42:03 INFO Applying migration id=bookmarks 2026/01/15 21:42:03 INFO Applying migration id=shareactivity 2026/01/15 21:42:03 INFO Applying migration id=application 2026/01/15 21:42:03 INFO Applying migration id=certificates 2026/01/15 21:42:03 INFO Applying migration id=rawforward 2026/01/15 21:42:03 INFO Applying migration id=publickey 2026/01/15 21:42:03 INFO Applying migration id=resolvegroup 2026/01/15 21:42:05 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 21:42:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42: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 21:42:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42: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 21:42:05 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 21:42:05 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 21:42:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42: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 21:42:05 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:05 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 21:42:05 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 21:42:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42: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 21:42:05 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:05 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (1.84s) === RUN TestDeliver_MaxAttempts 2026/01/15 21:42:05 INFO Applying migration id=initial 2026/01/15 21:42:05 INFO Applying migration id=notesupdated 2026/01/15 21:42:05 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:05 INFO Applying migration id=activitiesid 2026/01/15 21:42:05 INFO Applying migration id=outbox 2026/01/15 21:42:05 INFO Applying migration id=edits 2026/01/15 21:42:05 INFO Applying migration id=outboxactor 2026/01/15 21:42:05 INFO Applying migration id=outboxsender 2026/01/15 21:42:05 INFO Applying migration id=thread 2026/01/15 21:42:05 INFO Applying migration id=host 2026/01/15 21:42:05 INFO Applying migration id=sharedinbox 2026/01/15 21:42:05 INFO Applying migration id=noteshost 2026/01/15 21:42:05 INFO Applying migration id=fetched 2026/01/15 21:42:05 INFO Applying migration id=move 2026/01/15 21:42:05 INFO Applying migration id=cleanup 2026/01/15 21:42:05 INFO Applying migration id=received 2026/01/15 21:42:05 INFO Applying migration id=namehost 2026/01/15 21:42:05 INFO Applying migration id=outboxhost 2026/01/15 21:42:05 INFO Applying migration id=notesfts 2026/01/15 21:42:05 INFO Applying migration id=iconsname 2026/01/15 21:42:05 INFO Applying migration id=nohash 2026/01/15 21:42:05 INFO Applying migration id=shares 2026/01/15 21:42:05 INFO Applying migration id=actorttl 2026/01/15 21:42:05 INFO Applying migration id=tocc 2026/01/15 21:42:05 INFO Applying migration id=followeds 2026/01/15 21:42:05 INFO Applying migration id=certhash 2026/01/15 21:42:05 INFO Applying migration id=follows_sync 2026/01/15 21:42:05 INFO Applying migration id=jsonpath 2026/01/15 21:42:05 INFO Applying migration id=localforward 2026/01/15 21:42:05 INFO Applying migration id=avatar 2026/01/15 21:42:05 INFO Applying migration id=noimage 2026/01/15 21:42:05 INFO Applying migration id=feed 2026/01/15 21:42:05 INFO Applying migration id=bookmarks 2026/01/15 21:42:05 INFO Applying migration id=shareactivity 2026/01/15 21:42:05 INFO Applying migration id=application 2026/01/15 21:42:05 INFO Applying migration id=certificates 2026/01/15 21:42:05 INFO Applying migration id=rawforward 2026/01/15 21:42:05 INFO Applying migration id=publickey 2026/01/15 21:42:05 INFO Applying migration id=resolvegroup 2026/01/15 21:42:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42: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 21:42:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:06 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 21:42:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:06 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 21:42:06 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 21:42:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:06 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 21:42:06 INFO Skipping recipient to=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:06 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 21:42:06 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.27s) === RUN TestDeliver_SharedInbox 2026/01/15 21:42:06 INFO Applying migration id=initial 2026/01/15 21:42:06 INFO Applying migration id=notesupdated 2026/01/15 21:42:06 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:06 INFO Applying migration id=activitiesid 2026/01/15 21:42:06 INFO Applying migration id=outbox 2026/01/15 21:42:06 INFO Applying migration id=edits 2026/01/15 21:42:06 INFO Applying migration id=outboxactor 2026/01/15 21:42:06 INFO Applying migration id=outboxsender 2026/01/15 21:42:06 INFO Applying migration id=thread 2026/01/15 21:42:06 INFO Applying migration id=host 2026/01/15 21:42:06 INFO Applying migration id=sharedinbox 2026/01/15 21:42:06 INFO Applying migration id=noteshost 2026/01/15 21:42:06 INFO Applying migration id=fetched 2026/01/15 21:42:06 INFO Applying migration id=move 2026/01/15 21:42:06 INFO Applying migration id=cleanup 2026/01/15 21:42:06 INFO Applying migration id=received 2026/01/15 21:42:06 INFO Applying migration id=namehost 2026/01/15 21:42:06 INFO Applying migration id=outboxhost 2026/01/15 21:42:06 INFO Applying migration id=notesfts 2026/01/15 21:42:06 INFO Applying migration id=iconsname 2026/01/15 21:42:06 INFO Applying migration id=nohash 2026/01/15 21:42:06 INFO Applying migration id=shares 2026/01/15 21:42:06 INFO Applying migration id=actorttl 2026/01/15 21:42:06 INFO Applying migration id=tocc 2026/01/15 21:42:06 INFO Applying migration id=followeds 2026/01/15 21:42:06 INFO Applying migration id=certhash 2026/01/15 21:42:06 INFO Applying migration id=follows_sync 2026/01/15 21:42:06 INFO Applying migration id=jsonpath 2026/01/15 21:42:06 INFO Applying migration id=localforward 2026/01/15 21:42:06 INFO Applying migration id=avatar 2026/01/15 21:42:06 INFO Applying migration id=noimage 2026/01/15 21:42:06 INFO Applying migration id=feed 2026/01/15 21:42:06 INFO Applying migration id=bookmarks 2026/01/15 21:42:06 INFO Applying migration id=shareactivity 2026/01/15 21:42:06 INFO Applying migration id=application 2026/01/15 21:42:06 INFO Applying migration id=certificates 2026/01/15 21:42:06 INFO Applying migration id=rawforward 2026/01/15 21:42:06 INFO Applying migration id=publickey 2026/01/15 21:42:06 INFO Applying migration id=resolvegroup 2026/01/15 21:42:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:06 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 21:42:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:06 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 21:42:06 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 21:42:06 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.75s) === RUN TestDeliver_SharedInboxRetry 2026/01/15 21:42:06 INFO Applying migration id=initial 2026/01/15 21:42:06 INFO Applying migration id=notesupdated 2026/01/15 21:42:06 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:06 INFO Applying migration id=activitiesid 2026/01/15 21:42:06 INFO Applying migration id=outbox 2026/01/15 21:42:06 INFO Applying migration id=edits 2026/01/15 21:42:06 INFO Applying migration id=outboxactor 2026/01/15 21:42:06 INFO Applying migration id=outboxsender 2026/01/15 21:42:06 INFO Applying migration id=thread 2026/01/15 21:42:06 INFO Applying migration id=host 2026/01/15 21:42:06 INFO Applying migration id=sharedinbox 2026/01/15 21:42:06 INFO Applying migration id=noteshost 2026/01/15 21:42:06 INFO Applying migration id=fetched 2026/01/15 21:42:06 INFO Applying migration id=move 2026/01/15 21:42:06 INFO Applying migration id=cleanup 2026/01/15 21:42:06 INFO Applying migration id=received 2026/01/15 21:42:06 INFO Applying migration id=namehost 2026/01/15 21:42:06 INFO Applying migration id=outboxhost 2026/01/15 21:42:06 INFO Applying migration id=notesfts 2026/01/15 21:42:06 INFO Applying migration id=iconsname 2026/01/15 21:42:06 INFO Applying migration id=nohash 2026/01/15 21:42:06 INFO Applying migration id=shares 2026/01/15 21:42:06 INFO Applying migration id=actorttl 2026/01/15 21:42:06 INFO Applying migration id=tocc 2026/01/15 21:42:06 INFO Applying migration id=followeds 2026/01/15 21:42:06 INFO Applying migration id=certhash 2026/01/15 21:42:06 INFO Applying migration id=follows_sync 2026/01/15 21:42:06 INFO Applying migration id=jsonpath 2026/01/15 21:42:06 INFO Applying migration id=localforward 2026/01/15 21:42:06 INFO Applying migration id=avatar 2026/01/15 21:42:06 INFO Applying migration id=noimage 2026/01/15 21:42:06 INFO Applying migration id=feed 2026/01/15 21:42:06 INFO Applying migration id=bookmarks 2026/01/15 21:42:06 INFO Applying migration id=shareactivity 2026/01/15 21:42:06 INFO Applying migration id=application 2026/01/15 21:42:06 INFO Applying migration id=certificates 2026/01/15 21:42:06 INFO Applying migration id=rawforward 2026/01/15 21:42:06 INFO Applying migration id=publickey 2026/01/15 21:42:06 INFO Applying migration id=resolvegroup 2026/01/15 21:42:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 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 21:42:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 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 21:42:07 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 21:42:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 21:42:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 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 21:42:07 INFO Skipping recipient to=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 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 21:42:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.91s) === RUN TestDeliver_SharedInboxUnknownActor 2026/01/15 21:42:07 INFO Applying migration id=initial 2026/01/15 21:42:07 INFO Applying migration id=notesupdated 2026/01/15 21:42:07 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:07 INFO Applying migration id=activitiesid 2026/01/15 21:42:07 INFO Applying migration id=outbox 2026/01/15 21:42:07 INFO Applying migration id=edits 2026/01/15 21:42:07 INFO Applying migration id=outboxactor 2026/01/15 21:42:07 INFO Applying migration id=outboxsender 2026/01/15 21:42:07 INFO Applying migration id=thread 2026/01/15 21:42:07 INFO Applying migration id=host 2026/01/15 21:42:07 INFO Applying migration id=sharedinbox 2026/01/15 21:42:07 INFO Applying migration id=noteshost 2026/01/15 21:42:07 INFO Applying migration id=fetched 2026/01/15 21:42:07 INFO Applying migration id=move 2026/01/15 21:42:07 INFO Applying migration id=cleanup 2026/01/15 21:42:07 INFO Applying migration id=received 2026/01/15 21:42:07 INFO Applying migration id=namehost 2026/01/15 21:42:07 INFO Applying migration id=outboxhost 2026/01/15 21:42:07 INFO Applying migration id=notesfts 2026/01/15 21:42:07 INFO Applying migration id=iconsname 2026/01/15 21:42:07 INFO Applying migration id=nohash 2026/01/15 21:42:07 INFO Applying migration id=shares 2026/01/15 21:42:07 INFO Applying migration id=actorttl 2026/01/15 21:42:07 INFO Applying migration id=tocc 2026/01/15 21:42:07 INFO Applying migration id=followeds 2026/01/15 21:42:07 INFO Applying migration id=certhash 2026/01/15 21:42:07 INFO Applying migration id=follows_sync 2026/01/15 21:42:07 INFO Applying migration id=jsonpath 2026/01/15 21:42:07 INFO Applying migration id=localforward 2026/01/15 21:42:07 INFO Applying migration id=avatar 2026/01/15 21:42:07 INFO Applying migration id=noimage 2026/01/15 21:42:07 INFO Applying migration id=feed 2026/01/15 21:42:07 INFO Applying migration id=bookmarks 2026/01/15 21:42:07 INFO Applying migration id=shareactivity 2026/01/15 21:42:07 INFO Applying migration id=application 2026/01/15 21:42:07 INFO Applying migration id=certificates 2026/01/15 21:42:07 INFO Applying migration id=rawforward 2026/01/15 21:42:07 INFO Applying migration id=publickey 2026/01/15 21:42:07 INFO Applying migration id=resolvegroup 2026/01/15 21:42:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 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 21:42:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 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 21:42:07 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 21:42:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 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 21:42:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 21:42:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 INFO Skipping recipient to=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 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 21:42:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 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 21:42:07 INFO Skipping recipient to=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.12s) === RUN TestDeliver_SharedInboxSingleWorker 2026/01/15 21:42:07 INFO Applying migration id=initial 2026/01/15 21:42:07 INFO Applying migration id=notesupdated 2026/01/15 21:42:07 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:07 INFO Applying migration id=activitiesid 2026/01/15 21:42:07 INFO Applying migration id=outbox 2026/01/15 21:42:07 INFO Applying migration id=edits 2026/01/15 21:42:07 INFO Applying migration id=outboxactor 2026/01/15 21:42:07 INFO Applying migration id=outboxsender 2026/01/15 21:42:07 INFO Applying migration id=thread 2026/01/15 21:42:07 INFO Applying migration id=host 2026/01/15 21:42:07 INFO Applying migration id=sharedinbox 2026/01/15 21:42:07 INFO Applying migration id=noteshost 2026/01/15 21:42:07 INFO Applying migration id=fetched 2026/01/15 21:42:07 INFO Applying migration id=move 2026/01/15 21:42:07 INFO Applying migration id=cleanup 2026/01/15 21:42:07 INFO Applying migration id=received 2026/01/15 21:42:07 INFO Applying migration id=namehost 2026/01/15 21:42:07 INFO Applying migration id=outboxhost 2026/01/15 21:42:07 INFO Applying migration id=notesfts 2026/01/15 21:42:07 INFO Applying migration id=iconsname 2026/01/15 21:42:07 INFO Applying migration id=nohash 2026/01/15 21:42:07 INFO Applying migration id=shares 2026/01/15 21:42:07 INFO Applying migration id=actorttl 2026/01/15 21:42:07 INFO Applying migration id=tocc 2026/01/15 21:42:07 INFO Applying migration id=followeds 2026/01/15 21:42:07 INFO Applying migration id=certhash 2026/01/15 21:42:07 INFO Applying migration id=follows_sync 2026/01/15 21:42:07 INFO Applying migration id=jsonpath 2026/01/15 21:42:07 INFO Applying migration id=localforward 2026/01/15 21:42:07 INFO Applying migration id=avatar 2026/01/15 21:42:07 INFO Applying migration id=noimage 2026/01/15 21:42:07 INFO Applying migration id=feed 2026/01/15 21:42:07 INFO Applying migration id=bookmarks 2026/01/15 21:42:07 INFO Applying migration id=shareactivity 2026/01/15 21:42:07 INFO Applying migration id=application 2026/01/15 21:42:07 INFO Applying migration id=certificates 2026/01/15 21:42:07 INFO Applying migration id=rawforward 2026/01/15 21:42:07 INFO Applying migration id=publickey 2026/01/15 21:42:07 INFO Applying migration id=resolvegroup 2026/01/15 21:42:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:08 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 21:42:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/01/15 21:42:08 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 21:42:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:08 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 21:42:08 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.84s) === RUN TestDeliver_SameInbox 2026/01/15 21:42:08 INFO Applying migration id=initial 2026/01/15 21:42:08 INFO Applying migration id=notesupdated 2026/01/15 21:42:08 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:08 INFO Applying migration id=activitiesid 2026/01/15 21:42:08 INFO Applying migration id=outbox 2026/01/15 21:42:08 INFO Applying migration id=edits 2026/01/15 21:42:08 INFO Applying migration id=outboxactor 2026/01/15 21:42:08 INFO Applying migration id=outboxsender 2026/01/15 21:42:08 INFO Applying migration id=thread 2026/01/15 21:42:08 INFO Applying migration id=host 2026/01/15 21:42:08 INFO Applying migration id=sharedinbox 2026/01/15 21:42:08 INFO Applying migration id=noteshost 2026/01/15 21:42:08 INFO Applying migration id=fetched 2026/01/15 21:42:08 INFO Applying migration id=move 2026/01/15 21:42:08 INFO Applying migration id=cleanup 2026/01/15 21:42:08 INFO Applying migration id=received 2026/01/15 21:42:08 INFO Applying migration id=namehost 2026/01/15 21:42:08 INFO Applying migration id=outboxhost 2026/01/15 21:42:08 INFO Applying migration id=notesfts 2026/01/15 21:42:08 INFO Applying migration id=iconsname 2026/01/15 21:42:08 INFO Applying migration id=nohash 2026/01/15 21:42:08 INFO Applying migration id=shares 2026/01/15 21:42:08 INFO Applying migration id=actorttl 2026/01/15 21:42:08 INFO Applying migration id=tocc 2026/01/15 21:42:08 INFO Applying migration id=followeds 2026/01/15 21:42:08 INFO Applying migration id=certhash 2026/01/15 21:42:08 INFO Applying migration id=follows_sync 2026/01/15 21:42:08 INFO Applying migration id=jsonpath 2026/01/15 21:42:08 INFO Applying migration id=localforward 2026/01/15 21:42:08 INFO Applying migration id=avatar 2026/01/15 21:42:08 INFO Applying migration id=noimage 2026/01/15 21:42:08 INFO Applying migration id=feed 2026/01/15 21:42:08 INFO Applying migration id=bookmarks 2026/01/15 21:42:08 INFO Applying migration id=shareactivity 2026/01/15 21:42:08 INFO Applying migration id=application 2026/01/15 21:42:08 INFO Applying migration id=certificates 2026/01/15 21:42:08 INFO Applying migration id=rawforward 2026/01/15 21:42:08 INFO Applying migration id=publickey 2026/01/15 21:42:08 INFO Applying migration id=resolvegroup 2026/01/15 21:42:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:10 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 21:42:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:10 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 21:42:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/01/15 21:42:10 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 21:42:10 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (1.92s) === RUN TestDeliver_ToAndCCDuplicates 2026/01/15 21:42:10 INFO Applying migration id=initial 2026/01/15 21:42:10 INFO Applying migration id=notesupdated 2026/01/15 21:42:10 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:10 INFO Applying migration id=activitiesid 2026/01/15 21:42:10 INFO Applying migration id=outbox 2026/01/15 21:42:10 INFO Applying migration id=edits 2026/01/15 21:42:10 INFO Applying migration id=outboxactor 2026/01/15 21:42:10 INFO Applying migration id=outboxsender 2026/01/15 21:42:10 INFO Applying migration id=thread 2026/01/15 21:42:10 INFO Applying migration id=host 2026/01/15 21:42:10 INFO Applying migration id=sharedinbox 2026/01/15 21:42:10 INFO Applying migration id=noteshost 2026/01/15 21:42:10 INFO Applying migration id=fetched 2026/01/15 21:42:10 INFO Applying migration id=move 2026/01/15 21:42:10 INFO Applying migration id=cleanup 2026/01/15 21:42:10 INFO Applying migration id=received 2026/01/15 21:42:10 INFO Applying migration id=namehost 2026/01/15 21:42:10 INFO Applying migration id=outboxhost 2026/01/15 21:42:10 INFO Applying migration id=notesfts 2026/01/15 21:42:10 INFO Applying migration id=iconsname 2026/01/15 21:42:10 INFO Applying migration id=nohash 2026/01/15 21:42:10 INFO Applying migration id=shares 2026/01/15 21:42:10 INFO Applying migration id=actorttl 2026/01/15 21:42:10 INFO Applying migration id=tocc 2026/01/15 21:42:10 INFO Applying migration id=followeds 2026/01/15 21:42:10 INFO Applying migration id=certhash 2026/01/15 21:42:10 INFO Applying migration id=follows_sync 2026/01/15 21:42:10 INFO Applying migration id=jsonpath 2026/01/15 21:42:10 INFO Applying migration id=localforward 2026/01/15 21:42:10 INFO Applying migration id=avatar 2026/01/15 21:42:10 INFO Applying migration id=noimage 2026/01/15 21:42:10 INFO Applying migration id=feed 2026/01/15 21:42:10 INFO Applying migration id=bookmarks 2026/01/15 21:42:10 INFO Applying migration id=shareactivity 2026/01/15 21:42:10 INFO Applying migration id=application 2026/01/15 21:42:10 INFO Applying migration id=certificates 2026/01/15 21:42:10 INFO Applying migration id=rawforward 2026/01/15 21:42:10 INFO Applying migration id=publickey 2026/01/15 21:42:10 INFO Applying migration id=resolvegroup 2026/01/15 21:42:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42: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 21:42:13 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:13 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 21:42:13 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42: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 21:42:13 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/01/15 21:42:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 21:42:13 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 21:42:13 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 21:42:13 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 21:42:13 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (2.80s) === RUN TestDeliver_PublicInTo 2026/01/15 21:42:13 INFO Applying migration id=initial 2026/01/15 21:42:13 INFO Applying migration id=notesupdated 2026/01/15 21:42:13 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:13 INFO Applying migration id=activitiesid 2026/01/15 21:42:13 INFO Applying migration id=outbox 2026/01/15 21:42:13 INFO Applying migration id=edits 2026/01/15 21:42:13 INFO Applying migration id=outboxactor 2026/01/15 21:42:13 INFO Applying migration id=outboxsender 2026/01/15 21:42:13 INFO Applying migration id=thread 2026/01/15 21:42:13 INFO Applying migration id=host 2026/01/15 21:42:13 INFO Applying migration id=sharedinbox 2026/01/15 21:42:13 INFO Applying migration id=noteshost 2026/01/15 21:42:13 INFO Applying migration id=fetched 2026/01/15 21:42:13 INFO Applying migration id=move 2026/01/15 21:42:13 INFO Applying migration id=cleanup 2026/01/15 21:42:13 INFO Applying migration id=received 2026/01/15 21:42:13 INFO Applying migration id=namehost 2026/01/15 21:42:13 INFO Applying migration id=outboxhost 2026/01/15 21:42:13 INFO Applying migration id=notesfts 2026/01/15 21:42:13 INFO Applying migration id=iconsname 2026/01/15 21:42:13 INFO Applying migration id=nohash 2026/01/15 21:42:13 INFO Applying migration id=shares 2026/01/15 21:42:13 INFO Applying migration id=actorttl 2026/01/15 21:42:13 INFO Applying migration id=tocc 2026/01/15 21:42:13 INFO Applying migration id=followeds 2026/01/15 21:42:13 INFO Applying migration id=certhash 2026/01/15 21:42:13 INFO Applying migration id=follows_sync 2026/01/15 21:42:13 INFO Applying migration id=jsonpath 2026/01/15 21:42:13 INFO Applying migration id=localforward 2026/01/15 21:42:13 INFO Applying migration id=avatar 2026/01/15 21:42:13 INFO Applying migration id=noimage 2026/01/15 21:42:13 INFO Applying migration id=feed 2026/01/15 21:42:13 INFO Applying migration id=bookmarks 2026/01/15 21:42:13 INFO Applying migration id=shareactivity 2026/01/15 21:42:13 INFO Applying migration id=application 2026/01/15 21:42:13 INFO Applying migration id=certificates 2026/01/15 21:42:13 INFO Applying migration id=rawforward 2026/01/15 21:42:13 INFO Applying migration id=publickey 2026/01/15 21:42:13 INFO Applying migration id=resolvegroup 2026/01/15 21:42:14 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:14 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:14 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:14 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 21:42:14 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:14 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 21:42:14 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/01/15 21:42:14 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 21:42:14 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 21:42:14 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 21:42:14 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 21:42:14 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.87s) === RUN TestDeliver_AuthorInTo 2026/01/15 21:42:14 INFO Applying migration id=initial 2026/01/15 21:42:14 INFO Applying migration id=notesupdated 2026/01/15 21:42:14 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:14 INFO Applying migration id=activitiesid 2026/01/15 21:42:14 INFO Applying migration id=outbox 2026/01/15 21:42:14 INFO Applying migration id=edits 2026/01/15 21:42:14 INFO Applying migration id=outboxactor 2026/01/15 21:42:14 INFO Applying migration id=outboxsender 2026/01/15 21:42:14 INFO Applying migration id=thread 2026/01/15 21:42:14 INFO Applying migration id=host 2026/01/15 21:42:14 INFO Applying migration id=sharedinbox 2026/01/15 21:42:14 INFO Applying migration id=noteshost 2026/01/15 21:42:14 INFO Applying migration id=fetched 2026/01/15 21:42:14 INFO Applying migration id=move 2026/01/15 21:42:14 INFO Applying migration id=cleanup 2026/01/15 21:42:14 INFO Applying migration id=received 2026/01/15 21:42:14 INFO Applying migration id=namehost 2026/01/15 21:42:14 INFO Applying migration id=outboxhost 2026/01/15 21:42:14 INFO Applying migration id=notesfts 2026/01/15 21:42:14 INFO Applying migration id=iconsname 2026/01/15 21:42:14 INFO Applying migration id=nohash 2026/01/15 21:42:14 INFO Applying migration id=shares 2026/01/15 21:42:14 INFO Applying migration id=actorttl 2026/01/15 21:42:14 INFO Applying migration id=tocc 2026/01/15 21:42:14 INFO Applying migration id=followeds 2026/01/15 21:42:14 INFO Applying migration id=certhash 2026/01/15 21:42:14 INFO Applying migration id=follows_sync 2026/01/15 21:42:14 INFO Applying migration id=jsonpath 2026/01/15 21:42:14 INFO Applying migration id=localforward 2026/01/15 21:42:14 INFO Applying migration id=avatar 2026/01/15 21:42:14 INFO Applying migration id=noimage 2026/01/15 21:42:14 INFO Applying migration id=feed 2026/01/15 21:42:14 INFO Applying migration id=bookmarks 2026/01/15 21:42:14 INFO Applying migration id=shareactivity 2026/01/15 21:42:14 INFO Applying migration id=application 2026/01/15 21:42:14 INFO Applying migration id=certificates 2026/01/15 21:42:14 INFO Applying migration id=rawforward 2026/01/15 21:42:14 INFO Applying migration id=publickey 2026/01/15 21:42:14 INFO Applying migration id=resolvegroup 2026/01/15 21:42:17 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:17 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:17 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/01/15 21:42:17 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/01/15 21:42:17 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 21:42:17 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 21:42:17 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/01/15 21:42:17 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 21:42:17 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 21:42:17 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/01/15 21:42:17 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 21:42:17 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (3.09s) === RUN TestResolve_LocalActor 2026/01/15 21:42:17 INFO Applying migration id=initial 2026/01/15 21:42:17 INFO Applying migration id=notesupdated 2026/01/15 21:42:17 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:17 INFO Applying migration id=activitiesid 2026/01/15 21:42:17 INFO Applying migration id=outbox 2026/01/15 21:42:17 INFO Applying migration id=edits 2026/01/15 21:42:17 INFO Applying migration id=outboxactor 2026/01/15 21:42:17 INFO Applying migration id=outboxsender 2026/01/15 21:42:17 INFO Applying migration id=thread 2026/01/15 21:42:17 INFO Applying migration id=host 2026/01/15 21:42:17 INFO Applying migration id=sharedinbox 2026/01/15 21:42:17 INFO Applying migration id=noteshost 2026/01/15 21:42:17 INFO Applying migration id=fetched 2026/01/15 21:42:17 INFO Applying migration id=move 2026/01/15 21:42:17 INFO Applying migration id=cleanup 2026/01/15 21:42:17 INFO Applying migration id=received 2026/01/15 21:42:17 INFO Applying migration id=namehost 2026/01/15 21:42:17 INFO Applying migration id=outboxhost 2026/01/15 21:42:17 INFO Applying migration id=notesfts 2026/01/15 21:42:17 INFO Applying migration id=iconsname 2026/01/15 21:42:17 INFO Applying migration id=nohash 2026/01/15 21:42:17 INFO Applying migration id=shares 2026/01/15 21:42:17 INFO Applying migration id=actorttl 2026/01/15 21:42:17 INFO Applying migration id=tocc 2026/01/15 21:42:17 INFO Applying migration id=followeds 2026/01/15 21:42:17 INFO Applying migration id=certhash 2026/01/15 21:42:17 INFO Applying migration id=follows_sync 2026/01/15 21:42:17 INFO Applying migration id=jsonpath 2026/01/15 21:42:17 INFO Applying migration id=localforward 2026/01/15 21:42:17 INFO Applying migration id=avatar 2026/01/15 21:42:17 INFO Applying migration id=noimage 2026/01/15 21:42:17 INFO Applying migration id=feed 2026/01/15 21:42:17 INFO Applying migration id=bookmarks 2026/01/15 21:42:17 INFO Applying migration id=shareactivity 2026/01/15 21:42:17 INFO Applying migration id=application 2026/01/15 21:42:17 INFO Applying migration id=certificates 2026/01/15 21:42:17 INFO Applying migration id=rawforward 2026/01/15 21:42:17 INFO Applying migration id=publickey 2026/01/15 21:42:17 INFO Applying migration id=resolvegroup --- PASS: TestResolve_LocalActor (0.90s) === RUN TestResolve_LocalActorDoesNotExist 2026/01/15 21:42:18 INFO Applying migration id=initial 2026/01/15 21:42:18 INFO Applying migration id=notesupdated 2026/01/15 21:42:18 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:18 INFO Applying migration id=activitiesid 2026/01/15 21:42:18 INFO Applying migration id=outbox 2026/01/15 21:42:18 INFO Applying migration id=edits 2026/01/15 21:42:18 INFO Applying migration id=outboxactor 2026/01/15 21:42:18 INFO Applying migration id=outboxsender 2026/01/15 21:42:18 INFO Applying migration id=thread 2026/01/15 21:42:18 INFO Applying migration id=host 2026/01/15 21:42:18 INFO Applying migration id=sharedinbox 2026/01/15 21:42:18 INFO Applying migration id=noteshost 2026/01/15 21:42:18 INFO Applying migration id=fetched 2026/01/15 21:42:18 INFO Applying migration id=move 2026/01/15 21:42:18 INFO Applying migration id=cleanup 2026/01/15 21:42:18 INFO Applying migration id=received 2026/01/15 21:42:18 INFO Applying migration id=namehost 2026/01/15 21:42:18 INFO Applying migration id=outboxhost 2026/01/15 21:42:18 INFO Applying migration id=notesfts 2026/01/15 21:42:18 INFO Applying migration id=iconsname 2026/01/15 21:42:18 INFO Applying migration id=nohash 2026/01/15 21:42:18 INFO Applying migration id=shares 2026/01/15 21:42:18 INFO Applying migration id=actorttl 2026/01/15 21:42:18 INFO Applying migration id=tocc 2026/01/15 21:42:18 INFO Applying migration id=followeds 2026/01/15 21:42:18 INFO Applying migration id=certhash 2026/01/15 21:42:18 INFO Applying migration id=follows_sync 2026/01/15 21:42:18 INFO Applying migration id=jsonpath 2026/01/15 21:42:18 INFO Applying migration id=localforward 2026/01/15 21:42:18 INFO Applying migration id=avatar 2026/01/15 21:42:18 INFO Applying migration id=noimage 2026/01/15 21:42:18 INFO Applying migration id=feed 2026/01/15 21:42:18 INFO Applying migration id=bookmarks 2026/01/15 21:42:18 INFO Applying migration id=shareactivity 2026/01/15 21:42:18 INFO Applying migration id=application 2026/01/15 21:42:18 INFO Applying migration id=certificates 2026/01/15 21:42:18 INFO Applying migration id=rawforward 2026/01/15 21:42:18 INFO Applying migration id=publickey 2026/01/15 21:42:18 INFO Applying migration id=resolvegroup --- PASS: TestResolve_LocalActorDoesNotExist (0.48s) === RUN TestResolve_FederatedInstanceActor 2026/01/15 21:42:18 INFO Applying migration id=initial 2026/01/15 21:42:18 INFO Applying migration id=notesupdated 2026/01/15 21:42:18 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:18 INFO Applying migration id=activitiesid 2026/01/15 21:42:18 INFO Applying migration id=outbox 2026/01/15 21:42:18 INFO Applying migration id=edits 2026/01/15 21:42:18 INFO Applying migration id=outboxactor 2026/01/15 21:42:18 INFO Applying migration id=outboxsender 2026/01/15 21:42:18 INFO Applying migration id=thread 2026/01/15 21:42:18 INFO Applying migration id=host 2026/01/15 21:42:18 INFO Applying migration id=sharedinbox 2026/01/15 21:42:18 INFO Applying migration id=noteshost 2026/01/15 21:42:18 INFO Applying migration id=fetched 2026/01/15 21:42:18 INFO Applying migration id=move 2026/01/15 21:42:18 INFO Applying migration id=cleanup 2026/01/15 21:42:18 INFO Applying migration id=received 2026/01/15 21:42:18 INFO Applying migration id=namehost 2026/01/15 21:42:18 INFO Applying migration id=outboxhost 2026/01/15 21:42:18 INFO Applying migration id=notesfts 2026/01/15 21:42:18 INFO Applying migration id=iconsname 2026/01/15 21:42:18 INFO Applying migration id=nohash 2026/01/15 21:42:18 INFO Applying migration id=shares 2026/01/15 21:42:18 INFO Applying migration id=actorttl 2026/01/15 21:42:18 INFO Applying migration id=tocc 2026/01/15 21:42:18 INFO Applying migration id=followeds 2026/01/15 21:42:18 INFO Applying migration id=certhash 2026/01/15 21:42:18 INFO Applying migration id=follows_sync 2026/01/15 21:42:18 INFO Applying migration id=jsonpath 2026/01/15 21:42:18 INFO Applying migration id=localforward 2026/01/15 21:42:18 INFO Applying migration id=avatar 2026/01/15 21:42:18 INFO Applying migration id=noimage 2026/01/15 21:42:18 INFO Applying migration id=feed 2026/01/15 21:42:18 INFO Applying migration id=bookmarks 2026/01/15 21:42:18 INFO Applying migration id=shareactivity 2026/01/15 21:42:18 INFO Applying migration id=application 2026/01/15 21:42:18 INFO Applying migration id=certificates 2026/01/15 21:42:18 INFO Applying migration id=rawforward 2026/01/15 21:42:18 INFO Applying migration id=publickey 2026/01/15 21:42:18 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedInstanceActor (1.14s) === RUN TestResolve_FederatedActorInvalidURL 2026/01/15 21:42:19 INFO Applying migration id=initial 2026/01/15 21:42:19 INFO Applying migration id=notesupdated 2026/01/15 21:42:19 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:19 INFO Applying migration id=activitiesid 2026/01/15 21:42:19 INFO Applying migration id=outbox 2026/01/15 21:42:19 INFO Applying migration id=edits 2026/01/15 21:42:19 INFO Applying migration id=outboxactor 2026/01/15 21:42:19 INFO Applying migration id=outboxsender 2026/01/15 21:42:19 INFO Applying migration id=thread 2026/01/15 21:42:19 INFO Applying migration id=host 2026/01/15 21:42:19 INFO Applying migration id=sharedinbox 2026/01/15 21:42:19 INFO Applying migration id=noteshost 2026/01/15 21:42:19 INFO Applying migration id=fetched 2026/01/15 21:42:19 INFO Applying migration id=move 2026/01/15 21:42:19 INFO Applying migration id=cleanup 2026/01/15 21:42:19 INFO Applying migration id=received 2026/01/15 21:42:19 INFO Applying migration id=namehost 2026/01/15 21:42:19 INFO Applying migration id=outboxhost 2026/01/15 21:42:19 INFO Applying migration id=notesfts 2026/01/15 21:42:19 INFO Applying migration id=iconsname 2026/01/15 21:42:19 INFO Applying migration id=nohash 2026/01/15 21:42:19 INFO Applying migration id=shares 2026/01/15 21:42:19 INFO Applying migration id=actorttl 2026/01/15 21:42:19 INFO Applying migration id=tocc 2026/01/15 21:42:19 INFO Applying migration id=followeds 2026/01/15 21:42:19 INFO Applying migration id=certhash 2026/01/15 21:42:19 INFO Applying migration id=follows_sync 2026/01/15 21:42:19 INFO Applying migration id=jsonpath 2026/01/15 21:42:19 INFO Applying migration id=localforward 2026/01/15 21:42:19 INFO Applying migration id=avatar 2026/01/15 21:42:19 INFO Applying migration id=noimage 2026/01/15 21:42:19 INFO Applying migration id=feed 2026/01/15 21:42:19 INFO Applying migration id=bookmarks 2026/01/15 21:42:19 INFO Applying migration id=shareactivity 2026/01/15 21:42:19 INFO Applying migration id=application 2026/01/15 21:42:19 INFO Applying migration id=certificates 2026/01/15 21:42:19 INFO Applying migration id=rawforward 2026/01/15 21:42:19 INFO Applying migration id=publickey 2026/01/15 21:42:19 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorInvalidURL (0.65s) === RUN TestResolve_FederatedActorInvalidScheme 2026/01/15 21:42:20 INFO Applying migration id=initial 2026/01/15 21:42:20 INFO Applying migration id=notesupdated 2026/01/15 21:42:20 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:20 INFO Applying migration id=activitiesid 2026/01/15 21:42:20 INFO Applying migration id=outbox 2026/01/15 21:42:20 INFO Applying migration id=edits 2026/01/15 21:42:20 INFO Applying migration id=outboxactor 2026/01/15 21:42:20 INFO Applying migration id=outboxsender 2026/01/15 21:42:20 INFO Applying migration id=thread 2026/01/15 21:42:20 INFO Applying migration id=host 2026/01/15 21:42:20 INFO Applying migration id=sharedinbox 2026/01/15 21:42:20 INFO Applying migration id=noteshost 2026/01/15 21:42:20 INFO Applying migration id=fetched 2026/01/15 21:42:20 INFO Applying migration id=move 2026/01/15 21:42:20 INFO Applying migration id=cleanup 2026/01/15 21:42:20 INFO Applying migration id=received 2026/01/15 21:42:20 INFO Applying migration id=namehost 2026/01/15 21:42:20 INFO Applying migration id=outboxhost 2026/01/15 21:42:20 INFO Applying migration id=notesfts 2026/01/15 21:42:20 INFO Applying migration id=iconsname 2026/01/15 21:42:20 INFO Applying migration id=nohash 2026/01/15 21:42:20 INFO Applying migration id=shares 2026/01/15 21:42:20 INFO Applying migration id=actorttl 2026/01/15 21:42:20 INFO Applying migration id=tocc 2026/01/15 21:42:20 INFO Applying migration id=followeds 2026/01/15 21:42:20 INFO Applying migration id=certhash 2026/01/15 21:42:20 INFO Applying migration id=follows_sync 2026/01/15 21:42:20 INFO Applying migration id=jsonpath 2026/01/15 21:42:20 INFO Applying migration id=localforward 2026/01/15 21:42:20 INFO Applying migration id=avatar 2026/01/15 21:42:20 INFO Applying migration id=noimage 2026/01/15 21:42:20 INFO Applying migration id=feed 2026/01/15 21:42:20 INFO Applying migration id=bookmarks 2026/01/15 21:42:20 INFO Applying migration id=shareactivity 2026/01/15 21:42:20 INFO Applying migration id=application 2026/01/15 21:42:20 INFO Applying migration id=certificates 2026/01/15 21:42:20 INFO Applying migration id=rawforward 2026/01/15 21:42:20 INFO Applying migration id=publickey 2026/01/15 21:42:20 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorInvalidScheme (0.83s) === RUN TestResolve_FederatedActorFirstTime 2026/01/15 21:42:21 INFO Applying migration id=initial 2026/01/15 21:42:21 INFO Applying migration id=notesupdated 2026/01/15 21:42:21 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:21 INFO Applying migration id=activitiesid 2026/01/15 21:42:21 INFO Applying migration id=outbox 2026/01/15 21:42:21 INFO Applying migration id=edits 2026/01/15 21:42:21 INFO Applying migration id=outboxactor 2026/01/15 21:42:21 INFO Applying migration id=outboxsender 2026/01/15 21:42:21 INFO Applying migration id=thread 2026/01/15 21:42:21 INFO Applying migration id=host 2026/01/15 21:42:21 INFO Applying migration id=sharedinbox 2026/01/15 21:42:21 INFO Applying migration id=noteshost 2026/01/15 21:42:21 INFO Applying migration id=fetched 2026/01/15 21:42:21 INFO Applying migration id=move 2026/01/15 21:42:21 INFO Applying migration id=cleanup 2026/01/15 21:42:21 INFO Applying migration id=received 2026/01/15 21:42:21 INFO Applying migration id=namehost 2026/01/15 21:42:21 INFO Applying migration id=outboxhost 2026/01/15 21:42:21 INFO Applying migration id=notesfts 2026/01/15 21:42:21 INFO Applying migration id=iconsname 2026/01/15 21:42:21 INFO Applying migration id=nohash 2026/01/15 21:42:21 INFO Applying migration id=shares 2026/01/15 21:42:21 INFO Applying migration id=actorttl 2026/01/15 21:42:21 INFO Applying migration id=tocc 2026/01/15 21:42:21 INFO Applying migration id=followeds 2026/01/15 21:42:21 INFO Applying migration id=certhash 2026/01/15 21:42:21 INFO Applying migration id=follows_sync 2026/01/15 21:42:21 INFO Applying migration id=jsonpath 2026/01/15 21:42:21 INFO Applying migration id=localforward 2026/01/15 21:42:21 INFO Applying migration id=avatar 2026/01/15 21:42:21 INFO Applying migration id=noimage 2026/01/15 21:42:21 INFO Applying migration id=feed 2026/01/15 21:42:21 INFO Applying migration id=bookmarks 2026/01/15 21:42:21 INFO Applying migration id=shareactivity 2026/01/15 21:42:21 INFO Applying migration id=application 2026/01/15 21:42:21 INFO Applying migration id=certificates 2026/01/15 21:42:21 INFO Applying migration id=rawforward 2026/01/15 21:42:21 INFO Applying migration id=publickey 2026/01/15 21:42:21 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTime (0.94s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/01/15 21:42:22 INFO Applying migration id=initial 2026/01/15 21:42:22 INFO Applying migration id=notesupdated 2026/01/15 21:42:22 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:22 INFO Applying migration id=activitiesid 2026/01/15 21:42:22 INFO Applying migration id=outbox 2026/01/15 21:42:22 INFO Applying migration id=edits 2026/01/15 21:42:22 INFO Applying migration id=outboxactor 2026/01/15 21:42:22 INFO Applying migration id=outboxsender 2026/01/15 21:42:22 INFO Applying migration id=thread 2026/01/15 21:42:22 INFO Applying migration id=host 2026/01/15 21:42:22 INFO Applying migration id=sharedinbox 2026/01/15 21:42:22 INFO Applying migration id=noteshost 2026/01/15 21:42:22 INFO Applying migration id=fetched 2026/01/15 21:42:22 INFO Applying migration id=move 2026/01/15 21:42:22 INFO Applying migration id=cleanup 2026/01/15 21:42:22 INFO Applying migration id=received 2026/01/15 21:42:22 INFO Applying migration id=namehost 2026/01/15 21:42:22 INFO Applying migration id=outboxhost 2026/01/15 21:42:22 INFO Applying migration id=notesfts 2026/01/15 21:42:22 INFO Applying migration id=iconsname 2026/01/15 21:42:22 INFO Applying migration id=nohash 2026/01/15 21:42:22 INFO Applying migration id=shares 2026/01/15 21:42:22 INFO Applying migration id=actorttl 2026/01/15 21:42:22 INFO Applying migration id=tocc 2026/01/15 21:42:22 INFO Applying migration id=followeds 2026/01/15 21:42:22 INFO Applying migration id=certhash 2026/01/15 21:42:22 INFO Applying migration id=follows_sync 2026/01/15 21:42:22 INFO Applying migration id=jsonpath 2026/01/15 21:42:22 INFO Applying migration id=localforward 2026/01/15 21:42:22 INFO Applying migration id=avatar 2026/01/15 21:42:22 INFO Applying migration id=noimage 2026/01/15 21:42:22 INFO Applying migration id=feed 2026/01/15 21:42:22 INFO Applying migration id=bookmarks 2026/01/15 21:42:22 INFO Applying migration id=shareactivity 2026/01/15 21:42:22 INFO Applying migration id=application 2026/01/15 21:42:22 INFO Applying migration id=certificates 2026/01/15 21:42:22 INFO Applying migration id=rawforward 2026/01/15 21:42:22 INFO Applying migration id=publickey 2026/01/15 21:42:22 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeOffline (1.55s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/01/15 21:42:23 INFO Applying migration id=initial 2026/01/15 21:42:23 INFO Applying migration id=notesupdated 2026/01/15 21:42:23 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:23 INFO Applying migration id=activitiesid 2026/01/15 21:42:23 INFO Applying migration id=outbox 2026/01/15 21:42:23 INFO Applying migration id=edits 2026/01/15 21:42:23 INFO Applying migration id=outboxactor 2026/01/15 21:42:23 INFO Applying migration id=outboxsender 2026/01/15 21:42:23 INFO Applying migration id=thread 2026/01/15 21:42:23 INFO Applying migration id=host 2026/01/15 21:42:23 INFO Applying migration id=sharedinbox 2026/01/15 21:42:23 INFO Applying migration id=noteshost 2026/01/15 21:42:23 INFO Applying migration id=fetched 2026/01/15 21:42:23 INFO Applying migration id=move 2026/01/15 21:42:23 INFO Applying migration id=cleanup 2026/01/15 21:42:23 INFO Applying migration id=received 2026/01/15 21:42:23 INFO Applying migration id=namehost 2026/01/15 21:42:23 INFO Applying migration id=outboxhost 2026/01/15 21:42:23 INFO Applying migration id=notesfts 2026/01/15 21:42:23 INFO Applying migration id=iconsname 2026/01/15 21:42:23 INFO Applying migration id=nohash 2026/01/15 21:42:23 INFO Applying migration id=shares 2026/01/15 21:42:23 INFO Applying migration id=actorttl 2026/01/15 21:42:23 INFO Applying migration id=tocc 2026/01/15 21:42:23 INFO Applying migration id=followeds 2026/01/15 21:42:23 INFO Applying migration id=certhash 2026/01/15 21:42:23 INFO Applying migration id=follows_sync 2026/01/15 21:42:23 INFO Applying migration id=jsonpath 2026/01/15 21:42:23 INFO Applying migration id=localforward 2026/01/15 21:42:23 INFO Applying migration id=avatar 2026/01/15 21:42:23 INFO Applying migration id=noimage 2026/01/15 21:42:23 INFO Applying migration id=feed 2026/01/15 21:42:23 INFO Applying migration id=bookmarks 2026/01/15 21:42:23 INFO Applying migration id=shareactivity 2026/01/15 21:42:23 INFO Applying migration id=application 2026/01/15 21:42:23 INFO Applying migration id=certificates 2026/01/15 21:42:23 INFO Applying migration id=rawforward 2026/01/15 21:42:23 INFO Applying migration id=publickey 2026/01/15 21:42:23 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeCancelled (2.66s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/01/15 21:42:26 INFO Applying migration id=initial 2026/01/15 21:42:26 INFO Applying migration id=notesupdated 2026/01/15 21:42:26 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:26 INFO Applying migration id=activitiesid 2026/01/15 21:42:26 INFO Applying migration id=outbox 2026/01/15 21:42:26 INFO Applying migration id=edits 2026/01/15 21:42:26 INFO Applying migration id=outboxactor 2026/01/15 21:42:26 INFO Applying migration id=outboxsender 2026/01/15 21:42:26 INFO Applying migration id=thread 2026/01/15 21:42:26 INFO Applying migration id=host 2026/01/15 21:42:26 INFO Applying migration id=sharedinbox 2026/01/15 21:42:26 INFO Applying migration id=noteshost 2026/01/15 21:42:26 INFO Applying migration id=fetched 2026/01/15 21:42:26 INFO Applying migration id=move 2026/01/15 21:42:26 INFO Applying migration id=cleanup 2026/01/15 21:42:26 INFO Applying migration id=received 2026/01/15 21:42:26 INFO Applying migration id=namehost 2026/01/15 21:42:26 INFO Applying migration id=outboxhost 2026/01/15 21:42:26 INFO Applying migration id=notesfts 2026/01/15 21:42:26 INFO Applying migration id=iconsname 2026/01/15 21:42:26 INFO Applying migration id=nohash 2026/01/15 21:42:26 INFO Applying migration id=shares 2026/01/15 21:42:26 INFO Applying migration id=actorttl 2026/01/15 21:42:26 INFO Applying migration id=tocc 2026/01/15 21:42:26 INFO Applying migration id=followeds 2026/01/15 21:42:26 INFO Applying migration id=certhash 2026/01/15 21:42:26 INFO Applying migration id=follows_sync 2026/01/15 21:42:26 INFO Applying migration id=jsonpath 2026/01/15 21:42:26 INFO Applying migration id=localforward 2026/01/15 21:42:26 INFO Applying migration id=avatar 2026/01/15 21:42:26 INFO Applying migration id=noimage 2026/01/15 21:42:26 INFO Applying migration id=feed 2026/01/15 21:42:26 INFO Applying migration id=bookmarks 2026/01/15 21:42:26 INFO Applying migration id=shareactivity 2026/01/15 21:42:26 INFO Applying migration id=application 2026/01/15 21:42:26 INFO Applying migration id=certificates 2026/01/15 21:42:26 INFO Applying migration id=rawforward 2026/01/15 21:42:26 INFO Applying migration id=publickey 2026/01/15 21:42:26 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (2.55s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/01/15 21:42:29 INFO Applying migration id=initial 2026/01/15 21:42:29 INFO Applying migration id=notesupdated 2026/01/15 21:42:29 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:29 INFO Applying migration id=activitiesid 2026/01/15 21:42:29 INFO Applying migration id=outbox 2026/01/15 21:42:29 INFO Applying migration id=edits 2026/01/15 21:42:29 INFO Applying migration id=outboxactor 2026/01/15 21:42:29 INFO Applying migration id=outboxsender 2026/01/15 21:42:29 INFO Applying migration id=thread 2026/01/15 21:42:29 INFO Applying migration id=host 2026/01/15 21:42:29 INFO Applying migration id=sharedinbox 2026/01/15 21:42:29 INFO Applying migration id=noteshost 2026/01/15 21:42:29 INFO Applying migration id=fetched 2026/01/15 21:42:29 INFO Applying migration id=move 2026/01/15 21:42:29 INFO Applying migration id=cleanup 2026/01/15 21:42:29 INFO Applying migration id=received 2026/01/15 21:42:29 INFO Applying migration id=namehost 2026/01/15 21:42:29 INFO Applying migration id=outboxhost 2026/01/15 21:42:29 INFO Applying migration id=notesfts 2026/01/15 21:42:29 INFO Applying migration id=iconsname 2026/01/15 21:42:29 INFO Applying migration id=nohash 2026/01/15 21:42:29 INFO Applying migration id=shares 2026/01/15 21:42:29 INFO Applying migration id=actorttl 2026/01/15 21:42:29 INFO Applying migration id=tocc 2026/01/15 21:42:29 INFO Applying migration id=followeds 2026/01/15 21:42:29 INFO Applying migration id=certhash 2026/01/15 21:42:29 INFO Applying migration id=follows_sync 2026/01/15 21:42:29 INFO Applying migration id=jsonpath 2026/01/15 21:42:29 INFO Applying migration id=localforward 2026/01/15 21:42:29 INFO Applying migration id=avatar 2026/01/15 21:42:29 INFO Applying migration id=noimage 2026/01/15 21:42:29 INFO Applying migration id=feed 2026/01/15 21:42:29 INFO Applying migration id=bookmarks 2026/01/15 21:42:29 INFO Applying migration id=shareactivity 2026/01/15 21:42:29 INFO Applying migration id=application 2026/01/15 21:42:29 INFO Applying migration id=certificates 2026/01/15 21:42:29 INFO Applying migration id=rawforward 2026/01/15 21:42:29 INFO Applying migration id=publickey 2026/01/15 21:42:29 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (1.51s) === RUN TestResolve_FederatedActorCached 2026/01/15 21:42:30 INFO Applying migration id=initial 2026/01/15 21:42:30 INFO Applying migration id=notesupdated 2026/01/15 21:42:30 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:30 INFO Applying migration id=activitiesid 2026/01/15 21:42:30 INFO Applying migration id=outbox 2026/01/15 21:42:30 INFO Applying migration id=edits 2026/01/15 21:42:30 INFO Applying migration id=outboxactor 2026/01/15 21:42:30 INFO Applying migration id=outboxsender 2026/01/15 21:42:30 INFO Applying migration id=thread 2026/01/15 21:42:30 INFO Applying migration id=host 2026/01/15 21:42:30 INFO Applying migration id=sharedinbox 2026/01/15 21:42:30 INFO Applying migration id=noteshost 2026/01/15 21:42:30 INFO Applying migration id=fetched 2026/01/15 21:42:30 INFO Applying migration id=move 2026/01/15 21:42:30 INFO Applying migration id=cleanup 2026/01/15 21:42:30 INFO Applying migration id=received 2026/01/15 21:42:30 INFO Applying migration id=namehost 2026/01/15 21:42:30 INFO Applying migration id=outboxhost 2026/01/15 21:42:30 INFO Applying migration id=notesfts 2026/01/15 21:42:30 INFO Applying migration id=iconsname 2026/01/15 21:42:30 INFO Applying migration id=nohash 2026/01/15 21:42:30 INFO Applying migration id=shares 2026/01/15 21:42:30 INFO Applying migration id=actorttl 2026/01/15 21:42:30 INFO Applying migration id=tocc 2026/01/15 21:42:30 INFO Applying migration id=followeds 2026/01/15 21:42:30 INFO Applying migration id=certhash 2026/01/15 21:42:30 INFO Applying migration id=follows_sync 2026/01/15 21:42:30 INFO Applying migration id=jsonpath 2026/01/15 21:42:30 INFO Applying migration id=localforward 2026/01/15 21:42:30 INFO Applying migration id=avatar 2026/01/15 21:42:30 INFO Applying migration id=noimage 2026/01/15 21:42:30 INFO Applying migration id=feed 2026/01/15 21:42:30 INFO Applying migration id=bookmarks 2026/01/15 21:42:30 INFO Applying migration id=shareactivity 2026/01/15 21:42:30 INFO Applying migration id=application 2026/01/15 21:42:30 INFO Applying migration id=certificates 2026/01/15 21:42:30 INFO Applying migration id=rawforward 2026/01/15 21:42:30 INFO Applying migration id=publickey 2026/01/15 21:42:30 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCached (0.87s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/01/15 21:42:31 INFO Applying migration id=initial 2026/01/15 21:42:31 INFO Applying migration id=notesupdated 2026/01/15 21:42:31 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:31 INFO Applying migration id=activitiesid 2026/01/15 21:42:31 INFO Applying migration id=outbox 2026/01/15 21:42:31 INFO Applying migration id=edits 2026/01/15 21:42:31 INFO Applying migration id=outboxactor 2026/01/15 21:42:31 INFO Applying migration id=outboxsender 2026/01/15 21:42:31 INFO Applying migration id=thread 2026/01/15 21:42:31 INFO Applying migration id=host 2026/01/15 21:42:31 INFO Applying migration id=sharedinbox 2026/01/15 21:42:31 INFO Applying migration id=noteshost 2026/01/15 21:42:31 INFO Applying migration id=fetched 2026/01/15 21:42:31 INFO Applying migration id=move 2026/01/15 21:42:31 INFO Applying migration id=cleanup 2026/01/15 21:42:31 INFO Applying migration id=received 2026/01/15 21:42:31 INFO Applying migration id=namehost 2026/01/15 21:42:31 INFO Applying migration id=outboxhost 2026/01/15 21:42:31 INFO Applying migration id=notesfts 2026/01/15 21:42:31 INFO Applying migration id=iconsname 2026/01/15 21:42:31 INFO Applying migration id=nohash 2026/01/15 21:42:31 INFO Applying migration id=shares 2026/01/15 21:42:31 INFO Applying migration id=actorttl 2026/01/15 21:42:31 INFO Applying migration id=tocc 2026/01/15 21:42:31 INFO Applying migration id=followeds 2026/01/15 21:42:31 INFO Applying migration id=certhash 2026/01/15 21:42:31 INFO Applying migration id=follows_sync 2026/01/15 21:42:31 INFO Applying migration id=jsonpath 2026/01/15 21:42:31 INFO Applying migration id=localforward 2026/01/15 21:42:31 INFO Applying migration id=avatar 2026/01/15 21:42:31 INFO Applying migration id=noimage 2026/01/15 21:42:31 INFO Applying migration id=feed 2026/01/15 21:42:31 INFO Applying migration id=bookmarks 2026/01/15 21:42:31 INFO Applying migration id=shareactivity 2026/01/15 21:42:31 INFO Applying migration id=application 2026/01/15 21:42:31 INFO Applying migration id=certificates 2026/01/15 21:42:31 INFO Applying migration id=rawforward 2026/01/15 21:42:31 INFO Applying migration id=publickey 2026/01/15 21:42:31 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (2.00s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/01/15 21:42:33 INFO Applying migration id=initial 2026/01/15 21:42:33 INFO Applying migration id=notesupdated 2026/01/15 21:42:33 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:33 INFO Applying migration id=activitiesid 2026/01/15 21:42:33 INFO Applying migration id=outbox 2026/01/15 21:42:33 INFO Applying migration id=edits 2026/01/15 21:42:33 INFO Applying migration id=outboxactor 2026/01/15 21:42:33 INFO Applying migration id=outboxsender 2026/01/15 21:42:33 INFO Applying migration id=thread 2026/01/15 21:42:33 INFO Applying migration id=host 2026/01/15 21:42:33 INFO Applying migration id=sharedinbox 2026/01/15 21:42:33 INFO Applying migration id=noteshost 2026/01/15 21:42:33 INFO Applying migration id=fetched 2026/01/15 21:42:33 INFO Applying migration id=move 2026/01/15 21:42:33 INFO Applying migration id=cleanup 2026/01/15 21:42:33 INFO Applying migration id=received 2026/01/15 21:42:33 INFO Applying migration id=namehost 2026/01/15 21:42:33 INFO Applying migration id=outboxhost 2026/01/15 21:42:33 INFO Applying migration id=notesfts 2026/01/15 21:42:33 INFO Applying migration id=iconsname 2026/01/15 21:42:33 INFO Applying migration id=nohash 2026/01/15 21:42:33 INFO Applying migration id=shares 2026/01/15 21:42:33 INFO Applying migration id=actorttl 2026/01/15 21:42:33 INFO Applying migration id=tocc 2026/01/15 21:42:33 INFO Applying migration id=followeds 2026/01/15 21:42:33 INFO Applying migration id=certhash 2026/01/15 21:42:33 INFO Applying migration id=follows_sync 2026/01/15 21:42:33 INFO Applying migration id=jsonpath 2026/01/15 21:42:33 INFO Applying migration id=localforward 2026/01/15 21:42:33 INFO Applying migration id=avatar 2026/01/15 21:42:33 INFO Applying migration id=noimage 2026/01/15 21:42:33 INFO Applying migration id=feed 2026/01/15 21:42:33 INFO Applying migration id=bookmarks 2026/01/15 21:42:33 INFO Applying migration id=shareactivity 2026/01/15 21:42:33 INFO Applying migration id=application 2026/01/15 21:42:33 INFO Applying migration id=certificates 2026/01/15 21:42:33 INFO Applying migration id=rawforward 2026/01/15 21:42:33 INFO Applying migration id=publickey 2026/01/15 21:42:33 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.86s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/01/15 21:42:34 INFO Applying migration id=initial 2026/01/15 21:42:34 INFO Applying migration id=notesupdated 2026/01/15 21:42:34 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:34 INFO Applying migration id=activitiesid 2026/01/15 21:42:34 INFO Applying migration id=outbox 2026/01/15 21:42:34 INFO Applying migration id=edits 2026/01/15 21:42:34 INFO Applying migration id=outboxactor 2026/01/15 21:42:34 INFO Applying migration id=outboxsender 2026/01/15 21:42:34 INFO Applying migration id=thread 2026/01/15 21:42:34 INFO Applying migration id=host 2026/01/15 21:42:34 INFO Applying migration id=sharedinbox 2026/01/15 21:42:34 INFO Applying migration id=noteshost 2026/01/15 21:42:34 INFO Applying migration id=fetched 2026/01/15 21:42:34 INFO Applying migration id=move 2026/01/15 21:42:34 INFO Applying migration id=cleanup 2026/01/15 21:42:34 INFO Applying migration id=received 2026/01/15 21:42:34 INFO Applying migration id=namehost 2026/01/15 21:42:34 INFO Applying migration id=outboxhost 2026/01/15 21:42:34 INFO Applying migration id=notesfts 2026/01/15 21:42:34 INFO Applying migration id=iconsname 2026/01/15 21:42:34 INFO Applying migration id=nohash 2026/01/15 21:42:34 INFO Applying migration id=shares 2026/01/15 21:42:34 INFO Applying migration id=actorttl 2026/01/15 21:42:34 INFO Applying migration id=tocc 2026/01/15 21:42:34 INFO Applying migration id=followeds 2026/01/15 21:42:34 INFO Applying migration id=certhash 2026/01/15 21:42:34 INFO Applying migration id=follows_sync 2026/01/15 21:42:34 INFO Applying migration id=jsonpath 2026/01/15 21:42:34 INFO Applying migration id=localforward 2026/01/15 21:42:34 INFO Applying migration id=avatar 2026/01/15 21:42:34 INFO Applying migration id=noimage 2026/01/15 21:42:34 INFO Applying migration id=feed 2026/01/15 21:42:34 INFO Applying migration id=bookmarks 2026/01/15 21:42:34 INFO Applying migration id=shareactivity 2026/01/15 21:42:34 INFO Applying migration id=application 2026/01/15 21:42:34 INFO Applying migration id=certificates 2026/01/15 21:42:34 INFO Applying migration id=rawforward 2026/01/15 21:42:34 INFO Applying migration id=publickey 2026/01/15 21:42:34 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.83s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/01/15 21:42:35 INFO Applying migration id=initial 2026/01/15 21:42:35 INFO Applying migration id=notesupdated 2026/01/15 21:42:35 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:35 INFO Applying migration id=activitiesid 2026/01/15 21:42:35 INFO Applying migration id=outbox 2026/01/15 21:42:35 INFO Applying migration id=edits 2026/01/15 21:42:35 INFO Applying migration id=outboxactor 2026/01/15 21:42:35 INFO Applying migration id=outboxsender 2026/01/15 21:42:35 INFO Applying migration id=thread 2026/01/15 21:42:35 INFO Applying migration id=host 2026/01/15 21:42:35 INFO Applying migration id=sharedinbox 2026/01/15 21:42:35 INFO Applying migration id=noteshost 2026/01/15 21:42:35 INFO Applying migration id=fetched 2026/01/15 21:42:35 INFO Applying migration id=move 2026/01/15 21:42:35 INFO Applying migration id=cleanup 2026/01/15 21:42:35 INFO Applying migration id=received 2026/01/15 21:42:35 INFO Applying migration id=namehost 2026/01/15 21:42:35 INFO Applying migration id=outboxhost 2026/01/15 21:42:35 INFO Applying migration id=notesfts 2026/01/15 21:42:35 INFO Applying migration id=iconsname 2026/01/15 21:42:35 INFO Applying migration id=nohash 2026/01/15 21:42:35 INFO Applying migration id=shares 2026/01/15 21:42:35 INFO Applying migration id=actorttl 2026/01/15 21:42:35 INFO Applying migration id=tocc 2026/01/15 21:42:35 INFO Applying migration id=followeds 2026/01/15 21:42:35 INFO Applying migration id=certhash 2026/01/15 21:42:35 INFO Applying migration id=follows_sync 2026/01/15 21:42:35 INFO Applying migration id=jsonpath 2026/01/15 21:42:35 INFO Applying migration id=localforward 2026/01/15 21:42:35 INFO Applying migration id=avatar 2026/01/15 21:42:35 INFO Applying migration id=noimage 2026/01/15 21:42:35 INFO Applying migration id=feed 2026/01/15 21:42:35 INFO Applying migration id=bookmarks 2026/01/15 21:42:35 INFO Applying migration id=shareactivity 2026/01/15 21:42:35 INFO Applying migration id=application 2026/01/15 21:42:35 INFO Applying migration id=certificates 2026/01/15 21:42:35 INFO Applying migration id=rawforward 2026/01/15 21:42:35 INFO Applying migration id=publickey 2026/01/15 21:42:35 INFO Applying migration id=resolvegroup 2026/01/15 21:42:36 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 21:42:36 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 (1.02s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/01/15 21:42:36 INFO Applying migration id=initial 2026/01/15 21:42:36 INFO Applying migration id=notesupdated 2026/01/15 21:42:36 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:36 INFO Applying migration id=activitiesid 2026/01/15 21:42:36 INFO Applying migration id=outbox 2026/01/15 21:42:36 INFO Applying migration id=edits 2026/01/15 21:42:36 INFO Applying migration id=outboxactor 2026/01/15 21:42:36 INFO Applying migration id=outboxsender 2026/01/15 21:42:36 INFO Applying migration id=thread 2026/01/15 21:42:36 INFO Applying migration id=host 2026/01/15 21:42:36 INFO Applying migration id=sharedinbox 2026/01/15 21:42:36 INFO Applying migration id=noteshost 2026/01/15 21:42:36 INFO Applying migration id=fetched 2026/01/15 21:42:36 INFO Applying migration id=move 2026/01/15 21:42:36 INFO Applying migration id=cleanup 2026/01/15 21:42:36 INFO Applying migration id=received 2026/01/15 21:42:36 INFO Applying migration id=namehost 2026/01/15 21:42:36 INFO Applying migration id=outboxhost 2026/01/15 21:42:36 INFO Applying migration id=notesfts 2026/01/15 21:42:36 INFO Applying migration id=iconsname 2026/01/15 21:42:36 INFO Applying migration id=nohash 2026/01/15 21:42:36 INFO Applying migration id=shares 2026/01/15 21:42:36 INFO Applying migration id=actorttl 2026/01/15 21:42:36 INFO Applying migration id=tocc 2026/01/15 21:42:36 INFO Applying migration id=followeds 2026/01/15 21:42:36 INFO Applying migration id=certhash 2026/01/15 21:42:36 INFO Applying migration id=follows_sync 2026/01/15 21:42:36 INFO Applying migration id=jsonpath 2026/01/15 21:42:36 INFO Applying migration id=localforward 2026/01/15 21:42:36 INFO Applying migration id=avatar 2026/01/15 21:42:36 INFO Applying migration id=noimage 2026/01/15 21:42:36 INFO Applying migration id=feed 2026/01/15 21:42:36 INFO Applying migration id=bookmarks 2026/01/15 21:42:36 INFO Applying migration id=shareactivity 2026/01/15 21:42:36 INFO Applying migration id=application 2026/01/15 21:42:36 INFO Applying migration id=certificates 2026/01/15 21:42:36 INFO Applying migration id=rawforward 2026/01/15 21:42:36 INFO Applying migration id=publickey 2026/01/15 21:42:36 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorCachedButBlocked (0.76s) === RUN TestResolve_FederatedActorOldCache 2026/01/15 21:42:36 INFO Applying migration id=initial 2026/01/15 21:42:36 INFO Applying migration id=notesupdated 2026/01/15 21:42:36 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:36 INFO Applying migration id=activitiesid 2026/01/15 21:42:36 INFO Applying migration id=outbox 2026/01/15 21:42:36 INFO Applying migration id=edits 2026/01/15 21:42:36 INFO Applying migration id=outboxactor 2026/01/15 21:42:36 INFO Applying migration id=outboxsender 2026/01/15 21:42:36 INFO Applying migration id=thread 2026/01/15 21:42:36 INFO Applying migration id=host 2026/01/15 21:42:36 INFO Applying migration id=sharedinbox 2026/01/15 21:42:36 INFO Applying migration id=noteshost 2026/01/15 21:42:36 INFO Applying migration id=fetched 2026/01/15 21:42:36 INFO Applying migration id=move 2026/01/15 21:42:36 INFO Applying migration id=cleanup 2026/01/15 21:42:36 INFO Applying migration id=received 2026/01/15 21:42:36 INFO Applying migration id=namehost 2026/01/15 21:42:36 INFO Applying migration id=outboxhost 2026/01/15 21:42:36 INFO Applying migration id=notesfts 2026/01/15 21:42:36 INFO Applying migration id=iconsname 2026/01/15 21:42:36 INFO Applying migration id=nohash 2026/01/15 21:42:36 INFO Applying migration id=shares 2026/01/15 21:42:36 INFO Applying migration id=actorttl 2026/01/15 21:42:36 INFO Applying migration id=tocc 2026/01/15 21:42:37 INFO Applying migration id=followeds 2026/01/15 21:42:37 INFO Applying migration id=certhash 2026/01/15 21:42:37 INFO Applying migration id=follows_sync 2026/01/15 21:42:37 INFO Applying migration id=jsonpath 2026/01/15 21:42:37 INFO Applying migration id=localforward 2026/01/15 21:42:37 INFO Applying migration id=avatar 2026/01/15 21:42:37 INFO Applying migration id=noimage 2026/01/15 21:42:37 INFO Applying migration id=feed 2026/01/15 21:42:37 INFO Applying migration id=bookmarks 2026/01/15 21:42:37 INFO Applying migration id=shareactivity 2026/01/15 21:42:37 INFO Applying migration id=application 2026/01/15 21:42:37 INFO Applying migration id=certificates 2026/01/15 21:42:37 INFO Applying migration id=rawforward 2026/01/15 21:42:37 INFO Applying migration id=publickey 2026/01/15 21:42:37 INFO Applying migration id=resolvegroup 2026/01/15 21:42:39 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (2.46s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/01/15 21:42:39 INFO Applying migration id=initial 2026/01/15 21:42:39 INFO Applying migration id=notesupdated 2026/01/15 21:42:39 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:39 INFO Applying migration id=activitiesid 2026/01/15 21:42:39 INFO Applying migration id=outbox 2026/01/15 21:42:39 INFO Applying migration id=edits 2026/01/15 21:42:39 INFO Applying migration id=outboxactor 2026/01/15 21:42:39 INFO Applying migration id=outboxsender 2026/01/15 21:42:39 INFO Applying migration id=thread 2026/01/15 21:42:39 INFO Applying migration id=host 2026/01/15 21:42:39 INFO Applying migration id=sharedinbox 2026/01/15 21:42:39 INFO Applying migration id=noteshost 2026/01/15 21:42:39 INFO Applying migration id=fetched 2026/01/15 21:42:39 INFO Applying migration id=move 2026/01/15 21:42:39 INFO Applying migration id=cleanup 2026/01/15 21:42:39 INFO Applying migration id=received 2026/01/15 21:42:39 INFO Applying migration id=namehost 2026/01/15 21:42:39 INFO Applying migration id=outboxhost 2026/01/15 21:42:39 INFO Applying migration id=notesfts 2026/01/15 21:42:39 INFO Applying migration id=iconsname 2026/01/15 21:42:39 INFO Applying migration id=nohash 2026/01/15 21:42:39 INFO Applying migration id=shares 2026/01/15 21:42:39 INFO Applying migration id=actorttl 2026/01/15 21:42:39 INFO Applying migration id=tocc 2026/01/15 21:42:39 INFO Applying migration id=followeds 2026/01/15 21:42:39 INFO Applying migration id=certhash 2026/01/15 21:42:39 INFO Applying migration id=follows_sync 2026/01/15 21:42:39 INFO Applying migration id=jsonpath 2026/01/15 21:42:39 INFO Applying migration id=localforward 2026/01/15 21:42:39 INFO Applying migration id=avatar 2026/01/15 21:42:39 INFO Applying migration id=noimage 2026/01/15 21:42:39 INFO Applying migration id=feed 2026/01/15 21:42:39 INFO Applying migration id=bookmarks 2026/01/15 21:42:39 INFO Applying migration id=shareactivity 2026/01/15 21:42:39 INFO Applying migration id=application 2026/01/15 21:42:39 INFO Applying migration id=certificates 2026/01/15 21:42:39 INFO Applying migration id=rawforward 2026/01/15 21:42:39 INFO Applying migration id=publickey 2026/01/15 21:42:39 INFO Applying migration id=resolvegroup 2026/01/15 21:42:40 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.76s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/01/15 21:42:40 INFO Applying migration id=initial 2026/01/15 21:42:40 INFO Applying migration id=notesupdated 2026/01/15 21:42:40 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:40 INFO Applying migration id=activitiesid 2026/01/15 21:42:40 INFO Applying migration id=outbox 2026/01/15 21:42:40 INFO Applying migration id=edits 2026/01/15 21:42:40 INFO Applying migration id=outboxactor 2026/01/15 21:42:40 INFO Applying migration id=outboxsender 2026/01/15 21:42:40 INFO Applying migration id=thread 2026/01/15 21:42:40 INFO Applying migration id=host 2026/01/15 21:42:40 INFO Applying migration id=sharedinbox 2026/01/15 21:42:40 INFO Applying migration id=noteshost 2026/01/15 21:42:40 INFO Applying migration id=fetched 2026/01/15 21:42:40 INFO Applying migration id=move 2026/01/15 21:42:40 INFO Applying migration id=cleanup 2026/01/15 21:42:40 INFO Applying migration id=received 2026/01/15 21:42:40 INFO Applying migration id=namehost 2026/01/15 21:42:40 INFO Applying migration id=outboxhost 2026/01/15 21:42:40 INFO Applying migration id=notesfts 2026/01/15 21:42:40 INFO Applying migration id=iconsname 2026/01/15 21:42:40 INFO Applying migration id=nohash 2026/01/15 21:42:40 INFO Applying migration id=shares 2026/01/15 21:42:40 INFO Applying migration id=actorttl 2026/01/15 21:42:40 INFO Applying migration id=tocc 2026/01/15 21:42:40 INFO Applying migration id=followeds 2026/01/15 21:42:40 INFO Applying migration id=certhash 2026/01/15 21:42:40 INFO Applying migration id=follows_sync 2026/01/15 21:42:40 INFO Applying migration id=jsonpath 2026/01/15 21:42:40 INFO Applying migration id=localforward 2026/01/15 21:42:40 INFO Applying migration id=avatar 2026/01/15 21:42:40 INFO Applying migration id=noimage 2026/01/15 21:42:40 INFO Applying migration id=feed 2026/01/15 21:42:40 INFO Applying migration id=bookmarks 2026/01/15 21:42:40 INFO Applying migration id=shareactivity 2026/01/15 21:42:40 INFO Applying migration id=application 2026/01/15 21:42:40 INFO Applying migration id=certificates 2026/01/15 21:42:40 INFO Applying migration id=rawforward 2026/01/15 21:42:40 INFO Applying migration id=publickey 2026/01/15 21:42:40 INFO Applying migration id=resolvegroup 2026/01/15 21:42:40 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.80s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/01/15 21:42:40 INFO Applying migration id=initial 2026/01/15 21:42:40 INFO Applying migration id=notesupdated 2026/01/15 21:42:40 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:40 INFO Applying migration id=activitiesid 2026/01/15 21:42:40 INFO Applying migration id=outbox 2026/01/15 21:42:40 INFO Applying migration id=edits 2026/01/15 21:42:40 INFO Applying migration id=outboxactor 2026/01/15 21:42:40 INFO Applying migration id=outboxsender 2026/01/15 21:42:40 INFO Applying migration id=thread 2026/01/15 21:42:40 INFO Applying migration id=host 2026/01/15 21:42:40 INFO Applying migration id=sharedinbox 2026/01/15 21:42:40 INFO Applying migration id=noteshost 2026/01/15 21:42:40 INFO Applying migration id=fetched 2026/01/15 21:42:40 INFO Applying migration id=move 2026/01/15 21:42:40 INFO Applying migration id=cleanup 2026/01/15 21:42:40 INFO Applying migration id=received 2026/01/15 21:42:40 INFO Applying migration id=namehost 2026/01/15 21:42:40 INFO Applying migration id=outboxhost 2026/01/15 21:42:40 INFO Applying migration id=notesfts 2026/01/15 21:42:40 INFO Applying migration id=iconsname 2026/01/15 21:42:40 INFO Applying migration id=nohash 2026/01/15 21:42:40 INFO Applying migration id=shares 2026/01/15 21:42:40 INFO Applying migration id=actorttl 2026/01/15 21:42:40 INFO Applying migration id=tocc 2026/01/15 21:42:40 INFO Applying migration id=followeds 2026/01/15 21:42:40 INFO Applying migration id=certhash 2026/01/15 21:42:40 INFO Applying migration id=follows_sync 2026/01/15 21:42:40 INFO Applying migration id=jsonpath 2026/01/15 21:42:40 INFO Applying migration id=localforward 2026/01/15 21:42:40 INFO Applying migration id=avatar 2026/01/15 21:42:40 INFO Applying migration id=noimage 2026/01/15 21:42:40 INFO Applying migration id=feed 2026/01/15 21:42:40 INFO Applying migration id=bookmarks 2026/01/15 21:42:40 INFO Applying migration id=shareactivity 2026/01/15 21:42:40 INFO Applying migration id=application 2026/01/15 21:42:40 INFO Applying migration id=certificates 2026/01/15 21:42:40 INFO Applying migration id=rawforward 2026/01/15 21:42:40 INFO Applying migration id=publickey 2026/01/15 21:42:40 INFO Applying migration id=resolvegroup 2026/01/15 21:42:42 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 21:42:42 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.12s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/01/15 21:42:42 INFO Applying migration id=initial 2026/01/15 21:42:42 INFO Applying migration id=notesupdated 2026/01/15 21:42:42 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:42 INFO Applying migration id=activitiesid 2026/01/15 21:42:42 INFO Applying migration id=outbox 2026/01/15 21:42:42 INFO Applying migration id=edits 2026/01/15 21:42:42 INFO Applying migration id=outboxactor 2026/01/15 21:42:42 INFO Applying migration id=outboxsender 2026/01/15 21:42:42 INFO Applying migration id=thread 2026/01/15 21:42:42 INFO Applying migration id=host 2026/01/15 21:42:42 INFO Applying migration id=sharedinbox 2026/01/15 21:42:42 INFO Applying migration id=noteshost 2026/01/15 21:42:42 INFO Applying migration id=fetched 2026/01/15 21:42:42 INFO Applying migration id=move 2026/01/15 21:42:42 INFO Applying migration id=cleanup 2026/01/15 21:42:42 INFO Applying migration id=received 2026/01/15 21:42:42 INFO Applying migration id=namehost 2026/01/15 21:42:42 INFO Applying migration id=outboxhost 2026/01/15 21:42:42 INFO Applying migration id=notesfts 2026/01/15 21:42:42 INFO Applying migration id=iconsname 2026/01/15 21:42:42 INFO Applying migration id=nohash 2026/01/15 21:42:42 INFO Applying migration id=shares 2026/01/15 21:42:42 INFO Applying migration id=actorttl 2026/01/15 21:42:42 INFO Applying migration id=tocc 2026/01/15 21:42:42 INFO Applying migration id=followeds 2026/01/15 21:42:42 INFO Applying migration id=certhash 2026/01/15 21:42:42 INFO Applying migration id=follows_sync 2026/01/15 21:42:42 INFO Applying migration id=jsonpath 2026/01/15 21:42:42 INFO Applying migration id=localforward 2026/01/15 21:42:42 INFO Applying migration id=avatar 2026/01/15 21:42:42 INFO Applying migration id=noimage 2026/01/15 21:42:42 INFO Applying migration id=feed 2026/01/15 21:42:42 INFO Applying migration id=bookmarks 2026/01/15 21:42:42 INFO Applying migration id=shareactivity 2026/01/15 21:42:42 INFO Applying migration id=application 2026/01/15 21:42:42 INFO Applying migration id=certificates 2026/01/15 21:42:42 INFO Applying migration id=rawforward 2026/01/15 21:42:42 INFO Applying migration id=publickey 2026/01/15 21:42:42 INFO Applying migration id=resolvegroup 2026/01/15 21:42:43 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (1.23s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/01/15 21:42:43 INFO Applying migration id=initial 2026/01/15 21:42:43 INFO Applying migration id=notesupdated 2026/01/15 21:42:43 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:43 INFO Applying migration id=activitiesid 2026/01/15 21:42:43 INFO Applying migration id=outbox 2026/01/15 21:42:43 INFO Applying migration id=edits 2026/01/15 21:42:43 INFO Applying migration id=outboxactor 2026/01/15 21:42:43 INFO Applying migration id=outboxsender 2026/01/15 21:42:43 INFO Applying migration id=thread 2026/01/15 21:42:43 INFO Applying migration id=host 2026/01/15 21:42:43 INFO Applying migration id=sharedinbox 2026/01/15 21:42:43 INFO Applying migration id=noteshost 2026/01/15 21:42:43 INFO Applying migration id=fetched 2026/01/15 21:42:43 INFO Applying migration id=move 2026/01/15 21:42:43 INFO Applying migration id=cleanup 2026/01/15 21:42:43 INFO Applying migration id=received 2026/01/15 21:42:43 INFO Applying migration id=namehost 2026/01/15 21:42:43 INFO Applying migration id=outboxhost 2026/01/15 21:42:43 INFO Applying migration id=notesfts 2026/01/15 21:42:43 INFO Applying migration id=iconsname 2026/01/15 21:42:43 INFO Applying migration id=nohash 2026/01/15 21:42:43 INFO Applying migration id=shares 2026/01/15 21:42:43 INFO Applying migration id=actorttl 2026/01/15 21:42:43 INFO Applying migration id=tocc 2026/01/15 21:42:43 INFO Applying migration id=followeds 2026/01/15 21:42:43 INFO Applying migration id=certhash 2026/01/15 21:42:43 INFO Applying migration id=follows_sync 2026/01/15 21:42:43 INFO Applying migration id=jsonpath 2026/01/15 21:42:43 INFO Applying migration id=localforward 2026/01/15 21:42:43 INFO Applying migration id=avatar 2026/01/15 21:42:43 INFO Applying migration id=noimage 2026/01/15 21:42:43 INFO Applying migration id=feed 2026/01/15 21:42:43 INFO Applying migration id=bookmarks 2026/01/15 21:42:43 INFO Applying migration id=shareactivity 2026/01/15 21:42:43 INFO Applying migration id=application 2026/01/15 21:42:43 INFO Applying migration id=certificates 2026/01/15 21:42:43 INFO Applying migration id=rawforward 2026/01/15 21:42:43 INFO Applying migration id=publickey 2026/01/15 21:42:43 INFO Applying migration id=resolvegroup 2026/01/15 21:42:44 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (1.42s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/01/15 21:42:44 INFO Applying migration id=initial 2026/01/15 21:42:44 INFO Applying migration id=notesupdated 2026/01/15 21:42:44 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:44 INFO Applying migration id=activitiesid 2026/01/15 21:42:44 INFO Applying migration id=outbox 2026/01/15 21:42:44 INFO Applying migration id=edits 2026/01/15 21:42:44 INFO Applying migration id=outboxactor 2026/01/15 21:42:44 INFO Applying migration id=outboxsender 2026/01/15 21:42:44 INFO Applying migration id=thread 2026/01/15 21:42:44 INFO Applying migration id=host 2026/01/15 21:42:44 INFO Applying migration id=sharedinbox 2026/01/15 21:42:44 INFO Applying migration id=noteshost 2026/01/15 21:42:44 INFO Applying migration id=fetched 2026/01/15 21:42:44 INFO Applying migration id=move 2026/01/15 21:42:44 INFO Applying migration id=cleanup 2026/01/15 21:42:44 INFO Applying migration id=received 2026/01/15 21:42:44 INFO Applying migration id=namehost 2026/01/15 21:42:44 INFO Applying migration id=outboxhost 2026/01/15 21:42:44 INFO Applying migration id=notesfts 2026/01/15 21:42:44 INFO Applying migration id=iconsname 2026/01/15 21:42:44 INFO Applying migration id=nohash 2026/01/15 21:42:44 INFO Applying migration id=shares 2026/01/15 21:42:44 INFO Applying migration id=actorttl 2026/01/15 21:42:44 INFO Applying migration id=tocc 2026/01/15 21:42:44 INFO Applying migration id=followeds 2026/01/15 21:42:44 INFO Applying migration id=certhash 2026/01/15 21:42:44 INFO Applying migration id=follows_sync 2026/01/15 21:42:44 INFO Applying migration id=jsonpath 2026/01/15 21:42:44 INFO Applying migration id=localforward 2026/01/15 21:42:44 INFO Applying migration id=avatar 2026/01/15 21:42:44 INFO Applying migration id=noimage 2026/01/15 21:42:44 INFO Applying migration id=feed 2026/01/15 21:42:44 INFO Applying migration id=bookmarks 2026/01/15 21:42:44 INFO Applying migration id=shareactivity 2026/01/15 21:42:44 INFO Applying migration id=application 2026/01/15 21:42:44 INFO Applying migration id=certificates 2026/01/15 21:42:44 INFO Applying migration id=rawforward 2026/01/15 21:42:44 INFO Applying migration id=publickey 2026/01/15 21:42:44 INFO Applying migration id=resolvegroup 2026/01/15 21:42:46 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (1.42s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/01/15 21:42:46 INFO Applying migration id=initial 2026/01/15 21:42:46 INFO Applying migration id=notesupdated 2026/01/15 21:42:46 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:46 INFO Applying migration id=activitiesid 2026/01/15 21:42:46 INFO Applying migration id=outbox 2026/01/15 21:42:46 INFO Applying migration id=edits 2026/01/15 21:42:46 INFO Applying migration id=outboxactor 2026/01/15 21:42:46 INFO Applying migration id=outboxsender 2026/01/15 21:42:46 INFO Applying migration id=thread 2026/01/15 21:42:46 INFO Applying migration id=host 2026/01/15 21:42:46 INFO Applying migration id=sharedinbox 2026/01/15 21:42:46 INFO Applying migration id=noteshost 2026/01/15 21:42:46 INFO Applying migration id=fetched 2026/01/15 21:42:46 INFO Applying migration id=move 2026/01/15 21:42:46 INFO Applying migration id=cleanup 2026/01/15 21:42:46 INFO Applying migration id=received 2026/01/15 21:42:46 INFO Applying migration id=namehost 2026/01/15 21:42:46 INFO Applying migration id=outboxhost 2026/01/15 21:42:46 INFO Applying migration id=notesfts 2026/01/15 21:42:46 INFO Applying migration id=iconsname 2026/01/15 21:42:46 INFO Applying migration id=nohash 2026/01/15 21:42:46 INFO Applying migration id=shares 2026/01/15 21:42:46 INFO Applying migration id=actorttl 2026/01/15 21:42:46 INFO Applying migration id=tocc 2026/01/15 21:42:46 INFO Applying migration id=followeds 2026/01/15 21:42:46 INFO Applying migration id=certhash 2026/01/15 21:42:46 INFO Applying migration id=follows_sync 2026/01/15 21:42:46 INFO Applying migration id=jsonpath 2026/01/15 21:42:46 INFO Applying migration id=localforward 2026/01/15 21:42:46 INFO Applying migration id=avatar 2026/01/15 21:42:46 INFO Applying migration id=noimage 2026/01/15 21:42:46 INFO Applying migration id=feed 2026/01/15 21:42:46 INFO Applying migration id=bookmarks 2026/01/15 21:42:46 INFO Applying migration id=shareactivity 2026/01/15 21:42:46 INFO Applying migration id=application 2026/01/15 21:42:46 INFO Applying migration id=certificates 2026/01/15 21:42:46 INFO Applying migration id=rawforward 2026/01/15 21:42:46 INFO Applying migration id=publickey 2026/01/15 21:42:46 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.53s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/01/15 21:42:46 INFO Applying migration id=initial 2026/01/15 21:42:46 INFO Applying migration id=notesupdated 2026/01/15 21:42:46 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:46 INFO Applying migration id=activitiesid 2026/01/15 21:42:46 INFO Applying migration id=outbox 2026/01/15 21:42:46 INFO Applying migration id=edits 2026/01/15 21:42:46 INFO Applying migration id=outboxactor 2026/01/15 21:42:46 INFO Applying migration id=outboxsender 2026/01/15 21:42:46 INFO Applying migration id=thread 2026/01/15 21:42:46 INFO Applying migration id=host 2026/01/15 21:42:46 INFO Applying migration id=sharedinbox 2026/01/15 21:42:46 INFO Applying migration id=noteshost 2026/01/15 21:42:46 INFO Applying migration id=fetched 2026/01/15 21:42:46 INFO Applying migration id=move 2026/01/15 21:42:46 INFO Applying migration id=cleanup 2026/01/15 21:42:46 INFO Applying migration id=received 2026/01/15 21:42:46 INFO Applying migration id=namehost 2026/01/15 21:42:46 INFO Applying migration id=outboxhost 2026/01/15 21:42:46 INFO Applying migration id=notesfts 2026/01/15 21:42:46 INFO Applying migration id=iconsname 2026/01/15 21:42:46 INFO Applying migration id=nohash 2026/01/15 21:42:46 INFO Applying migration id=shares 2026/01/15 21:42:46 INFO Applying migration id=actorttl 2026/01/15 21:42:46 INFO Applying migration id=tocc 2026/01/15 21:42:46 INFO Applying migration id=followeds 2026/01/15 21:42:46 INFO Applying migration id=certhash 2026/01/15 21:42:46 INFO Applying migration id=follows_sync 2026/01/15 21:42:46 INFO Applying migration id=jsonpath 2026/01/15 21:42:46 INFO Applying migration id=localforward 2026/01/15 21:42:46 INFO Applying migration id=avatar 2026/01/15 21:42:46 INFO Applying migration id=noimage 2026/01/15 21:42:46 INFO Applying migration id=feed 2026/01/15 21:42:46 INFO Applying migration id=bookmarks 2026/01/15 21:42:46 INFO Applying migration id=shareactivity 2026/01/15 21:42:46 INFO Applying migration id=application 2026/01/15 21:42:46 INFO Applying migration id=certificates 2026/01/15 21:42:46 INFO Applying migration id=rawforward 2026/01/15 21:42:46 INFO Applying migration id=publickey 2026/01/15 21:42:46 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorOldCacheButOffline (1.74s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/01/15 21:42:48 INFO Applying migration id=initial 2026/01/15 21:42:48 INFO Applying migration id=notesupdated 2026/01/15 21:42:48 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:48 INFO Applying migration id=activitiesid 2026/01/15 21:42:48 INFO Applying migration id=outbox 2026/01/15 21:42:48 INFO Applying migration id=edits 2026/01/15 21:42:48 INFO Applying migration id=outboxactor 2026/01/15 21:42:48 INFO Applying migration id=outboxsender 2026/01/15 21:42:48 INFO Applying migration id=thread 2026/01/15 21:42:48 INFO Applying migration id=host 2026/01/15 21:42:48 INFO Applying migration id=sharedinbox 2026/01/15 21:42:48 INFO Applying migration id=noteshost 2026/01/15 21:42:48 INFO Applying migration id=fetched 2026/01/15 21:42:48 INFO Applying migration id=move 2026/01/15 21:42:48 INFO Applying migration id=cleanup 2026/01/15 21:42:48 INFO Applying migration id=received 2026/01/15 21:42:48 INFO Applying migration id=namehost 2026/01/15 21:42:48 INFO Applying migration id=outboxhost 2026/01/15 21:42:48 INFO Applying migration id=notesfts 2026/01/15 21:42:48 INFO Applying migration id=iconsname 2026/01/15 21:42:48 INFO Applying migration id=nohash 2026/01/15 21:42:48 INFO Applying migration id=shares 2026/01/15 21:42:48 INFO Applying migration id=actorttl 2026/01/15 21:42:48 INFO Applying migration id=tocc 2026/01/15 21:42:48 INFO Applying migration id=followeds 2026/01/15 21:42:48 INFO Applying migration id=certhash 2026/01/15 21:42:48 INFO Applying migration id=follows_sync 2026/01/15 21:42:48 INFO Applying migration id=jsonpath 2026/01/15 21:42:48 INFO Applying migration id=localforward 2026/01/15 21:42:48 INFO Applying migration id=avatar 2026/01/15 21:42:48 INFO Applying migration id=noimage 2026/01/15 21:42:48 INFO Applying migration id=feed 2026/01/15 21:42:48 INFO Applying migration id=bookmarks 2026/01/15 21:42:48 INFO Applying migration id=shareactivity 2026/01/15 21:42:48 INFO Applying migration id=application 2026/01/15 21:42:48 INFO Applying migration id=certificates 2026/01/15 21:42:48 INFO Applying migration id=rawforward 2026/01/15 21:42:48 INFO Applying migration id=publickey 2026/01/15 21:42:48 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.57s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/01/15 21:42:48 INFO Applying migration id=initial 2026/01/15 21:42:48 INFO Applying migration id=notesupdated 2026/01/15 21:42:48 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:48 INFO Applying migration id=activitiesid 2026/01/15 21:42:48 INFO Applying migration id=outbox 2026/01/15 21:42:48 INFO Applying migration id=edits 2026/01/15 21:42:48 INFO Applying migration id=outboxactor 2026/01/15 21:42:48 INFO Applying migration id=outboxsender 2026/01/15 21:42:48 INFO Applying migration id=thread 2026/01/15 21:42:48 INFO Applying migration id=host 2026/01/15 21:42:48 INFO Applying migration id=sharedinbox 2026/01/15 21:42:48 INFO Applying migration id=noteshost 2026/01/15 21:42:48 INFO Applying migration id=fetched 2026/01/15 21:42:48 INFO Applying migration id=move 2026/01/15 21:42:48 INFO Applying migration id=cleanup 2026/01/15 21:42:48 INFO Applying migration id=received 2026/01/15 21:42:48 INFO Applying migration id=namehost 2026/01/15 21:42:48 INFO Applying migration id=outboxhost 2026/01/15 21:42:48 INFO Applying migration id=notesfts 2026/01/15 21:42:48 INFO Applying migration id=iconsname 2026/01/15 21:42:48 INFO Applying migration id=nohash 2026/01/15 21:42:48 INFO Applying migration id=shares 2026/01/15 21:42:48 INFO Applying migration id=actorttl 2026/01/15 21:42:48 INFO Applying migration id=tocc 2026/01/15 21:42:48 INFO Applying migration id=followeds 2026/01/15 21:42:48 INFO Applying migration id=certhash 2026/01/15 21:42:48 INFO Applying migration id=follows_sync 2026/01/15 21:42:48 INFO Applying migration id=jsonpath 2026/01/15 21:42:49 INFO Applying migration id=localforward 2026/01/15 21:42:49 INFO Applying migration id=avatar 2026/01/15 21:42:49 INFO Applying migration id=noimage 2026/01/15 21:42:49 INFO Applying migration id=feed 2026/01/15 21:42:49 INFO Applying migration id=bookmarks 2026/01/15 21:42:49 INFO Applying migration id=shareactivity 2026/01/15 21:42:49 INFO Applying migration id=application 2026/01/15 21:42:49 INFO Applying migration id=certificates 2026/01/15 21:42:49 INFO Applying migration id=rawforward 2026/01/15 21:42:49 INFO Applying migration id=publickey 2026/01/15 21:42:49 INFO Applying migration id=resolvegroup 2026/01/15 21:42:49 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 21:42:49 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: invalid character 'a' looking for beginning of value" --- PASS: TestResolve_FederatedActorOldCacheInvalidWebFingerResponse (0.60s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/01/15 21:42:49 INFO Applying migration id=initial 2026/01/15 21:42:49 INFO Applying migration id=notesupdated 2026/01/15 21:42:49 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:49 INFO Applying migration id=activitiesid 2026/01/15 21:42:49 INFO Applying migration id=outbox 2026/01/15 21:42:49 INFO Applying migration id=edits 2026/01/15 21:42:49 INFO Applying migration id=outboxactor 2026/01/15 21:42:49 INFO Applying migration id=outboxsender 2026/01/15 21:42:49 INFO Applying migration id=thread 2026/01/15 21:42:49 INFO Applying migration id=host 2026/01/15 21:42:49 INFO Applying migration id=sharedinbox 2026/01/15 21:42:49 INFO Applying migration id=noteshost 2026/01/15 21:42:49 INFO Applying migration id=fetched 2026/01/15 21:42:49 INFO Applying migration id=move 2026/01/15 21:42:49 INFO Applying migration id=cleanup 2026/01/15 21:42:49 INFO Applying migration id=received 2026/01/15 21:42:49 INFO Applying migration id=namehost 2026/01/15 21:42:49 INFO Applying migration id=outboxhost 2026/01/15 21:42:49 INFO Applying migration id=notesfts 2026/01/15 21:42:49 INFO Applying migration id=iconsname 2026/01/15 21:42:49 INFO Applying migration id=nohash 2026/01/15 21:42:49 INFO Applying migration id=shares 2026/01/15 21:42:49 INFO Applying migration id=actorttl 2026/01/15 21:42:49 INFO Applying migration id=tocc 2026/01/15 21:42:49 INFO Applying migration id=followeds 2026/01/15 21:42:49 INFO Applying migration id=certhash 2026/01/15 21:42:49 INFO Applying migration id=follows_sync 2026/01/15 21:42:49 INFO Applying migration id=jsonpath 2026/01/15 21:42:49 INFO Applying migration id=localforward 2026/01/15 21:42:49 INFO Applying migration id=avatar 2026/01/15 21:42:49 INFO Applying migration id=noimage 2026/01/15 21:42:49 INFO Applying migration id=feed 2026/01/15 21:42:49 INFO Applying migration id=bookmarks 2026/01/15 21:42:49 INFO Applying migration id=shareactivity 2026/01/15 21:42:49 INFO Applying migration id=application 2026/01/15 21:42:49 INFO Applying migration id=certificates 2026/01/15 21:42:49 INFO Applying migration id=rawforward 2026/01/15 21:42:49 INFO Applying migration id=publickey 2026/01/15 21:42:49 INFO Applying migration id=resolvegroup 2026/01/15 21:42:50 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 21:42:50 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigWebFingerResponse (0.48s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/01/15 21:42:50 INFO Applying migration id=initial 2026/01/15 21:42:50 INFO Applying migration id=notesupdated 2026/01/15 21:42:50 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:50 INFO Applying migration id=activitiesid 2026/01/15 21:42:50 INFO Applying migration id=outbox 2026/01/15 21:42:50 INFO Applying migration id=edits 2026/01/15 21:42:50 INFO Applying migration id=outboxactor 2026/01/15 21:42:50 INFO Applying migration id=outboxsender 2026/01/15 21:42:50 INFO Applying migration id=thread 2026/01/15 21:42:50 INFO Applying migration id=host 2026/01/15 21:42:50 INFO Applying migration id=sharedinbox 2026/01/15 21:42:50 INFO Applying migration id=noteshost 2026/01/15 21:42:50 INFO Applying migration id=fetched 2026/01/15 21:42:50 INFO Applying migration id=move 2026/01/15 21:42:50 INFO Applying migration id=cleanup 2026/01/15 21:42:50 INFO Applying migration id=received 2026/01/15 21:42:50 INFO Applying migration id=namehost 2026/01/15 21:42:50 INFO Applying migration id=outboxhost 2026/01/15 21:42:50 INFO Applying migration id=notesfts 2026/01/15 21:42:50 INFO Applying migration id=iconsname 2026/01/15 21:42:50 INFO Applying migration id=nohash 2026/01/15 21:42:50 INFO Applying migration id=shares 2026/01/15 21:42:50 INFO Applying migration id=actorttl 2026/01/15 21:42:50 INFO Applying migration id=tocc 2026/01/15 21:42:50 INFO Applying migration id=followeds 2026/01/15 21:42:50 INFO Applying migration id=certhash 2026/01/15 21:42:50 INFO Applying migration id=follows_sync 2026/01/15 21:42:50 INFO Applying migration id=jsonpath 2026/01/15 21:42:50 INFO Applying migration id=localforward 2026/01/15 21:42:50 INFO Applying migration id=avatar 2026/01/15 21:42:50 INFO Applying migration id=noimage 2026/01/15 21:42:50 INFO Applying migration id=feed 2026/01/15 21:42:50 INFO Applying migration id=bookmarks 2026/01/15 21:42:50 INFO Applying migration id=shareactivity 2026/01/15 21:42:50 INFO Applying migration id=application 2026/01/15 21:42:50 INFO Applying migration id=certificates 2026/01/15 21:42:50 INFO Applying migration id=rawforward 2026/01/15 21:42:50 INFO Applying migration id=publickey 2026/01/15 21:42:50 INFO Applying migration id=resolvegroup 2026/01/15 21:42:51 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 21:42:51 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 (1.67s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/01/15 21:42:51 INFO Applying migration id=initial 2026/01/15 21:42:51 INFO Applying migration id=notesupdated 2026/01/15 21:42:51 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:51 INFO Applying migration id=activitiesid 2026/01/15 21:42:51 INFO Applying migration id=outbox 2026/01/15 21:42:51 INFO Applying migration id=edits 2026/01/15 21:42:51 INFO Applying migration id=outboxactor 2026/01/15 21:42:51 INFO Applying migration id=outboxsender 2026/01/15 21:42:51 INFO Applying migration id=thread 2026/01/15 21:42:51 INFO Applying migration id=host 2026/01/15 21:42:51 INFO Applying migration id=sharedinbox 2026/01/15 21:42:51 INFO Applying migration id=noteshost 2026/01/15 21:42:51 INFO Applying migration id=fetched 2026/01/15 21:42:51 INFO Applying migration id=move 2026/01/15 21:42:51 INFO Applying migration id=cleanup 2026/01/15 21:42:51 INFO Applying migration id=received 2026/01/15 21:42:51 INFO Applying migration id=namehost 2026/01/15 21:42:51 INFO Applying migration id=outboxhost 2026/01/15 21:42:51 INFO Applying migration id=notesfts 2026/01/15 21:42:51 INFO Applying migration id=iconsname 2026/01/15 21:42:51 INFO Applying migration id=nohash 2026/01/15 21:42:51 INFO Applying migration id=shares 2026/01/15 21:42:51 INFO Applying migration id=actorttl 2026/01/15 21:42:51 INFO Applying migration id=tocc 2026/01/15 21:42:51 INFO Applying migration id=followeds 2026/01/15 21:42:51 INFO Applying migration id=certhash 2026/01/15 21:42:51 INFO Applying migration id=follows_sync 2026/01/15 21:42:51 INFO Applying migration id=jsonpath 2026/01/15 21:42:51 INFO Applying migration id=localforward 2026/01/15 21:42:51 INFO Applying migration id=avatar 2026/01/15 21:42:51 INFO Applying migration id=noimage 2026/01/15 21:42:51 INFO Applying migration id=feed 2026/01/15 21:42:51 INFO Applying migration id=bookmarks 2026/01/15 21:42:51 INFO Applying migration id=shareactivity 2026/01/15 21:42:51 INFO Applying migration id=application 2026/01/15 21:42:51 INFO Applying migration id=certificates 2026/01/15 21:42:51 INFO Applying migration id=rawforward 2026/01/15 21:42:51 INFO Applying migration id=publickey 2026/01/15 21:42:51 INFO Applying migration id=resolvegroup 2026/01/15 21:42:52 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 21:42:52 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.44s) === RUN TestResolve_FederatedActorNoProfileLink 2026/01/15 21:42:52 INFO Applying migration id=initial 2026/01/15 21:42:52 INFO Applying migration id=notesupdated 2026/01/15 21:42:52 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:52 INFO Applying migration id=activitiesid 2026/01/15 21:42:52 INFO Applying migration id=outbox 2026/01/15 21:42:52 INFO Applying migration id=edits 2026/01/15 21:42:52 INFO Applying migration id=outboxactor 2026/01/15 21:42:52 INFO Applying migration id=outboxsender 2026/01/15 21:42:52 INFO Applying migration id=thread 2026/01/15 21:42:52 INFO Applying migration id=host 2026/01/15 21:42:52 INFO Applying migration id=sharedinbox 2026/01/15 21:42:52 INFO Applying migration id=noteshost 2026/01/15 21:42:52 INFO Applying migration id=fetched 2026/01/15 21:42:52 INFO Applying migration id=move 2026/01/15 21:42:52 INFO Applying migration id=cleanup 2026/01/15 21:42:52 INFO Applying migration id=received 2026/01/15 21:42:52 INFO Applying migration id=namehost 2026/01/15 21:42:52 INFO Applying migration id=outboxhost 2026/01/15 21:42:52 INFO Applying migration id=notesfts 2026/01/15 21:42:52 INFO Applying migration id=iconsname 2026/01/15 21:42:52 INFO Applying migration id=nohash 2026/01/15 21:42:52 INFO Applying migration id=shares 2026/01/15 21:42:52 INFO Applying migration id=actorttl 2026/01/15 21:42:52 INFO Applying migration id=tocc 2026/01/15 21:42:52 INFO Applying migration id=followeds 2026/01/15 21:42:52 INFO Applying migration id=certhash 2026/01/15 21:42:52 INFO Applying migration id=follows_sync 2026/01/15 21:42:52 INFO Applying migration id=jsonpath 2026/01/15 21:42:52 INFO Applying migration id=localforward 2026/01/15 21:42:52 INFO Applying migration id=avatar 2026/01/15 21:42:52 INFO Applying migration id=noimage 2026/01/15 21:42:52 INFO Applying migration id=feed 2026/01/15 21:42:52 INFO Applying migration id=bookmarks 2026/01/15 21:42:52 INFO Applying migration id=shareactivity 2026/01/15 21:42:52 INFO Applying migration id=application 2026/01/15 21:42:52 INFO Applying migration id=certificates 2026/01/15 21:42:52 INFO Applying migration id=rawforward 2026/01/15 21:42:52 INFO Applying migration id=publickey 2026/01/15 21:42:52 INFO Applying migration id=resolvegroup 2026/01/15 21:42:52 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 21:42:52 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.42s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/01/15 21:42:52 INFO Applying migration id=initial 2026/01/15 21:42:52 INFO Applying migration id=notesupdated 2026/01/15 21:42:52 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:52 INFO Applying migration id=activitiesid 2026/01/15 21:42:52 INFO Applying migration id=outbox 2026/01/15 21:42:52 INFO Applying migration id=edits 2026/01/15 21:42:52 INFO Applying migration id=outboxactor 2026/01/15 21:42:52 INFO Applying migration id=outboxsender 2026/01/15 21:42:52 INFO Applying migration id=thread 2026/01/15 21:42:52 INFO Applying migration id=host 2026/01/15 21:42:52 INFO Applying migration id=sharedinbox 2026/01/15 21:42:52 INFO Applying migration id=noteshost 2026/01/15 21:42:52 INFO Applying migration id=fetched 2026/01/15 21:42:52 INFO Applying migration id=move 2026/01/15 21:42:52 INFO Applying migration id=cleanup 2026/01/15 21:42:52 INFO Applying migration id=received 2026/01/15 21:42:52 INFO Applying migration id=namehost 2026/01/15 21:42:52 INFO Applying migration id=outboxhost 2026/01/15 21:42:52 INFO Applying migration id=notesfts 2026/01/15 21:42:52 INFO Applying migration id=iconsname 2026/01/15 21:42:52 INFO Applying migration id=nohash 2026/01/15 21:42:52 INFO Applying migration id=shares 2026/01/15 21:42:52 INFO Applying migration id=actorttl 2026/01/15 21:42:52 INFO Applying migration id=tocc 2026/01/15 21:42:52 INFO Applying migration id=followeds 2026/01/15 21:42:52 INFO Applying migration id=certhash 2026/01/15 21:42:52 INFO Applying migration id=follows_sync 2026/01/15 21:42:52 INFO Applying migration id=jsonpath 2026/01/15 21:42:52 INFO Applying migration id=localforward 2026/01/15 21:42:52 INFO Applying migration id=avatar 2026/01/15 21:42:52 INFO Applying migration id=noimage 2026/01/15 21:42:52 INFO Applying migration id=feed 2026/01/15 21:42:52 INFO Applying migration id=bookmarks 2026/01/15 21:42:52 INFO Applying migration id=shareactivity 2026/01/15 21:42:52 INFO Applying migration id=application 2026/01/15 21:42:52 INFO Applying migration id=certificates 2026/01/15 21:42:52 INFO Applying migration id=rawforward 2026/01/15 21:42:52 INFO Applying migration id=publickey 2026/01/15 21:42:52 INFO Applying migration id=resolvegroup 2026/01/15 21:42:53 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 21:42:53 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 (1.34s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/01/15 21:42:53 INFO Applying migration id=initial 2026/01/15 21:42:53 INFO Applying migration id=notesupdated 2026/01/15 21:42:53 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:53 INFO Applying migration id=activitiesid 2026/01/15 21:42:53 INFO Applying migration id=outbox 2026/01/15 21:42:53 INFO Applying migration id=edits 2026/01/15 21:42:53 INFO Applying migration id=outboxactor 2026/01/15 21:42:53 INFO Applying migration id=outboxsender 2026/01/15 21:42:53 INFO Applying migration id=thread 2026/01/15 21:42:53 INFO Applying migration id=host 2026/01/15 21:42:53 INFO Applying migration id=sharedinbox 2026/01/15 21:42:53 INFO Applying migration id=noteshost 2026/01/15 21:42:53 INFO Applying migration id=fetched 2026/01/15 21:42:53 INFO Applying migration id=move 2026/01/15 21:42:53 INFO Applying migration id=cleanup 2026/01/15 21:42:53 INFO Applying migration id=received 2026/01/15 21:42:53 INFO Applying migration id=namehost 2026/01/15 21:42:53 INFO Applying migration id=outboxhost 2026/01/15 21:42:53 INFO Applying migration id=notesfts 2026/01/15 21:42:53 INFO Applying migration id=iconsname 2026/01/15 21:42:53 INFO Applying migration id=nohash 2026/01/15 21:42:53 INFO Applying migration id=shares 2026/01/15 21:42:53 INFO Applying migration id=actorttl 2026/01/15 21:42:53 INFO Applying migration id=tocc 2026/01/15 21:42:53 INFO Applying migration id=followeds 2026/01/15 21:42:53 INFO Applying migration id=certhash 2026/01/15 21:42:53 INFO Applying migration id=follows_sync 2026/01/15 21:42:53 INFO Applying migration id=jsonpath 2026/01/15 21:42:53 INFO Applying migration id=localforward 2026/01/15 21:42:53 INFO Applying migration id=avatar 2026/01/15 21:42:53 INFO Applying migration id=noimage 2026/01/15 21:42:53 INFO Applying migration id=feed 2026/01/15 21:42:53 INFO Applying migration id=bookmarks 2026/01/15 21:42:53 INFO Applying migration id=shareactivity 2026/01/15 21:42:53 INFO Applying migration id=application 2026/01/15 21:42:53 INFO Applying migration id=certificates 2026/01/15 21:42:53 INFO Applying migration id=rawforward 2026/01/15 21:42:53 INFO Applying migration id=publickey 2026/01/15 21:42:53 INFO Applying migration id=resolvegroup 2026/01/15 21:42:54 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 21:42:54 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: failed to send request to https://0.0.0.0/user/dan: a" --- PASS: TestResolve_FederatedActorOldCacheActorError (0.88s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/01/15 21:42:54 INFO Applying migration id=initial 2026/01/15 21:42:54 INFO Applying migration id=notesupdated 2026/01/15 21:42:54 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:54 INFO Applying migration id=activitiesid 2026/01/15 21:42:54 INFO Applying migration id=outbox 2026/01/15 21:42:54 INFO Applying migration id=edits 2026/01/15 21:42:54 INFO Applying migration id=outboxactor 2026/01/15 21:42:54 INFO Applying migration id=outboxsender 2026/01/15 21:42:54 INFO Applying migration id=thread 2026/01/15 21:42:54 INFO Applying migration id=host 2026/01/15 21:42:54 INFO Applying migration id=sharedinbox 2026/01/15 21:42:54 INFO Applying migration id=noteshost 2026/01/15 21:42:54 INFO Applying migration id=fetched 2026/01/15 21:42:54 INFO Applying migration id=move 2026/01/15 21:42:54 INFO Applying migration id=cleanup 2026/01/15 21:42:54 INFO Applying migration id=received 2026/01/15 21:42:54 INFO Applying migration id=namehost 2026/01/15 21:42:54 INFO Applying migration id=outboxhost 2026/01/15 21:42:54 INFO Applying migration id=notesfts 2026/01/15 21:42:54 INFO Applying migration id=iconsname 2026/01/15 21:42:54 INFO Applying migration id=nohash 2026/01/15 21:42:54 INFO Applying migration id=shares 2026/01/15 21:42:54 INFO Applying migration id=actorttl 2026/01/15 21:42:54 INFO Applying migration id=tocc 2026/01/15 21:42:54 INFO Applying migration id=followeds 2026/01/15 21:42:54 INFO Applying migration id=certhash 2026/01/15 21:42:54 INFO Applying migration id=follows_sync 2026/01/15 21:42:54 INFO Applying migration id=jsonpath 2026/01/15 21:42:54 INFO Applying migration id=localforward 2026/01/15 21:42:54 INFO Applying migration id=avatar 2026/01/15 21:42:54 INFO Applying migration id=noimage 2026/01/15 21:42:54 INFO Applying migration id=feed 2026/01/15 21:42:54 INFO Applying migration id=bookmarks 2026/01/15 21:42:54 INFO Applying migration id=shareactivity 2026/01/15 21:42:54 INFO Applying migration id=application 2026/01/15 21:42:54 INFO Applying migration id=certificates 2026/01/15 21:42:54 INFO Applying migration id=rawforward 2026/01/15 21:42:54 INFO Applying migration id=publickey 2026/01/15 21:42:54 INFO Applying migration id=resolvegroup 2026/01/15 21:42:55 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/01/15 21:42:55 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.35s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/01/15 21:42:55 INFO Applying migration id=initial 2026/01/15 21:42:55 INFO Applying migration id=notesupdated 2026/01/15 21:42:55 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:55 INFO Applying migration id=activitiesid 2026/01/15 21:42:55 INFO Applying migration id=outbox 2026/01/15 21:42:55 INFO Applying migration id=edits 2026/01/15 21:42:55 INFO Applying migration id=outboxactor 2026/01/15 21:42:55 INFO Applying migration id=outboxsender 2026/01/15 21:42:55 INFO Applying migration id=thread 2026/01/15 21:42:55 INFO Applying migration id=host 2026/01/15 21:42:55 INFO Applying migration id=sharedinbox 2026/01/15 21:42:55 INFO Applying migration id=noteshost 2026/01/15 21:42:55 INFO Applying migration id=fetched 2026/01/15 21:42:55 INFO Applying migration id=move 2026/01/15 21:42:55 INFO Applying migration id=cleanup 2026/01/15 21:42:55 INFO Applying migration id=received 2026/01/15 21:42:55 INFO Applying migration id=namehost 2026/01/15 21:42:55 INFO Applying migration id=outboxhost 2026/01/15 21:42:55 INFO Applying migration id=notesfts 2026/01/15 21:42:55 INFO Applying migration id=iconsname 2026/01/15 21:42:55 INFO Applying migration id=nohash 2026/01/15 21:42:55 INFO Applying migration id=shares 2026/01/15 21:42:55 INFO Applying migration id=actorttl 2026/01/15 21:42:55 INFO Applying migration id=tocc 2026/01/15 21:42:55 INFO Applying migration id=followeds 2026/01/15 21:42:55 INFO Applying migration id=certhash 2026/01/15 21:42:55 INFO Applying migration id=follows_sync 2026/01/15 21:42:55 INFO Applying migration id=jsonpath 2026/01/15 21:42:55 INFO Applying migration id=localforward 2026/01/15 21:42:55 INFO Applying migration id=avatar 2026/01/15 21:42:55 INFO Applying migration id=noimage 2026/01/15 21:42:55 INFO Applying migration id=feed 2026/01/15 21:42:55 INFO Applying migration id=bookmarks 2026/01/15 21:42:55 INFO Applying migration id=shareactivity 2026/01/15 21:42:55 INFO Applying migration id=application 2026/01/15 21:42:55 INFO Applying migration id=certificates 2026/01/15 21:42:55 INFO Applying migration id=rawforward 2026/01/15 21:42:55 INFO Applying migration id=publickey 2026/01/15 21:42:55 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeWrongID (1.84s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/01/15 21:42:56 INFO Applying migration id=initial 2026/01/15 21:42:56 INFO Applying migration id=notesupdated 2026/01/15 21:42:56 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:56 INFO Applying migration id=activitiesid 2026/01/15 21:42:56 INFO Applying migration id=outbox 2026/01/15 21:42:56 INFO Applying migration id=edits 2026/01/15 21:42:56 INFO Applying migration id=outboxactor 2026/01/15 21:42:56 INFO Applying migration id=outboxsender 2026/01/15 21:42:56 INFO Applying migration id=thread 2026/01/15 21:42:56 INFO Applying migration id=host 2026/01/15 21:42:56 INFO Applying migration id=sharedinbox 2026/01/15 21:42:56 INFO Applying migration id=noteshost 2026/01/15 21:42:56 INFO Applying migration id=fetched 2026/01/15 21:42:56 INFO Applying migration id=move 2026/01/15 21:42:56 INFO Applying migration id=cleanup 2026/01/15 21:42:56 INFO Applying migration id=received 2026/01/15 21:42:56 INFO Applying migration id=namehost 2026/01/15 21:42:56 INFO Applying migration id=outboxhost 2026/01/15 21:42:56 INFO Applying migration id=notesfts 2026/01/15 21:42:56 INFO Applying migration id=iconsname 2026/01/15 21:42:56 INFO Applying migration id=nohash 2026/01/15 21:42:56 INFO Applying migration id=shares 2026/01/15 21:42:56 INFO Applying migration id=actorttl 2026/01/15 21:42:56 INFO Applying migration id=tocc 2026/01/15 21:42:56 INFO Applying migration id=followeds 2026/01/15 21:42:56 INFO Applying migration id=certhash 2026/01/15 21:42:56 INFO Applying migration id=follows_sync 2026/01/15 21:42:56 INFO Applying migration id=jsonpath 2026/01/15 21:42:56 INFO Applying migration id=localforward 2026/01/15 21:42:56 INFO Applying migration id=avatar 2026/01/15 21:42:56 INFO Applying migration id=noimage 2026/01/15 21:42:56 INFO Applying migration id=feed 2026/01/15 21:42:56 INFO Applying migration id=bookmarks 2026/01/15 21:42:56 INFO Applying migration id=shareactivity 2026/01/15 21:42:56 INFO Applying migration id=application 2026/01/15 21:42:56 INFO Applying migration id=certificates 2026/01/15 21:42:57 INFO Applying migration id=rawforward 2026/01/15 21:42:57 INFO Applying migration id=publickey 2026/01/15 21:42:57 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeDeleted (2.61s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/01/15 21:42:59 INFO Applying migration id=initial 2026/01/15 21:42:59 INFO Applying migration id=notesupdated 2026/01/15 21:42:59 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:59 INFO Applying migration id=activitiesid 2026/01/15 21:42:59 INFO Applying migration id=outbox 2026/01/15 21:42:59 INFO Applying migration id=edits 2026/01/15 21:42:59 INFO Applying migration id=outboxactor 2026/01/15 21:42:59 INFO Applying migration id=outboxsender 2026/01/15 21:42:59 INFO Applying migration id=thread 2026/01/15 21:42:59 INFO Applying migration id=host 2026/01/15 21:42:59 INFO Applying migration id=sharedinbox 2026/01/15 21:42:59 INFO Applying migration id=noteshost 2026/01/15 21:42:59 INFO Applying migration id=fetched 2026/01/15 21:42:59 INFO Applying migration id=move 2026/01/15 21:42:59 INFO Applying migration id=cleanup 2026/01/15 21:42:59 INFO Applying migration id=received 2026/01/15 21:42:59 INFO Applying migration id=namehost 2026/01/15 21:42:59 INFO Applying migration id=outboxhost 2026/01/15 21:42:59 INFO Applying migration id=notesfts 2026/01/15 21:42:59 INFO Applying migration id=iconsname 2026/01/15 21:42:59 INFO Applying migration id=nohash 2026/01/15 21:42:59 INFO Applying migration id=shares 2026/01/15 21:42:59 INFO Applying migration id=actorttl 2026/01/15 21:42:59 INFO Applying migration id=tocc 2026/01/15 21:42:59 INFO Applying migration id=followeds 2026/01/15 21:42:59 INFO Applying migration id=certhash 2026/01/15 21:42:59 INFO Applying migration id=follows_sync 2026/01/15 21:42:59 INFO Applying migration id=jsonpath 2026/01/15 21:42:59 INFO Applying migration id=localforward 2026/01/15 21:42:59 INFO Applying migration id=avatar 2026/01/15 21:42:59 INFO Applying migration id=noimage 2026/01/15 21:42:59 INFO Applying migration id=feed 2026/01/15 21:42:59 INFO Applying migration id=bookmarks 2026/01/15 21:42:59 INFO Applying migration id=shareactivity 2026/01/15 21:42:59 INFO Applying migration id=application 2026/01/15 21:42:59 INFO Applying migration id=certificates 2026/01/15 21:42:59 INFO Applying migration id=rawforward 2026/01/15 21:42:59 INFO Applying migration id=publickey 2026/01/15 21:42:59 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (3.18s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/01/15 21:43:02 INFO Applying migration id=initial 2026/01/15 21:43:02 INFO Applying migration id=notesupdated 2026/01/15 21:43:02 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:02 INFO Applying migration id=activitiesid 2026/01/15 21:43:02 INFO Applying migration id=outbox 2026/01/15 21:43:02 INFO Applying migration id=edits 2026/01/15 21:43:02 INFO Applying migration id=outboxactor 2026/01/15 21:43:02 INFO Applying migration id=outboxsender 2026/01/15 21:43:02 INFO Applying migration id=thread 2026/01/15 21:43:02 INFO Applying migration id=host 2026/01/15 21:43:02 INFO Applying migration id=sharedinbox 2026/01/15 21:43:02 INFO Applying migration id=noteshost 2026/01/15 21:43:02 INFO Applying migration id=fetched 2026/01/15 21:43:02 INFO Applying migration id=move 2026/01/15 21:43:02 INFO Applying migration id=cleanup 2026/01/15 21:43:02 INFO Applying migration id=received 2026/01/15 21:43:02 INFO Applying migration id=namehost 2026/01/15 21:43:02 INFO Applying migration id=outboxhost 2026/01/15 21:43:02 INFO Applying migration id=notesfts 2026/01/15 21:43:02 INFO Applying migration id=iconsname 2026/01/15 21:43:02 INFO Applying migration id=nohash 2026/01/15 21:43:02 INFO Applying migration id=shares 2026/01/15 21:43:02 INFO Applying migration id=actorttl 2026/01/15 21:43:02 INFO Applying migration id=tocc 2026/01/15 21:43:02 INFO Applying migration id=followeds 2026/01/15 21:43:02 INFO Applying migration id=certhash 2026/01/15 21:43:02 INFO Applying migration id=follows_sync 2026/01/15 21:43:02 INFO Applying migration id=jsonpath 2026/01/15 21:43:02 INFO Applying migration id=localforward 2026/01/15 21:43:02 INFO Applying migration id=avatar 2026/01/15 21:43:02 INFO Applying migration id=noimage 2026/01/15 21:43:02 INFO Applying migration id=feed 2026/01/15 21:43:02 INFO Applying migration id=bookmarks 2026/01/15 21:43:02 INFO Applying migration id=shareactivity 2026/01/15 21:43:02 INFO Applying migration id=application 2026/01/15 21:43:02 INFO Applying migration id=certificates 2026/01/15 21:43:02 INFO Applying migration id=rawforward 2026/01/15 21:43:02 INFO Applying migration id=publickey 2026/01/15 21:43:02 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.41s) === RUN TestResolve_FederatedActorWrongIDCached 2026/01/15 21:43:03 INFO Applying migration id=initial 2026/01/15 21:43:03 INFO Applying migration id=notesupdated 2026/01/15 21:43:03 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:03 INFO Applying migration id=activitiesid 2026/01/15 21:43:03 INFO Applying migration id=outbox 2026/01/15 21:43:03 INFO Applying migration id=edits 2026/01/15 21:43:03 INFO Applying migration id=outboxactor 2026/01/15 21:43:03 INFO Applying migration id=outboxsender 2026/01/15 21:43:03 INFO Applying migration id=thread 2026/01/15 21:43:03 INFO Applying migration id=host 2026/01/15 21:43:03 INFO Applying migration id=sharedinbox 2026/01/15 21:43:03 INFO Applying migration id=noteshost 2026/01/15 21:43:03 INFO Applying migration id=fetched 2026/01/15 21:43:03 INFO Applying migration id=move 2026/01/15 21:43:03 INFO Applying migration id=cleanup 2026/01/15 21:43:03 INFO Applying migration id=received 2026/01/15 21:43:03 INFO Applying migration id=namehost 2026/01/15 21:43:03 INFO Applying migration id=outboxhost 2026/01/15 21:43:03 INFO Applying migration id=notesfts 2026/01/15 21:43:03 INFO Applying migration id=iconsname 2026/01/15 21:43:03 INFO Applying migration id=nohash 2026/01/15 21:43:03 INFO Applying migration id=shares 2026/01/15 21:43:03 INFO Applying migration id=actorttl 2026/01/15 21:43:03 INFO Applying migration id=tocc 2026/01/15 21:43:03 INFO Applying migration id=followeds 2026/01/15 21:43:03 INFO Applying migration id=certhash 2026/01/15 21:43:03 INFO Applying migration id=follows_sync 2026/01/15 21:43:03 INFO Applying migration id=jsonpath 2026/01/15 21:43:03 INFO Applying migration id=localforward 2026/01/15 21:43:03 INFO Applying migration id=avatar 2026/01/15 21:43:03 INFO Applying migration id=noimage 2026/01/15 21:43:03 INFO Applying migration id=feed 2026/01/15 21:43:03 INFO Applying migration id=bookmarks 2026/01/15 21:43:03 INFO Applying migration id=shareactivity 2026/01/15 21:43:03 INFO Applying migration id=application 2026/01/15 21:43:03 INFO Applying migration id=certificates 2026/01/15 21:43:03 INFO Applying migration id=rawforward 2026/01/15 21:43:03 INFO Applying migration id=publickey 2026/01/15 21:43:03 INFO Applying migration id=resolvegroup --- PASS: TestResolve_FederatedActorWrongIDCached (0.74s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/01/15 21:43:03 INFO Applying migration id=initial 2026/01/15 21:43:03 INFO Applying migration id=notesupdated 2026/01/15 21:43:03 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:03 INFO Applying migration id=activitiesid 2026/01/15 21:43:03 INFO Applying migration id=outbox 2026/01/15 21:43:03 INFO Applying migration id=edits 2026/01/15 21:43:03 INFO Applying migration id=outboxactor 2026/01/15 21:43:03 INFO Applying migration id=outboxsender 2026/01/15 21:43:03 INFO Applying migration id=thread 2026/01/15 21:43:03 INFO Applying migration id=host 2026/01/15 21:43:03 INFO Applying migration id=sharedinbox 2026/01/15 21:43:03 INFO Applying migration id=noteshost 2026/01/15 21:43:03 INFO Applying migration id=fetched 2026/01/15 21:43:03 INFO Applying migration id=move 2026/01/15 21:43:03 INFO Applying migration id=cleanup 2026/01/15 21:43:03 INFO Applying migration id=received 2026/01/15 21:43:03 INFO Applying migration id=namehost 2026/01/15 21:43:03 INFO Applying migration id=outboxhost 2026/01/15 21:43:03 INFO Applying migration id=notesfts 2026/01/15 21:43:03 INFO Applying migration id=iconsname 2026/01/15 21:43:03 INFO Applying migration id=nohash 2026/01/15 21:43:03 INFO Applying migration id=shares 2026/01/15 21:43:03 INFO Applying migration id=actorttl 2026/01/15 21:43:03 INFO Applying migration id=tocc 2026/01/15 21:43:03 INFO Applying migration id=followeds 2026/01/15 21:43:03 INFO Applying migration id=certhash 2026/01/15 21:43:03 INFO Applying migration id=follows_sync 2026/01/15 21:43:03 INFO Applying migration id=jsonpath 2026/01/15 21:43:03 INFO Applying migration id=localforward 2026/01/15 21:43:03 INFO Applying migration id=avatar 2026/01/15 21:43:03 INFO Applying migration id=noimage 2026/01/15 21:43:03 INFO Applying migration id=feed 2026/01/15 21:43:03 INFO Applying migration id=bookmarks 2026/01/15 21:43:03 INFO Applying migration id=shareactivity 2026/01/15 21:43:03 INFO Applying migration id=application 2026/01/15 21:43:03 INFO Applying migration id=certificates 2026/01/15 21:43:03 INFO Applying migration id=rawforward 2026/01/15 21:43:03 INFO Applying migration id=publickey 2026/01/15 21:43:03 INFO Applying migration id=resolvegroup 2026/01/15 21:43:04 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.77s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/01/15 21:43:04 INFO Applying migration id=initial 2026/01/15 21:43:04 INFO Applying migration id=notesupdated 2026/01/15 21:43:04 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:04 INFO Applying migration id=activitiesid 2026/01/15 21:43:04 INFO Applying migration id=outbox 2026/01/15 21:43:04 INFO Applying migration id=edits 2026/01/15 21:43:04 INFO Applying migration id=outboxactor 2026/01/15 21:43:04 INFO Applying migration id=outboxsender 2026/01/15 21:43:04 INFO Applying migration id=thread 2026/01/15 21:43:04 INFO Applying migration id=host 2026/01/15 21:43:04 INFO Applying migration id=sharedinbox 2026/01/15 21:43:04 INFO Applying migration id=noteshost 2026/01/15 21:43:04 INFO Applying migration id=fetched 2026/01/15 21:43:04 INFO Applying migration id=move 2026/01/15 21:43:04 INFO Applying migration id=cleanup 2026/01/15 21:43:04 INFO Applying migration id=received 2026/01/15 21:43:04 INFO Applying migration id=namehost 2026/01/15 21:43:04 INFO Applying migration id=outboxhost 2026/01/15 21:43:04 INFO Applying migration id=notesfts 2026/01/15 21:43:04 INFO Applying migration id=iconsname 2026/01/15 21:43:04 INFO Applying migration id=nohash 2026/01/15 21:43:04 INFO Applying migration id=shares 2026/01/15 21:43:04 INFO Applying migration id=actorttl 2026/01/15 21:43:04 INFO Applying migration id=tocc 2026/01/15 21:43:04 INFO Applying migration id=followeds 2026/01/15 21:43:04 INFO Applying migration id=certhash 2026/01/15 21:43:04 INFO Applying migration id=follows_sync 2026/01/15 21:43:04 INFO Applying migration id=jsonpath 2026/01/15 21:43:04 INFO Applying migration id=localforward 2026/01/15 21:43:04 INFO Applying migration id=avatar 2026/01/15 21:43:04 INFO Applying migration id=noimage 2026/01/15 21:43:04 INFO Applying migration id=feed 2026/01/15 21:43:04 INFO Applying migration id=bookmarks 2026/01/15 21:43:04 INFO Applying migration id=shareactivity 2026/01/15 21:43:04 INFO Applying migration id=application 2026/01/15 21:43:04 INFO Applying migration id=certificates 2026/01/15 21:43:04 INFO Applying migration id=rawforward 2026/01/15 21:43:04 INFO Applying migration id=publickey 2026/01/15 21:43:04 INFO Applying migration id=resolvegroup 2026/01/15 21:43:06 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/01/15 21:43:06 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (1.70s) PASS ok github.com/dimkr/tootik/fed 71.879s === 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.025s ? 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.061s ? 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.087s ? github.com/dimkr/tootik/front/user [no test files] === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.50s) === RUN TestSign_Get --- PASS: TestSign_Get (0.74s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (2.25s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.01s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.30s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.19s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (1.68s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (1.00s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.48s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.79s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.94s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.40s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.59s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (1.45s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (2.06s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (1.79s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.12s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (1.68s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (2.19s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.60s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (2.49s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.72s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.23s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.73s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (1.17s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (1.52s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.24s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.47s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (1.98s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (3.84s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (2.24s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (3.06s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.33s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (1.21s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (1.22s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (1.17s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.20s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (1.74s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (1.63s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.52s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.39s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.57s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.52s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (1.50s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (2.07s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.09s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.32s) PASS ok github.com/dimkr/tootik/httpsig 52.102s ? 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 21:41:57 INFO Applying migration id=initial 2026/01/15 21:41:57 INFO Applying migration id=notesupdated 2026/01/15 21:41:57 INFO Applying migration id=personspreferredusername 2026/01/15 21:41:57 INFO Applying migration id=activitiesid 2026/01/15 21:41:57 INFO Applying migration id=outbox 2026/01/15 21:41:57 INFO Applying migration id=edits 2026/01/15 21:41:57 INFO Applying migration id=outboxactor 2026/01/15 21:41:57 INFO Applying migration id=outboxsender 2026/01/15 21:41:57 INFO Applying migration id=thread 2026/01/15 21:41:57 INFO Applying migration id=host 2026/01/15 21:41:57 INFO Applying migration id=sharedinbox 2026/01/15 21:41:57 INFO Applying migration id=noteshost 2026/01/15 21:41:57 INFO Applying migration id=fetched 2026/01/15 21:41:57 INFO Applying migration id=move 2026/01/15 21:41:57 INFO Applying migration id=cleanup 2026/01/15 21:41:57 INFO Applying migration id=received 2026/01/15 21:41:57 INFO Applying migration id=namehost 2026/01/15 21:41:57 INFO Applying migration id=outboxhost 2026/01/15 21:41:57 INFO Applying migration id=notesfts 2026/01/15 21:41:57 INFO Applying migration id=iconsname 2026/01/15 21:41:57 INFO Applying migration id=nohash 2026/01/15 21:41:57 INFO Applying migration id=shares 2026/01/15 21:41:57 INFO Applying migration id=actorttl 2026/01/15 21:41:57 INFO Applying migration id=tocc 2026/01/15 21:41:57 INFO Applying migration id=followeds 2026/01/15 21:41:57 INFO Applying migration id=certhash 2026/01/15 21:41:57 INFO Applying migration id=follows_sync 2026/01/15 21:41:57 INFO Applying migration id=jsonpath 2026/01/15 21:41:57 INFO Applying migration id=localforward 2026/01/15 21:41:57 INFO Applying migration id=avatar 2026/01/15 21:41:57 INFO Applying migration id=noimage 2026/01/15 21:41:57 INFO Applying migration id=feed 2026/01/15 21:41:57 INFO Applying migration id=bookmarks 2026/01/15 21:41:57 INFO Applying migration id=shareactivity 2026/01/15 21:41:57 INFO Applying migration id=application 2026/01/15 21:41:57 INFO Applying migration id=certificates 2026/01/15 21:41:57 INFO Applying migration id=rawforward 2026/01/15 21:41:57 INFO Applying migration id=publickey 2026/01/15 21:41:57 INFO Applying migration id=resolvegroup --- PASS: TestAvatar_HappyFlow (2.38s) === RUN TestAvatar_NewUser 2026/01/15 21:42:00 INFO Applying migration id=initial 2026/01/15 21:42:00 INFO Applying migration id=notesupdated 2026/01/15 21:42:00 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:00 INFO Applying migration id=activitiesid 2026/01/15 21:42:00 INFO Applying migration id=outbox 2026/01/15 21:42:00 INFO Applying migration id=edits 2026/01/15 21:42:00 INFO Applying migration id=outboxactor 2026/01/15 21:42:00 INFO Applying migration id=outboxsender 2026/01/15 21:42:00 INFO Applying migration id=thread 2026/01/15 21:42:00 INFO Applying migration id=host 2026/01/15 21:42:00 INFO Applying migration id=sharedinbox 2026/01/15 21:42:00 INFO Applying migration id=noteshost 2026/01/15 21:42:00 INFO Applying migration id=fetched 2026/01/15 21:42:00 INFO Applying migration id=move 2026/01/15 21:42:00 INFO Applying migration id=cleanup 2026/01/15 21:42:00 INFO Applying migration id=received 2026/01/15 21:42:00 INFO Applying migration id=namehost 2026/01/15 21:42:00 INFO Applying migration id=outboxhost 2026/01/15 21:42:00 INFO Applying migration id=notesfts 2026/01/15 21:42:00 INFO Applying migration id=iconsname 2026/01/15 21:42:00 INFO Applying migration id=nohash 2026/01/15 21:42:00 INFO Applying migration id=shares 2026/01/15 21:42:00 INFO Applying migration id=actorttl 2026/01/15 21:42:00 INFO Applying migration id=tocc 2026/01/15 21:42:00 INFO Applying migration id=followeds 2026/01/15 21:42:00 INFO Applying migration id=certhash 2026/01/15 21:42:00 INFO Applying migration id=follows_sync 2026/01/15 21:42:00 INFO Applying migration id=jsonpath 2026/01/15 21:42:00 INFO Applying migration id=localforward 2026/01/15 21:42:00 INFO Applying migration id=avatar 2026/01/15 21:42:00 INFO Applying migration id=noimage 2026/01/15 21:42:00 INFO Applying migration id=feed 2026/01/15 21:42:00 INFO Applying migration id=bookmarks 2026/01/15 21:42:00 INFO Applying migration id=shareactivity 2026/01/15 21:42:00 INFO Applying migration id=application 2026/01/15 21:42:00 INFO Applying migration id=certificates 2026/01/15 21:42:00 INFO Applying migration id=rawforward 2026/01/15 21:42:00 INFO Applying migration id=publickey 2026/01/15 21:42:00 INFO Applying migration id=resolvegroup 2026/01/15 21:42:05 WARN Throttled request to set avatar can=2026-01-15T22:12:00.317Z --- PASS: TestAvatar_NewUser (5.24s) === RUN TestAvatar_ChangedRecently 2026/01/15 21:42:05 INFO Applying migration id=initial 2026/01/15 21:42:05 INFO Applying migration id=notesupdated 2026/01/15 21:42:05 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:05 INFO Applying migration id=activitiesid 2026/01/15 21:42:05 INFO Applying migration id=outbox 2026/01/15 21:42:05 INFO Applying migration id=edits 2026/01/15 21:42:05 INFO Applying migration id=outboxactor 2026/01/15 21:42:05 INFO Applying migration id=outboxsender 2026/01/15 21:42:05 INFO Applying migration id=thread 2026/01/15 21:42:05 INFO Applying migration id=host 2026/01/15 21:42:05 INFO Applying migration id=sharedinbox 2026/01/15 21:42:05 INFO Applying migration id=noteshost 2026/01/15 21:42:05 INFO Applying migration id=fetched 2026/01/15 21:42:05 INFO Applying migration id=move 2026/01/15 21:42:05 INFO Applying migration id=cleanup 2026/01/15 21:42:05 INFO Applying migration id=received 2026/01/15 21:42:05 INFO Applying migration id=namehost 2026/01/15 21:42:05 INFO Applying migration id=outboxhost 2026/01/15 21:42:05 INFO Applying migration id=notesfts 2026/01/15 21:42:05 INFO Applying migration id=iconsname 2026/01/15 21:42:05 INFO Applying migration id=nohash 2026/01/15 21:42:05 INFO Applying migration id=shares 2026/01/15 21:42:05 INFO Applying migration id=actorttl 2026/01/15 21:42:05 INFO Applying migration id=tocc 2026/01/15 21:42:05 INFO Applying migration id=followeds 2026/01/15 21:42:05 INFO Applying migration id=certhash 2026/01/15 21:42:05 INFO Applying migration id=follows_sync 2026/01/15 21:42:05 INFO Applying migration id=jsonpath 2026/01/15 21:42:05 INFO Applying migration id=localforward 2026/01/15 21:42:05 INFO Applying migration id=avatar 2026/01/15 21:42:05 INFO Applying migration id=noimage 2026/01/15 21:42:05 INFO Applying migration id=feed 2026/01/15 21:42:05 INFO Applying migration id=bookmarks 2026/01/15 21:42:05 INFO Applying migration id=shareactivity 2026/01/15 21:42:05 INFO Applying migration id=application 2026/01/15 21:42:05 INFO Applying migration id=certificates 2026/01/15 21:42:05 INFO Applying migration id=rawforward 2026/01/15 21:42:05 INFO Applying migration id=publickey 2026/01/15 21:42:05 INFO Applying migration id=resolvegroup 2026/01/15 21:42:10 WARN Throttled request to set avatar can=2026-01-15T22:12:05.987Z --- PASS: TestAvatar_ChangedRecently (5.67s) === RUN TestAvatar_HappyFlowSizeFirst 2026/01/15 21:42:10 INFO Applying migration id=initial 2026/01/15 21:42:10 INFO Applying migration id=notesupdated 2026/01/15 21:42:10 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:10 INFO Applying migration id=activitiesid 2026/01/15 21:42:10 INFO Applying migration id=outbox 2026/01/15 21:42:10 INFO Applying migration id=edits 2026/01/15 21:42:10 INFO Applying migration id=outboxactor 2026/01/15 21:42:10 INFO Applying migration id=outboxsender 2026/01/15 21:42:10 INFO Applying migration id=thread 2026/01/15 21:42:10 INFO Applying migration id=host 2026/01/15 21:42:10 INFO Applying migration id=sharedinbox 2026/01/15 21:42:10 INFO Applying migration id=noteshost 2026/01/15 21:42:10 INFO Applying migration id=fetched 2026/01/15 21:42:10 INFO Applying migration id=move 2026/01/15 21:42:10 INFO Applying migration id=cleanup 2026/01/15 21:42:10 INFO Applying migration id=received 2026/01/15 21:42:10 INFO Applying migration id=namehost 2026/01/15 21:42:10 INFO Applying migration id=outboxhost 2026/01/15 21:42:10 INFO Applying migration id=notesfts 2026/01/15 21:42:10 INFO Applying migration id=iconsname 2026/01/15 21:42:10 INFO Applying migration id=nohash 2026/01/15 21:42:10 INFO Applying migration id=shares 2026/01/15 21:42:11 INFO Applying migration id=actorttl 2026/01/15 21:42:11 INFO Applying migration id=tocc 2026/01/15 21:42:11 INFO Applying migration id=followeds 2026/01/15 21:42:11 INFO Applying migration id=certhash 2026/01/15 21:42:11 INFO Applying migration id=follows_sync 2026/01/15 21:42:11 INFO Applying migration id=jsonpath 2026/01/15 21:42:11 INFO Applying migration id=localforward 2026/01/15 21:42:11 INFO Applying migration id=avatar 2026/01/15 21:42:11 INFO Applying migration id=noimage 2026/01/15 21:42:11 INFO Applying migration id=feed 2026/01/15 21:42:11 INFO Applying migration id=bookmarks 2026/01/15 21:42:11 INFO Applying migration id=shareactivity 2026/01/15 21:42:11 INFO Applying migration id=application 2026/01/15 21:42:11 INFO Applying migration id=certificates 2026/01/15 21:42:11 INFO Applying migration id=rawforward 2026/01/15 21:42:11 INFO Applying migration id=publickey 2026/01/15 21:42:11 INFO Applying migration id=resolvegroup --- PASS: TestAvatar_HappyFlowSizeFirst (5.68s) === RUN TestAvatar_InvalidSize 2026/01/15 21:42:16 INFO Applying migration id=initial 2026/01/15 21:42:16 INFO Applying migration id=notesupdated 2026/01/15 21:42:16 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:16 INFO Applying migration id=activitiesid 2026/01/15 21:42:16 INFO Applying migration id=outbox 2026/01/15 21:42:16 INFO Applying migration id=edits 2026/01/15 21:42:16 INFO Applying migration id=outboxactor 2026/01/15 21:42:16 INFO Applying migration id=outboxsender 2026/01/15 21:42:16 INFO Applying migration id=thread 2026/01/15 21:42:16 INFO Applying migration id=host 2026/01/15 21:42:16 INFO Applying migration id=sharedinbox 2026/01/15 21:42:16 INFO Applying migration id=noteshost 2026/01/15 21:42:16 INFO Applying migration id=fetched 2026/01/15 21:42:16 INFO Applying migration id=move 2026/01/15 21:42:16 INFO Applying migration id=cleanup 2026/01/15 21:42:16 INFO Applying migration id=received 2026/01/15 21:42:16 INFO Applying migration id=namehost 2026/01/15 21:42:16 INFO Applying migration id=outboxhost 2026/01/15 21:42:16 INFO Applying migration id=notesfts 2026/01/15 21:42:16 INFO Applying migration id=iconsname 2026/01/15 21:42:16 INFO Applying migration id=nohash 2026/01/15 21:42:16 INFO Applying migration id=shares 2026/01/15 21:42:16 INFO Applying migration id=actorttl 2026/01/15 21:42:16 INFO Applying migration id=tocc 2026/01/15 21:42:16 INFO Applying migration id=followeds 2026/01/15 21:42:16 INFO Applying migration id=certhash 2026/01/15 21:42:16 INFO Applying migration id=follows_sync 2026/01/15 21:42:16 INFO Applying migration id=jsonpath 2026/01/15 21:42:16 INFO Applying migration id=localforward 2026/01/15 21:42:16 INFO Applying migration id=avatar 2026/01/15 21:42:16 INFO Applying migration id=noimage 2026/01/15 21:42:16 INFO Applying migration id=feed 2026/01/15 21:42:16 INFO Applying migration id=bookmarks 2026/01/15 21:42:16 INFO Applying migration id=shareactivity 2026/01/15 21:42:16 INFO Applying migration id=application 2026/01/15 21:42:16 INFO Applying migration id=certificates 2026/01/15 21:42:16 INFO Applying migration id=rawforward 2026/01/15 21:42:16 INFO Applying migration id=publickey 2026/01/15 21:42:16 INFO Applying migration id=resolvegroup 2026/01/15 21:42:20 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (3.85s) === RUN TestAvatar_InvalidType 2026/01/15 21:42:20 INFO Applying migration id=initial 2026/01/15 21:42:20 INFO Applying migration id=notesupdated 2026/01/15 21:42:20 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:20 INFO Applying migration id=activitiesid 2026/01/15 21:42:20 INFO Applying migration id=outbox 2026/01/15 21:42:20 INFO Applying migration id=edits 2026/01/15 21:42:20 INFO Applying migration id=outboxactor 2026/01/15 21:42:20 INFO Applying migration id=outboxsender 2026/01/15 21:42:20 INFO Applying migration id=thread 2026/01/15 21:42:20 INFO Applying migration id=host 2026/01/15 21:42:20 INFO Applying migration id=sharedinbox 2026/01/15 21:42:20 INFO Applying migration id=noteshost 2026/01/15 21:42:20 INFO Applying migration id=fetched 2026/01/15 21:42:20 INFO Applying migration id=move 2026/01/15 21:42:20 INFO Applying migration id=cleanup 2026/01/15 21:42:20 INFO Applying migration id=received 2026/01/15 21:42:20 INFO Applying migration id=namehost 2026/01/15 21:42:20 INFO Applying migration id=outboxhost 2026/01/15 21:42:20 INFO Applying migration id=notesfts 2026/01/15 21:42:20 INFO Applying migration id=iconsname 2026/01/15 21:42:20 INFO Applying migration id=nohash 2026/01/15 21:42:20 INFO Applying migration id=shares 2026/01/15 21:42:20 INFO Applying migration id=actorttl 2026/01/15 21:42:20 INFO Applying migration id=tocc 2026/01/15 21:42:20 INFO Applying migration id=followeds 2026/01/15 21:42:20 INFO Applying migration id=certhash 2026/01/15 21:42:20 INFO Applying migration id=follows_sync 2026/01/15 21:42:20 INFO Applying migration id=jsonpath 2026/01/15 21:42:20 INFO Applying migration id=localforward 2026/01/15 21:42:20 INFO Applying migration id=avatar 2026/01/15 21:42:20 INFO Applying migration id=noimage 2026/01/15 21:42:20 INFO Applying migration id=feed 2026/01/15 21:42:20 INFO Applying migration id=bookmarks 2026/01/15 21:42:20 INFO Applying migration id=shareactivity 2026/01/15 21:42:20 INFO Applying migration id=application 2026/01/15 21:42:20 INFO Applying migration id=certificates 2026/01/15 21:42:20 INFO Applying migration id=rawforward 2026/01/15 21:42:20 INFO Applying migration id=publickey 2026/01/15 21:42:20 INFO Applying migration id=resolvegroup 2026/01/15 21:42:24 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (3.62s) === RUN TestAvatar_NoSize 2026/01/15 21:42:24 INFO Applying migration id=initial 2026/01/15 21:42:24 INFO Applying migration id=notesupdated 2026/01/15 21:42:24 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:24 INFO Applying migration id=activitiesid 2026/01/15 21:42:24 INFO Applying migration id=outbox 2026/01/15 21:42:24 INFO Applying migration id=edits 2026/01/15 21:42:24 INFO Applying migration id=outboxactor 2026/01/15 21:42:24 INFO Applying migration id=outboxsender 2026/01/15 21:42:24 INFO Applying migration id=thread 2026/01/15 21:42:24 INFO Applying migration id=host 2026/01/15 21:42:24 INFO Applying migration id=sharedinbox 2026/01/15 21:42:24 INFO Applying migration id=noteshost 2026/01/15 21:42:24 INFO Applying migration id=fetched 2026/01/15 21:42:24 INFO Applying migration id=move 2026/01/15 21:42:24 INFO Applying migration id=cleanup 2026/01/15 21:42:24 INFO Applying migration id=received 2026/01/15 21:42:24 INFO Applying migration id=namehost 2026/01/15 21:42:24 INFO Applying migration id=outboxhost 2026/01/15 21:42:24 INFO Applying migration id=notesfts 2026/01/15 21:42:24 INFO Applying migration id=iconsname 2026/01/15 21:42:24 INFO Applying migration id=nohash 2026/01/15 21:42:24 INFO Applying migration id=shares 2026/01/15 21:42:24 INFO Applying migration id=actorttl 2026/01/15 21:42:24 INFO Applying migration id=tocc 2026/01/15 21:42:24 INFO Applying migration id=followeds 2026/01/15 21:42:24 INFO Applying migration id=certhash 2026/01/15 21:42:24 INFO Applying migration id=follows_sync 2026/01/15 21:42:24 INFO Applying migration id=jsonpath 2026/01/15 21:42:24 INFO Applying migration id=localforward 2026/01/15 21:42:24 INFO Applying migration id=avatar 2026/01/15 21:42:24 INFO Applying migration id=noimage 2026/01/15 21:42:24 INFO Applying migration id=feed 2026/01/15 21:42:24 INFO Applying migration id=bookmarks 2026/01/15 21:42:24 INFO Applying migration id=shareactivity 2026/01/15 21:42:24 INFO Applying migration id=application 2026/01/15 21:42:24 INFO Applying migration id=certificates 2026/01/15 21:42:24 INFO Applying migration id=rawforward 2026/01/15 21:42:24 INFO Applying migration id=publickey 2026/01/15 21:42:24 INFO Applying migration id=resolvegroup 2026/01/15 21:42:26 WARN Invalid parameters --- PASS: TestAvatar_NoSize (2.50s) === RUN TestAvatar_NoType 2026/01/15 21:42:26 INFO Applying migration id=initial 2026/01/15 21:42:26 INFO Applying migration id=notesupdated 2026/01/15 21:42:26 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:26 INFO Applying migration id=activitiesid 2026/01/15 21:42:26 INFO Applying migration id=outbox 2026/01/15 21:42:26 INFO Applying migration id=edits 2026/01/15 21:42:26 INFO Applying migration id=outboxactor 2026/01/15 21:42:26 INFO Applying migration id=outboxsender 2026/01/15 21:42:26 INFO Applying migration id=thread 2026/01/15 21:42:26 INFO Applying migration id=host 2026/01/15 21:42:26 INFO Applying migration id=sharedinbox 2026/01/15 21:42:26 INFO Applying migration id=noteshost 2026/01/15 21:42:26 INFO Applying migration id=fetched 2026/01/15 21:42:26 INFO Applying migration id=move 2026/01/15 21:42:26 INFO Applying migration id=cleanup 2026/01/15 21:42:26 INFO Applying migration id=received 2026/01/15 21:42:26 INFO Applying migration id=namehost 2026/01/15 21:42:26 INFO Applying migration id=outboxhost 2026/01/15 21:42:26 INFO Applying migration id=notesfts 2026/01/15 21:42:26 INFO Applying migration id=iconsname 2026/01/15 21:42:26 INFO Applying migration id=nohash 2026/01/15 21:42:26 INFO Applying migration id=shares 2026/01/15 21:42:26 INFO Applying migration id=actorttl 2026/01/15 21:42:26 INFO Applying migration id=tocc 2026/01/15 21:42:26 INFO Applying migration id=followeds 2026/01/15 21:42:26 INFO Applying migration id=certhash 2026/01/15 21:42:26 INFO Applying migration id=follows_sync 2026/01/15 21:42:26 INFO Applying migration id=jsonpath 2026/01/15 21:42:26 INFO Applying migration id=localforward 2026/01/15 21:42:26 INFO Applying migration id=avatar 2026/01/15 21:42:26 INFO Applying migration id=noimage 2026/01/15 21:42:26 INFO Applying migration id=feed 2026/01/15 21:42:26 INFO Applying migration id=bookmarks 2026/01/15 21:42:26 INFO Applying migration id=shareactivity 2026/01/15 21:42:26 INFO Applying migration id=application 2026/01/15 21:42:26 INFO Applying migration id=certificates 2026/01/15 21:42:26 INFO Applying migration id=rawforward 2026/01/15 21:42:26 INFO Applying migration id=publickey 2026/01/15 21:42:26 INFO Applying migration id=resolvegroup 2026/01/15 21:42:33 WARN Invalid parameters --- PASS: TestAvatar_NoType (6.96s) === RUN TestAvatar_InvalidImage 2026/01/15 21:42:33 INFO Applying migration id=initial 2026/01/15 21:42:33 INFO Applying migration id=notesupdated 2026/01/15 21:42:33 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:33 INFO Applying migration id=activitiesid 2026/01/15 21:42:33 INFO Applying migration id=outbox 2026/01/15 21:42:33 INFO Applying migration id=edits 2026/01/15 21:42:33 INFO Applying migration id=outboxactor 2026/01/15 21:42:33 INFO Applying migration id=outboxsender 2026/01/15 21:42:33 INFO Applying migration id=thread 2026/01/15 21:42:33 INFO Applying migration id=host 2026/01/15 21:42:33 INFO Applying migration id=sharedinbox 2026/01/15 21:42:33 INFO Applying migration id=noteshost 2026/01/15 21:42:33 INFO Applying migration id=fetched 2026/01/15 21:42:33 INFO Applying migration id=move 2026/01/15 21:42:33 INFO Applying migration id=cleanup 2026/01/15 21:42:33 INFO Applying migration id=received 2026/01/15 21:42:33 INFO Applying migration id=namehost 2026/01/15 21:42:33 INFO Applying migration id=outboxhost 2026/01/15 21:42:33 INFO Applying migration id=notesfts 2026/01/15 21:42:33 INFO Applying migration id=iconsname 2026/01/15 21:42:33 INFO Applying migration id=nohash 2026/01/15 21:42:33 INFO Applying migration id=shares 2026/01/15 21:42:33 INFO Applying migration id=actorttl 2026/01/15 21:42:33 INFO Applying migration id=tocc 2026/01/15 21:42:33 INFO Applying migration id=followeds 2026/01/15 21:42:33 INFO Applying migration id=certhash 2026/01/15 21:42:33 INFO Applying migration id=follows_sync 2026/01/15 21:42:33 INFO Applying migration id=jsonpath 2026/01/15 21:42:33 INFO Applying migration id=localforward 2026/01/15 21:42:33 INFO Applying migration id=avatar 2026/01/15 21:42:33 INFO Applying migration id=noimage 2026/01/15 21:42:33 INFO Applying migration id=feed 2026/01/15 21:42:33 INFO Applying migration id=bookmarks 2026/01/15 21:42:33 INFO Applying migration id=shareactivity 2026/01/15 21:42:33 INFO Applying migration id=application 2026/01/15 21:42:33 INFO Applying migration id=certificates 2026/01/15 21:42:33 INFO Applying migration id=rawforward 2026/01/15 21:42:33 INFO Applying migration id=publickey 2026/01/15 21:42:33 INFO Applying migration id=resolvegroup 2026/01/15 21:42:39 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (6.05s) === RUN TestAvatar_TooSmallSize 2026/01/15 21:42:39 INFO Applying migration id=initial 2026/01/15 21:42:39 INFO Applying migration id=notesupdated 2026/01/15 21:42:39 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:39 INFO Applying migration id=activitiesid 2026/01/15 21:42:39 INFO Applying migration id=outbox 2026/01/15 21:42:39 INFO Applying migration id=edits 2026/01/15 21:42:39 INFO Applying migration id=outboxactor 2026/01/15 21:42:39 INFO Applying migration id=outboxsender 2026/01/15 21:42:39 INFO Applying migration id=thread 2026/01/15 21:42:39 INFO Applying migration id=host 2026/01/15 21:42:39 INFO Applying migration id=sharedinbox 2026/01/15 21:42:39 INFO Applying migration id=noteshost 2026/01/15 21:42:39 INFO Applying migration id=fetched 2026/01/15 21:42:39 INFO Applying migration id=move 2026/01/15 21:42:39 INFO Applying migration id=cleanup 2026/01/15 21:42:39 INFO Applying migration id=received 2026/01/15 21:42:39 INFO Applying migration id=namehost 2026/01/15 21:42:39 INFO Applying migration id=outboxhost 2026/01/15 21:42:39 INFO Applying migration id=notesfts 2026/01/15 21:42:39 INFO Applying migration id=iconsname 2026/01/15 21:42:39 INFO Applying migration id=nohash 2026/01/15 21:42:39 INFO Applying migration id=shares 2026/01/15 21:42:39 INFO Applying migration id=actorttl 2026/01/15 21:42:39 INFO Applying migration id=tocc 2026/01/15 21:42:39 INFO Applying migration id=followeds 2026/01/15 21:42:39 INFO Applying migration id=certhash 2026/01/15 21:42:39 INFO Applying migration id=follows_sync 2026/01/15 21:42:39 INFO Applying migration id=jsonpath 2026/01/15 21:42:39 INFO Applying migration id=localforward 2026/01/15 21:42:39 INFO Applying migration id=avatar 2026/01/15 21:42:39 INFO Applying migration id=noimage 2026/01/15 21:42:39 INFO Applying migration id=feed 2026/01/15 21:42:39 INFO Applying migration id=bookmarks 2026/01/15 21:42:39 INFO Applying migration id=shareactivity 2026/01/15 21:42:39 INFO Applying migration id=application 2026/01/15 21:42:39 INFO Applying migration id=certificates 2026/01/15 21:42:39 INFO Applying migration id=rawforward 2026/01/15 21:42:39 INFO Applying migration id=publickey 2026/01/15 21:42:39 INFO Applying migration id=resolvegroup 2026/01/15 21:42:45 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (5.94s) === RUN TestAvatar_TooBigSize 2026/01/15 21:42:45 INFO Applying migration id=initial 2026/01/15 21:42:45 INFO Applying migration id=notesupdated 2026/01/15 21:42:45 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:45 INFO Applying migration id=activitiesid 2026/01/15 21:42:45 INFO Applying migration id=outbox 2026/01/15 21:42:45 INFO Applying migration id=edits 2026/01/15 21:42:45 INFO Applying migration id=outboxactor 2026/01/15 21:42:45 INFO Applying migration id=outboxsender 2026/01/15 21:42:45 INFO Applying migration id=thread 2026/01/15 21:42:45 INFO Applying migration id=host 2026/01/15 21:42:45 INFO Applying migration id=sharedinbox 2026/01/15 21:42:45 INFO Applying migration id=noteshost 2026/01/15 21:42:45 INFO Applying migration id=fetched 2026/01/15 21:42:45 INFO Applying migration id=move 2026/01/15 21:42:45 INFO Applying migration id=cleanup 2026/01/15 21:42:45 INFO Applying migration id=received 2026/01/15 21:42:45 INFO Applying migration id=namehost 2026/01/15 21:42:45 INFO Applying migration id=outboxhost 2026/01/15 21:42:45 INFO Applying migration id=notesfts 2026/01/15 21:42:45 INFO Applying migration id=iconsname 2026/01/15 21:42:45 INFO Applying migration id=nohash 2026/01/15 21:42:45 INFO Applying migration id=shares 2026/01/15 21:42:45 INFO Applying migration id=actorttl 2026/01/15 21:42:45 INFO Applying migration id=tocc 2026/01/15 21:42:45 INFO Applying migration id=followeds 2026/01/15 21:42:45 INFO Applying migration id=certhash 2026/01/15 21:42:45 INFO Applying migration id=follows_sync 2026/01/15 21:42:45 INFO Applying migration id=jsonpath 2026/01/15 21:42:45 INFO Applying migration id=localforward 2026/01/15 21:42:45 INFO Applying migration id=avatar 2026/01/15 21:42:45 INFO Applying migration id=noimage 2026/01/15 21:42:45 INFO Applying migration id=feed 2026/01/15 21:42:45 INFO Applying migration id=bookmarks 2026/01/15 21:42:45 INFO Applying migration id=shareactivity 2026/01/15 21:42:45 INFO Applying migration id=application 2026/01/15 21:42:45 INFO Applying migration id=certificates 2026/01/15 21:42:45 INFO Applying migration id=rawforward 2026/01/15 21:42:45 INFO Applying migration id=publickey 2026/01/15 21:42:45 INFO Applying migration id=resolvegroup 2026/01/15 21:42:47 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (1.71s) === RUN TestAvatar_SizeLimit 2026/01/15 21:42:47 INFO Applying migration id=initial 2026/01/15 21:42:47 INFO Applying migration id=notesupdated 2026/01/15 21:42:47 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:47 INFO Applying migration id=activitiesid 2026/01/15 21:42:47 INFO Applying migration id=outbox 2026/01/15 21:42:47 INFO Applying migration id=edits 2026/01/15 21:42:47 INFO Applying migration id=outboxactor 2026/01/15 21:42:47 INFO Applying migration id=outboxsender 2026/01/15 21:42:47 INFO Applying migration id=thread 2026/01/15 21:42:47 INFO Applying migration id=host 2026/01/15 21:42:47 INFO Applying migration id=sharedinbox 2026/01/15 21:42:47 INFO Applying migration id=noteshost 2026/01/15 21:42:47 INFO Applying migration id=fetched 2026/01/15 21:42:47 INFO Applying migration id=move 2026/01/15 21:42:47 INFO Applying migration id=cleanup 2026/01/15 21:42:47 INFO Applying migration id=received 2026/01/15 21:42:47 INFO Applying migration id=namehost 2026/01/15 21:42:47 INFO Applying migration id=outboxhost 2026/01/15 21:42:47 INFO Applying migration id=notesfts 2026/01/15 21:42:47 INFO Applying migration id=iconsname 2026/01/15 21:42:47 INFO Applying migration id=nohash 2026/01/15 21:42:47 INFO Applying migration id=shares 2026/01/15 21:42:47 INFO Applying migration id=actorttl 2026/01/15 21:42:47 INFO Applying migration id=tocc 2026/01/15 21:42:47 INFO Applying migration id=followeds 2026/01/15 21:42:47 INFO Applying migration id=certhash 2026/01/15 21:42:47 INFO Applying migration id=follows_sync 2026/01/15 21:42:47 INFO Applying migration id=jsonpath 2026/01/15 21:42:47 INFO Applying migration id=localforward 2026/01/15 21:42:47 INFO Applying migration id=avatar 2026/01/15 21:42:47 INFO Applying migration id=noimage 2026/01/15 21:42:47 INFO Applying migration id=feed 2026/01/15 21:42:47 INFO Applying migration id=bookmarks 2026/01/15 21:42:47 INFO Applying migration id=shareactivity 2026/01/15 21:42:47 INFO Applying migration id=application 2026/01/15 21:42:47 INFO Applying migration id=certificates 2026/01/15 21:42:47 INFO Applying migration id=rawforward 2026/01/15 21:42:47 INFO Applying migration id=publickey 2026/01/15 21:42:47 INFO Applying migration id=resolvegroup 2026/01/15 21:42:50 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (3.34s) === RUN TestAvatar_ExactlySizeLimit 2026/01/15 21:42:50 INFO Applying migration id=initial 2026/01/15 21:42:50 INFO Applying migration id=notesupdated 2026/01/15 21:42:50 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:50 INFO Applying migration id=activitiesid 2026/01/15 21:42:50 INFO Applying migration id=outbox 2026/01/15 21:42:50 INFO Applying migration id=edits 2026/01/15 21:42:50 INFO Applying migration id=outboxactor 2026/01/15 21:42:50 INFO Applying migration id=outboxsender 2026/01/15 21:42:50 INFO Applying migration id=thread 2026/01/15 21:42:50 INFO Applying migration id=host 2026/01/15 21:42:50 INFO Applying migration id=sharedinbox 2026/01/15 21:42:50 INFO Applying migration id=noteshost 2026/01/15 21:42:50 INFO Applying migration id=fetched 2026/01/15 21:42:50 INFO Applying migration id=move 2026/01/15 21:42:50 INFO Applying migration id=cleanup 2026/01/15 21:42:50 INFO Applying migration id=received 2026/01/15 21:42:50 INFO Applying migration id=namehost 2026/01/15 21:42:50 INFO Applying migration id=outboxhost 2026/01/15 21:42:50 INFO Applying migration id=notesfts 2026/01/15 21:42:50 INFO Applying migration id=iconsname 2026/01/15 21:42:50 INFO Applying migration id=nohash 2026/01/15 21:42:50 INFO Applying migration id=shares 2026/01/15 21:42:50 INFO Applying migration id=actorttl 2026/01/15 21:42:50 INFO Applying migration id=tocc 2026/01/15 21:42:50 INFO Applying migration id=followeds 2026/01/15 21:42:50 INFO Applying migration id=certhash 2026/01/15 21:42:50 INFO Applying migration id=follows_sync 2026/01/15 21:42:50 INFO Applying migration id=jsonpath 2026/01/15 21:42:50 INFO Applying migration id=localforward 2026/01/15 21:42:50 INFO Applying migration id=avatar 2026/01/15 21:42:50 INFO Applying migration id=noimage 2026/01/15 21:42:50 INFO Applying migration id=feed 2026/01/15 21:42:50 INFO Applying migration id=bookmarks 2026/01/15 21:42:50 INFO Applying migration id=shareactivity 2026/01/15 21:42:50 INFO Applying migration id=application 2026/01/15 21:42:50 INFO Applying migration id=certificates 2026/01/15 21:42:50 INFO Applying migration id=rawforward 2026/01/15 21:42:50 INFO Applying migration id=publickey 2026/01/15 21:42:50 INFO Applying migration id=resolvegroup --- PASS: TestAvatar_ExactlySizeLimit (2.49s) === RUN TestBio_Throttled 2026/01/15 21:42:53 INFO Applying migration id=initial 2026/01/15 21:42:53 INFO Applying migration id=notesupdated 2026/01/15 21:42:53 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:53 INFO Applying migration id=activitiesid 2026/01/15 21:42:53 INFO Applying migration id=outbox 2026/01/15 21:42:53 INFO Applying migration id=edits 2026/01/15 21:42:53 INFO Applying migration id=outboxactor 2026/01/15 21:42:53 INFO Applying migration id=outboxsender 2026/01/15 21:42:53 INFO Applying migration id=thread 2026/01/15 21:42:53 INFO Applying migration id=host 2026/01/15 21:42:53 INFO Applying migration id=sharedinbox 2026/01/15 21:42:53 INFO Applying migration id=noteshost 2026/01/15 21:42:53 INFO Applying migration id=fetched 2026/01/15 21:42:53 INFO Applying migration id=move 2026/01/15 21:42:53 INFO Applying migration id=cleanup 2026/01/15 21:42:53 INFO Applying migration id=received 2026/01/15 21:42:53 INFO Applying migration id=namehost 2026/01/15 21:42:53 INFO Applying migration id=outboxhost 2026/01/15 21:42:53 INFO Applying migration id=notesfts 2026/01/15 21:42:53 INFO Applying migration id=iconsname 2026/01/15 21:42:53 INFO Applying migration id=nohash 2026/01/15 21:42:53 INFO Applying migration id=shares 2026/01/15 21:42:53 INFO Applying migration id=actorttl 2026/01/15 21:42:53 INFO Applying migration id=tocc 2026/01/15 21:42:53 INFO Applying migration id=followeds 2026/01/15 21:42:53 INFO Applying migration id=certhash 2026/01/15 21:42:53 INFO Applying migration id=follows_sync 2026/01/15 21:42:53 INFO Applying migration id=jsonpath 2026/01/15 21:42:53 INFO Applying migration id=localforward 2026/01/15 21:42:53 INFO Applying migration id=avatar 2026/01/15 21:42:53 INFO Applying migration id=noimage 2026/01/15 21:42:53 INFO Applying migration id=feed 2026/01/15 21:42:53 INFO Applying migration id=bookmarks 2026/01/15 21:42:53 INFO Applying migration id=shareactivity 2026/01/15 21:42:53 INFO Applying migration id=application 2026/01/15 21:42:53 INFO Applying migration id=certificates 2026/01/15 21:42:53 INFO Applying migration id=rawforward 2026/01/15 21:42:53 INFO Applying migration id=publickey 2026/01/15 21:42:53 INFO Applying migration id=resolvegroup 2026/01/15 21:42:56 WARN Throttled request to set summary can=2026-01-15T22:12:53.708Z --- PASS: TestBio_Throttled (3.22s) === RUN TestBio_HappyFlow 2026/01/15 21:42:56 INFO Applying migration id=initial 2026/01/15 21:42:56 INFO Applying migration id=notesupdated 2026/01/15 21:42:56 INFO Applying migration id=personspreferredusername 2026/01/15 21:42:56 INFO Applying migration id=activitiesid 2026/01/15 21:42:56 INFO Applying migration id=outbox 2026/01/15 21:42:56 INFO Applying migration id=edits 2026/01/15 21:42:56 INFO Applying migration id=outboxactor 2026/01/15 21:42:56 INFO Applying migration id=outboxsender 2026/01/15 21:42:56 INFO Applying migration id=thread 2026/01/15 21:42:56 INFO Applying migration id=host 2026/01/15 21:42:56 INFO Applying migration id=sharedinbox 2026/01/15 21:42:56 INFO Applying migration id=noteshost 2026/01/15 21:42:56 INFO Applying migration id=fetched 2026/01/15 21:42:56 INFO Applying migration id=move 2026/01/15 21:42:56 INFO Applying migration id=cleanup 2026/01/15 21:42:56 INFO Applying migration id=received 2026/01/15 21:42:56 INFO Applying migration id=namehost 2026/01/15 21:42:56 INFO Applying migration id=outboxhost 2026/01/15 21:42:56 INFO Applying migration id=notesfts 2026/01/15 21:42:56 INFO Applying migration id=iconsname 2026/01/15 21:42:56 INFO Applying migration id=nohash 2026/01/15 21:42:56 INFO Applying migration id=shares 2026/01/15 21:42:56 INFO Applying migration id=actorttl 2026/01/15 21:42:56 INFO Applying migration id=tocc 2026/01/15 21:42:56 INFO Applying migration id=followeds 2026/01/15 21:42:56 INFO Applying migration id=certhash 2026/01/15 21:42:56 INFO Applying migration id=follows_sync 2026/01/15 21:42:56 INFO Applying migration id=jsonpath 2026/01/15 21:42:56 INFO Applying migration id=localforward 2026/01/15 21:42:56 INFO Applying migration id=avatar 2026/01/15 21:42:56 INFO Applying migration id=noimage 2026/01/15 21:42:56 INFO Applying migration id=feed 2026/01/15 21:42:56 INFO Applying migration id=bookmarks 2026/01/15 21:42:56 INFO Applying migration id=shareactivity 2026/01/15 21:42:56 INFO Applying migration id=application 2026/01/15 21:42:56 INFO Applying migration id=certificates 2026/01/15 21:42:56 INFO Applying migration id=rawforward 2026/01/15 21:42:56 INFO Applying migration id=publickey 2026/01/15 21:42:56 INFO Applying migration id=resolvegroup 2026/01/15 21:43:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (6.14s) === RUN TestBio_TooLong 2026/01/15 21:43:02 INFO Applying migration id=initial 2026/01/15 21:43:02 INFO Applying migration id=notesupdated 2026/01/15 21:43:02 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:02 INFO Applying migration id=activitiesid 2026/01/15 21:43:02 INFO Applying migration id=outbox 2026/01/15 21:43:02 INFO Applying migration id=edits 2026/01/15 21:43:02 INFO Applying migration id=outboxactor 2026/01/15 21:43:02 INFO Applying migration id=outboxsender 2026/01/15 21:43:02 INFO Applying migration id=thread 2026/01/15 21:43:02 INFO Applying migration id=host 2026/01/15 21:43:02 INFO Applying migration id=sharedinbox 2026/01/15 21:43:02 INFO Applying migration id=noteshost 2026/01/15 21:43:02 INFO Applying migration id=fetched 2026/01/15 21:43:02 INFO Applying migration id=move 2026/01/15 21:43:02 INFO Applying migration id=cleanup 2026/01/15 21:43:02 INFO Applying migration id=received 2026/01/15 21:43:02 INFO Applying migration id=namehost 2026/01/15 21:43:02 INFO Applying migration id=outboxhost 2026/01/15 21:43:02 INFO Applying migration id=notesfts 2026/01/15 21:43:02 INFO Applying migration id=iconsname 2026/01/15 21:43:02 INFO Applying migration id=nohash 2026/01/15 21:43:02 INFO Applying migration id=shares 2026/01/15 21:43:02 INFO Applying migration id=actorttl 2026/01/15 21:43:02 INFO Applying migration id=tocc 2026/01/15 21:43:02 INFO Applying migration id=followeds 2026/01/15 21:43:02 INFO Applying migration id=certhash 2026/01/15 21:43:02 INFO Applying migration id=follows_sync 2026/01/15 21:43:02 INFO Applying migration id=jsonpath 2026/01/15 21:43:02 INFO Applying migration id=localforward 2026/01/15 21:43:02 INFO Applying migration id=avatar 2026/01/15 21:43:02 INFO Applying migration id=noimage 2026/01/15 21:43:02 INFO Applying migration id=feed 2026/01/15 21:43:02 INFO Applying migration id=bookmarks 2026/01/15 21:43:02 INFO Applying migration id=shareactivity 2026/01/15 21:43:02 INFO Applying migration id=application 2026/01/15 21:43:02 INFO Applying migration id=certificates 2026/01/15 21:43:02 INFO Applying migration id=rawforward 2026/01/15 21:43:02 INFO Applying migration id=publickey 2026/01/15 21:43:02 INFO Applying migration id=resolvegroup --- PASS: TestBio_TooLong (3.78s) === RUN TestBio_MultiLine 2026/01/15 21:43:06 INFO Applying migration id=initial 2026/01/15 21:43:06 INFO Applying migration id=notesupdated 2026/01/15 21:43:06 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:06 INFO Applying migration id=activitiesid 2026/01/15 21:43:06 INFO Applying migration id=outbox 2026/01/15 21:43:06 INFO Applying migration id=edits 2026/01/15 21:43:06 INFO Applying migration id=outboxactor 2026/01/15 21:43:06 INFO Applying migration id=outboxsender 2026/01/15 21:43:06 INFO Applying migration id=thread 2026/01/15 21:43:06 INFO Applying migration id=host 2026/01/15 21:43:06 INFO Applying migration id=sharedinbox 2026/01/15 21:43:06 INFO Applying migration id=noteshost 2026/01/15 21:43:06 INFO Applying migration id=fetched 2026/01/15 21:43:06 INFO Applying migration id=move 2026/01/15 21:43:06 INFO Applying migration id=cleanup 2026/01/15 21:43:06 INFO Applying migration id=received 2026/01/15 21:43:06 INFO Applying migration id=namehost 2026/01/15 21:43:06 INFO Applying migration id=outboxhost 2026/01/15 21:43:06 INFO Applying migration id=notesfts 2026/01/15 21:43:06 INFO Applying migration id=iconsname 2026/01/15 21:43:06 INFO Applying migration id=nohash 2026/01/15 21:43:06 INFO Applying migration id=shares 2026/01/15 21:43:06 INFO Applying migration id=actorttl 2026/01/15 21:43:06 INFO Applying migration id=tocc 2026/01/15 21:43:06 INFO Applying migration id=followeds 2026/01/15 21:43:06 INFO Applying migration id=certhash 2026/01/15 21:43:06 INFO Applying migration id=follows_sync 2026/01/15 21:43:06 INFO Applying migration id=jsonpath 2026/01/15 21:43:06 INFO Applying migration id=localforward 2026/01/15 21:43:06 INFO Applying migration id=avatar 2026/01/15 21:43:06 INFO Applying migration id=noimage 2026/01/15 21:43:06 INFO Applying migration id=feed 2026/01/15 21:43:06 INFO Applying migration id=bookmarks 2026/01/15 21:43:06 INFO Applying migration id=shareactivity 2026/01/15 21:43:06 INFO Applying migration id=application 2026/01/15 21:43:06 INFO Applying migration id=certificates 2026/01/15 21:43:06 INFO Applying migration id=rawforward 2026/01/15 21:43:06 INFO Applying migration id=publickey 2026/01/15 21:43:06 INFO Applying migration id=resolvegroup 2026/01/15 21:43:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (3.34s) === RUN TestBio_MultiLineWithLink 2026/01/15 21:43:09 INFO Applying migration id=initial 2026/01/15 21:43:09 INFO Applying migration id=notesupdated 2026/01/15 21:43:09 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:09 INFO Applying migration id=activitiesid 2026/01/15 21:43:09 INFO Applying migration id=outbox 2026/01/15 21:43:09 INFO Applying migration id=edits 2026/01/15 21:43:09 INFO Applying migration id=outboxactor 2026/01/15 21:43:09 INFO Applying migration id=outboxsender 2026/01/15 21:43:09 INFO Applying migration id=thread 2026/01/15 21:43:09 INFO Applying migration id=host 2026/01/15 21:43:09 INFO Applying migration id=sharedinbox 2026/01/15 21:43:09 INFO Applying migration id=noteshost 2026/01/15 21:43:09 INFO Applying migration id=fetched 2026/01/15 21:43:09 INFO Applying migration id=move 2026/01/15 21:43:09 INFO Applying migration id=cleanup 2026/01/15 21:43:09 INFO Applying migration id=received 2026/01/15 21:43:09 INFO Applying migration id=namehost 2026/01/15 21:43:09 INFO Applying migration id=outboxhost 2026/01/15 21:43:09 INFO Applying migration id=notesfts 2026/01/15 21:43:09 INFO Applying migration id=iconsname 2026/01/15 21:43:09 INFO Applying migration id=nohash 2026/01/15 21:43:09 INFO Applying migration id=shares 2026/01/15 21:43:09 INFO Applying migration id=actorttl 2026/01/15 21:43:09 INFO Applying migration id=tocc 2026/01/15 21:43:09 INFO Applying migration id=followeds 2026/01/15 21:43:09 INFO Applying migration id=certhash 2026/01/15 21:43:09 INFO Applying migration id=follows_sync 2026/01/15 21:43:09 INFO Applying migration id=jsonpath 2026/01/15 21:43:09 INFO Applying migration id=localforward 2026/01/15 21:43:09 INFO Applying migration id=avatar 2026/01/15 21:43:09 INFO Applying migration id=noimage 2026/01/15 21:43:09 INFO Applying migration id=feed 2026/01/15 21:43:09 INFO Applying migration id=bookmarks 2026/01/15 21:43:09 INFO Applying migration id=shareactivity 2026/01/15 21:43:09 INFO Applying migration id=application 2026/01/15 21:43:09 INFO Applying migration id=certificates 2026/01/15 21:43:09 INFO Applying migration id=rawforward 2026/01/15 21:43:09 INFO Applying migration id=publickey 2026/01/15 21:43:09 INFO Applying migration id=resolvegroup 2026/01/15 21:43:16 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (6.45s) === RUN TestBookmark_HappyFlow 2026/01/15 21:43:16 INFO Applying migration id=initial 2026/01/15 21:43:16 INFO Applying migration id=notesupdated 2026/01/15 21:43:16 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:16 INFO Applying migration id=activitiesid 2026/01/15 21:43:16 INFO Applying migration id=outbox 2026/01/15 21:43:16 INFO Applying migration id=edits 2026/01/15 21:43:16 INFO Applying migration id=outboxactor 2026/01/15 21:43:16 INFO Applying migration id=outboxsender 2026/01/15 21:43:16 INFO Applying migration id=thread 2026/01/15 21:43:16 INFO Applying migration id=host 2026/01/15 21:43:16 INFO Applying migration id=sharedinbox 2026/01/15 21:43:16 INFO Applying migration id=noteshost 2026/01/15 21:43:16 INFO Applying migration id=fetched 2026/01/15 21:43:16 INFO Applying migration id=move 2026/01/15 21:43:16 INFO Applying migration id=cleanup 2026/01/15 21:43:16 INFO Applying migration id=received 2026/01/15 21:43:16 INFO Applying migration id=namehost 2026/01/15 21:43:16 INFO Applying migration id=outboxhost 2026/01/15 21:43:16 INFO Applying migration id=notesfts 2026/01/15 21:43:16 INFO Applying migration id=iconsname 2026/01/15 21:43:16 INFO Applying migration id=nohash 2026/01/15 21:43:16 INFO Applying migration id=shares 2026/01/15 21:43:16 INFO Applying migration id=actorttl 2026/01/15 21:43:16 INFO Applying migration id=tocc 2026/01/15 21:43:16 INFO Applying migration id=followeds 2026/01/15 21:43:16 INFO Applying migration id=certhash 2026/01/15 21:43:16 INFO Applying migration id=follows_sync 2026/01/15 21:43:16 INFO Applying migration id=jsonpath 2026/01/15 21:43:16 INFO Applying migration id=localforward 2026/01/15 21:43:16 INFO Applying migration id=avatar 2026/01/15 21:43:16 INFO Applying migration id=noimage 2026/01/15 21:43:16 INFO Applying migration id=feed 2026/01/15 21:43:16 INFO Applying migration id=bookmarks 2026/01/15 21:43:16 INFO Applying migration id=shareactivity 2026/01/15 21:43:16 INFO Applying migration id=application 2026/01/15 21:43:16 INFO Applying migration id=certificates 2026/01/15 21:43:16 INFO Applying migration id=rawforward 2026/01/15 21:43:16 INFO Applying migration id=publickey 2026/01/15 21:43:16 INFO Applying migration id=resolvegroup 2026/01/15 21:43:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39c-eab1-71ab-ba23-1ffb3a1d67ed 2026/01/15 21:43:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39c-eab1-71ab-ba23-1ffb3a1d67ed 2026/01/15 21:43:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39c-eab1-71ab-ba23-1ffb3a1d67ed --- PASS: TestBookmark_HappyFlow (3.42s) === RUN TestBookmark_Throttling 2026/01/15 21:43:19 INFO Applying migration id=initial 2026/01/15 21:43:19 INFO Applying migration id=notesupdated 2026/01/15 21:43:19 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:19 INFO Applying migration id=activitiesid 2026/01/15 21:43:19 INFO Applying migration id=outbox 2026/01/15 21:43:19 INFO Applying migration id=edits 2026/01/15 21:43:19 INFO Applying migration id=outboxactor 2026/01/15 21:43:19 INFO Applying migration id=outboxsender 2026/01/15 21:43:19 INFO Applying migration id=thread 2026/01/15 21:43:19 INFO Applying migration id=host 2026/01/15 21:43:19 INFO Applying migration id=sharedinbox 2026/01/15 21:43:19 INFO Applying migration id=noteshost 2026/01/15 21:43:19 INFO Applying migration id=fetched 2026/01/15 21:43:19 INFO Applying migration id=move 2026/01/15 21:43:19 INFO Applying migration id=cleanup 2026/01/15 21:43:19 INFO Applying migration id=received 2026/01/15 21:43:19 INFO Applying migration id=namehost 2026/01/15 21:43:19 INFO Applying migration id=outboxhost 2026/01/15 21:43:19 INFO Applying migration id=notesfts 2026/01/15 21:43:19 INFO Applying migration id=iconsname 2026/01/15 21:43:19 INFO Applying migration id=nohash 2026/01/15 21:43:19 INFO Applying migration id=shares 2026/01/15 21:43:19 INFO Applying migration id=actorttl 2026/01/15 21:43:19 INFO Applying migration id=tocc 2026/01/15 21:43:19 INFO Applying migration id=followeds 2026/01/15 21:43:19 INFO Applying migration id=certhash 2026/01/15 21:43:19 INFO Applying migration id=follows_sync 2026/01/15 21:43:19 INFO Applying migration id=jsonpath 2026/01/15 21:43:19 INFO Applying migration id=localforward 2026/01/15 21:43:19 INFO Applying migration id=avatar 2026/01/15 21:43:19 INFO Applying migration id=noimage 2026/01/15 21:43:19 INFO Applying migration id=feed 2026/01/15 21:43:19 INFO Applying migration id=bookmarks 2026/01/15 21:43:19 INFO Applying migration id=shareactivity 2026/01/15 21:43:19 INFO Applying migration id=application 2026/01/15 21:43:19 INFO Applying migration id=certificates 2026/01/15 21:43:19 INFO Applying migration id=rawforward 2026/01/15 21:43:19 INFO Applying migration id=publickey 2026/01/15 21:43:19 INFO Applying migration id=resolvegroup 2026/01/15 21:43:24 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (4.63s) === RUN TestBookmark_Limit 2026/01/15 21:43:24 INFO Applying migration id=initial 2026/01/15 21:43:24 INFO Applying migration id=notesupdated 2026/01/15 21:43:24 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:24 INFO Applying migration id=activitiesid 2026/01/15 21:43:24 INFO Applying migration id=outbox 2026/01/15 21:43:24 INFO Applying migration id=edits 2026/01/15 21:43:24 INFO Applying migration id=outboxactor 2026/01/15 21:43:24 INFO Applying migration id=outboxsender 2026/01/15 21:43:24 INFO Applying migration id=thread 2026/01/15 21:43:24 INFO Applying migration id=host 2026/01/15 21:43:24 INFO Applying migration id=sharedinbox 2026/01/15 21:43:24 INFO Applying migration id=noteshost 2026/01/15 21:43:24 INFO Applying migration id=fetched 2026/01/15 21:43:24 INFO Applying migration id=move 2026/01/15 21:43:24 INFO Applying migration id=cleanup 2026/01/15 21:43:24 INFO Applying migration id=received 2026/01/15 21:43:24 INFO Applying migration id=namehost 2026/01/15 21:43:24 INFO Applying migration id=outboxhost 2026/01/15 21:43:24 INFO Applying migration id=notesfts 2026/01/15 21:43:24 INFO Applying migration id=iconsname 2026/01/15 21:43:24 INFO Applying migration id=nohash 2026/01/15 21:43:24 INFO Applying migration id=shares 2026/01/15 21:43:24 INFO Applying migration id=actorttl 2026/01/15 21:43:24 INFO Applying migration id=tocc 2026/01/15 21:43:24 INFO Applying migration id=followeds 2026/01/15 21:43:24 INFO Applying migration id=certhash 2026/01/15 21:43:24 INFO Applying migration id=follows_sync 2026/01/15 21:43:24 INFO Applying migration id=jsonpath 2026/01/15 21:43:24 INFO Applying migration id=localforward 2026/01/15 21:43:24 INFO Applying migration id=avatar 2026/01/15 21:43:24 INFO Applying migration id=noimage 2026/01/15 21:43:24 INFO Applying migration id=feed 2026/01/15 21:43:24 INFO Applying migration id=bookmarks 2026/01/15 21:43:24 INFO Applying migration id=shareactivity 2026/01/15 21:43:24 INFO Applying migration id=application 2026/01/15 21:43:24 INFO Applying migration id=certificates 2026/01/15 21:43:24 INFO Applying migration id=rawforward 2026/01/15 21:43:24 INFO Applying migration id=publickey 2026/01/15 21:43:24 INFO Applying migration id=resolvegroup 2026/01/15 21:43:26 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019bc39d-0450-70e8-82cc-72d207986829 --- PASS: TestBookmark_Limit (1.93s) === RUN TestBookmark_TwoBookmarks 2026/01/15 21:43:26 INFO Applying migration id=initial 2026/01/15 21:43:26 INFO Applying migration id=notesupdated 2026/01/15 21:43:26 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:26 INFO Applying migration id=activitiesid 2026/01/15 21:43:26 INFO Applying migration id=outbox 2026/01/15 21:43:26 INFO Applying migration id=edits 2026/01/15 21:43:26 INFO Applying migration id=outboxactor 2026/01/15 21:43:26 INFO Applying migration id=outboxsender 2026/01/15 21:43:26 INFO Applying migration id=thread 2026/01/15 21:43:26 INFO Applying migration id=host 2026/01/15 21:43:26 INFO Applying migration id=sharedinbox 2026/01/15 21:43:26 INFO Applying migration id=noteshost 2026/01/15 21:43:26 INFO Applying migration id=fetched 2026/01/15 21:43:26 INFO Applying migration id=move 2026/01/15 21:43:26 INFO Applying migration id=cleanup 2026/01/15 21:43:26 INFO Applying migration id=received 2026/01/15 21:43:26 INFO Applying migration id=namehost 2026/01/15 21:43:26 INFO Applying migration id=outboxhost 2026/01/15 21:43:26 INFO Applying migration id=notesfts 2026/01/15 21:43:26 INFO Applying migration id=iconsname 2026/01/15 21:43:26 INFO Applying migration id=nohash 2026/01/15 21:43:26 INFO Applying migration id=shares 2026/01/15 21:43:26 INFO Applying migration id=actorttl 2026/01/15 21:43:26 INFO Applying migration id=tocc 2026/01/15 21:43:26 INFO Applying migration id=followeds 2026/01/15 21:43:26 INFO Applying migration id=certhash 2026/01/15 21:43:26 INFO Applying migration id=follows_sync 2026/01/15 21:43:26 INFO Applying migration id=jsonpath 2026/01/15 21:43:26 INFO Applying migration id=localforward 2026/01/15 21:43:26 INFO Applying migration id=avatar 2026/01/15 21:43:26 INFO Applying migration id=noimage 2026/01/15 21:43:26 INFO Applying migration id=feed 2026/01/15 21:43:26 INFO Applying migration id=bookmarks 2026/01/15 21:43:26 INFO Applying migration id=shareactivity 2026/01/15 21:43:26 INFO Applying migration id=application 2026/01/15 21:43:26 INFO Applying migration id=certificates 2026/01/15 21:43:26 INFO Applying migration id=rawforward 2026/01/15 21:43:26 INFO Applying migration id=publickey 2026/01/15 21:43:26 INFO Applying migration id=resolvegroup --- PASS: TestBookmark_TwoBookmarks (2.71s) === RUN TestBookmark_Twice 2026/01/15 21:43:28 INFO Applying migration id=initial 2026/01/15 21:43:28 INFO Applying migration id=notesupdated 2026/01/15 21:43:28 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:28 INFO Applying migration id=activitiesid 2026/01/15 21:43:28 INFO Applying migration id=outbox 2026/01/15 21:43:28 INFO Applying migration id=edits 2026/01/15 21:43:28 INFO Applying migration id=outboxactor 2026/01/15 21:43:28 INFO Applying migration id=outboxsender 2026/01/15 21:43:28 INFO Applying migration id=thread 2026/01/15 21:43:28 INFO Applying migration id=host 2026/01/15 21:43:28 INFO Applying migration id=sharedinbox 2026/01/15 21:43:28 INFO Applying migration id=noteshost 2026/01/15 21:43:28 INFO Applying migration id=fetched 2026/01/15 21:43:28 INFO Applying migration id=move 2026/01/15 21:43:28 INFO Applying migration id=cleanup 2026/01/15 21:43:28 INFO Applying migration id=received 2026/01/15 21:43:28 INFO Applying migration id=namehost 2026/01/15 21:43:28 INFO Applying migration id=outboxhost 2026/01/15 21:43:28 INFO Applying migration id=notesfts 2026/01/15 21:43:28 INFO Applying migration id=iconsname 2026/01/15 21:43:28 INFO Applying migration id=nohash 2026/01/15 21:43:28 INFO Applying migration id=shares 2026/01/15 21:43:28 INFO Applying migration id=actorttl 2026/01/15 21:43:28 INFO Applying migration id=tocc 2026/01/15 21:43:28 INFO Applying migration id=followeds 2026/01/15 21:43:28 INFO Applying migration id=certhash 2026/01/15 21:43:28 INFO Applying migration id=follows_sync 2026/01/15 21:43:28 INFO Applying migration id=jsonpath 2026/01/15 21:43:28 INFO Applying migration id=localforward 2026/01/15 21:43:28 INFO Applying migration id=avatar 2026/01/15 21:43:28 INFO Applying migration id=noimage 2026/01/15 21:43:28 INFO Applying migration id=feed 2026/01/15 21:43:28 INFO Applying migration id=bookmarks 2026/01/15 21:43:28 INFO Applying migration id=shareactivity 2026/01/15 21:43:28 INFO Applying migration id=application 2026/01/15 21:43:28 INFO Applying migration id=certificates 2026/01/15 21:43:28 INFO Applying migration id=rawforward 2026/01/15 21:43:28 INFO Applying migration id=publickey 2026/01/15 21:43:28 INFO Applying migration id=resolvegroup 2026/01/15 21:43:31 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (2.37s) === RUN TestBookmark_ToFollowers 2026/01/15 21:43:31 INFO Applying migration id=initial 2026/01/15 21:43:31 INFO Applying migration id=notesupdated 2026/01/15 21:43:31 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:31 INFO Applying migration id=activitiesid 2026/01/15 21:43:31 INFO Applying migration id=outbox 2026/01/15 21:43:31 INFO Applying migration id=edits 2026/01/15 21:43:31 INFO Applying migration id=outboxactor 2026/01/15 21:43:31 INFO Applying migration id=outboxsender 2026/01/15 21:43:31 INFO Applying migration id=thread 2026/01/15 21:43:31 INFO Applying migration id=host 2026/01/15 21:43:31 INFO Applying migration id=sharedinbox 2026/01/15 21:43:31 INFO Applying migration id=noteshost 2026/01/15 21:43:31 INFO Applying migration id=fetched 2026/01/15 21:43:31 INFO Applying migration id=move 2026/01/15 21:43:31 INFO Applying migration id=cleanup 2026/01/15 21:43:31 INFO Applying migration id=received 2026/01/15 21:43:31 INFO Applying migration id=namehost 2026/01/15 21:43:31 INFO Applying migration id=outboxhost 2026/01/15 21:43:31 INFO Applying migration id=notesfts 2026/01/15 21:43:31 INFO Applying migration id=iconsname 2026/01/15 21:43:31 INFO Applying migration id=nohash 2026/01/15 21:43:31 INFO Applying migration id=shares 2026/01/15 21:43:31 INFO Applying migration id=actorttl 2026/01/15 21:43:31 INFO Applying migration id=tocc 2026/01/15 21:43:31 INFO Applying migration id=followeds 2026/01/15 21:43:31 INFO Applying migration id=certhash 2026/01/15 21:43:31 INFO Applying migration id=follows_sync 2026/01/15 21:43:31 INFO Applying migration id=jsonpath 2026/01/15 21:43:31 INFO Applying migration id=localforward 2026/01/15 21:43:31 INFO Applying migration id=avatar 2026/01/15 21:43:31 INFO Applying migration id=noimage 2026/01/15 21:43:31 INFO Applying migration id=feed 2026/01/15 21:43:31 INFO Applying migration id=bookmarks 2026/01/15 21:43:31 INFO Applying migration id=shareactivity 2026/01/15 21:43:31 INFO Applying migration id=application 2026/01/15 21:43:31 INFO Applying migration id=certificates 2026/01/15 21:43:31 INFO Applying migration id=rawforward 2026/01/15 21:43:31 INFO Applying migration id=publickey 2026/01/15 21:43:31 INFO Applying migration id=resolvegroup 2026/01/15 21:43:34 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc39d-241c-7d08-b673-d6898e6ae8b8 --- PASS: TestBookmark_ToFollowers (3.06s) === RUN TestBookmark_DM 2026/01/15 21:43:34 INFO Applying migration id=initial 2026/01/15 21:43:34 INFO Applying migration id=notesupdated 2026/01/15 21:43:34 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:34 INFO Applying migration id=activitiesid 2026/01/15 21:43:34 INFO Applying migration id=outbox 2026/01/15 21:43:34 INFO Applying migration id=edits 2026/01/15 21:43:34 INFO Applying migration id=outboxactor 2026/01/15 21:43:34 INFO Applying migration id=outboxsender 2026/01/15 21:43:34 INFO Applying migration id=thread 2026/01/15 21:43:34 INFO Applying migration id=host 2026/01/15 21:43:34 INFO Applying migration id=sharedinbox 2026/01/15 21:43:34 INFO Applying migration id=noteshost 2026/01/15 21:43:34 INFO Applying migration id=fetched 2026/01/15 21:43:34 INFO Applying migration id=move 2026/01/15 21:43:34 INFO Applying migration id=cleanup 2026/01/15 21:43:34 INFO Applying migration id=received 2026/01/15 21:43:34 INFO Applying migration id=namehost 2026/01/15 21:43:34 INFO Applying migration id=outboxhost 2026/01/15 21:43:34 INFO Applying migration id=notesfts 2026/01/15 21:43:34 INFO Applying migration id=iconsname 2026/01/15 21:43:34 INFO Applying migration id=nohash 2026/01/15 21:43:34 INFO Applying migration id=shares 2026/01/15 21:43:34 INFO Applying migration id=actorttl 2026/01/15 21:43:34 INFO Applying migration id=tocc 2026/01/15 21:43:34 INFO Applying migration id=followeds 2026/01/15 21:43:34 INFO Applying migration id=certhash 2026/01/15 21:43:34 INFO Applying migration id=follows_sync 2026/01/15 21:43:34 INFO Applying migration id=jsonpath 2026/01/15 21:43:34 INFO Applying migration id=localforward 2026/01/15 21:43:34 INFO Applying migration id=avatar 2026/01/15 21:43:34 INFO Applying migration id=noimage 2026/01/15 21:43:34 INFO Applying migration id=feed 2026/01/15 21:43:34 INFO Applying migration id=bookmarks 2026/01/15 21:43:34 INFO Applying migration id=shareactivity 2026/01/15 21:43:34 INFO Applying migration id=application 2026/01/15 21:43:34 INFO Applying migration id=certificates 2026/01/15 21:43:34 INFO Applying migration id=rawforward 2026/01/15 21:43:34 INFO Applying migration id=publickey 2026/01/15 21:43:34 INFO Applying migration id=resolvegroup 2026/01/15 21:43:36 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/01/15 21:43:36 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc39d-2e9d-7ed7-aa8d-0bf6a7c3eef6 --- PASS: TestBookmark_DM (2.68s) === RUN TestCommunities_OneCommunity 2026/01/15 21:43:36 INFO Applying migration id=initial 2026/01/15 21:43:36 INFO Applying migration id=notesupdated 2026/01/15 21:43:36 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:36 INFO Applying migration id=activitiesid 2026/01/15 21:43:36 INFO Applying migration id=outbox 2026/01/15 21:43:36 INFO Applying migration id=edits 2026/01/15 21:43:36 INFO Applying migration id=outboxactor 2026/01/15 21:43:36 INFO Applying migration id=outboxsender 2026/01/15 21:43:36 INFO Applying migration id=thread 2026/01/15 21:43:36 INFO Applying migration id=host 2026/01/15 21:43:36 INFO Applying migration id=sharedinbox 2026/01/15 21:43:36 INFO Applying migration id=noteshost 2026/01/15 21:43:36 INFO Applying migration id=fetched 2026/01/15 21:43:36 INFO Applying migration id=move 2026/01/15 21:43:36 INFO Applying migration id=cleanup 2026/01/15 21:43:36 INFO Applying migration id=received 2026/01/15 21:43:36 INFO Applying migration id=namehost 2026/01/15 21:43:36 INFO Applying migration id=outboxhost 2026/01/15 21:43:36 INFO Applying migration id=notesfts 2026/01/15 21:43:36 INFO Applying migration id=iconsname 2026/01/15 21:43:36 INFO Applying migration id=nohash 2026/01/15 21:43:36 INFO Applying migration id=shares 2026/01/15 21:43:36 INFO Applying migration id=actorttl 2026/01/15 21:43:36 INFO Applying migration id=tocc 2026/01/15 21:43:36 INFO Applying migration id=followeds 2026/01/15 21:43:36 INFO Applying migration id=certhash 2026/01/15 21:43:36 INFO Applying migration id=follows_sync 2026/01/15 21:43:36 INFO Applying migration id=jsonpath 2026/01/15 21:43:36 INFO Applying migration id=localforward 2026/01/15 21:43:36 INFO Applying migration id=avatar 2026/01/15 21:43:36 INFO Applying migration id=noimage 2026/01/15 21:43:36 INFO Applying migration id=feed 2026/01/15 21:43:36 INFO Applying migration id=bookmarks 2026/01/15 21:43:36 INFO Applying migration id=shareactivity 2026/01/15 21:43:36 INFO Applying migration id=application 2026/01/15 21:43:36 INFO Applying migration id=certificates 2026/01/15 21:43:36 INFO Applying migration id=rawforward 2026/01/15 21:43:36 INFO Applying migration id=publickey 2026/01/15 21:43:36 INFO Applying migration id=resolvegroup 2026/01/15 21:43:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:43:40 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc39d-3b41-7a08-9172-a9249e93e61c note=https://localhost.localdomain:8443/post/019bc39d-3b41-7875-a37f-efef5615390f group=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunities_OneCommunity (3.26s) === RUN TestCommunity_NewThread 2026/01/15 21:43:40 INFO Applying migration id=initial 2026/01/15 21:43:40 INFO Applying migration id=notesupdated 2026/01/15 21:43:40 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:40 INFO Applying migration id=activitiesid 2026/01/15 21:43:40 INFO Applying migration id=outbox 2026/01/15 21:43:40 INFO Applying migration id=edits 2026/01/15 21:43:40 INFO Applying migration id=outboxactor 2026/01/15 21:43:40 INFO Applying migration id=outboxsender 2026/01/15 21:43:40 INFO Applying migration id=thread 2026/01/15 21:43:40 INFO Applying migration id=host 2026/01/15 21:43:40 INFO Applying migration id=sharedinbox 2026/01/15 21:43:40 INFO Applying migration id=noteshost 2026/01/15 21:43:40 INFO Applying migration id=fetched 2026/01/15 21:43:40 INFO Applying migration id=move 2026/01/15 21:43:40 INFO Applying migration id=cleanup 2026/01/15 21:43:40 INFO Applying migration id=received 2026/01/15 21:43:40 INFO Applying migration id=namehost 2026/01/15 21:43:40 INFO Applying migration id=outboxhost 2026/01/15 21:43:40 INFO Applying migration id=notesfts 2026/01/15 21:43:40 INFO Applying migration id=iconsname 2026/01/15 21:43:40 INFO Applying migration id=nohash 2026/01/15 21:43:40 INFO Applying migration id=shares 2026/01/15 21:43:40 INFO Applying migration id=actorttl 2026/01/15 21:43:40 INFO Applying migration id=tocc 2026/01/15 21:43:40 INFO Applying migration id=followeds 2026/01/15 21:43:40 INFO Applying migration id=certhash 2026/01/15 21:43:40 INFO Applying migration id=follows_sync 2026/01/15 21:43:40 INFO Applying migration id=jsonpath 2026/01/15 21:43:40 INFO Applying migration id=localforward 2026/01/15 21:43:40 INFO Applying migration id=avatar 2026/01/15 21:43:40 INFO Applying migration id=noimage 2026/01/15 21:43:40 INFO Applying migration id=feed 2026/01/15 21:43:40 INFO Applying migration id=bookmarks 2026/01/15 21:43:40 INFO Applying migration id=shareactivity 2026/01/15 21:43:40 INFO Applying migration id=application 2026/01/15 21:43:40 INFO Applying migration id=certificates 2026/01/15 21:43:40 INFO Applying migration id=rawforward 2026/01/15 21:43:40 INFO Applying migration id=publickey 2026/01/15 21:43:40 INFO Applying migration id=resolvegroup 2026/01/15 21:43:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:43:43 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc39d-4835-7c0c-9a27-1d675a86cadd note=https://localhost.localdomain:8443/post/019bc39d-4835-7aae-88d6-d0650e14bd6f group=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunity_NewThread (3.29s) === RUN TestCommunity_NewThreadNotFollowing 2026/01/15 21:43:43 INFO Applying migration id=initial 2026/01/15 21:43:43 INFO Applying migration id=notesupdated 2026/01/15 21:43:43 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:43 INFO Applying migration id=activitiesid 2026/01/15 21:43:43 INFO Applying migration id=outbox 2026/01/15 21:43:43 INFO Applying migration id=edits 2026/01/15 21:43:43 INFO Applying migration id=outboxactor 2026/01/15 21:43:43 INFO Applying migration id=outboxsender 2026/01/15 21:43:43 INFO Applying migration id=thread 2026/01/15 21:43:43 INFO Applying migration id=host 2026/01/15 21:43:43 INFO Applying migration id=sharedinbox 2026/01/15 21:43:43 INFO Applying migration id=noteshost 2026/01/15 21:43:43 INFO Applying migration id=fetched 2026/01/15 21:43:43 INFO Applying migration id=move 2026/01/15 21:43:43 INFO Applying migration id=cleanup 2026/01/15 21:43:43 INFO Applying migration id=received 2026/01/15 21:43:43 INFO Applying migration id=namehost 2026/01/15 21:43:43 INFO Applying migration id=outboxhost 2026/01/15 21:43:43 INFO Applying migration id=notesfts 2026/01/15 21:43:43 INFO Applying migration id=iconsname 2026/01/15 21:43:43 INFO Applying migration id=nohash 2026/01/15 21:43:43 INFO Applying migration id=shares 2026/01/15 21:43:43 INFO Applying migration id=actorttl 2026/01/15 21:43:43 INFO Applying migration id=tocc 2026/01/15 21:43:43 INFO Applying migration id=followeds 2026/01/15 21:43:43 INFO Applying migration id=certhash 2026/01/15 21:43:43 INFO Applying migration id=follows_sync 2026/01/15 21:43:43 INFO Applying migration id=jsonpath 2026/01/15 21:43:43 INFO Applying migration id=localforward 2026/01/15 21:43:43 INFO Applying migration id=avatar 2026/01/15 21:43:43 INFO Applying migration id=noimage 2026/01/15 21:43:43 INFO Applying migration id=feed 2026/01/15 21:43:43 INFO Applying migration id=bookmarks 2026/01/15 21:43:43 INFO Applying migration id=shareactivity 2026/01/15 21:43:43 INFO Applying migration id=application 2026/01/15 21:43:43 INFO Applying migration id=certificates 2026/01/15 21:43:43 INFO Applying migration id=rawforward 2026/01/15 21:43:43 INFO Applying migration id=publickey 2026/01/15 21:43:43 INFO Applying migration id=resolvegroup 2026/01/15 21:43:46 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunity_NewThreadNotFollowing (3.20s) === RUN TestCommunity_NewThreadNotPublic 2026/01/15 21:43:46 INFO Applying migration id=initial 2026/01/15 21:43:46 INFO Applying migration id=notesupdated 2026/01/15 21:43:46 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:46 INFO Applying migration id=activitiesid 2026/01/15 21:43:46 INFO Applying migration id=outbox 2026/01/15 21:43:46 INFO Applying migration id=edits 2026/01/15 21:43:46 INFO Applying migration id=outboxactor 2026/01/15 21:43:46 INFO Applying migration id=outboxsender 2026/01/15 21:43:46 INFO Applying migration id=thread 2026/01/15 21:43:46 INFO Applying migration id=host 2026/01/15 21:43:46 INFO Applying migration id=sharedinbox 2026/01/15 21:43:46 INFO Applying migration id=noteshost 2026/01/15 21:43:46 INFO Applying migration id=fetched 2026/01/15 21:43:46 INFO Applying migration id=move 2026/01/15 21:43:46 INFO Applying migration id=cleanup 2026/01/15 21:43:46 INFO Applying migration id=received 2026/01/15 21:43:46 INFO Applying migration id=namehost 2026/01/15 21:43:46 INFO Applying migration id=outboxhost 2026/01/15 21:43:46 INFO Applying migration id=notesfts 2026/01/15 21:43:46 INFO Applying migration id=iconsname 2026/01/15 21:43:46 INFO Applying migration id=nohash 2026/01/15 21:43:46 INFO Applying migration id=shares 2026/01/15 21:43:46 INFO Applying migration id=actorttl 2026/01/15 21:43:46 INFO Applying migration id=tocc 2026/01/15 21:43:46 INFO Applying migration id=followeds 2026/01/15 21:43:46 INFO Applying migration id=certhash 2026/01/15 21:43:46 INFO Applying migration id=follows_sync 2026/01/15 21:43:46 INFO Applying migration id=jsonpath 2026/01/15 21:43:46 INFO Applying migration id=localforward 2026/01/15 21:43:46 INFO Applying migration id=avatar 2026/01/15 21:43:46 INFO Applying migration id=noimage 2026/01/15 21:43:46 INFO Applying migration id=feed 2026/01/15 21:43:46 INFO Applying migration id=bookmarks 2026/01/15 21:43:46 INFO Applying migration id=shareactivity 2026/01/15 21:43:46 INFO Applying migration id=application 2026/01/15 21:43:46 INFO Applying migration id=certificates 2026/01/15 21:43:46 INFO Applying migration id=rawforward 2026/01/15 21:43:46 INFO Applying migration id=publickey 2026/01/15 21:43:46 INFO Applying migration id=resolvegroup 2026/01/15 21:43:49 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestCommunity_NewThreadNotPublic (2.74s) === RUN TestCommunity_ReplyInThread 2026/01/15 21:43:49 INFO Applying migration id=initial 2026/01/15 21:43:49 INFO Applying migration id=notesupdated 2026/01/15 21:43:49 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:49 INFO Applying migration id=activitiesid 2026/01/15 21:43:49 INFO Applying migration id=outbox 2026/01/15 21:43:49 INFO Applying migration id=edits 2026/01/15 21:43:49 INFO Applying migration id=outboxactor 2026/01/15 21:43:49 INFO Applying migration id=outboxsender 2026/01/15 21:43:49 INFO Applying migration id=thread 2026/01/15 21:43:49 INFO Applying migration id=host 2026/01/15 21:43:49 INFO Applying migration id=sharedinbox 2026/01/15 21:43:49 INFO Applying migration id=noteshost 2026/01/15 21:43:49 INFO Applying migration id=fetched 2026/01/15 21:43:49 INFO Applying migration id=move 2026/01/15 21:43:49 INFO Applying migration id=cleanup 2026/01/15 21:43:49 INFO Applying migration id=received 2026/01/15 21:43:49 INFO Applying migration id=namehost 2026/01/15 21:43:49 INFO Applying migration id=outboxhost 2026/01/15 21:43:49 INFO Applying migration id=notesfts 2026/01/15 21:43:49 INFO Applying migration id=iconsname 2026/01/15 21:43:49 INFO Applying migration id=nohash 2026/01/15 21:43:49 INFO Applying migration id=shares 2026/01/15 21:43:49 INFO Applying migration id=actorttl 2026/01/15 21:43:49 INFO Applying migration id=tocc 2026/01/15 21:43:49 INFO Applying migration id=followeds 2026/01/15 21:43:49 INFO Applying migration id=certhash 2026/01/15 21:43:49 INFO Applying migration id=follows_sync 2026/01/15 21:43:49 INFO Applying migration id=jsonpath 2026/01/15 21:43:49 INFO Applying migration id=localforward 2026/01/15 21:43:49 INFO Applying migration id=avatar 2026/01/15 21:43:49 INFO Applying migration id=noimage 2026/01/15 21:43:49 INFO Applying migration id=feed 2026/01/15 21:43:49 INFO Applying migration id=bookmarks 2026/01/15 21:43:49 INFO Applying migration id=shareactivity 2026/01/15 21:43:49 INFO Applying migration id=application 2026/01/15 21:43:49 INFO Applying migration id=certificates 2026/01/15 21:43:49 INFO Applying migration id=rawforward 2026/01/15 21:43:49 INFO Applying migration id=publickey 2026/01/15 21:43:49 INFO Applying migration id=resolvegroup 2026/01/15 21:43:57 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:43:57 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc39d-7d62-7587-b60b-8baa2cbb397b note=https://localhost.localdomain:8443/post/019bc39d-7d62-7442-a992-a2964b63d403 group=https://localhost.localdomain:8443/user/alice 2026/01/15 21:43:57 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 21:43:57 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 (7.68s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/01/15 21:43:57 INFO Applying migration id=initial 2026/01/15 21:43:57 INFO Applying migration id=notesupdated 2026/01/15 21:43:57 INFO Applying migration id=personspreferredusername 2026/01/15 21:43:57 INFO Applying migration id=activitiesid 2026/01/15 21:43:57 INFO Applying migration id=outbox 2026/01/15 21:43:57 INFO Applying migration id=edits 2026/01/15 21:43:57 INFO Applying migration id=outboxactor 2026/01/15 21:43:57 INFO Applying migration id=outboxsender 2026/01/15 21:43:57 INFO Applying migration id=thread 2026/01/15 21:43:57 INFO Applying migration id=host 2026/01/15 21:43:57 INFO Applying migration id=sharedinbox 2026/01/15 21:43:57 INFO Applying migration id=noteshost 2026/01/15 21:43:57 INFO Applying migration id=fetched 2026/01/15 21:43:57 INFO Applying migration id=move 2026/01/15 21:43:57 INFO Applying migration id=cleanup 2026/01/15 21:43:57 INFO Applying migration id=received 2026/01/15 21:43:57 INFO Applying migration id=namehost 2026/01/15 21:43:57 INFO Applying migration id=outboxhost 2026/01/15 21:43:57 INFO Applying migration id=notesfts 2026/01/15 21:43:57 INFO Applying migration id=iconsname 2026/01/15 21:43:57 INFO Applying migration id=nohash 2026/01/15 21:43:57 INFO Applying migration id=shares 2026/01/15 21:43:57 INFO Applying migration id=actorttl 2026/01/15 21:43:57 INFO Applying migration id=tocc 2026/01/15 21:43:57 INFO Applying migration id=followeds 2026/01/15 21:43:57 INFO Applying migration id=certhash 2026/01/15 21:43:57 INFO Applying migration id=follows_sync 2026/01/15 21:43:57 INFO Applying migration id=jsonpath 2026/01/15 21:43:57 INFO Applying migration id=localforward 2026/01/15 21:43:57 INFO Applying migration id=avatar 2026/01/15 21:43:57 INFO Applying migration id=noimage 2026/01/15 21:43:57 INFO Applying migration id=feed 2026/01/15 21:43:57 INFO Applying migration id=bookmarks 2026/01/15 21:43:57 INFO Applying migration id=shareactivity 2026/01/15 21:43:57 INFO Applying migration id=application 2026/01/15 21:43:57 INFO Applying migration id=certificates 2026/01/15 21:43:57 INFO Applying migration id=rawforward 2026/01/15 21:43:57 INFO Applying migration id=publickey 2026/01/15 21:43:57 INFO Applying migration id=resolvegroup 2026/01/15 21:44:01 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (4.43s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/01/15 21:44:01 INFO Applying migration id=initial 2026/01/15 21:44:01 INFO Applying migration id=notesupdated 2026/01/15 21:44:01 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:01 INFO Applying migration id=activitiesid 2026/01/15 21:44:01 INFO Applying migration id=outbox 2026/01/15 21:44:01 INFO Applying migration id=edits 2026/01/15 21:44:01 INFO Applying migration id=outboxactor 2026/01/15 21:44:01 INFO Applying migration id=outboxsender 2026/01/15 21:44:01 INFO Applying migration id=thread 2026/01/15 21:44:01 INFO Applying migration id=host 2026/01/15 21:44:01 INFO Applying migration id=sharedinbox 2026/01/15 21:44:01 INFO Applying migration id=noteshost 2026/01/15 21:44:01 INFO Applying migration id=fetched 2026/01/15 21:44:01 INFO Applying migration id=move 2026/01/15 21:44:01 INFO Applying migration id=cleanup 2026/01/15 21:44:01 INFO Applying migration id=received 2026/01/15 21:44:01 INFO Applying migration id=namehost 2026/01/15 21:44:01 INFO Applying migration id=outboxhost 2026/01/15 21:44:01 INFO Applying migration id=notesfts 2026/01/15 21:44:01 INFO Applying migration id=iconsname 2026/01/15 21:44:01 INFO Applying migration id=nohash 2026/01/15 21:44:01 INFO Applying migration id=shares 2026/01/15 21:44:01 INFO Applying migration id=actorttl 2026/01/15 21:44:01 INFO Applying migration id=tocc 2026/01/15 21:44:01 INFO Applying migration id=followeds 2026/01/15 21:44:01 INFO Applying migration id=certhash 2026/01/15 21:44:01 INFO Applying migration id=follows_sync 2026/01/15 21:44:01 INFO Applying migration id=jsonpath 2026/01/15 21:44:01 INFO Applying migration id=localforward 2026/01/15 21:44:01 INFO Applying migration id=avatar 2026/01/15 21:44:01 INFO Applying migration id=noimage 2026/01/15 21:44:01 INFO Applying migration id=feed 2026/01/15 21:44:01 INFO Applying migration id=bookmarks 2026/01/15 21:44:01 INFO Applying migration id=shareactivity 2026/01/15 21:44:01 INFO Applying migration id=application 2026/01/15 21:44:01 INFO Applying migration id=certificates 2026/01/15 21:44:01 INFO Applying migration id=rawforward 2026/01/15 21:44:01 INFO Applying migration id=publickey 2026/01/15 21:44:01 INFO Applying migration id=resolvegroup 2026/01/15 21:44:04 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:04 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 21: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: TestCommunity_ReplyInThreadSenderNotFollowing (2.69s) === RUN TestCommunity_DuplicateReplyInThread 2026/01/15 21:44:04 INFO Applying migration id=initial 2026/01/15 21:44:04 INFO Applying migration id=notesupdated 2026/01/15 21:44:04 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:04 INFO Applying migration id=activitiesid 2026/01/15 21:44:04 INFO Applying migration id=outbox 2026/01/15 21:44:04 INFO Applying migration id=edits 2026/01/15 21:44:04 INFO Applying migration id=outboxactor 2026/01/15 21:44:04 INFO Applying migration id=outboxsender 2026/01/15 21:44:04 INFO Applying migration id=thread 2026/01/15 21:44:04 INFO Applying migration id=host 2026/01/15 21:44:04 INFO Applying migration id=sharedinbox 2026/01/15 21:44:04 INFO Applying migration id=noteshost 2026/01/15 21:44:04 INFO Applying migration id=fetched 2026/01/15 21:44:04 INFO Applying migration id=move 2026/01/15 21:44:04 INFO Applying migration id=cleanup 2026/01/15 21:44:04 INFO Applying migration id=received 2026/01/15 21:44:04 INFO Applying migration id=namehost 2026/01/15 21:44:04 INFO Applying migration id=outboxhost 2026/01/15 21:44:04 INFO Applying migration id=notesfts 2026/01/15 21:44:04 INFO Applying migration id=iconsname 2026/01/15 21:44:04 INFO Applying migration id=nohash 2026/01/15 21:44:04 INFO Applying migration id=shares 2026/01/15 21:44:04 INFO Applying migration id=actorttl 2026/01/15 21:44:04 INFO Applying migration id=tocc 2026/01/15 21:44:04 INFO Applying migration id=followeds 2026/01/15 21:44:04 INFO Applying migration id=certhash 2026/01/15 21:44:04 INFO Applying migration id=follows_sync 2026/01/15 21:44:04 INFO Applying migration id=jsonpath 2026/01/15 21:44:04 INFO Applying migration id=localforward 2026/01/15 21:44:04 INFO Applying migration id=avatar 2026/01/15 21:44:04 INFO Applying migration id=noimage 2026/01/15 21:44:04 INFO Applying migration id=feed 2026/01/15 21:44:04 INFO Applying migration id=bookmarks 2026/01/15 21:44:04 INFO Applying migration id=shareactivity 2026/01/15 21:44:04 INFO Applying migration id=application 2026/01/15 21:44:04 INFO Applying migration id=certificates 2026/01/15 21:44:04 INFO Applying migration id=rawforward 2026/01/15 21:44:04 INFO Applying migration id=publickey 2026/01/15 21:44:04 INFO Applying migration id=resolvegroup 2026/01/15 21:44:08 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:08 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc39d-aa9a-7399-af82-5214c8dd173f note=https://localhost.localdomain:8443/post/019bc39d-aa9a-724f-89c3-820bcc593df3 group=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:08 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 21:44:08 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 (4.45s) === RUN TestCommunity_EditedReplyInThread 2026/01/15 21:44:08 INFO Applying migration id=initial 2026/01/15 21:44:08 INFO Applying migration id=notesupdated 2026/01/15 21:44:08 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:08 INFO Applying migration id=activitiesid 2026/01/15 21:44:08 INFO Applying migration id=outbox 2026/01/15 21:44:08 INFO Applying migration id=edits 2026/01/15 21:44:08 INFO Applying migration id=outboxactor 2026/01/15 21:44:08 INFO Applying migration id=outboxsender 2026/01/15 21:44:08 INFO Applying migration id=thread 2026/01/15 21:44:08 INFO Applying migration id=host 2026/01/15 21:44:08 INFO Applying migration id=sharedinbox 2026/01/15 21:44:08 INFO Applying migration id=noteshost 2026/01/15 21:44:08 INFO Applying migration id=fetched 2026/01/15 21:44:08 INFO Applying migration id=move 2026/01/15 21:44:08 INFO Applying migration id=cleanup 2026/01/15 21:44:08 INFO Applying migration id=received 2026/01/15 21:44:08 INFO Applying migration id=namehost 2026/01/15 21:44:08 INFO Applying migration id=outboxhost 2026/01/15 21:44:08 INFO Applying migration id=notesfts 2026/01/15 21:44:08 INFO Applying migration id=iconsname 2026/01/15 21:44:08 INFO Applying migration id=nohash 2026/01/15 21:44:08 INFO Applying migration id=shares 2026/01/15 21:44:08 INFO Applying migration id=actorttl 2026/01/15 21:44:08 INFO Applying migration id=tocc 2026/01/15 21:44:08 INFO Applying migration id=followeds 2026/01/15 21:44:08 INFO Applying migration id=certhash 2026/01/15 21:44:08 INFO Applying migration id=follows_sync 2026/01/15 21:44:08 INFO Applying migration id=jsonpath 2026/01/15 21:44:08 INFO Applying migration id=localforward 2026/01/15 21:44:08 INFO Applying migration id=avatar 2026/01/15 21:44:08 INFO Applying migration id=noimage 2026/01/15 21:44:08 INFO Applying migration id=feed 2026/01/15 21:44:08 INFO Applying migration id=bookmarks 2026/01/15 21:44:08 INFO Applying migration id=shareactivity 2026/01/15 21:44:08 INFO Applying migration id=application 2026/01/15 21:44:08 INFO Applying migration id=certificates 2026/01/15 21:44:08 INFO Applying migration id=rawforward 2026/01/15 21:44:08 INFO Applying migration id=publickey 2026/01/15 21:44:08 INFO Applying migration id=resolvegroup 2026/01/15 21:44:10 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:10 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc39d-b2f2-777d-a83d-38d3dc8a6252 note=https://localhost.localdomain:8443/post/019bc39d-b2f2-75d2-97f8-9590286ffdee group=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:10 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 21:44:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 21:44:10 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 21:44:10 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 (2.14s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/01/15 21:44:10 INFO Applying migration id=initial 2026/01/15 21:44:10 INFO Applying migration id=notesupdated 2026/01/15 21:44:10 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:10 INFO Applying migration id=activitiesid 2026/01/15 21:44:10 INFO Applying migration id=outbox 2026/01/15 21:44:10 INFO Applying migration id=edits 2026/01/15 21:44:10 INFO Applying migration id=outboxactor 2026/01/15 21:44:10 INFO Applying migration id=outboxsender 2026/01/15 21:44:10 INFO Applying migration id=thread 2026/01/15 21:44:10 INFO Applying migration id=host 2026/01/15 21:44:10 INFO Applying migration id=sharedinbox 2026/01/15 21:44:10 INFO Applying migration id=noteshost 2026/01/15 21:44:10 INFO Applying migration id=fetched 2026/01/15 21:44:10 INFO Applying migration id=move 2026/01/15 21:44:10 INFO Applying migration id=cleanup 2026/01/15 21:44:10 INFO Applying migration id=received 2026/01/15 21:44:10 INFO Applying migration id=namehost 2026/01/15 21:44:10 INFO Applying migration id=outboxhost 2026/01/15 21:44:10 INFO Applying migration id=notesfts 2026/01/15 21:44:10 INFO Applying migration id=iconsname 2026/01/15 21:44:10 INFO Applying migration id=nohash 2026/01/15 21:44:10 INFO Applying migration id=shares 2026/01/15 21:44:10 INFO Applying migration id=actorttl 2026/01/15 21:44:10 INFO Applying migration id=tocc 2026/01/15 21:44:10 INFO Applying migration id=followeds 2026/01/15 21:44:10 INFO Applying migration id=certhash 2026/01/15 21:44:10 INFO Applying migration id=follows_sync 2026/01/15 21:44:10 INFO Applying migration id=jsonpath 2026/01/15 21:44:10 INFO Applying migration id=localforward 2026/01/15 21:44:10 INFO Applying migration id=avatar 2026/01/15 21:44:10 INFO Applying migration id=noimage 2026/01/15 21:44:10 INFO Applying migration id=feed 2026/01/15 21:44:10 INFO Applying migration id=bookmarks 2026/01/15 21:44:10 INFO Applying migration id=shareactivity 2026/01/15 21:44:10 INFO Applying migration id=application 2026/01/15 21:44:10 INFO Applying migration id=certificates 2026/01/15 21:44:10 INFO Applying migration id=rawforward 2026/01/15 21:44:10 INFO Applying migration id=publickey 2026/01/15 21:44:10 INFO Applying migration id=resolvegroup 2026/01/15 21:44:13 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:13 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019bc39d-bc43-7da7-ab0d-47ba01b571aa note=https://localhost.localdomain:8443/post/019bc39d-bc43-7c42-9e25-0e81676e7622 group=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:13 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 21:44:13 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 (2.38s) === RUN TestDelete_HappyFlow 2026/01/15 21:44:13 INFO Applying migration id=initial 2026/01/15 21:44:13 INFO Applying migration id=notesupdated 2026/01/15 21:44:13 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:13 INFO Applying migration id=activitiesid 2026/01/15 21:44:13 INFO Applying migration id=outbox 2026/01/15 21:44:13 INFO Applying migration id=edits 2026/01/15 21:44:13 INFO Applying migration id=outboxactor 2026/01/15 21:44:13 INFO Applying migration id=outboxsender 2026/01/15 21:44:13 INFO Applying migration id=thread 2026/01/15 21:44:13 INFO Applying migration id=host 2026/01/15 21:44:13 INFO Applying migration id=sharedinbox 2026/01/15 21:44:13 INFO Applying migration id=noteshost 2026/01/15 21:44:13 INFO Applying migration id=fetched 2026/01/15 21:44:13 INFO Applying migration id=move 2026/01/15 21:44:13 INFO Applying migration id=cleanup 2026/01/15 21:44:13 INFO Applying migration id=received 2026/01/15 21:44:13 INFO Applying migration id=namehost 2026/01/15 21:44:13 INFO Applying migration id=outboxhost 2026/01/15 21:44:13 INFO Applying migration id=notesfts 2026/01/15 21:44:13 INFO Applying migration id=iconsname 2026/01/15 21:44:13 INFO Applying migration id=nohash 2026/01/15 21:44:13 INFO Applying migration id=shares 2026/01/15 21:44:13 INFO Applying migration id=actorttl 2026/01/15 21:44:13 INFO Applying migration id=tocc 2026/01/15 21:44:13 INFO Applying migration id=followeds 2026/01/15 21:44:13 INFO Applying migration id=certhash 2026/01/15 21:44:13 INFO Applying migration id=follows_sync 2026/01/15 21:44:13 INFO Applying migration id=jsonpath 2026/01/15 21:44:13 INFO Applying migration id=localforward 2026/01/15 21:44:13 INFO Applying migration id=avatar 2026/01/15 21:44:13 INFO Applying migration id=noimage 2026/01/15 21:44:13 INFO Applying migration id=feed 2026/01/15 21:44:13 INFO Applying migration id=bookmarks 2026/01/15 21:44:13 INFO Applying migration id=shareactivity 2026/01/15 21:44:13 INFO Applying migration id=application 2026/01/15 21:44:13 INFO Applying migration id=certificates 2026/01/15 21:44:13 INFO Applying migration id=rawforward 2026/01/15 21:44:13 INFO Applying migration id=publickey 2026/01/15 21:44:13 INFO Applying migration id=resolvegroup 2026/01/15 21:44:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39d-cc86-70a0-85e2-54504d481174 2026/01/15 21:44:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39d-cc86-70a0-85e2-54504d481174 2026/01/15 21:44:17 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc39d-cc86-70a0-85e2-54504d481174 --- PASS: TestDelete_HappyFlow (4.16s) === RUN TestDelete_NotAuthor 2026/01/15 21:44:17 INFO Applying migration id=initial 2026/01/15 21:44:17 INFO Applying migration id=notesupdated 2026/01/15 21:44:17 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:17 INFO Applying migration id=activitiesid 2026/01/15 21:44:17 INFO Applying migration id=outbox 2026/01/15 21:44:17 INFO Applying migration id=edits 2026/01/15 21:44:17 INFO Applying migration id=outboxactor 2026/01/15 21:44:17 INFO Applying migration id=outboxsender 2026/01/15 21:44:17 INFO Applying migration id=thread 2026/01/15 21:44:17 INFO Applying migration id=host 2026/01/15 21:44:17 INFO Applying migration id=sharedinbox 2026/01/15 21:44:17 INFO Applying migration id=noteshost 2026/01/15 21:44:17 INFO Applying migration id=fetched 2026/01/15 21:44:17 INFO Applying migration id=move 2026/01/15 21:44:17 INFO Applying migration id=cleanup 2026/01/15 21:44:17 INFO Applying migration id=received 2026/01/15 21:44:17 INFO Applying migration id=namehost 2026/01/15 21:44:17 INFO Applying migration id=outboxhost 2026/01/15 21:44:17 INFO Applying migration id=notesfts 2026/01/15 21:44:17 INFO Applying migration id=iconsname 2026/01/15 21:44:17 INFO Applying migration id=nohash 2026/01/15 21:44:17 INFO Applying migration id=shares 2026/01/15 21:44:17 INFO Applying migration id=actorttl 2026/01/15 21:44:17 INFO Applying migration id=tocc 2026/01/15 21:44:17 INFO Applying migration id=followeds 2026/01/15 21:44:17 INFO Applying migration id=certhash 2026/01/15 21:44:17 INFO Applying migration id=follows_sync 2026/01/15 21:44:17 INFO Applying migration id=jsonpath 2026/01/15 21:44:17 INFO Applying migration id=localforward 2026/01/15 21:44:17 INFO Applying migration id=avatar 2026/01/15 21:44:17 INFO Applying migration id=noimage 2026/01/15 21:44:17 INFO Applying migration id=feed 2026/01/15 21:44:17 INFO Applying migration id=bookmarks 2026/01/15 21:44:17 INFO Applying migration id=shareactivity 2026/01/15 21:44:17 INFO Applying migration id=application 2026/01/15 21:44:17 INFO Applying migration id=certificates 2026/01/15 21:44:17 INFO Applying migration id=rawforward 2026/01/15 21:44:17 INFO Applying migration id=publickey 2026/01/15 21:44:17 INFO Applying migration id=resolvegroup 2026/01/15 21:44:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39d-d977-7449-ba27-b48fa474eddb 2026/01/15 21:44:20 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019bc39d-d977-7449-ba27-b48fa474eddb error="sql: no rows in result set" 2026/01/15 21:44:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39d-d977-7449-ba27-b48fa474eddb --- PASS: TestDelete_NotAuthor (3.31s) === RUN TestDelete_NoSuchPost 2026/01/15 21:44:20 INFO Applying migration id=initial 2026/01/15 21:44:20 INFO Applying migration id=notesupdated 2026/01/15 21:44:20 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:20 INFO Applying migration id=activitiesid 2026/01/15 21:44:20 INFO Applying migration id=outbox 2026/01/15 21:44:20 INFO Applying migration id=edits 2026/01/15 21:44:20 INFO Applying migration id=outboxactor 2026/01/15 21:44:20 INFO Applying migration id=outboxsender 2026/01/15 21:44:20 INFO Applying migration id=thread 2026/01/15 21:44:20 INFO Applying migration id=host 2026/01/15 21:44:20 INFO Applying migration id=sharedinbox 2026/01/15 21:44:20 INFO Applying migration id=noteshost 2026/01/15 21:44:20 INFO Applying migration id=fetched 2026/01/15 21:44:20 INFO Applying migration id=move 2026/01/15 21:44:20 INFO Applying migration id=cleanup 2026/01/15 21:44:20 INFO Applying migration id=received 2026/01/15 21:44:20 INFO Applying migration id=namehost 2026/01/15 21:44:20 INFO Applying migration id=outboxhost 2026/01/15 21:44:20 INFO Applying migration id=notesfts 2026/01/15 21:44:20 INFO Applying migration id=iconsname 2026/01/15 21:44:20 INFO Applying migration id=nohash 2026/01/15 21:44:20 INFO Applying migration id=shares 2026/01/15 21:44:20 INFO Applying migration id=actorttl 2026/01/15 21:44:20 INFO Applying migration id=tocc 2026/01/15 21:44:20 INFO Applying migration id=followeds 2026/01/15 21:44:20 INFO Applying migration id=certhash 2026/01/15 21:44:20 INFO Applying migration id=follows_sync 2026/01/15 21:44:20 INFO Applying migration id=jsonpath 2026/01/15 21:44:20 INFO Applying migration id=localforward 2026/01/15 21:44:20 INFO Applying migration id=avatar 2026/01/15 21:44:20 INFO Applying migration id=noimage 2026/01/15 21:44:20 INFO Applying migration id=feed 2026/01/15 21:44:20 INFO Applying migration id=bookmarks 2026/01/15 21:44:20 INFO Applying migration id=shareactivity 2026/01/15 21:44:20 INFO Applying migration id=application 2026/01/15 21:44:20 INFO Applying migration id=certificates 2026/01/15 21:44:20 INFO Applying migration id=rawforward 2026/01/15 21:44:20 INFO Applying migration id=publickey 2026/01/15 21:44:20 INFO Applying migration id=resolvegroup 2026/01/15 21:44:22 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (2.07s) === RUN TestDelete_UnauthenticatedUser 2026/01/15 21:44:22 INFO Applying migration id=initial 2026/01/15 21:44:22 INFO Applying migration id=notesupdated 2026/01/15 21:44:22 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:22 INFO Applying migration id=activitiesid 2026/01/15 21:44:22 INFO Applying migration id=outbox 2026/01/15 21:44:22 INFO Applying migration id=edits 2026/01/15 21:44:22 INFO Applying migration id=outboxactor 2026/01/15 21:44:22 INFO Applying migration id=outboxsender 2026/01/15 21:44:22 INFO Applying migration id=thread 2026/01/15 21:44:22 INFO Applying migration id=host 2026/01/15 21:44:22 INFO Applying migration id=sharedinbox 2026/01/15 21:44:22 INFO Applying migration id=noteshost 2026/01/15 21:44:22 INFO Applying migration id=fetched 2026/01/15 21:44:22 INFO Applying migration id=move 2026/01/15 21:44:22 INFO Applying migration id=cleanup 2026/01/15 21:44:22 INFO Applying migration id=received 2026/01/15 21:44:22 INFO Applying migration id=namehost 2026/01/15 21:44:22 INFO Applying migration id=outboxhost 2026/01/15 21:44:22 INFO Applying migration id=notesfts 2026/01/15 21:44:22 INFO Applying migration id=iconsname 2026/01/15 21:44:22 INFO Applying migration id=nohash 2026/01/15 21:44:22 INFO Applying migration id=shares 2026/01/15 21:44:22 INFO Applying migration id=actorttl 2026/01/15 21:44:22 INFO Applying migration id=tocc 2026/01/15 21:44:22 INFO Applying migration id=followeds 2026/01/15 21:44:22 INFO Applying migration id=certhash 2026/01/15 21:44:22 INFO Applying migration id=follows_sync 2026/01/15 21:44:22 INFO Applying migration id=jsonpath 2026/01/15 21:44:22 INFO Applying migration id=localforward 2026/01/15 21:44:22 INFO Applying migration id=avatar 2026/01/15 21:44:22 INFO Applying migration id=noimage 2026/01/15 21:44:22 INFO Applying migration id=feed 2026/01/15 21:44:22 INFO Applying migration id=bookmarks 2026/01/15 21:44:22 INFO Applying migration id=shareactivity 2026/01/15 21:44:22 INFO Applying migration id=application 2026/01/15 21:44:22 INFO Applying migration id=certificates 2026/01/15 21:44:22 INFO Applying migration id=rawforward 2026/01/15 21:44:22 INFO Applying migration id=publickey 2026/01/15 21:44:22 INFO Applying migration id=resolvegroup 2026/01/15 21:44:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39d-efc2-782d-a5a3-3393008408dd 2026/01/15 21:44:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39d-efc2-782d-a5a3-3393008408dd --- PASS: TestDelete_UnauthenticatedUser (3.64s) === RUN TestDelete_WithReply 2026/01/15 21:44:26 INFO Applying migration id=initial 2026/01/15 21:44:26 INFO Applying migration id=notesupdated 2026/01/15 21:44:26 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:26 INFO Applying migration id=activitiesid 2026/01/15 21:44:26 INFO Applying migration id=outbox 2026/01/15 21:44:26 INFO Applying migration id=edits 2026/01/15 21:44:26 INFO Applying migration id=outboxactor 2026/01/15 21:44:26 INFO Applying migration id=outboxsender 2026/01/15 21:44:26 INFO Applying migration id=thread 2026/01/15 21:44:26 INFO Applying migration id=host 2026/01/15 21:44:26 INFO Applying migration id=sharedinbox 2026/01/15 21:44:26 INFO Applying migration id=noteshost 2026/01/15 21:44:26 INFO Applying migration id=fetched 2026/01/15 21:44:26 INFO Applying migration id=move 2026/01/15 21:44:26 INFO Applying migration id=cleanup 2026/01/15 21:44:26 INFO Applying migration id=received 2026/01/15 21:44:26 INFO Applying migration id=namehost 2026/01/15 21:44:26 INFO Applying migration id=outboxhost 2026/01/15 21:44:26 INFO Applying migration id=notesfts 2026/01/15 21:44:26 INFO Applying migration id=iconsname 2026/01/15 21:44:26 INFO Applying migration id=nohash 2026/01/15 21:44:26 INFO Applying migration id=shares 2026/01/15 21:44:26 INFO Applying migration id=actorttl 2026/01/15 21:44:26 INFO Applying migration id=tocc 2026/01/15 21:44:26 INFO Applying migration id=followeds 2026/01/15 21:44:26 INFO Applying migration id=certhash 2026/01/15 21:44:26 INFO Applying migration id=follows_sync 2026/01/15 21:44:26 INFO Applying migration id=jsonpath 2026/01/15 21:44:26 INFO Applying migration id=localforward 2026/01/15 21:44:26 INFO Applying migration id=avatar 2026/01/15 21:44:26 INFO Applying migration id=noimage 2026/01/15 21:44:26 INFO Applying migration id=feed 2026/01/15 21:44:26 INFO Applying migration id=bookmarks 2026/01/15 21:44:26 INFO Applying migration id=shareactivity 2026/01/15 21:44:26 INFO Applying migration id=application 2026/01/15 21:44:26 INFO Applying migration id=certificates 2026/01/15 21:44:26 INFO Applying migration id=rawforward 2026/01/15 21:44:26 INFO Applying migration id=publickey 2026/01/15 21:44:26 INFO Applying migration id=resolvegroup 2026/01/15 21:44:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc39d-f62d-7239-9df1-a81b3b0699e1 2026/01/15 21:44:27 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc39d-f62e-731b-9478-586778005ca0 note=https://localhost.localdomain:8443/post/019bc39d-f62e-7301-8857-55e685993d4d thread=https://localhost.localdomain:8443/post/019bc39d-f62d-7239-9df1-a81b3b0699e1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:27 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc39d-f62e-7301-8857-55e685993d4d#delete note=https://localhost.localdomain:8443/post/019bc39d-f62e-7301-8857-55e685993d4d thread=https://localhost.localdomain:8443/post/019bc39d-f62d-7239-9df1-a81b3b0699e1 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39d-f62e-7301-8857-55e685993d4d 2026/01/15 21:44:27 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc39d-f62e-7301-8857-55e685993d4d 2026/01/15 21:44:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39d-f62d-7239-9df1-a81b3b0699e1 2026/01/15 21:44:27 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc39d-f62d-7239-9df1-a81b3b0699e1 --- PASS: TestDelete_WithReply (1.64s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/01/15 21:44:27 INFO Applying migration id=initial 2026/01/15 21:44:27 INFO Applying migration id=notesupdated 2026/01/15 21:44:27 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:27 INFO Applying migration id=activitiesid 2026/01/15 21:44:27 INFO Applying migration id=outbox 2026/01/15 21:44:27 INFO Applying migration id=edits 2026/01/15 21:44:27 INFO Applying migration id=outboxactor 2026/01/15 21:44:27 INFO Applying migration id=outboxsender 2026/01/15 21:44:27 INFO Applying migration id=thread 2026/01/15 21:44:27 INFO Applying migration id=host 2026/01/15 21:44:27 INFO Applying migration id=sharedinbox 2026/01/15 21:44:27 INFO Applying migration id=noteshost 2026/01/15 21:44:27 INFO Applying migration id=fetched 2026/01/15 21:44:27 INFO Applying migration id=move 2026/01/15 21:44:27 INFO Applying migration id=cleanup 2026/01/15 21:44:27 INFO Applying migration id=received 2026/01/15 21:44:27 INFO Applying migration id=namehost 2026/01/15 21:44:27 INFO Applying migration id=outboxhost 2026/01/15 21:44:27 INFO Applying migration id=notesfts 2026/01/15 21:44:27 INFO Applying migration id=iconsname 2026/01/15 21:44:27 INFO Applying migration id=nohash 2026/01/15 21:44:27 INFO Applying migration id=shares 2026/01/15 21:44:27 INFO Applying migration id=actorttl 2026/01/15 21:44:27 INFO Applying migration id=tocc 2026/01/15 21:44:27 INFO Applying migration id=followeds 2026/01/15 21:44:27 INFO Applying migration id=certhash 2026/01/15 21:44:27 INFO Applying migration id=follows_sync 2026/01/15 21:44:27 INFO Applying migration id=jsonpath 2026/01/15 21:44:27 INFO Applying migration id=localforward 2026/01/15 21:44:27 INFO Applying migration id=avatar 2026/01/15 21:44:27 INFO Applying migration id=noimage 2026/01/15 21:44:27 INFO Applying migration id=feed 2026/01/15 21:44:27 INFO Applying migration id=bookmarks 2026/01/15 21:44:27 INFO Applying migration id=shareactivity 2026/01/15 21:44:27 INFO Applying migration id=application 2026/01/15 21:44:27 INFO Applying migration id=certificates 2026/01/15 21:44:27 INFO Applying migration id=rawforward 2026/01/15 21:44:27 INFO Applying migration id=publickey 2026/01/15 21:44:27 INFO Applying migration id=resolvegroup 2026/01/15 21:44:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc39e-0224-7203-8af0-96f711d99f56 2026/01/15 21:44:31 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc39e-0244-7eb8-84de-b9cd850f8106 note=https://localhost.localdomain:8443/post/019bc39e-0244-7e83-8c5a-1cbe46738a12 thread=https://localhost.localdomain:8443/post/019bc39e-0224-7203-8af0-96f711d99f56 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-0224-7203-8af0-96f711d99f56 2026/01/15 21:44:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc39e-0224-7203-8af0-96f711d99f56 2026/01/15 21:44:31 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc39e-0244-7e83-8c5a-1cbe46738a12#delete note=https://localhost.localdomain:8443/post/019bc39e-0244-7e83-8c5a-1cbe46738a12 thread=https://localhost.localdomain:8443/post/019bc39e-0244-7e83-8c5a-1cbe46738a12 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:44:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-0244-7e83-8c5a-1cbe46738a12 2026/01/15 21:44:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc39e-0244-7e83-8c5a-1cbe46738a12 --- PASS: TestDelete_WithReplyPostDeletedFirst (3.09s) === RUN TestDM_HappyFlow 2026/01/15 21:44:31 INFO Applying migration id=initial 2026/01/15 21:44:31 INFO Applying migration id=notesupdated 2026/01/15 21:44:31 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:31 INFO Applying migration id=activitiesid 2026/01/15 21:44:31 INFO Applying migration id=outbox 2026/01/15 21:44:31 INFO Applying migration id=edits 2026/01/15 21:44:31 INFO Applying migration id=outboxactor 2026/01/15 21:44:31 INFO Applying migration id=outboxsender 2026/01/15 21:44:31 INFO Applying migration id=thread 2026/01/15 21:44:31 INFO Applying migration id=host 2026/01/15 21:44:31 INFO Applying migration id=sharedinbox 2026/01/15 21:44:31 INFO Applying migration id=noteshost 2026/01/15 21:44:31 INFO Applying migration id=fetched 2026/01/15 21:44:31 INFO Applying migration id=move 2026/01/15 21:44:31 INFO Applying migration id=cleanup 2026/01/15 21:44:31 INFO Applying migration id=received 2026/01/15 21:44:31 INFO Applying migration id=namehost 2026/01/15 21:44:31 INFO Applying migration id=outboxhost 2026/01/15 21:44:31 INFO Applying migration id=notesfts 2026/01/15 21:44:31 INFO Applying migration id=iconsname 2026/01/15 21:44:31 INFO Applying migration id=nohash 2026/01/15 21:44:31 INFO Applying migration id=shares 2026/01/15 21:44:31 INFO Applying migration id=actorttl 2026/01/15 21:44:31 INFO Applying migration id=tocc 2026/01/15 21:44:31 INFO Applying migration id=followeds 2026/01/15 21:44:31 INFO Applying migration id=certhash 2026/01/15 21:44:31 INFO Applying migration id=follows_sync 2026/01/15 21:44:31 INFO Applying migration id=jsonpath 2026/01/15 21:44:31 INFO Applying migration id=localforward 2026/01/15 21:44:31 INFO Applying migration id=avatar 2026/01/15 21:44:31 INFO Applying migration id=noimage 2026/01/15 21:44:31 INFO Applying migration id=feed 2026/01/15 21:44:31 INFO Applying migration id=bookmarks 2026/01/15 21:44:31 INFO Applying migration id=shareactivity 2026/01/15 21:44:31 INFO Applying migration id=application 2026/01/15 21:44:31 INFO Applying migration id=certificates 2026/01/15 21:44:31 INFO Applying migration id=rawforward 2026/01/15 21:44:31 INFO Applying migration id=publickey 2026/01/15 21:44:31 INFO Applying migration id=resolvegroup 2026/01/15 21:44:32 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-0833-7b16-90df-6444570b7544 2026/01/15 21:44:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-0833-7b16-90df-6444570b7544 2026/01/15 21:44:32 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc39e-0833-7b16-90df-6444570b7544 2026/01/15 21:44:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-0833-7b16-90df-6444570b7544 --- PASS: TestDM_HappyFlow (1.52s) === RUN TestDM_UnauthenticatedUser 2026/01/15 21:44:32 INFO Applying migration id=initial 2026/01/15 21:44:32 INFO Applying migration id=notesupdated 2026/01/15 21:44:32 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:32 INFO Applying migration id=activitiesid 2026/01/15 21:44:32 INFO Applying migration id=outbox 2026/01/15 21:44:32 INFO Applying migration id=edits 2026/01/15 21:44:32 INFO Applying migration id=outboxactor 2026/01/15 21:44:32 INFO Applying migration id=outboxsender 2026/01/15 21:44:32 INFO Applying migration id=thread 2026/01/15 21:44:32 INFO Applying migration id=host 2026/01/15 21:44:32 INFO Applying migration id=sharedinbox 2026/01/15 21:44:32 INFO Applying migration id=noteshost 2026/01/15 21:44:32 INFO Applying migration id=fetched 2026/01/15 21:44:32 INFO Applying migration id=move 2026/01/15 21:44:32 INFO Applying migration id=cleanup 2026/01/15 21:44:32 INFO Applying migration id=received 2026/01/15 21:44:32 INFO Applying migration id=namehost 2026/01/15 21:44:32 INFO Applying migration id=outboxhost 2026/01/15 21:44:32 INFO Applying migration id=notesfts 2026/01/15 21:44:32 INFO Applying migration id=iconsname 2026/01/15 21:44:32 INFO Applying migration id=nohash 2026/01/15 21:44:32 INFO Applying migration id=shares 2026/01/15 21:44:32 INFO Applying migration id=actorttl 2026/01/15 21:44:32 INFO Applying migration id=tocc 2026/01/15 21:44:32 INFO Applying migration id=followeds 2026/01/15 21:44:32 INFO Applying migration id=certhash 2026/01/15 21:44:32 INFO Applying migration id=follows_sync 2026/01/15 21:44:32 INFO Applying migration id=jsonpath 2026/01/15 21:44:32 INFO Applying migration id=localforward 2026/01/15 21:44:32 INFO Applying migration id=avatar 2026/01/15 21:44:32 INFO Applying migration id=noimage 2026/01/15 21:44:32 INFO Applying migration id=feed 2026/01/15 21:44:32 INFO Applying migration id=bookmarks 2026/01/15 21:44:32 INFO Applying migration id=shareactivity 2026/01/15 21:44:32 INFO Applying migration id=application 2026/01/15 21:44:32 INFO Applying migration id=certificates 2026/01/15 21:44:32 INFO Applying migration id=rawforward 2026/01/15 21:44:32 INFO Applying migration id=publickey 2026/01/15 21:44:32 INFO Applying migration id=resolvegroup 2026/01/15 21:44:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-105c-7e5b-88dc-9b742f40e998 2026/01/15 21:44:34 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc39e-105c-7e5b-88dc-9b742f40e998 --- PASS: TestDM_UnauthenticatedUser (2.08s) === RUN TestDM_Loopback 2026/01/15 21:44:34 INFO Applying migration id=initial 2026/01/15 21:44:34 INFO Applying migration id=notesupdated 2026/01/15 21:44:34 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:34 INFO Applying migration id=activitiesid 2026/01/15 21:44:34 INFO Applying migration id=outbox 2026/01/15 21:44:34 INFO Applying migration id=edits 2026/01/15 21:44:34 INFO Applying migration id=outboxactor 2026/01/15 21:44:34 INFO Applying migration id=outboxsender 2026/01/15 21:44:34 INFO Applying migration id=thread 2026/01/15 21:44:34 INFO Applying migration id=host 2026/01/15 21:44:34 INFO Applying migration id=sharedinbox 2026/01/15 21:44:34 INFO Applying migration id=noteshost 2026/01/15 21:44:34 INFO Applying migration id=fetched 2026/01/15 21:44:34 INFO Applying migration id=move 2026/01/15 21:44:34 INFO Applying migration id=cleanup 2026/01/15 21:44:34 INFO Applying migration id=received 2026/01/15 21:44:34 INFO Applying migration id=namehost 2026/01/15 21:44:34 INFO Applying migration id=outboxhost 2026/01/15 21:44:34 INFO Applying migration id=notesfts 2026/01/15 21:44:34 INFO Applying migration id=iconsname 2026/01/15 21:44:34 INFO Applying migration id=nohash 2026/01/15 21:44:34 INFO Applying migration id=shares 2026/01/15 21:44:34 INFO Applying migration id=actorttl 2026/01/15 21:44:34 INFO Applying migration id=tocc 2026/01/15 21:44:34 INFO Applying migration id=followeds 2026/01/15 21:44:34 INFO Applying migration id=certhash 2026/01/15 21:44:34 INFO Applying migration id=follows_sync 2026/01/15 21:44:34 INFO Applying migration id=jsonpath 2026/01/15 21:44:34 INFO Applying migration id=localforward 2026/01/15 21:44:34 INFO Applying migration id=avatar 2026/01/15 21:44:34 INFO Applying migration id=noimage 2026/01/15 21:44:34 INFO Applying migration id=feed 2026/01/15 21:44:34 INFO Applying migration id=bookmarks 2026/01/15 21:44:34 INFO Applying migration id=shareactivity 2026/01/15 21:44:34 INFO Applying migration id=application 2026/01/15 21:44:34 INFO Applying migration id=certificates 2026/01/15 21:44:34 INFO Applying migration id=rawforward 2026/01/15 21:44:34 INFO Applying migration id=publickey 2026/01/15 21:44:34 INFO Applying migration id=resolvegroup 2026/01/15 21:44:36 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (2.30s) === RUN TestDM_TwoMentions 2026/01/15 21:44:36 INFO Applying migration id=initial 2026/01/15 21:44:36 INFO Applying migration id=notesupdated 2026/01/15 21:44:36 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:36 INFO Applying migration id=activitiesid 2026/01/15 21:44:36 INFO Applying migration id=outbox 2026/01/15 21:44:36 INFO Applying migration id=edits 2026/01/15 21:44:36 INFO Applying migration id=outboxactor 2026/01/15 21:44:36 INFO Applying migration id=outboxsender 2026/01/15 21:44:36 INFO Applying migration id=thread 2026/01/15 21:44:36 INFO Applying migration id=host 2026/01/15 21:44:36 INFO Applying migration id=sharedinbox 2026/01/15 21:44:36 INFO Applying migration id=noteshost 2026/01/15 21:44:36 INFO Applying migration id=fetched 2026/01/15 21:44:36 INFO Applying migration id=move 2026/01/15 21:44:36 INFO Applying migration id=cleanup 2026/01/15 21:44:36 INFO Applying migration id=received 2026/01/15 21:44:36 INFO Applying migration id=namehost 2026/01/15 21:44:36 INFO Applying migration id=outboxhost 2026/01/15 21:44:36 INFO Applying migration id=notesfts 2026/01/15 21:44:36 INFO Applying migration id=iconsname 2026/01/15 21:44:36 INFO Applying migration id=nohash 2026/01/15 21:44:36 INFO Applying migration id=shares 2026/01/15 21:44:36 INFO Applying migration id=actorttl 2026/01/15 21:44:36 INFO Applying migration id=tocc 2026/01/15 21:44:36 INFO Applying migration id=followeds 2026/01/15 21:44:36 INFO Applying migration id=certhash 2026/01/15 21:44:36 INFO Applying migration id=follows_sync 2026/01/15 21:44:36 INFO Applying migration id=jsonpath 2026/01/15 21:44:36 INFO Applying migration id=localforward 2026/01/15 21:44:36 INFO Applying migration id=avatar 2026/01/15 21:44:36 INFO Applying migration id=noimage 2026/01/15 21:44:36 INFO Applying migration id=feed 2026/01/15 21:44:36 INFO Applying migration id=bookmarks 2026/01/15 21:44:36 INFO Applying migration id=shareactivity 2026/01/15 21:44:36 INFO Applying migration id=application 2026/01/15 21:44:36 INFO Applying migration id=certificates 2026/01/15 21:44:36 INFO Applying migration id=rawforward 2026/01/15 21:44:37 INFO Applying migration id=publickey 2026/01/15 21:44:37 INFO Applying migration id=resolvegroup 2026/01/15 21:44:39 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:39 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/01/15 21:44:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-2289-75fe-ae3d-39c12b433040 2026/01/15 21:44:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-2289-75fe-ae3d-39c12b433040 2026/01/15 21:44:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-2289-75fe-ae3d-39c12b433040 --- PASS: TestDM_TwoMentions (2.36s) === RUN TestDM_TwoMentionsOneLoopback 2026/01/15 21:44:39 INFO Applying migration id=initial 2026/01/15 21:44:39 INFO Applying migration id=notesupdated 2026/01/15 21:44:39 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:39 INFO Applying migration id=activitiesid 2026/01/15 21:44:39 INFO Applying migration id=outbox 2026/01/15 21:44:39 INFO Applying migration id=edits 2026/01/15 21:44:39 INFO Applying migration id=outboxactor 2026/01/15 21:44:39 INFO Applying migration id=outboxsender 2026/01/15 21:44:39 INFO Applying migration id=thread 2026/01/15 21:44:39 INFO Applying migration id=host 2026/01/15 21:44:39 INFO Applying migration id=sharedinbox 2026/01/15 21:44:39 INFO Applying migration id=noteshost 2026/01/15 21:44:39 INFO Applying migration id=fetched 2026/01/15 21:44:39 INFO Applying migration id=move 2026/01/15 21:44:39 INFO Applying migration id=cleanup 2026/01/15 21:44:39 INFO Applying migration id=received 2026/01/15 21:44:39 INFO Applying migration id=namehost 2026/01/15 21:44:39 INFO Applying migration id=outboxhost 2026/01/15 21:44:39 INFO Applying migration id=notesfts 2026/01/15 21:44:39 INFO Applying migration id=iconsname 2026/01/15 21:44:39 INFO Applying migration id=nohash 2026/01/15 21:44:39 INFO Applying migration id=shares 2026/01/15 21:44:39 INFO Applying migration id=actorttl 2026/01/15 21:44:39 INFO Applying migration id=tocc 2026/01/15 21:44:39 INFO Applying migration id=followeds 2026/01/15 21:44:39 INFO Applying migration id=certhash 2026/01/15 21:44:39 INFO Applying migration id=follows_sync 2026/01/15 21:44:39 INFO Applying migration id=jsonpath 2026/01/15 21:44:39 INFO Applying migration id=localforward 2026/01/15 21:44:39 INFO Applying migration id=avatar 2026/01/15 21:44:39 INFO Applying migration id=noimage 2026/01/15 21:44:39 INFO Applying migration id=feed 2026/01/15 21:44:39 INFO Applying migration id=bookmarks 2026/01/15 21:44:39 INFO Applying migration id=shareactivity 2026/01/15 21:44:39 INFO Applying migration id=application 2026/01/15 21:44:39 INFO Applying migration id=certificates 2026/01/15 21:44:39 INFO Applying migration id=rawforward 2026/01/15 21:44:39 INFO Applying migration id=publickey 2026/01/15 21:44:39 INFO Applying migration id=resolvegroup 2026/01/15 21:44:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:42 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/01/15 21:44:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-2e10-79fe-b809-48e15043d951 2026/01/15 21:44:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-2e10-79fe-b809-48e15043d951 2026/01/15 21:44:42 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc39e-2e10-79fe-b809-48e15043d951 2026/01/15 21:44:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-2e10-79fe-b809-48e15043d951 --- PASS: TestDM_TwoMentionsOneLoopback (2.95s) === RUN TestDM_TooManyRecipients 2026/01/15 21:44:42 INFO Applying migration id=initial 2026/01/15 21:44:42 INFO Applying migration id=notesupdated 2026/01/15 21:44:42 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:42 INFO Applying migration id=activitiesid 2026/01/15 21:44:42 INFO Applying migration id=outbox 2026/01/15 21:44:42 INFO Applying migration id=edits 2026/01/15 21:44:42 INFO Applying migration id=outboxactor 2026/01/15 21:44:42 INFO Applying migration id=outboxsender 2026/01/15 21:44:42 INFO Applying migration id=thread 2026/01/15 21:44:42 INFO Applying migration id=host 2026/01/15 21:44:42 INFO Applying migration id=sharedinbox 2026/01/15 21:44:42 INFO Applying migration id=noteshost 2026/01/15 21:44:42 INFO Applying migration id=fetched 2026/01/15 21:44:42 INFO Applying migration id=move 2026/01/15 21:44:42 INFO Applying migration id=cleanup 2026/01/15 21:44:42 INFO Applying migration id=received 2026/01/15 21:44:42 INFO Applying migration id=namehost 2026/01/15 21:44:42 INFO Applying migration id=outboxhost 2026/01/15 21:44:42 INFO Applying migration id=notesfts 2026/01/15 21:44:42 INFO Applying migration id=iconsname 2026/01/15 21:44:42 INFO Applying migration id=nohash 2026/01/15 21:44:42 INFO Applying migration id=shares 2026/01/15 21:44:42 INFO Applying migration id=actorttl 2026/01/15 21:44:42 INFO Applying migration id=tocc 2026/01/15 21:44:42 INFO Applying migration id=followeds 2026/01/15 21:44:42 INFO Applying migration id=certhash 2026/01/15 21:44:42 INFO Applying migration id=follows_sync 2026/01/15 21:44:42 INFO Applying migration id=jsonpath 2026/01/15 21:44:42 INFO Applying migration id=localforward 2026/01/15 21:44:42 INFO Applying migration id=avatar 2026/01/15 21:44:42 INFO Applying migration id=noimage 2026/01/15 21:44:42 INFO Applying migration id=feed 2026/01/15 21:44:42 INFO Applying migration id=bookmarks 2026/01/15 21:44:42 INFO Applying migration id=shareactivity 2026/01/15 21:44:42 INFO Applying migration id=application 2026/01/15 21:44:42 INFO Applying migration id=certificates 2026/01/15 21:44:42 INFO Applying migration id=rawforward 2026/01/15 21:44:42 INFO Applying migration id=publickey 2026/01/15 21:44:42 INFO Applying migration id=resolvegroup 2026/01/15 21:44:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:44 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (2.41s) === RUN TestDM_MaxRecipients 2026/01/15 21:44:44 INFO Applying migration id=initial 2026/01/15 21:44:44 INFO Applying migration id=notesupdated 2026/01/15 21:44:44 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:44 INFO Applying migration id=activitiesid 2026/01/15 21:44:44 INFO Applying migration id=outbox 2026/01/15 21:44:44 INFO Applying migration id=edits 2026/01/15 21:44:44 INFO Applying migration id=outboxactor 2026/01/15 21:44:44 INFO Applying migration id=outboxsender 2026/01/15 21:44:44 INFO Applying migration id=thread 2026/01/15 21:44:44 INFO Applying migration id=host 2026/01/15 21:44:44 INFO Applying migration id=sharedinbox 2026/01/15 21:44:44 INFO Applying migration id=noteshost 2026/01/15 21:44:44 INFO Applying migration id=fetched 2026/01/15 21:44:44 INFO Applying migration id=move 2026/01/15 21:44:44 INFO Applying migration id=cleanup 2026/01/15 21:44:44 INFO Applying migration id=received 2026/01/15 21:44:44 INFO Applying migration id=namehost 2026/01/15 21:44:44 INFO Applying migration id=outboxhost 2026/01/15 21:44:44 INFO Applying migration id=notesfts 2026/01/15 21:44:44 INFO Applying migration id=iconsname 2026/01/15 21:44:44 INFO Applying migration id=nohash 2026/01/15 21:44:44 INFO Applying migration id=shares 2026/01/15 21:44:44 INFO Applying migration id=actorttl 2026/01/15 21:44:44 INFO Applying migration id=tocc 2026/01/15 21:44:44 INFO Applying migration id=followeds 2026/01/15 21:44:44 INFO Applying migration id=certhash 2026/01/15 21:44:44 INFO Applying migration id=follows_sync 2026/01/15 21:44:44 INFO Applying migration id=jsonpath 2026/01/15 21:44:44 INFO Applying migration id=localforward 2026/01/15 21:44:44 INFO Applying migration id=avatar 2026/01/15 21:44:44 INFO Applying migration id=noimage 2026/01/15 21:44:44 INFO Applying migration id=feed 2026/01/15 21:44:44 INFO Applying migration id=bookmarks 2026/01/15 21:44:44 INFO Applying migration id=shareactivity 2026/01/15 21:44:44 INFO Applying migration id=application 2026/01/15 21:44:44 INFO Applying migration id=certificates 2026/01/15 21:44:44 INFO Applying migration id=rawforward 2026/01/15 21:44:44 INFO Applying migration id=publickey 2026/01/15 21:44:44 INFO Applying migration id=resolvegroup 2026/01/15 21:44:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:44:48 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/01/15 21:44:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-4702-76a5-ac10-b6b0dc342c5c 2026/01/15 21:44:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-4702-76a5-ac10-b6b0dc342c5c 2026/01/15 21:44:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-4702-76a5-ac10-b6b0dc342c5c --- PASS: TestDM_MaxRecipients (3.98s) === RUN TestEdit_Throttling 2026/01/15 21:44:48 INFO Applying migration id=initial 2026/01/15 21:44:48 INFO Applying migration id=notesupdated 2026/01/15 21:44:48 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:48 INFO Applying migration id=activitiesid 2026/01/15 21:44:48 INFO Applying migration id=outbox 2026/01/15 21:44:48 INFO Applying migration id=edits 2026/01/15 21:44:48 INFO Applying migration id=outboxactor 2026/01/15 21:44:48 INFO Applying migration id=outboxsender 2026/01/15 21:44:48 INFO Applying migration id=thread 2026/01/15 21:44:48 INFO Applying migration id=host 2026/01/15 21:44:48 INFO Applying migration id=sharedinbox 2026/01/15 21:44:48 INFO Applying migration id=noteshost 2026/01/15 21:44:48 INFO Applying migration id=fetched 2026/01/15 21:44:48 INFO Applying migration id=move 2026/01/15 21:44:48 INFO Applying migration id=cleanup 2026/01/15 21:44:48 INFO Applying migration id=received 2026/01/15 21:44:48 INFO Applying migration id=namehost 2026/01/15 21:44:48 INFO Applying migration id=outboxhost 2026/01/15 21:44:48 INFO Applying migration id=notesfts 2026/01/15 21:44:48 INFO Applying migration id=iconsname 2026/01/15 21:44:48 INFO Applying migration id=nohash 2026/01/15 21:44:48 INFO Applying migration id=shares 2026/01/15 21:44:48 INFO Applying migration id=actorttl 2026/01/15 21:44:48 INFO Applying migration id=tocc 2026/01/15 21:44:48 INFO Applying migration id=followeds 2026/01/15 21:44:48 INFO Applying migration id=certhash 2026/01/15 21:44:48 INFO Applying migration id=follows_sync 2026/01/15 21:44:48 INFO Applying migration id=jsonpath 2026/01/15 21:44:48 INFO Applying migration id=localforward 2026/01/15 21:44:48 INFO Applying migration id=avatar 2026/01/15 21:44:48 INFO Applying migration id=noimage 2026/01/15 21:44:48 INFO Applying migration id=feed 2026/01/15 21:44:48 INFO Applying migration id=bookmarks 2026/01/15 21:44:48 INFO Applying migration id=shareactivity 2026/01/15 21:44:48 INFO Applying migration id=application 2026/01/15 21:44:48 INFO Applying migration id=certificates 2026/01/15 21:44:48 INFO Applying migration id=rawforward 2026/01/15 21:44:48 INFO Applying migration id=publickey 2026/01/15 21:44:48 INFO Applying migration id=resolvegroup 2026/01/15 21:44:51 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc39e-508b-76cf-92fe-48d6c081114c can=2026-01-15T21:48:51.083Z --- PASS: TestEdit_Throttling (2.44s) === RUN TestEdit_HappyFlow 2026/01/15 21:44:51 INFO Applying migration id=initial 2026/01/15 21:44:51 INFO Applying migration id=notesupdated 2026/01/15 21:44:51 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:51 INFO Applying migration id=activitiesid 2026/01/15 21:44:51 INFO Applying migration id=outbox 2026/01/15 21:44:51 INFO Applying migration id=edits 2026/01/15 21:44:51 INFO Applying migration id=outboxactor 2026/01/15 21:44:51 INFO Applying migration id=outboxsender 2026/01/15 21:44:51 INFO Applying migration id=thread 2026/01/15 21:44:51 INFO Applying migration id=host 2026/01/15 21:44:51 INFO Applying migration id=sharedinbox 2026/01/15 21:44:51 INFO Applying migration id=noteshost 2026/01/15 21:44:51 INFO Applying migration id=fetched 2026/01/15 21:44:51 INFO Applying migration id=move 2026/01/15 21:44:51 INFO Applying migration id=cleanup 2026/01/15 21:44:51 INFO Applying migration id=received 2026/01/15 21:44:51 INFO Applying migration id=namehost 2026/01/15 21:44:51 INFO Applying migration id=outboxhost 2026/01/15 21:44:51 INFO Applying migration id=notesfts 2026/01/15 21:44:51 INFO Applying migration id=iconsname 2026/01/15 21:44:51 INFO Applying migration id=nohash 2026/01/15 21:44:51 INFO Applying migration id=shares 2026/01/15 21:44:51 INFO Applying migration id=actorttl 2026/01/15 21:44:51 INFO Applying migration id=tocc 2026/01/15 21:44:51 INFO Applying migration id=followeds 2026/01/15 21:44:51 INFO Applying migration id=certhash 2026/01/15 21:44:51 INFO Applying migration id=follows_sync 2026/01/15 21:44:51 INFO Applying migration id=jsonpath 2026/01/15 21:44:51 INFO Applying migration id=localforward 2026/01/15 21:44:51 INFO Applying migration id=avatar 2026/01/15 21:44:51 INFO Applying migration id=noimage 2026/01/15 21:44:51 INFO Applying migration id=feed 2026/01/15 21:44:51 INFO Applying migration id=bookmarks 2026/01/15 21:44:51 INFO Applying migration id=shareactivity 2026/01/15 21:44:51 INFO Applying migration id=application 2026/01/15 21:44:51 INFO Applying migration id=certificates 2026/01/15 21:44:51 INFO Applying migration id=rawforward 2026/01/15 21:44:51 INFO Applying migration id=publickey 2026/01/15 21:44:51 INFO Applying migration id=resolvegroup 2026/01/15 21:44:53 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc39e-5b00-76b7-9f87-a2b662e938d1 can=2026-01-15T22:00:53.761Z --- PASS: TestEdit_HappyFlow (2.68s) === RUN TestEdit_EmptyContent 2026/01/15 21:44:53 INFO Applying migration id=initial 2026/01/15 21:44:53 INFO Applying migration id=notesupdated 2026/01/15 21:44:53 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:53 INFO Applying migration id=activitiesid 2026/01/15 21:44:53 INFO Applying migration id=outbox 2026/01/15 21:44:53 INFO Applying migration id=edits 2026/01/15 21:44:53 INFO Applying migration id=outboxactor 2026/01/15 21:44:53 INFO Applying migration id=outboxsender 2026/01/15 21:44:53 INFO Applying migration id=thread 2026/01/15 21:44:53 INFO Applying migration id=host 2026/01/15 21:44:53 INFO Applying migration id=sharedinbox 2026/01/15 21:44:53 INFO Applying migration id=noteshost 2026/01/15 21:44:53 INFO Applying migration id=fetched 2026/01/15 21:44:53 INFO Applying migration id=move 2026/01/15 21:44:53 INFO Applying migration id=cleanup 2026/01/15 21:44:53 INFO Applying migration id=received 2026/01/15 21:44:53 INFO Applying migration id=namehost 2026/01/15 21:44:53 INFO Applying migration id=outboxhost 2026/01/15 21:44:53 INFO Applying migration id=notesfts 2026/01/15 21:44:53 INFO Applying migration id=iconsname 2026/01/15 21:44:53 INFO Applying migration id=nohash 2026/01/15 21:44:53 INFO Applying migration id=shares 2026/01/15 21:44:53 INFO Applying migration id=actorttl 2026/01/15 21:44:53 INFO Applying migration id=tocc 2026/01/15 21:44:53 INFO Applying migration id=followeds 2026/01/15 21:44:53 INFO Applying migration id=certhash 2026/01/15 21:44:53 INFO Applying migration id=follows_sync 2026/01/15 21:44:53 INFO Applying migration id=jsonpath 2026/01/15 21:44:53 INFO Applying migration id=localforward 2026/01/15 21:44:53 INFO Applying migration id=avatar 2026/01/15 21:44:53 INFO Applying migration id=noimage 2026/01/15 21:44:53 INFO Applying migration id=feed 2026/01/15 21:44:53 INFO Applying migration id=bookmarks 2026/01/15 21:44:53 INFO Applying migration id=shareactivity 2026/01/15 21:44:53 INFO Applying migration id=application 2026/01/15 21:44:53 INFO Applying migration id=certificates 2026/01/15 21:44:53 INFO Applying migration id=rawforward 2026/01/15 21:44:53 INFO Applying migration id=publickey 2026/01/15 21:44:53 INFO Applying migration id=resolvegroup --- PASS: TestEdit_EmptyContent (2.28s) === RUN TestEdit_LongContent 2026/01/15 21:44:56 INFO Applying migration id=initial 2026/01/15 21:44:56 INFO Applying migration id=notesupdated 2026/01/15 21:44:56 INFO Applying migration id=personspreferredusername 2026/01/15 21:44:56 INFO Applying migration id=activitiesid 2026/01/15 21:44:56 INFO Applying migration id=outbox 2026/01/15 21:44:56 INFO Applying migration id=edits 2026/01/15 21:44:56 INFO Applying migration id=outboxactor 2026/01/15 21:44:56 INFO Applying migration id=outboxsender 2026/01/15 21:44:56 INFO Applying migration id=thread 2026/01/15 21:44:56 INFO Applying migration id=host 2026/01/15 21:44:56 INFO Applying migration id=sharedinbox 2026/01/15 21:44:56 INFO Applying migration id=noteshost 2026/01/15 21:44:56 INFO Applying migration id=fetched 2026/01/15 21:44:56 INFO Applying migration id=move 2026/01/15 21:44:56 INFO Applying migration id=cleanup 2026/01/15 21:44:56 INFO Applying migration id=received 2026/01/15 21:44:56 INFO Applying migration id=namehost 2026/01/15 21:44:56 INFO Applying migration id=outboxhost 2026/01/15 21:44:56 INFO Applying migration id=notesfts 2026/01/15 21:44:56 INFO Applying migration id=iconsname 2026/01/15 21:44:56 INFO Applying migration id=nohash 2026/01/15 21:44:56 INFO Applying migration id=shares 2026/01/15 21:44:56 INFO Applying migration id=actorttl 2026/01/15 21:44:56 INFO Applying migration id=tocc 2026/01/15 21:44:56 INFO Applying migration id=followeds 2026/01/15 21:44:56 INFO Applying migration id=certhash 2026/01/15 21:44:56 INFO Applying migration id=follows_sync 2026/01/15 21:44:56 INFO Applying migration id=jsonpath 2026/01/15 21:44:56 INFO Applying migration id=localforward 2026/01/15 21:44:56 INFO Applying migration id=avatar 2026/01/15 21:44:56 INFO Applying migration id=noimage 2026/01/15 21:44:56 INFO Applying migration id=feed 2026/01/15 21:44:56 INFO Applying migration id=bookmarks 2026/01/15 21:44:56 INFO Applying migration id=shareactivity 2026/01/15 21:44:56 INFO Applying migration id=application 2026/01/15 21:44:56 INFO Applying migration id=certificates 2026/01/15 21:44:56 INFO Applying migration id=rawforward 2026/01/15 21:44:56 INFO Applying migration id=publickey 2026/01/15 21:44:56 INFO Applying migration id=resolvegroup --- PASS: TestEdit_LongContent (4.73s) === RUN TestEdit_InvalidEscapeSequence 2026/01/15 21:45:00 INFO Applying migration id=initial 2026/01/15 21:45:00 INFO Applying migration id=notesupdated 2026/01/15 21:45:00 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:00 INFO Applying migration id=activitiesid 2026/01/15 21:45:00 INFO Applying migration id=outbox 2026/01/15 21:45:00 INFO Applying migration id=edits 2026/01/15 21:45:00 INFO Applying migration id=outboxactor 2026/01/15 21:45:00 INFO Applying migration id=outboxsender 2026/01/15 21:45:00 INFO Applying migration id=thread 2026/01/15 21:45:00 INFO Applying migration id=host 2026/01/15 21:45:00 INFO Applying migration id=sharedinbox 2026/01/15 21:45:00 INFO Applying migration id=noteshost 2026/01/15 21:45:00 INFO Applying migration id=fetched 2026/01/15 21:45:00 INFO Applying migration id=move 2026/01/15 21:45:00 INFO Applying migration id=cleanup 2026/01/15 21:45:00 INFO Applying migration id=received 2026/01/15 21:45:00 INFO Applying migration id=namehost 2026/01/15 21:45:00 INFO Applying migration id=outboxhost 2026/01/15 21:45:00 INFO Applying migration id=notesfts 2026/01/15 21:45:00 INFO Applying migration id=iconsname 2026/01/15 21:45:00 INFO Applying migration id=nohash 2026/01/15 21:45:00 INFO Applying migration id=shares 2026/01/15 21:45:00 INFO Applying migration id=actorttl 2026/01/15 21:45:00 INFO Applying migration id=tocc 2026/01/15 21:45:00 INFO Applying migration id=followeds 2026/01/15 21:45:00 INFO Applying migration id=certhash 2026/01/15 21:45:00 INFO Applying migration id=follows_sync 2026/01/15 21:45:00 INFO Applying migration id=jsonpath 2026/01/15 21:45:00 INFO Applying migration id=localforward 2026/01/15 21:45:00 INFO Applying migration id=avatar 2026/01/15 21:45:00 INFO Applying migration id=noimage 2026/01/15 21:45:00 INFO Applying migration id=feed 2026/01/15 21:45:00 INFO Applying migration id=bookmarks 2026/01/15 21:45:00 INFO Applying migration id=shareactivity 2026/01/15 21:45:00 INFO Applying migration id=application 2026/01/15 21:45:00 INFO Applying migration id=certificates 2026/01/15 21:45:00 INFO Applying migration id=rawforward 2026/01/15 21:45:00 INFO Applying migration id=publickey 2026/01/15 21:45:00 INFO Applying migration id=resolvegroup --- PASS: TestEdit_InvalidEscapeSequence (2.40s) === RUN TestEdit_NoSuchPost 2026/01/15 21:45:03 INFO Applying migration id=initial 2026/01/15 21:45:03 INFO Applying migration id=notesupdated 2026/01/15 21:45:03 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:03 INFO Applying migration id=activitiesid 2026/01/15 21:45:03 INFO Applying migration id=outbox 2026/01/15 21:45:03 INFO Applying migration id=edits 2026/01/15 21:45:03 INFO Applying migration id=outboxactor 2026/01/15 21:45:03 INFO Applying migration id=outboxsender 2026/01/15 21:45:03 INFO Applying migration id=thread 2026/01/15 21:45:03 INFO Applying migration id=host 2026/01/15 21:45:03 INFO Applying migration id=sharedinbox 2026/01/15 21:45:03 INFO Applying migration id=noteshost 2026/01/15 21:45:03 INFO Applying migration id=fetched 2026/01/15 21:45:03 INFO Applying migration id=move 2026/01/15 21:45:03 INFO Applying migration id=cleanup 2026/01/15 21:45:03 INFO Applying migration id=received 2026/01/15 21:45:03 INFO Applying migration id=namehost 2026/01/15 21:45:03 INFO Applying migration id=outboxhost 2026/01/15 21:45:03 INFO Applying migration id=notesfts 2026/01/15 21:45:03 INFO Applying migration id=iconsname 2026/01/15 21:45:03 INFO Applying migration id=nohash 2026/01/15 21:45:03 INFO Applying migration id=shares 2026/01/15 21:45:03 INFO Applying migration id=actorttl 2026/01/15 21:45:03 INFO Applying migration id=tocc 2026/01/15 21:45:03 INFO Applying migration id=followeds 2026/01/15 21:45:03 INFO Applying migration id=certhash 2026/01/15 21:45:03 INFO Applying migration id=follows_sync 2026/01/15 21:45:03 INFO Applying migration id=jsonpath 2026/01/15 21:45:03 INFO Applying migration id=localforward 2026/01/15 21:45:03 INFO Applying migration id=avatar 2026/01/15 21:45:03 INFO Applying migration id=noimage 2026/01/15 21:45:03 INFO Applying migration id=feed 2026/01/15 21:45:03 INFO Applying migration id=bookmarks 2026/01/15 21:45:03 INFO Applying migration id=shareactivity 2026/01/15 21:45:03 INFO Applying migration id=application 2026/01/15 21:45:03 INFO Applying migration id=certificates 2026/01/15 21:45:03 INFO Applying migration id=rawforward 2026/01/15 21:45:03 INFO Applying migration id=publickey 2026/01/15 21:45:03 INFO Applying migration id=resolvegroup 2026/01/15 21:45:08 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (4.84s) === RUN TestEdit_UnauthenticatedUser 2026/01/15 21:45:08 INFO Applying migration id=initial 2026/01/15 21:45:08 INFO Applying migration id=notesupdated 2026/01/15 21:45:08 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:08 INFO Applying migration id=activitiesid 2026/01/15 21:45:08 INFO Applying migration id=outbox 2026/01/15 21:45:08 INFO Applying migration id=edits 2026/01/15 21:45:08 INFO Applying migration id=outboxactor 2026/01/15 21:45:08 INFO Applying migration id=outboxsender 2026/01/15 21:45:08 INFO Applying migration id=thread 2026/01/15 21:45:08 INFO Applying migration id=host 2026/01/15 21:45:08 INFO Applying migration id=sharedinbox 2026/01/15 21:45:08 INFO Applying migration id=noteshost 2026/01/15 21:45:08 INFO Applying migration id=fetched 2026/01/15 21:45:08 INFO Applying migration id=move 2026/01/15 21:45:08 INFO Applying migration id=cleanup 2026/01/15 21:45:08 INFO Applying migration id=received 2026/01/15 21:45:08 INFO Applying migration id=namehost 2026/01/15 21:45:08 INFO Applying migration id=outboxhost 2026/01/15 21:45:08 INFO Applying migration id=notesfts 2026/01/15 21:45:08 INFO Applying migration id=iconsname 2026/01/15 21:45:08 INFO Applying migration id=nohash 2026/01/15 21:45:08 INFO Applying migration id=shares 2026/01/15 21:45:08 INFO Applying migration id=actorttl 2026/01/15 21:45:08 INFO Applying migration id=tocc 2026/01/15 21:45:08 INFO Applying migration id=followeds 2026/01/15 21:45:08 INFO Applying migration id=certhash 2026/01/15 21:45:08 INFO Applying migration id=follows_sync 2026/01/15 21:45:08 INFO Applying migration id=jsonpath 2026/01/15 21:45:08 INFO Applying migration id=localforward 2026/01/15 21:45:08 INFO Applying migration id=avatar 2026/01/15 21:45:08 INFO Applying migration id=noimage 2026/01/15 21:45:08 INFO Applying migration id=feed 2026/01/15 21:45:08 INFO Applying migration id=bookmarks 2026/01/15 21:45:08 INFO Applying migration id=shareactivity 2026/01/15 21:45:08 INFO Applying migration id=application 2026/01/15 21:45:08 INFO Applying migration id=certificates 2026/01/15 21:45:08 INFO Applying migration id=rawforward 2026/01/15 21:45:08 INFO Applying migration id=publickey 2026/01/15 21:45:08 INFO Applying migration id=resolvegroup --- PASS: TestEdit_UnauthenticatedUser (2.83s) === RUN TestEdit_AddHashtag 2026/01/15 21:45:10 INFO Applying migration id=initial 2026/01/15 21:45:10 INFO Applying migration id=notesupdated 2026/01/15 21:45:10 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:10 INFO Applying migration id=activitiesid 2026/01/15 21:45:10 INFO Applying migration id=outbox 2026/01/15 21:45:10 INFO Applying migration id=edits 2026/01/15 21:45:10 INFO Applying migration id=outboxactor 2026/01/15 21:45:10 INFO Applying migration id=outboxsender 2026/01/15 21:45:10 INFO Applying migration id=thread 2026/01/15 21:45:10 INFO Applying migration id=host 2026/01/15 21:45:10 INFO Applying migration id=sharedinbox 2026/01/15 21:45:10 INFO Applying migration id=noteshost 2026/01/15 21:45:10 INFO Applying migration id=fetched 2026/01/15 21:45:10 INFO Applying migration id=move 2026/01/15 21:45:10 INFO Applying migration id=cleanup 2026/01/15 21:45:10 INFO Applying migration id=received 2026/01/15 21:45:10 INFO Applying migration id=namehost 2026/01/15 21:45:10 INFO Applying migration id=outboxhost 2026/01/15 21:45:10 INFO Applying migration id=notesfts 2026/01/15 21:45:10 INFO Applying migration id=iconsname 2026/01/15 21:45:10 INFO Applying migration id=nohash 2026/01/15 21:45:10 INFO Applying migration id=shares 2026/01/15 21:45:10 INFO Applying migration id=actorttl 2026/01/15 21:45:10 INFO Applying migration id=tocc 2026/01/15 21:45:10 INFO Applying migration id=followeds 2026/01/15 21:45:10 INFO Applying migration id=certhash 2026/01/15 21:45:10 INFO Applying migration id=follows_sync 2026/01/15 21:45:10 INFO Applying migration id=jsonpath 2026/01/15 21:45:10 INFO Applying migration id=localforward 2026/01/15 21:45:10 INFO Applying migration id=avatar 2026/01/15 21:45:10 INFO Applying migration id=noimage 2026/01/15 21:45:10 INFO Applying migration id=feed 2026/01/15 21:45:10 INFO Applying migration id=bookmarks 2026/01/15 21:45:10 INFO Applying migration id=shareactivity 2026/01/15 21:45:10 INFO Applying migration id=application 2026/01/15 21:45:10 INFO Applying migration id=certificates 2026/01/15 21:45:10 INFO Applying migration id=rawforward 2026/01/15 21:45:10 INFO Applying migration id=publickey 2026/01/15 21:45:10 INFO Applying migration id=resolvegroup 2026/01/15 21:45:12 INFO Generating first response key=/users/hashtag/hello 2026/01/15 21:45:12 INFO Generating first response key=/users/hashtag/world 2026/01/15 21:45:12 INFO Generating first response key=/hashtag/hello 2026/01/15 21:45:12 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (2.08s) === RUN TestEdit_RemoveHashtag 2026/01/15 21:45:12 INFO Applying migration id=initial 2026/01/15 21:45:12 INFO Applying migration id=notesupdated 2026/01/15 21:45:12 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:12 INFO Applying migration id=activitiesid 2026/01/15 21:45:12 INFO Applying migration id=outbox 2026/01/15 21:45:12 INFO Applying migration id=edits 2026/01/15 21:45:12 INFO Applying migration id=outboxactor 2026/01/15 21:45:12 INFO Applying migration id=outboxsender 2026/01/15 21:45:12 INFO Applying migration id=thread 2026/01/15 21:45:12 INFO Applying migration id=host 2026/01/15 21:45:12 INFO Applying migration id=sharedinbox 2026/01/15 21:45:12 INFO Applying migration id=noteshost 2026/01/15 21:45:12 INFO Applying migration id=fetched 2026/01/15 21:45:12 INFO Applying migration id=move 2026/01/15 21:45:12 INFO Applying migration id=cleanup 2026/01/15 21:45:12 INFO Applying migration id=received 2026/01/15 21:45:12 INFO Applying migration id=namehost 2026/01/15 21:45:12 INFO Applying migration id=outboxhost 2026/01/15 21:45:12 INFO Applying migration id=notesfts 2026/01/15 21:45:12 INFO Applying migration id=iconsname 2026/01/15 21:45:12 INFO Applying migration id=nohash 2026/01/15 21:45:12 INFO Applying migration id=shares 2026/01/15 21:45:12 INFO Applying migration id=actorttl 2026/01/15 21:45:12 INFO Applying migration id=tocc 2026/01/15 21:45:12 INFO Applying migration id=followeds 2026/01/15 21:45:12 INFO Applying migration id=certhash 2026/01/15 21:45:12 INFO Applying migration id=follows_sync 2026/01/15 21:45:12 INFO Applying migration id=jsonpath 2026/01/15 21:45:12 INFO Applying migration id=localforward 2026/01/15 21:45:12 INFO Applying migration id=avatar 2026/01/15 21:45:12 INFO Applying migration id=noimage 2026/01/15 21:45:12 INFO Applying migration id=feed 2026/01/15 21:45:12 INFO Applying migration id=bookmarks 2026/01/15 21:45:12 INFO Applying migration id=shareactivity 2026/01/15 21:45:12 INFO Applying migration id=application 2026/01/15 21:45:12 INFO Applying migration id=certificates 2026/01/15 21:45:12 INFO Applying migration id=rawforward 2026/01/15 21:45:12 INFO Applying migration id=publickey 2026/01/15 21:45:12 INFO Applying migration id=resolvegroup 2026/01/15 21:45:14 INFO Generating first response key=/users/hashtag/hello 2026/01/15 21:45:14 INFO Generating first response key=/users/hashtag/world 2026/01/15 21:45:14 INFO Generating first response key=/hashtag/hello 2026/01/15 21:45:14 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.60s) === RUN TestEdit_KeepHashtags 2026/01/15 21:45:14 INFO Applying migration id=initial 2026/01/15 21:45:14 INFO Applying migration id=notesupdated 2026/01/15 21:45:14 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:14 INFO Applying migration id=activitiesid 2026/01/15 21:45:14 INFO Applying migration id=outbox 2026/01/15 21:45:14 INFO Applying migration id=edits 2026/01/15 21:45:14 INFO Applying migration id=outboxactor 2026/01/15 21:45:14 INFO Applying migration id=outboxsender 2026/01/15 21:45:14 INFO Applying migration id=thread 2026/01/15 21:45:14 INFO Applying migration id=host 2026/01/15 21:45:14 INFO Applying migration id=sharedinbox 2026/01/15 21:45:14 INFO Applying migration id=noteshost 2026/01/15 21:45:14 INFO Applying migration id=fetched 2026/01/15 21:45:14 INFO Applying migration id=move 2026/01/15 21:45:14 INFO Applying migration id=cleanup 2026/01/15 21:45:14 INFO Applying migration id=received 2026/01/15 21:45:14 INFO Applying migration id=namehost 2026/01/15 21:45:14 INFO Applying migration id=outboxhost 2026/01/15 21:45:14 INFO Applying migration id=notesfts 2026/01/15 21:45:14 INFO Applying migration id=iconsname 2026/01/15 21:45:14 INFO Applying migration id=nohash 2026/01/15 21:45:14 INFO Applying migration id=shares 2026/01/15 21:45:14 INFO Applying migration id=actorttl 2026/01/15 21:45:14 INFO Applying migration id=tocc 2026/01/15 21:45:14 INFO Applying migration id=followeds 2026/01/15 21:45:14 INFO Applying migration id=certhash 2026/01/15 21:45:14 INFO Applying migration id=follows_sync 2026/01/15 21:45:14 INFO Applying migration id=jsonpath 2026/01/15 21:45:14 INFO Applying migration id=localforward 2026/01/15 21:45:14 INFO Applying migration id=avatar 2026/01/15 21:45:14 INFO Applying migration id=noimage 2026/01/15 21:45:14 INFO Applying migration id=feed 2026/01/15 21:45:14 INFO Applying migration id=bookmarks 2026/01/15 21:45:14 INFO Applying migration id=shareactivity 2026/01/15 21:45:14 INFO Applying migration id=application 2026/01/15 21:45:14 INFO Applying migration id=certificates 2026/01/15 21:45:14 INFO Applying migration id=rawforward 2026/01/15 21:45:14 INFO Applying migration id=publickey 2026/01/15 21:45:14 INFO Applying migration id=resolvegroup 2026/01/15 21:45:19 INFO Generating first response key=/users/hashtag/hello 2026/01/15 21:45:19 INFO Generating first response key=/users/hashtag/world 2026/01/15 21:45:19 INFO Generating first response key=/hashtag/hello 2026/01/15 21:45:19 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (5.25s) === RUN TestEdit_AddMention 2026/01/15 21:45:19 INFO Applying migration id=initial 2026/01/15 21:45:19 INFO Applying migration id=notesupdated 2026/01/15 21:45:19 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:19 INFO Applying migration id=activitiesid 2026/01/15 21:45:19 INFO Applying migration id=outbox 2026/01/15 21:45:19 INFO Applying migration id=edits 2026/01/15 21:45:19 INFO Applying migration id=outboxactor 2026/01/15 21:45:19 INFO Applying migration id=outboxsender 2026/01/15 21:45:19 INFO Applying migration id=thread 2026/01/15 21:45:19 INFO Applying migration id=host 2026/01/15 21:45:19 INFO Applying migration id=sharedinbox 2026/01/15 21:45:19 INFO Applying migration id=noteshost 2026/01/15 21:45:19 INFO Applying migration id=fetched 2026/01/15 21:45:19 INFO Applying migration id=move 2026/01/15 21:45:19 INFO Applying migration id=cleanup 2026/01/15 21:45:19 INFO Applying migration id=received 2026/01/15 21:45:19 INFO Applying migration id=namehost 2026/01/15 21:45:19 INFO Applying migration id=outboxhost 2026/01/15 21:45:19 INFO Applying migration id=notesfts 2026/01/15 21:45:19 INFO Applying migration id=iconsname 2026/01/15 21:45:19 INFO Applying migration id=nohash 2026/01/15 21:45:19 INFO Applying migration id=shares 2026/01/15 21:45:19 INFO Applying migration id=actorttl 2026/01/15 21:45:19 INFO Applying migration id=tocc 2026/01/15 21:45:19 INFO Applying migration id=followeds 2026/01/15 21:45:19 INFO Applying migration id=certhash 2026/01/15 21:45:19 INFO Applying migration id=follows_sync 2026/01/15 21:45:19 INFO Applying migration id=jsonpath 2026/01/15 21:45:19 INFO Applying migration id=localforward 2026/01/15 21:45:19 INFO Applying migration id=avatar 2026/01/15 21:45:19 INFO Applying migration id=noimage 2026/01/15 21:45:19 INFO Applying migration id=feed 2026/01/15 21:45:19 INFO Applying migration id=bookmarks 2026/01/15 21:45:19 INFO Applying migration id=shareactivity 2026/01/15 21:45:19 INFO Applying migration id=application 2026/01/15 21:45:19 INFO Applying migration id=certificates 2026/01/15 21:45:19 INFO Applying migration id=rawforward 2026/01/15 21:45:19 INFO Applying migration id=publickey 2026/01/15 21:45:19 INFO Applying migration id=resolvegroup 2026/01/15 21:45:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-ce87-792f-9791-5754a99f61bf 2026/01/15 21:45:23 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:45:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-ce87-792f-9791-5754a99f61bf --- PASS: TestEdit_AddMention (3.57s) === RUN TestEdit_RemoveMention 2026/01/15 21:45:23 INFO Applying migration id=initial 2026/01/15 21:45:23 INFO Applying migration id=notesupdated 2026/01/15 21:45:23 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:23 INFO Applying migration id=activitiesid 2026/01/15 21:45:23 INFO Applying migration id=outbox 2026/01/15 21:45:23 INFO Applying migration id=edits 2026/01/15 21:45:23 INFO Applying migration id=outboxactor 2026/01/15 21:45:23 INFO Applying migration id=outboxsender 2026/01/15 21:45:23 INFO Applying migration id=thread 2026/01/15 21:45:23 INFO Applying migration id=host 2026/01/15 21:45:23 INFO Applying migration id=sharedinbox 2026/01/15 21:45:23 INFO Applying migration id=noteshost 2026/01/15 21:45:23 INFO Applying migration id=fetched 2026/01/15 21:45:23 INFO Applying migration id=move 2026/01/15 21:45:23 INFO Applying migration id=cleanup 2026/01/15 21:45:23 INFO Applying migration id=received 2026/01/15 21:45:23 INFO Applying migration id=namehost 2026/01/15 21:45:23 INFO Applying migration id=outboxhost 2026/01/15 21:45:23 INFO Applying migration id=notesfts 2026/01/15 21:45:23 INFO Applying migration id=iconsname 2026/01/15 21:45:23 INFO Applying migration id=nohash 2026/01/15 21:45:23 INFO Applying migration id=shares 2026/01/15 21:45:23 INFO Applying migration id=actorttl 2026/01/15 21:45:23 INFO Applying migration id=tocc 2026/01/15 21:45:23 INFO Applying migration id=followeds 2026/01/15 21:45:23 INFO Applying migration id=certhash 2026/01/15 21:45:23 INFO Applying migration id=follows_sync 2026/01/15 21:45:23 INFO Applying migration id=jsonpath 2026/01/15 21:45:23 INFO Applying migration id=localforward 2026/01/15 21:45:23 INFO Applying migration id=avatar 2026/01/15 21:45:23 INFO Applying migration id=noimage 2026/01/15 21:45:23 INFO Applying migration id=feed 2026/01/15 21:45:23 INFO Applying migration id=bookmarks 2026/01/15 21:45:23 INFO Applying migration id=shareactivity 2026/01/15 21:45:23 INFO Applying migration id=application 2026/01/15 21:45:23 INFO Applying migration id=certificates 2026/01/15 21:45:23 INFO Applying migration id=rawforward 2026/01/15 21:45:23 INFO Applying migration id=publickey 2026/01/15 21:45:23 INFO Applying migration id=resolvegroup 2026/01/15 21:45:25 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:45:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-d88d-7622-9e2d-c64f8c508596 2026/01/15 21:45:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-d88d-7622-9e2d-c64f8c508596 --- PASS: TestEdit_RemoveMention (2.57s) === RUN TestEdit_KeepMention 2026/01/15 21:45:25 INFO Applying migration id=initial 2026/01/15 21:45:25 INFO Applying migration id=notesupdated 2026/01/15 21:45:25 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:25 INFO Applying migration id=activitiesid 2026/01/15 21:45:25 INFO Applying migration id=outbox 2026/01/15 21:45:25 INFO Applying migration id=edits 2026/01/15 21:45:25 INFO Applying migration id=outboxactor 2026/01/15 21:45:25 INFO Applying migration id=outboxsender 2026/01/15 21:45:25 INFO Applying migration id=thread 2026/01/15 21:45:25 INFO Applying migration id=host 2026/01/15 21:45:25 INFO Applying migration id=sharedinbox 2026/01/15 21:45:25 INFO Applying migration id=noteshost 2026/01/15 21:45:25 INFO Applying migration id=fetched 2026/01/15 21:45:25 INFO Applying migration id=move 2026/01/15 21:45:25 INFO Applying migration id=cleanup 2026/01/15 21:45:25 INFO Applying migration id=received 2026/01/15 21:45:25 INFO Applying migration id=namehost 2026/01/15 21:45:25 INFO Applying migration id=outboxhost 2026/01/15 21:45:25 INFO Applying migration id=notesfts 2026/01/15 21:45:25 INFO Applying migration id=iconsname 2026/01/15 21:45:25 INFO Applying migration id=nohash 2026/01/15 21:45:25 INFO Applying migration id=shares 2026/01/15 21:45:25 INFO Applying migration id=actorttl 2026/01/15 21:45:25 INFO Applying migration id=tocc 2026/01/15 21:45:25 INFO Applying migration id=followeds 2026/01/15 21:45:25 INFO Applying migration id=certhash 2026/01/15 21:45:25 INFO Applying migration id=follows_sync 2026/01/15 21:45:25 INFO Applying migration id=jsonpath 2026/01/15 21:45:25 INFO Applying migration id=localforward 2026/01/15 21:45:25 INFO Applying migration id=avatar 2026/01/15 21:45:25 INFO Applying migration id=noimage 2026/01/15 21:45:25 INFO Applying migration id=feed 2026/01/15 21:45:25 INFO Applying migration id=bookmarks 2026/01/15 21:45:25 INFO Applying migration id=shareactivity 2026/01/15 21:45:25 INFO Applying migration id=application 2026/01/15 21:45:25 INFO Applying migration id=certificates 2026/01/15 21:45:25 INFO Applying migration id=rawforward 2026/01/15 21:45:25 INFO Applying migration id=publickey 2026/01/15 21:45:25 INFO Applying migration id=resolvegroup 2026/01/15 21:45:29 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:45:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-e679-79f9-a2ab-50d491dd8e41 2026/01/15 21:45:29 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:45:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-e679-79f9-a2ab-50d491dd8e41 --- PASS: TestEdit_KeepMention (3.57s) === RUN TestEdit_PollAddOption 2026/01/15 21:45:29 INFO Applying migration id=initial 2026/01/15 21:45:29 INFO Applying migration id=notesupdated 2026/01/15 21:45:29 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:29 INFO Applying migration id=activitiesid 2026/01/15 21:45:29 INFO Applying migration id=outbox 2026/01/15 21:45:29 INFO Applying migration id=edits 2026/01/15 21:45:29 INFO Applying migration id=outboxactor 2026/01/15 21:45:29 INFO Applying migration id=outboxsender 2026/01/15 21:45:29 INFO Applying migration id=thread 2026/01/15 21:45:29 INFO Applying migration id=host 2026/01/15 21:45:29 INFO Applying migration id=sharedinbox 2026/01/15 21:45:29 INFO Applying migration id=noteshost 2026/01/15 21:45:29 INFO Applying migration id=fetched 2026/01/15 21:45:29 INFO Applying migration id=move 2026/01/15 21:45:29 INFO Applying migration id=cleanup 2026/01/15 21:45:29 INFO Applying migration id=received 2026/01/15 21:45:29 INFO Applying migration id=namehost 2026/01/15 21:45:29 INFO Applying migration id=outboxhost 2026/01/15 21:45:29 INFO Applying migration id=notesfts 2026/01/15 21:45:29 INFO Applying migration id=iconsname 2026/01/15 21:45:29 INFO Applying migration id=nohash 2026/01/15 21:45:29 INFO Applying migration id=shares 2026/01/15 21:45:29 INFO Applying migration id=actorttl 2026/01/15 21:45:29 INFO Applying migration id=tocc 2026/01/15 21:45:29 INFO Applying migration id=followeds 2026/01/15 21:45:29 INFO Applying migration id=certhash 2026/01/15 21:45:29 INFO Applying migration id=follows_sync 2026/01/15 21:45:29 INFO Applying migration id=jsonpath 2026/01/15 21:45:29 INFO Applying migration id=localforward 2026/01/15 21:45:29 INFO Applying migration id=avatar 2026/01/15 21:45:29 INFO Applying migration id=noimage 2026/01/15 21:45:29 INFO Applying migration id=feed 2026/01/15 21:45:29 INFO Applying migration id=bookmarks 2026/01/15 21:45:29 INFO Applying migration id=shareactivity 2026/01/15 21:45:29 INFO Applying migration id=application 2026/01/15 21:45:29 INFO Applying migration id=certificates 2026/01/15 21:45:29 INFO Applying migration id=rawforward 2026/01/15 21:45:29 INFO Applying migration id=publickey 2026/01/15 21:45:29 INFO Applying migration id=resolvegroup 2026/01/15 21:45:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc39e-f26b-7739-bc7a-8b595b50afd5 2026/01/15 21:45:32 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc39e-f26b-7739-bc7a-8b595b50afd5 2026/01/15 21:45:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-f26b-7739-bc7a-8b595b50afd5 2026/01/15 21:45:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc39e-f26b-7739-bc7a-8b595b50afd5 2026/01/15 21:45:32 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc39e-f26b-7739-bc7a-8b595b50afd5 2026/01/15 21:45:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39e-f26b-7739-bc7a-8b595b50afd5 --- PASS: TestEdit_PollAddOption (3.07s) === RUN TestEdit_RemoveQuestion 2026/01/15 21:45:32 INFO Applying migration id=initial 2026/01/15 21:45:32 INFO Applying migration id=notesupdated 2026/01/15 21:45:32 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:32 INFO Applying migration id=activitiesid 2026/01/15 21:45:32 INFO Applying migration id=outbox 2026/01/15 21:45:32 INFO Applying migration id=edits 2026/01/15 21:45:32 INFO Applying migration id=outboxactor 2026/01/15 21:45:32 INFO Applying migration id=outboxsender 2026/01/15 21:45:32 INFO Applying migration id=thread 2026/01/15 21:45:32 INFO Applying migration id=host 2026/01/15 21:45:32 INFO Applying migration id=sharedinbox 2026/01/15 21:45:32 INFO Applying migration id=noteshost 2026/01/15 21:45:32 INFO Applying migration id=fetched 2026/01/15 21:45:32 INFO Applying migration id=move 2026/01/15 21:45:32 INFO Applying migration id=cleanup 2026/01/15 21:45:32 INFO Applying migration id=received 2026/01/15 21:45:32 INFO Applying migration id=namehost 2026/01/15 21:45:32 INFO Applying migration id=outboxhost 2026/01/15 21:45:32 INFO Applying migration id=notesfts 2026/01/15 21:45:32 INFO Applying migration id=iconsname 2026/01/15 21:45:32 INFO Applying migration id=nohash 2026/01/15 21:45:32 INFO Applying migration id=shares 2026/01/15 21:45:32 INFO Applying migration id=actorttl 2026/01/15 21:45:32 INFO Applying migration id=tocc 2026/01/15 21:45:32 INFO Applying migration id=followeds 2026/01/15 21:45:32 INFO Applying migration id=certhash 2026/01/15 21:45:32 INFO Applying migration id=follows_sync 2026/01/15 21:45:32 INFO Applying migration id=jsonpath 2026/01/15 21:45:32 INFO Applying migration id=localforward 2026/01/15 21:45:32 INFO Applying migration id=avatar 2026/01/15 21:45:32 INFO Applying migration id=noimage 2026/01/15 21:45:32 INFO Applying migration id=feed 2026/01/15 21:45:32 INFO Applying migration id=bookmarks 2026/01/15 21:45:32 INFO Applying migration id=shareactivity 2026/01/15 21:45:32 INFO Applying migration id=application 2026/01/15 21:45:32 INFO Applying migration id=certificates 2026/01/15 21:45:32 INFO Applying migration id=rawforward 2026/01/15 21:45:32 INFO Applying migration id=publickey 2026/01/15 21:45:32 INFO Applying migration id=resolvegroup 2026/01/15 21:45:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc39f-05b8-7e6f-8d03-c73a45827e84 2026/01/15 21:45:37 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc39f-05b8-7e6f-8d03-c73a45827e84 2026/01/15 21:45:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39f-05b8-7e6f-8d03-c73a45827e84 2026/01/15 21:45:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc39f-05b8-7e6f-8d03-c73a45827e84 --- PASS: TestEdit_RemoveQuestion (4.92s) === RUN TestFollow_PostToFollowers 2026/01/15 21:45:37 INFO Applying migration id=initial 2026/01/15 21:45:37 INFO Applying migration id=notesupdated 2026/01/15 21:45:37 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:37 INFO Applying migration id=activitiesid 2026/01/15 21:45:37 INFO Applying migration id=outbox 2026/01/15 21:45:37 INFO Applying migration id=edits 2026/01/15 21:45:37 INFO Applying migration id=outboxactor 2026/01/15 21:45:37 INFO Applying migration id=outboxsender 2026/01/15 21:45:37 INFO Applying migration id=thread 2026/01/15 21:45:37 INFO Applying migration id=host 2026/01/15 21:45:37 INFO Applying migration id=sharedinbox 2026/01/15 21:45:37 INFO Applying migration id=noteshost 2026/01/15 21:45:37 INFO Applying migration id=fetched 2026/01/15 21:45:37 INFO Applying migration id=move 2026/01/15 21:45:37 INFO Applying migration id=cleanup 2026/01/15 21:45:37 INFO Applying migration id=received 2026/01/15 21:45:37 INFO Applying migration id=namehost 2026/01/15 21:45:37 INFO Applying migration id=outboxhost 2026/01/15 21:45:37 INFO Applying migration id=notesfts 2026/01/15 21:45:37 INFO Applying migration id=iconsname 2026/01/15 21:45:37 INFO Applying migration id=nohash 2026/01/15 21:45:37 INFO Applying migration id=shares 2026/01/15 21:45:37 INFO Applying migration id=actorttl 2026/01/15 21:45:37 INFO Applying migration id=tocc 2026/01/15 21:45:37 INFO Applying migration id=followeds 2026/01/15 21:45:37 INFO Applying migration id=certhash 2026/01/15 21:45:37 INFO Applying migration id=follows_sync 2026/01/15 21:45:37 INFO Applying migration id=jsonpath 2026/01/15 21:45:37 INFO Applying migration id=localforward 2026/01/15 21:45:37 INFO Applying migration id=avatar 2026/01/15 21:45:37 INFO Applying migration id=noimage 2026/01/15 21:45:37 INFO Applying migration id=feed 2026/01/15 21:45:37 INFO Applying migration id=bookmarks 2026/01/15 21:45:37 INFO Applying migration id=shareactivity 2026/01/15 21:45:37 INFO Applying migration id=application 2026/01/15 21:45:37 INFO Applying migration id=certificates 2026/01/15 21:45:37 INFO Applying migration id=rawforward 2026/01/15 21:45:37 INFO Applying migration id=publickey 2026/01/15 21:45:37 INFO Applying migration id=resolvegroup --- PASS: TestFollow_PostToFollowers (5.46s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/01/15 21:45:42 INFO Applying migration id=initial 2026/01/15 21:45:42 INFO Applying migration id=notesupdated 2026/01/15 21:45:42 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:42 INFO Applying migration id=activitiesid 2026/01/15 21:45:42 INFO Applying migration id=outbox 2026/01/15 21:45:42 INFO Applying migration id=edits 2026/01/15 21:45:42 INFO Applying migration id=outboxactor 2026/01/15 21:45:42 INFO Applying migration id=outboxsender 2026/01/15 21:45:42 INFO Applying migration id=thread 2026/01/15 21:45:42 INFO Applying migration id=host 2026/01/15 21:45:42 INFO Applying migration id=sharedinbox 2026/01/15 21:45:42 INFO Applying migration id=noteshost 2026/01/15 21:45:42 INFO Applying migration id=fetched 2026/01/15 21:45:42 INFO Applying migration id=move 2026/01/15 21:45:42 INFO Applying migration id=cleanup 2026/01/15 21:45:42 INFO Applying migration id=received 2026/01/15 21:45:42 INFO Applying migration id=namehost 2026/01/15 21:45:42 INFO Applying migration id=outboxhost 2026/01/15 21:45:42 INFO Applying migration id=notesfts 2026/01/15 21:45:42 INFO Applying migration id=iconsname 2026/01/15 21:45:42 INFO Applying migration id=nohash 2026/01/15 21:45:42 INFO Applying migration id=shares 2026/01/15 21:45:42 INFO Applying migration id=actorttl 2026/01/15 21:45:42 INFO Applying migration id=tocc 2026/01/15 21:45:42 INFO Applying migration id=followeds 2026/01/15 21:45:42 INFO Applying migration id=certhash 2026/01/15 21:45:42 INFO Applying migration id=follows_sync 2026/01/15 21:45:42 INFO Applying migration id=jsonpath 2026/01/15 21:45:42 INFO Applying migration id=localforward 2026/01/15 21:45:42 INFO Applying migration id=avatar 2026/01/15 21:45:42 INFO Applying migration id=noimage 2026/01/15 21:45:42 INFO Applying migration id=feed 2026/01/15 21:45:42 INFO Applying migration id=bookmarks 2026/01/15 21:45:42 INFO Applying migration id=shareactivity 2026/01/15 21:45:42 INFO Applying migration id=application 2026/01/15 21:45:42 INFO Applying migration id=certificates 2026/01/15 21:45:42 INFO Applying migration id=rawforward 2026/01/15 21:45:42 INFO Applying migration id=publickey 2026/01/15 21:45:42 INFO Applying migration id=resolvegroup --- PASS: TestFollow_PostToFollowersBeforeFollow (5.87s) === RUN TestFollow_DMUnfollowFollow 2026/01/15 21:45:48 INFO Applying migration id=initial 2026/01/15 21:45:48 INFO Applying migration id=notesupdated 2026/01/15 21:45:48 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:48 INFO Applying migration id=activitiesid 2026/01/15 21:45:48 INFO Applying migration id=outbox 2026/01/15 21:45:48 INFO Applying migration id=edits 2026/01/15 21:45:48 INFO Applying migration id=outboxactor 2026/01/15 21:45:48 INFO Applying migration id=outboxsender 2026/01/15 21:45:48 INFO Applying migration id=thread 2026/01/15 21:45:48 INFO Applying migration id=host 2026/01/15 21:45:48 INFO Applying migration id=sharedinbox 2026/01/15 21:45:48 INFO Applying migration id=noteshost 2026/01/15 21:45:48 INFO Applying migration id=fetched 2026/01/15 21:45:48 INFO Applying migration id=move 2026/01/15 21:45:48 INFO Applying migration id=cleanup 2026/01/15 21:45:48 INFO Applying migration id=received 2026/01/15 21:45:48 INFO Applying migration id=namehost 2026/01/15 21:45:48 INFO Applying migration id=outboxhost 2026/01/15 21:45:48 INFO Applying migration id=notesfts 2026/01/15 21:45:48 INFO Applying migration id=iconsname 2026/01/15 21:45:48 INFO Applying migration id=nohash 2026/01/15 21:45:48 INFO Applying migration id=shares 2026/01/15 21:45:48 INFO Applying migration id=actorttl 2026/01/15 21:45:48 INFO Applying migration id=tocc 2026/01/15 21:45:48 INFO Applying migration id=followeds 2026/01/15 21:45:48 INFO Applying migration id=certhash 2026/01/15 21:45:48 INFO Applying migration id=follows_sync 2026/01/15 21:45:48 INFO Applying migration id=jsonpath 2026/01/15 21:45:48 INFO Applying migration id=localforward 2026/01/15 21:45:48 INFO Applying migration id=avatar 2026/01/15 21:45:48 INFO Applying migration id=noimage 2026/01/15 21:45:48 INFO Applying migration id=feed 2026/01/15 21:45:48 INFO Applying migration id=bookmarks 2026/01/15 21:45:48 INFO Applying migration id=shareactivity 2026/01/15 21:45:48 INFO Applying migration id=application 2026/01/15 21:45:48 INFO Applying migration id=certificates 2026/01/15 21:45:48 INFO Applying migration id=rawforward 2026/01/15 21:45:48 INFO Applying migration id=publickey 2026/01/15 21:45:48 INFO Applying migration id=resolvegroup 2026/01/15 21:45:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestFollow_DMUnfollowFollow (4.90s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/01/15 21:45:53 INFO Applying migration id=initial 2026/01/15 21:45:53 INFO Applying migration id=notesupdated 2026/01/15 21:45:53 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:53 INFO Applying migration id=activitiesid 2026/01/15 21:45:53 INFO Applying migration id=outbox 2026/01/15 21:45:53 INFO Applying migration id=edits 2026/01/15 21:45:53 INFO Applying migration id=outboxactor 2026/01/15 21:45:53 INFO Applying migration id=outboxsender 2026/01/15 21:45:53 INFO Applying migration id=thread 2026/01/15 21:45:53 INFO Applying migration id=host 2026/01/15 21:45:53 INFO Applying migration id=sharedinbox 2026/01/15 21:45:53 INFO Applying migration id=noteshost 2026/01/15 21:45:53 INFO Applying migration id=fetched 2026/01/15 21:45:53 INFO Applying migration id=move 2026/01/15 21:45:53 INFO Applying migration id=cleanup 2026/01/15 21:45:53 INFO Applying migration id=received 2026/01/15 21:45:53 INFO Applying migration id=namehost 2026/01/15 21:45:53 INFO Applying migration id=outboxhost 2026/01/15 21:45:53 INFO Applying migration id=notesfts 2026/01/15 21:45:53 INFO Applying migration id=iconsname 2026/01/15 21:45:53 INFO Applying migration id=nohash 2026/01/15 21:45:53 INFO Applying migration id=shares 2026/01/15 21:45:53 INFO Applying migration id=actorttl 2026/01/15 21:45:53 INFO Applying migration id=tocc 2026/01/15 21:45:53 INFO Applying migration id=followeds 2026/01/15 21:45:53 INFO Applying migration id=certhash 2026/01/15 21:45:53 INFO Applying migration id=follows_sync 2026/01/15 21:45:53 INFO Applying migration id=jsonpath 2026/01/15 21:45:53 INFO Applying migration id=localforward 2026/01/15 21:45:53 INFO Applying migration id=avatar 2026/01/15 21:45:53 INFO Applying migration id=noimage 2026/01/15 21:45:53 INFO Applying migration id=feed 2026/01/15 21:45:53 INFO Applying migration id=bookmarks 2026/01/15 21:45:53 INFO Applying migration id=shareactivity 2026/01/15 21:45:53 INFO Applying migration id=application 2026/01/15 21:45:53 INFO Applying migration id=certificates 2026/01/15 21:45:53 INFO Applying migration id=rawforward 2026/01/15 21:45:53 INFO Applying migration id=publickey 2026/01/15 21:45:53 INFO Applying migration id=resolvegroup 2026/01/15 21:45:57 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (3.36s) === RUN TestFollow_PublicPost 2026/01/15 21:45:57 INFO Applying migration id=initial 2026/01/15 21:45:57 INFO Applying migration id=notesupdated 2026/01/15 21:45:57 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:57 INFO Applying migration id=activitiesid 2026/01/15 21:45:57 INFO Applying migration id=outbox 2026/01/15 21:45:57 INFO Applying migration id=edits 2026/01/15 21:45:57 INFO Applying migration id=outboxactor 2026/01/15 21:45:57 INFO Applying migration id=outboxsender 2026/01/15 21:45:57 INFO Applying migration id=thread 2026/01/15 21:45:57 INFO Applying migration id=host 2026/01/15 21:45:57 INFO Applying migration id=sharedinbox 2026/01/15 21:45:57 INFO Applying migration id=noteshost 2026/01/15 21:45:57 INFO Applying migration id=fetched 2026/01/15 21:45:57 INFO Applying migration id=move 2026/01/15 21:45:57 INFO Applying migration id=cleanup 2026/01/15 21:45:57 INFO Applying migration id=received 2026/01/15 21:45:57 INFO Applying migration id=namehost 2026/01/15 21:45:57 INFO Applying migration id=outboxhost 2026/01/15 21:45:57 INFO Applying migration id=notesfts 2026/01/15 21:45:57 INFO Applying migration id=iconsname 2026/01/15 21:45:57 INFO Applying migration id=nohash 2026/01/15 21:45:57 INFO Applying migration id=shares 2026/01/15 21:45:57 INFO Applying migration id=actorttl 2026/01/15 21:45:57 INFO Applying migration id=tocc 2026/01/15 21:45:57 INFO Applying migration id=followeds 2026/01/15 21:45:57 INFO Applying migration id=certhash 2026/01/15 21:45:57 INFO Applying migration id=follows_sync 2026/01/15 21:45:57 INFO Applying migration id=jsonpath 2026/01/15 21:45:57 INFO Applying migration id=localforward 2026/01/15 21:45:57 INFO Applying migration id=avatar 2026/01/15 21:45:57 INFO Applying migration id=noimage 2026/01/15 21:45:57 INFO Applying migration id=feed 2026/01/15 21:45:57 INFO Applying migration id=bookmarks 2026/01/15 21:45:57 INFO Applying migration id=shareactivity 2026/01/15 21:45:57 INFO Applying migration id=application 2026/01/15 21:45:57 INFO Applying migration id=certificates 2026/01/15 21:45:57 INFO Applying migration id=rawforward 2026/01/15 21:45:57 INFO Applying migration id=publickey 2026/01/15 21:45:57 INFO Applying migration id=resolvegroup --- PASS: TestFollow_PublicPost (2.85s) === RUN TestFollow_Mutual 2026/01/15 21:45:59 INFO Applying migration id=initial 2026/01/15 21:45:59 INFO Applying migration id=notesupdated 2026/01/15 21:45:59 INFO Applying migration id=personspreferredusername 2026/01/15 21:45:59 INFO Applying migration id=activitiesid 2026/01/15 21:45:59 INFO Applying migration id=outbox 2026/01/15 21:45:59 INFO Applying migration id=edits 2026/01/15 21:45:59 INFO Applying migration id=outboxactor 2026/01/15 21:45:59 INFO Applying migration id=outboxsender 2026/01/15 21:45:59 INFO Applying migration id=thread 2026/01/15 21:45:59 INFO Applying migration id=host 2026/01/15 21:45:59 INFO Applying migration id=sharedinbox 2026/01/15 21:45:59 INFO Applying migration id=noteshost 2026/01/15 21:45:59 INFO Applying migration id=fetched 2026/01/15 21:45:59 INFO Applying migration id=move 2026/01/15 21:45:59 INFO Applying migration id=cleanup 2026/01/15 21:45:59 INFO Applying migration id=received 2026/01/15 21:45:59 INFO Applying migration id=namehost 2026/01/15 21:45:59 INFO Applying migration id=outboxhost 2026/01/15 21:45:59 INFO Applying migration id=notesfts 2026/01/15 21:45:59 INFO Applying migration id=iconsname 2026/01/15 21:45:59 INFO Applying migration id=nohash 2026/01/15 21:45:59 INFO Applying migration id=shares 2026/01/15 21:45:59 INFO Applying migration id=actorttl 2026/01/15 21:45:59 INFO Applying migration id=tocc 2026/01/15 21:45:59 INFO Applying migration id=followeds 2026/01/15 21:45:59 INFO Applying migration id=certhash 2026/01/15 21:45:59 INFO Applying migration id=follows_sync 2026/01/15 21:45:59 INFO Applying migration id=jsonpath 2026/01/15 21:45:59 INFO Applying migration id=localforward 2026/01/15 21:45:59 INFO Applying migration id=avatar 2026/01/15 21:45:59 INFO Applying migration id=noimage 2026/01/15 21:45:59 INFO Applying migration id=feed 2026/01/15 21:45:59 INFO Applying migration id=bookmarks 2026/01/15 21:45:59 INFO Applying migration id=shareactivity 2026/01/15 21:45:59 INFO Applying migration id=application 2026/01/15 21:45:59 INFO Applying migration id=certificates 2026/01/15 21:45:59 INFO Applying migration id=rawforward 2026/01/15 21:46:00 INFO Applying migration id=publickey 2026/01/15 21:46:00 INFO Applying migration id=resolvegroup 2026/01/15 21:46:03 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc39f-6b51-75a7-8270-ca7fc4ebe74f 2026/01/15 21:46:03 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc39f-6b52-7447-aadb-a26d59c5259b note=https://localhost.localdomain:8443/post/019bc39f-6b52-742c-b2bd-ef60745d3bb2 thread=https://localhost.localdomain:8443/post/019bc39f-6b51-75a7-8270-ca7fc4ebe74f starter=https://localhost.localdomain:8443/user/alice --- PASS: TestFollow_Mutual (3.64s) === RUN TestFollow_AlreadyFollowing 2026/01/15 21:46:03 INFO Applying migration id=initial 2026/01/15 21:46:03 INFO Applying migration id=notesupdated 2026/01/15 21:46:03 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:03 INFO Applying migration id=activitiesid 2026/01/15 21:46:03 INFO Applying migration id=outbox 2026/01/15 21:46:03 INFO Applying migration id=edits 2026/01/15 21:46:03 INFO Applying migration id=outboxactor 2026/01/15 21:46:03 INFO Applying migration id=outboxsender 2026/01/15 21:46:03 INFO Applying migration id=thread 2026/01/15 21:46:03 INFO Applying migration id=host 2026/01/15 21:46:03 INFO Applying migration id=sharedinbox 2026/01/15 21:46:03 INFO Applying migration id=noteshost 2026/01/15 21:46:03 INFO Applying migration id=fetched 2026/01/15 21:46:03 INFO Applying migration id=move 2026/01/15 21:46:03 INFO Applying migration id=cleanup 2026/01/15 21:46:03 INFO Applying migration id=received 2026/01/15 21:46:03 INFO Applying migration id=namehost 2026/01/15 21:46:03 INFO Applying migration id=outboxhost 2026/01/15 21:46:03 INFO Applying migration id=notesfts 2026/01/15 21:46:03 INFO Applying migration id=iconsname 2026/01/15 21:46:03 INFO Applying migration id=nohash 2026/01/15 21:46:03 INFO Applying migration id=shares 2026/01/15 21:46:03 INFO Applying migration id=actorttl 2026/01/15 21:46:03 INFO Applying migration id=tocc 2026/01/15 21:46:03 INFO Applying migration id=followeds 2026/01/15 21:46:03 INFO Applying migration id=certhash 2026/01/15 21:46:03 INFO Applying migration id=follows_sync 2026/01/15 21:46:03 INFO Applying migration id=jsonpath 2026/01/15 21:46:03 INFO Applying migration id=localforward 2026/01/15 21:46:03 INFO Applying migration id=avatar 2026/01/15 21:46:03 INFO Applying migration id=noimage 2026/01/15 21:46:03 INFO Applying migration id=feed 2026/01/15 21:46:03 INFO Applying migration id=bookmarks 2026/01/15 21:46:03 INFO Applying migration id=shareactivity 2026/01/15 21:46:03 INFO Applying migration id=application 2026/01/15 21:46:03 INFO Applying migration id=certificates 2026/01/15 21:46:03 INFO Applying migration id=rawforward 2026/01/15 21:46:03 INFO Applying migration id=publickey 2026/01/15 21:46:03 INFO Applying migration id=resolvegroup --- PASS: TestFollow_AlreadyFollowing (4.77s) === RUN TestFollow_NoSuchUser 2026/01/15 21:46:08 INFO Applying migration id=initial 2026/01/15 21:46:08 INFO Applying migration id=notesupdated 2026/01/15 21:46:08 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:08 INFO Applying migration id=activitiesid 2026/01/15 21:46:08 INFO Applying migration id=outbox 2026/01/15 21:46:08 INFO Applying migration id=edits 2026/01/15 21:46:08 INFO Applying migration id=outboxactor 2026/01/15 21:46:08 INFO Applying migration id=outboxsender 2026/01/15 21:46:08 INFO Applying migration id=thread 2026/01/15 21:46:08 INFO Applying migration id=host 2026/01/15 21:46:08 INFO Applying migration id=sharedinbox 2026/01/15 21:46:08 INFO Applying migration id=noteshost 2026/01/15 21:46:08 INFO Applying migration id=fetched 2026/01/15 21:46:08 INFO Applying migration id=move 2026/01/15 21:46:08 INFO Applying migration id=cleanup 2026/01/15 21:46:08 INFO Applying migration id=received 2026/01/15 21:46:08 INFO Applying migration id=namehost 2026/01/15 21:46:08 INFO Applying migration id=outboxhost 2026/01/15 21:46:08 INFO Applying migration id=notesfts 2026/01/15 21:46:08 INFO Applying migration id=iconsname 2026/01/15 21:46:08 INFO Applying migration id=nohash 2026/01/15 21:46:08 INFO Applying migration id=shares 2026/01/15 21:46:08 INFO Applying migration id=actorttl 2026/01/15 21:46:08 INFO Applying migration id=tocc 2026/01/15 21:46:08 INFO Applying migration id=followeds 2026/01/15 21:46:08 INFO Applying migration id=certhash 2026/01/15 21:46:08 INFO Applying migration id=follows_sync 2026/01/15 21:46:08 INFO Applying migration id=jsonpath 2026/01/15 21:46:08 INFO Applying migration id=localforward 2026/01/15 21:46:08 INFO Applying migration id=avatar 2026/01/15 21:46:08 INFO Applying migration id=noimage 2026/01/15 21:46:08 INFO Applying migration id=feed 2026/01/15 21:46:08 INFO Applying migration id=bookmarks 2026/01/15 21:46:08 INFO Applying migration id=shareactivity 2026/01/15 21:46:08 INFO Applying migration id=application 2026/01/15 21:46:08 INFO Applying migration id=certificates 2026/01/15 21:46:08 INFO Applying migration id=rawforward 2026/01/15 21:46:08 INFO Applying migration id=publickey 2026/01/15 21:46:08 INFO Applying migration id=resolvegroup 2026/01/15 21:46:12 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (4.55s) === RUN TestFollow_UnauthenticatedUser 2026/01/15 21:46:12 INFO Applying migration id=initial 2026/01/15 21:46:12 INFO Applying migration id=notesupdated 2026/01/15 21:46:12 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:12 INFO Applying migration id=activitiesid 2026/01/15 21:46:12 INFO Applying migration id=outbox 2026/01/15 21:46:12 INFO Applying migration id=edits 2026/01/15 21:46:12 INFO Applying migration id=outboxactor 2026/01/15 21:46:12 INFO Applying migration id=outboxsender 2026/01/15 21:46:12 INFO Applying migration id=thread 2026/01/15 21:46:12 INFO Applying migration id=host 2026/01/15 21:46:12 INFO Applying migration id=sharedinbox 2026/01/15 21:46:12 INFO Applying migration id=noteshost 2026/01/15 21:46:12 INFO Applying migration id=fetched 2026/01/15 21:46:12 INFO Applying migration id=move 2026/01/15 21:46:12 INFO Applying migration id=cleanup 2026/01/15 21:46:12 INFO Applying migration id=received 2026/01/15 21:46:12 INFO Applying migration id=namehost 2026/01/15 21:46:12 INFO Applying migration id=outboxhost 2026/01/15 21:46:12 INFO Applying migration id=notesfts 2026/01/15 21:46:12 INFO Applying migration id=iconsname 2026/01/15 21:46:12 INFO Applying migration id=nohash 2026/01/15 21:46:12 INFO Applying migration id=shares 2026/01/15 21:46:12 INFO Applying migration id=actorttl 2026/01/15 21:46:12 INFO Applying migration id=tocc 2026/01/15 21:46:12 INFO Applying migration id=followeds 2026/01/15 21:46:12 INFO Applying migration id=certhash 2026/01/15 21:46:12 INFO Applying migration id=follows_sync 2026/01/15 21:46:12 INFO Applying migration id=jsonpath 2026/01/15 21:46:12 INFO Applying migration id=localforward 2026/01/15 21:46:12 INFO Applying migration id=avatar 2026/01/15 21:46:12 INFO Applying migration id=noimage 2026/01/15 21:46:12 INFO Applying migration id=feed 2026/01/15 21:46:12 INFO Applying migration id=bookmarks 2026/01/15 21:46:12 INFO Applying migration id=shareactivity 2026/01/15 21:46:12 INFO Applying migration id=application 2026/01/15 21:46:12 INFO Applying migration id=certificates 2026/01/15 21:46:12 INFO Applying migration id=rawforward 2026/01/15 21:46:12 INFO Applying migration id=publickey 2026/01/15 21:46:12 INFO Applying migration id=resolvegroup --- PASS: TestFollow_UnauthenticatedUser (2.71s) === RUN TestFollows_NoFollows 2026/01/15 21:46:15 INFO Applying migration id=initial 2026/01/15 21:46:15 INFO Applying migration id=notesupdated 2026/01/15 21:46:15 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:15 INFO Applying migration id=activitiesid 2026/01/15 21:46:15 INFO Applying migration id=outbox 2026/01/15 21:46:15 INFO Applying migration id=edits 2026/01/15 21:46:15 INFO Applying migration id=outboxactor 2026/01/15 21:46:15 INFO Applying migration id=outboxsender 2026/01/15 21:46:15 INFO Applying migration id=thread 2026/01/15 21:46:15 INFO Applying migration id=host 2026/01/15 21:46:15 INFO Applying migration id=sharedinbox 2026/01/15 21:46:15 INFO Applying migration id=noteshost 2026/01/15 21:46:15 INFO Applying migration id=fetched 2026/01/15 21:46:15 INFO Applying migration id=move 2026/01/15 21:46:15 INFO Applying migration id=cleanup 2026/01/15 21:46:15 INFO Applying migration id=received 2026/01/15 21:46:15 INFO Applying migration id=namehost 2026/01/15 21:46:15 INFO Applying migration id=outboxhost 2026/01/15 21:46:15 INFO Applying migration id=notesfts 2026/01/15 21:46:15 INFO Applying migration id=iconsname 2026/01/15 21:46:15 INFO Applying migration id=nohash 2026/01/15 21:46:15 INFO Applying migration id=shares 2026/01/15 21:46:15 INFO Applying migration id=actorttl 2026/01/15 21:46:15 INFO Applying migration id=tocc 2026/01/15 21:46:15 INFO Applying migration id=followeds 2026/01/15 21:46:15 INFO Applying migration id=certhash 2026/01/15 21:46:15 INFO Applying migration id=follows_sync 2026/01/15 21:46:15 INFO Applying migration id=jsonpath 2026/01/15 21:46:15 INFO Applying migration id=localforward 2026/01/15 21:46:15 INFO Applying migration id=avatar 2026/01/15 21:46:15 INFO Applying migration id=noimage 2026/01/15 21:46:15 INFO Applying migration id=feed 2026/01/15 21:46:15 INFO Applying migration id=bookmarks 2026/01/15 21:46:15 INFO Applying migration id=shareactivity 2026/01/15 21:46:15 INFO Applying migration id=application 2026/01/15 21:46:15 INFO Applying migration id=certificates 2026/01/15 21:46:15 INFO Applying migration id=rawforward 2026/01/15 21:46:15 INFO Applying migration id=publickey 2026/01/15 21:46:15 INFO Applying migration id=resolvegroup --- PASS: TestFollows_NoFollows (5.56s) === RUN TestFollows_TwoInactive 2026/01/15 21:46:21 INFO Applying migration id=initial 2026/01/15 21:46:21 INFO Applying migration id=notesupdated 2026/01/15 21:46:21 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:21 INFO Applying migration id=activitiesid 2026/01/15 21:46:21 INFO Applying migration id=outbox 2026/01/15 21:46:21 INFO Applying migration id=edits 2026/01/15 21:46:21 INFO Applying migration id=outboxactor 2026/01/15 21:46:21 INFO Applying migration id=outboxsender 2026/01/15 21:46:21 INFO Applying migration id=thread 2026/01/15 21:46:21 INFO Applying migration id=host 2026/01/15 21:46:21 INFO Applying migration id=sharedinbox 2026/01/15 21:46:21 INFO Applying migration id=noteshost 2026/01/15 21:46:21 INFO Applying migration id=fetched 2026/01/15 21:46:21 INFO Applying migration id=move 2026/01/15 21:46:21 INFO Applying migration id=cleanup 2026/01/15 21:46:21 INFO Applying migration id=received 2026/01/15 21:46:21 INFO Applying migration id=namehost 2026/01/15 21:46:21 INFO Applying migration id=outboxhost 2026/01/15 21:46:21 INFO Applying migration id=notesfts 2026/01/15 21:46:21 INFO Applying migration id=iconsname 2026/01/15 21:46:21 INFO Applying migration id=nohash 2026/01/15 21:46:21 INFO Applying migration id=shares 2026/01/15 21:46:21 INFO Applying migration id=actorttl 2026/01/15 21:46:21 INFO Applying migration id=tocc 2026/01/15 21:46:21 INFO Applying migration id=followeds 2026/01/15 21:46:21 INFO Applying migration id=certhash 2026/01/15 21:46:21 INFO Applying migration id=follows_sync 2026/01/15 21:46:21 INFO Applying migration id=jsonpath 2026/01/15 21:46:21 INFO Applying migration id=localforward 2026/01/15 21:46:21 INFO Applying migration id=avatar 2026/01/15 21:46:21 INFO Applying migration id=noimage 2026/01/15 21:46:21 INFO Applying migration id=feed 2026/01/15 21:46:21 INFO Applying migration id=bookmarks 2026/01/15 21:46:21 INFO Applying migration id=shareactivity 2026/01/15 21:46:21 INFO Applying migration id=application 2026/01/15 21:46:21 INFO Applying migration id=certificates 2026/01/15 21:46:21 INFO Applying migration id=rawforward 2026/01/15 21:46:21 INFO Applying migration id=publickey 2026/01/15 21:46:21 INFO Applying migration id=resolvegroup --- PASS: TestFollows_TwoInactive (2.11s) === RUN TestFollows_OneActiveOneInactive 2026/01/15 21:46:23 INFO Applying migration id=initial 2026/01/15 21:46:23 INFO Applying migration id=notesupdated 2026/01/15 21:46:23 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:23 INFO Applying migration id=activitiesid 2026/01/15 21:46:23 INFO Applying migration id=outbox 2026/01/15 21:46:23 INFO Applying migration id=edits 2026/01/15 21:46:23 INFO Applying migration id=outboxactor 2026/01/15 21:46:23 INFO Applying migration id=outboxsender 2026/01/15 21:46:23 INFO Applying migration id=thread 2026/01/15 21:46:23 INFO Applying migration id=host 2026/01/15 21:46:23 INFO Applying migration id=sharedinbox 2026/01/15 21:46:23 INFO Applying migration id=noteshost 2026/01/15 21:46:23 INFO Applying migration id=fetched 2026/01/15 21:46:23 INFO Applying migration id=move 2026/01/15 21:46:23 INFO Applying migration id=cleanup 2026/01/15 21:46:23 INFO Applying migration id=received 2026/01/15 21:46:23 INFO Applying migration id=namehost 2026/01/15 21:46:23 INFO Applying migration id=outboxhost 2026/01/15 21:46:23 INFO Applying migration id=notesfts 2026/01/15 21:46:23 INFO Applying migration id=iconsname 2026/01/15 21:46:23 INFO Applying migration id=nohash 2026/01/15 21:46:23 INFO Applying migration id=shares 2026/01/15 21:46:23 INFO Applying migration id=actorttl 2026/01/15 21:46:23 INFO Applying migration id=tocc 2026/01/15 21:46:23 INFO Applying migration id=followeds 2026/01/15 21:46:23 INFO Applying migration id=certhash 2026/01/15 21:46:23 INFO Applying migration id=follows_sync 2026/01/15 21:46:23 INFO Applying migration id=jsonpath 2026/01/15 21:46:23 INFO Applying migration id=localforward 2026/01/15 21:46:23 INFO Applying migration id=avatar 2026/01/15 21:46:23 INFO Applying migration id=noimage 2026/01/15 21:46:23 INFO Applying migration id=feed 2026/01/15 21:46:23 INFO Applying migration id=bookmarks 2026/01/15 21:46:23 INFO Applying migration id=shareactivity 2026/01/15 21:46:23 INFO Applying migration id=application 2026/01/15 21:46:23 INFO Applying migration id=certificates 2026/01/15 21:46:23 INFO Applying migration id=rawforward 2026/01/15 21:46:23 INFO Applying migration id=publickey 2026/01/15 21:46:23 INFO Applying migration id=resolvegroup --- PASS: TestFollows_OneActiveOneInactive (4.31s) === RUN TestFollows_UnauthenticatedUser 2026/01/15 21:46:27 INFO Applying migration id=initial 2026/01/15 21:46:27 INFO Applying migration id=notesupdated 2026/01/15 21:46:27 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:27 INFO Applying migration id=activitiesid 2026/01/15 21:46:27 INFO Applying migration id=outbox 2026/01/15 21:46:27 INFO Applying migration id=edits 2026/01/15 21:46:27 INFO Applying migration id=outboxactor 2026/01/15 21:46:27 INFO Applying migration id=outboxsender 2026/01/15 21:46:27 INFO Applying migration id=thread 2026/01/15 21:46:27 INFO Applying migration id=host 2026/01/15 21:46:27 INFO Applying migration id=sharedinbox 2026/01/15 21:46:27 INFO Applying migration id=noteshost 2026/01/15 21:46:27 INFO Applying migration id=fetched 2026/01/15 21:46:27 INFO Applying migration id=move 2026/01/15 21:46:27 INFO Applying migration id=cleanup 2026/01/15 21:46:27 INFO Applying migration id=received 2026/01/15 21:46:27 INFO Applying migration id=namehost 2026/01/15 21:46:27 INFO Applying migration id=outboxhost 2026/01/15 21:46:27 INFO Applying migration id=notesfts 2026/01/15 21:46:27 INFO Applying migration id=iconsname 2026/01/15 21:46:27 INFO Applying migration id=nohash 2026/01/15 21:46:27 INFO Applying migration id=shares 2026/01/15 21:46:27 INFO Applying migration id=actorttl 2026/01/15 21:46:27 INFO Applying migration id=tocc 2026/01/15 21:46:27 INFO Applying migration id=followeds 2026/01/15 21:46:27 INFO Applying migration id=certhash 2026/01/15 21:46:27 INFO Applying migration id=follows_sync 2026/01/15 21:46:27 INFO Applying migration id=jsonpath 2026/01/15 21:46:27 INFO Applying migration id=localforward 2026/01/15 21:46:27 INFO Applying migration id=avatar 2026/01/15 21:46:27 INFO Applying migration id=noimage 2026/01/15 21:46:27 INFO Applying migration id=feed 2026/01/15 21:46:27 INFO Applying migration id=bookmarks 2026/01/15 21:46:27 INFO Applying migration id=shareactivity 2026/01/15 21:46:27 INFO Applying migration id=application 2026/01/15 21:46:27 INFO Applying migration id=certificates 2026/01/15 21:46:27 INFO Applying migration id=rawforward 2026/01/15 21:46:27 INFO Applying migration id=publickey 2026/01/15 21:46:27 INFO Applying migration id=resolvegroup --- PASS: TestFollows_UnauthenticatedUser (2.84s) === RUN TestForward_ReplyToPostByFollower 2026/01/15 21:46:30 INFO Applying migration id=initial 2026/01/15 21:46:30 INFO Applying migration id=notesupdated 2026/01/15 21:46:30 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:30 INFO Applying migration id=activitiesid 2026/01/15 21:46:30 INFO Applying migration id=outbox 2026/01/15 21:46:30 INFO Applying migration id=edits 2026/01/15 21:46:30 INFO Applying migration id=outboxactor 2026/01/15 21:46:30 INFO Applying migration id=outboxsender 2026/01/15 21:46:30 INFO Applying migration id=thread 2026/01/15 21:46:30 INFO Applying migration id=host 2026/01/15 21:46:30 INFO Applying migration id=sharedinbox 2026/01/15 21:46:30 INFO Applying migration id=noteshost 2026/01/15 21:46:30 INFO Applying migration id=fetched 2026/01/15 21:46:30 INFO Applying migration id=move 2026/01/15 21:46:30 INFO Applying migration id=cleanup 2026/01/15 21:46:30 INFO Applying migration id=received 2026/01/15 21:46:30 INFO Applying migration id=namehost 2026/01/15 21:46:30 INFO Applying migration id=outboxhost 2026/01/15 21:46:30 INFO Applying migration id=notesfts 2026/01/15 21:46:30 INFO Applying migration id=iconsname 2026/01/15 21:46:30 INFO Applying migration id=nohash 2026/01/15 21:46:30 INFO Applying migration id=shares 2026/01/15 21:46:30 INFO Applying migration id=actorttl 2026/01/15 21:46:30 INFO Applying migration id=tocc 2026/01/15 21:46:30 INFO Applying migration id=followeds 2026/01/15 21:46:30 INFO Applying migration id=certhash 2026/01/15 21:46:30 INFO Applying migration id=follows_sync 2026/01/15 21:46:30 INFO Applying migration id=jsonpath 2026/01/15 21:46:30 INFO Applying migration id=localforward 2026/01/15 21:46:30 INFO Applying migration id=avatar 2026/01/15 21:46:30 INFO Applying migration id=noimage 2026/01/15 21:46:30 INFO Applying migration id=feed 2026/01/15 21:46:30 INFO Applying migration id=bookmarks 2026/01/15 21:46:30 INFO Applying migration id=shareactivity 2026/01/15 21:46:30 INFO Applying migration id=application 2026/01/15 21:46:30 INFO Applying migration id=certificates 2026/01/15 21:46:30 INFO Applying migration id=rawforward 2026/01/15 21:46:30 INFO Applying migration id=publickey 2026/01/15 21:46:30 INFO Applying migration id=resolvegroup 2026/01/15 21:46:32 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 21:46:32 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.19s) === RUN TestForward_ReplyToPublicPost 2026/01/15 21:46:32 INFO Applying migration id=initial 2026/01/15 21:46:32 INFO Applying migration id=notesupdated 2026/01/15 21:46:32 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:32 INFO Applying migration id=activitiesid 2026/01/15 21:46:32 INFO Applying migration id=outbox 2026/01/15 21:46:32 INFO Applying migration id=edits 2026/01/15 21:46:32 INFO Applying migration id=outboxactor 2026/01/15 21:46:32 INFO Applying migration id=outboxsender 2026/01/15 21:46:32 INFO Applying migration id=thread 2026/01/15 21:46:32 INFO Applying migration id=host 2026/01/15 21:46:32 INFO Applying migration id=sharedinbox 2026/01/15 21:46:32 INFO Applying migration id=noteshost 2026/01/15 21:46:32 INFO Applying migration id=fetched 2026/01/15 21:46:32 INFO Applying migration id=move 2026/01/15 21:46:32 INFO Applying migration id=cleanup 2026/01/15 21:46:32 INFO Applying migration id=received 2026/01/15 21:46:32 INFO Applying migration id=namehost 2026/01/15 21:46:32 INFO Applying migration id=outboxhost 2026/01/15 21:46:32 INFO Applying migration id=notesfts 2026/01/15 21:46:32 INFO Applying migration id=iconsname 2026/01/15 21:46:32 INFO Applying migration id=nohash 2026/01/15 21:46:32 INFO Applying migration id=shares 2026/01/15 21:46:32 INFO Applying migration id=actorttl 2026/01/15 21:46:32 INFO Applying migration id=tocc 2026/01/15 21:46:32 INFO Applying migration id=followeds 2026/01/15 21:46:32 INFO Applying migration id=certhash 2026/01/15 21:46:32 INFO Applying migration id=follows_sync 2026/01/15 21:46:32 INFO Applying migration id=jsonpath 2026/01/15 21:46:32 INFO Applying migration id=localforward 2026/01/15 21:46:32 INFO Applying migration id=avatar 2026/01/15 21:46:32 INFO Applying migration id=noimage 2026/01/15 21:46:32 INFO Applying migration id=feed 2026/01/15 21:46:32 INFO Applying migration id=bookmarks 2026/01/15 21:46:32 INFO Applying migration id=shareactivity 2026/01/15 21:46:32 INFO Applying migration id=application 2026/01/15 21:46:32 INFO Applying migration id=certificates 2026/01/15 21:46:32 INFO Applying migration id=rawforward 2026/01/15 21:46:32 INFO Applying migration id=publickey 2026/01/15 21:46:32 INFO Applying migration id=resolvegroup 2026/01/15 21:46:35 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 21:46:35 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 (3.27s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/01/15 21:46:35 INFO Applying migration id=initial 2026/01/15 21:46:35 INFO Applying migration id=notesupdated 2026/01/15 21:46:35 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:35 INFO Applying migration id=activitiesid 2026/01/15 21:46:35 INFO Applying migration id=outbox 2026/01/15 21:46:35 INFO Applying migration id=edits 2026/01/15 21:46:35 INFO Applying migration id=outboxactor 2026/01/15 21:46:35 INFO Applying migration id=outboxsender 2026/01/15 21:46:35 INFO Applying migration id=thread 2026/01/15 21:46:35 INFO Applying migration id=host 2026/01/15 21:46:35 INFO Applying migration id=sharedinbox 2026/01/15 21:46:35 INFO Applying migration id=noteshost 2026/01/15 21:46:35 INFO Applying migration id=fetched 2026/01/15 21:46:35 INFO Applying migration id=move 2026/01/15 21:46:35 INFO Applying migration id=cleanup 2026/01/15 21:46:35 INFO Applying migration id=received 2026/01/15 21:46:35 INFO Applying migration id=namehost 2026/01/15 21:46:35 INFO Applying migration id=outboxhost 2026/01/15 21:46:35 INFO Applying migration id=notesfts 2026/01/15 21:46:35 INFO Applying migration id=iconsname 2026/01/15 21:46:35 INFO Applying migration id=nohash 2026/01/15 21:46:35 INFO Applying migration id=shares 2026/01/15 21:46:35 INFO Applying migration id=actorttl 2026/01/15 21:46:35 INFO Applying migration id=tocc 2026/01/15 21:46:35 INFO Applying migration id=followeds 2026/01/15 21:46:35 INFO Applying migration id=certhash 2026/01/15 21:46:35 INFO Applying migration id=follows_sync 2026/01/15 21:46:35 INFO Applying migration id=jsonpath 2026/01/15 21:46:35 INFO Applying migration id=localforward 2026/01/15 21:46:36 INFO Applying migration id=avatar 2026/01/15 21:46:36 INFO Applying migration id=noimage 2026/01/15 21:46:36 INFO Applying migration id=feed 2026/01/15 21:46:36 INFO Applying migration id=bookmarks 2026/01/15 21:46:36 INFO Applying migration id=shareactivity 2026/01/15 21:46:36 INFO Applying migration id=application 2026/01/15 21:46:36 INFO Applying migration id=certificates 2026/01/15 21:46:36 INFO Applying migration id=rawforward 2026/01/15 21:46:36 INFO Applying migration id=publickey 2026/01/15 21:46:36 INFO Applying migration id=resolvegroup 2026/01/15 21:46:38 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc39f-f36e-765d-a88d-ac103b81163d 2026/01/15 21:46:38 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc39f-f370-70b1-82be-9115f95df377 note=https://localhost.localdomain:8443/post/019bc39f-f370-708d-bc4e-6587943cd23a thread=https://localhost.localdomain:8443/post/019bc39f-f36e-765d-a88d-ac103b81163d starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_LocalReplyToLocalPublicPost (2.45s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/01/15 21:46:38 INFO Applying migration id=initial 2026/01/15 21:46:38 INFO Applying migration id=notesupdated 2026/01/15 21:46:38 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:38 INFO Applying migration id=activitiesid 2026/01/15 21:46:38 INFO Applying migration id=outbox 2026/01/15 21:46:38 INFO Applying migration id=edits 2026/01/15 21:46:38 INFO Applying migration id=outboxactor 2026/01/15 21:46:38 INFO Applying migration id=outboxsender 2026/01/15 21:46:38 INFO Applying migration id=thread 2026/01/15 21:46:38 INFO Applying migration id=host 2026/01/15 21:46:38 INFO Applying migration id=sharedinbox 2026/01/15 21:46:38 INFO Applying migration id=noteshost 2026/01/15 21:46:38 INFO Applying migration id=fetched 2026/01/15 21:46:38 INFO Applying migration id=move 2026/01/15 21:46:38 INFO Applying migration id=cleanup 2026/01/15 21:46:38 INFO Applying migration id=received 2026/01/15 21:46:38 INFO Applying migration id=namehost 2026/01/15 21:46:38 INFO Applying migration id=outboxhost 2026/01/15 21:46:38 INFO Applying migration id=notesfts 2026/01/15 21:46:38 INFO Applying migration id=iconsname 2026/01/15 21:46:38 INFO Applying migration id=nohash 2026/01/15 21:46:38 INFO Applying migration id=shares 2026/01/15 21:46:38 INFO Applying migration id=actorttl 2026/01/15 21:46:38 INFO Applying migration id=tocc 2026/01/15 21:46:38 INFO Applying migration id=followeds 2026/01/15 21:46:38 INFO Applying migration id=certhash 2026/01/15 21:46:38 INFO Applying migration id=follows_sync 2026/01/15 21:46:38 INFO Applying migration id=jsonpath 2026/01/15 21:46:38 INFO Applying migration id=localforward 2026/01/15 21:46:38 INFO Applying migration id=avatar 2026/01/15 21:46:38 INFO Applying migration id=noimage 2026/01/15 21:46:38 INFO Applying migration id=feed 2026/01/15 21:46:38 INFO Applying migration id=bookmarks 2026/01/15 21:46:38 INFO Applying migration id=shareactivity 2026/01/15 21:46:38 INFO Applying migration id=application 2026/01/15 21:46:38 INFO Applying migration id=certificates 2026/01/15 21:46:38 INFO Applying migration id=rawforward 2026/01/15 21:46:38 INFO Applying migration id=publickey 2026/01/15 21:46:38 INFO Applying migration id=resolvegroup 2026/01/15 21:46:42 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 21:46: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_ReplyToReplyToPostByFollower (4.04s) === RUN TestForward_ReplyToUnknownPost 2026/01/15 21:46:42 INFO Applying migration id=initial 2026/01/15 21:46:42 INFO Applying migration id=notesupdated 2026/01/15 21:46:42 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:42 INFO Applying migration id=activitiesid 2026/01/15 21:46:42 INFO Applying migration id=outbox 2026/01/15 21:46:42 INFO Applying migration id=edits 2026/01/15 21:46:42 INFO Applying migration id=outboxactor 2026/01/15 21:46:42 INFO Applying migration id=outboxsender 2026/01/15 21:46:42 INFO Applying migration id=thread 2026/01/15 21:46:42 INFO Applying migration id=host 2026/01/15 21:46:42 INFO Applying migration id=sharedinbox 2026/01/15 21:46:42 INFO Applying migration id=noteshost 2026/01/15 21:46:42 INFO Applying migration id=fetched 2026/01/15 21:46:42 INFO Applying migration id=move 2026/01/15 21:46:42 INFO Applying migration id=cleanup 2026/01/15 21:46:42 INFO Applying migration id=received 2026/01/15 21:46:42 INFO Applying migration id=namehost 2026/01/15 21:46:42 INFO Applying migration id=outboxhost 2026/01/15 21:46:42 INFO Applying migration id=notesfts 2026/01/15 21:46:42 INFO Applying migration id=iconsname 2026/01/15 21:46:42 INFO Applying migration id=nohash 2026/01/15 21:46:42 INFO Applying migration id=shares 2026/01/15 21:46:42 INFO Applying migration id=actorttl 2026/01/15 21:46:42 INFO Applying migration id=tocc 2026/01/15 21:46:42 INFO Applying migration id=followeds 2026/01/15 21:46:42 INFO Applying migration id=certhash 2026/01/15 21:46:42 INFO Applying migration id=follows_sync 2026/01/15 21:46:42 INFO Applying migration id=jsonpath 2026/01/15 21:46:42 INFO Applying migration id=localforward 2026/01/15 21:46:42 INFO Applying migration id=avatar 2026/01/15 21:46:42 INFO Applying migration id=noimage 2026/01/15 21:46:42 INFO Applying migration id=feed 2026/01/15 21:46:42 INFO Applying migration id=bookmarks 2026/01/15 21:46:42 INFO Applying migration id=shareactivity 2026/01/15 21:46:42 INFO Applying migration id=application 2026/01/15 21:46:42 INFO Applying migration id=certificates 2026/01/15 21:46:42 INFO Applying migration id=rawforward 2026/01/15 21:46:42 INFO Applying migration id=publickey 2026/01/15 21:46:42 INFO Applying migration id=resolvegroup 2026/01/15 21:46: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_ReplyToUnknownPost (3.61s) === RUN TestForward_ReplyToDM 2026/01/15 21:46:45 INFO Applying migration id=initial 2026/01/15 21:46:45 INFO Applying migration id=notesupdated 2026/01/15 21:46:45 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:45 INFO Applying migration id=activitiesid 2026/01/15 21:46:45 INFO Applying migration id=outbox 2026/01/15 21:46:46 INFO Applying migration id=edits 2026/01/15 21:46:46 INFO Applying migration id=outboxactor 2026/01/15 21:46:46 INFO Applying migration id=outboxsender 2026/01/15 21:46:46 INFO Applying migration id=thread 2026/01/15 21:46:46 INFO Applying migration id=host 2026/01/15 21:46:46 INFO Applying migration id=sharedinbox 2026/01/15 21:46:46 INFO Applying migration id=noteshost 2026/01/15 21:46:46 INFO Applying migration id=fetched 2026/01/15 21:46:46 INFO Applying migration id=move 2026/01/15 21:46:46 INFO Applying migration id=cleanup 2026/01/15 21:46:46 INFO Applying migration id=received 2026/01/15 21:46:46 INFO Applying migration id=namehost 2026/01/15 21:46:46 INFO Applying migration id=outboxhost 2026/01/15 21:46:46 INFO Applying migration id=notesfts 2026/01/15 21:46:46 INFO Applying migration id=iconsname 2026/01/15 21:46:46 INFO Applying migration id=nohash 2026/01/15 21:46:46 INFO Applying migration id=shares 2026/01/15 21:46:46 INFO Applying migration id=actorttl 2026/01/15 21:46:46 INFO Applying migration id=tocc 2026/01/15 21:46:46 INFO Applying migration id=followeds 2026/01/15 21:46:46 INFO Applying migration id=certhash 2026/01/15 21:46:46 INFO Applying migration id=follows_sync 2026/01/15 21:46:46 INFO Applying migration id=jsonpath 2026/01/15 21:46:46 INFO Applying migration id=localforward 2026/01/15 21:46:46 INFO Applying migration id=avatar 2026/01/15 21:46:46 INFO Applying migration id=noimage 2026/01/15 21:46:46 INFO Applying migration id=feed 2026/01/15 21:46:46 INFO Applying migration id=bookmarks 2026/01/15 21:46:46 INFO Applying migration id=shareactivity 2026/01/15 21:46:46 INFO Applying migration id=application 2026/01/15 21:46:46 INFO Applying migration id=certificates 2026/01/15 21:46:46 INFO Applying migration id=rawforward 2026/01/15 21:46:46 INFO Applying migration id=publickey 2026/01/15 21:46:46 INFO Applying migration id=resolvegroup 2026/01/15 21:46:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_ReplyToDM (5.08s) === RUN TestForward_NotFollowingAuthor 2026/01/15 21:46:51 INFO Applying migration id=initial 2026/01/15 21:46:51 INFO Applying migration id=notesupdated 2026/01/15 21:46:51 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:51 INFO Applying migration id=activitiesid 2026/01/15 21:46:51 INFO Applying migration id=outbox 2026/01/15 21:46:51 INFO Applying migration id=edits 2026/01/15 21:46:51 INFO Applying migration id=outboxactor 2026/01/15 21:46:51 INFO Applying migration id=outboxsender 2026/01/15 21:46:51 INFO Applying migration id=thread 2026/01/15 21:46:51 INFO Applying migration id=host 2026/01/15 21:46:51 INFO Applying migration id=sharedinbox 2026/01/15 21:46:51 INFO Applying migration id=noteshost 2026/01/15 21:46:51 INFO Applying migration id=fetched 2026/01/15 21:46:51 INFO Applying migration id=move 2026/01/15 21:46:51 INFO Applying migration id=cleanup 2026/01/15 21:46:51 INFO Applying migration id=received 2026/01/15 21:46:51 INFO Applying migration id=namehost 2026/01/15 21:46:51 INFO Applying migration id=outboxhost 2026/01/15 21:46:51 INFO Applying migration id=notesfts 2026/01/15 21:46:51 INFO Applying migration id=iconsname 2026/01/15 21:46:51 INFO Applying migration id=nohash 2026/01/15 21:46:51 INFO Applying migration id=shares 2026/01/15 21:46:51 INFO Applying migration id=actorttl 2026/01/15 21:46:51 INFO Applying migration id=tocc 2026/01/15 21:46:51 INFO Applying migration id=followeds 2026/01/15 21:46:51 INFO Applying migration id=certhash 2026/01/15 21:46:51 INFO Applying migration id=follows_sync 2026/01/15 21:46:51 INFO Applying migration id=jsonpath 2026/01/15 21:46:51 INFO Applying migration id=localforward 2026/01/15 21:46:51 INFO Applying migration id=avatar 2026/01/15 21:46:51 INFO Applying migration id=noimage 2026/01/15 21:46:51 INFO Applying migration id=feed 2026/01/15 21:46:51 INFO Applying migration id=bookmarks 2026/01/15 21:46:51 INFO Applying migration id=shareactivity 2026/01/15 21:46:51 INFO Applying migration id=application 2026/01/15 21:46:51 INFO Applying migration id=certificates 2026/01/15 21:46:51 INFO Applying migration id=rawforward 2026/01/15 21:46:51 INFO Applying migration id=publickey 2026/01/15 21:46:51 INFO Applying migration id=resolvegroup 2026/01/15 21:46:56 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 21:46:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_NotFollowingAuthor (5.88s) === RUN TestForward_NotReplyToLocalPost 2026/01/15 21:46:56 INFO Applying migration id=initial 2026/01/15 21:46:56 INFO Applying migration id=notesupdated 2026/01/15 21:46:56 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:56 INFO Applying migration id=activitiesid 2026/01/15 21:46:56 INFO Applying migration id=outbox 2026/01/15 21:46:56 INFO Applying migration id=edits 2026/01/15 21:46:56 INFO Applying migration id=outboxactor 2026/01/15 21:46:56 INFO Applying migration id=outboxsender 2026/01/15 21:46:56 INFO Applying migration id=thread 2026/01/15 21:46:56 INFO Applying migration id=host 2026/01/15 21:46:56 INFO Applying migration id=sharedinbox 2026/01/15 21:46:56 INFO Applying migration id=noteshost 2026/01/15 21:46:56 INFO Applying migration id=fetched 2026/01/15 21:46:56 INFO Applying migration id=move 2026/01/15 21:46:56 INFO Applying migration id=cleanup 2026/01/15 21:46:56 INFO Applying migration id=received 2026/01/15 21:46:56 INFO Applying migration id=namehost 2026/01/15 21:46:56 INFO Applying migration id=outboxhost 2026/01/15 21:46:56 INFO Applying migration id=notesfts 2026/01/15 21:46:56 INFO Applying migration id=iconsname 2026/01/15 21:46:56 INFO Applying migration id=nohash 2026/01/15 21:46:56 INFO Applying migration id=shares 2026/01/15 21:46:56 INFO Applying migration id=actorttl 2026/01/15 21:46:56 INFO Applying migration id=tocc 2026/01/15 21:46:57 INFO Applying migration id=followeds 2026/01/15 21:46:57 INFO Applying migration id=certhash 2026/01/15 21:46:57 INFO Applying migration id=follows_sync 2026/01/15 21:46:57 INFO Applying migration id=jsonpath 2026/01/15 21:46:57 INFO Applying migration id=localforward 2026/01/15 21:46:57 INFO Applying migration id=avatar 2026/01/15 21:46:57 INFO Applying migration id=noimage 2026/01/15 21:46:57 INFO Applying migration id=feed 2026/01/15 21:46:57 INFO Applying migration id=bookmarks 2026/01/15 21:46:57 INFO Applying migration id=shareactivity 2026/01/15 21:46:57 INFO Applying migration id=application 2026/01/15 21:46:57 INFO Applying migration id=certificates 2026/01/15 21:46:57 INFO Applying migration id=rawforward 2026/01/15 21:46:57 INFO Applying migration id=publickey 2026/01/15 21:46:57 INFO Applying migration id=resolvegroup 2026/01/15 21:46: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_NotReplyToLocalPost (2.88s) === RUN TestForward_ReplyToFederatedPost 2026/01/15 21:46:59 INFO Applying migration id=initial 2026/01/15 21:46:59 INFO Applying migration id=notesupdated 2026/01/15 21:46:59 INFO Applying migration id=personspreferredusername 2026/01/15 21:46:59 INFO Applying migration id=activitiesid 2026/01/15 21:46:59 INFO Applying migration id=outbox 2026/01/15 21:46:59 INFO Applying migration id=edits 2026/01/15 21:46:59 INFO Applying migration id=outboxactor 2026/01/15 21:46:59 INFO Applying migration id=outboxsender 2026/01/15 21:46:59 INFO Applying migration id=thread 2026/01/15 21:46:59 INFO Applying migration id=host 2026/01/15 21:46:59 INFO Applying migration id=sharedinbox 2026/01/15 21:46:59 INFO Applying migration id=noteshost 2026/01/15 21:46:59 INFO Applying migration id=fetched 2026/01/15 21:46:59 INFO Applying migration id=move 2026/01/15 21:46:59 INFO Applying migration id=cleanup 2026/01/15 21:46:59 INFO Applying migration id=received 2026/01/15 21:46:59 INFO Applying migration id=namehost 2026/01/15 21:46:59 INFO Applying migration id=outboxhost 2026/01/15 21:46:59 INFO Applying migration id=notesfts 2026/01/15 21:46:59 INFO Applying migration id=iconsname 2026/01/15 21:46:59 INFO Applying migration id=nohash 2026/01/15 21:46:59 INFO Applying migration id=shares 2026/01/15 21:46:59 INFO Applying migration id=actorttl 2026/01/15 21:46:59 INFO Applying migration id=tocc 2026/01/15 21:46:59 INFO Applying migration id=followeds 2026/01/15 21:46:59 INFO Applying migration id=certhash 2026/01/15 21:46:59 INFO Applying migration id=follows_sync 2026/01/15 21:46:59 INFO Applying migration id=jsonpath 2026/01/15 21:46:59 INFO Applying migration id=localforward 2026/01/15 21:46:59 INFO Applying migration id=avatar 2026/01/15 21:46:59 INFO Applying migration id=noimage 2026/01/15 21:46:59 INFO Applying migration id=feed 2026/01/15 21:46:59 INFO Applying migration id=bookmarks 2026/01/15 21:46:59 INFO Applying migration id=shareactivity 2026/01/15 21:46:59 INFO Applying migration id=application 2026/01/15 21:46:59 INFO Applying migration id=certificates 2026/01/15 21:46:59 INFO Applying migration id=rawforward 2026/01/15 21:46:59 INFO Applying migration id=publickey 2026/01/15 21:46:59 INFO Applying migration id=resolvegroup --- PASS: TestForward_ReplyToFederatedPost (4.40s) === RUN TestForward_MaxDepth 2026/01/15 21:47:04 INFO Applying migration id=initial 2026/01/15 21:47:04 INFO Applying migration id=notesupdated 2026/01/15 21:47:04 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:04 INFO Applying migration id=activitiesid 2026/01/15 21:47:04 INFO Applying migration id=outbox 2026/01/15 21:47:04 INFO Applying migration id=edits 2026/01/15 21:47:04 INFO Applying migration id=outboxactor 2026/01/15 21:47:04 INFO Applying migration id=outboxsender 2026/01/15 21:47:04 INFO Applying migration id=thread 2026/01/15 21:47:04 INFO Applying migration id=host 2026/01/15 21:47:04 INFO Applying migration id=sharedinbox 2026/01/15 21:47:04 INFO Applying migration id=noteshost 2026/01/15 21:47:04 INFO Applying migration id=fetched 2026/01/15 21:47:04 INFO Applying migration id=move 2026/01/15 21:47:04 INFO Applying migration id=cleanup 2026/01/15 21:47:04 INFO Applying migration id=received 2026/01/15 21:47:04 INFO Applying migration id=namehost 2026/01/15 21:47:04 INFO Applying migration id=outboxhost 2026/01/15 21:47:04 INFO Applying migration id=notesfts 2026/01/15 21:47:04 INFO Applying migration id=iconsname 2026/01/15 21:47:04 INFO Applying migration id=nohash 2026/01/15 21:47:04 INFO Applying migration id=shares 2026/01/15 21:47:04 INFO Applying migration id=actorttl 2026/01/15 21:47:04 INFO Applying migration id=tocc 2026/01/15 21:47:04 INFO Applying migration id=followeds 2026/01/15 21:47:04 INFO Applying migration id=certhash 2026/01/15 21:47:04 INFO Applying migration id=follows_sync 2026/01/15 21:47:04 INFO Applying migration id=jsonpath 2026/01/15 21:47:04 INFO Applying migration id=localforward 2026/01/15 21:47:04 INFO Applying migration id=avatar 2026/01/15 21:47:04 INFO Applying migration id=noimage 2026/01/15 21:47:04 INFO Applying migration id=feed 2026/01/15 21:47:04 INFO Applying migration id=bookmarks 2026/01/15 21:47:04 INFO Applying migration id=shareactivity 2026/01/15 21:47:04 INFO Applying migration id=application 2026/01/15 21:47:04 INFO Applying migration id=certificates 2026/01/15 21:47:04 INFO Applying migration id=rawforward 2026/01/15 21:47:04 INFO Applying migration id=publickey 2026/01/15 21:47:04 INFO Applying migration id=resolvegroup 2026/01/15 21:47:08 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 21:47:08 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 (4.48s) === RUN TestForward_MaxDepthPlusOne 2026/01/15 21:47:08 INFO Applying migration id=initial 2026/01/15 21:47:08 INFO Applying migration id=notesupdated 2026/01/15 21:47:08 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:08 INFO Applying migration id=activitiesid 2026/01/15 21:47:08 INFO Applying migration id=outbox 2026/01/15 21:47:08 INFO Applying migration id=edits 2026/01/15 21:47:08 INFO Applying migration id=outboxactor 2026/01/15 21:47:08 INFO Applying migration id=outboxsender 2026/01/15 21:47:08 INFO Applying migration id=thread 2026/01/15 21:47:08 INFO Applying migration id=host 2026/01/15 21:47:08 INFO Applying migration id=sharedinbox 2026/01/15 21:47:08 INFO Applying migration id=noteshost 2026/01/15 21:47:08 INFO Applying migration id=fetched 2026/01/15 21:47:08 INFO Applying migration id=move 2026/01/15 21:47:08 INFO Applying migration id=cleanup 2026/01/15 21:47:08 INFO Applying migration id=received 2026/01/15 21:47:08 INFO Applying migration id=namehost 2026/01/15 21:47:08 INFO Applying migration id=outboxhost 2026/01/15 21:47:08 INFO Applying migration id=notesfts 2026/01/15 21:47:08 INFO Applying migration id=iconsname 2026/01/15 21:47:08 INFO Applying migration id=nohash 2026/01/15 21:47:08 INFO Applying migration id=shares 2026/01/15 21:47:08 INFO Applying migration id=actorttl 2026/01/15 21:47:08 INFO Applying migration id=tocc 2026/01/15 21:47:08 INFO Applying migration id=followeds 2026/01/15 21:47:08 INFO Applying migration id=certhash 2026/01/15 21:47:08 INFO Applying migration id=follows_sync 2026/01/15 21:47:08 INFO Applying migration id=jsonpath 2026/01/15 21:47:08 INFO Applying migration id=localforward 2026/01/15 21:47:08 INFO Applying migration id=avatar 2026/01/15 21:47:08 INFO Applying migration id=noimage 2026/01/15 21:47:08 INFO Applying migration id=feed 2026/01/15 21:47:08 INFO Applying migration id=bookmarks 2026/01/15 21:47:08 INFO Applying migration id=shareactivity 2026/01/15 21:47:08 INFO Applying migration id=application 2026/01/15 21:47:08 INFO Applying migration id=certificates 2026/01/15 21:47:08 INFO Applying migration id=rawforward 2026/01/15 21:47:08 INFO Applying migration id=publickey 2026/01/15 21:47:08 INFO Applying migration id=resolvegroup 2026/01/15 21:47:11 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan sender="" --- PASS: TestForward_MaxDepthPlusOne (3.07s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/01/15 21:47:11 INFO Applying migration id=initial 2026/01/15 21:47:11 INFO Applying migration id=notesupdated 2026/01/15 21:47:11 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:11 INFO Applying migration id=activitiesid 2026/01/15 21:47:11 INFO Applying migration id=outbox 2026/01/15 21:47:11 INFO Applying migration id=edits 2026/01/15 21:47:11 INFO Applying migration id=outboxactor 2026/01/15 21:47:11 INFO Applying migration id=outboxsender 2026/01/15 21:47:11 INFO Applying migration id=thread 2026/01/15 21:47:11 INFO Applying migration id=host 2026/01/15 21:47:11 INFO Applying migration id=sharedinbox 2026/01/15 21:47:11 INFO Applying migration id=noteshost 2026/01/15 21:47:11 INFO Applying migration id=fetched 2026/01/15 21:47:11 INFO Applying migration id=move 2026/01/15 21:47:11 INFO Applying migration id=cleanup 2026/01/15 21:47:11 INFO Applying migration id=received 2026/01/15 21:47:11 INFO Applying migration id=namehost 2026/01/15 21:47:11 INFO Applying migration id=outboxhost 2026/01/15 21:47:11 INFO Applying migration id=notesfts 2026/01/15 21:47:11 INFO Applying migration id=iconsname 2026/01/15 21:47:11 INFO Applying migration id=nohash 2026/01/15 21:47:11 INFO Applying migration id=shares 2026/01/15 21:47:11 INFO Applying migration id=actorttl 2026/01/15 21:47:11 INFO Applying migration id=tocc 2026/01/15 21:47:11 INFO Applying migration id=followeds 2026/01/15 21:47:11 INFO Applying migration id=certhash 2026/01/15 21:47:11 INFO Applying migration id=follows_sync 2026/01/15 21:47:11 INFO Applying migration id=jsonpath 2026/01/15 21:47:11 INFO Applying migration id=localforward 2026/01/15 21:47:11 INFO Applying migration id=avatar 2026/01/15 21:47:11 INFO Applying migration id=noimage 2026/01/15 21:47:11 INFO Applying migration id=feed 2026/01/15 21:47:11 INFO Applying migration id=bookmarks 2026/01/15 21:47:11 INFO Applying migration id=shareactivity 2026/01/15 21:47:11 INFO Applying migration id=application 2026/01/15 21:47:11 INFO Applying migration id=certificates 2026/01/15 21:47:11 INFO Applying migration id=rawforward 2026/01/15 21:47:11 INFO Applying migration id=publickey 2026/01/15 21:47:11 INFO Applying migration id=resolvegroup 2026/01/15 21:47:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a0-84ad-71fe-92eb-125add08d29a 2026/01/15 21:47:15 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a0-84da-771f-8556-970131610b7b note=https://localhost.localdomain:8443/post/019bc3a0-84da-76f0-afd8-0dfe0728378f thread=https://localhost.localdomain:8443/post/019bc3a0-84ad-71fe-92eb-125add08d29a starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_ReplyToLocalPostByLocalFollower (3.76s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/01/15 21:47:15 INFO Applying migration id=initial 2026/01/15 21:47:15 INFO Applying migration id=notesupdated 2026/01/15 21:47:15 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:15 INFO Applying migration id=activitiesid 2026/01/15 21:47:15 INFO Applying migration id=outbox 2026/01/15 21:47:15 INFO Applying migration id=edits 2026/01/15 21:47:15 INFO Applying migration id=outboxactor 2026/01/15 21:47:15 INFO Applying migration id=outboxsender 2026/01/15 21:47:15 INFO Applying migration id=thread 2026/01/15 21:47:15 INFO Applying migration id=host 2026/01/15 21:47:15 INFO Applying migration id=sharedinbox 2026/01/15 21:47:15 INFO Applying migration id=noteshost 2026/01/15 21:47:15 INFO Applying migration id=fetched 2026/01/15 21:47:15 INFO Applying migration id=move 2026/01/15 21:47:15 INFO Applying migration id=cleanup 2026/01/15 21:47:15 INFO Applying migration id=received 2026/01/15 21:47:15 INFO Applying migration id=namehost 2026/01/15 21:47:15 INFO Applying migration id=outboxhost 2026/01/15 21:47:15 INFO Applying migration id=notesfts 2026/01/15 21:47:15 INFO Applying migration id=iconsname 2026/01/15 21:47:15 INFO Applying migration id=nohash 2026/01/15 21:47:15 INFO Applying migration id=shares 2026/01/15 21:47:15 INFO Applying migration id=actorttl 2026/01/15 21:47:15 INFO Applying migration id=tocc 2026/01/15 21:47:15 INFO Applying migration id=followeds 2026/01/15 21:47:15 INFO Applying migration id=certhash 2026/01/15 21:47:15 INFO Applying migration id=follows_sync 2026/01/15 21:47:15 INFO Applying migration id=jsonpath 2026/01/15 21:47:15 INFO Applying migration id=localforward 2026/01/15 21:47:15 INFO Applying migration id=avatar 2026/01/15 21:47:15 INFO Applying migration id=noimage 2026/01/15 21:47:15 INFO Applying migration id=feed 2026/01/15 21:47:15 INFO Applying migration id=bookmarks 2026/01/15 21:47:15 INFO Applying migration id=shareactivity 2026/01/15 21:47:15 INFO Applying migration id=application 2026/01/15 21:47:15 INFO Applying migration id=certificates 2026/01/15 21:47:15 INFO Applying migration id=rawforward 2026/01/15 21:47:15 INFO Applying migration id=publickey 2026/01/15 21:47:15 INFO Applying migration id=resolvegroup 2026/01/15 21:47:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a0-96c2-7d61-8f94-19d8ca202560 2026/01/15 21:47:20 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a0-96c4-747f-b696-c1805f0ab701 note=https://localhost.localdomain:8443/post/019bc3a0-96c4-7460-a4af-d01c8475b9d7 thread=https://localhost.localdomain:8443/post/019bc3a0-96c2-7d61-8f94-19d8ca202560 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 21:47:20 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:47:20 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/update/019bc3a0-96c5-747a-b2e6-b81544887ebb note=https://localhost.localdomain:8443/post/019bc3a0-96c4-7460-a4af-d01c8475b9d7 thread=https://localhost.localdomain:8443/post/019bc3a0-96c2-7d61-8f94-19d8ca202560 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (4.59s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/01/15 21:47:20 INFO Applying migration id=initial 2026/01/15 21:47:20 INFO Applying migration id=notesupdated 2026/01/15 21:47:20 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:20 INFO Applying migration id=activitiesid 2026/01/15 21:47:20 INFO Applying migration id=outbox 2026/01/15 21:47:20 INFO Applying migration id=edits 2026/01/15 21:47:20 INFO Applying migration id=outboxactor 2026/01/15 21:47:20 INFO Applying migration id=outboxsender 2026/01/15 21:47:20 INFO Applying migration id=thread 2026/01/15 21:47:20 INFO Applying migration id=host 2026/01/15 21:47:20 INFO Applying migration id=sharedinbox 2026/01/15 21:47:20 INFO Applying migration id=noteshost 2026/01/15 21:47:20 INFO Applying migration id=fetched 2026/01/15 21:47:20 INFO Applying migration id=move 2026/01/15 21:47:20 INFO Applying migration id=cleanup 2026/01/15 21:47:20 INFO Applying migration id=received 2026/01/15 21:47:20 INFO Applying migration id=namehost 2026/01/15 21:47:20 INFO Applying migration id=outboxhost 2026/01/15 21:47:20 INFO Applying migration id=notesfts 2026/01/15 21:47:20 INFO Applying migration id=iconsname 2026/01/15 21:47:20 INFO Applying migration id=nohash 2026/01/15 21:47:20 INFO Applying migration id=shares 2026/01/15 21:47:20 INFO Applying migration id=actorttl 2026/01/15 21:47:20 INFO Applying migration id=tocc 2026/01/15 21:47:20 INFO Applying migration id=followeds 2026/01/15 21:47:20 INFO Applying migration id=certhash 2026/01/15 21:47:20 INFO Applying migration id=follows_sync 2026/01/15 21:47:20 INFO Applying migration id=jsonpath 2026/01/15 21:47:20 INFO Applying migration id=localforward 2026/01/15 21:47:20 INFO Applying migration id=avatar 2026/01/15 21:47:20 INFO Applying migration id=noimage 2026/01/15 21:47:20 INFO Applying migration id=feed 2026/01/15 21:47:20 INFO Applying migration id=bookmarks 2026/01/15 21:47:20 INFO Applying migration id=shareactivity 2026/01/15 21:47:20 INFO Applying migration id=application 2026/01/15 21:47:20 INFO Applying migration id=certificates 2026/01/15 21:47:20 INFO Applying migration id=rawforward 2026/01/15 21:47:20 INFO Applying migration id=publickey 2026/01/15 21:47:20 INFO Applying migration id=resolvegroup 2026/01/15 21:47:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a0-a1dd-76e2-a2a5-d02cb430b4f5 2026/01/15 21:47:22 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a0-a1de-79e4-9143-5447cf31d21a note=https://localhost.localdomain:8443/post/019bc3a0-a1de-79b4-a946-642a305d223f thread=https://localhost.localdomain:8443/post/019bc3a0-a1dd-76e2-a2a5-d02cb430b4f5 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 21:47:22 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc3a0-a1de-79b4-a946-642a305d223f#delete note=https://localhost.localdomain:8443/post/019bc3a0-a1de-79b4-a946-642a305d223f thread=https://localhost.localdomain:8443/post/019bc3a0-a1dd-76e2-a2a5-d02cb430b4f5 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (2.84s) === RUN TestForward_EditedReplyToPublicPost 2026/01/15 21:47:22 INFO Applying migration id=initial 2026/01/15 21:47:22 INFO Applying migration id=notesupdated 2026/01/15 21:47:22 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:22 INFO Applying migration id=activitiesid 2026/01/15 21:47:22 INFO Applying migration id=outbox 2026/01/15 21:47:22 INFO Applying migration id=edits 2026/01/15 21:47:22 INFO Applying migration id=outboxactor 2026/01/15 21:47:22 INFO Applying migration id=outboxsender 2026/01/15 21:47:22 INFO Applying migration id=thread 2026/01/15 21:47:22 INFO Applying migration id=host 2026/01/15 21:47:22 INFO Applying migration id=sharedinbox 2026/01/15 21:47:22 INFO Applying migration id=noteshost 2026/01/15 21:47:22 INFO Applying migration id=fetched 2026/01/15 21:47:22 INFO Applying migration id=move 2026/01/15 21:47:22 INFO Applying migration id=cleanup 2026/01/15 21:47:22 INFO Applying migration id=received 2026/01/15 21:47:22 INFO Applying migration id=namehost 2026/01/15 21:47:22 INFO Applying migration id=outboxhost 2026/01/15 21:47:22 INFO Applying migration id=notesfts 2026/01/15 21:47:22 INFO Applying migration id=iconsname 2026/01/15 21:47:22 INFO Applying migration id=nohash 2026/01/15 21:47:22 INFO Applying migration id=shares 2026/01/15 21:47:23 INFO Applying migration id=actorttl 2026/01/15 21:47:23 INFO Applying migration id=tocc 2026/01/15 21:47:23 INFO Applying migration id=followeds 2026/01/15 21:47:23 INFO Applying migration id=certhash 2026/01/15 21:47:23 INFO Applying migration id=follows_sync 2026/01/15 21:47:23 INFO Applying migration id=jsonpath 2026/01/15 21:47:23 INFO Applying migration id=localforward 2026/01/15 21:47:23 INFO Applying migration id=avatar 2026/01/15 21:47:23 INFO Applying migration id=noimage 2026/01/15 21:47:23 INFO Applying migration id=feed 2026/01/15 21:47:23 INFO Applying migration id=bookmarks 2026/01/15 21:47:23 INFO Applying migration id=shareactivity 2026/01/15 21:47:23 INFO Applying migration id=application 2026/01/15 21:47:23 INFO Applying migration id=certificates 2026/01/15 21:47:23 INFO Applying migration id=rawforward 2026/01/15 21:47:23 INFO Applying migration id=publickey 2026/01/15 21:47:23 INFO Applying migration id=resolvegroup 2026/01/15 21:47: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 21:47: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=https://127.0.0.1/user/dan 2026/01/15 21:47:26 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 21:47:26 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.49s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/01/15 21:47:26 INFO Applying migration id=initial 2026/01/15 21:47:26 INFO Applying migration id=notesupdated 2026/01/15 21:47:26 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:26 INFO Applying migration id=activitiesid 2026/01/15 21:47:26 INFO Applying migration id=outbox 2026/01/15 21:47:26 INFO Applying migration id=edits 2026/01/15 21:47:26 INFO Applying migration id=outboxactor 2026/01/15 21:47:26 INFO Applying migration id=outboxsender 2026/01/15 21:47:26 INFO Applying migration id=thread 2026/01/15 21:47:26 INFO Applying migration id=host 2026/01/15 21:47:26 INFO Applying migration id=sharedinbox 2026/01/15 21:47:26 INFO Applying migration id=noteshost 2026/01/15 21:47:26 INFO Applying migration id=fetched 2026/01/15 21:47:26 INFO Applying migration id=move 2026/01/15 21:47:26 INFO Applying migration id=cleanup 2026/01/15 21:47:26 INFO Applying migration id=received 2026/01/15 21:47:26 INFO Applying migration id=namehost 2026/01/15 21:47:26 INFO Applying migration id=outboxhost 2026/01/15 21:47:26 INFO Applying migration id=notesfts 2026/01/15 21:47:26 INFO Applying migration id=iconsname 2026/01/15 21:47:26 INFO Applying migration id=nohash 2026/01/15 21:47:26 INFO Applying migration id=shares 2026/01/15 21:47:26 INFO Applying migration id=actorttl 2026/01/15 21:47:26 INFO Applying migration id=tocc 2026/01/15 21:47:26 INFO Applying migration id=followeds 2026/01/15 21:47:26 INFO Applying migration id=certhash 2026/01/15 21:47:26 INFO Applying migration id=follows_sync 2026/01/15 21:47:26 INFO Applying migration id=jsonpath 2026/01/15 21:47:26 INFO Applying migration id=localforward 2026/01/15 21:47:26 INFO Applying migration id=avatar 2026/01/15 21:47:26 INFO Applying migration id=noimage 2026/01/15 21:47:26 INFO Applying migration id=feed 2026/01/15 21:47:26 INFO Applying migration id=bookmarks 2026/01/15 21:47:26 INFO Applying migration id=shareactivity 2026/01/15 21:47:26 INFO Applying migration id=application 2026/01/15 21:47:26 INFO Applying migration id=certificates 2026/01/15 21:47:26 INFO Applying migration id=rawforward 2026/01/15 21:47:26 INFO Applying migration id=publickey 2026/01/15 21:47:26 INFO Applying migration id=resolvegroup 2026/01/15 21:47:29 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 21:47:29 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 21:47:29 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 21:47:29 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.48s) === RUN TestForward_DeletedReplyToPublicPost 2026/01/15 21:47:29 INFO Applying migration id=initial 2026/01/15 21:47:29 INFO Applying migration id=notesupdated 2026/01/15 21:47:29 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:29 INFO Applying migration id=activitiesid 2026/01/15 21:47:29 INFO Applying migration id=outbox 2026/01/15 21:47:29 INFO Applying migration id=edits 2026/01/15 21:47:29 INFO Applying migration id=outboxactor 2026/01/15 21:47:29 INFO Applying migration id=outboxsender 2026/01/15 21:47:29 INFO Applying migration id=thread 2026/01/15 21:47:29 INFO Applying migration id=host 2026/01/15 21:47:29 INFO Applying migration id=sharedinbox 2026/01/15 21:47:29 INFO Applying migration id=noteshost 2026/01/15 21:47:29 INFO Applying migration id=fetched 2026/01/15 21:47:29 INFO Applying migration id=move 2026/01/15 21:47:29 INFO Applying migration id=cleanup 2026/01/15 21:47:29 INFO Applying migration id=received 2026/01/15 21:47:29 INFO Applying migration id=namehost 2026/01/15 21:47:29 INFO Applying migration id=outboxhost 2026/01/15 21:47:29 INFO Applying migration id=notesfts 2026/01/15 21:47:29 INFO Applying migration id=iconsname 2026/01/15 21:47:29 INFO Applying migration id=nohash 2026/01/15 21:47:29 INFO Applying migration id=shares 2026/01/15 21:47:29 INFO Applying migration id=actorttl 2026/01/15 21:47:29 INFO Applying migration id=tocc 2026/01/15 21:47:29 INFO Applying migration id=followeds 2026/01/15 21:47:29 INFO Applying migration id=certhash 2026/01/15 21:47:29 INFO Applying migration id=follows_sync 2026/01/15 21:47:29 INFO Applying migration id=jsonpath 2026/01/15 21:47:29 INFO Applying migration id=localforward 2026/01/15 21:47:29 INFO Applying migration id=avatar 2026/01/15 21:47:29 INFO Applying migration id=noimage 2026/01/15 21:47:29 INFO Applying migration id=feed 2026/01/15 21:47:29 INFO Applying migration id=bookmarks 2026/01/15 21:47:29 INFO Applying migration id=shareactivity 2026/01/15 21:47:29 INFO Applying migration id=application 2026/01/15 21:47:29 INFO Applying migration id=certificates 2026/01/15 21:47:29 INFO Applying migration id=rawforward 2026/01/15 21:47:29 INFO Applying migration id=publickey 2026/01/15 21:47:29 INFO Applying migration id=resolvegroup 2026/01/15 21:47:34 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 21:47: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/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 21:47:34 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 21:47:34 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 (4.38s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/01/15 21:47:34 INFO Applying migration id=initial 2026/01/15 21:47:34 INFO Applying migration id=notesupdated 2026/01/15 21:47:34 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:34 INFO Applying migration id=activitiesid 2026/01/15 21:47:34 INFO Applying migration id=outbox 2026/01/15 21:47:34 INFO Applying migration id=edits 2026/01/15 21:47:34 INFO Applying migration id=outboxactor 2026/01/15 21:47:34 INFO Applying migration id=outboxsender 2026/01/15 21:47:34 INFO Applying migration id=thread 2026/01/15 21:47:34 INFO Applying migration id=host 2026/01/15 21:47:34 INFO Applying migration id=sharedinbox 2026/01/15 21:47:34 INFO Applying migration id=noteshost 2026/01/15 21:47:34 INFO Applying migration id=fetched 2026/01/15 21:47:34 INFO Applying migration id=move 2026/01/15 21:47:34 INFO Applying migration id=cleanup 2026/01/15 21:47:34 INFO Applying migration id=received 2026/01/15 21:47:34 INFO Applying migration id=namehost 2026/01/15 21:47:34 INFO Applying migration id=outboxhost 2026/01/15 21:47:34 INFO Applying migration id=notesfts 2026/01/15 21:47:34 INFO Applying migration id=iconsname 2026/01/15 21:47:34 INFO Applying migration id=nohash 2026/01/15 21:47:34 INFO Applying migration id=shares 2026/01/15 21:47:34 INFO Applying migration id=actorttl 2026/01/15 21:47:34 INFO Applying migration id=tocc 2026/01/15 21:47:34 INFO Applying migration id=followeds 2026/01/15 21:47:34 INFO Applying migration id=certhash 2026/01/15 21:47:34 INFO Applying migration id=follows_sync 2026/01/15 21:47:34 INFO Applying migration id=jsonpath 2026/01/15 21:47:34 INFO Applying migration id=localforward 2026/01/15 21:47:34 INFO Applying migration id=avatar 2026/01/15 21:47:34 INFO Applying migration id=noimage 2026/01/15 21:47:34 INFO Applying migration id=feed 2026/01/15 21:47:34 INFO Applying migration id=bookmarks 2026/01/15 21:47:34 INFO Applying migration id=shareactivity 2026/01/15 21:47:34 INFO Applying migration id=application 2026/01/15 21:47:34 INFO Applying migration id=certificates 2026/01/15 21:47:34 INFO Applying migration id=rawforward 2026/01/15 21:47:34 INFO Applying migration id=publickey 2026/01/15 21:47:34 INFO Applying migration id=resolvegroup 2026/01/15 21:47:36 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 21:47: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=https://127.0.0.1/user/dan 2026/01/15 21:47:36 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 21:47:36 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 21:47:36 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 (1.75s) === RUN TestFTS_Happyflow 2026/01/15 21:47:36 INFO Applying migration id=initial 2026/01/15 21:47:36 INFO Applying migration id=notesupdated 2026/01/15 21:47:36 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:36 INFO Applying migration id=activitiesid 2026/01/15 21:47:36 INFO Applying migration id=outbox 2026/01/15 21:47:36 INFO Applying migration id=edits 2026/01/15 21:47:36 INFO Applying migration id=outboxactor 2026/01/15 21:47:36 INFO Applying migration id=outboxsender 2026/01/15 21:47:36 INFO Applying migration id=thread 2026/01/15 21:47:36 INFO Applying migration id=host 2026/01/15 21:47:36 INFO Applying migration id=sharedinbox 2026/01/15 21:47:36 INFO Applying migration id=noteshost 2026/01/15 21:47:36 INFO Applying migration id=fetched 2026/01/15 21:47:36 INFO Applying migration id=move 2026/01/15 21:47:36 INFO Applying migration id=cleanup 2026/01/15 21:47:36 INFO Applying migration id=received 2026/01/15 21:47:36 INFO Applying migration id=namehost 2026/01/15 21:47:36 INFO Applying migration id=outboxhost 2026/01/15 21:47:36 INFO Applying migration id=notesfts 2026/01/15 21:47:36 INFO Applying migration id=iconsname 2026/01/15 21:47:36 INFO Applying migration id=nohash 2026/01/15 21:47:36 INFO Applying migration id=shares 2026/01/15 21:47:36 INFO Applying migration id=actorttl 2026/01/15 21:47:36 INFO Applying migration id=tocc 2026/01/15 21:47:36 INFO Applying migration id=followeds 2026/01/15 21:47:36 INFO Applying migration id=certhash 2026/01/15 21:47:36 INFO Applying migration id=follows_sync 2026/01/15 21:47:36 INFO Applying migration id=jsonpath 2026/01/15 21:47:36 INFO Applying migration id=localforward 2026/01/15 21:47:36 INFO Applying migration id=avatar 2026/01/15 21:47:36 INFO Applying migration id=noimage 2026/01/15 21:47:36 INFO Applying migration id=feed 2026/01/15 21:47:36 INFO Applying migration id=bookmarks 2026/01/15 21:47:36 INFO Applying migration id=shareactivity 2026/01/15 21:47:36 INFO Applying migration id=application 2026/01/15 21:47:36 INFO Applying migration id=certificates 2026/01/15 21:47:36 INFO Applying migration id=rawforward 2026/01/15 21:47:36 INFO Applying migration id=publickey 2026/01/15 21:47:36 INFO Applying migration id=resolvegroup --- PASS: TestFTS_Happyflow (3.11s) === RUN TestFTS_HashtagWithoutHash 2026/01/15 21:47:39 INFO Applying migration id=initial 2026/01/15 21:47:39 INFO Applying migration id=notesupdated 2026/01/15 21:47:39 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:39 INFO Applying migration id=activitiesid 2026/01/15 21:47:39 INFO Applying migration id=outbox 2026/01/15 21:47:39 INFO Applying migration id=edits 2026/01/15 21:47:39 INFO Applying migration id=outboxactor 2026/01/15 21:47:39 INFO Applying migration id=outboxsender 2026/01/15 21:47:39 INFO Applying migration id=thread 2026/01/15 21:47:39 INFO Applying migration id=host 2026/01/15 21:47:39 INFO Applying migration id=sharedinbox 2026/01/15 21:47:39 INFO Applying migration id=noteshost 2026/01/15 21:47:39 INFO Applying migration id=fetched 2026/01/15 21:47:39 INFO Applying migration id=move 2026/01/15 21:47:39 INFO Applying migration id=cleanup 2026/01/15 21:47:39 INFO Applying migration id=received 2026/01/15 21:47:39 INFO Applying migration id=namehost 2026/01/15 21:47:39 INFO Applying migration id=outboxhost 2026/01/15 21:47:39 INFO Applying migration id=notesfts 2026/01/15 21:47:39 INFO Applying migration id=iconsname 2026/01/15 21:47:39 INFO Applying migration id=nohash 2026/01/15 21:47:39 INFO Applying migration id=shares 2026/01/15 21:47:39 INFO Applying migration id=actorttl 2026/01/15 21:47:39 INFO Applying migration id=tocc 2026/01/15 21:47:39 INFO Applying migration id=followeds 2026/01/15 21:47:39 INFO Applying migration id=certhash 2026/01/15 21:47:39 INFO Applying migration id=follows_sync 2026/01/15 21:47:39 INFO Applying migration id=jsonpath 2026/01/15 21:47:39 INFO Applying migration id=localforward 2026/01/15 21:47:39 INFO Applying migration id=avatar 2026/01/15 21:47:39 INFO Applying migration id=noimage 2026/01/15 21:47:39 INFO Applying migration id=feed 2026/01/15 21:47:39 INFO Applying migration id=bookmarks 2026/01/15 21:47:39 INFO Applying migration id=shareactivity 2026/01/15 21:47:39 INFO Applying migration id=application 2026/01/15 21:47:39 INFO Applying migration id=certificates 2026/01/15 21:47:39 INFO Applying migration id=rawforward 2026/01/15 21:47:39 INFO Applying migration id=publickey 2026/01/15 21:47:39 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithoutHash (1.33s) === RUN TestFTS_HashtagWithHash 2026/01/15 21:47:40 INFO Applying migration id=initial 2026/01/15 21:47:40 INFO Applying migration id=notesupdated 2026/01/15 21:47:40 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:40 INFO Applying migration id=activitiesid 2026/01/15 21:47:40 INFO Applying migration id=outbox 2026/01/15 21:47:40 INFO Applying migration id=edits 2026/01/15 21:47:40 INFO Applying migration id=outboxactor 2026/01/15 21:47:40 INFO Applying migration id=outboxsender 2026/01/15 21:47:40 INFO Applying migration id=thread 2026/01/15 21:47:40 INFO Applying migration id=host 2026/01/15 21:47:40 INFO Applying migration id=sharedinbox 2026/01/15 21:47:40 INFO Applying migration id=noteshost 2026/01/15 21:47:40 INFO Applying migration id=fetched 2026/01/15 21:47:40 INFO Applying migration id=move 2026/01/15 21:47:40 INFO Applying migration id=cleanup 2026/01/15 21:47:40 INFO Applying migration id=received 2026/01/15 21:47:40 INFO Applying migration id=namehost 2026/01/15 21:47:40 INFO Applying migration id=outboxhost 2026/01/15 21:47:40 INFO Applying migration id=notesfts 2026/01/15 21:47:40 INFO Applying migration id=iconsname 2026/01/15 21:47:40 INFO Applying migration id=nohash 2026/01/15 21:47:40 INFO Applying migration id=shares 2026/01/15 21:47:40 INFO Applying migration id=actorttl 2026/01/15 21:47:40 INFO Applying migration id=tocc 2026/01/15 21:47:40 INFO Applying migration id=followeds 2026/01/15 21:47:40 INFO Applying migration id=certhash 2026/01/15 21:47:40 INFO Applying migration id=follows_sync 2026/01/15 21:47:40 INFO Applying migration id=jsonpath 2026/01/15 21:47:40 INFO Applying migration id=localforward 2026/01/15 21:47:40 INFO Applying migration id=avatar 2026/01/15 21:47:40 INFO Applying migration id=noimage 2026/01/15 21:47:40 INFO Applying migration id=feed 2026/01/15 21:47:40 INFO Applying migration id=bookmarks 2026/01/15 21:47:40 INFO Applying migration id=shareactivity 2026/01/15 21:47:40 INFO Applying migration id=application 2026/01/15 21:47:40 INFO Applying migration id=certificates 2026/01/15 21:47:40 INFO Applying migration id=rawforward 2026/01/15 21:47:40 INFO Applying migration id=publickey 2026/01/15 21:47:40 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHash (2.00s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/01/15 21:47:42 INFO Applying migration id=initial 2026/01/15 21:47:42 INFO Applying migration id=notesupdated 2026/01/15 21:47:42 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:42 INFO Applying migration id=activitiesid 2026/01/15 21:47:42 INFO Applying migration id=outbox 2026/01/15 21:47:42 INFO Applying migration id=edits 2026/01/15 21:47:42 INFO Applying migration id=outboxactor 2026/01/15 21:47:42 INFO Applying migration id=outboxsender 2026/01/15 21:47:42 INFO Applying migration id=thread 2026/01/15 21:47:42 INFO Applying migration id=host 2026/01/15 21:47:42 INFO Applying migration id=sharedinbox 2026/01/15 21:47:42 INFO Applying migration id=noteshost 2026/01/15 21:47:42 INFO Applying migration id=fetched 2026/01/15 21:47:42 INFO Applying migration id=move 2026/01/15 21:47:42 INFO Applying migration id=cleanup 2026/01/15 21:47:42 INFO Applying migration id=received 2026/01/15 21:47:42 INFO Applying migration id=namehost 2026/01/15 21:47:42 INFO Applying migration id=outboxhost 2026/01/15 21:47:42 INFO Applying migration id=notesfts 2026/01/15 21:47:42 INFO Applying migration id=iconsname 2026/01/15 21:47:42 INFO Applying migration id=nohash 2026/01/15 21:47:42 INFO Applying migration id=shares 2026/01/15 21:47:42 INFO Applying migration id=actorttl 2026/01/15 21:47:42 INFO Applying migration id=tocc 2026/01/15 21:47:42 INFO Applying migration id=followeds 2026/01/15 21:47:42 INFO Applying migration id=certhash 2026/01/15 21:47:42 INFO Applying migration id=follows_sync 2026/01/15 21:47:42 INFO Applying migration id=jsonpath 2026/01/15 21:47:42 INFO Applying migration id=localforward 2026/01/15 21:47:42 INFO Applying migration id=avatar 2026/01/15 21:47:42 INFO Applying migration id=noimage 2026/01/15 21:47:42 INFO Applying migration id=feed 2026/01/15 21:47:42 INFO Applying migration id=bookmarks 2026/01/15 21:47:42 INFO Applying migration id=shareactivity 2026/01/15 21:47:42 INFO Applying migration id=application 2026/01/15 21:47:42 INFO Applying migration id=certificates 2026/01/15 21:47:42 INFO Applying migration id=rawforward 2026/01/15 21:47:42 INFO Applying migration id=publickey 2026/01/15 21:47:42 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHashAndQuotes (3.04s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/01/15 21:47:45 INFO Applying migration id=initial 2026/01/15 21:47:45 INFO Applying migration id=notesupdated 2026/01/15 21:47:45 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:45 INFO Applying migration id=activitiesid 2026/01/15 21:47:45 INFO Applying migration id=outbox 2026/01/15 21:47:45 INFO Applying migration id=edits 2026/01/15 21:47:45 INFO Applying migration id=outboxactor 2026/01/15 21:47:45 INFO Applying migration id=outboxsender 2026/01/15 21:47:45 INFO Applying migration id=thread 2026/01/15 21:47:45 INFO Applying migration id=host 2026/01/15 21:47:45 INFO Applying migration id=sharedinbox 2026/01/15 21:47:45 INFO Applying migration id=noteshost 2026/01/15 21:47:45 INFO Applying migration id=fetched 2026/01/15 21:47:45 INFO Applying migration id=move 2026/01/15 21:47:45 INFO Applying migration id=cleanup 2026/01/15 21:47:45 INFO Applying migration id=received 2026/01/15 21:47:45 INFO Applying migration id=namehost 2026/01/15 21:47:45 INFO Applying migration id=outboxhost 2026/01/15 21:47:45 INFO Applying migration id=notesfts 2026/01/15 21:47:45 INFO Applying migration id=iconsname 2026/01/15 21:47:45 INFO Applying migration id=nohash 2026/01/15 21:47:45 INFO Applying migration id=shares 2026/01/15 21:47:45 INFO Applying migration id=actorttl 2026/01/15 21:47:45 INFO Applying migration id=tocc 2026/01/15 21:47:45 INFO Applying migration id=followeds 2026/01/15 21:47:45 INFO Applying migration id=certhash 2026/01/15 21:47:45 INFO Applying migration id=follows_sync 2026/01/15 21:47:45 INFO Applying migration id=jsonpath 2026/01/15 21:47:45 INFO Applying migration id=localforward 2026/01/15 21:47:45 INFO Applying migration id=avatar 2026/01/15 21:47:45 INFO Applying migration id=noimage 2026/01/15 21:47:45 INFO Applying migration id=feed 2026/01/15 21:47:45 INFO Applying migration id=bookmarks 2026/01/15 21:47:45 INFO Applying migration id=shareactivity 2026/01/15 21:47:45 INFO Applying migration id=application 2026/01/15 21:47:45 INFO Applying migration id=certificates 2026/01/15 21:47:45 INFO Applying migration id=rawforward 2026/01/15 21:47:45 INFO Applying migration id=publickey 2026/01/15 21:47:45 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (6.97s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/01/15 21:47:52 INFO Applying migration id=initial 2026/01/15 21:47:52 INFO Applying migration id=notesupdated 2026/01/15 21:47:52 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:52 INFO Applying migration id=activitiesid 2026/01/15 21:47:52 INFO Applying migration id=outbox 2026/01/15 21:47:52 INFO Applying migration id=edits 2026/01/15 21:47:52 INFO Applying migration id=outboxactor 2026/01/15 21:47:52 INFO Applying migration id=outboxsender 2026/01/15 21:47:52 INFO Applying migration id=thread 2026/01/15 21:47:52 INFO Applying migration id=host 2026/01/15 21:47:52 INFO Applying migration id=sharedinbox 2026/01/15 21:47:52 INFO Applying migration id=noteshost 2026/01/15 21:47:52 INFO Applying migration id=fetched 2026/01/15 21:47:52 INFO Applying migration id=move 2026/01/15 21:47:52 INFO Applying migration id=cleanup 2026/01/15 21:47:52 INFO Applying migration id=received 2026/01/15 21:47:52 INFO Applying migration id=namehost 2026/01/15 21:47:52 INFO Applying migration id=outboxhost 2026/01/15 21:47:52 INFO Applying migration id=notesfts 2026/01/15 21:47:52 INFO Applying migration id=iconsname 2026/01/15 21:47:52 INFO Applying migration id=nohash 2026/01/15 21:47:52 INFO Applying migration id=shares 2026/01/15 21:47:52 INFO Applying migration id=actorttl 2026/01/15 21:47:52 INFO Applying migration id=tocc 2026/01/15 21:47:52 INFO Applying migration id=followeds 2026/01/15 21:47:52 INFO Applying migration id=certhash 2026/01/15 21:47:52 INFO Applying migration id=follows_sync 2026/01/15 21:47:52 INFO Applying migration id=jsonpath 2026/01/15 21:47:52 INFO Applying migration id=localforward 2026/01/15 21:47:52 INFO Applying migration id=avatar 2026/01/15 21:47:52 INFO Applying migration id=noimage 2026/01/15 21:47:52 INFO Applying migration id=feed 2026/01/15 21:47:52 INFO Applying migration id=bookmarks 2026/01/15 21:47:52 INFO Applying migration id=shareactivity 2026/01/15 21:47:52 INFO Applying migration id=application 2026/01/15 21:47:52 INFO Applying migration id=certificates 2026/01/15 21:47:52 INFO Applying migration id=rawforward 2026/01/15 21:47:52 INFO Applying migration id=publickey 2026/01/15 21:47:52 INFO Applying migration id=resolvegroup --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (2.59s) === RUN TestFTS_NoInput 2026/01/15 21:47:55 INFO Applying migration id=initial 2026/01/15 21:47:55 INFO Applying migration id=notesupdated 2026/01/15 21:47:55 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:55 INFO Applying migration id=activitiesid 2026/01/15 21:47:55 INFO Applying migration id=outbox 2026/01/15 21:47:55 INFO Applying migration id=edits 2026/01/15 21:47:55 INFO Applying migration id=outboxactor 2026/01/15 21:47:55 INFO Applying migration id=outboxsender 2026/01/15 21:47:55 INFO Applying migration id=thread 2026/01/15 21:47:55 INFO Applying migration id=host 2026/01/15 21:47:55 INFO Applying migration id=sharedinbox 2026/01/15 21:47:55 INFO Applying migration id=noteshost 2026/01/15 21:47:55 INFO Applying migration id=fetched 2026/01/15 21:47:55 INFO Applying migration id=move 2026/01/15 21:47:55 INFO Applying migration id=cleanup 2026/01/15 21:47:55 INFO Applying migration id=received 2026/01/15 21:47:55 INFO Applying migration id=namehost 2026/01/15 21:47:55 INFO Applying migration id=outboxhost 2026/01/15 21:47:55 INFO Applying migration id=notesfts 2026/01/15 21:47:55 INFO Applying migration id=iconsname 2026/01/15 21:47:55 INFO Applying migration id=nohash 2026/01/15 21:47:55 INFO Applying migration id=shares 2026/01/15 21:47:55 INFO Applying migration id=actorttl 2026/01/15 21:47:55 INFO Applying migration id=tocc 2026/01/15 21:47:55 INFO Applying migration id=followeds 2026/01/15 21:47:55 INFO Applying migration id=certhash 2026/01/15 21:47:55 INFO Applying migration id=follows_sync 2026/01/15 21:47:55 INFO Applying migration id=jsonpath 2026/01/15 21:47:55 INFO Applying migration id=localforward 2026/01/15 21:47:55 INFO Applying migration id=avatar 2026/01/15 21:47:55 INFO Applying migration id=noimage 2026/01/15 21:47:55 INFO Applying migration id=feed 2026/01/15 21:47:55 INFO Applying migration id=bookmarks 2026/01/15 21:47:55 INFO Applying migration id=shareactivity 2026/01/15 21:47:55 INFO Applying migration id=application 2026/01/15 21:47:55 INFO Applying migration id=certificates 2026/01/15 21:47:55 INFO Applying migration id=rawforward 2026/01/15 21:47:55 INFO Applying migration id=publickey 2026/01/15 21:47:55 INFO Applying migration id=resolvegroup --- PASS: TestFTS_NoInput (2.08s) === RUN TestFTS_EmptyInput 2026/01/15 21:47:57 INFO Applying migration id=initial 2026/01/15 21:47:57 INFO Applying migration id=notesupdated 2026/01/15 21:47:57 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:57 INFO Applying migration id=activitiesid 2026/01/15 21:47:57 INFO Applying migration id=outbox 2026/01/15 21:47:57 INFO Applying migration id=edits 2026/01/15 21:47:57 INFO Applying migration id=outboxactor 2026/01/15 21:47:57 INFO Applying migration id=outboxsender 2026/01/15 21:47:57 INFO Applying migration id=thread 2026/01/15 21:47:57 INFO Applying migration id=host 2026/01/15 21:47:57 INFO Applying migration id=sharedinbox 2026/01/15 21:47:57 INFO Applying migration id=noteshost 2026/01/15 21:47:57 INFO Applying migration id=fetched 2026/01/15 21:47:57 INFO Applying migration id=move 2026/01/15 21:47:57 INFO Applying migration id=cleanup 2026/01/15 21:47:57 INFO Applying migration id=received 2026/01/15 21:47:57 INFO Applying migration id=namehost 2026/01/15 21:47:57 INFO Applying migration id=outboxhost 2026/01/15 21:47:57 INFO Applying migration id=notesfts 2026/01/15 21:47:57 INFO Applying migration id=iconsname 2026/01/15 21:47:57 INFO Applying migration id=nohash 2026/01/15 21:47:57 INFO Applying migration id=shares 2026/01/15 21:47:57 INFO Applying migration id=actorttl 2026/01/15 21:47:57 INFO Applying migration id=tocc 2026/01/15 21:47:57 INFO Applying migration id=followeds 2026/01/15 21:47:57 INFO Applying migration id=certhash 2026/01/15 21:47:57 INFO Applying migration id=follows_sync 2026/01/15 21:47:57 INFO Applying migration id=jsonpath 2026/01/15 21:47:57 INFO Applying migration id=localforward 2026/01/15 21:47:57 INFO Applying migration id=avatar 2026/01/15 21:47:57 INFO Applying migration id=noimage 2026/01/15 21:47:57 INFO Applying migration id=feed 2026/01/15 21:47:57 INFO Applying migration id=bookmarks 2026/01/15 21:47:57 INFO Applying migration id=shareactivity 2026/01/15 21:47:57 INFO Applying migration id=application 2026/01/15 21:47:57 INFO Applying migration id=certificates 2026/01/15 21:47:57 INFO Applying migration id=rawforward 2026/01/15 21:47:57 INFO Applying migration id=publickey 2026/01/15 21:47:57 INFO Applying migration id=resolvegroup --- PASS: TestFTS_EmptyInput (2.33s) === RUN TestFTS_InvalidEscapeSequence 2026/01/15 21:47:59 INFO Applying migration id=initial 2026/01/15 21:47:59 INFO Applying migration id=notesupdated 2026/01/15 21:47:59 INFO Applying migration id=personspreferredusername 2026/01/15 21:47:59 INFO Applying migration id=activitiesid 2026/01/15 21:47:59 INFO Applying migration id=outbox 2026/01/15 21:47:59 INFO Applying migration id=edits 2026/01/15 21:47:59 INFO Applying migration id=outboxactor 2026/01/15 21:47:59 INFO Applying migration id=outboxsender 2026/01/15 21:47:59 INFO Applying migration id=thread 2026/01/15 21:47:59 INFO Applying migration id=host 2026/01/15 21:47:59 INFO Applying migration id=sharedinbox 2026/01/15 21:47:59 INFO Applying migration id=noteshost 2026/01/15 21:47:59 INFO Applying migration id=fetched 2026/01/15 21:47:59 INFO Applying migration id=move 2026/01/15 21:47:59 INFO Applying migration id=cleanup 2026/01/15 21:47:59 INFO Applying migration id=received 2026/01/15 21:47:59 INFO Applying migration id=namehost 2026/01/15 21:47:59 INFO Applying migration id=outboxhost 2026/01/15 21:47:59 INFO Applying migration id=notesfts 2026/01/15 21:47:59 INFO Applying migration id=iconsname 2026/01/15 21:47:59 INFO Applying migration id=nohash 2026/01/15 21:47:59 INFO Applying migration id=shares 2026/01/15 21:47:59 INFO Applying migration id=actorttl 2026/01/15 21:47:59 INFO Applying migration id=tocc 2026/01/15 21:47:59 INFO Applying migration id=followeds 2026/01/15 21:47:59 INFO Applying migration id=certhash 2026/01/15 21:47:59 INFO Applying migration id=follows_sync 2026/01/15 21:47:59 INFO Applying migration id=jsonpath 2026/01/15 21:47:59 INFO Applying migration id=localforward 2026/01/15 21:47:59 INFO Applying migration id=avatar 2026/01/15 21:47:59 INFO Applying migration id=noimage 2026/01/15 21:47:59 INFO Applying migration id=feed 2026/01/15 21:47:59 INFO Applying migration id=bookmarks 2026/01/15 21:47:59 INFO Applying migration id=shareactivity 2026/01/15 21:47:59 INFO Applying migration id=application 2026/01/15 21:47:59 INFO Applying migration id=certificates 2026/01/15 21:47:59 INFO Applying migration id=rawforward 2026/01/15 21:47:59 INFO Applying migration id=publickey 2026/01/15 21:47:59 INFO Applying migration id=resolvegroup 2026/01/15 21:48:03 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (3.68s) === RUN TestFTS_UnathenticatedUser 2026/01/15 21:48:03 INFO Applying migration id=initial 2026/01/15 21:48:03 INFO Applying migration id=notesupdated 2026/01/15 21:48:03 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:03 INFO Applying migration id=activitiesid 2026/01/15 21:48:03 INFO Applying migration id=outbox 2026/01/15 21:48:03 INFO Applying migration id=edits 2026/01/15 21:48:03 INFO Applying migration id=outboxactor 2026/01/15 21:48:03 INFO Applying migration id=outboxsender 2026/01/15 21:48:03 INFO Applying migration id=thread 2026/01/15 21:48:03 INFO Applying migration id=host 2026/01/15 21:48:03 INFO Applying migration id=sharedinbox 2026/01/15 21:48:03 INFO Applying migration id=noteshost 2026/01/15 21:48:03 INFO Applying migration id=fetched 2026/01/15 21:48:03 INFO Applying migration id=move 2026/01/15 21:48:03 INFO Applying migration id=cleanup 2026/01/15 21:48:03 INFO Applying migration id=received 2026/01/15 21:48:03 INFO Applying migration id=namehost 2026/01/15 21:48:03 INFO Applying migration id=outboxhost 2026/01/15 21:48:03 INFO Applying migration id=notesfts 2026/01/15 21:48:03 INFO Applying migration id=iconsname 2026/01/15 21:48:03 INFO Applying migration id=nohash 2026/01/15 21:48:03 INFO Applying migration id=shares 2026/01/15 21:48:03 INFO Applying migration id=actorttl 2026/01/15 21:48:03 INFO Applying migration id=tocc 2026/01/15 21:48:03 INFO Applying migration id=followeds 2026/01/15 21:48:03 INFO Applying migration id=certhash 2026/01/15 21:48:03 INFO Applying migration id=follows_sync 2026/01/15 21:48:03 INFO Applying migration id=jsonpath 2026/01/15 21:48:03 INFO Applying migration id=localforward 2026/01/15 21:48:03 INFO Applying migration id=avatar 2026/01/15 21:48:03 INFO Applying migration id=noimage 2026/01/15 21:48:03 INFO Applying migration id=feed 2026/01/15 21:48:03 INFO Applying migration id=bookmarks 2026/01/15 21:48:03 INFO Applying migration id=shareactivity 2026/01/15 21:48:03 INFO Applying migration id=application 2026/01/15 21:48:03 INFO Applying migration id=certificates 2026/01/15 21:48:03 INFO Applying migration id=rawforward 2026/01/15 21:48:03 INFO Applying migration id=publickey 2026/01/15 21:48:03 INFO Applying migration id=resolvegroup --- PASS: TestFTS_UnathenticatedUser (2.82s) === RUN TestFTS_SearchByAuthorUserName 2026/01/15 21:48:06 INFO Applying migration id=initial 2026/01/15 21:48:06 INFO Applying migration id=notesupdated 2026/01/15 21:48:06 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:06 INFO Applying migration id=activitiesid 2026/01/15 21:48:06 INFO Applying migration id=outbox 2026/01/15 21:48:06 INFO Applying migration id=edits 2026/01/15 21:48:06 INFO Applying migration id=outboxactor 2026/01/15 21:48:06 INFO Applying migration id=outboxsender 2026/01/15 21:48:06 INFO Applying migration id=thread 2026/01/15 21:48:06 INFO Applying migration id=host 2026/01/15 21:48:06 INFO Applying migration id=sharedinbox 2026/01/15 21:48:06 INFO Applying migration id=noteshost 2026/01/15 21:48:06 INFO Applying migration id=fetched 2026/01/15 21:48:06 INFO Applying migration id=move 2026/01/15 21:48:06 INFO Applying migration id=cleanup 2026/01/15 21:48:06 INFO Applying migration id=received 2026/01/15 21:48:06 INFO Applying migration id=namehost 2026/01/15 21:48:06 INFO Applying migration id=outboxhost 2026/01/15 21:48:06 INFO Applying migration id=notesfts 2026/01/15 21:48:06 INFO Applying migration id=iconsname 2026/01/15 21:48:06 INFO Applying migration id=nohash 2026/01/15 21:48:06 INFO Applying migration id=shares 2026/01/15 21:48:06 INFO Applying migration id=actorttl 2026/01/15 21:48:06 INFO Applying migration id=tocc 2026/01/15 21:48:06 INFO Applying migration id=followeds 2026/01/15 21:48:06 INFO Applying migration id=certhash 2026/01/15 21:48:06 INFO Applying migration id=follows_sync 2026/01/15 21:48:06 INFO Applying migration id=jsonpath 2026/01/15 21:48:06 INFO Applying migration id=localforward 2026/01/15 21:48:06 INFO Applying migration id=avatar 2026/01/15 21:48:06 INFO Applying migration id=noimage 2026/01/15 21:48:06 INFO Applying migration id=feed 2026/01/15 21:48:06 INFO Applying migration id=bookmarks 2026/01/15 21:48:06 INFO Applying migration id=shareactivity 2026/01/15 21:48:06 INFO Applying migration id=application 2026/01/15 21:48:06 INFO Applying migration id=certificates 2026/01/15 21:48:06 INFO Applying migration id=rawforward 2026/01/15 21:48:06 INFO Applying migration id=publickey 2026/01/15 21:48:06 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByAuthorUserName (3.55s) === RUN TestFTS_SearchByAuthorID 2026/01/15 21:48:09 INFO Applying migration id=initial 2026/01/15 21:48:09 INFO Applying migration id=notesupdated 2026/01/15 21:48:09 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:09 INFO Applying migration id=activitiesid 2026/01/15 21:48:09 INFO Applying migration id=outbox 2026/01/15 21:48:09 INFO Applying migration id=edits 2026/01/15 21:48:09 INFO Applying migration id=outboxactor 2026/01/15 21:48:09 INFO Applying migration id=outboxsender 2026/01/15 21:48:09 INFO Applying migration id=thread 2026/01/15 21:48:09 INFO Applying migration id=host 2026/01/15 21:48:09 INFO Applying migration id=sharedinbox 2026/01/15 21:48:09 INFO Applying migration id=noteshost 2026/01/15 21:48:09 INFO Applying migration id=fetched 2026/01/15 21:48:09 INFO Applying migration id=move 2026/01/15 21:48:09 INFO Applying migration id=cleanup 2026/01/15 21:48:09 INFO Applying migration id=received 2026/01/15 21:48:09 INFO Applying migration id=namehost 2026/01/15 21:48:09 INFO Applying migration id=outboxhost 2026/01/15 21:48:09 INFO Applying migration id=notesfts 2026/01/15 21:48:09 INFO Applying migration id=iconsname 2026/01/15 21:48:09 INFO Applying migration id=nohash 2026/01/15 21:48:09 INFO Applying migration id=shares 2026/01/15 21:48:09 INFO Applying migration id=actorttl 2026/01/15 21:48:09 INFO Applying migration id=tocc 2026/01/15 21:48:09 INFO Applying migration id=followeds 2026/01/15 21:48:09 INFO Applying migration id=certhash 2026/01/15 21:48:09 INFO Applying migration id=follows_sync 2026/01/15 21:48:09 INFO Applying migration id=jsonpath 2026/01/15 21:48:09 INFO Applying migration id=localforward 2026/01/15 21:48:09 INFO Applying migration id=avatar 2026/01/15 21:48:09 INFO Applying migration id=noimage 2026/01/15 21:48:09 INFO Applying migration id=feed 2026/01/15 21:48:09 INFO Applying migration id=bookmarks 2026/01/15 21:48:09 INFO Applying migration id=shareactivity 2026/01/15 21:48:09 INFO Applying migration id=application 2026/01/15 21:48:09 INFO Applying migration id=certificates 2026/01/15 21:48:09 INFO Applying migration id=rawforward 2026/01/15 21:48:09 INFO Applying migration id=publickey 2026/01/15 21:48:09 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByAuthorID (5.23s) === RUN TestFTS_SearchByMentionUserName 2026/01/15 21:48:14 INFO Applying migration id=initial 2026/01/15 21:48:14 INFO Applying migration id=notesupdated 2026/01/15 21:48:14 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:14 INFO Applying migration id=activitiesid 2026/01/15 21:48:14 INFO Applying migration id=outbox 2026/01/15 21:48:14 INFO Applying migration id=edits 2026/01/15 21:48:14 INFO Applying migration id=outboxactor 2026/01/15 21:48:14 INFO Applying migration id=outboxsender 2026/01/15 21:48:14 INFO Applying migration id=thread 2026/01/15 21:48:14 INFO Applying migration id=host 2026/01/15 21:48:14 INFO Applying migration id=sharedinbox 2026/01/15 21:48:14 INFO Applying migration id=noteshost 2026/01/15 21:48:14 INFO Applying migration id=fetched 2026/01/15 21:48:14 INFO Applying migration id=move 2026/01/15 21:48:14 INFO Applying migration id=cleanup 2026/01/15 21:48:14 INFO Applying migration id=received 2026/01/15 21:48:14 INFO Applying migration id=namehost 2026/01/15 21:48:14 INFO Applying migration id=outboxhost 2026/01/15 21:48:14 INFO Applying migration id=notesfts 2026/01/15 21:48:14 INFO Applying migration id=iconsname 2026/01/15 21:48:14 INFO Applying migration id=nohash 2026/01/15 21:48:14 INFO Applying migration id=shares 2026/01/15 21:48:14 INFO Applying migration id=actorttl 2026/01/15 21:48:14 INFO Applying migration id=tocc 2026/01/15 21:48:14 INFO Applying migration id=followeds 2026/01/15 21:48:14 INFO Applying migration id=certhash 2026/01/15 21:48:14 INFO Applying migration id=follows_sync 2026/01/15 21:48:14 INFO Applying migration id=jsonpath 2026/01/15 21:48:14 INFO Applying migration id=localforward 2026/01/15 21:48:14 INFO Applying migration id=avatar 2026/01/15 21:48:14 INFO Applying migration id=noimage 2026/01/15 21:48:14 INFO Applying migration id=feed 2026/01/15 21:48:14 INFO Applying migration id=bookmarks 2026/01/15 21:48:14 INFO Applying migration id=shareactivity 2026/01/15 21:48:14 INFO Applying migration id=application 2026/01/15 21:48:14 INFO Applying migration id=certificates 2026/01/15 21:48:14 INFO Applying migration id=rawforward 2026/01/15 21:48:14 INFO Applying migration id=publickey 2026/01/15 21:48:14 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByMentionUserName (4.88s) === RUN TestFTS_SearchByMentionID 2026/01/15 21:48:19 INFO Applying migration id=initial 2026/01/15 21:48:19 INFO Applying migration id=notesupdated 2026/01/15 21:48:19 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:19 INFO Applying migration id=activitiesid 2026/01/15 21:48:19 INFO Applying migration id=outbox 2026/01/15 21:48:19 INFO Applying migration id=edits 2026/01/15 21:48:19 INFO Applying migration id=outboxactor 2026/01/15 21:48:19 INFO Applying migration id=outboxsender 2026/01/15 21:48:19 INFO Applying migration id=thread 2026/01/15 21:48:19 INFO Applying migration id=host 2026/01/15 21:48:19 INFO Applying migration id=sharedinbox 2026/01/15 21:48:19 INFO Applying migration id=noteshost 2026/01/15 21:48:19 INFO Applying migration id=fetched 2026/01/15 21:48:19 INFO Applying migration id=move 2026/01/15 21:48:19 INFO Applying migration id=cleanup 2026/01/15 21:48:19 INFO Applying migration id=received 2026/01/15 21:48:19 INFO Applying migration id=namehost 2026/01/15 21:48:19 INFO Applying migration id=outboxhost 2026/01/15 21:48:19 INFO Applying migration id=notesfts 2026/01/15 21:48:19 INFO Applying migration id=iconsname 2026/01/15 21:48:19 INFO Applying migration id=nohash 2026/01/15 21:48:19 INFO Applying migration id=shares 2026/01/15 21:48:19 INFO Applying migration id=actorttl 2026/01/15 21:48:19 INFO Applying migration id=tocc 2026/01/15 21:48:19 INFO Applying migration id=followeds 2026/01/15 21:48:19 INFO Applying migration id=certhash 2026/01/15 21:48:19 INFO Applying migration id=follows_sync 2026/01/15 21:48:19 INFO Applying migration id=jsonpath 2026/01/15 21:48:19 INFO Applying migration id=localforward 2026/01/15 21:48:19 INFO Applying migration id=avatar 2026/01/15 21:48:19 INFO Applying migration id=noimage 2026/01/15 21:48:19 INFO Applying migration id=feed 2026/01/15 21:48:19 INFO Applying migration id=bookmarks 2026/01/15 21:48:19 INFO Applying migration id=shareactivity 2026/01/15 21:48:19 INFO Applying migration id=application 2026/01/15 21:48:19 INFO Applying migration id=certificates 2026/01/15 21:48:19 INFO Applying migration id=rawforward 2026/01/15 21:48:19 INFO Applying migration id=publickey 2026/01/15 21:48:19 INFO Applying migration id=resolvegroup --- PASS: TestFTS_SearchByMentionID (4.20s) === RUN TestHashtag_PublicPost 2026/01/15 21:48:23 INFO Applying migration id=initial 2026/01/15 21:48:23 INFO Applying migration id=notesupdated 2026/01/15 21:48:23 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:23 INFO Applying migration id=activitiesid 2026/01/15 21:48:23 INFO Applying migration id=outbox 2026/01/15 21:48:23 INFO Applying migration id=edits 2026/01/15 21:48:23 INFO Applying migration id=outboxactor 2026/01/15 21:48:23 INFO Applying migration id=outboxsender 2026/01/15 21:48:23 INFO Applying migration id=thread 2026/01/15 21:48:23 INFO Applying migration id=host 2026/01/15 21:48:23 INFO Applying migration id=sharedinbox 2026/01/15 21:48:23 INFO Applying migration id=noteshost 2026/01/15 21:48:23 INFO Applying migration id=fetched 2026/01/15 21:48:23 INFO Applying migration id=move 2026/01/15 21:48:23 INFO Applying migration id=cleanup 2026/01/15 21:48:23 INFO Applying migration id=received 2026/01/15 21:48:23 INFO Applying migration id=namehost 2026/01/15 21:48:23 INFO Applying migration id=outboxhost 2026/01/15 21:48:23 INFO Applying migration id=notesfts 2026/01/15 21:48:23 INFO Applying migration id=iconsname 2026/01/15 21:48:23 INFO Applying migration id=nohash 2026/01/15 21:48:23 INFO Applying migration id=shares 2026/01/15 21:48:23 INFO Applying migration id=actorttl 2026/01/15 21:48:23 INFO Applying migration id=tocc 2026/01/15 21:48:23 INFO Applying migration id=followeds 2026/01/15 21:48:23 INFO Applying migration id=certhash 2026/01/15 21:48:23 INFO Applying migration id=follows_sync 2026/01/15 21:48:23 INFO Applying migration id=jsonpath 2026/01/15 21:48:24 INFO Applying migration id=localforward 2026/01/15 21:48:24 INFO Applying migration id=avatar 2026/01/15 21:48:24 INFO Applying migration id=noimage 2026/01/15 21:48:24 INFO Applying migration id=feed 2026/01/15 21:48:24 INFO Applying migration id=bookmarks 2026/01/15 21:48:24 INFO Applying migration id=shareactivity 2026/01/15 21:48:24 INFO Applying migration id=application 2026/01/15 21:48:24 INFO Applying migration id=certificates 2026/01/15 21:48:24 INFO Applying migration id=rawforward 2026/01/15 21:48:24 INFO Applying migration id=publickey 2026/01/15 21:48:24 INFO Applying migration id=resolvegroup 2026/01/15 21:48:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a1-a817-7039-9dfe-6944b0ef214d 2026/01/15 21:48:30 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (6.21s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/01/15 21:48:30 INFO Applying migration id=initial 2026/01/15 21:48:30 INFO Applying migration id=notesupdated 2026/01/15 21:48:30 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:30 INFO Applying migration id=activitiesid 2026/01/15 21:48:30 INFO Applying migration id=outbox 2026/01/15 21:48:30 INFO Applying migration id=edits 2026/01/15 21:48:30 INFO Applying migration id=outboxactor 2026/01/15 21:48:30 INFO Applying migration id=outboxsender 2026/01/15 21:48:30 INFO Applying migration id=thread 2026/01/15 21:48:30 INFO Applying migration id=host 2026/01/15 21:48:30 INFO Applying migration id=sharedinbox 2026/01/15 21:48:30 INFO Applying migration id=noteshost 2026/01/15 21:48:30 INFO Applying migration id=fetched 2026/01/15 21:48:30 INFO Applying migration id=move 2026/01/15 21:48:30 INFO Applying migration id=cleanup 2026/01/15 21:48:30 INFO Applying migration id=received 2026/01/15 21:48:30 INFO Applying migration id=namehost 2026/01/15 21:48:30 INFO Applying migration id=outboxhost 2026/01/15 21:48:30 INFO Applying migration id=notesfts 2026/01/15 21:48:30 INFO Applying migration id=iconsname 2026/01/15 21:48:30 INFO Applying migration id=nohash 2026/01/15 21:48:30 INFO Applying migration id=shares 2026/01/15 21:48:30 INFO Applying migration id=actorttl 2026/01/15 21:48:30 INFO Applying migration id=tocc 2026/01/15 21:48:30 INFO Applying migration id=followeds 2026/01/15 21:48:30 INFO Applying migration id=certhash 2026/01/15 21:48:30 INFO Applying migration id=follows_sync 2026/01/15 21:48:30 INFO Applying migration id=jsonpath 2026/01/15 21:48:30 INFO Applying migration id=localforward 2026/01/15 21:48:30 INFO Applying migration id=avatar 2026/01/15 21:48:30 INFO Applying migration id=noimage 2026/01/15 21:48:30 INFO Applying migration id=feed 2026/01/15 21:48:30 INFO Applying migration id=bookmarks 2026/01/15 21:48:30 INFO Applying migration id=shareactivity 2026/01/15 21:48:30 INFO Applying migration id=application 2026/01/15 21:48:30 INFO Applying migration id=certificates 2026/01/15 21:48:30 INFO Applying migration id=rawforward 2026/01/15 21:48:30 INFO Applying migration id=publickey 2026/01/15 21:48:30 INFO Applying migration id=resolvegroup 2026/01/15 21:48:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a1-bfcb-7c85-b350-ce81b1847628 2026/01/15 21:48:36 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (6.07s) === RUN TestHashtag_ExclamationMark 2026/01/15 21:48:36 INFO Applying migration id=initial 2026/01/15 21:48:36 INFO Applying migration id=notesupdated 2026/01/15 21:48:36 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:36 INFO Applying migration id=activitiesid 2026/01/15 21:48:36 INFO Applying migration id=outbox 2026/01/15 21:48:36 INFO Applying migration id=edits 2026/01/15 21:48:36 INFO Applying migration id=outboxactor 2026/01/15 21:48:36 INFO Applying migration id=outboxsender 2026/01/15 21:48:36 INFO Applying migration id=thread 2026/01/15 21:48:36 INFO Applying migration id=host 2026/01/15 21:48:36 INFO Applying migration id=sharedinbox 2026/01/15 21:48:36 INFO Applying migration id=noteshost 2026/01/15 21:48:36 INFO Applying migration id=fetched 2026/01/15 21:48:36 INFO Applying migration id=move 2026/01/15 21:48:36 INFO Applying migration id=cleanup 2026/01/15 21:48:36 INFO Applying migration id=received 2026/01/15 21:48:36 INFO Applying migration id=namehost 2026/01/15 21:48:36 INFO Applying migration id=outboxhost 2026/01/15 21:48:36 INFO Applying migration id=notesfts 2026/01/15 21:48:36 INFO Applying migration id=iconsname 2026/01/15 21:48:36 INFO Applying migration id=nohash 2026/01/15 21:48:36 INFO Applying migration id=shares 2026/01/15 21:48:36 INFO Applying migration id=actorttl 2026/01/15 21:48:36 INFO Applying migration id=tocc 2026/01/15 21:48:36 INFO Applying migration id=followeds 2026/01/15 21:48:36 INFO Applying migration id=certhash 2026/01/15 21:48:36 INFO Applying migration id=follows_sync 2026/01/15 21:48:36 INFO Applying migration id=jsonpath 2026/01/15 21:48:36 INFO Applying migration id=localforward 2026/01/15 21:48:36 INFO Applying migration id=avatar 2026/01/15 21:48:36 INFO Applying migration id=noimage 2026/01/15 21:48:36 INFO Applying migration id=feed 2026/01/15 21:48:36 INFO Applying migration id=bookmarks 2026/01/15 21:48:36 INFO Applying migration id=shareactivity 2026/01/15 21:48:36 INFO Applying migration id=application 2026/01/15 21:48:36 INFO Applying migration id=certificates 2026/01/15 21:48:36 INFO Applying migration id=rawforward 2026/01/15 21:48:36 INFO Applying migration id=publickey 2026/01/15 21:48:36 INFO Applying migration id=resolvegroup 2026/01/15 21:48:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a1-cbfd-79f1-bb1c-e2f9be1986c0 2026/01/15 21:48:39 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (3.12s) === RUN TestHashtag_Beginning 2026/01/15 21:48:39 INFO Applying migration id=initial 2026/01/15 21:48:39 INFO Applying migration id=notesupdated 2026/01/15 21:48:39 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:39 INFO Applying migration id=activitiesid 2026/01/15 21:48:39 INFO Applying migration id=outbox 2026/01/15 21:48:39 INFO Applying migration id=edits 2026/01/15 21:48:39 INFO Applying migration id=outboxactor 2026/01/15 21:48:39 INFO Applying migration id=outboxsender 2026/01/15 21:48:39 INFO Applying migration id=thread 2026/01/15 21:48:39 INFO Applying migration id=host 2026/01/15 21:48:39 INFO Applying migration id=sharedinbox 2026/01/15 21:48:39 INFO Applying migration id=noteshost 2026/01/15 21:48:39 INFO Applying migration id=fetched 2026/01/15 21:48:39 INFO Applying migration id=move 2026/01/15 21:48:39 INFO Applying migration id=cleanup 2026/01/15 21:48:39 INFO Applying migration id=received 2026/01/15 21:48:39 INFO Applying migration id=namehost 2026/01/15 21:48:39 INFO Applying migration id=outboxhost 2026/01/15 21:48:39 INFO Applying migration id=notesfts 2026/01/15 21:48:39 INFO Applying migration id=iconsname 2026/01/15 21:48:39 INFO Applying migration id=nohash 2026/01/15 21:48:39 INFO Applying migration id=shares 2026/01/15 21:48:39 INFO Applying migration id=actorttl 2026/01/15 21:48:39 INFO Applying migration id=tocc 2026/01/15 21:48:39 INFO Applying migration id=followeds 2026/01/15 21:48:39 INFO Applying migration id=certhash 2026/01/15 21:48:39 INFO Applying migration id=follows_sync 2026/01/15 21:48:39 INFO Applying migration id=jsonpath 2026/01/15 21:48:39 INFO Applying migration id=localforward 2026/01/15 21:48:39 INFO Applying migration id=avatar 2026/01/15 21:48:39 INFO Applying migration id=noimage 2026/01/15 21:48:39 INFO Applying migration id=feed 2026/01/15 21:48:39 INFO Applying migration id=bookmarks 2026/01/15 21:48:39 INFO Applying migration id=shareactivity 2026/01/15 21:48:39 INFO Applying migration id=application 2026/01/15 21:48:39 INFO Applying migration id=certificates 2026/01/15 21:48:39 INFO Applying migration id=rawforward 2026/01/15 21:48:39 INFO Applying migration id=publickey 2026/01/15 21:48:39 INFO Applying migration id=resolvegroup 2026/01/15 21:48:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a1-e433-708f-9c6b-d223801335f9 2026/01/15 21:48:45 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (6.20s) === RUN TestHashtag_Multiple 2026/01/15 21:48:45 INFO Applying migration id=initial 2026/01/15 21:48:45 INFO Applying migration id=notesupdated 2026/01/15 21:48:45 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:45 INFO Applying migration id=activitiesid 2026/01/15 21:48:45 INFO Applying migration id=outbox 2026/01/15 21:48:45 INFO Applying migration id=edits 2026/01/15 21:48:45 INFO Applying migration id=outboxactor 2026/01/15 21:48:45 INFO Applying migration id=outboxsender 2026/01/15 21:48:45 INFO Applying migration id=thread 2026/01/15 21:48:45 INFO Applying migration id=host 2026/01/15 21:48:45 INFO Applying migration id=sharedinbox 2026/01/15 21:48:45 INFO Applying migration id=noteshost 2026/01/15 21:48:45 INFO Applying migration id=fetched 2026/01/15 21:48:45 INFO Applying migration id=move 2026/01/15 21:48:45 INFO Applying migration id=cleanup 2026/01/15 21:48:45 INFO Applying migration id=received 2026/01/15 21:48:45 INFO Applying migration id=namehost 2026/01/15 21:48:45 INFO Applying migration id=outboxhost 2026/01/15 21:48:45 INFO Applying migration id=notesfts 2026/01/15 21:48:45 INFO Applying migration id=iconsname 2026/01/15 21:48:45 INFO Applying migration id=nohash 2026/01/15 21:48:45 INFO Applying migration id=shares 2026/01/15 21:48:45 INFO Applying migration id=actorttl 2026/01/15 21:48:45 INFO Applying migration id=tocc 2026/01/15 21:48:45 INFO Applying migration id=followeds 2026/01/15 21:48:45 INFO Applying migration id=certhash 2026/01/15 21:48:45 INFO Applying migration id=follows_sync 2026/01/15 21:48:45 INFO Applying migration id=jsonpath 2026/01/15 21:48:45 INFO Applying migration id=localforward 2026/01/15 21:48:45 INFO Applying migration id=avatar 2026/01/15 21:48:45 INFO Applying migration id=noimage 2026/01/15 21:48:45 INFO Applying migration id=feed 2026/01/15 21:48:45 INFO Applying migration id=bookmarks 2026/01/15 21:48:45 INFO Applying migration id=shareactivity 2026/01/15 21:48:45 INFO Applying migration id=application 2026/01/15 21:48:45 INFO Applying migration id=certificates 2026/01/15 21:48:45 INFO Applying migration id=rawforward 2026/01/15 21:48:45 INFO Applying migration id=publickey 2026/01/15 21:48:45 INFO Applying migration id=resolvegroup 2026/01/15 21:48:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a1-f605-78f4-b1d1-a66ddfd434c7 2026/01/15 21:48:50 INFO Generating first response key=/hashtag/Hello 2026/01/15 21:48:50 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (4.72s) === RUN TestHashtag_CaseSensitivity 2026/01/15 21:48:50 INFO Applying migration id=initial 2026/01/15 21:48:50 INFO Applying migration id=notesupdated 2026/01/15 21:48:50 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:50 INFO Applying migration id=activitiesid 2026/01/15 21:48:50 INFO Applying migration id=outbox 2026/01/15 21:48:50 INFO Applying migration id=edits 2026/01/15 21:48:50 INFO Applying migration id=outboxactor 2026/01/15 21:48:50 INFO Applying migration id=outboxsender 2026/01/15 21:48:50 INFO Applying migration id=thread 2026/01/15 21:48:50 INFO Applying migration id=host 2026/01/15 21:48:50 INFO Applying migration id=sharedinbox 2026/01/15 21:48:50 INFO Applying migration id=noteshost 2026/01/15 21:48:50 INFO Applying migration id=fetched 2026/01/15 21:48:50 INFO Applying migration id=move 2026/01/15 21:48:50 INFO Applying migration id=cleanup 2026/01/15 21:48:50 INFO Applying migration id=received 2026/01/15 21:48:50 INFO Applying migration id=namehost 2026/01/15 21:48:50 INFO Applying migration id=outboxhost 2026/01/15 21:48:50 INFO Applying migration id=notesfts 2026/01/15 21:48:50 INFO Applying migration id=iconsname 2026/01/15 21:48:50 INFO Applying migration id=nohash 2026/01/15 21:48:50 INFO Applying migration id=shares 2026/01/15 21:48:50 INFO Applying migration id=actorttl 2026/01/15 21:48:50 INFO Applying migration id=tocc 2026/01/15 21:48:50 INFO Applying migration id=followeds 2026/01/15 21:48:50 INFO Applying migration id=certhash 2026/01/15 21:48:50 INFO Applying migration id=follows_sync 2026/01/15 21:48:50 INFO Applying migration id=jsonpath 2026/01/15 21:48:50 INFO Applying migration id=localforward 2026/01/15 21:48:50 INFO Applying migration id=avatar 2026/01/15 21:48:50 INFO Applying migration id=noimage 2026/01/15 21:48:50 INFO Applying migration id=feed 2026/01/15 21:48:50 INFO Applying migration id=bookmarks 2026/01/15 21:48:50 INFO Applying migration id=shareactivity 2026/01/15 21:48:50 INFO Applying migration id=application 2026/01/15 21:48:50 INFO Applying migration id=certificates 2026/01/15 21:48:50 INFO Applying migration id=rawforward 2026/01/15 21:48:50 INFO Applying migration id=publickey 2026/01/15 21:48:50 INFO Applying migration id=resolvegroup 2026/01/15 21:48:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-00e9-7939-be6a-c4c1d77eab6c 2026/01/15 21:48:52 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (2.63s) === RUN TestHashtag_PostToFollowers 2026/01/15 21:48:52 INFO Applying migration id=initial 2026/01/15 21:48:52 INFO Applying migration id=notesupdated 2026/01/15 21:48:52 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:52 INFO Applying migration id=activitiesid 2026/01/15 21:48:52 INFO Applying migration id=outbox 2026/01/15 21:48:52 INFO Applying migration id=edits 2026/01/15 21:48:52 INFO Applying migration id=outboxactor 2026/01/15 21:48:52 INFO Applying migration id=outboxsender 2026/01/15 21:48:52 INFO Applying migration id=thread 2026/01/15 21:48:52 INFO Applying migration id=host 2026/01/15 21:48:52 INFO Applying migration id=sharedinbox 2026/01/15 21:48:52 INFO Applying migration id=noteshost 2026/01/15 21:48:52 INFO Applying migration id=fetched 2026/01/15 21:48:52 INFO Applying migration id=move 2026/01/15 21:48:52 INFO Applying migration id=cleanup 2026/01/15 21:48:52 INFO Applying migration id=received 2026/01/15 21:48:52 INFO Applying migration id=namehost 2026/01/15 21:48:52 INFO Applying migration id=outboxhost 2026/01/15 21:48:52 INFO Applying migration id=notesfts 2026/01/15 21:48:52 INFO Applying migration id=iconsname 2026/01/15 21:48:52 INFO Applying migration id=nohash 2026/01/15 21:48:52 INFO Applying migration id=shares 2026/01/15 21:48:52 INFO Applying migration id=actorttl 2026/01/15 21:48:52 INFO Applying migration id=tocc 2026/01/15 21:48:52 INFO Applying migration id=followeds 2026/01/15 21:48:52 INFO Applying migration id=certhash 2026/01/15 21:48:52 INFO Applying migration id=follows_sync 2026/01/15 21:48:52 INFO Applying migration id=jsonpath 2026/01/15 21:48:52 INFO Applying migration id=localforward 2026/01/15 21:48:52 INFO Applying migration id=avatar 2026/01/15 21:48:52 INFO Applying migration id=noimage 2026/01/15 21:48:52 INFO Applying migration id=feed 2026/01/15 21:48:52 INFO Applying migration id=bookmarks 2026/01/15 21:48:52 INFO Applying migration id=shareactivity 2026/01/15 21:48:52 INFO Applying migration id=application 2026/01/15 21:48:52 INFO Applying migration id=certificates 2026/01/15 21:48:52 INFO Applying migration id=rawforward 2026/01/15 21:48:52 INFO Applying migration id=publickey 2026/01/15 21:48:52 INFO Applying migration id=resolvegroup 2026/01/15 21:48:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-0c16-7a84-b49c-bfd696a7c405 2026/01/15 21:48:55 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (2.86s) === RUN TestHashtag_BigOffset 2026/01/15 21:48:55 INFO Applying migration id=initial 2026/01/15 21:48:55 INFO Applying migration id=notesupdated 2026/01/15 21:48:55 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:55 INFO Applying migration id=activitiesid 2026/01/15 21:48:55 INFO Applying migration id=outbox 2026/01/15 21:48:55 INFO Applying migration id=edits 2026/01/15 21:48:55 INFO Applying migration id=outboxactor 2026/01/15 21:48:55 INFO Applying migration id=outboxsender 2026/01/15 21:48:55 INFO Applying migration id=thread 2026/01/15 21:48:55 INFO Applying migration id=host 2026/01/15 21:48:55 INFO Applying migration id=sharedinbox 2026/01/15 21:48:55 INFO Applying migration id=noteshost 2026/01/15 21:48:55 INFO Applying migration id=fetched 2026/01/15 21:48:55 INFO Applying migration id=move 2026/01/15 21:48:55 INFO Applying migration id=cleanup 2026/01/15 21:48:55 INFO Applying migration id=received 2026/01/15 21:48:55 INFO Applying migration id=namehost 2026/01/15 21:48:55 INFO Applying migration id=outboxhost 2026/01/15 21:48:55 INFO Applying migration id=notesfts 2026/01/15 21:48:55 INFO Applying migration id=iconsname 2026/01/15 21:48:55 INFO Applying migration id=nohash 2026/01/15 21:48:55 INFO Applying migration id=shares 2026/01/15 21:48:55 INFO Applying migration id=actorttl 2026/01/15 21:48:55 INFO Applying migration id=tocc 2026/01/15 21:48:55 INFO Applying migration id=followeds 2026/01/15 21:48:55 INFO Applying migration id=certhash 2026/01/15 21:48:55 INFO Applying migration id=follows_sync 2026/01/15 21:48:55 INFO Applying migration id=jsonpath 2026/01/15 21:48:55 INFO Applying migration id=localforward 2026/01/15 21:48:55 INFO Applying migration id=avatar 2026/01/15 21:48:55 INFO Applying migration id=noimage 2026/01/15 21:48:55 INFO Applying migration id=feed 2026/01/15 21:48:55 INFO Applying migration id=bookmarks 2026/01/15 21:48:55 INFO Applying migration id=shareactivity 2026/01/15 21:48:55 INFO Applying migration id=application 2026/01/15 21:48:55 INFO Applying migration id=certificates 2026/01/15 21:48:55 INFO Applying migration id=rawforward 2026/01/15 21:48:55 INFO Applying migration id=publickey 2026/01/15 21:48:55 INFO Applying migration id=resolvegroup 2026/01/15 21:48:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-16e5-73ff-8df4-ac5cf0575066 2026/01/15 21:48:58 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (2.81s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/01/15 21:48:58 INFO Applying migration id=initial 2026/01/15 21:48:58 INFO Applying migration id=notesupdated 2026/01/15 21:48:58 INFO Applying migration id=personspreferredusername 2026/01/15 21:48:58 INFO Applying migration id=activitiesid 2026/01/15 21:48:58 INFO Applying migration id=outbox 2026/01/15 21:48:58 INFO Applying migration id=edits 2026/01/15 21:48:58 INFO Applying migration id=outboxactor 2026/01/15 21:48:58 INFO Applying migration id=outboxsender 2026/01/15 21:48:58 INFO Applying migration id=thread 2026/01/15 21:48:58 INFO Applying migration id=host 2026/01/15 21:48:58 INFO Applying migration id=sharedinbox 2026/01/15 21:48:58 INFO Applying migration id=noteshost 2026/01/15 21:48:58 INFO Applying migration id=fetched 2026/01/15 21:48:58 INFO Applying migration id=move 2026/01/15 21:48:58 INFO Applying migration id=cleanup 2026/01/15 21:48:58 INFO Applying migration id=received 2026/01/15 21:48:58 INFO Applying migration id=namehost 2026/01/15 21:48:58 INFO Applying migration id=outboxhost 2026/01/15 21:48:58 INFO Applying migration id=notesfts 2026/01/15 21:48:58 INFO Applying migration id=iconsname 2026/01/15 21:48:58 INFO Applying migration id=nohash 2026/01/15 21:48:58 INFO Applying migration id=shares 2026/01/15 21:48:58 INFO Applying migration id=actorttl 2026/01/15 21:48:58 INFO Applying migration id=tocc 2026/01/15 21:48:58 INFO Applying migration id=followeds 2026/01/15 21:48:58 INFO Applying migration id=certhash 2026/01/15 21:48:58 INFO Applying migration id=follows_sync 2026/01/15 21:48:58 INFO Applying migration id=jsonpath 2026/01/15 21:48:58 INFO Applying migration id=localforward 2026/01/15 21:48:58 INFO Applying migration id=avatar 2026/01/15 21:48:58 INFO Applying migration id=noimage 2026/01/15 21:48:58 INFO Applying migration id=feed 2026/01/15 21:48:58 INFO Applying migration id=bookmarks 2026/01/15 21:48:58 INFO Applying migration id=shareactivity 2026/01/15 21:48:58 INFO Applying migration id=application 2026/01/15 21:48:58 INFO Applying migration id=certificates 2026/01/15 21:48:58 INFO Applying migration id=rawforward 2026/01/15 21:48:58 INFO Applying migration id=publickey 2026/01/15 21:48:58 INFO Applying migration id=resolvegroup 2026/01/15 21:49:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-230b-74f9-8615-9c84a0e6dffc 2026/01/15 21:49:01 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (3.07s) === RUN TestHashtag_InvalidOffset 2026/01/15 21:49:01 INFO Applying migration id=initial 2026/01/15 21:49:01 INFO Applying migration id=notesupdated 2026/01/15 21:49:01 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:01 INFO Applying migration id=activitiesid 2026/01/15 21:49:01 INFO Applying migration id=outbox 2026/01/15 21:49:01 INFO Applying migration id=edits 2026/01/15 21:49:01 INFO Applying migration id=outboxactor 2026/01/15 21:49:01 INFO Applying migration id=outboxsender 2026/01/15 21:49:01 INFO Applying migration id=thread 2026/01/15 21:49:01 INFO Applying migration id=host 2026/01/15 21:49:01 INFO Applying migration id=sharedinbox 2026/01/15 21:49:01 INFO Applying migration id=noteshost 2026/01/15 21:49:01 INFO Applying migration id=fetched 2026/01/15 21:49:01 INFO Applying migration id=move 2026/01/15 21:49:01 INFO Applying migration id=cleanup 2026/01/15 21:49:01 INFO Applying migration id=received 2026/01/15 21:49:01 INFO Applying migration id=namehost 2026/01/15 21:49:01 INFO Applying migration id=outboxhost 2026/01/15 21:49:01 INFO Applying migration id=notesfts 2026/01/15 21:49:01 INFO Applying migration id=iconsname 2026/01/15 21:49:01 INFO Applying migration id=nohash 2026/01/15 21:49:01 INFO Applying migration id=shares 2026/01/15 21:49:01 INFO Applying migration id=actorttl 2026/01/15 21:49:01 INFO Applying migration id=tocc 2026/01/15 21:49:01 INFO Applying migration id=followeds 2026/01/15 21:49:01 INFO Applying migration id=certhash 2026/01/15 21:49:01 INFO Applying migration id=follows_sync 2026/01/15 21:49:01 INFO Applying migration id=jsonpath 2026/01/15 21:49:01 INFO Applying migration id=localforward 2026/01/15 21:49:01 INFO Applying migration id=avatar 2026/01/15 21:49:01 INFO Applying migration id=noimage 2026/01/15 21:49:01 INFO Applying migration id=feed 2026/01/15 21:49:01 INFO Applying migration id=bookmarks 2026/01/15 21:49:01 INFO Applying migration id=shareactivity 2026/01/15 21:49:01 INFO Applying migration id=application 2026/01/15 21:49:01 INFO Applying migration id=certificates 2026/01/15 21:49:01 INFO Applying migration id=rawforward 2026/01/15 21:49:01 INFO Applying migration id=publickey 2026/01/15 21:49:01 INFO Applying migration id=resolvegroup 2026/01/15 21:49:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-31a3-76fe-b155-aca253dc6ae7 2026/01/15 21:49:05 INFO Generating first response key=/hashtag/world?z 2026/01/15 21:49:05 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (3.74s) === RUN TestHashtag_EmptyHashtag 2026/01/15 21:49:05 INFO Applying migration id=initial 2026/01/15 21:49:05 INFO Applying migration id=notesupdated 2026/01/15 21:49:05 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:05 INFO Applying migration id=activitiesid 2026/01/15 21:49:05 INFO Applying migration id=outbox 2026/01/15 21:49:05 INFO Applying migration id=edits 2026/01/15 21:49:05 INFO Applying migration id=outboxactor 2026/01/15 21:49:05 INFO Applying migration id=outboxsender 2026/01/15 21:49:05 INFO Applying migration id=thread 2026/01/15 21:49:05 INFO Applying migration id=host 2026/01/15 21:49:05 INFO Applying migration id=sharedinbox 2026/01/15 21:49:05 INFO Applying migration id=noteshost 2026/01/15 21:49:05 INFO Applying migration id=fetched 2026/01/15 21:49:05 INFO Applying migration id=move 2026/01/15 21:49:05 INFO Applying migration id=cleanup 2026/01/15 21:49:05 INFO Applying migration id=received 2026/01/15 21:49:05 INFO Applying migration id=namehost 2026/01/15 21:49:05 INFO Applying migration id=outboxhost 2026/01/15 21:49:05 INFO Applying migration id=notesfts 2026/01/15 21:49:05 INFO Applying migration id=iconsname 2026/01/15 21:49:05 INFO Applying migration id=nohash 2026/01/15 21:49:05 INFO Applying migration id=shares 2026/01/15 21:49:05 INFO Applying migration id=actorttl 2026/01/15 21:49:05 INFO Applying migration id=tocc 2026/01/15 21:49:05 INFO Applying migration id=followeds 2026/01/15 21:49:05 INFO Applying migration id=certhash 2026/01/15 21:49:05 INFO Applying migration id=follows_sync 2026/01/15 21:49:05 INFO Applying migration id=jsonpath 2026/01/15 21:49:05 INFO Applying migration id=localforward 2026/01/15 21:49:05 INFO Applying migration id=avatar 2026/01/15 21:49:05 INFO Applying migration id=noimage 2026/01/15 21:49:05 INFO Applying migration id=feed 2026/01/15 21:49:05 INFO Applying migration id=bookmarks 2026/01/15 21:49:05 INFO Applying migration id=shareactivity 2026/01/15 21:49:05 INFO Applying migration id=application 2026/01/15 21:49:05 INFO Applying migration id=certificates 2026/01/15 21:49:05 INFO Applying migration id=rawforward 2026/01/15 21:49:05 INFO Applying migration id=publickey 2026/01/15 21:49:05 INFO Applying migration id=resolvegroup 2026/01/15 21:49:08 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (3.01s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/01/15 21:49:08 INFO Applying migration id=initial 2026/01/15 21:49:08 INFO Applying migration id=notesupdated 2026/01/15 21:49:08 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:08 INFO Applying migration id=activitiesid 2026/01/15 21:49:08 INFO Applying migration id=outbox 2026/01/15 21:49:08 INFO Applying migration id=edits 2026/01/15 21:49:08 INFO Applying migration id=outboxactor 2026/01/15 21:49:08 INFO Applying migration id=outboxsender 2026/01/15 21:49:08 INFO Applying migration id=thread 2026/01/15 21:49:08 INFO Applying migration id=host 2026/01/15 21:49:08 INFO Applying migration id=sharedinbox 2026/01/15 21:49:08 INFO Applying migration id=noteshost 2026/01/15 21:49:08 INFO Applying migration id=fetched 2026/01/15 21:49:08 INFO Applying migration id=move 2026/01/15 21:49:08 INFO Applying migration id=cleanup 2026/01/15 21:49:08 INFO Applying migration id=received 2026/01/15 21:49:08 INFO Applying migration id=namehost 2026/01/15 21:49:08 INFO Applying migration id=outboxhost 2026/01/15 21:49:08 INFO Applying migration id=notesfts 2026/01/15 21:49:08 INFO Applying migration id=iconsname 2026/01/15 21:49:08 INFO Applying migration id=nohash 2026/01/15 21:49:08 INFO Applying migration id=shares 2026/01/15 21:49:08 INFO Applying migration id=actorttl 2026/01/15 21:49:08 INFO Applying migration id=tocc 2026/01/15 21:49:08 INFO Applying migration id=followeds 2026/01/15 21:49:08 INFO Applying migration id=certhash 2026/01/15 21:49:08 INFO Applying migration id=follows_sync 2026/01/15 21:49:08 INFO Applying migration id=jsonpath 2026/01/15 21:49:08 INFO Applying migration id=localforward 2026/01/15 21:49:08 INFO Applying migration id=avatar 2026/01/15 21:49:08 INFO Applying migration id=noimage 2026/01/15 21:49:08 INFO Applying migration id=feed 2026/01/15 21:49:08 INFO Applying migration id=bookmarks 2026/01/15 21:49:08 INFO Applying migration id=shareactivity 2026/01/15 21:49:08 INFO Applying migration id=application 2026/01/15 21:49:08 INFO Applying migration id=certificates 2026/01/15 21:49:08 INFO Applying migration id=rawforward 2026/01/15 21:49:08 INFO Applying migration id=publickey 2026/01/15 21:49:08 INFO Applying migration id=resolvegroup 2026/01/15 21:49:12 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (4.56s) === RUN TestHashtags_NoHashtags 2026/01/15 21:49:12 INFO Applying migration id=initial 2026/01/15 21:49:12 INFO Applying migration id=notesupdated 2026/01/15 21:49:12 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:12 INFO Applying migration id=activitiesid 2026/01/15 21:49:12 INFO Applying migration id=outbox 2026/01/15 21:49:12 INFO Applying migration id=edits 2026/01/15 21:49:12 INFO Applying migration id=outboxactor 2026/01/15 21:49:12 INFO Applying migration id=outboxsender 2026/01/15 21:49:12 INFO Applying migration id=thread 2026/01/15 21:49:12 INFO Applying migration id=host 2026/01/15 21:49:12 INFO Applying migration id=sharedinbox 2026/01/15 21:49:12 INFO Applying migration id=noteshost 2026/01/15 21:49:12 INFO Applying migration id=fetched 2026/01/15 21:49:12 INFO Applying migration id=move 2026/01/15 21:49:12 INFO Applying migration id=cleanup 2026/01/15 21:49:12 INFO Applying migration id=received 2026/01/15 21:49:12 INFO Applying migration id=namehost 2026/01/15 21:49:12 INFO Applying migration id=outboxhost 2026/01/15 21:49:12 INFO Applying migration id=notesfts 2026/01/15 21:49:12 INFO Applying migration id=iconsname 2026/01/15 21:49:12 INFO Applying migration id=nohash 2026/01/15 21:49:12 INFO Applying migration id=shares 2026/01/15 21:49:12 INFO Applying migration id=actorttl 2026/01/15 21:49:12 INFO Applying migration id=tocc 2026/01/15 21:49:12 INFO Applying migration id=followeds 2026/01/15 21:49:12 INFO Applying migration id=certhash 2026/01/15 21:49:12 INFO Applying migration id=follows_sync 2026/01/15 21:49:12 INFO Applying migration id=jsonpath 2026/01/15 21:49:12 INFO Applying migration id=localforward 2026/01/15 21:49:12 INFO Applying migration id=avatar 2026/01/15 21:49:12 INFO Applying migration id=noimage 2026/01/15 21:49:12 INFO Applying migration id=feed 2026/01/15 21:49:12 INFO Applying migration id=bookmarks 2026/01/15 21:49:12 INFO Applying migration id=shareactivity 2026/01/15 21:49:12 INFO Applying migration id=application 2026/01/15 21:49:12 INFO Applying migration id=certificates 2026/01/15 21:49:12 INFO Applying migration id=rawforward 2026/01/15 21:49:12 INFO Applying migration id=publickey 2026/01/15 21:49:12 INFO Applying migration id=resolvegroup 2026/01/15 21:49:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-541c-78f1-b07a-546e5a33effb 2026/01/15 21:49:14 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.25s) === RUN TestHashtags_OneHashtagOneAuthor 2026/01/15 21:49:14 INFO Applying migration id=initial 2026/01/15 21:49:14 INFO Applying migration id=notesupdated 2026/01/15 21:49:14 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:14 INFO Applying migration id=activitiesid 2026/01/15 21:49:14 INFO Applying migration id=outbox 2026/01/15 21:49:14 INFO Applying migration id=edits 2026/01/15 21:49:14 INFO Applying migration id=outboxactor 2026/01/15 21:49:14 INFO Applying migration id=outboxsender 2026/01/15 21:49:14 INFO Applying migration id=thread 2026/01/15 21:49:14 INFO Applying migration id=host 2026/01/15 21:49:14 INFO Applying migration id=sharedinbox 2026/01/15 21:49:14 INFO Applying migration id=noteshost 2026/01/15 21:49:14 INFO Applying migration id=fetched 2026/01/15 21:49:14 INFO Applying migration id=move 2026/01/15 21:49:14 INFO Applying migration id=cleanup 2026/01/15 21:49:14 INFO Applying migration id=received 2026/01/15 21:49:14 INFO Applying migration id=namehost 2026/01/15 21:49:14 INFO Applying migration id=outboxhost 2026/01/15 21:49:14 INFO Applying migration id=notesfts 2026/01/15 21:49:14 INFO Applying migration id=iconsname 2026/01/15 21:49:14 INFO Applying migration id=nohash 2026/01/15 21:49:14 INFO Applying migration id=shares 2026/01/15 21:49:14 INFO Applying migration id=actorttl 2026/01/15 21:49:14 INFO Applying migration id=tocc 2026/01/15 21:49:14 INFO Applying migration id=followeds 2026/01/15 21:49:14 INFO Applying migration id=certhash 2026/01/15 21:49:14 INFO Applying migration id=follows_sync 2026/01/15 21:49:14 INFO Applying migration id=jsonpath 2026/01/15 21:49:14 INFO Applying migration id=localforward 2026/01/15 21:49:14 INFO Applying migration id=avatar 2026/01/15 21:49:14 INFO Applying migration id=noimage 2026/01/15 21:49:14 INFO Applying migration id=feed 2026/01/15 21:49:14 INFO Applying migration id=bookmarks 2026/01/15 21:49:14 INFO Applying migration id=shareactivity 2026/01/15 21:49:14 INFO Applying migration id=application 2026/01/15 21:49:14 INFO Applying migration id=certificates 2026/01/15 21:49:14 INFO Applying migration id=rawforward 2026/01/15 21:49:14 INFO Applying migration id=publickey 2026/01/15 21:49:14 INFO Applying migration id=resolvegroup 2026/01/15 21:49:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-67d6-7a6d-ad4f-a3796d7cb3e9 2026/01/15 21:49:19 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (5.09s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/01/15 21:49:19 INFO Applying migration id=initial 2026/01/15 21:49:19 INFO Applying migration id=notesupdated 2026/01/15 21:49:19 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:19 INFO Applying migration id=activitiesid 2026/01/15 21:49:19 INFO Applying migration id=outbox 2026/01/15 21:49:19 INFO Applying migration id=edits 2026/01/15 21:49:19 INFO Applying migration id=outboxactor 2026/01/15 21:49:19 INFO Applying migration id=outboxsender 2026/01/15 21:49:19 INFO Applying migration id=thread 2026/01/15 21:49:19 INFO Applying migration id=host 2026/01/15 21:49:19 INFO Applying migration id=sharedinbox 2026/01/15 21:49:19 INFO Applying migration id=noteshost 2026/01/15 21:49:19 INFO Applying migration id=fetched 2026/01/15 21:49:19 INFO Applying migration id=move 2026/01/15 21:49:19 INFO Applying migration id=cleanup 2026/01/15 21:49:19 INFO Applying migration id=received 2026/01/15 21:49:19 INFO Applying migration id=namehost 2026/01/15 21:49:19 INFO Applying migration id=outboxhost 2026/01/15 21:49:19 INFO Applying migration id=notesfts 2026/01/15 21:49:19 INFO Applying migration id=iconsname 2026/01/15 21:49:19 INFO Applying migration id=nohash 2026/01/15 21:49:19 INFO Applying migration id=shares 2026/01/15 21:49:19 INFO Applying migration id=actorttl 2026/01/15 21:49:19 INFO Applying migration id=tocc 2026/01/15 21:49:19 INFO Applying migration id=followeds 2026/01/15 21:49:19 INFO Applying migration id=certhash 2026/01/15 21:49:19 INFO Applying migration id=follows_sync 2026/01/15 21:49:19 INFO Applying migration id=jsonpath 2026/01/15 21:49:19 INFO Applying migration id=localforward 2026/01/15 21:49:19 INFO Applying migration id=avatar 2026/01/15 21:49:19 INFO Applying migration id=noimage 2026/01/15 21:49:19 INFO Applying migration id=feed 2026/01/15 21:49:19 INFO Applying migration id=bookmarks 2026/01/15 21:49:19 INFO Applying migration id=shareactivity 2026/01/15 21:49:19 INFO Applying migration id=application 2026/01/15 21:49:19 INFO Applying migration id=certificates 2026/01/15 21:49:19 INFO Applying migration id=rawforward 2026/01/15 21:49:19 INFO Applying migration id=publickey 2026/01/15 21:49:19 INFO Applying migration id=resolvegroup 2026/01/15 21:49:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-79e4-7d54-8e01-7cae40891073 2026/01/15 21:49:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-79e8-78e4-98cf-229f052f1c93 2026/01/15 21:49:23 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (4.60s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/01/15 21:49:23 INFO Applying migration id=initial 2026/01/15 21:49:23 INFO Applying migration id=notesupdated 2026/01/15 21:49:23 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:23 INFO Applying migration id=activitiesid 2026/01/15 21:49:23 INFO Applying migration id=outbox 2026/01/15 21:49:23 INFO Applying migration id=edits 2026/01/15 21:49:23 INFO Applying migration id=outboxactor 2026/01/15 21:49:23 INFO Applying migration id=outboxsender 2026/01/15 21:49:23 INFO Applying migration id=thread 2026/01/15 21:49:23 INFO Applying migration id=host 2026/01/15 21:49:23 INFO Applying migration id=sharedinbox 2026/01/15 21:49:23 INFO Applying migration id=noteshost 2026/01/15 21:49:23 INFO Applying migration id=fetched 2026/01/15 21:49:23 INFO Applying migration id=move 2026/01/15 21:49:23 INFO Applying migration id=cleanup 2026/01/15 21:49:23 INFO Applying migration id=received 2026/01/15 21:49:23 INFO Applying migration id=namehost 2026/01/15 21:49:23 INFO Applying migration id=outboxhost 2026/01/15 21:49:23 INFO Applying migration id=notesfts 2026/01/15 21:49:23 INFO Applying migration id=iconsname 2026/01/15 21:49:23 INFO Applying migration id=nohash 2026/01/15 21:49:23 INFO Applying migration id=shares 2026/01/15 21:49:23 INFO Applying migration id=actorttl 2026/01/15 21:49:23 INFO Applying migration id=tocc 2026/01/15 21:49:23 INFO Applying migration id=followeds 2026/01/15 21:49:23 INFO Applying migration id=certhash 2026/01/15 21:49:23 INFO Applying migration id=follows_sync 2026/01/15 21:49:23 INFO Applying migration id=jsonpath 2026/01/15 21:49:23 INFO Applying migration id=localforward 2026/01/15 21:49:23 INFO Applying migration id=avatar 2026/01/15 21:49:23 INFO Applying migration id=noimage 2026/01/15 21:49:23 INFO Applying migration id=feed 2026/01/15 21:49:23 INFO Applying migration id=bookmarks 2026/01/15 21:49:23 INFO Applying migration id=shareactivity 2026/01/15 21:49:23 INFO Applying migration id=application 2026/01/15 21:49:23 INFO Applying migration id=certificates 2026/01/15 21:49:23 INFO Applying migration id=rawforward 2026/01/15 21:49:23 INFO Applying migration id=publickey 2026/01/15 21:49:23 INFO Applying migration id=resolvegroup 2026/01/15 21:49:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-82c2-7c18-9807-3dbd61866c0b 2026/01/15 21:49:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-82c7-779a-bad0-7af1a2ecd364 2026/01/15 21:49:26 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (2.26s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/01/15 21:49:26 INFO Applying migration id=initial 2026/01/15 21:49:26 INFO Applying migration id=notesupdated 2026/01/15 21:49:26 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:26 INFO Applying migration id=activitiesid 2026/01/15 21:49:26 INFO Applying migration id=outbox 2026/01/15 21:49:26 INFO Applying migration id=edits 2026/01/15 21:49:26 INFO Applying migration id=outboxactor 2026/01/15 21:49:26 INFO Applying migration id=outboxsender 2026/01/15 21:49:26 INFO Applying migration id=thread 2026/01/15 21:49:26 INFO Applying migration id=host 2026/01/15 21:49:26 INFO Applying migration id=sharedinbox 2026/01/15 21:49:26 INFO Applying migration id=noteshost 2026/01/15 21:49:26 INFO Applying migration id=fetched 2026/01/15 21:49:26 INFO Applying migration id=move 2026/01/15 21:49:26 INFO Applying migration id=cleanup 2026/01/15 21:49:26 INFO Applying migration id=received 2026/01/15 21:49:26 INFO Applying migration id=namehost 2026/01/15 21:49:26 INFO Applying migration id=outboxhost 2026/01/15 21:49:26 INFO Applying migration id=notesfts 2026/01/15 21:49:26 INFO Applying migration id=iconsname 2026/01/15 21:49:26 INFO Applying migration id=nohash 2026/01/15 21:49:26 INFO Applying migration id=shares 2026/01/15 21:49:26 INFO Applying migration id=actorttl 2026/01/15 21:49:26 INFO Applying migration id=tocc 2026/01/15 21:49:26 INFO Applying migration id=followeds 2026/01/15 21:49:26 INFO Applying migration id=certhash 2026/01/15 21:49:26 INFO Applying migration id=follows_sync 2026/01/15 21:49:26 INFO Applying migration id=jsonpath 2026/01/15 21:49:26 INFO Applying migration id=localforward 2026/01/15 21:49:26 INFO Applying migration id=avatar 2026/01/15 21:49:26 INFO Applying migration id=noimage 2026/01/15 21:49:26 INFO Applying migration id=feed 2026/01/15 21:49:26 INFO Applying migration id=bookmarks 2026/01/15 21:49:26 INFO Applying migration id=shareactivity 2026/01/15 21:49:26 INFO Applying migration id=application 2026/01/15 21:49:26 INFO Applying migration id=certificates 2026/01/15 21:49:26 INFO Applying migration id=rawforward 2026/01/15 21:49:26 INFO Applying migration id=publickey 2026/01/15 21:49:26 INFO Applying migration id=resolvegroup 2026/01/15 21:49:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-9020-7e23-a3dd-1d16352e645b 2026/01/15 21:49:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-9024-7187-b26d-cdd27dc302a0 2026/01/15 21:49:29 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (3.42s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/01/15 21:49:29 INFO Applying migration id=initial 2026/01/15 21:49:29 INFO Applying migration id=notesupdated 2026/01/15 21:49:29 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:29 INFO Applying migration id=activitiesid 2026/01/15 21:49:29 INFO Applying migration id=outbox 2026/01/15 21:49:29 INFO Applying migration id=edits 2026/01/15 21:49:29 INFO Applying migration id=outboxactor 2026/01/15 21:49:29 INFO Applying migration id=outboxsender 2026/01/15 21:49:29 INFO Applying migration id=thread 2026/01/15 21:49:29 INFO Applying migration id=host 2026/01/15 21:49:29 INFO Applying migration id=sharedinbox 2026/01/15 21:49:29 INFO Applying migration id=noteshost 2026/01/15 21:49:29 INFO Applying migration id=fetched 2026/01/15 21:49:29 INFO Applying migration id=move 2026/01/15 21:49:29 INFO Applying migration id=cleanup 2026/01/15 21:49:29 INFO Applying migration id=received 2026/01/15 21:49:29 INFO Applying migration id=namehost 2026/01/15 21:49:29 INFO Applying migration id=outboxhost 2026/01/15 21:49:29 INFO Applying migration id=notesfts 2026/01/15 21:49:29 INFO Applying migration id=iconsname 2026/01/15 21:49:29 INFO Applying migration id=nohash 2026/01/15 21:49:29 INFO Applying migration id=shares 2026/01/15 21:49:29 INFO Applying migration id=actorttl 2026/01/15 21:49:29 INFO Applying migration id=tocc 2026/01/15 21:49:29 INFO Applying migration id=followeds 2026/01/15 21:49:29 INFO Applying migration id=certhash 2026/01/15 21:49:29 INFO Applying migration id=follows_sync 2026/01/15 21:49:29 INFO Applying migration id=jsonpath 2026/01/15 21:49:29 INFO Applying migration id=localforward 2026/01/15 21:49:29 INFO Applying migration id=avatar 2026/01/15 21:49:29 INFO Applying migration id=noimage 2026/01/15 21:49:29 INFO Applying migration id=feed 2026/01/15 21:49:29 INFO Applying migration id=bookmarks 2026/01/15 21:49:29 INFO Applying migration id=shareactivity 2026/01/15 21:49:29 INFO Applying migration id=application 2026/01/15 21:49:29 INFO Applying migration id=certificates 2026/01/15 21:49:29 INFO Applying migration id=rawforward 2026/01/15 21:49:29 INFO Applying migration id=publickey 2026/01/15 21:49:29 INFO Applying migration id=resolvegroup 2026/01/15 21:49:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-a205-7ae3-be02-8f2ef38276ad 2026/01/15 21:49:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a2-a209-74b3-ab12-ce0f522a2f7c 2026/01/15 21:49:34 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (4.59s) === RUN TestHome_AuthenticatedUser 2026/01/15 21:49:34 INFO Applying migration id=initial 2026/01/15 21:49:34 INFO Applying migration id=notesupdated 2026/01/15 21:49:34 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:34 INFO Applying migration id=activitiesid 2026/01/15 21:49:34 INFO Applying migration id=outbox 2026/01/15 21:49:34 INFO Applying migration id=edits 2026/01/15 21:49:34 INFO Applying migration id=outboxactor 2026/01/15 21:49:34 INFO Applying migration id=outboxsender 2026/01/15 21:49:34 INFO Applying migration id=thread 2026/01/15 21:49:34 INFO Applying migration id=host 2026/01/15 21:49:34 INFO Applying migration id=sharedinbox 2026/01/15 21:49:34 INFO Applying migration id=noteshost 2026/01/15 21:49:34 INFO Applying migration id=fetched 2026/01/15 21:49:34 INFO Applying migration id=move 2026/01/15 21:49:34 INFO Applying migration id=cleanup 2026/01/15 21:49:34 INFO Applying migration id=received 2026/01/15 21:49:34 INFO Applying migration id=namehost 2026/01/15 21:49:34 INFO Applying migration id=outboxhost 2026/01/15 21:49:34 INFO Applying migration id=notesfts 2026/01/15 21:49:34 INFO Applying migration id=iconsname 2026/01/15 21:49:34 INFO Applying migration id=nohash 2026/01/15 21:49:34 INFO Applying migration id=shares 2026/01/15 21:49:34 INFO Applying migration id=actorttl 2026/01/15 21:49:34 INFO Applying migration id=tocc 2026/01/15 21:49:34 INFO Applying migration id=followeds 2026/01/15 21:49:34 INFO Applying migration id=certhash 2026/01/15 21:49:34 INFO Applying migration id=follows_sync 2026/01/15 21:49:34 INFO Applying migration id=jsonpath 2026/01/15 21:49:34 INFO Applying migration id=localforward 2026/01/15 21:49:34 INFO Applying migration id=avatar 2026/01/15 21:49:34 INFO Applying migration id=noimage 2026/01/15 21:49:34 INFO Applying migration id=feed 2026/01/15 21:49:34 INFO Applying migration id=bookmarks 2026/01/15 21:49:34 INFO Applying migration id=shareactivity 2026/01/15 21:49:34 INFO Applying migration id=application 2026/01/15 21:49:34 INFO Applying migration id=certificates 2026/01/15 21:49:34 INFO Applying migration id=rawforward 2026/01/15 21:49:34 INFO Applying migration id=publickey 2026/01/15 21:49:34 INFO Applying migration id=resolvegroup --- PASS: TestHome_AuthenticatedUser (3.38s) === RUN TestHome_UnauthenticatedUser 2026/01/15 21:49:37 INFO Applying migration id=initial 2026/01/15 21:49:37 INFO Applying migration id=notesupdated 2026/01/15 21:49:37 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:37 INFO Applying migration id=activitiesid 2026/01/15 21:49:37 INFO Applying migration id=outbox 2026/01/15 21:49:37 INFO Applying migration id=edits 2026/01/15 21:49:37 INFO Applying migration id=outboxactor 2026/01/15 21:49:37 INFO Applying migration id=outboxsender 2026/01/15 21:49:37 INFO Applying migration id=thread 2026/01/15 21:49:37 INFO Applying migration id=host 2026/01/15 21:49:37 INFO Applying migration id=sharedinbox 2026/01/15 21:49:37 INFO Applying migration id=noteshost 2026/01/15 21:49:37 INFO Applying migration id=fetched 2026/01/15 21:49:37 INFO Applying migration id=move 2026/01/15 21:49:37 INFO Applying migration id=cleanup 2026/01/15 21:49:37 INFO Applying migration id=received 2026/01/15 21:49:37 INFO Applying migration id=namehost 2026/01/15 21:49:37 INFO Applying migration id=outboxhost 2026/01/15 21:49:37 INFO Applying migration id=notesfts 2026/01/15 21:49:37 INFO Applying migration id=iconsname 2026/01/15 21:49:37 INFO Applying migration id=nohash 2026/01/15 21:49:37 INFO Applying migration id=shares 2026/01/15 21:49:37 INFO Applying migration id=actorttl 2026/01/15 21:49:37 INFO Applying migration id=tocc 2026/01/15 21:49:37 INFO Applying migration id=followeds 2026/01/15 21:49:37 INFO Applying migration id=certhash 2026/01/15 21:49:37 INFO Applying migration id=follows_sync 2026/01/15 21:49:37 INFO Applying migration id=jsonpath 2026/01/15 21:49:37 INFO Applying migration id=localforward 2026/01/15 21:49:37 INFO Applying migration id=avatar 2026/01/15 21:49:37 INFO Applying migration id=noimage 2026/01/15 21:49:37 INFO Applying migration id=feed 2026/01/15 21:49:37 INFO Applying migration id=bookmarks 2026/01/15 21:49:37 INFO Applying migration id=shareactivity 2026/01/15 21:49:37 INFO Applying migration id=application 2026/01/15 21:49:37 INFO Applying migration id=certificates 2026/01/15 21:49:37 INFO Applying migration id=rawforward 2026/01/15 21:49:37 INFO Applying migration id=publickey 2026/01/15 21:49:37 INFO Applying migration id=resolvegroup --- PASS: TestHome_UnauthenticatedUser (1.16s) === RUN TestMove_FederatedToFederated 2026/01/15 21:49:38 INFO Applying migration id=initial 2026/01/15 21:49:38 INFO Applying migration id=notesupdated 2026/01/15 21:49:38 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:38 INFO Applying migration id=activitiesid 2026/01/15 21:49:38 INFO Applying migration id=outbox 2026/01/15 21:49:38 INFO Applying migration id=edits 2026/01/15 21:49:38 INFO Applying migration id=outboxactor 2026/01/15 21:49:38 INFO Applying migration id=outboxsender 2026/01/15 21:49:38 INFO Applying migration id=thread 2026/01/15 21:49:38 INFO Applying migration id=host 2026/01/15 21:49:38 INFO Applying migration id=sharedinbox 2026/01/15 21:49:38 INFO Applying migration id=noteshost 2026/01/15 21:49:38 INFO Applying migration id=fetched 2026/01/15 21:49:38 INFO Applying migration id=move 2026/01/15 21:49:38 INFO Applying migration id=cleanup 2026/01/15 21:49:38 INFO Applying migration id=received 2026/01/15 21:49:38 INFO Applying migration id=namehost 2026/01/15 21:49:38 INFO Applying migration id=outboxhost 2026/01/15 21:49:38 INFO Applying migration id=notesfts 2026/01/15 21:49:38 INFO Applying migration id=iconsname 2026/01/15 21:49:38 INFO Applying migration id=nohash 2026/01/15 21:49:38 INFO Applying migration id=shares 2026/01/15 21:49:38 INFO Applying migration id=actorttl 2026/01/15 21:49:38 INFO Applying migration id=tocc 2026/01/15 21:49:38 INFO Applying migration id=followeds 2026/01/15 21:49:38 INFO Applying migration id=certhash 2026/01/15 21:49:38 INFO Applying migration id=follows_sync 2026/01/15 21:49:38 INFO Applying migration id=jsonpath 2026/01/15 21:49:38 INFO Applying migration id=localforward 2026/01/15 21:49:38 INFO Applying migration id=avatar 2026/01/15 21:49:38 INFO Applying migration id=noimage 2026/01/15 21:49:38 INFO Applying migration id=feed 2026/01/15 21:49:38 INFO Applying migration id=bookmarks 2026/01/15 21:49:38 INFO Applying migration id=shareactivity 2026/01/15 21:49:38 INFO Applying migration id=application 2026/01/15 21:49:38 INFO Applying migration id=certificates 2026/01/15 21:49:38 INFO Applying migration id=rawforward 2026/01/15 21:49:38 INFO Applying migration id=publickey 2026/01/15 21:49:38 INFO Applying migration id=resolvegroup 2026/01/15 21:49:39 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc3a2-b8ec-74d7-908a-98227cfb17b5 old=https://127.0.0.1/user/dan new=https://::1/user/dan --- PASS: TestMove_FederatedToFederated (1.31s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/01/15 21:49:39 INFO Applying migration id=initial 2026/01/15 21:49:39 INFO Applying migration id=notesupdated 2026/01/15 21:49:39 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:39 INFO Applying migration id=activitiesid 2026/01/15 21:49:39 INFO Applying migration id=outbox 2026/01/15 21:49:39 INFO Applying migration id=edits 2026/01/15 21:49:39 INFO Applying migration id=outboxactor 2026/01/15 21:49:39 INFO Applying migration id=outboxsender 2026/01/15 21:49:39 INFO Applying migration id=thread 2026/01/15 21:49:39 INFO Applying migration id=host 2026/01/15 21:49:39 INFO Applying migration id=sharedinbox 2026/01/15 21:49:39 INFO Applying migration id=noteshost 2026/01/15 21:49:39 INFO Applying migration id=fetched 2026/01/15 21:49:39 INFO Applying migration id=move 2026/01/15 21:49:39 INFO Applying migration id=cleanup 2026/01/15 21:49:39 INFO Applying migration id=received 2026/01/15 21:49:39 INFO Applying migration id=namehost 2026/01/15 21:49:39 INFO Applying migration id=outboxhost 2026/01/15 21:49:39 INFO Applying migration id=notesfts 2026/01/15 21:49:39 INFO Applying migration id=iconsname 2026/01/15 21:49:39 INFO Applying migration id=nohash 2026/01/15 21:49:39 INFO Applying migration id=shares 2026/01/15 21:49:39 INFO Applying migration id=actorttl 2026/01/15 21:49:39 INFO Applying migration id=tocc 2026/01/15 21:49:39 INFO Applying migration id=followeds 2026/01/15 21:49:39 INFO Applying migration id=certhash 2026/01/15 21:49:39 INFO Applying migration id=follows_sync 2026/01/15 21:49:39 INFO Applying migration id=jsonpath 2026/01/15 21:49:40 INFO Applying migration id=localforward 2026/01/15 21:49:40 INFO Applying migration id=avatar 2026/01/15 21:49:40 INFO Applying migration id=noimage 2026/01/15 21:49:40 INFO Applying migration id=feed 2026/01/15 21:49:40 INFO Applying migration id=bookmarks 2026/01/15 21:49:40 INFO Applying migration id=shareactivity 2026/01/15 21:49:40 INFO Applying migration id=application 2026/01/15 21:49:40 INFO Applying migration id=certificates 2026/01/15 21:49:40 INFO Applying migration id=rawforward 2026/01/15 21:49:40 INFO Applying migration id=publickey 2026/01/15 21:49:40 INFO Applying migration id=resolvegroup 2026/01/15 21:49:42 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc3a2-c2ef-7624-8ff7-caf600fb2f4c old=https://127.0.0.1/user/dan new=https://::1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (2.57s) === RUN TestMove_FederatedToFederatedNotLinked 2026/01/15 21:49:42 INFO Applying migration id=initial 2026/01/15 21:49:42 INFO Applying migration id=notesupdated 2026/01/15 21:49:42 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:42 INFO Applying migration id=activitiesid 2026/01/15 21:49:42 INFO Applying migration id=outbox 2026/01/15 21:49:42 INFO Applying migration id=edits 2026/01/15 21:49:42 INFO Applying migration id=outboxactor 2026/01/15 21:49:42 INFO Applying migration id=outboxsender 2026/01/15 21:49:42 INFO Applying migration id=thread 2026/01/15 21:49:42 INFO Applying migration id=host 2026/01/15 21:49:42 INFO Applying migration id=sharedinbox 2026/01/15 21:49:42 INFO Applying migration id=noteshost 2026/01/15 21:49:42 INFO Applying migration id=fetched 2026/01/15 21:49:42 INFO Applying migration id=move 2026/01/15 21:49:42 INFO Applying migration id=cleanup 2026/01/15 21:49:42 INFO Applying migration id=received 2026/01/15 21:49:42 INFO Applying migration id=namehost 2026/01/15 21:49:42 INFO Applying migration id=outboxhost 2026/01/15 21:49:42 INFO Applying migration id=notesfts 2026/01/15 21:49:42 INFO Applying migration id=iconsname 2026/01/15 21:49:42 INFO Applying migration id=nohash 2026/01/15 21:49:42 INFO Applying migration id=shares 2026/01/15 21:49:42 INFO Applying migration id=actorttl 2026/01/15 21:49:42 INFO Applying migration id=tocc 2026/01/15 21:49:42 INFO Applying migration id=followeds 2026/01/15 21:49:42 INFO Applying migration id=certhash 2026/01/15 21:49:42 INFO Applying migration id=follows_sync 2026/01/15 21:49:42 INFO Applying migration id=jsonpath 2026/01/15 21:49:42 INFO Applying migration id=localforward 2026/01/15 21:49:42 INFO Applying migration id=avatar 2026/01/15 21:49:42 INFO Applying migration id=noimage 2026/01/15 21:49:42 INFO Applying migration id=feed 2026/01/15 21:49:42 INFO Applying migration id=bookmarks 2026/01/15 21:49:42 INFO Applying migration id=shareactivity 2026/01/15 21:49:42 INFO Applying migration id=application 2026/01/15 21:49:42 INFO Applying migration id=certificates 2026/01/15 21:49:42 INFO Applying migration id=rawforward 2026/01/15 21:49:42 INFO Applying migration id=publickey 2026/01/15 21:49:42 INFO Applying migration id=resolvegroup --- PASS: TestMove_FederatedToFederatedNotLinked (3.09s) === RUN TestMove_FederatedToLocal 2026/01/15 21:49:45 INFO Applying migration id=initial 2026/01/15 21:49:45 INFO Applying migration id=notesupdated 2026/01/15 21:49:45 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:45 INFO Applying migration id=activitiesid 2026/01/15 21:49:45 INFO Applying migration id=outbox 2026/01/15 21:49:45 INFO Applying migration id=edits 2026/01/15 21:49:45 INFO Applying migration id=outboxactor 2026/01/15 21:49:45 INFO Applying migration id=outboxsender 2026/01/15 21:49:45 INFO Applying migration id=thread 2026/01/15 21:49:45 INFO Applying migration id=host 2026/01/15 21:49:45 INFO Applying migration id=sharedinbox 2026/01/15 21:49:45 INFO Applying migration id=noteshost 2026/01/15 21:49:45 INFO Applying migration id=fetched 2026/01/15 21:49:45 INFO Applying migration id=move 2026/01/15 21:49:45 INFO Applying migration id=cleanup 2026/01/15 21:49:45 INFO Applying migration id=received 2026/01/15 21:49:45 INFO Applying migration id=namehost 2026/01/15 21:49:45 INFO Applying migration id=outboxhost 2026/01/15 21:49:45 INFO Applying migration id=notesfts 2026/01/15 21:49:45 INFO Applying migration id=iconsname 2026/01/15 21:49:45 INFO Applying migration id=nohash 2026/01/15 21:49:45 INFO Applying migration id=shares 2026/01/15 21:49:45 INFO Applying migration id=actorttl 2026/01/15 21:49:45 INFO Applying migration id=tocc 2026/01/15 21:49:45 INFO Applying migration id=followeds 2026/01/15 21:49:45 INFO Applying migration id=certhash 2026/01/15 21:49:45 INFO Applying migration id=follows_sync 2026/01/15 21:49:45 INFO Applying migration id=jsonpath 2026/01/15 21:49:45 INFO Applying migration id=localforward 2026/01/15 21:49:45 INFO Applying migration id=avatar 2026/01/15 21:49:45 INFO Applying migration id=noimage 2026/01/15 21:49:45 INFO Applying migration id=feed 2026/01/15 21:49:45 INFO Applying migration id=bookmarks 2026/01/15 21:49:45 INFO Applying migration id=shareactivity 2026/01/15 21:49:45 INFO Applying migration id=application 2026/01/15 21:49:45 INFO Applying migration id=certificates 2026/01/15 21:49:45 INFO Applying migration id=rawforward 2026/01/15 21:49:45 INFO Applying migration id=publickey 2026/01/15 21:49:45 INFO Applying migration id=resolvegroup 2026/01/15 21:49:48 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 (3.25s) === RUN TestMove_FederatedToLocalLinked 2026/01/15 21:49:48 INFO Applying migration id=initial 2026/01/15 21:49:48 INFO Applying migration id=notesupdated 2026/01/15 21:49:48 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:48 INFO Applying migration id=activitiesid 2026/01/15 21:49:48 INFO Applying migration id=outbox 2026/01/15 21:49:48 INFO Applying migration id=edits 2026/01/15 21:49:48 INFO Applying migration id=outboxactor 2026/01/15 21:49:48 INFO Applying migration id=outboxsender 2026/01/15 21:49:48 INFO Applying migration id=thread 2026/01/15 21:49:48 INFO Applying migration id=host 2026/01/15 21:49:48 INFO Applying migration id=sharedinbox 2026/01/15 21:49:48 INFO Applying migration id=noteshost 2026/01/15 21:49:48 INFO Applying migration id=fetched 2026/01/15 21:49:48 INFO Applying migration id=move 2026/01/15 21:49:48 INFO Applying migration id=cleanup 2026/01/15 21:49:48 INFO Applying migration id=received 2026/01/15 21:49:48 INFO Applying migration id=namehost 2026/01/15 21:49:48 INFO Applying migration id=outboxhost 2026/01/15 21:49:48 INFO Applying migration id=notesfts 2026/01/15 21:49:48 INFO Applying migration id=iconsname 2026/01/15 21:49:48 INFO Applying migration id=nohash 2026/01/15 21:49:48 INFO Applying migration id=shares 2026/01/15 21:49:48 INFO Applying migration id=actorttl 2026/01/15 21:49:48 INFO Applying migration id=tocc 2026/01/15 21:49:48 INFO Applying migration id=followeds 2026/01/15 21:49:48 INFO Applying migration id=certhash 2026/01/15 21:49:48 INFO Applying migration id=follows_sync 2026/01/15 21:49:48 INFO Applying migration id=jsonpath 2026/01/15 21:49:48 INFO Applying migration id=localforward 2026/01/15 21:49:48 INFO Applying migration id=avatar 2026/01/15 21:49:48 INFO Applying migration id=noimage 2026/01/15 21:49:48 INFO Applying migration id=feed 2026/01/15 21:49:48 INFO Applying migration id=bookmarks 2026/01/15 21:49:48 INFO Applying migration id=shareactivity 2026/01/15 21:49:48 INFO Applying migration id=application 2026/01/15 21:49:48 INFO Applying migration id=certificates 2026/01/15 21:49:48 INFO Applying migration id=rawforward 2026/01/15 21:49:48 INFO Applying migration id=publickey 2026/01/15 21:49:48 INFO Applying migration id=resolvegroup 2026/01/15 21:49:52 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc3a2-eb28-7de5-abfe-9d34544bb46d old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob --- PASS: TestMove_FederatedToLocalLinked (3.95s) === RUN TestMove_FollowingBoth 2026/01/15 21:49:52 INFO Applying migration id=initial 2026/01/15 21:49:52 INFO Applying migration id=notesupdated 2026/01/15 21:49:52 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:52 INFO Applying migration id=activitiesid 2026/01/15 21:49:52 INFO Applying migration id=outbox 2026/01/15 21:49:52 INFO Applying migration id=edits 2026/01/15 21:49:52 INFO Applying migration id=outboxactor 2026/01/15 21:49:52 INFO Applying migration id=outboxsender 2026/01/15 21:49:52 INFO Applying migration id=thread 2026/01/15 21:49:52 INFO Applying migration id=host 2026/01/15 21:49:52 INFO Applying migration id=sharedinbox 2026/01/15 21:49:52 INFO Applying migration id=noteshost 2026/01/15 21:49:52 INFO Applying migration id=fetched 2026/01/15 21:49:52 INFO Applying migration id=move 2026/01/15 21:49:52 INFO Applying migration id=cleanup 2026/01/15 21:49:52 INFO Applying migration id=received 2026/01/15 21:49:52 INFO Applying migration id=namehost 2026/01/15 21:49:52 INFO Applying migration id=outboxhost 2026/01/15 21:49:52 INFO Applying migration id=notesfts 2026/01/15 21:49:52 INFO Applying migration id=iconsname 2026/01/15 21:49:52 INFO Applying migration id=nohash 2026/01/15 21:49:52 INFO Applying migration id=shares 2026/01/15 21:49:52 INFO Applying migration id=actorttl 2026/01/15 21:49:52 INFO Applying migration id=tocc 2026/01/15 21:49:52 INFO Applying migration id=followeds 2026/01/15 21:49:52 INFO Applying migration id=certhash 2026/01/15 21:49:52 INFO Applying migration id=follows_sync 2026/01/15 21:49:52 INFO Applying migration id=jsonpath 2026/01/15 21:49:52 INFO Applying migration id=localforward 2026/01/15 21:49:52 INFO Applying migration id=avatar 2026/01/15 21:49:52 INFO Applying migration id=noimage 2026/01/15 21:49:52 INFO Applying migration id=feed 2026/01/15 21:49:52 INFO Applying migration id=bookmarks 2026/01/15 21:49:52 INFO Applying migration id=shareactivity 2026/01/15 21:49:52 INFO Applying migration id=application 2026/01/15 21:49:52 INFO Applying migration id=certificates 2026/01/15 21:49:52 INFO Applying migration id=rawforward 2026/01/15 21:49:52 INFO Applying migration id=publickey 2026/01/15 21:49:52 INFO Applying migration id=resolvegroup 2026/01/15 21:49:55 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019bc3a2-f61e-7819-aa40-c8c6874420bd old=https://127.0.0.1/user/dan new=https://::1/user/dan --- PASS: TestMove_FollowingBoth (2.80s) === RUN TestMove_LocalToLocalAliasThrottled 2026/01/15 21:49:55 INFO Applying migration id=initial 2026/01/15 21:49:55 INFO Applying migration id=notesupdated 2026/01/15 21:49:55 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:55 INFO Applying migration id=activitiesid 2026/01/15 21:49:55 INFO Applying migration id=outbox 2026/01/15 21:49:55 INFO Applying migration id=edits 2026/01/15 21:49:55 INFO Applying migration id=outboxactor 2026/01/15 21:49:55 INFO Applying migration id=outboxsender 2026/01/15 21:49:55 INFO Applying migration id=thread 2026/01/15 21:49:55 INFO Applying migration id=host 2026/01/15 21:49:55 INFO Applying migration id=sharedinbox 2026/01/15 21:49:55 INFO Applying migration id=noteshost 2026/01/15 21:49:55 INFO Applying migration id=fetched 2026/01/15 21:49:55 INFO Applying migration id=move 2026/01/15 21:49:55 INFO Applying migration id=cleanup 2026/01/15 21:49:55 INFO Applying migration id=received 2026/01/15 21:49:55 INFO Applying migration id=namehost 2026/01/15 21:49:55 INFO Applying migration id=outboxhost 2026/01/15 21:49:55 INFO Applying migration id=notesfts 2026/01/15 21:49:55 INFO Applying migration id=iconsname 2026/01/15 21:49:55 INFO Applying migration id=nohash 2026/01/15 21:49:55 INFO Applying migration id=shares 2026/01/15 21:49:55 INFO Applying migration id=actorttl 2026/01/15 21:49:55 INFO Applying migration id=tocc 2026/01/15 21:49:55 INFO Applying migration id=followeds 2026/01/15 21:49:55 INFO Applying migration id=certhash 2026/01/15 21:49:55 INFO Applying migration id=follows_sync 2026/01/15 21:49:55 INFO Applying migration id=jsonpath 2026/01/15 21:49:55 INFO Applying migration id=localforward 2026/01/15 21:49:55 INFO Applying migration id=avatar 2026/01/15 21:49:55 INFO Applying migration id=noimage 2026/01/15 21:49:55 INFO Applying migration id=feed 2026/01/15 21:49:55 INFO Applying migration id=bookmarks 2026/01/15 21:49:55 INFO Applying migration id=shareactivity 2026/01/15 21:49:55 INFO Applying migration id=application 2026/01/15 21:49:55 INFO Applying migration id=certificates 2026/01/15 21:49:55 INFO Applying migration id=rawforward 2026/01/15 21:49:55 INFO Applying migration id=publickey 2026/01/15 21:49:55 INFO Applying migration id=resolvegroup 2026/01/15 21:49:58 WARN Throttled request to set alias can=2026-01-15T22:19:57.014Z --- PASS: TestMove_LocalToLocalAliasThrottled (2.89s) === RUN TestMove_LocalToLocal 2026/01/15 21:49:58 INFO Applying migration id=initial 2026/01/15 21:49:58 INFO Applying migration id=notesupdated 2026/01/15 21:49:58 INFO Applying migration id=personspreferredusername 2026/01/15 21:49:58 INFO Applying migration id=activitiesid 2026/01/15 21:49:58 INFO Applying migration id=outbox 2026/01/15 21:49:58 INFO Applying migration id=edits 2026/01/15 21:49:58 INFO Applying migration id=outboxactor 2026/01/15 21:49:58 INFO Applying migration id=outboxsender 2026/01/15 21:49:58 INFO Applying migration id=thread 2026/01/15 21:49:58 INFO Applying migration id=host 2026/01/15 21:49:58 INFO Applying migration id=sharedinbox 2026/01/15 21:49:58 INFO Applying migration id=noteshost 2026/01/15 21:49:58 INFO Applying migration id=fetched 2026/01/15 21:49:58 INFO Applying migration id=move 2026/01/15 21:49:58 INFO Applying migration id=cleanup 2026/01/15 21:49:58 INFO Applying migration id=received 2026/01/15 21:49:58 INFO Applying migration id=namehost 2026/01/15 21:49:58 INFO Applying migration id=outboxhost 2026/01/15 21:49:58 INFO Applying migration id=notesfts 2026/01/15 21:49:58 INFO Applying migration id=iconsname 2026/01/15 21:49:58 INFO Applying migration id=nohash 2026/01/15 21:49:58 INFO Applying migration id=shares 2026/01/15 21:49:58 INFO Applying migration id=actorttl 2026/01/15 21:49:58 INFO Applying migration id=tocc 2026/01/15 21:49:58 INFO Applying migration id=followeds 2026/01/15 21:49:58 INFO Applying migration id=certhash 2026/01/15 21:49:58 INFO Applying migration id=follows_sync 2026/01/15 21:49:58 INFO Applying migration id=jsonpath 2026/01/15 21:49:58 INFO Applying migration id=localforward 2026/01/15 21:49:58 INFO Applying migration id=avatar 2026/01/15 21:49:58 INFO Applying migration id=noimage 2026/01/15 21:49:58 INFO Applying migration id=feed 2026/01/15 21:49:58 INFO Applying migration id=bookmarks 2026/01/15 21:49:58 INFO Applying migration id=shareactivity 2026/01/15 21:49:58 INFO Applying migration id=application 2026/01/15 21:49:58 INFO Applying migration id=certificates 2026/01/15 21:49:58 INFO Applying migration id=rawforward 2026/01/15 21:49:58 INFO Applying migration id=publickey 2026/01/15 21:49:58 INFO Applying migration id=resolvegroup 2026/01/15 21:50:01 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc3a3-0d4d-706a-92e1-4834acb51fe6 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob --- PASS: TestMove_LocalToLocal (3.05s) === RUN TestMove_LocalToLocalNoFollowers 2026/01/15 21:50:01 INFO Applying migration id=initial 2026/01/15 21:50:01 INFO Applying migration id=notesupdated 2026/01/15 21:50:01 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:01 INFO Applying migration id=activitiesid 2026/01/15 21:50:01 INFO Applying migration id=outbox 2026/01/15 21:50:01 INFO Applying migration id=edits 2026/01/15 21:50:01 INFO Applying migration id=outboxactor 2026/01/15 21:50:01 INFO Applying migration id=outboxsender 2026/01/15 21:50:01 INFO Applying migration id=thread 2026/01/15 21:50:01 INFO Applying migration id=host 2026/01/15 21:50:01 INFO Applying migration id=sharedinbox 2026/01/15 21:50:01 INFO Applying migration id=noteshost 2026/01/15 21:50:01 INFO Applying migration id=fetched 2026/01/15 21:50:01 INFO Applying migration id=move 2026/01/15 21:50:01 INFO Applying migration id=cleanup 2026/01/15 21:50:01 INFO Applying migration id=received 2026/01/15 21:50:01 INFO Applying migration id=namehost 2026/01/15 21:50:01 INFO Applying migration id=outboxhost 2026/01/15 21:50:01 INFO Applying migration id=notesfts 2026/01/15 21:50:01 INFO Applying migration id=iconsname 2026/01/15 21:50:01 INFO Applying migration id=nohash 2026/01/15 21:50:01 INFO Applying migration id=shares 2026/01/15 21:50:01 INFO Applying migration id=actorttl 2026/01/15 21:50:01 INFO Applying migration id=tocc 2026/01/15 21:50:01 INFO Applying migration id=followeds 2026/01/15 21:50:01 INFO Applying migration id=certhash 2026/01/15 21:50:01 INFO Applying migration id=follows_sync 2026/01/15 21:50:01 INFO Applying migration id=jsonpath 2026/01/15 21:50:01 INFO Applying migration id=localforward 2026/01/15 21:50:01 INFO Applying migration id=avatar 2026/01/15 21:50:01 INFO Applying migration id=noimage 2026/01/15 21:50:01 INFO Applying migration id=feed 2026/01/15 21:50:01 INFO Applying migration id=bookmarks 2026/01/15 21:50:01 INFO Applying migration id=shareactivity 2026/01/15 21:50:01 INFO Applying migration id=application 2026/01/15 21:50:01 INFO Applying migration id=certificates 2026/01/15 21:50:01 INFO Applying migration id=rawforward 2026/01/15 21:50:01 INFO Applying migration id=publickey 2026/01/15 21:50:01 INFO Applying migration id=resolvegroup --- PASS: TestMove_LocalToLocalNoFollowers (4.56s) === RUN TestMove_LocalToFederated 2026/01/15 21:50:06 INFO Applying migration id=initial 2026/01/15 21:50:06 INFO Applying migration id=notesupdated 2026/01/15 21:50:06 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:06 INFO Applying migration id=activitiesid 2026/01/15 21:50:06 INFO Applying migration id=outbox 2026/01/15 21:50:06 INFO Applying migration id=edits 2026/01/15 21:50:06 INFO Applying migration id=outboxactor 2026/01/15 21:50:06 INFO Applying migration id=outboxsender 2026/01/15 21:50:06 INFO Applying migration id=thread 2026/01/15 21:50:06 INFO Applying migration id=host 2026/01/15 21:50:06 INFO Applying migration id=sharedinbox 2026/01/15 21:50:06 INFO Applying migration id=noteshost 2026/01/15 21:50:06 INFO Applying migration id=fetched 2026/01/15 21:50:06 INFO Applying migration id=move 2026/01/15 21:50:06 INFO Applying migration id=cleanup 2026/01/15 21:50:06 INFO Applying migration id=received 2026/01/15 21:50:06 INFO Applying migration id=namehost 2026/01/15 21:50:06 INFO Applying migration id=outboxhost 2026/01/15 21:50:06 INFO Applying migration id=notesfts 2026/01/15 21:50:06 INFO Applying migration id=iconsname 2026/01/15 21:50:06 INFO Applying migration id=nohash 2026/01/15 21:50:06 INFO Applying migration id=shares 2026/01/15 21:50:06 INFO Applying migration id=actorttl 2026/01/15 21:50:06 INFO Applying migration id=tocc 2026/01/15 21:50:06 INFO Applying migration id=followeds 2026/01/15 21:50:06 INFO Applying migration id=certhash 2026/01/15 21:50:06 INFO Applying migration id=follows_sync 2026/01/15 21:50:06 INFO Applying migration id=jsonpath 2026/01/15 21:50:06 INFO Applying migration id=localforward 2026/01/15 21:50:06 INFO Applying migration id=avatar 2026/01/15 21:50:06 INFO Applying migration id=noimage 2026/01/15 21:50:06 INFO Applying migration id=feed 2026/01/15 21:50:06 INFO Applying migration id=bookmarks 2026/01/15 21:50:06 INFO Applying migration id=shareactivity 2026/01/15 21:50:06 INFO Applying migration id=application 2026/01/15 21:50:06 INFO Applying migration id=certificates 2026/01/15 21:50:06 INFO Applying migration id=rawforward 2026/01/15 21:50:06 INFO Applying migration id=publickey 2026/01/15 21:50:06 INFO Applying migration id=resolvegroup 2026/01/15 21:50:09 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc3a3-2b21-7efa-a69d-9725d49418ec old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederated (3.08s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/01/15 21:50:09 INFO Applying migration id=initial 2026/01/15 21:50:09 INFO Applying migration id=notesupdated 2026/01/15 21:50:09 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:09 INFO Applying migration id=activitiesid 2026/01/15 21:50:09 INFO Applying migration id=outbox 2026/01/15 21:50:09 INFO Applying migration id=edits 2026/01/15 21:50:09 INFO Applying migration id=outboxactor 2026/01/15 21:50:09 INFO Applying migration id=outboxsender 2026/01/15 21:50:09 INFO Applying migration id=thread 2026/01/15 21:50:09 INFO Applying migration id=host 2026/01/15 21:50:09 INFO Applying migration id=sharedinbox 2026/01/15 21:50:09 INFO Applying migration id=noteshost 2026/01/15 21:50:09 INFO Applying migration id=fetched 2026/01/15 21:50:09 INFO Applying migration id=move 2026/01/15 21:50:09 INFO Applying migration id=cleanup 2026/01/15 21:50:09 INFO Applying migration id=received 2026/01/15 21:50:09 INFO Applying migration id=namehost 2026/01/15 21:50:09 INFO Applying migration id=outboxhost 2026/01/15 21:50:09 INFO Applying migration id=notesfts 2026/01/15 21:50:09 INFO Applying migration id=iconsname 2026/01/15 21:50:09 INFO Applying migration id=nohash 2026/01/15 21:50:09 INFO Applying migration id=shares 2026/01/15 21:50:09 INFO Applying migration id=actorttl 2026/01/15 21:50:09 INFO Applying migration id=tocc 2026/01/15 21:50:09 INFO Applying migration id=followeds 2026/01/15 21:50:09 INFO Applying migration id=certhash 2026/01/15 21:50:09 INFO Applying migration id=follows_sync 2026/01/15 21:50:09 INFO Applying migration id=jsonpath 2026/01/15 21:50:09 INFO Applying migration id=localforward 2026/01/15 21:50:09 INFO Applying migration id=avatar 2026/01/15 21:50:09 INFO Applying migration id=noimage 2026/01/15 21:50:09 INFO Applying migration id=feed 2026/01/15 21:50:09 INFO Applying migration id=bookmarks 2026/01/15 21:50:09 INFO Applying migration id=shareactivity 2026/01/15 21:50:09 INFO Applying migration id=application 2026/01/15 21:50:09 INFO Applying migration id=certificates 2026/01/15 21:50:09 INFO Applying migration id=rawforward 2026/01/15 21:50:09 INFO Applying migration id=publickey 2026/01/15 21:50:09 INFO Applying migration id=resolvegroup 2026/01/15 21:50:11 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (2.39s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/01/15 21:50:11 INFO Applying migration id=initial 2026/01/15 21:50:11 INFO Applying migration id=notesupdated 2026/01/15 21:50:11 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:11 INFO Applying migration id=activitiesid 2026/01/15 21:50:11 INFO Applying migration id=outbox 2026/01/15 21:50:11 INFO Applying migration id=edits 2026/01/15 21:50:11 INFO Applying migration id=outboxactor 2026/01/15 21:50:11 INFO Applying migration id=outboxsender 2026/01/15 21:50:11 INFO Applying migration id=thread 2026/01/15 21:50:11 INFO Applying migration id=host 2026/01/15 21:50:11 INFO Applying migration id=sharedinbox 2026/01/15 21:50:11 INFO Applying migration id=noteshost 2026/01/15 21:50:11 INFO Applying migration id=fetched 2026/01/15 21:50:11 INFO Applying migration id=move 2026/01/15 21:50:11 INFO Applying migration id=cleanup 2026/01/15 21:50:11 INFO Applying migration id=received 2026/01/15 21:50:11 INFO Applying migration id=namehost 2026/01/15 21:50:11 INFO Applying migration id=outboxhost 2026/01/15 21:50:11 INFO Applying migration id=notesfts 2026/01/15 21:50:11 INFO Applying migration id=iconsname 2026/01/15 21:50:11 INFO Applying migration id=nohash 2026/01/15 21:50:11 INFO Applying migration id=shares 2026/01/15 21:50:11 INFO Applying migration id=actorttl 2026/01/15 21:50:11 INFO Applying migration id=tocc 2026/01/15 21:50:11 INFO Applying migration id=followeds 2026/01/15 21:50:11 INFO Applying migration id=certhash 2026/01/15 21:50:11 INFO Applying migration id=follows_sync 2026/01/15 21:50:11 INFO Applying migration id=jsonpath 2026/01/15 21:50:11 INFO Applying migration id=localforward 2026/01/15 21:50:11 INFO Applying migration id=avatar 2026/01/15 21:50:11 INFO Applying migration id=noimage 2026/01/15 21:50:11 INFO Applying migration id=feed 2026/01/15 21:50:11 INFO Applying migration id=bookmarks 2026/01/15 21:50:11 INFO Applying migration id=shareactivity 2026/01/15 21:50:11 INFO Applying migration id=application 2026/01/15 21:50:11 INFO Applying migration id=certificates 2026/01/15 21:50:11 INFO Applying migration id=rawforward 2026/01/15 21:50:11 INFO Applying migration id=publickey 2026/01/15 21:50:11 INFO Applying migration id=resolvegroup 2026/01/15 21:50:14 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (3.00s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/01/15 21:50:14 INFO Applying migration id=initial 2026/01/15 21:50:14 INFO Applying migration id=notesupdated 2026/01/15 21:50:14 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:14 INFO Applying migration id=activitiesid 2026/01/15 21:50:14 INFO Applying migration id=outbox 2026/01/15 21:50:14 INFO Applying migration id=edits 2026/01/15 21:50:14 INFO Applying migration id=outboxactor 2026/01/15 21:50:14 INFO Applying migration id=outboxsender 2026/01/15 21:50:14 INFO Applying migration id=thread 2026/01/15 21:50:14 INFO Applying migration id=host 2026/01/15 21:50:14 INFO Applying migration id=sharedinbox 2026/01/15 21:50:14 INFO Applying migration id=noteshost 2026/01/15 21:50:14 INFO Applying migration id=fetched 2026/01/15 21:50:14 INFO Applying migration id=move 2026/01/15 21:50:14 INFO Applying migration id=cleanup 2026/01/15 21:50:14 INFO Applying migration id=received 2026/01/15 21:50:14 INFO Applying migration id=namehost 2026/01/15 21:50:14 INFO Applying migration id=outboxhost 2026/01/15 21:50:14 INFO Applying migration id=notesfts 2026/01/15 21:50:14 INFO Applying migration id=iconsname 2026/01/15 21:50:14 INFO Applying migration id=nohash 2026/01/15 21:50:14 INFO Applying migration id=shares 2026/01/15 21:50:14 INFO Applying migration id=actorttl 2026/01/15 21:50:14 INFO Applying migration id=tocc 2026/01/15 21:50:14 INFO Applying migration id=followeds 2026/01/15 21:50:14 INFO Applying migration id=certhash 2026/01/15 21:50:14 INFO Applying migration id=follows_sync 2026/01/15 21:50:14 INFO Applying migration id=jsonpath 2026/01/15 21:50:14 INFO Applying migration id=localforward 2026/01/15 21:50:14 INFO Applying migration id=avatar 2026/01/15 21:50:14 INFO Applying migration id=noimage 2026/01/15 21:50:14 INFO Applying migration id=feed 2026/01/15 21:50:14 INFO Applying migration id=bookmarks 2026/01/15 21:50:14 INFO Applying migration id=shareactivity 2026/01/15 21:50:14 INFO Applying migration id=application 2026/01/15 21:50:14 INFO Applying migration id=certificates 2026/01/15 21:50:14 INFO Applying migration id=rawforward 2026/01/15 21:50:14 INFO Applying migration id=publickey 2026/01/15 21:50:14 INFO Applying migration id=resolvegroup 2026/01/15 21:50:17 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019bc3a3-4c86-7cf6-9b5f-141c190ba530 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/01/15 21:50:17 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (3.15s) === RUN TestName_Throttled 2026/01/15 21:50:17 INFO Applying migration id=initial 2026/01/15 21:50:17 INFO Applying migration id=notesupdated 2026/01/15 21:50:17 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:17 INFO Applying migration id=activitiesid 2026/01/15 21:50:17 INFO Applying migration id=outbox 2026/01/15 21:50:17 INFO Applying migration id=edits 2026/01/15 21:50:17 INFO Applying migration id=outboxactor 2026/01/15 21:50:17 INFO Applying migration id=outboxsender 2026/01/15 21:50:17 INFO Applying migration id=thread 2026/01/15 21:50:17 INFO Applying migration id=host 2026/01/15 21:50:17 INFO Applying migration id=sharedinbox 2026/01/15 21:50:17 INFO Applying migration id=noteshost 2026/01/15 21:50:17 INFO Applying migration id=fetched 2026/01/15 21:50:17 INFO Applying migration id=move 2026/01/15 21:50:17 INFO Applying migration id=cleanup 2026/01/15 21:50:17 INFO Applying migration id=received 2026/01/15 21:50:17 INFO Applying migration id=namehost 2026/01/15 21:50:17 INFO Applying migration id=outboxhost 2026/01/15 21:50:17 INFO Applying migration id=notesfts 2026/01/15 21:50:17 INFO Applying migration id=iconsname 2026/01/15 21:50:17 INFO Applying migration id=nohash 2026/01/15 21:50:17 INFO Applying migration id=shares 2026/01/15 21:50:17 INFO Applying migration id=actorttl 2026/01/15 21:50:17 INFO Applying migration id=tocc 2026/01/15 21:50:17 INFO Applying migration id=followeds 2026/01/15 21:50:17 INFO Applying migration id=certhash 2026/01/15 21:50:17 INFO Applying migration id=follows_sync 2026/01/15 21:50:17 INFO Applying migration id=jsonpath 2026/01/15 21:50:17 INFO Applying migration id=localforward 2026/01/15 21:50:17 INFO Applying migration id=avatar 2026/01/15 21:50:17 INFO Applying migration id=noimage 2026/01/15 21:50:17 INFO Applying migration id=feed 2026/01/15 21:50:17 INFO Applying migration id=bookmarks 2026/01/15 21:50:17 INFO Applying migration id=shareactivity 2026/01/15 21:50:17 INFO Applying migration id=application 2026/01/15 21:50:17 INFO Applying migration id=certificates 2026/01/15 21:50:17 INFO Applying migration id=rawforward 2026/01/15 21:50:17 INFO Applying migration id=publickey 2026/01/15 21:50:17 INFO Applying migration id=resolvegroup 2026/01/15 21:50:20 WARN Throttled request to set name can=2026-01-15T22:20:18.306Z --- PASS: TestName_Throttled (3.10s) === RUN TestName_HappyFlow 2026/01/15 21:50:20 INFO Applying migration id=initial 2026/01/15 21:50:20 INFO Applying migration id=notesupdated 2026/01/15 21:50:20 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:20 INFO Applying migration id=activitiesid 2026/01/15 21:50:20 INFO Applying migration id=outbox 2026/01/15 21:50:20 INFO Applying migration id=edits 2026/01/15 21:50:20 INFO Applying migration id=outboxactor 2026/01/15 21:50:20 INFO Applying migration id=outboxsender 2026/01/15 21:50:20 INFO Applying migration id=thread 2026/01/15 21:50:20 INFO Applying migration id=host 2026/01/15 21:50:20 INFO Applying migration id=sharedinbox 2026/01/15 21:50:20 INFO Applying migration id=noteshost 2026/01/15 21:50:20 INFO Applying migration id=fetched 2026/01/15 21:50:20 INFO Applying migration id=move 2026/01/15 21:50:20 INFO Applying migration id=cleanup 2026/01/15 21:50:20 INFO Applying migration id=received 2026/01/15 21:50:20 INFO Applying migration id=namehost 2026/01/15 21:50:20 INFO Applying migration id=outboxhost 2026/01/15 21:50:20 INFO Applying migration id=notesfts 2026/01/15 21:50:20 INFO Applying migration id=iconsname 2026/01/15 21:50:20 INFO Applying migration id=nohash 2026/01/15 21:50:20 INFO Applying migration id=shares 2026/01/15 21:50:20 INFO Applying migration id=actorttl 2026/01/15 21:50:20 INFO Applying migration id=tocc 2026/01/15 21:50:20 INFO Applying migration id=followeds 2026/01/15 21:50:20 INFO Applying migration id=certhash 2026/01/15 21:50:20 INFO Applying migration id=follows_sync 2026/01/15 21:50:20 INFO Applying migration id=jsonpath 2026/01/15 21:50:20 INFO Applying migration id=localforward 2026/01/15 21:50:20 INFO Applying migration id=avatar 2026/01/15 21:50:20 INFO Applying migration id=noimage 2026/01/15 21:50:20 INFO Applying migration id=feed 2026/01/15 21:50:20 INFO Applying migration id=bookmarks 2026/01/15 21:50:20 INFO Applying migration id=shareactivity 2026/01/15 21:50:20 INFO Applying migration id=application 2026/01/15 21:50:20 INFO Applying migration id=certificates 2026/01/15 21:50:20 INFO Applying migration id=rawforward 2026/01/15 21:50:20 INFO Applying migration id=publickey 2026/01/15 21:50:20 INFO Applying migration id=resolvegroup 2026/01/15 21:50:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (2.29s) === RUN TestName_TooLong 2026/01/15 21:50:23 INFO Applying migration id=initial 2026/01/15 21:50:23 INFO Applying migration id=notesupdated 2026/01/15 21:50:23 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:23 INFO Applying migration id=activitiesid 2026/01/15 21:50:23 INFO Applying migration id=outbox 2026/01/15 21:50:23 INFO Applying migration id=edits 2026/01/15 21:50:23 INFO Applying migration id=outboxactor 2026/01/15 21:50:23 INFO Applying migration id=outboxsender 2026/01/15 21:50:23 INFO Applying migration id=thread 2026/01/15 21:50:23 INFO Applying migration id=host 2026/01/15 21:50:23 INFO Applying migration id=sharedinbox 2026/01/15 21:50:23 INFO Applying migration id=noteshost 2026/01/15 21:50:23 INFO Applying migration id=fetched 2026/01/15 21:50:23 INFO Applying migration id=move 2026/01/15 21:50:23 INFO Applying migration id=cleanup 2026/01/15 21:50:23 INFO Applying migration id=received 2026/01/15 21:50:23 INFO Applying migration id=namehost 2026/01/15 21:50:23 INFO Applying migration id=outboxhost 2026/01/15 21:50:23 INFO Applying migration id=notesfts 2026/01/15 21:50:23 INFO Applying migration id=iconsname 2026/01/15 21:50:23 INFO Applying migration id=nohash 2026/01/15 21:50:23 INFO Applying migration id=shares 2026/01/15 21:50:23 INFO Applying migration id=actorttl 2026/01/15 21:50:23 INFO Applying migration id=tocc 2026/01/15 21:50:23 INFO Applying migration id=followeds 2026/01/15 21:50:23 INFO Applying migration id=certhash 2026/01/15 21:50:23 INFO Applying migration id=follows_sync 2026/01/15 21:50:23 INFO Applying migration id=jsonpath 2026/01/15 21:50:23 INFO Applying migration id=localforward 2026/01/15 21:50:23 INFO Applying migration id=avatar 2026/01/15 21:50:23 INFO Applying migration id=noimage 2026/01/15 21:50:23 INFO Applying migration id=feed 2026/01/15 21:50:23 INFO Applying migration id=bookmarks 2026/01/15 21:50:23 INFO Applying migration id=shareactivity 2026/01/15 21:50:23 INFO Applying migration id=application 2026/01/15 21:50:23 INFO Applying migration id=certificates 2026/01/15 21:50:23 INFO Applying migration id=rawforward 2026/01/15 21:50:23 INFO Applying migration id=publickey 2026/01/15 21:50:23 INFO Applying migration id=resolvegroup --- PASS: TestName_TooLong (4.27s) === RUN TestName_MultiLine 2026/01/15 21:50:27 INFO Applying migration id=initial 2026/01/15 21:50:27 INFO Applying migration id=notesupdated 2026/01/15 21:50:27 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:27 INFO Applying migration id=activitiesid 2026/01/15 21:50:27 INFO Applying migration id=outbox 2026/01/15 21:50:27 INFO Applying migration id=edits 2026/01/15 21:50:27 INFO Applying migration id=outboxactor 2026/01/15 21:50:27 INFO Applying migration id=outboxsender 2026/01/15 21:50:27 INFO Applying migration id=thread 2026/01/15 21:50:27 INFO Applying migration id=host 2026/01/15 21:50:27 INFO Applying migration id=sharedinbox 2026/01/15 21:50:27 INFO Applying migration id=noteshost 2026/01/15 21:50:27 INFO Applying migration id=fetched 2026/01/15 21:50:27 INFO Applying migration id=move 2026/01/15 21:50:27 INFO Applying migration id=cleanup 2026/01/15 21:50:27 INFO Applying migration id=received 2026/01/15 21:50:27 INFO Applying migration id=namehost 2026/01/15 21:50:27 INFO Applying migration id=outboxhost 2026/01/15 21:50:27 INFO Applying migration id=notesfts 2026/01/15 21:50:27 INFO Applying migration id=iconsname 2026/01/15 21:50:27 INFO Applying migration id=nohash 2026/01/15 21:50:27 INFO Applying migration id=shares 2026/01/15 21:50:27 INFO Applying migration id=actorttl 2026/01/15 21:50:27 INFO Applying migration id=tocc 2026/01/15 21:50:27 INFO Applying migration id=followeds 2026/01/15 21:50:27 INFO Applying migration id=certhash 2026/01/15 21:50:27 INFO Applying migration id=follows_sync 2026/01/15 21:50:27 INFO Applying migration id=jsonpath 2026/01/15 21:50:27 INFO Applying migration id=localforward 2026/01/15 21:50:27 INFO Applying migration id=avatar 2026/01/15 21:50:27 INFO Applying migration id=noimage 2026/01/15 21:50:27 INFO Applying migration id=feed 2026/01/15 21:50:27 INFO Applying migration id=bookmarks 2026/01/15 21:50:27 INFO Applying migration id=shareactivity 2026/01/15 21:50:27 INFO Applying migration id=application 2026/01/15 21:50:27 INFO Applying migration id=certificates 2026/01/15 21:50:27 INFO Applying migration id=rawforward 2026/01/15 21:50:27 INFO Applying migration id=publickey 2026/01/15 21:50:27 INFO Applying migration id=resolvegroup 2026/01/15 21:50:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (2.54s) === RUN TestOutbox_NonExistingUser 2026/01/15 21:50:29 INFO Applying migration id=initial 2026/01/15 21:50:29 INFO Applying migration id=notesupdated 2026/01/15 21:50:29 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:29 INFO Applying migration id=activitiesid 2026/01/15 21:50:29 INFO Applying migration id=outbox 2026/01/15 21:50:29 INFO Applying migration id=edits 2026/01/15 21:50:29 INFO Applying migration id=outboxactor 2026/01/15 21:50:29 INFO Applying migration id=outboxsender 2026/01/15 21:50:29 INFO Applying migration id=thread 2026/01/15 21:50:29 INFO Applying migration id=host 2026/01/15 21:50:29 INFO Applying migration id=sharedinbox 2026/01/15 21:50:29 INFO Applying migration id=noteshost 2026/01/15 21:50:29 INFO Applying migration id=fetched 2026/01/15 21:50:29 INFO Applying migration id=move 2026/01/15 21:50:29 INFO Applying migration id=cleanup 2026/01/15 21:50:29 INFO Applying migration id=received 2026/01/15 21:50:29 INFO Applying migration id=namehost 2026/01/15 21:50:29 INFO Applying migration id=outboxhost 2026/01/15 21:50:29 INFO Applying migration id=notesfts 2026/01/15 21:50:29 INFO Applying migration id=iconsname 2026/01/15 21:50:29 INFO Applying migration id=nohash 2026/01/15 21:50:29 INFO Applying migration id=shares 2026/01/15 21:50:29 INFO Applying migration id=actorttl 2026/01/15 21:50:29 INFO Applying migration id=tocc 2026/01/15 21:50:29 INFO Applying migration id=followeds 2026/01/15 21:50:29 INFO Applying migration id=certhash 2026/01/15 21:50:29 INFO Applying migration id=follows_sync 2026/01/15 21:50:29 INFO Applying migration id=jsonpath 2026/01/15 21:50:29 INFO Applying migration id=localforward 2026/01/15 21:50:29 INFO Applying migration id=avatar 2026/01/15 21:50:29 INFO Applying migration id=noimage 2026/01/15 21:50:29 INFO Applying migration id=feed 2026/01/15 21:50:29 INFO Applying migration id=bookmarks 2026/01/15 21:50:29 INFO Applying migration id=shareactivity 2026/01/15 21:50:29 INFO Applying migration id=application 2026/01/15 21:50:29 INFO Applying migration id=certificates 2026/01/15 21:50:29 INFO Applying migration id=rawforward 2026/01/15 21:50:29 INFO Applying migration id=publickey 2026/01/15 21:50:29 INFO Applying migration id=resolvegroup 2026/01/15 21:50:32 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (2.82s) === RUN TestOutbox_InvalidOffset 2026/01/15 21:50:32 INFO Applying migration id=initial 2026/01/15 21:50:32 INFO Applying migration id=notesupdated 2026/01/15 21:50:32 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:32 INFO Applying migration id=activitiesid 2026/01/15 21:50:32 INFO Applying migration id=outbox 2026/01/15 21:50:32 INFO Applying migration id=edits 2026/01/15 21:50:32 INFO Applying migration id=outboxactor 2026/01/15 21:50:32 INFO Applying migration id=outboxsender 2026/01/15 21:50:32 INFO Applying migration id=thread 2026/01/15 21:50:32 INFO Applying migration id=host 2026/01/15 21:50:32 INFO Applying migration id=sharedinbox 2026/01/15 21:50:32 INFO Applying migration id=noteshost 2026/01/15 21:50:32 INFO Applying migration id=fetched 2026/01/15 21:50:32 INFO Applying migration id=move 2026/01/15 21:50:32 INFO Applying migration id=cleanup 2026/01/15 21:50:32 INFO Applying migration id=received 2026/01/15 21:50:32 INFO Applying migration id=namehost 2026/01/15 21:50:32 INFO Applying migration id=outboxhost 2026/01/15 21:50:32 INFO Applying migration id=notesfts 2026/01/15 21:50:32 INFO Applying migration id=iconsname 2026/01/15 21:50:32 INFO Applying migration id=nohash 2026/01/15 21:50:32 INFO Applying migration id=shares 2026/01/15 21:50:32 INFO Applying migration id=actorttl 2026/01/15 21:50:32 INFO Applying migration id=tocc 2026/01/15 21:50:32 INFO Applying migration id=followeds 2026/01/15 21:50:32 INFO Applying migration id=certhash 2026/01/15 21:50:32 INFO Applying migration id=follows_sync 2026/01/15 21:50:32 INFO Applying migration id=jsonpath 2026/01/15 21:50:32 INFO Applying migration id=localforward 2026/01/15 21:50:32 INFO Applying migration id=avatar 2026/01/15 21:50:32 INFO Applying migration id=noimage 2026/01/15 21:50:32 INFO Applying migration id=feed 2026/01/15 21:50:32 INFO Applying migration id=bookmarks 2026/01/15 21:50:32 INFO Applying migration id=shareactivity 2026/01/15 21:50:32 INFO Applying migration id=application 2026/01/15 21:50:32 INFO Applying migration id=certificates 2026/01/15 21:50:32 INFO Applying migration id=rawforward 2026/01/15 21:50:32 INFO Applying migration id=publickey 2026/01/15 21:50:32 INFO Applying migration id=resolvegroup 2026/01/15 21:50:35 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (2.79s) === RUN TestOutbox_PublicPost 2026/01/15 21:50:35 INFO Applying migration id=initial 2026/01/15 21:50:35 INFO Applying migration id=notesupdated 2026/01/15 21:50:35 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:35 INFO Applying migration id=activitiesid 2026/01/15 21:50:35 INFO Applying migration id=outbox 2026/01/15 21:50:35 INFO Applying migration id=edits 2026/01/15 21:50:35 INFO Applying migration id=outboxactor 2026/01/15 21:50:35 INFO Applying migration id=outboxsender 2026/01/15 21:50:35 INFO Applying migration id=thread 2026/01/15 21:50:35 INFO Applying migration id=host 2026/01/15 21:50:35 INFO Applying migration id=sharedinbox 2026/01/15 21:50:35 INFO Applying migration id=noteshost 2026/01/15 21:50:35 INFO Applying migration id=fetched 2026/01/15 21:50:35 INFO Applying migration id=move 2026/01/15 21:50:35 INFO Applying migration id=cleanup 2026/01/15 21:50:35 INFO Applying migration id=received 2026/01/15 21:50:35 INFO Applying migration id=namehost 2026/01/15 21:50:35 INFO Applying migration id=outboxhost 2026/01/15 21:50:35 INFO Applying migration id=notesfts 2026/01/15 21:50:35 INFO Applying migration id=iconsname 2026/01/15 21:50:35 INFO Applying migration id=nohash 2026/01/15 21:50:35 INFO Applying migration id=shares 2026/01/15 21:50:35 INFO Applying migration id=actorttl 2026/01/15 21:50:35 INFO Applying migration id=tocc 2026/01/15 21:50:35 INFO Applying migration id=followeds 2026/01/15 21:50:35 INFO Applying migration id=certhash 2026/01/15 21:50:35 INFO Applying migration id=follows_sync 2026/01/15 21:50:35 INFO Applying migration id=jsonpath 2026/01/15 21:50:35 INFO Applying migration id=localforward 2026/01/15 21:50:35 INFO Applying migration id=avatar 2026/01/15 21:50:35 INFO Applying migration id=noimage 2026/01/15 21:50:35 INFO Applying migration id=feed 2026/01/15 21:50:35 INFO Applying migration id=bookmarks 2026/01/15 21:50:35 INFO Applying migration id=shareactivity 2026/01/15 21:50:35 INFO Applying migration id=application 2026/01/15 21:50:35 INFO Applying migration id=certificates 2026/01/15 21:50:35 INFO Applying migration id=rawforward 2026/01/15 21:50:35 INFO Applying migration id=publickey 2026/01/15 21:50:35 INFO Applying migration id=resolvegroup 2026/01/15 21:50:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (1.81s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/01/15 21:50:37 INFO Applying migration id=initial 2026/01/15 21:50:37 INFO Applying migration id=notesupdated 2026/01/15 21:50:37 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:37 INFO Applying migration id=activitiesid 2026/01/15 21:50:37 INFO Applying migration id=outbox 2026/01/15 21:50:37 INFO Applying migration id=edits 2026/01/15 21:50:37 INFO Applying migration id=outboxactor 2026/01/15 21:50:37 INFO Applying migration id=outboxsender 2026/01/15 21:50:37 INFO Applying migration id=thread 2026/01/15 21:50:37 INFO Applying migration id=host 2026/01/15 21:50:37 INFO Applying migration id=sharedinbox 2026/01/15 21:50:37 INFO Applying migration id=noteshost 2026/01/15 21:50:37 INFO Applying migration id=fetched 2026/01/15 21:50:37 INFO Applying migration id=move 2026/01/15 21:50:37 INFO Applying migration id=cleanup 2026/01/15 21:50:37 INFO Applying migration id=received 2026/01/15 21:50:37 INFO Applying migration id=namehost 2026/01/15 21:50:37 INFO Applying migration id=outboxhost 2026/01/15 21:50:37 INFO Applying migration id=notesfts 2026/01/15 21:50:37 INFO Applying migration id=iconsname 2026/01/15 21:50:37 INFO Applying migration id=nohash 2026/01/15 21:50:37 INFO Applying migration id=shares 2026/01/15 21:50:37 INFO Applying migration id=actorttl 2026/01/15 21:50:37 INFO Applying migration id=tocc 2026/01/15 21:50:37 INFO Applying migration id=followeds 2026/01/15 21:50:37 INFO Applying migration id=certhash 2026/01/15 21:50:37 INFO Applying migration id=follows_sync 2026/01/15 21:50:37 INFO Applying migration id=jsonpath 2026/01/15 21:50:37 INFO Applying migration id=localforward 2026/01/15 21:50:37 INFO Applying migration id=avatar 2026/01/15 21:50:37 INFO Applying migration id=noimage 2026/01/15 21:50:37 INFO Applying migration id=feed 2026/01/15 21:50:37 INFO Applying migration id=bookmarks 2026/01/15 21:50:37 INFO Applying migration id=shareactivity 2026/01/15 21:50:37 INFO Applying migration id=application 2026/01/15 21:50:37 INFO Applying migration id=certificates 2026/01/15 21:50:37 INFO Applying migration id=rawforward 2026/01/15 21:50:37 INFO Applying migration id=publickey 2026/01/15 21:50:37 INFO Applying migration id=resolvegroup 2026/01/15 21:50:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (1.25s) === RUN TestOutbox_PublicPostSelf 2026/01/15 21:50:38 INFO Applying migration id=initial 2026/01/15 21:50:38 INFO Applying migration id=notesupdated 2026/01/15 21:50:38 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:38 INFO Applying migration id=activitiesid 2026/01/15 21:50:38 INFO Applying migration id=outbox 2026/01/15 21:50:38 INFO Applying migration id=edits 2026/01/15 21:50:38 INFO Applying migration id=outboxactor 2026/01/15 21:50:38 INFO Applying migration id=outboxsender 2026/01/15 21:50:38 INFO Applying migration id=thread 2026/01/15 21:50:38 INFO Applying migration id=host 2026/01/15 21:50:38 INFO Applying migration id=sharedinbox 2026/01/15 21:50:38 INFO Applying migration id=noteshost 2026/01/15 21:50:38 INFO Applying migration id=fetched 2026/01/15 21:50:38 INFO Applying migration id=move 2026/01/15 21:50:38 INFO Applying migration id=cleanup 2026/01/15 21:50:38 INFO Applying migration id=received 2026/01/15 21:50:38 INFO Applying migration id=namehost 2026/01/15 21:50:38 INFO Applying migration id=outboxhost 2026/01/15 21:50:38 INFO Applying migration id=notesfts 2026/01/15 21:50:38 INFO Applying migration id=iconsname 2026/01/15 21:50:38 INFO Applying migration id=nohash 2026/01/15 21:50:38 INFO Applying migration id=shares 2026/01/15 21:50:38 INFO Applying migration id=actorttl 2026/01/15 21:50:38 INFO Applying migration id=tocc 2026/01/15 21:50:38 INFO Applying migration id=followeds 2026/01/15 21:50:38 INFO Applying migration id=certhash 2026/01/15 21:50:38 INFO Applying migration id=follows_sync 2026/01/15 21:50:38 INFO Applying migration id=jsonpath 2026/01/15 21:50:38 INFO Applying migration id=localforward 2026/01/15 21:50:38 INFO Applying migration id=avatar 2026/01/15 21:50:38 INFO Applying migration id=noimage 2026/01/15 21:50:38 INFO Applying migration id=feed 2026/01/15 21:50:38 INFO Applying migration id=bookmarks 2026/01/15 21:50:38 INFO Applying migration id=shareactivity 2026/01/15 21:50:38 INFO Applying migration id=application 2026/01/15 21:50:38 INFO Applying migration id=certificates 2026/01/15 21:50:38 INFO Applying migration id=rawforward 2026/01/15 21:50:38 INFO Applying migration id=publickey 2026/01/15 21:50:38 INFO Applying migration id=resolvegroup 2026/01/15 21:50:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (2.81s) === RUN TestOutbox_PostToFollowers 2026/01/15 21:50:41 INFO Applying migration id=initial 2026/01/15 21:50:41 INFO Applying migration id=notesupdated 2026/01/15 21:50:41 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:41 INFO Applying migration id=activitiesid 2026/01/15 21:50:41 INFO Applying migration id=outbox 2026/01/15 21:50:41 INFO Applying migration id=edits 2026/01/15 21:50:41 INFO Applying migration id=outboxactor 2026/01/15 21:50:41 INFO Applying migration id=outboxsender 2026/01/15 21:50:41 INFO Applying migration id=thread 2026/01/15 21:50:41 INFO Applying migration id=host 2026/01/15 21:50:41 INFO Applying migration id=sharedinbox 2026/01/15 21:50:41 INFO Applying migration id=noteshost 2026/01/15 21:50:41 INFO Applying migration id=fetched 2026/01/15 21:50:41 INFO Applying migration id=move 2026/01/15 21:50:41 INFO Applying migration id=cleanup 2026/01/15 21:50:41 INFO Applying migration id=received 2026/01/15 21:50:41 INFO Applying migration id=namehost 2026/01/15 21:50:41 INFO Applying migration id=outboxhost 2026/01/15 21:50:41 INFO Applying migration id=notesfts 2026/01/15 21:50:41 INFO Applying migration id=iconsname 2026/01/15 21:50:41 INFO Applying migration id=nohash 2026/01/15 21:50:41 INFO Applying migration id=shares 2026/01/15 21:50:41 INFO Applying migration id=actorttl 2026/01/15 21:50:41 INFO Applying migration id=tocc 2026/01/15 21:50:41 INFO Applying migration id=followeds 2026/01/15 21:50:41 INFO Applying migration id=certhash 2026/01/15 21:50:41 INFO Applying migration id=follows_sync 2026/01/15 21:50:41 INFO Applying migration id=jsonpath 2026/01/15 21:50:41 INFO Applying migration id=localforward 2026/01/15 21:50:41 INFO Applying migration id=avatar 2026/01/15 21:50:41 INFO Applying migration id=noimage 2026/01/15 21:50:41 INFO Applying migration id=feed 2026/01/15 21:50:41 INFO Applying migration id=bookmarks 2026/01/15 21:50:41 INFO Applying migration id=shareactivity 2026/01/15 21:50:41 INFO Applying migration id=application 2026/01/15 21:50:41 INFO Applying migration id=certificates 2026/01/15 21:50:41 INFO Applying migration id=rawforward 2026/01/15 21:50:41 INFO Applying migration id=publickey 2026/01/15 21:50:41 INFO Applying migration id=resolvegroup 2026/01/15 21:50:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (2.86s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/01/15 21:50:44 INFO Applying migration id=initial 2026/01/15 21:50:44 INFO Applying migration id=notesupdated 2026/01/15 21:50:44 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:44 INFO Applying migration id=activitiesid 2026/01/15 21:50:44 INFO Applying migration id=outbox 2026/01/15 21:50:44 INFO Applying migration id=edits 2026/01/15 21:50:44 INFO Applying migration id=outboxactor 2026/01/15 21:50:44 INFO Applying migration id=outboxsender 2026/01/15 21:50:44 INFO Applying migration id=thread 2026/01/15 21:50:44 INFO Applying migration id=host 2026/01/15 21:50:44 INFO Applying migration id=sharedinbox 2026/01/15 21:50:44 INFO Applying migration id=noteshost 2026/01/15 21:50:44 INFO Applying migration id=fetched 2026/01/15 21:50:44 INFO Applying migration id=move 2026/01/15 21:50:44 INFO Applying migration id=cleanup 2026/01/15 21:50:44 INFO Applying migration id=received 2026/01/15 21:50:44 INFO Applying migration id=namehost 2026/01/15 21:50:44 INFO Applying migration id=outboxhost 2026/01/15 21:50:44 INFO Applying migration id=notesfts 2026/01/15 21:50:44 INFO Applying migration id=iconsname 2026/01/15 21:50:44 INFO Applying migration id=nohash 2026/01/15 21:50:44 INFO Applying migration id=shares 2026/01/15 21:50:44 INFO Applying migration id=actorttl 2026/01/15 21:50:44 INFO Applying migration id=tocc 2026/01/15 21:50:44 INFO Applying migration id=followeds 2026/01/15 21:50:44 INFO Applying migration id=certhash 2026/01/15 21:50:44 INFO Applying migration id=follows_sync 2026/01/15 21:50:44 INFO Applying migration id=jsonpath 2026/01/15 21:50:44 INFO Applying migration id=localforward 2026/01/15 21:50:44 INFO Applying migration id=avatar 2026/01/15 21:50:44 INFO Applying migration id=noimage 2026/01/15 21:50:44 INFO Applying migration id=feed 2026/01/15 21:50:44 INFO Applying migration id=bookmarks 2026/01/15 21:50:44 INFO Applying migration id=shareactivity 2026/01/15 21:50:44 INFO Applying migration id=application 2026/01/15 21:50:44 INFO Applying migration id=certificates 2026/01/15 21:50:44 INFO Applying migration id=rawforward 2026/01/15 21:50:44 INFO Applying migration id=publickey 2026/01/15 21:50:44 INFO Applying migration id=resolvegroup 2026/01/15 21:50:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (3.52s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/01/15 21:50:47 INFO Applying migration id=initial 2026/01/15 21:50:47 INFO Applying migration id=notesupdated 2026/01/15 21:50:47 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:47 INFO Applying migration id=activitiesid 2026/01/15 21:50:47 INFO Applying migration id=outbox 2026/01/15 21:50:47 INFO Applying migration id=edits 2026/01/15 21:50:47 INFO Applying migration id=outboxactor 2026/01/15 21:50:47 INFO Applying migration id=outboxsender 2026/01/15 21:50:47 INFO Applying migration id=thread 2026/01/15 21:50:47 INFO Applying migration id=host 2026/01/15 21:50:47 INFO Applying migration id=sharedinbox 2026/01/15 21:50:47 INFO Applying migration id=noteshost 2026/01/15 21:50:47 INFO Applying migration id=fetched 2026/01/15 21:50:47 INFO Applying migration id=move 2026/01/15 21:50:47 INFO Applying migration id=cleanup 2026/01/15 21:50:47 INFO Applying migration id=received 2026/01/15 21:50:47 INFO Applying migration id=namehost 2026/01/15 21:50:47 INFO Applying migration id=outboxhost 2026/01/15 21:50:47 INFO Applying migration id=notesfts 2026/01/15 21:50:47 INFO Applying migration id=iconsname 2026/01/15 21:50:47 INFO Applying migration id=nohash 2026/01/15 21:50:47 INFO Applying migration id=shares 2026/01/15 21:50:47 INFO Applying migration id=actorttl 2026/01/15 21:50:47 INFO Applying migration id=tocc 2026/01/15 21:50:47 INFO Applying migration id=followeds 2026/01/15 21:50:47 INFO Applying migration id=certhash 2026/01/15 21:50:47 INFO Applying migration id=follows_sync 2026/01/15 21:50:47 INFO Applying migration id=jsonpath 2026/01/15 21:50:47 INFO Applying migration id=localforward 2026/01/15 21:50:47 INFO Applying migration id=avatar 2026/01/15 21:50:47 INFO Applying migration id=noimage 2026/01/15 21:50:47 INFO Applying migration id=feed 2026/01/15 21:50:47 INFO Applying migration id=bookmarks 2026/01/15 21:50:47 INFO Applying migration id=shareactivity 2026/01/15 21:50:47 INFO Applying migration id=application 2026/01/15 21:50:47 INFO Applying migration id=certificates 2026/01/15 21:50:47 INFO Applying migration id=rawforward 2026/01/15 21:50:47 INFO Applying migration id=publickey 2026/01/15 21:50:47 INFO Applying migration id=resolvegroup 2026/01/15 21:50:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (2.05s) === RUN TestOutbox_PostToFollowersSelf 2026/01/15 21:50:49 INFO Applying migration id=initial 2026/01/15 21:50:49 INFO Applying migration id=notesupdated 2026/01/15 21:50:49 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:49 INFO Applying migration id=activitiesid 2026/01/15 21:50:49 INFO Applying migration id=outbox 2026/01/15 21:50:49 INFO Applying migration id=edits 2026/01/15 21:50:49 INFO Applying migration id=outboxactor 2026/01/15 21:50:49 INFO Applying migration id=outboxsender 2026/01/15 21:50:49 INFO Applying migration id=thread 2026/01/15 21:50:49 INFO Applying migration id=host 2026/01/15 21:50:49 INFO Applying migration id=sharedinbox 2026/01/15 21:50:49 INFO Applying migration id=noteshost 2026/01/15 21:50:49 INFO Applying migration id=fetched 2026/01/15 21:50:49 INFO Applying migration id=move 2026/01/15 21:50:49 INFO Applying migration id=cleanup 2026/01/15 21:50:49 INFO Applying migration id=received 2026/01/15 21:50:49 INFO Applying migration id=namehost 2026/01/15 21:50:49 INFO Applying migration id=outboxhost 2026/01/15 21:50:49 INFO Applying migration id=notesfts 2026/01/15 21:50:49 INFO Applying migration id=iconsname 2026/01/15 21:50:49 INFO Applying migration id=nohash 2026/01/15 21:50:49 INFO Applying migration id=shares 2026/01/15 21:50:49 INFO Applying migration id=actorttl 2026/01/15 21:50:49 INFO Applying migration id=tocc 2026/01/15 21:50:49 INFO Applying migration id=followeds 2026/01/15 21:50:49 INFO Applying migration id=certhash 2026/01/15 21:50:49 INFO Applying migration id=follows_sync 2026/01/15 21:50:49 INFO Applying migration id=jsonpath 2026/01/15 21:50:49 INFO Applying migration id=localforward 2026/01/15 21:50:49 INFO Applying migration id=avatar 2026/01/15 21:50:49 INFO Applying migration id=noimage 2026/01/15 21:50:49 INFO Applying migration id=feed 2026/01/15 21:50:49 INFO Applying migration id=bookmarks 2026/01/15 21:50:49 INFO Applying migration id=shareactivity 2026/01/15 21:50:49 INFO Applying migration id=application 2026/01/15 21:50:49 INFO Applying migration id=certificates 2026/01/15 21:50:49 INFO Applying migration id=rawforward 2026/01/15 21:50:49 INFO Applying migration id=publickey 2026/01/15 21:50:49 INFO Applying migration id=resolvegroup 2026/01/15 21:50:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (3.25s) === RUN TestOutbox_DM 2026/01/15 21:50:53 INFO Applying migration id=initial 2026/01/15 21:50:53 INFO Applying migration id=notesupdated 2026/01/15 21:50:53 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:53 INFO Applying migration id=activitiesid 2026/01/15 21:50:53 INFO Applying migration id=outbox 2026/01/15 21:50:53 INFO Applying migration id=edits 2026/01/15 21:50:53 INFO Applying migration id=outboxactor 2026/01/15 21:50:53 INFO Applying migration id=outboxsender 2026/01/15 21:50:53 INFO Applying migration id=thread 2026/01/15 21:50:53 INFO Applying migration id=host 2026/01/15 21:50:53 INFO Applying migration id=sharedinbox 2026/01/15 21:50:53 INFO Applying migration id=noteshost 2026/01/15 21:50:53 INFO Applying migration id=fetched 2026/01/15 21:50:53 INFO Applying migration id=move 2026/01/15 21:50:53 INFO Applying migration id=cleanup 2026/01/15 21:50:53 INFO Applying migration id=received 2026/01/15 21:50:53 INFO Applying migration id=namehost 2026/01/15 21:50:53 INFO Applying migration id=outboxhost 2026/01/15 21:50:53 INFO Applying migration id=notesfts 2026/01/15 21:50:53 INFO Applying migration id=iconsname 2026/01/15 21:50:53 INFO Applying migration id=nohash 2026/01/15 21:50:53 INFO Applying migration id=shares 2026/01/15 21:50:53 INFO Applying migration id=actorttl 2026/01/15 21:50:53 INFO Applying migration id=tocc 2026/01/15 21:50:53 INFO Applying migration id=followeds 2026/01/15 21:50:53 INFO Applying migration id=certhash 2026/01/15 21:50:53 INFO Applying migration id=follows_sync 2026/01/15 21:50:53 INFO Applying migration id=jsonpath 2026/01/15 21:50:53 INFO Applying migration id=localforward 2026/01/15 21:50:53 INFO Applying migration id=avatar 2026/01/15 21:50:53 INFO Applying migration id=noimage 2026/01/15 21:50:53 INFO Applying migration id=feed 2026/01/15 21:50:53 INFO Applying migration id=bookmarks 2026/01/15 21:50:53 INFO Applying migration id=shareactivity 2026/01/15 21:50:53 INFO Applying migration id=application 2026/01/15 21:50:53 INFO Applying migration id=certificates 2026/01/15 21:50:53 INFO Applying migration id=rawforward 2026/01/15 21:50:53 INFO Applying migration id=publickey 2026/01/15 21:50:53 INFO Applying migration id=resolvegroup 2026/01/15 21:50:57 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 21:50:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (4.25s) === RUN TestOutbox_DMSelf 2026/01/15 21:50:57 INFO Applying migration id=initial 2026/01/15 21:50:57 INFO Applying migration id=notesupdated 2026/01/15 21:50:57 INFO Applying migration id=personspreferredusername 2026/01/15 21:50:57 INFO Applying migration id=activitiesid 2026/01/15 21:50:57 INFO Applying migration id=outbox 2026/01/15 21:50:57 INFO Applying migration id=edits 2026/01/15 21:50:57 INFO Applying migration id=outboxactor 2026/01/15 21:50:57 INFO Applying migration id=outboxsender 2026/01/15 21:50:57 INFO Applying migration id=thread 2026/01/15 21:50:57 INFO Applying migration id=host 2026/01/15 21:50:57 INFO Applying migration id=sharedinbox 2026/01/15 21:50:57 INFO Applying migration id=noteshost 2026/01/15 21:50:57 INFO Applying migration id=fetched 2026/01/15 21:50:57 INFO Applying migration id=move 2026/01/15 21:50:57 INFO Applying migration id=cleanup 2026/01/15 21:50:57 INFO Applying migration id=received 2026/01/15 21:50:57 INFO Applying migration id=namehost 2026/01/15 21:50:57 INFO Applying migration id=outboxhost 2026/01/15 21:50:57 INFO Applying migration id=notesfts 2026/01/15 21:50:57 INFO Applying migration id=iconsname 2026/01/15 21:50:57 INFO Applying migration id=nohash 2026/01/15 21:50:57 INFO Applying migration id=shares 2026/01/15 21:50:57 INFO Applying migration id=actorttl 2026/01/15 21:50:57 INFO Applying migration id=tocc 2026/01/15 21:50:57 INFO Applying migration id=followeds 2026/01/15 21:50:57 INFO Applying migration id=certhash 2026/01/15 21:50:57 INFO Applying migration id=follows_sync 2026/01/15 21:50:57 INFO Applying migration id=jsonpath 2026/01/15 21:50:57 INFO Applying migration id=localforward 2026/01/15 21:50:57 INFO Applying migration id=avatar 2026/01/15 21:50:57 INFO Applying migration id=noimage 2026/01/15 21:50:57 INFO Applying migration id=feed 2026/01/15 21:50:57 INFO Applying migration id=bookmarks 2026/01/15 21:50:57 INFO Applying migration id=shareactivity 2026/01/15 21:50:57 INFO Applying migration id=application 2026/01/15 21:50:57 INFO Applying migration id=certificates 2026/01/15 21:50:57 INFO Applying migration id=rawforward 2026/01/15 21:50:57 INFO Applying migration id=publickey 2026/01/15 21:50:57 INFO Applying migration id=resolvegroup 2026/01/15 21:51:00 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 21:51:00 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (3.14s) === RUN TestOutbox_DMNotRecipient 2026/01/15 21:51:00 INFO Applying migration id=initial 2026/01/15 21:51:00 INFO Applying migration id=notesupdated 2026/01/15 21:51:00 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:00 INFO Applying migration id=activitiesid 2026/01/15 21:51:00 INFO Applying migration id=outbox 2026/01/15 21:51:00 INFO Applying migration id=edits 2026/01/15 21:51:00 INFO Applying migration id=outboxactor 2026/01/15 21:51:00 INFO Applying migration id=outboxsender 2026/01/15 21:51:00 INFO Applying migration id=thread 2026/01/15 21:51:00 INFO Applying migration id=host 2026/01/15 21:51:00 INFO Applying migration id=sharedinbox 2026/01/15 21:51:00 INFO Applying migration id=noteshost 2026/01/15 21:51:00 INFO Applying migration id=fetched 2026/01/15 21:51:00 INFO Applying migration id=move 2026/01/15 21:51:00 INFO Applying migration id=cleanup 2026/01/15 21:51:00 INFO Applying migration id=received 2026/01/15 21:51:00 INFO Applying migration id=namehost 2026/01/15 21:51:00 INFO Applying migration id=outboxhost 2026/01/15 21:51:00 INFO Applying migration id=notesfts 2026/01/15 21:51:00 INFO Applying migration id=iconsname 2026/01/15 21:51:00 INFO Applying migration id=nohash 2026/01/15 21:51:00 INFO Applying migration id=shares 2026/01/15 21:51:00 INFO Applying migration id=actorttl 2026/01/15 21:51:00 INFO Applying migration id=tocc 2026/01/15 21:51:00 INFO Applying migration id=followeds 2026/01/15 21:51:00 INFO Applying migration id=certhash 2026/01/15 21:51:00 INFO Applying migration id=follows_sync 2026/01/15 21:51:00 INFO Applying migration id=jsonpath 2026/01/15 21:51:00 INFO Applying migration id=localforward 2026/01/15 21:51:00 INFO Applying migration id=avatar 2026/01/15 21:51:00 INFO Applying migration id=noimage 2026/01/15 21:51:00 INFO Applying migration id=feed 2026/01/15 21:51:00 INFO Applying migration id=bookmarks 2026/01/15 21:51:00 INFO Applying migration id=shareactivity 2026/01/15 21:51:00 INFO Applying migration id=application 2026/01/15 21:51:00 INFO Applying migration id=certificates 2026/01/15 21:51:00 INFO Applying migration id=rawforward 2026/01/15 21:51:00 INFO Applying migration id=publickey 2026/01/15 21:51:00 INFO Applying migration id=resolvegroup 2026/01/15 21:51:05 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 21:51:05 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (4.77s) === RUN TestOutbox_UnauthenticatedUser 2026/01/15 21:51:05 INFO Applying migration id=initial 2026/01/15 21:51:05 INFO Applying migration id=notesupdated 2026/01/15 21:51:05 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:05 INFO Applying migration id=activitiesid 2026/01/15 21:51:05 INFO Applying migration id=outbox 2026/01/15 21:51:05 INFO Applying migration id=edits 2026/01/15 21:51:05 INFO Applying migration id=outboxactor 2026/01/15 21:51:05 INFO Applying migration id=outboxsender 2026/01/15 21:51:05 INFO Applying migration id=thread 2026/01/15 21:51:05 INFO Applying migration id=host 2026/01/15 21:51:05 INFO Applying migration id=sharedinbox 2026/01/15 21:51:05 INFO Applying migration id=noteshost 2026/01/15 21:51:05 INFO Applying migration id=fetched 2026/01/15 21:51:05 INFO Applying migration id=move 2026/01/15 21:51:05 INFO Applying migration id=cleanup 2026/01/15 21:51:05 INFO Applying migration id=received 2026/01/15 21:51:05 INFO Applying migration id=namehost 2026/01/15 21:51:05 INFO Applying migration id=outboxhost 2026/01/15 21:51:05 INFO Applying migration id=notesfts 2026/01/15 21:51:05 INFO Applying migration id=iconsname 2026/01/15 21:51:05 INFO Applying migration id=nohash 2026/01/15 21:51:05 INFO Applying migration id=shares 2026/01/15 21:51:05 INFO Applying migration id=actorttl 2026/01/15 21:51:05 INFO Applying migration id=tocc 2026/01/15 21:51:05 INFO Applying migration id=followeds 2026/01/15 21:51:05 INFO Applying migration id=certhash 2026/01/15 21:51:05 INFO Applying migration id=follows_sync 2026/01/15 21:51:05 INFO Applying migration id=jsonpath 2026/01/15 21:51:05 INFO Applying migration id=localforward 2026/01/15 21:51:05 INFO Applying migration id=avatar 2026/01/15 21:51:05 INFO Applying migration id=noimage 2026/01/15 21:51:05 INFO Applying migration id=feed 2026/01/15 21:51:05 INFO Applying migration id=bookmarks 2026/01/15 21:51:05 INFO Applying migration id=shareactivity 2026/01/15 21:51:05 INFO Applying migration id=application 2026/01/15 21:51:05 INFO Applying migration id=certificates 2026/01/15 21:51:05 INFO Applying migration id=rawforward 2026/01/15 21:51:05 INFO Applying migration id=publickey 2026/01/15 21:51:05 INFO Applying migration id=resolvegroup 2026/01/15 21:51:07 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/01/15 21:51:07 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.95s) === RUN TestOutbox_PublicPostInGroup 2026/01/15 21:51:07 INFO Applying migration id=initial 2026/01/15 21:51:07 INFO Applying migration id=notesupdated 2026/01/15 21:51:07 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:07 INFO Applying migration id=activitiesid 2026/01/15 21:51:07 INFO Applying migration id=outbox 2026/01/15 21:51:07 INFO Applying migration id=edits 2026/01/15 21:51:07 INFO Applying migration id=outboxactor 2026/01/15 21:51:07 INFO Applying migration id=outboxsender 2026/01/15 21:51:07 INFO Applying migration id=thread 2026/01/15 21:51:07 INFO Applying migration id=host 2026/01/15 21:51:07 INFO Applying migration id=sharedinbox 2026/01/15 21:51:07 INFO Applying migration id=noteshost 2026/01/15 21:51:07 INFO Applying migration id=fetched 2026/01/15 21:51:07 INFO Applying migration id=move 2026/01/15 21:51:07 INFO Applying migration id=cleanup 2026/01/15 21:51:07 INFO Applying migration id=received 2026/01/15 21:51:07 INFO Applying migration id=namehost 2026/01/15 21:51:07 INFO Applying migration id=outboxhost 2026/01/15 21:51:07 INFO Applying migration id=notesfts 2026/01/15 21:51:07 INFO Applying migration id=iconsname 2026/01/15 21:51:07 INFO Applying migration id=nohash 2026/01/15 21:51:07 INFO Applying migration id=shares 2026/01/15 21:51:07 INFO Applying migration id=actorttl 2026/01/15 21:51:07 INFO Applying migration id=tocc 2026/01/15 21:51:07 INFO Applying migration id=followeds 2026/01/15 21:51:07 INFO Applying migration id=certhash 2026/01/15 21:51:07 INFO Applying migration id=follows_sync 2026/01/15 21:51:07 INFO Applying migration id=jsonpath 2026/01/15 21:51:07 INFO Applying migration id=localforward 2026/01/15 21:51:07 INFO Applying migration id=avatar 2026/01/15 21:51:07 INFO Applying migration id=noimage 2026/01/15 21:51:07 INFO Applying migration id=feed 2026/01/15 21:51:07 INFO Applying migration id=bookmarks 2026/01/15 21:51:07 INFO Applying migration id=shareactivity 2026/01/15 21:51:07 INFO Applying migration id=application 2026/01/15 21:51:07 INFO Applying migration id=certificates 2026/01/15 21:51:07 INFO Applying migration id=rawforward 2026/01/15 21:51:07 INFO Applying migration id=publickey 2026/01/15 21:51:07 INFO Applying migration id=resolvegroup 2026/01/15 21:51:11 INFO Received a new post activity.id=https://other.localdomain/announce/1 activity.type=Announce activity.actor=https://other.localdomain/group/people activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://other.localdomain/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 21:51:11 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (4.30s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/01/15 21:51:11 INFO Applying migration id=initial 2026/01/15 21:51:11 INFO Applying migration id=notesupdated 2026/01/15 21:51:11 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:11 INFO Applying migration id=activitiesid 2026/01/15 21:51:11 INFO Applying migration id=outbox 2026/01/15 21:51:11 INFO Applying migration id=edits 2026/01/15 21:51:11 INFO Applying migration id=outboxactor 2026/01/15 21:51:11 INFO Applying migration id=outboxsender 2026/01/15 21:51:11 INFO Applying migration id=thread 2026/01/15 21:51:11 INFO Applying migration id=host 2026/01/15 21:51:11 INFO Applying migration id=sharedinbox 2026/01/15 21:51:11 INFO Applying migration id=noteshost 2026/01/15 21:51:11 INFO Applying migration id=fetched 2026/01/15 21:51:11 INFO Applying migration id=move 2026/01/15 21:51:11 INFO Applying migration id=cleanup 2026/01/15 21:51:11 INFO Applying migration id=received 2026/01/15 21:51:11 INFO Applying migration id=namehost 2026/01/15 21:51:11 INFO Applying migration id=outboxhost 2026/01/15 21:51:11 INFO Applying migration id=notesfts 2026/01/15 21:51:11 INFO Applying migration id=iconsname 2026/01/15 21:51:11 INFO Applying migration id=nohash 2026/01/15 21:51:11 INFO Applying migration id=shares 2026/01/15 21:51:11 INFO Applying migration id=actorttl 2026/01/15 21:51:11 INFO Applying migration id=tocc 2026/01/15 21:51:11 INFO Applying migration id=followeds 2026/01/15 21:51:11 INFO Applying migration id=certhash 2026/01/15 21:51:11 INFO Applying migration id=follows_sync 2026/01/15 21:51:11 INFO Applying migration id=jsonpath 2026/01/15 21:51:11 INFO Applying migration id=localforward 2026/01/15 21:51:11 INFO Applying migration id=avatar 2026/01/15 21:51:11 INFO Applying migration id=noimage 2026/01/15 21:51:11 INFO Applying migration id=feed 2026/01/15 21:51:11 INFO Applying migration id=bookmarks 2026/01/15 21:51:11 INFO Applying migration id=shareactivity 2026/01/15 21:51:11 INFO Applying migration id=application 2026/01/15 21:51:11 INFO Applying migration id=certificates 2026/01/15 21:51:11 INFO Applying migration id=rawforward 2026/01/15 21:51:11 INFO Applying migration id=publickey 2026/01/15 21:51:11 INFO Applying migration id=resolvegroup 2026/01/15 21:51:14 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 21:51:14 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (2.75s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/01/15 21:51:14 INFO Applying migration id=initial 2026/01/15 21:51:14 INFO Applying migration id=notesupdated 2026/01/15 21:51:14 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:14 INFO Applying migration id=activitiesid 2026/01/15 21:51:14 INFO Applying migration id=outbox 2026/01/15 21:51:14 INFO Applying migration id=edits 2026/01/15 21:51:14 INFO Applying migration id=outboxactor 2026/01/15 21:51:14 INFO Applying migration id=outboxsender 2026/01/15 21:51:14 INFO Applying migration id=thread 2026/01/15 21:51:14 INFO Applying migration id=host 2026/01/15 21:51:14 INFO Applying migration id=sharedinbox 2026/01/15 21:51:14 INFO Applying migration id=noteshost 2026/01/15 21:51:14 INFO Applying migration id=fetched 2026/01/15 21:51:14 INFO Applying migration id=move 2026/01/15 21:51:14 INFO Applying migration id=cleanup 2026/01/15 21:51:14 INFO Applying migration id=received 2026/01/15 21:51:14 INFO Applying migration id=namehost 2026/01/15 21:51:14 INFO Applying migration id=outboxhost 2026/01/15 21:51:14 INFO Applying migration id=notesfts 2026/01/15 21:51:14 INFO Applying migration id=iconsname 2026/01/15 21:51:14 INFO Applying migration id=nohash 2026/01/15 21:51:14 INFO Applying migration id=shares 2026/01/15 21:51:14 INFO Applying migration id=actorttl 2026/01/15 21:51:14 INFO Applying migration id=tocc 2026/01/15 21:51:14 INFO Applying migration id=followeds 2026/01/15 21:51:14 INFO Applying migration id=certhash 2026/01/15 21:51:14 INFO Applying migration id=follows_sync 2026/01/15 21:51:14 INFO Applying migration id=jsonpath 2026/01/15 21:51:14 INFO Applying migration id=localforward 2026/01/15 21:51:14 INFO Applying migration id=avatar 2026/01/15 21:51:14 INFO Applying migration id=noimage 2026/01/15 21:51:14 INFO Applying migration id=feed 2026/01/15 21:51:14 INFO Applying migration id=bookmarks 2026/01/15 21:51:14 INFO Applying migration id=shareactivity 2026/01/15 21:51:14 INFO Applying migration id=application 2026/01/15 21:51:14 INFO Applying migration id=certificates 2026/01/15 21:51:14 INFO Applying migration id=rawforward 2026/01/15 21:51:14 INFO Applying migration id=publickey 2026/01/15 21:51:14 INFO Applying migration id=resolvegroup 2026/01/15 21:51:15 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 21:51:15 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 21:51:15 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (1.43s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/01/15 21:51:15 INFO Applying migration id=initial 2026/01/15 21:51:15 INFO Applying migration id=notesupdated 2026/01/15 21:51:15 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:15 INFO Applying migration id=activitiesid 2026/01/15 21:51:15 INFO Applying migration id=outbox 2026/01/15 21:51:15 INFO Applying migration id=edits 2026/01/15 21:51:15 INFO Applying migration id=outboxactor 2026/01/15 21:51:15 INFO Applying migration id=outboxsender 2026/01/15 21:51:15 INFO Applying migration id=thread 2026/01/15 21:51:15 INFO Applying migration id=host 2026/01/15 21:51:15 INFO Applying migration id=sharedinbox 2026/01/15 21:51:15 INFO Applying migration id=noteshost 2026/01/15 21:51:15 INFO Applying migration id=fetched 2026/01/15 21:51:15 INFO Applying migration id=move 2026/01/15 21:51:15 INFO Applying migration id=cleanup 2026/01/15 21:51:15 INFO Applying migration id=received 2026/01/15 21:51:15 INFO Applying migration id=namehost 2026/01/15 21:51:15 INFO Applying migration id=outboxhost 2026/01/15 21:51:15 INFO Applying migration id=notesfts 2026/01/15 21:51:15 INFO Applying migration id=iconsname 2026/01/15 21:51:15 INFO Applying migration id=nohash 2026/01/15 21:51:15 INFO Applying migration id=shares 2026/01/15 21:51:15 INFO Applying migration id=actorttl 2026/01/15 21:51:15 INFO Applying migration id=tocc 2026/01/15 21:51:15 INFO Applying migration id=followeds 2026/01/15 21:51:15 INFO Applying migration id=certhash 2026/01/15 21:51:15 INFO Applying migration id=follows_sync 2026/01/15 21:51:15 INFO Applying migration id=jsonpath 2026/01/15 21:51:15 INFO Applying migration id=localforward 2026/01/15 21:51:15 INFO Applying migration id=avatar 2026/01/15 21:51:15 INFO Applying migration id=noimage 2026/01/15 21:51:15 INFO Applying migration id=feed 2026/01/15 21:51:15 INFO Applying migration id=bookmarks 2026/01/15 21:51:15 INFO Applying migration id=shareactivity 2026/01/15 21:51:15 INFO Applying migration id=application 2026/01/15 21:51:15 INFO Applying migration id=certificates 2026/01/15 21:51:15 INFO Applying migration id=rawforward 2026/01/15 21:51:15 INFO Applying migration id=publickey 2026/01/15 21:51:15 INFO Applying migration id=resolvegroup 2026/01/15 21:51: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 21:51:18 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 21:51:18 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (2.60s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/01/15 21:51:18 INFO Applying migration id=initial 2026/01/15 21:51:18 INFO Applying migration id=notesupdated 2026/01/15 21:51:18 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:18 INFO Applying migration id=activitiesid 2026/01/15 21:51:18 INFO Applying migration id=outbox 2026/01/15 21:51:18 INFO Applying migration id=edits 2026/01/15 21:51:18 INFO Applying migration id=outboxactor 2026/01/15 21:51:18 INFO Applying migration id=outboxsender 2026/01/15 21:51:18 INFO Applying migration id=thread 2026/01/15 21:51:18 INFO Applying migration id=host 2026/01/15 21:51:18 INFO Applying migration id=sharedinbox 2026/01/15 21:51:18 INFO Applying migration id=noteshost 2026/01/15 21:51:18 INFO Applying migration id=fetched 2026/01/15 21:51:18 INFO Applying migration id=move 2026/01/15 21:51:18 INFO Applying migration id=cleanup 2026/01/15 21:51:18 INFO Applying migration id=received 2026/01/15 21:51:18 INFO Applying migration id=namehost 2026/01/15 21:51:18 INFO Applying migration id=outboxhost 2026/01/15 21:51:18 INFO Applying migration id=notesfts 2026/01/15 21:51:18 INFO Applying migration id=iconsname 2026/01/15 21:51:18 INFO Applying migration id=nohash 2026/01/15 21:51:18 INFO Applying migration id=shares 2026/01/15 21:51:18 INFO Applying migration id=actorttl 2026/01/15 21:51:18 INFO Applying migration id=tocc 2026/01/15 21:51:18 INFO Applying migration id=followeds 2026/01/15 21:51:18 INFO Applying migration id=certhash 2026/01/15 21:51:18 INFO Applying migration id=follows_sync 2026/01/15 21:51:18 INFO Applying migration id=jsonpath 2026/01/15 21:51:18 INFO Applying migration id=localforward 2026/01/15 21:51:18 INFO Applying migration id=avatar 2026/01/15 21:51:18 INFO Applying migration id=noimage 2026/01/15 21:51:18 INFO Applying migration id=feed 2026/01/15 21:51:18 INFO Applying migration id=bookmarks 2026/01/15 21:51:18 INFO Applying migration id=shareactivity 2026/01/15 21:51:18 INFO Applying migration id=application 2026/01/15 21:51:18 INFO Applying migration id=certificates 2026/01/15 21:51:18 INFO Applying migration id=rawforward 2026/01/15 21:51:18 INFO Applying migration id=publickey 2026/01/15 21:51:18 INFO Applying migration id=resolvegroup 2026/01/15 21:51:21 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 21:51:21 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 21:51:21 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 21:51:21 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (3.23s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/01/15 21:51:21 INFO Applying migration id=initial 2026/01/15 21:51:21 INFO Applying migration id=notesupdated 2026/01/15 21:51:21 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:21 INFO Applying migration id=activitiesid 2026/01/15 21:51:21 INFO Applying migration id=outbox 2026/01/15 21:51:21 INFO Applying migration id=edits 2026/01/15 21:51:21 INFO Applying migration id=outboxactor 2026/01/15 21:51:21 INFO Applying migration id=outboxsender 2026/01/15 21:51:21 INFO Applying migration id=thread 2026/01/15 21:51:21 INFO Applying migration id=host 2026/01/15 21:51:21 INFO Applying migration id=sharedinbox 2026/01/15 21:51:21 INFO Applying migration id=noteshost 2026/01/15 21:51:21 INFO Applying migration id=fetched 2026/01/15 21:51:21 INFO Applying migration id=move 2026/01/15 21:51:21 INFO Applying migration id=cleanup 2026/01/15 21:51:21 INFO Applying migration id=received 2026/01/15 21:51:21 INFO Applying migration id=namehost 2026/01/15 21:51:21 INFO Applying migration id=outboxhost 2026/01/15 21:51:21 INFO Applying migration id=notesfts 2026/01/15 21:51:21 INFO Applying migration id=iconsname 2026/01/15 21:51:21 INFO Applying migration id=nohash 2026/01/15 21:51:21 INFO Applying migration id=shares 2026/01/15 21:51:21 INFO Applying migration id=actorttl 2026/01/15 21:51:21 INFO Applying migration id=tocc 2026/01/15 21:51:21 INFO Applying migration id=followeds 2026/01/15 21:51:21 INFO Applying migration id=certhash 2026/01/15 21:51:21 INFO Applying migration id=follows_sync 2026/01/15 21:51:21 INFO Applying migration id=jsonpath 2026/01/15 21:51:21 INFO Applying migration id=localforward 2026/01/15 21:51:21 INFO Applying migration id=avatar 2026/01/15 21:51:21 INFO Applying migration id=noimage 2026/01/15 21:51:21 INFO Applying migration id=feed 2026/01/15 21:51:21 INFO Applying migration id=bookmarks 2026/01/15 21:51:21 INFO Applying migration id=shareactivity 2026/01/15 21:51:21 INFO Applying migration id=application 2026/01/15 21:51:21 INFO Applying migration id=certificates 2026/01/15 21:51:21 INFO Applying migration id=rawforward 2026/01/15 21:51:21 INFO Applying migration id=publickey 2026/01/15 21:51:21 INFO Applying migration id=resolvegroup 2026/01/15 21:51:27 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 21:51:27 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 21:51:27 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 21:51:27 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (5.72s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/01/15 21:51:27 INFO Applying migration id=initial 2026/01/15 21:51:27 INFO Applying migration id=notesupdated 2026/01/15 21:51:27 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:27 INFO Applying migration id=activitiesid 2026/01/15 21:51:27 INFO Applying migration id=outbox 2026/01/15 21:51:27 INFO Applying migration id=edits 2026/01/15 21:51:27 INFO Applying migration id=outboxactor 2026/01/15 21:51:27 INFO Applying migration id=outboxsender 2026/01/15 21:51:27 INFO Applying migration id=thread 2026/01/15 21:51:27 INFO Applying migration id=host 2026/01/15 21:51:27 INFO Applying migration id=sharedinbox 2026/01/15 21:51:27 INFO Applying migration id=noteshost 2026/01/15 21:51:27 INFO Applying migration id=fetched 2026/01/15 21:51:27 INFO Applying migration id=move 2026/01/15 21:51:27 INFO Applying migration id=cleanup 2026/01/15 21:51:27 INFO Applying migration id=received 2026/01/15 21:51:27 INFO Applying migration id=namehost 2026/01/15 21:51:27 INFO Applying migration id=outboxhost 2026/01/15 21:51:27 INFO Applying migration id=notesfts 2026/01/15 21:51:27 INFO Applying migration id=iconsname 2026/01/15 21:51:27 INFO Applying migration id=nohash 2026/01/15 21:51:27 INFO Applying migration id=shares 2026/01/15 21:51:27 INFO Applying migration id=actorttl 2026/01/15 21:51:27 INFO Applying migration id=tocc 2026/01/15 21:51:27 INFO Applying migration id=followeds 2026/01/15 21:51:27 INFO Applying migration id=certhash 2026/01/15 21:51:27 INFO Applying migration id=follows_sync 2026/01/15 21:51:27 INFO Applying migration id=jsonpath 2026/01/15 21:51:27 INFO Applying migration id=localforward 2026/01/15 21:51:27 INFO Applying migration id=avatar 2026/01/15 21:51:27 INFO Applying migration id=noimage 2026/01/15 21:51:27 INFO Applying migration id=feed 2026/01/15 21:51:27 INFO Applying migration id=bookmarks 2026/01/15 21:51:27 INFO Applying migration id=shareactivity 2026/01/15 21:51:27 INFO Applying migration id=application 2026/01/15 21:51:27 INFO Applying migration id=certificates 2026/01/15 21:51:27 INFO Applying migration id=rawforward 2026/01/15 21:51:27 INFO Applying migration id=publickey 2026/01/15 21:51:27 INFO Applying migration id=resolvegroup 2026/01/15 21:51:30 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 21:51:30 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 21:51:30 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 21:51:30 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (2.99s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/01/15 21:51:30 INFO Applying migration id=initial 2026/01/15 21:51:30 INFO Applying migration id=notesupdated 2026/01/15 21:51:30 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:30 INFO Applying migration id=activitiesid 2026/01/15 21:51:30 INFO Applying migration id=outbox 2026/01/15 21:51:30 INFO Applying migration id=edits 2026/01/15 21:51:30 INFO Applying migration id=outboxactor 2026/01/15 21:51:30 INFO Applying migration id=outboxsender 2026/01/15 21:51:30 INFO Applying migration id=thread 2026/01/15 21:51:30 INFO Applying migration id=host 2026/01/15 21:51:30 INFO Applying migration id=sharedinbox 2026/01/15 21:51:30 INFO Applying migration id=noteshost 2026/01/15 21:51:30 INFO Applying migration id=fetched 2026/01/15 21:51:30 INFO Applying migration id=move 2026/01/15 21:51:30 INFO Applying migration id=cleanup 2026/01/15 21:51:30 INFO Applying migration id=received 2026/01/15 21:51:30 INFO Applying migration id=namehost 2026/01/15 21:51:30 INFO Applying migration id=outboxhost 2026/01/15 21:51:30 INFO Applying migration id=notesfts 2026/01/15 21:51:30 INFO Applying migration id=iconsname 2026/01/15 21:51:30 INFO Applying migration id=nohash 2026/01/15 21:51:30 INFO Applying migration id=shares 2026/01/15 21:51:30 INFO Applying migration id=actorttl 2026/01/15 21:51:30 INFO Applying migration id=tocc 2026/01/15 21:51:30 INFO Applying migration id=followeds 2026/01/15 21:51:30 INFO Applying migration id=certhash 2026/01/15 21:51:30 INFO Applying migration id=follows_sync 2026/01/15 21:51:30 INFO Applying migration id=jsonpath 2026/01/15 21:51:30 INFO Applying migration id=localforward 2026/01/15 21:51:30 INFO Applying migration id=avatar 2026/01/15 21:51:30 INFO Applying migration id=noimage 2026/01/15 21:51:30 INFO Applying migration id=feed 2026/01/15 21:51:30 INFO Applying migration id=bookmarks 2026/01/15 21:51:30 INFO Applying migration id=shareactivity 2026/01/15 21:51:30 INFO Applying migration id=application 2026/01/15 21:51:30 INFO Applying migration id=certificates 2026/01/15 21:51:30 INFO Applying migration id=rawforward 2026/01/15 21:51:30 INFO Applying migration id=publickey 2026/01/15 21:51:30 INFO Applying migration id=resolvegroup 2026/01/15 21:51: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 21:51:33 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 21:51:33 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 21:51:33 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (3.34s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/01/15 21:51:33 INFO Applying migration id=initial 2026/01/15 21:51:33 INFO Applying migration id=notesupdated 2026/01/15 21:51:33 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:33 INFO Applying migration id=activitiesid 2026/01/15 21:51:33 INFO Applying migration id=outbox 2026/01/15 21:51:33 INFO Applying migration id=edits 2026/01/15 21:51:33 INFO Applying migration id=outboxactor 2026/01/15 21:51:33 INFO Applying migration id=outboxsender 2026/01/15 21:51:33 INFO Applying migration id=thread 2026/01/15 21:51:33 INFO Applying migration id=host 2026/01/15 21:51:33 INFO Applying migration id=sharedinbox 2026/01/15 21:51:33 INFO Applying migration id=noteshost 2026/01/15 21:51:33 INFO Applying migration id=fetched 2026/01/15 21:51:33 INFO Applying migration id=move 2026/01/15 21:51:33 INFO Applying migration id=cleanup 2026/01/15 21:51:33 INFO Applying migration id=received 2026/01/15 21:51:33 INFO Applying migration id=namehost 2026/01/15 21:51:33 INFO Applying migration id=outboxhost 2026/01/15 21:51:33 INFO Applying migration id=notesfts 2026/01/15 21:51:33 INFO Applying migration id=iconsname 2026/01/15 21:51:33 INFO Applying migration id=nohash 2026/01/15 21:51:33 INFO Applying migration id=shares 2026/01/15 21:51:33 INFO Applying migration id=actorttl 2026/01/15 21:51:33 INFO Applying migration id=tocc 2026/01/15 21:51:33 INFO Applying migration id=followeds 2026/01/15 21:51:33 INFO Applying migration id=certhash 2026/01/15 21:51:33 INFO Applying migration id=follows_sync 2026/01/15 21:51:33 INFO Applying migration id=jsonpath 2026/01/15 21:51:33 INFO Applying migration id=localforward 2026/01/15 21:51:33 INFO Applying migration id=avatar 2026/01/15 21:51:33 INFO Applying migration id=noimage 2026/01/15 21:51:33 INFO Applying migration id=feed 2026/01/15 21:51:33 INFO Applying migration id=bookmarks 2026/01/15 21:51:33 INFO Applying migration id=shareactivity 2026/01/15 21:51:33 INFO Applying migration id=application 2026/01/15 21:51:33 INFO Applying migration id=certificates 2026/01/15 21:51:33 INFO Applying migration id=rawforward 2026/01/15 21:51:33 INFO Applying migration id=publickey 2026/01/15 21:51:33 INFO Applying migration id=resolvegroup 2026/01/15 21:51:35 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 21:51:35 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/01/15 21:51:35 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 21:51:35 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (2.36s) === RUN TestOutbox_PostToFollowersInGroup 2026/01/15 21:51:35 INFO Applying migration id=initial 2026/01/15 21:51:35 INFO Applying migration id=notesupdated 2026/01/15 21:51:35 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:35 INFO Applying migration id=activitiesid 2026/01/15 21:51:35 INFO Applying migration id=outbox 2026/01/15 21:51:35 INFO Applying migration id=edits 2026/01/15 21:51:35 INFO Applying migration id=outboxactor 2026/01/15 21:51:35 INFO Applying migration id=outboxsender 2026/01/15 21:51:35 INFO Applying migration id=thread 2026/01/15 21:51:35 INFO Applying migration id=host 2026/01/15 21:51:35 INFO Applying migration id=sharedinbox 2026/01/15 21:51:35 INFO Applying migration id=noteshost 2026/01/15 21:51:35 INFO Applying migration id=fetched 2026/01/15 21:51:35 INFO Applying migration id=move 2026/01/15 21:51:35 INFO Applying migration id=cleanup 2026/01/15 21:51:35 INFO Applying migration id=received 2026/01/15 21:51:35 INFO Applying migration id=namehost 2026/01/15 21:51:35 INFO Applying migration id=outboxhost 2026/01/15 21:51:35 INFO Applying migration id=notesfts 2026/01/15 21:51:35 INFO Applying migration id=iconsname 2026/01/15 21:51:35 INFO Applying migration id=nohash 2026/01/15 21:51:35 INFO Applying migration id=shares 2026/01/15 21:51:35 INFO Applying migration id=actorttl 2026/01/15 21:51:35 INFO Applying migration id=tocc 2026/01/15 21:51:35 INFO Applying migration id=followeds 2026/01/15 21:51:35 INFO Applying migration id=certhash 2026/01/15 21:51:35 INFO Applying migration id=follows_sync 2026/01/15 21:51:35 INFO Applying migration id=jsonpath 2026/01/15 21:51:36 INFO Applying migration id=localforward 2026/01/15 21:51:36 INFO Applying migration id=avatar 2026/01/15 21:51:36 INFO Applying migration id=noimage 2026/01/15 21:51:36 INFO Applying migration id=feed 2026/01/15 21:51:36 INFO Applying migration id=bookmarks 2026/01/15 21:51:36 INFO Applying migration id=shareactivity 2026/01/15 21:51:36 INFO Applying migration id=application 2026/01/15 21:51:36 INFO Applying migration id=certificates 2026/01/15 21:51:36 INFO Applying migration id=rawforward 2026/01/15 21:51:36 INFO Applying migration id=publickey 2026/01/15 21:51:36 INFO Applying migration id=resolvegroup 2026/01/15 21:51:41 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 21:51:41 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (5.23s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/01/15 21:51:41 INFO Applying migration id=initial 2026/01/15 21:51:41 INFO Applying migration id=notesupdated 2026/01/15 21:51:41 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:41 INFO Applying migration id=activitiesid 2026/01/15 21:51:41 INFO Applying migration id=outbox 2026/01/15 21:51:41 INFO Applying migration id=edits 2026/01/15 21:51:41 INFO Applying migration id=outboxactor 2026/01/15 21:51:41 INFO Applying migration id=outboxsender 2026/01/15 21:51:41 INFO Applying migration id=thread 2026/01/15 21:51:41 INFO Applying migration id=host 2026/01/15 21:51:41 INFO Applying migration id=sharedinbox 2026/01/15 21:51:41 INFO Applying migration id=noteshost 2026/01/15 21:51:41 INFO Applying migration id=fetched 2026/01/15 21:51:41 INFO Applying migration id=move 2026/01/15 21:51:41 INFO Applying migration id=cleanup 2026/01/15 21:51:41 INFO Applying migration id=received 2026/01/15 21:51:41 INFO Applying migration id=namehost 2026/01/15 21:51:41 INFO Applying migration id=outboxhost 2026/01/15 21:51:41 INFO Applying migration id=notesfts 2026/01/15 21:51:41 INFO Applying migration id=iconsname 2026/01/15 21:51:41 INFO Applying migration id=nohash 2026/01/15 21:51:41 INFO Applying migration id=shares 2026/01/15 21:51:41 INFO Applying migration id=actorttl 2026/01/15 21:51:41 INFO Applying migration id=tocc 2026/01/15 21:51:41 INFO Applying migration id=followeds 2026/01/15 21:51:41 INFO Applying migration id=certhash 2026/01/15 21:51:41 INFO Applying migration id=follows_sync 2026/01/15 21:51:41 INFO Applying migration id=jsonpath 2026/01/15 21:51:41 INFO Applying migration id=localforward 2026/01/15 21:51:41 INFO Applying migration id=avatar 2026/01/15 21:51:41 INFO Applying migration id=noimage 2026/01/15 21:51:41 INFO Applying migration id=feed 2026/01/15 21:51:41 INFO Applying migration id=bookmarks 2026/01/15 21:51:41 INFO Applying migration id=shareactivity 2026/01/15 21:51:41 INFO Applying migration id=application 2026/01/15 21:51:41 INFO Applying migration id=certificates 2026/01/15 21:51:41 INFO Applying migration id=rawforward 2026/01/15 21:51:41 INFO Applying migration id=publickey 2026/01/15 21:51:41 INFO Applying migration id=resolvegroup 2026/01/15 21:51:42 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 21:51:42 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.21s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/01/15 21:51:42 INFO Applying migration id=initial 2026/01/15 21:51:42 INFO Applying migration id=notesupdated 2026/01/15 21:51:42 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:42 INFO Applying migration id=activitiesid 2026/01/15 21:51:42 INFO Applying migration id=outbox 2026/01/15 21:51:42 INFO Applying migration id=edits 2026/01/15 21:51:42 INFO Applying migration id=outboxactor 2026/01/15 21:51:42 INFO Applying migration id=outboxsender 2026/01/15 21:51:42 INFO Applying migration id=thread 2026/01/15 21:51:42 INFO Applying migration id=host 2026/01/15 21:51:42 INFO Applying migration id=sharedinbox 2026/01/15 21:51:42 INFO Applying migration id=noteshost 2026/01/15 21:51:42 INFO Applying migration id=fetched 2026/01/15 21:51:42 INFO Applying migration id=move 2026/01/15 21:51:42 INFO Applying migration id=cleanup 2026/01/15 21:51:42 INFO Applying migration id=received 2026/01/15 21:51:42 INFO Applying migration id=namehost 2026/01/15 21:51:42 INFO Applying migration id=outboxhost 2026/01/15 21:51:42 INFO Applying migration id=notesfts 2026/01/15 21:51:42 INFO Applying migration id=iconsname 2026/01/15 21:51:42 INFO Applying migration id=nohash 2026/01/15 21:51:42 INFO Applying migration id=shares 2026/01/15 21:51:42 INFO Applying migration id=actorttl 2026/01/15 21:51:42 INFO Applying migration id=tocc 2026/01/15 21:51:42 INFO Applying migration id=followeds 2026/01/15 21:51:42 INFO Applying migration id=certhash 2026/01/15 21:51:42 INFO Applying migration id=follows_sync 2026/01/15 21:51:42 INFO Applying migration id=jsonpath 2026/01/15 21:51:42 INFO Applying migration id=localforward 2026/01/15 21:51:42 INFO Applying migration id=avatar 2026/01/15 21:51:42 INFO Applying migration id=noimage 2026/01/15 21:51:42 INFO Applying migration id=feed 2026/01/15 21:51:42 INFO Applying migration id=bookmarks 2026/01/15 21:51:42 INFO Applying migration id=shareactivity 2026/01/15 21:51:42 INFO Applying migration id=application 2026/01/15 21:51:42 INFO Applying migration id=certificates 2026/01/15 21:51:42 INFO Applying migration id=rawforward 2026/01/15 21:51:42 INFO Applying migration id=publickey 2026/01/15 21:51:42 INFO Applying migration id=resolvegroup 2026/01/15 21:51:45 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 21:51:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (2.79s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/01/15 21:51:45 INFO Applying migration id=initial 2026/01/15 21:51:45 INFO Applying migration id=notesupdated 2026/01/15 21:51:45 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:45 INFO Applying migration id=activitiesid 2026/01/15 21:51:45 INFO Applying migration id=outbox 2026/01/15 21:51:45 INFO Applying migration id=edits 2026/01/15 21:51:45 INFO Applying migration id=outboxactor 2026/01/15 21:51:45 INFO Applying migration id=outboxsender 2026/01/15 21:51:45 INFO Applying migration id=thread 2026/01/15 21:51:45 INFO Applying migration id=host 2026/01/15 21:51:45 INFO Applying migration id=sharedinbox 2026/01/15 21:51:45 INFO Applying migration id=noteshost 2026/01/15 21:51:45 INFO Applying migration id=fetched 2026/01/15 21:51:45 INFO Applying migration id=move 2026/01/15 21:51:45 INFO Applying migration id=cleanup 2026/01/15 21:51:45 INFO Applying migration id=received 2026/01/15 21:51:45 INFO Applying migration id=namehost 2026/01/15 21:51:45 INFO Applying migration id=outboxhost 2026/01/15 21:51:45 INFO Applying migration id=notesfts 2026/01/15 21:51:45 INFO Applying migration id=iconsname 2026/01/15 21:51:45 INFO Applying migration id=nohash 2026/01/15 21:51:45 INFO Applying migration id=shares 2026/01/15 21:51:45 INFO Applying migration id=actorttl 2026/01/15 21:51:45 INFO Applying migration id=tocc 2026/01/15 21:51:45 INFO Applying migration id=followeds 2026/01/15 21:51:45 INFO Applying migration id=certhash 2026/01/15 21:51:45 INFO Applying migration id=follows_sync 2026/01/15 21:51:45 INFO Applying migration id=jsonpath 2026/01/15 21:51:45 INFO Applying migration id=localforward 2026/01/15 21:51:45 INFO Applying migration id=avatar 2026/01/15 21:51:45 INFO Applying migration id=noimage 2026/01/15 21:51:45 INFO Applying migration id=feed 2026/01/15 21:51:45 INFO Applying migration id=bookmarks 2026/01/15 21:51:45 INFO Applying migration id=shareactivity 2026/01/15 21:51:45 INFO Applying migration id=application 2026/01/15 21:51:45 INFO Applying migration id=certificates 2026/01/15 21:51:45 INFO Applying migration id=rawforward 2026/01/15 21:51:45 INFO Applying migration id=publickey 2026/01/15 21:51:45 INFO Applying migration id=resolvegroup 2026/01/15 21:51: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 21:51:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (3.31s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/01/15 21:51:48 INFO Applying migration id=initial 2026/01/15 21:51:48 INFO Applying migration id=notesupdated 2026/01/15 21:51:48 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:48 INFO Applying migration id=activitiesid 2026/01/15 21:51:48 INFO Applying migration id=outbox 2026/01/15 21:51:48 INFO Applying migration id=edits 2026/01/15 21:51:48 INFO Applying migration id=outboxactor 2026/01/15 21:51:48 INFO Applying migration id=outboxsender 2026/01/15 21:51:48 INFO Applying migration id=thread 2026/01/15 21:51:48 INFO Applying migration id=host 2026/01/15 21:51:48 INFO Applying migration id=sharedinbox 2026/01/15 21:51:48 INFO Applying migration id=noteshost 2026/01/15 21:51:48 INFO Applying migration id=fetched 2026/01/15 21:51:48 INFO Applying migration id=move 2026/01/15 21:51:48 INFO Applying migration id=cleanup 2026/01/15 21:51:48 INFO Applying migration id=received 2026/01/15 21:51:48 INFO Applying migration id=namehost 2026/01/15 21:51:48 INFO Applying migration id=outboxhost 2026/01/15 21:51:48 INFO Applying migration id=notesfts 2026/01/15 21:51:48 INFO Applying migration id=iconsname 2026/01/15 21:51:48 INFO Applying migration id=nohash 2026/01/15 21:51:48 INFO Applying migration id=shares 2026/01/15 21:51:48 INFO Applying migration id=actorttl 2026/01/15 21:51:48 INFO Applying migration id=tocc 2026/01/15 21:51:48 INFO Applying migration id=followeds 2026/01/15 21:51:48 INFO Applying migration id=certhash 2026/01/15 21:51:48 INFO Applying migration id=follows_sync 2026/01/15 21:51:48 INFO Applying migration id=jsonpath 2026/01/15 21:51:48 INFO Applying migration id=localforward 2026/01/15 21:51:48 INFO Applying migration id=avatar 2026/01/15 21:51:48 INFO Applying migration id=noimage 2026/01/15 21:51:48 INFO Applying migration id=feed 2026/01/15 21:51:48 INFO Applying migration id=bookmarks 2026/01/15 21:51:48 INFO Applying migration id=shareactivity 2026/01/15 21:51:48 INFO Applying migration id=application 2026/01/15 21:51:48 INFO Applying migration id=certificates 2026/01/15 21:51:48 INFO Applying migration id=rawforward 2026/01/15 21:51:48 INFO Applying migration id=publickey 2026/01/15 21:51:48 INFO Applying migration id=resolvegroup 2026/01/15 21:51:52 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 21:51:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (4.21s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/01/15 21:51:52 INFO Applying migration id=initial 2026/01/15 21:51:52 INFO Applying migration id=notesupdated 2026/01/15 21:51:52 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:52 INFO Applying migration id=activitiesid 2026/01/15 21:51:52 INFO Applying migration id=outbox 2026/01/15 21:51:52 INFO Applying migration id=edits 2026/01/15 21:51:52 INFO Applying migration id=outboxactor 2026/01/15 21:51:52 INFO Applying migration id=outboxsender 2026/01/15 21:51:52 INFO Applying migration id=thread 2026/01/15 21:51:52 INFO Applying migration id=host 2026/01/15 21:51:52 INFO Applying migration id=sharedinbox 2026/01/15 21:51:52 INFO Applying migration id=noteshost 2026/01/15 21:51:52 INFO Applying migration id=fetched 2026/01/15 21:51:52 INFO Applying migration id=move 2026/01/15 21:51:52 INFO Applying migration id=cleanup 2026/01/15 21:51:52 INFO Applying migration id=received 2026/01/15 21:51:52 INFO Applying migration id=namehost 2026/01/15 21:51:52 INFO Applying migration id=outboxhost 2026/01/15 21:51:52 INFO Applying migration id=notesfts 2026/01/15 21:51:52 INFO Applying migration id=iconsname 2026/01/15 21:51:52 INFO Applying migration id=nohash 2026/01/15 21:51:52 INFO Applying migration id=shares 2026/01/15 21:51:52 INFO Applying migration id=actorttl 2026/01/15 21:51:52 INFO Applying migration id=tocc 2026/01/15 21:51:52 INFO Applying migration id=followeds 2026/01/15 21:51:52 INFO Applying migration id=certhash 2026/01/15 21:51:52 INFO Applying migration id=follows_sync 2026/01/15 21:51:52 INFO Applying migration id=jsonpath 2026/01/15 21:51:52 INFO Applying migration id=localforward 2026/01/15 21:51:52 INFO Applying migration id=avatar 2026/01/15 21:51:52 INFO Applying migration id=noimage 2026/01/15 21:51:52 INFO Applying migration id=feed 2026/01/15 21:51:52 INFO Applying migration id=bookmarks 2026/01/15 21:51:52 INFO Applying migration id=shareactivity 2026/01/15 21:51:52 INFO Applying migration id=application 2026/01/15 21:51:52 INFO Applying migration id=certificates 2026/01/15 21:51:52 INFO Applying migration id=rawforward 2026/01/15 21:51:52 INFO Applying migration id=publickey 2026/01/15 21:51:52 INFO Applying migration id=resolvegroup 2026/01/15 21:51:54 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 21:51:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (2.32s) === RUN TestOutbox_DMInGroupAnotherUser 2026/01/15 21:51:54 INFO Applying migration id=initial 2026/01/15 21:51:54 INFO Applying migration id=notesupdated 2026/01/15 21:51:54 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:54 INFO Applying migration id=activitiesid 2026/01/15 21:51:54 INFO Applying migration id=outbox 2026/01/15 21:51:54 INFO Applying migration id=edits 2026/01/15 21:51:54 INFO Applying migration id=outboxactor 2026/01/15 21:51:54 INFO Applying migration id=outboxsender 2026/01/15 21:51:54 INFO Applying migration id=thread 2026/01/15 21:51:54 INFO Applying migration id=host 2026/01/15 21:51:54 INFO Applying migration id=sharedinbox 2026/01/15 21:51:54 INFO Applying migration id=noteshost 2026/01/15 21:51:54 INFO Applying migration id=fetched 2026/01/15 21:51:54 INFO Applying migration id=move 2026/01/15 21:51:54 INFO Applying migration id=cleanup 2026/01/15 21:51:54 INFO Applying migration id=received 2026/01/15 21:51:54 INFO Applying migration id=namehost 2026/01/15 21:51:54 INFO Applying migration id=outboxhost 2026/01/15 21:51:54 INFO Applying migration id=notesfts 2026/01/15 21:51:54 INFO Applying migration id=iconsname 2026/01/15 21:51:54 INFO Applying migration id=nohash 2026/01/15 21:51:54 INFO Applying migration id=shares 2026/01/15 21:51:54 INFO Applying migration id=actorttl 2026/01/15 21:51:54 INFO Applying migration id=tocc 2026/01/15 21:51:55 INFO Applying migration id=followeds 2026/01/15 21:51:55 INFO Applying migration id=certhash 2026/01/15 21:51:55 INFO Applying migration id=follows_sync 2026/01/15 21:51:55 INFO Applying migration id=jsonpath 2026/01/15 21:51:55 INFO Applying migration id=localforward 2026/01/15 21:51:55 INFO Applying migration id=avatar 2026/01/15 21:51:55 INFO Applying migration id=noimage 2026/01/15 21:51:55 INFO Applying migration id=feed 2026/01/15 21:51:55 INFO Applying migration id=bookmarks 2026/01/15 21:51:55 INFO Applying migration id=shareactivity 2026/01/15 21:51:55 INFO Applying migration id=application 2026/01/15 21:51:55 INFO Applying migration id=certificates 2026/01/15 21:51:55 INFO Applying migration id=rawforward 2026/01/15 21:51:55 INFO Applying migration id=publickey 2026/01/15 21:51:55 INFO Applying migration id=resolvegroup 2026/01/15 21:51: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 21:51:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (3.73s) === RUN TestPoll_TwoOptions 2026/01/15 21:51:58 INFO Applying migration id=initial 2026/01/15 21:51:58 INFO Applying migration id=notesupdated 2026/01/15 21:51:58 INFO Applying migration id=personspreferredusername 2026/01/15 21:51:58 INFO Applying migration id=activitiesid 2026/01/15 21:51:58 INFO Applying migration id=outbox 2026/01/15 21:51:58 INFO Applying migration id=edits 2026/01/15 21:51:58 INFO Applying migration id=outboxactor 2026/01/15 21:51:58 INFO Applying migration id=outboxsender 2026/01/15 21:51:58 INFO Applying migration id=thread 2026/01/15 21:51:58 INFO Applying migration id=host 2026/01/15 21:51:58 INFO Applying migration id=sharedinbox 2026/01/15 21:51:58 INFO Applying migration id=noteshost 2026/01/15 21:51:58 INFO Applying migration id=fetched 2026/01/15 21:51:58 INFO Applying migration id=move 2026/01/15 21:51:58 INFO Applying migration id=cleanup 2026/01/15 21:51:58 INFO Applying migration id=received 2026/01/15 21:51:58 INFO Applying migration id=namehost 2026/01/15 21:51:58 INFO Applying migration id=outboxhost 2026/01/15 21:51:58 INFO Applying migration id=notesfts 2026/01/15 21:51:58 INFO Applying migration id=iconsname 2026/01/15 21:51:58 INFO Applying migration id=nohash 2026/01/15 21:51:58 INFO Applying migration id=shares 2026/01/15 21:51:58 INFO Applying migration id=actorttl 2026/01/15 21:51:58 INFO Applying migration id=tocc 2026/01/15 21:51:58 INFO Applying migration id=followeds 2026/01/15 21:51:58 INFO Applying migration id=certhash 2026/01/15 21:51:58 INFO Applying migration id=follows_sync 2026/01/15 21:51:58 INFO Applying migration id=jsonpath 2026/01/15 21:51:58 INFO Applying migration id=localforward 2026/01/15 21:51:58 INFO Applying migration id=avatar 2026/01/15 21:51:58 INFO Applying migration id=noimage 2026/01/15 21:51:58 INFO Applying migration id=feed 2026/01/15 21:51:58 INFO Applying migration id=bookmarks 2026/01/15 21:51:58 INFO Applying migration id=shareactivity 2026/01/15 21:51:58 INFO Applying migration id=application 2026/01/15 21:51:58 INFO Applying migration id=certificates 2026/01/15 21:51:58 INFO Applying migration id=rawforward 2026/01/15 21:51:58 INFO Applying migration id=publickey 2026/01/15 21:51:58 INFO Applying migration id=resolvegroup 2026/01/15 21:52:00 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 21:52:00 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (1.98s) === RUN TestPoll_TwoOptionsZeroVotes 2026/01/15 21:52:00 INFO Applying migration id=initial 2026/01/15 21:52:00 INFO Applying migration id=notesupdated 2026/01/15 21:52:00 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:00 INFO Applying migration id=activitiesid 2026/01/15 21:52:00 INFO Applying migration id=outbox 2026/01/15 21:52:00 INFO Applying migration id=edits 2026/01/15 21:52:00 INFO Applying migration id=outboxactor 2026/01/15 21:52:00 INFO Applying migration id=outboxsender 2026/01/15 21:52:00 INFO Applying migration id=thread 2026/01/15 21:52:00 INFO Applying migration id=host 2026/01/15 21:52:00 INFO Applying migration id=sharedinbox 2026/01/15 21:52:00 INFO Applying migration id=noteshost 2026/01/15 21:52:00 INFO Applying migration id=fetched 2026/01/15 21:52:00 INFO Applying migration id=move 2026/01/15 21:52:00 INFO Applying migration id=cleanup 2026/01/15 21:52:00 INFO Applying migration id=received 2026/01/15 21:52:00 INFO Applying migration id=namehost 2026/01/15 21:52:00 INFO Applying migration id=outboxhost 2026/01/15 21:52:00 INFO Applying migration id=notesfts 2026/01/15 21:52:00 INFO Applying migration id=iconsname 2026/01/15 21:52:00 INFO Applying migration id=nohash 2026/01/15 21:52:00 INFO Applying migration id=shares 2026/01/15 21:52:00 INFO Applying migration id=actorttl 2026/01/15 21:52:00 INFO Applying migration id=tocc 2026/01/15 21:52:00 INFO Applying migration id=followeds 2026/01/15 21:52:00 INFO Applying migration id=certhash 2026/01/15 21:52:00 INFO Applying migration id=follows_sync 2026/01/15 21:52:00 INFO Applying migration id=jsonpath 2026/01/15 21:52:00 INFO Applying migration id=localforward 2026/01/15 21:52:00 INFO Applying migration id=avatar 2026/01/15 21:52:00 INFO Applying migration id=noimage 2026/01/15 21:52:00 INFO Applying migration id=feed 2026/01/15 21:52:00 INFO Applying migration id=bookmarks 2026/01/15 21:52:00 INFO Applying migration id=shareactivity 2026/01/15 21:52:00 INFO Applying migration id=application 2026/01/15 21:52:00 INFO Applying migration id=certificates 2026/01/15 21:52:00 INFO Applying migration id=rawforward 2026/01/15 21:52:00 INFO Applying migration id=publickey 2026/01/15 21:52:00 INFO Applying migration id=resolvegroup 2026/01/15 21:52: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/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 21:52:04 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (4.22s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/01/15 21:52:04 INFO Applying migration id=initial 2026/01/15 21:52:04 INFO Applying migration id=notesupdated 2026/01/15 21:52:04 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:04 INFO Applying migration id=activitiesid 2026/01/15 21:52:04 INFO Applying migration id=outbox 2026/01/15 21:52:04 INFO Applying migration id=edits 2026/01/15 21:52:04 INFO Applying migration id=outboxactor 2026/01/15 21:52:04 INFO Applying migration id=outboxsender 2026/01/15 21:52:04 INFO Applying migration id=thread 2026/01/15 21:52:04 INFO Applying migration id=host 2026/01/15 21:52:04 INFO Applying migration id=sharedinbox 2026/01/15 21:52:04 INFO Applying migration id=noteshost 2026/01/15 21:52:04 INFO Applying migration id=fetched 2026/01/15 21:52:04 INFO Applying migration id=move 2026/01/15 21:52:04 INFO Applying migration id=cleanup 2026/01/15 21:52:04 INFO Applying migration id=received 2026/01/15 21:52:04 INFO Applying migration id=namehost 2026/01/15 21:52:04 INFO Applying migration id=outboxhost 2026/01/15 21:52:04 INFO Applying migration id=notesfts 2026/01/15 21:52:04 INFO Applying migration id=iconsname 2026/01/15 21:52:04 INFO Applying migration id=nohash 2026/01/15 21:52:04 INFO Applying migration id=shares 2026/01/15 21:52:04 INFO Applying migration id=actorttl 2026/01/15 21:52:04 INFO Applying migration id=tocc 2026/01/15 21:52:04 INFO Applying migration id=followeds 2026/01/15 21:52:04 INFO Applying migration id=certhash 2026/01/15 21:52:04 INFO Applying migration id=follows_sync 2026/01/15 21:52:04 INFO Applying migration id=jsonpath 2026/01/15 21:52:04 INFO Applying migration id=localforward 2026/01/15 21:52:04 INFO Applying migration id=avatar 2026/01/15 21:52:04 INFO Applying migration id=noimage 2026/01/15 21:52:04 INFO Applying migration id=feed 2026/01/15 21:52:04 INFO Applying migration id=bookmarks 2026/01/15 21:52:04 INFO Applying migration id=shareactivity 2026/01/15 21:52:04 INFO Applying migration id=application 2026/01/15 21:52:04 INFO Applying migration id=certificates 2026/01/15 21:52:04 INFO Applying migration id=rawforward 2026/01/15 21:52:04 INFO Applying migration id=publickey 2026/01/15 21:52:04 INFO Applying migration id=resolvegroup 2026/01/15 21:52: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 21:52:07 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (2.66s) === RUN TestPoll_OneOption 2026/01/15 21:52:07 INFO Applying migration id=initial 2026/01/15 21:52:07 INFO Applying migration id=notesupdated 2026/01/15 21:52:07 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:07 INFO Applying migration id=activitiesid 2026/01/15 21:52:07 INFO Applying migration id=outbox 2026/01/15 21:52:07 INFO Applying migration id=edits 2026/01/15 21:52:07 INFO Applying migration id=outboxactor 2026/01/15 21:52:07 INFO Applying migration id=outboxsender 2026/01/15 21:52:07 INFO Applying migration id=thread 2026/01/15 21:52:07 INFO Applying migration id=host 2026/01/15 21:52:07 INFO Applying migration id=sharedinbox 2026/01/15 21:52:07 INFO Applying migration id=noteshost 2026/01/15 21:52:07 INFO Applying migration id=fetched 2026/01/15 21:52:07 INFO Applying migration id=move 2026/01/15 21:52:07 INFO Applying migration id=cleanup 2026/01/15 21:52:07 INFO Applying migration id=received 2026/01/15 21:52:07 INFO Applying migration id=namehost 2026/01/15 21:52:07 INFO Applying migration id=outboxhost 2026/01/15 21:52:07 INFO Applying migration id=notesfts 2026/01/15 21:52:07 INFO Applying migration id=iconsname 2026/01/15 21:52:07 INFO Applying migration id=nohash 2026/01/15 21:52:07 INFO Applying migration id=shares 2026/01/15 21:52:07 INFO Applying migration id=actorttl 2026/01/15 21:52:07 INFO Applying migration id=tocc 2026/01/15 21:52:07 INFO Applying migration id=followeds 2026/01/15 21:52:07 INFO Applying migration id=certhash 2026/01/15 21:52:07 INFO Applying migration id=follows_sync 2026/01/15 21:52:07 INFO Applying migration id=jsonpath 2026/01/15 21:52:07 INFO Applying migration id=localforward 2026/01/15 21:52:07 INFO Applying migration id=avatar 2026/01/15 21:52:07 INFO Applying migration id=noimage 2026/01/15 21:52:07 INFO Applying migration id=feed 2026/01/15 21:52:07 INFO Applying migration id=bookmarks 2026/01/15 21:52:07 INFO Applying migration id=shareactivity 2026/01/15 21:52:07 INFO Applying migration id=application 2026/01/15 21:52:07 INFO Applying migration id=certificates 2026/01/15 21:52:07 INFO Applying migration id=rawforward 2026/01/15 21:52:07 INFO Applying migration id=publickey 2026/01/15 21:52:07 INFO Applying migration id=resolvegroup 2026/01/15 21:52:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 21:52:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (3.00s) === RUN TestPoll_Vote 2026/01/15 21:52:10 INFO Applying migration id=initial 2026/01/15 21:52:10 INFO Applying migration id=notesupdated 2026/01/15 21:52:10 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:10 INFO Applying migration id=activitiesid 2026/01/15 21:52:10 INFO Applying migration id=outbox 2026/01/15 21:52:10 INFO Applying migration id=edits 2026/01/15 21:52:10 INFO Applying migration id=outboxactor 2026/01/15 21:52:10 INFO Applying migration id=outboxsender 2026/01/15 21:52:10 INFO Applying migration id=thread 2026/01/15 21:52:10 INFO Applying migration id=host 2026/01/15 21:52:10 INFO Applying migration id=sharedinbox 2026/01/15 21:52:10 INFO Applying migration id=noteshost 2026/01/15 21:52:10 INFO Applying migration id=fetched 2026/01/15 21:52:10 INFO Applying migration id=move 2026/01/15 21:52:10 INFO Applying migration id=cleanup 2026/01/15 21:52:10 INFO Applying migration id=received 2026/01/15 21:52:10 INFO Applying migration id=namehost 2026/01/15 21:52:10 INFO Applying migration id=outboxhost 2026/01/15 21:52:10 INFO Applying migration id=notesfts 2026/01/15 21:52:10 INFO Applying migration id=iconsname 2026/01/15 21:52:10 INFO Applying migration id=nohash 2026/01/15 21:52:10 INFO Applying migration id=shares 2026/01/15 21:52:10 INFO Applying migration id=actorttl 2026/01/15 21:52:10 INFO Applying migration id=tocc 2026/01/15 21:52:10 INFO Applying migration id=followeds 2026/01/15 21:52:10 INFO Applying migration id=certhash 2026/01/15 21:52:10 INFO Applying migration id=follows_sync 2026/01/15 21:52:10 INFO Applying migration id=jsonpath 2026/01/15 21:52:10 INFO Applying migration id=localforward 2026/01/15 21:52:10 INFO Applying migration id=avatar 2026/01/15 21:52:10 INFO Applying migration id=noimage 2026/01/15 21:52:10 INFO Applying migration id=feed 2026/01/15 21:52:10 INFO Applying migration id=bookmarks 2026/01/15 21:52:10 INFO Applying migration id=shareactivity 2026/01/15 21:52:10 INFO Applying migration id=application 2026/01/15 21:52:10 INFO Applying migration id=certificates 2026/01/15 21:52:10 INFO Applying migration id=rawforward 2026/01/15 21:52:10 INFO Applying migration id=publickey 2026/01/15 21:52:10 INFO Applying migration id=resolvegroup 2026/01/15 21:52:12 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 21:52:12 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 21:52:12 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (2.35s) === RUN TestPoll_VoteClosedPoll 2026/01/15 21:52:12 INFO Applying migration id=initial 2026/01/15 21:52:12 INFO Applying migration id=notesupdated 2026/01/15 21:52:12 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:12 INFO Applying migration id=activitiesid 2026/01/15 21:52:12 INFO Applying migration id=outbox 2026/01/15 21:52:12 INFO Applying migration id=edits 2026/01/15 21:52:12 INFO Applying migration id=outboxactor 2026/01/15 21:52:12 INFO Applying migration id=outboxsender 2026/01/15 21:52:12 INFO Applying migration id=thread 2026/01/15 21:52:12 INFO Applying migration id=host 2026/01/15 21:52:12 INFO Applying migration id=sharedinbox 2026/01/15 21:52:12 INFO Applying migration id=noteshost 2026/01/15 21:52:12 INFO Applying migration id=fetched 2026/01/15 21:52:12 INFO Applying migration id=move 2026/01/15 21:52:12 INFO Applying migration id=cleanup 2026/01/15 21:52:12 INFO Applying migration id=received 2026/01/15 21:52:12 INFO Applying migration id=namehost 2026/01/15 21:52:12 INFO Applying migration id=outboxhost 2026/01/15 21:52:12 INFO Applying migration id=notesfts 2026/01/15 21:52:12 INFO Applying migration id=iconsname 2026/01/15 21:52:12 INFO Applying migration id=nohash 2026/01/15 21:52:12 INFO Applying migration id=shares 2026/01/15 21:52:12 INFO Applying migration id=actorttl 2026/01/15 21:52:12 INFO Applying migration id=tocc 2026/01/15 21:52:12 INFO Applying migration id=followeds 2026/01/15 21:52:12 INFO Applying migration id=certhash 2026/01/15 21:52:12 INFO Applying migration id=follows_sync 2026/01/15 21:52:12 INFO Applying migration id=jsonpath 2026/01/15 21:52:13 INFO Applying migration id=localforward 2026/01/15 21:52:13 INFO Applying migration id=avatar 2026/01/15 21:52:13 INFO Applying migration id=noimage 2026/01/15 21:52:13 INFO Applying migration id=feed 2026/01/15 21:52:13 INFO Applying migration id=bookmarks 2026/01/15 21:52:13 INFO Applying migration id=shareactivity 2026/01/15 21:52:13 INFO Applying migration id=application 2026/01/15 21:52:13 INFO Applying migration id=certificates 2026/01/15 21:52:13 INFO Applying migration id=rawforward 2026/01/15 21:52:13 INFO Applying migration id=publickey 2026/01/15 21:52:13 INFO Applying migration id=resolvegroup 2026/01/15 21:52: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/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 21:52:18 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (5.32s) === RUN TestPoll_VoteEndedPoll 2026/01/15 21:52:18 INFO Applying migration id=initial 2026/01/15 21:52:18 INFO Applying migration id=notesupdated 2026/01/15 21:52:18 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:18 INFO Applying migration id=activitiesid 2026/01/15 21:52:18 INFO Applying migration id=outbox 2026/01/15 21:52:18 INFO Applying migration id=edits 2026/01/15 21:52:18 INFO Applying migration id=outboxactor 2026/01/15 21:52:18 INFO Applying migration id=outboxsender 2026/01/15 21:52:18 INFO Applying migration id=thread 2026/01/15 21:52:18 INFO Applying migration id=host 2026/01/15 21:52:18 INFO Applying migration id=sharedinbox 2026/01/15 21:52:18 INFO Applying migration id=noteshost 2026/01/15 21:52:18 INFO Applying migration id=fetched 2026/01/15 21:52:18 INFO Applying migration id=move 2026/01/15 21:52:18 INFO Applying migration id=cleanup 2026/01/15 21:52:18 INFO Applying migration id=received 2026/01/15 21:52:18 INFO Applying migration id=namehost 2026/01/15 21:52:18 INFO Applying migration id=outboxhost 2026/01/15 21:52:18 INFO Applying migration id=notesfts 2026/01/15 21:52:18 INFO Applying migration id=iconsname 2026/01/15 21:52:18 INFO Applying migration id=nohash 2026/01/15 21:52:18 INFO Applying migration id=shares 2026/01/15 21:52:18 INFO Applying migration id=actorttl 2026/01/15 21:52:18 INFO Applying migration id=tocc 2026/01/15 21:52:18 INFO Applying migration id=followeds 2026/01/15 21:52:18 INFO Applying migration id=certhash 2026/01/15 21:52:18 INFO Applying migration id=follows_sync 2026/01/15 21:52:18 INFO Applying migration id=jsonpath 2026/01/15 21:52:18 INFO Applying migration id=localforward 2026/01/15 21:52:18 INFO Applying migration id=avatar 2026/01/15 21:52:18 INFO Applying migration id=noimage 2026/01/15 21:52:18 INFO Applying migration id=feed 2026/01/15 21:52:18 INFO Applying migration id=bookmarks 2026/01/15 21:52:18 INFO Applying migration id=shareactivity 2026/01/15 21:52:18 INFO Applying migration id=application 2026/01/15 21:52:18 INFO Applying migration id=certificates 2026/01/15 21:52:18 INFO Applying migration id=rawforward 2026/01/15 21:52:18 INFO Applying migration id=publickey 2026/01/15 21:52:18 INFO Applying migration id=resolvegroup 2026/01/15 21:52:19 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 21:52:19 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (1.40s) === RUN TestPoll_Reply 2026/01/15 21:52:19 INFO Applying migration id=initial 2026/01/15 21:52:19 INFO Applying migration id=notesupdated 2026/01/15 21:52:19 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:19 INFO Applying migration id=activitiesid 2026/01/15 21:52:19 INFO Applying migration id=outbox 2026/01/15 21:52:19 INFO Applying migration id=edits 2026/01/15 21:52:19 INFO Applying migration id=outboxactor 2026/01/15 21:52:19 INFO Applying migration id=outboxsender 2026/01/15 21:52:19 INFO Applying migration id=thread 2026/01/15 21:52:19 INFO Applying migration id=host 2026/01/15 21:52:19 INFO Applying migration id=sharedinbox 2026/01/15 21:52:19 INFO Applying migration id=noteshost 2026/01/15 21:52:19 INFO Applying migration id=fetched 2026/01/15 21:52:19 INFO Applying migration id=move 2026/01/15 21:52:19 INFO Applying migration id=cleanup 2026/01/15 21:52:19 INFO Applying migration id=received 2026/01/15 21:52:19 INFO Applying migration id=namehost 2026/01/15 21:52:19 INFO Applying migration id=outboxhost 2026/01/15 21:52:19 INFO Applying migration id=notesfts 2026/01/15 21:52:19 INFO Applying migration id=iconsname 2026/01/15 21:52:19 INFO Applying migration id=nohash 2026/01/15 21:52:19 INFO Applying migration id=shares 2026/01/15 21:52:19 INFO Applying migration id=actorttl 2026/01/15 21:52:19 INFO Applying migration id=tocc 2026/01/15 21:52:19 INFO Applying migration id=followeds 2026/01/15 21:52:19 INFO Applying migration id=certhash 2026/01/15 21:52:19 INFO Applying migration id=follows_sync 2026/01/15 21:52:19 INFO Applying migration id=jsonpath 2026/01/15 21:52:19 INFO Applying migration id=localforward 2026/01/15 21:52:19 INFO Applying migration id=avatar 2026/01/15 21:52:19 INFO Applying migration id=noimage 2026/01/15 21:52:19 INFO Applying migration id=feed 2026/01/15 21:52:19 INFO Applying migration id=bookmarks 2026/01/15 21:52:19 INFO Applying migration id=shareactivity 2026/01/15 21:52:19 INFO Applying migration id=application 2026/01/15 21:52:19 INFO Applying migration id=certificates 2026/01/15 21:52:19 INFO Applying migration id=rawforward 2026/01/15 21:52:19 INFO Applying migration id=publickey 2026/01/15 21:52:19 INFO Applying migration id=resolvegroup 2026/01/15 21:52:22 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 21:52:22 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 21:52:22 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (2.74s) === RUN TestPoll_ReplyClosedPoll 2026/01/15 21:52:22 INFO Applying migration id=initial 2026/01/15 21:52:22 INFO Applying migration id=notesupdated 2026/01/15 21:52:22 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:22 INFO Applying migration id=activitiesid 2026/01/15 21:52:22 INFO Applying migration id=outbox 2026/01/15 21:52:22 INFO Applying migration id=edits 2026/01/15 21:52:22 INFO Applying migration id=outboxactor 2026/01/15 21:52:22 INFO Applying migration id=outboxsender 2026/01/15 21:52:22 INFO Applying migration id=thread 2026/01/15 21:52:22 INFO Applying migration id=host 2026/01/15 21:52:22 INFO Applying migration id=sharedinbox 2026/01/15 21:52:22 INFO Applying migration id=noteshost 2026/01/15 21:52:22 INFO Applying migration id=fetched 2026/01/15 21:52:22 INFO Applying migration id=move 2026/01/15 21:52:22 INFO Applying migration id=cleanup 2026/01/15 21:52:22 INFO Applying migration id=received 2026/01/15 21:52:22 INFO Applying migration id=namehost 2026/01/15 21:52:22 INFO Applying migration id=outboxhost 2026/01/15 21:52:22 INFO Applying migration id=notesfts 2026/01/15 21:52:22 INFO Applying migration id=iconsname 2026/01/15 21:52:22 INFO Applying migration id=nohash 2026/01/15 21:52:22 INFO Applying migration id=shares 2026/01/15 21:52:22 INFO Applying migration id=actorttl 2026/01/15 21:52:22 INFO Applying migration id=tocc 2026/01/15 21:52:22 INFO Applying migration id=followeds 2026/01/15 21:52:22 INFO Applying migration id=certhash 2026/01/15 21:52:22 INFO Applying migration id=follows_sync 2026/01/15 21:52:22 INFO Applying migration id=jsonpath 2026/01/15 21:52:22 INFO Applying migration id=localforward 2026/01/15 21:52:22 INFO Applying migration id=avatar 2026/01/15 21:52:22 INFO Applying migration id=noimage 2026/01/15 21:52:22 INFO Applying migration id=feed 2026/01/15 21:52:22 INFO Applying migration id=bookmarks 2026/01/15 21:52:22 INFO Applying migration id=shareactivity 2026/01/15 21:52:22 INFO Applying migration id=application 2026/01/15 21:52:22 INFO Applying migration id=certificates 2026/01/15 21:52:22 INFO Applying migration id=rawforward 2026/01/15 21:52:22 INFO Applying migration id=publickey 2026/01/15 21:52:22 INFO Applying migration id=resolvegroup 2026/01/15 21:52:25 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 21:52:25 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 21:52:25 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (3.49s) === RUN TestPoll_EditVote 2026/01/15 21:52:25 INFO Applying migration id=initial 2026/01/15 21:52:25 INFO Applying migration id=notesupdated 2026/01/15 21:52:25 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:25 INFO Applying migration id=activitiesid 2026/01/15 21:52:25 INFO Applying migration id=outbox 2026/01/15 21:52:25 INFO Applying migration id=edits 2026/01/15 21:52:25 INFO Applying migration id=outboxactor 2026/01/15 21:52:25 INFO Applying migration id=outboxsender 2026/01/15 21:52:25 INFO Applying migration id=thread 2026/01/15 21:52:25 INFO Applying migration id=host 2026/01/15 21:52:25 INFO Applying migration id=sharedinbox 2026/01/15 21:52:25 INFO Applying migration id=noteshost 2026/01/15 21:52:25 INFO Applying migration id=fetched 2026/01/15 21:52:25 INFO Applying migration id=move 2026/01/15 21:52:25 INFO Applying migration id=cleanup 2026/01/15 21:52:25 INFO Applying migration id=received 2026/01/15 21:52:25 INFO Applying migration id=namehost 2026/01/15 21:52:25 INFO Applying migration id=outboxhost 2026/01/15 21:52:25 INFO Applying migration id=notesfts 2026/01/15 21:52:25 INFO Applying migration id=iconsname 2026/01/15 21:52:25 INFO Applying migration id=nohash 2026/01/15 21:52:25 INFO Applying migration id=shares 2026/01/15 21:52:25 INFO Applying migration id=actorttl 2026/01/15 21:52:25 INFO Applying migration id=tocc 2026/01/15 21:52:25 INFO Applying migration id=followeds 2026/01/15 21:52:25 INFO Applying migration id=certhash 2026/01/15 21:52:25 INFO Applying migration id=follows_sync 2026/01/15 21:52:25 INFO Applying migration id=jsonpath 2026/01/15 21:52:25 INFO Applying migration id=localforward 2026/01/15 21:52:25 INFO Applying migration id=avatar 2026/01/15 21:52:25 INFO Applying migration id=noimage 2026/01/15 21:52:25 INFO Applying migration id=feed 2026/01/15 21:52:25 INFO Applying migration id=bookmarks 2026/01/15 21:52:25 INFO Applying migration id=shareactivity 2026/01/15 21:52:25 INFO Applying migration id=application 2026/01/15 21:52:25 INFO Applying migration id=certificates 2026/01/15 21:52:25 INFO Applying migration id=rawforward 2026/01/15 21:52:25 INFO Applying migration id=publickey 2026/01/15 21:52:25 INFO Applying migration id=resolvegroup 2026/01/15 21:52:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 21:52:27 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 21:52:27 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 21:52:27 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019bc3a5-46be-71f1-acfe-a3840b9ab1ba --- PASS: TestPoll_EditVote (1.45s) === RUN TestPoll_DeleteReply 2026/01/15 21:52:27 INFO Applying migration id=initial 2026/01/15 21:52:27 INFO Applying migration id=notesupdated 2026/01/15 21:52:27 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:27 INFO Applying migration id=activitiesid 2026/01/15 21:52:27 INFO Applying migration id=outbox 2026/01/15 21:52:27 INFO Applying migration id=edits 2026/01/15 21:52:27 INFO Applying migration id=outboxactor 2026/01/15 21:52:27 INFO Applying migration id=outboxsender 2026/01/15 21:52:27 INFO Applying migration id=thread 2026/01/15 21:52:27 INFO Applying migration id=host 2026/01/15 21:52:27 INFO Applying migration id=sharedinbox 2026/01/15 21:52:27 INFO Applying migration id=noteshost 2026/01/15 21:52:27 INFO Applying migration id=fetched 2026/01/15 21:52:27 INFO Applying migration id=move 2026/01/15 21:52:27 INFO Applying migration id=cleanup 2026/01/15 21:52:27 INFO Applying migration id=received 2026/01/15 21:52:27 INFO Applying migration id=namehost 2026/01/15 21:52:27 INFO Applying migration id=outboxhost 2026/01/15 21:52:27 INFO Applying migration id=notesfts 2026/01/15 21:52:27 INFO Applying migration id=iconsname 2026/01/15 21:52:27 INFO Applying migration id=nohash 2026/01/15 21:52:27 INFO Applying migration id=shares 2026/01/15 21:52:27 INFO Applying migration id=actorttl 2026/01/15 21:52:27 INFO Applying migration id=tocc 2026/01/15 21:52:27 INFO Applying migration id=followeds 2026/01/15 21:52:27 INFO Applying migration id=certhash 2026/01/15 21:52:27 INFO Applying migration id=follows_sync 2026/01/15 21:52:27 INFO Applying migration id=jsonpath 2026/01/15 21:52:27 INFO Applying migration id=localforward 2026/01/15 21:52:27 INFO Applying migration id=avatar 2026/01/15 21:52:27 INFO Applying migration id=noimage 2026/01/15 21:52:27 INFO Applying migration id=feed 2026/01/15 21:52:27 INFO Applying migration id=bookmarks 2026/01/15 21:52:27 INFO Applying migration id=shareactivity 2026/01/15 21:52:27 INFO Applying migration id=application 2026/01/15 21:52:27 INFO Applying migration id=certificates 2026/01/15 21:52:27 INFO Applying migration id=rawforward 2026/01/15 21:52:27 INFO Applying migration id=publickey 2026/01/15 21:52:27 INFO Applying migration id=resolvegroup 2026/01/15 21:52: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/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan sender="" 2026/01/15 21:52:30 INFO Replying to post post=https://127.0.0.1/poll/1 2026/01/15 21:52:30 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 21:52:30 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc3a5-53f8-72da-969b-e9805cd4f6ea can=2026-01-15T21:56:30.712Z --- PASS: TestPoll_DeleteReply (3.39s) === RUN TestPoll_Update 2026/01/15 21:52:30 INFO Applying migration id=initial 2026/01/15 21:52:30 INFO Applying migration id=notesupdated 2026/01/15 21:52:30 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:30 INFO Applying migration id=activitiesid 2026/01/15 21:52:30 INFO Applying migration id=outbox 2026/01/15 21:52:30 INFO Applying migration id=edits 2026/01/15 21:52:30 INFO Applying migration id=outboxactor 2026/01/15 21:52:30 INFO Applying migration id=outboxsender 2026/01/15 21:52:30 INFO Applying migration id=thread 2026/01/15 21:52:30 INFO Applying migration id=host 2026/01/15 21:52:30 INFO Applying migration id=sharedinbox 2026/01/15 21:52:30 INFO Applying migration id=noteshost 2026/01/15 21:52:30 INFO Applying migration id=fetched 2026/01/15 21:52:30 INFO Applying migration id=move 2026/01/15 21:52:30 INFO Applying migration id=cleanup 2026/01/15 21:52:30 INFO Applying migration id=received 2026/01/15 21:52:30 INFO Applying migration id=namehost 2026/01/15 21:52:30 INFO Applying migration id=outboxhost 2026/01/15 21:52:30 INFO Applying migration id=notesfts 2026/01/15 21:52:30 INFO Applying migration id=iconsname 2026/01/15 21:52:30 INFO Applying migration id=nohash 2026/01/15 21:52:30 INFO Applying migration id=shares 2026/01/15 21:52:30 INFO Applying migration id=actorttl 2026/01/15 21:52:30 INFO Applying migration id=tocc 2026/01/15 21:52:30 INFO Applying migration id=followeds 2026/01/15 21:52:30 INFO Applying migration id=certhash 2026/01/15 21:52:30 INFO Applying migration id=follows_sync 2026/01/15 21:52:30 INFO Applying migration id=jsonpath 2026/01/15 21:52:30 INFO Applying migration id=localforward 2026/01/15 21:52:30 INFO Applying migration id=avatar 2026/01/15 21:52:30 INFO Applying migration id=noimage 2026/01/15 21:52:30 INFO Applying migration id=feed 2026/01/15 21:52:30 INFO Applying migration id=bookmarks 2026/01/15 21:52:30 INFO Applying migration id=shareactivity 2026/01/15 21:52:30 INFO Applying migration id=application 2026/01/15 21:52:30 INFO Applying migration id=certificates 2026/01/15 21:52:30 INFO Applying migration id=rawforward 2026/01/15 21:52:30 INFO Applying migration id=publickey 2026/01/15 21:52:30 INFO Applying migration id=resolvegroup 2026/01/15 21:52: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 21:52:34 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 21:52:34 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 21:52:34 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (4.17s) === RUN TestPoll_OldUpdate 2026/01/15 21:52:34 INFO Applying migration id=initial 2026/01/15 21:52:34 INFO Applying migration id=notesupdated 2026/01/15 21:52:34 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:34 INFO Applying migration id=activitiesid 2026/01/15 21:52:34 INFO Applying migration id=outbox 2026/01/15 21:52:34 INFO Applying migration id=edits 2026/01/15 21:52:34 INFO Applying migration id=outboxactor 2026/01/15 21:52:34 INFO Applying migration id=outboxsender 2026/01/15 21:52:34 INFO Applying migration id=thread 2026/01/15 21:52:34 INFO Applying migration id=host 2026/01/15 21:52:34 INFO Applying migration id=sharedinbox 2026/01/15 21:52:34 INFO Applying migration id=noteshost 2026/01/15 21:52:34 INFO Applying migration id=fetched 2026/01/15 21:52:34 INFO Applying migration id=move 2026/01/15 21:52:34 INFO Applying migration id=cleanup 2026/01/15 21:52:34 INFO Applying migration id=received 2026/01/15 21:52:34 INFO Applying migration id=namehost 2026/01/15 21:52:34 INFO Applying migration id=outboxhost 2026/01/15 21:52:34 INFO Applying migration id=notesfts 2026/01/15 21:52:34 INFO Applying migration id=iconsname 2026/01/15 21:52:34 INFO Applying migration id=nohash 2026/01/15 21:52:34 INFO Applying migration id=shares 2026/01/15 21:52:34 INFO Applying migration id=actorttl 2026/01/15 21:52:34 INFO Applying migration id=tocc 2026/01/15 21:52:34 INFO Applying migration id=followeds 2026/01/15 21:52:34 INFO Applying migration id=certhash 2026/01/15 21:52:34 INFO Applying migration id=follows_sync 2026/01/15 21:52:34 INFO Applying migration id=jsonpath 2026/01/15 21:52:34 INFO Applying migration id=localforward 2026/01/15 21:52:34 INFO Applying migration id=avatar 2026/01/15 21:52:34 INFO Applying migration id=noimage 2026/01/15 21:52:34 INFO Applying migration id=feed 2026/01/15 21:52:34 INFO Applying migration id=bookmarks 2026/01/15 21:52:34 INFO Applying migration id=shareactivity 2026/01/15 21:52:34 INFO Applying migration id=application 2026/01/15 21:52:34 INFO Applying migration id=certificates 2026/01/15 21:52:34 INFO Applying migration id=rawforward 2026/01/15 21:52:34 INFO Applying migration id=publickey 2026/01/15 21:52:34 INFO Applying migration id=resolvegroup 2026/01/15 21:52: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 21:52:38 INFO Viewing post post=https://127.0.0.1/poll/1 2026/01/15 21:52:38 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (3.30s) === RUN TestPoll_Local3Options 2026/01/15 21:52:38 INFO Applying migration id=initial 2026/01/15 21:52:38 INFO Applying migration id=notesupdated 2026/01/15 21:52:38 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:38 INFO Applying migration id=activitiesid 2026/01/15 21:52:38 INFO Applying migration id=outbox 2026/01/15 21:52:38 INFO Applying migration id=edits 2026/01/15 21:52:38 INFO Applying migration id=outboxactor 2026/01/15 21:52:38 INFO Applying migration id=outboxsender 2026/01/15 21:52:38 INFO Applying migration id=thread 2026/01/15 21:52:38 INFO Applying migration id=host 2026/01/15 21:52:38 INFO Applying migration id=sharedinbox 2026/01/15 21:52:38 INFO Applying migration id=noteshost 2026/01/15 21:52:38 INFO Applying migration id=fetched 2026/01/15 21:52:38 INFO Applying migration id=move 2026/01/15 21:52:38 INFO Applying migration id=cleanup 2026/01/15 21:52:38 INFO Applying migration id=received 2026/01/15 21:52:38 INFO Applying migration id=namehost 2026/01/15 21:52:38 INFO Applying migration id=outboxhost 2026/01/15 21:52:38 INFO Applying migration id=notesfts 2026/01/15 21:52:38 INFO Applying migration id=iconsname 2026/01/15 21:52:38 INFO Applying migration id=nohash 2026/01/15 21:52:38 INFO Applying migration id=shares 2026/01/15 21:52:38 INFO Applying migration id=actorttl 2026/01/15 21:52:38 INFO Applying migration id=tocc 2026/01/15 21:52:38 INFO Applying migration id=followeds 2026/01/15 21:52:38 INFO Applying migration id=certhash 2026/01/15 21:52:38 INFO Applying migration id=follows_sync 2026/01/15 21:52:38 INFO Applying migration id=jsonpath 2026/01/15 21:52:38 INFO Applying migration id=localforward 2026/01/15 21:52:38 INFO Applying migration id=avatar 2026/01/15 21:52:38 INFO Applying migration id=noimage 2026/01/15 21:52:38 INFO Applying migration id=feed 2026/01/15 21:52:38 INFO Applying migration id=bookmarks 2026/01/15 21:52:38 INFO Applying migration id=shareactivity 2026/01/15 21:52:38 INFO Applying migration id=application 2026/01/15 21:52:38 INFO Applying migration id=certificates 2026/01/15 21:52:38 INFO Applying migration id=rawforward 2026/01/15 21:52:38 INFO Applying migration id=publickey 2026/01/15 21:52:38 INFO Applying migration id=resolvegroup 2026/01/15 21:52:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-80f7-74d6-baaf-b9a06b2afef3 --- PASS: TestPoll_Local3Options (4.05s) === RUN TestPoll_Local5Options 2026/01/15 21:52:42 INFO Applying migration id=initial 2026/01/15 21:52:42 INFO Applying migration id=notesupdated 2026/01/15 21:52:42 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:42 INFO Applying migration id=activitiesid 2026/01/15 21:52:42 INFO Applying migration id=outbox 2026/01/15 21:52:42 INFO Applying migration id=edits 2026/01/15 21:52:42 INFO Applying migration id=outboxactor 2026/01/15 21:52:42 INFO Applying migration id=outboxsender 2026/01/15 21:52:42 INFO Applying migration id=thread 2026/01/15 21:52:42 INFO Applying migration id=host 2026/01/15 21:52:42 INFO Applying migration id=sharedinbox 2026/01/15 21:52:42 INFO Applying migration id=noteshost 2026/01/15 21:52:42 INFO Applying migration id=fetched 2026/01/15 21:52:42 INFO Applying migration id=move 2026/01/15 21:52:42 INFO Applying migration id=cleanup 2026/01/15 21:52:42 INFO Applying migration id=received 2026/01/15 21:52:42 INFO Applying migration id=namehost 2026/01/15 21:52:42 INFO Applying migration id=outboxhost 2026/01/15 21:52:42 INFO Applying migration id=notesfts 2026/01/15 21:52:42 INFO Applying migration id=iconsname 2026/01/15 21:52:42 INFO Applying migration id=nohash 2026/01/15 21:52:42 INFO Applying migration id=shares 2026/01/15 21:52:42 INFO Applying migration id=actorttl 2026/01/15 21:52:42 INFO Applying migration id=tocc 2026/01/15 21:52:42 INFO Applying migration id=followeds 2026/01/15 21:52:42 INFO Applying migration id=certhash 2026/01/15 21:52:42 INFO Applying migration id=follows_sync 2026/01/15 21:52:42 INFO Applying migration id=jsonpath 2026/01/15 21:52:42 INFO Applying migration id=localforward 2026/01/15 21:52:42 INFO Applying migration id=avatar 2026/01/15 21:52:42 INFO Applying migration id=noimage 2026/01/15 21:52:42 INFO Applying migration id=feed 2026/01/15 21:52:42 INFO Applying migration id=bookmarks 2026/01/15 21:52:42 INFO Applying migration id=shareactivity 2026/01/15 21:52:42 INFO Applying migration id=application 2026/01/15 21:52:42 INFO Applying migration id=certificates 2026/01/15 21:52:42 INFO Applying migration id=rawforward 2026/01/15 21:52:42 INFO Applying migration id=publickey 2026/01/15 21:52:42 INFO Applying migration id=resolvegroup 2026/01/15 21:52:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-8fe6-763d-9232-5a9bcf59182b --- PASS: TestPoll_Local5Options (3.82s) === RUN TestPoll_Local1Option 2026/01/15 21:52:46 INFO Applying migration id=initial 2026/01/15 21:52:46 INFO Applying migration id=notesupdated 2026/01/15 21:52:46 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:46 INFO Applying migration id=activitiesid 2026/01/15 21:52:46 INFO Applying migration id=outbox 2026/01/15 21:52:46 INFO Applying migration id=edits 2026/01/15 21:52:46 INFO Applying migration id=outboxactor 2026/01/15 21:52:46 INFO Applying migration id=outboxsender 2026/01/15 21:52:46 INFO Applying migration id=thread 2026/01/15 21:52:46 INFO Applying migration id=host 2026/01/15 21:52:46 INFO Applying migration id=sharedinbox 2026/01/15 21:52:46 INFO Applying migration id=noteshost 2026/01/15 21:52:46 INFO Applying migration id=fetched 2026/01/15 21:52:46 INFO Applying migration id=move 2026/01/15 21:52:46 INFO Applying migration id=cleanup 2026/01/15 21:52:46 INFO Applying migration id=received 2026/01/15 21:52:46 INFO Applying migration id=namehost 2026/01/15 21:52:46 INFO Applying migration id=outboxhost 2026/01/15 21:52:46 INFO Applying migration id=notesfts 2026/01/15 21:52:46 INFO Applying migration id=iconsname 2026/01/15 21:52:46 INFO Applying migration id=nohash 2026/01/15 21:52:46 INFO Applying migration id=shares 2026/01/15 21:52:46 INFO Applying migration id=actorttl 2026/01/15 21:52:46 INFO Applying migration id=tocc 2026/01/15 21:52:46 INFO Applying migration id=followeds 2026/01/15 21:52:46 INFO Applying migration id=certhash 2026/01/15 21:52:46 INFO Applying migration id=follows_sync 2026/01/15 21:52:46 INFO Applying migration id=jsonpath 2026/01/15 21:52:46 INFO Applying migration id=localforward 2026/01/15 21:52:46 INFO Applying migration id=avatar 2026/01/15 21:52:46 INFO Applying migration id=noimage 2026/01/15 21:52:46 INFO Applying migration id=feed 2026/01/15 21:52:46 INFO Applying migration id=bookmarks 2026/01/15 21:52:46 INFO Applying migration id=shareactivity 2026/01/15 21:52:46 INFO Applying migration id=application 2026/01/15 21:52:46 INFO Applying migration id=certificates 2026/01/15 21:52:46 INFO Applying migration id=rawforward 2026/01/15 21:52:46 INFO Applying migration id=publickey 2026/01/15 21:52:46 INFO Applying migration id=resolvegroup 2026/01/15 21:52:47 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.82s) === RUN TestPoll_Local6Options 2026/01/15 21:52:47 INFO Applying migration id=initial 2026/01/15 21:52:47 INFO Applying migration id=notesupdated 2026/01/15 21:52:47 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:47 INFO Applying migration id=activitiesid 2026/01/15 21:52:47 INFO Applying migration id=outbox 2026/01/15 21:52:47 INFO Applying migration id=edits 2026/01/15 21:52:47 INFO Applying migration id=outboxactor 2026/01/15 21:52:47 INFO Applying migration id=outboxsender 2026/01/15 21:52:47 INFO Applying migration id=thread 2026/01/15 21:52:47 INFO Applying migration id=host 2026/01/15 21:52:47 INFO Applying migration id=sharedinbox 2026/01/15 21:52:47 INFO Applying migration id=noteshost 2026/01/15 21:52:47 INFO Applying migration id=fetched 2026/01/15 21:52:47 INFO Applying migration id=move 2026/01/15 21:52:47 INFO Applying migration id=cleanup 2026/01/15 21:52:47 INFO Applying migration id=received 2026/01/15 21:52:47 INFO Applying migration id=namehost 2026/01/15 21:52:47 INFO Applying migration id=outboxhost 2026/01/15 21:52:47 INFO Applying migration id=notesfts 2026/01/15 21:52:47 INFO Applying migration id=iconsname 2026/01/15 21:52:47 INFO Applying migration id=nohash 2026/01/15 21:52:47 INFO Applying migration id=shares 2026/01/15 21:52:47 INFO Applying migration id=actorttl 2026/01/15 21:52:47 INFO Applying migration id=tocc 2026/01/15 21:52:47 INFO Applying migration id=followeds 2026/01/15 21:52:47 INFO Applying migration id=certhash 2026/01/15 21:52:47 INFO Applying migration id=follows_sync 2026/01/15 21:52:47 INFO Applying migration id=jsonpath 2026/01/15 21:52:47 INFO Applying migration id=localforward 2026/01/15 21:52:47 INFO Applying migration id=avatar 2026/01/15 21:52:47 INFO Applying migration id=noimage 2026/01/15 21:52:47 INFO Applying migration id=feed 2026/01/15 21:52:47 INFO Applying migration id=bookmarks 2026/01/15 21:52:47 INFO Applying migration id=shareactivity 2026/01/15 21:52:47 INFO Applying migration id=application 2026/01/15 21:52:47 INFO Applying migration id=certificates 2026/01/15 21:52:47 INFO Applying migration id=rawforward 2026/01/15 21:52:47 INFO Applying migration id=publickey 2026/01/15 21:52:47 INFO Applying migration id=resolvegroup 2026/01/15 21:52:51 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 (3.31s) === RUN TestPoll_LocalEmptyOption 2026/01/15 21:52:51 INFO Applying migration id=initial 2026/01/15 21:52:51 INFO Applying migration id=notesupdated 2026/01/15 21:52:51 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:51 INFO Applying migration id=activitiesid 2026/01/15 21:52:51 INFO Applying migration id=outbox 2026/01/15 21:52:51 INFO Applying migration id=edits 2026/01/15 21:52:51 INFO Applying migration id=outboxactor 2026/01/15 21:52:51 INFO Applying migration id=outboxsender 2026/01/15 21:52:51 INFO Applying migration id=thread 2026/01/15 21:52:51 INFO Applying migration id=host 2026/01/15 21:52:51 INFO Applying migration id=sharedinbox 2026/01/15 21:52:51 INFO Applying migration id=noteshost 2026/01/15 21:52:51 INFO Applying migration id=fetched 2026/01/15 21:52:51 INFO Applying migration id=move 2026/01/15 21:52:51 INFO Applying migration id=cleanup 2026/01/15 21:52:51 INFO Applying migration id=received 2026/01/15 21:52:51 INFO Applying migration id=namehost 2026/01/15 21:52:51 INFO Applying migration id=outboxhost 2026/01/15 21:52:51 INFO Applying migration id=notesfts 2026/01/15 21:52:51 INFO Applying migration id=iconsname 2026/01/15 21:52:51 INFO Applying migration id=nohash 2026/01/15 21:52:51 INFO Applying migration id=shares 2026/01/15 21:52:51 INFO Applying migration id=actorttl 2026/01/15 21:52:51 INFO Applying migration id=tocc 2026/01/15 21:52:51 INFO Applying migration id=followeds 2026/01/15 21:52:51 INFO Applying migration id=certhash 2026/01/15 21:52:51 INFO Applying migration id=follows_sync 2026/01/15 21:52:51 INFO Applying migration id=jsonpath 2026/01/15 21:52:51 INFO Applying migration id=localforward 2026/01/15 21:52:51 INFO Applying migration id=avatar 2026/01/15 21:52:51 INFO Applying migration id=noimage 2026/01/15 21:52:51 INFO Applying migration id=feed 2026/01/15 21:52:51 INFO Applying migration id=bookmarks 2026/01/15 21:52:51 INFO Applying migration id=shareactivity 2026/01/15 21:52:51 INFO Applying migration id=application 2026/01/15 21:52:51 INFO Applying migration id=certificates 2026/01/15 21:52:51 INFO Applying migration id=rawforward 2026/01/15 21:52:51 INFO Applying migration id=publickey 2026/01/15 21:52:51 INFO Applying migration id=resolvegroup --- PASS: TestPoll_LocalEmptyOption (2.92s) === RUN TestPoll_LocalOptionWithLink 2026/01/15 21:52:54 INFO Applying migration id=initial 2026/01/15 21:52:54 INFO Applying migration id=notesupdated 2026/01/15 21:52:54 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:54 INFO Applying migration id=activitiesid 2026/01/15 21:52:54 INFO Applying migration id=outbox 2026/01/15 21:52:54 INFO Applying migration id=edits 2026/01/15 21:52:54 INFO Applying migration id=outboxactor 2026/01/15 21:52:54 INFO Applying migration id=outboxsender 2026/01/15 21:52:54 INFO Applying migration id=thread 2026/01/15 21:52:54 INFO Applying migration id=host 2026/01/15 21:52:54 INFO Applying migration id=sharedinbox 2026/01/15 21:52:54 INFO Applying migration id=noteshost 2026/01/15 21:52:54 INFO Applying migration id=fetched 2026/01/15 21:52:54 INFO Applying migration id=move 2026/01/15 21:52:54 INFO Applying migration id=cleanup 2026/01/15 21:52:54 INFO Applying migration id=received 2026/01/15 21:52:54 INFO Applying migration id=namehost 2026/01/15 21:52:54 INFO Applying migration id=outboxhost 2026/01/15 21:52:54 INFO Applying migration id=notesfts 2026/01/15 21:52:54 INFO Applying migration id=iconsname 2026/01/15 21:52:54 INFO Applying migration id=nohash 2026/01/15 21:52:54 INFO Applying migration id=shares 2026/01/15 21:52:54 INFO Applying migration id=actorttl 2026/01/15 21:52:54 INFO Applying migration id=tocc 2026/01/15 21:52:54 INFO Applying migration id=followeds 2026/01/15 21:52:54 INFO Applying migration id=certhash 2026/01/15 21:52:54 INFO Applying migration id=follows_sync 2026/01/15 21:52:54 INFO Applying migration id=jsonpath 2026/01/15 21:52:54 INFO Applying migration id=localforward 2026/01/15 21:52:54 INFO Applying migration id=avatar 2026/01/15 21:52:54 INFO Applying migration id=noimage 2026/01/15 21:52:54 INFO Applying migration id=feed 2026/01/15 21:52:54 INFO Applying migration id=bookmarks 2026/01/15 21:52:54 INFO Applying migration id=shareactivity 2026/01/15 21:52:54 INFO Applying migration id=application 2026/01/15 21:52:54 INFO Applying migration id=certificates 2026/01/15 21:52:54 INFO Applying migration id=rawforward 2026/01/15 21:52:54 INFO Applying migration id=publickey 2026/01/15 21:52:54 INFO Applying migration id=resolvegroup 2026/01/15 21:52:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-bf4e-7166-b194-f41d57656674 --- PASS: TestPoll_LocalOptionWithLink (4.08s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/01/15 21:52:58 INFO Applying migration id=initial 2026/01/15 21:52:58 INFO Applying migration id=notesupdated 2026/01/15 21:52:58 INFO Applying migration id=personspreferredusername 2026/01/15 21:52:58 INFO Applying migration id=activitiesid 2026/01/15 21:52:58 INFO Applying migration id=outbox 2026/01/15 21:52:58 INFO Applying migration id=edits 2026/01/15 21:52:58 INFO Applying migration id=outboxactor 2026/01/15 21:52:58 INFO Applying migration id=outboxsender 2026/01/15 21:52:58 INFO Applying migration id=thread 2026/01/15 21:52:58 INFO Applying migration id=host 2026/01/15 21:52:58 INFO Applying migration id=sharedinbox 2026/01/15 21:52:58 INFO Applying migration id=noteshost 2026/01/15 21:52:58 INFO Applying migration id=fetched 2026/01/15 21:52:58 INFO Applying migration id=move 2026/01/15 21:52:58 INFO Applying migration id=cleanup 2026/01/15 21:52:58 INFO Applying migration id=received 2026/01/15 21:52:58 INFO Applying migration id=namehost 2026/01/15 21:52:58 INFO Applying migration id=outboxhost 2026/01/15 21:52:58 INFO Applying migration id=notesfts 2026/01/15 21:52:58 INFO Applying migration id=iconsname 2026/01/15 21:52:58 INFO Applying migration id=nohash 2026/01/15 21:52:58 INFO Applying migration id=shares 2026/01/15 21:52:58 INFO Applying migration id=actorttl 2026/01/15 21:52:58 INFO Applying migration id=tocc 2026/01/15 21:52:58 INFO Applying migration id=followeds 2026/01/15 21:52:58 INFO Applying migration id=certhash 2026/01/15 21:52:58 INFO Applying migration id=follows_sync 2026/01/15 21:52:58 INFO Applying migration id=jsonpath 2026/01/15 21:52:58 INFO Applying migration id=localforward 2026/01/15 21:52:58 INFO Applying migration id=avatar 2026/01/15 21:52:58 INFO Applying migration id=noimage 2026/01/15 21:52:58 INFO Applying migration id=feed 2026/01/15 21:52:58 INFO Applying migration id=bookmarks 2026/01/15 21:52:58 INFO Applying migration id=shareactivity 2026/01/15 21:52:58 INFO Applying migration id=application 2026/01/15 21:52:58 INFO Applying migration id=certificates 2026/01/15 21:52:58 INFO Applying migration id=rawforward 2026/01/15 21:52:58 INFO Applying migration id=publickey 2026/01/15 21:52:58 INFO Applying migration id=resolvegroup 2026/01/15 21:53:01 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a5-cd61-7680-b92e-88d3258ebd09 2026/01/15 21:53:01 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a5-cd61-7680-b92e-88d3258ebd09 2026/01/15 21:53:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-cd61-7680-b92e-88d3258ebd09 2026/01/15 21:53:01 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc3a5-cd61-7680-b92e-88d3258ebd09 2026/01/15 21:53:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-cd61-7680-b92e-88d3258ebd09 --- PASS: TestPoll_Local3OptionsAnd2Votes (3.61s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/01/15 21:53:01 INFO Applying migration id=initial 2026/01/15 21:53:01 INFO Applying migration id=notesupdated 2026/01/15 21:53:01 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:01 INFO Applying migration id=activitiesid 2026/01/15 21:53:01 INFO Applying migration id=outbox 2026/01/15 21:53:01 INFO Applying migration id=edits 2026/01/15 21:53:01 INFO Applying migration id=outboxactor 2026/01/15 21:53:01 INFO Applying migration id=outboxsender 2026/01/15 21:53:01 INFO Applying migration id=thread 2026/01/15 21:53:01 INFO Applying migration id=host 2026/01/15 21:53:01 INFO Applying migration id=sharedinbox 2026/01/15 21:53:01 INFO Applying migration id=noteshost 2026/01/15 21:53:01 INFO Applying migration id=fetched 2026/01/15 21:53:01 INFO Applying migration id=move 2026/01/15 21:53:01 INFO Applying migration id=cleanup 2026/01/15 21:53:01 INFO Applying migration id=received 2026/01/15 21:53:01 INFO Applying migration id=namehost 2026/01/15 21:53:01 INFO Applying migration id=outboxhost 2026/01/15 21:53:01 INFO Applying migration id=notesfts 2026/01/15 21:53:01 INFO Applying migration id=iconsname 2026/01/15 21:53:01 INFO Applying migration id=nohash 2026/01/15 21:53:01 INFO Applying migration id=shares 2026/01/15 21:53:01 INFO Applying migration id=actorttl 2026/01/15 21:53:01 INFO Applying migration id=tocc 2026/01/15 21:53:01 INFO Applying migration id=followeds 2026/01/15 21:53:01 INFO Applying migration id=certhash 2026/01/15 21:53:01 INFO Applying migration id=follows_sync 2026/01/15 21:53:01 INFO Applying migration id=jsonpath 2026/01/15 21:53:01 INFO Applying migration id=localforward 2026/01/15 21:53:01 INFO Applying migration id=avatar 2026/01/15 21:53:01 INFO Applying migration id=noimage 2026/01/15 21:53:01 INFO Applying migration id=feed 2026/01/15 21:53:01 INFO Applying migration id=bookmarks 2026/01/15 21:53:01 INFO Applying migration id=shareactivity 2026/01/15 21:53:01 INFO Applying migration id=application 2026/01/15 21:53:01 INFO Applying migration id=certificates 2026/01/15 21:53:01 INFO Applying migration id=rawforward 2026/01/15 21:53:01 INFO Applying migration id=publickey 2026/01/15 21:53:01 INFO Applying migration id=resolvegroup 2026/01/15 21:53:03 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a5-d2bb-73a3-a14a-11df8b062c10 2026/01/15 21:53:03 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a5-d2bb-73a3-a14a-11df8b062c10 2026/01/15 21:53:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-d2bb-73a3-a14a-11df8b062c10 2026/01/15 21:53:03 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc3a5-d2bb-73a3-a14a-11df8b062c10 2026/01/15 21:53:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-d2bb-73a3-a14a-11df8b062c10 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.42s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/01/15 21:53:03 INFO Applying migration id=initial 2026/01/15 21:53:03 INFO Applying migration id=notesupdated 2026/01/15 21:53:03 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:03 INFO Applying migration id=activitiesid 2026/01/15 21:53:03 INFO Applying migration id=outbox 2026/01/15 21:53:03 INFO Applying migration id=edits 2026/01/15 21:53:03 INFO Applying migration id=outboxactor 2026/01/15 21:53:03 INFO Applying migration id=outboxsender 2026/01/15 21:53:03 INFO Applying migration id=thread 2026/01/15 21:53:03 INFO Applying migration id=host 2026/01/15 21:53:03 INFO Applying migration id=sharedinbox 2026/01/15 21:53:03 INFO Applying migration id=noteshost 2026/01/15 21:53:03 INFO Applying migration id=fetched 2026/01/15 21:53:03 INFO Applying migration id=move 2026/01/15 21:53:03 INFO Applying migration id=cleanup 2026/01/15 21:53:03 INFO Applying migration id=received 2026/01/15 21:53:03 INFO Applying migration id=namehost 2026/01/15 21:53:03 INFO Applying migration id=outboxhost 2026/01/15 21:53:03 INFO Applying migration id=notesfts 2026/01/15 21:53:03 INFO Applying migration id=iconsname 2026/01/15 21:53:03 INFO Applying migration id=nohash 2026/01/15 21:53:03 INFO Applying migration id=shares 2026/01/15 21:53:03 INFO Applying migration id=actorttl 2026/01/15 21:53:03 INFO Applying migration id=tocc 2026/01/15 21:53:03 INFO Applying migration id=followeds 2026/01/15 21:53:03 INFO Applying migration id=certhash 2026/01/15 21:53:03 INFO Applying migration id=follows_sync 2026/01/15 21:53:03 INFO Applying migration id=jsonpath 2026/01/15 21:53:03 INFO Applying migration id=localforward 2026/01/15 21:53:03 INFO Applying migration id=avatar 2026/01/15 21:53:03 INFO Applying migration id=noimage 2026/01/15 21:53:03 INFO Applying migration id=feed 2026/01/15 21:53:03 INFO Applying migration id=bookmarks 2026/01/15 21:53:03 INFO Applying migration id=shareactivity 2026/01/15 21:53:03 INFO Applying migration id=application 2026/01/15 21:53:03 INFO Applying migration id=certificates 2026/01/15 21:53:03 INFO Applying migration id=rawforward 2026/01/15 21:53:03 INFO Applying migration id=publickey 2026/01/15 21:53:03 INFO Applying migration id=resolvegroup 2026/01/15 21:53:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a5-e1f1-7d09-a999-6d59075d152d 2026/01/15 21:53:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a5-e1f1-7d09-a999-6d59075d152d 2026/01/15 21:53:07 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc3a5-e1f1-7d09-a999-6d59075d152d 2026/01/15 21:53:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-e1f1-7d09-a999-6d59075d152d 2026/01/15 21:53:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-e1f1-7d09-a999-6d59075d152d 2026/01/15 21:53:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-e1f1-7d09-a999-6d59075d152d 2026/01/15 21:53:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-e1f1-7d09-a999-6d59075d152d 2026/01/15 21:53:07 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc3a5-e1f1-7d09-a999-6d59075d152d --- PASS: TestPoll_LocalVoteVisibilityFollowers (3.85s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/01/15 21:53:07 INFO Applying migration id=initial 2026/01/15 21:53:07 INFO Applying migration id=notesupdated 2026/01/15 21:53:07 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:07 INFO Applying migration id=activitiesid 2026/01/15 21:53:07 INFO Applying migration id=outbox 2026/01/15 21:53:07 INFO Applying migration id=edits 2026/01/15 21:53:07 INFO Applying migration id=outboxactor 2026/01/15 21:53:07 INFO Applying migration id=outboxsender 2026/01/15 21:53:07 INFO Applying migration id=thread 2026/01/15 21:53:07 INFO Applying migration id=host 2026/01/15 21:53:07 INFO Applying migration id=sharedinbox 2026/01/15 21:53:07 INFO Applying migration id=noteshost 2026/01/15 21:53:07 INFO Applying migration id=fetched 2026/01/15 21:53:07 INFO Applying migration id=move 2026/01/15 21:53:07 INFO Applying migration id=cleanup 2026/01/15 21:53:07 INFO Applying migration id=received 2026/01/15 21:53:07 INFO Applying migration id=namehost 2026/01/15 21:53:07 INFO Applying migration id=outboxhost 2026/01/15 21:53:07 INFO Applying migration id=notesfts 2026/01/15 21:53:07 INFO Applying migration id=iconsname 2026/01/15 21:53:07 INFO Applying migration id=nohash 2026/01/15 21:53:07 INFO Applying migration id=shares 2026/01/15 21:53:07 INFO Applying migration id=actorttl 2026/01/15 21:53:07 INFO Applying migration id=tocc 2026/01/15 21:53:07 INFO Applying migration id=followeds 2026/01/15 21:53:07 INFO Applying migration id=certhash 2026/01/15 21:53:07 INFO Applying migration id=follows_sync 2026/01/15 21:53:07 INFO Applying migration id=jsonpath 2026/01/15 21:53:07 INFO Applying migration id=localforward 2026/01/15 21:53:07 INFO Applying migration id=avatar 2026/01/15 21:53:07 INFO Applying migration id=noimage 2026/01/15 21:53:07 INFO Applying migration id=feed 2026/01/15 21:53:07 INFO Applying migration id=bookmarks 2026/01/15 21:53:07 INFO Applying migration id=shareactivity 2026/01/15 21:53:07 INFO Applying migration id=application 2026/01/15 21:53:07 INFO Applying migration id=certificates 2026/01/15 21:53:07 INFO Applying migration id=rawforward 2026/01/15 21:53:07 INFO Applying migration id=publickey 2026/01/15 21:53:07 INFO Applying migration id=resolvegroup 2026/01/15 21:53:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a5-ee7d-7543-8306-40235132b3aa 2026/01/15 21:53:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a5-ee7d-7543-8306-40235132b3aa 2026/01/15 21:53:10 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc3a5-ee7d-7543-8306-40235132b3aa 2026/01/15 21:53:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-ee7d-7543-8306-40235132b3aa 2026/01/15 21:53:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-ee7d-7543-8306-40235132b3aa 2026/01/15 21:53:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-ee7d-7543-8306-40235132b3aa 2026/01/15 21:53:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-ee7d-7543-8306-40235132b3aa --- PASS: TestPoll_LocalVoteVisibilityPublic (3.21s) === RUN TestPoll_LocalSelfVote 2026/01/15 21:53:10 INFO Applying migration id=initial 2026/01/15 21:53:10 INFO Applying migration id=notesupdated 2026/01/15 21:53:10 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:10 INFO Applying migration id=activitiesid 2026/01/15 21:53:10 INFO Applying migration id=outbox 2026/01/15 21:53:10 INFO Applying migration id=edits 2026/01/15 21:53:10 INFO Applying migration id=outboxactor 2026/01/15 21:53:10 INFO Applying migration id=outboxsender 2026/01/15 21:53:10 INFO Applying migration id=thread 2026/01/15 21:53:10 INFO Applying migration id=host 2026/01/15 21:53:10 INFO Applying migration id=sharedinbox 2026/01/15 21:53:10 INFO Applying migration id=noteshost 2026/01/15 21:53:10 INFO Applying migration id=fetched 2026/01/15 21:53:10 INFO Applying migration id=move 2026/01/15 21:53:10 INFO Applying migration id=cleanup 2026/01/15 21:53:10 INFO Applying migration id=received 2026/01/15 21:53:10 INFO Applying migration id=namehost 2026/01/15 21:53:10 INFO Applying migration id=outboxhost 2026/01/15 21:53:10 INFO Applying migration id=notesfts 2026/01/15 21:53:10 INFO Applying migration id=iconsname 2026/01/15 21:53:10 INFO Applying migration id=nohash 2026/01/15 21:53:10 INFO Applying migration id=shares 2026/01/15 21:53:10 INFO Applying migration id=actorttl 2026/01/15 21:53:10 INFO Applying migration id=tocc 2026/01/15 21:53:10 INFO Applying migration id=followeds 2026/01/15 21:53:10 INFO Applying migration id=certhash 2026/01/15 21:53:10 INFO Applying migration id=follows_sync 2026/01/15 21:53:10 INFO Applying migration id=jsonpath 2026/01/15 21:53:10 INFO Applying migration id=localforward 2026/01/15 21:53:10 INFO Applying migration id=avatar 2026/01/15 21:53:10 INFO Applying migration id=noimage 2026/01/15 21:53:10 INFO Applying migration id=feed 2026/01/15 21:53:10 INFO Applying migration id=bookmarks 2026/01/15 21:53:10 INFO Applying migration id=shareactivity 2026/01/15 21:53:10 INFO Applying migration id=application 2026/01/15 21:53:10 INFO Applying migration id=certificates 2026/01/15 21:53:10 INFO Applying migration id=rawforward 2026/01/15 21:53:10 INFO Applying migration id=publickey 2026/01/15 21:53:10 INFO Applying migration id=resolvegroup 2026/01/15 21:53:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a5-f62a-7706-8ad9-a3284cea21c2 2026/01/15 21:53:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a5-f62a-7706-8ad9-a3284cea21c2 2026/01/15 21:53:12 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019bc3a5-f62a-7706-8ad9-a3284cea21c2 2026/01/15 21:53:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a5-f62a-7706-8ad9-a3284cea21c2 --- PASS: TestPoll_LocalSelfVote (1.96s) === RUN TestRegister_RedirectNoCertificate 2026/01/15 21:53:12 INFO Applying migration id=initial 2026/01/15 21:53:12 INFO Applying migration id=notesupdated 2026/01/15 21:53:12 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:12 INFO Applying migration id=activitiesid 2026/01/15 21:53:12 INFO Applying migration id=outbox 2026/01/15 21:53:12 INFO Applying migration id=edits 2026/01/15 21:53:12 INFO Applying migration id=outboxactor 2026/01/15 21:53:12 INFO Applying migration id=outboxsender 2026/01/15 21:53:12 INFO Applying migration id=thread 2026/01/15 21:53:12 INFO Applying migration id=host 2026/01/15 21:53:12 INFO Applying migration id=sharedinbox 2026/01/15 21:53:12 INFO Applying migration id=noteshost 2026/01/15 21:53:12 INFO Applying migration id=fetched 2026/01/15 21:53:12 INFO Applying migration id=move 2026/01/15 21:53:12 INFO Applying migration id=cleanup 2026/01/15 21:53:12 INFO Applying migration id=received 2026/01/15 21:53:12 INFO Applying migration id=namehost 2026/01/15 21:53:12 INFO Applying migration id=outboxhost 2026/01/15 21:53:12 INFO Applying migration id=notesfts 2026/01/15 21:53:12 INFO Applying migration id=iconsname 2026/01/15 21:53:12 INFO Applying migration id=nohash 2026/01/15 21:53:12 INFO Applying migration id=shares 2026/01/15 21:53:12 INFO Applying migration id=actorttl 2026/01/15 21:53:12 INFO Applying migration id=tocc 2026/01/15 21:53:12 INFO Applying migration id=followeds 2026/01/15 21:53:12 INFO Applying migration id=certhash 2026/01/15 21:53:12 INFO Applying migration id=follows_sync 2026/01/15 21:53:12 INFO Applying migration id=jsonpath 2026/01/15 21:53:12 INFO Applying migration id=localforward 2026/01/15 21:53:12 INFO Applying migration id=avatar 2026/01/15 21:53:12 INFO Applying migration id=noimage 2026/01/15 21:53:12 INFO Applying migration id=feed 2026/01/15 21:53:12 INFO Applying migration id=bookmarks 2026/01/15 21:53:12 INFO Applying migration id=shareactivity 2026/01/15 21:53:12 INFO Applying migration id=application 2026/01/15 21:53:12 INFO Applying migration id=certificates 2026/01/15 21:53:12 INFO Applying migration id=rawforward 2026/01/15 21:53:12 INFO Applying migration id=publickey 2026/01/15 21:53:12 INFO Applying migration id=resolvegroup --- PASS: TestRegister_RedirectNoCertificate (0.27s) === RUN TestRegister_Redirect 2026/01/15 21:53:12 INFO Applying migration id=initial 2026/01/15 21:53:12 INFO Applying migration id=notesupdated 2026/01/15 21:53:12 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:12 INFO Applying migration id=activitiesid 2026/01/15 21:53:12 INFO Applying migration id=outbox 2026/01/15 21:53:12 INFO Applying migration id=edits 2026/01/15 21:53:12 INFO Applying migration id=outboxactor 2026/01/15 21:53:12 INFO Applying migration id=outboxsender 2026/01/15 21:53:12 INFO Applying migration id=thread 2026/01/15 21:53:12 INFO Applying migration id=host 2026/01/15 21:53:12 INFO Applying migration id=sharedinbox 2026/01/15 21:53:12 INFO Applying migration id=noteshost 2026/01/15 21:53:12 INFO Applying migration id=fetched 2026/01/15 21:53:12 INFO Applying migration id=move 2026/01/15 21:53:12 INFO Applying migration id=cleanup 2026/01/15 21:53:12 INFO Applying migration id=received 2026/01/15 21:53:12 INFO Applying migration id=namehost 2026/01/15 21:53:12 INFO Applying migration id=outboxhost 2026/01/15 21:53:12 INFO Applying migration id=notesfts 2026/01/15 21:53:12 INFO Applying migration id=iconsname 2026/01/15 21:53:12 INFO Applying migration id=nohash 2026/01/15 21:53:12 INFO Applying migration id=shares 2026/01/15 21:53:12 INFO Applying migration id=actorttl 2026/01/15 21:53:12 INFO Applying migration id=tocc 2026/01/15 21:53:12 INFO Applying migration id=followeds 2026/01/15 21:53:12 INFO Applying migration id=certhash 2026/01/15 21:53:12 INFO Applying migration id=follows_sync 2026/01/15 21:53:12 INFO Applying migration id=jsonpath 2026/01/15 21:53:12 INFO Applying migration id=localforward 2026/01/15 21:53:12 INFO Applying migration id=avatar 2026/01/15 21:53:12 INFO Applying migration id=noimage 2026/01/15 21:53:12 INFO Applying migration id=feed 2026/01/15 21:53:12 INFO Applying migration id=bookmarks 2026/01/15 21:53:12 INFO Applying migration id=shareactivity 2026/01/15 21:53:12 INFO Applying migration id=application 2026/01/15 21:53:12 INFO Applying migration id=certificates 2026/01/15 21:53:12 INFO Applying migration id=rawforward 2026/01/15 21:53:12 INFO Applying migration id=publickey 2026/01/15 21:53:12 INFO Applying migration id=resolvegroup 2026/01/15 21:53:12 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.06s) === RUN TestRegister_NoCertificate 2026/01/15 21:53:12 INFO Applying migration id=initial 2026/01/15 21:53:12 INFO Applying migration id=notesupdated 2026/01/15 21:53:12 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:12 INFO Applying migration id=activitiesid 2026/01/15 21:53:12 INFO Applying migration id=outbox 2026/01/15 21:53:12 INFO Applying migration id=edits 2026/01/15 21:53:12 INFO Applying migration id=outboxactor 2026/01/15 21:53:12 INFO Applying migration id=outboxsender 2026/01/15 21:53:12 INFO Applying migration id=thread 2026/01/15 21:53:12 INFO Applying migration id=host 2026/01/15 21:53:12 INFO Applying migration id=sharedinbox 2026/01/15 21:53:12 INFO Applying migration id=noteshost 2026/01/15 21:53:12 INFO Applying migration id=fetched 2026/01/15 21:53:12 INFO Applying migration id=move 2026/01/15 21:53:12 INFO Applying migration id=cleanup 2026/01/15 21:53:12 INFO Applying migration id=received 2026/01/15 21:53:12 INFO Applying migration id=namehost 2026/01/15 21:53:12 INFO Applying migration id=outboxhost 2026/01/15 21:53:12 INFO Applying migration id=notesfts 2026/01/15 21:53:12 INFO Applying migration id=iconsname 2026/01/15 21:53:12 INFO Applying migration id=nohash 2026/01/15 21:53:12 INFO Applying migration id=shares 2026/01/15 21:53:12 INFO Applying migration id=actorttl 2026/01/15 21:53:12 INFO Applying migration id=tocc 2026/01/15 21:53:12 INFO Applying migration id=followeds 2026/01/15 21:53:12 INFO Applying migration id=certhash 2026/01/15 21:53:12 INFO Applying migration id=follows_sync 2026/01/15 21:53:12 INFO Applying migration id=jsonpath 2026/01/15 21:53:12 INFO Applying migration id=localforward 2026/01/15 21:53:12 INFO Applying migration id=avatar 2026/01/15 21:53:12 INFO Applying migration id=noimage 2026/01/15 21:53:12 INFO Applying migration id=feed 2026/01/15 21:53:12 INFO Applying migration id=bookmarks 2026/01/15 21:53:12 INFO Applying migration id=shareactivity 2026/01/15 21:53:12 INFO Applying migration id=application 2026/01/15 21:53:12 INFO Applying migration id=certificates 2026/01/15 21:53:12 INFO Applying migration id=rawforward 2026/01/15 21:53:12 INFO Applying migration id=publickey 2026/01/15 21:53:12 INFO Applying migration id=resolvegroup 2026/01/15 21:53:12 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.09s) === RUN TestRegister_HappyFlow 2026/01/15 21:53:12 INFO Applying migration id=initial 2026/01/15 21:53:12 INFO Applying migration id=notesupdated 2026/01/15 21:53:12 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:12 INFO Applying migration id=activitiesid 2026/01/15 21:53:12 INFO Applying migration id=outbox 2026/01/15 21:53:12 INFO Applying migration id=edits 2026/01/15 21:53:12 INFO Applying migration id=outboxactor 2026/01/15 21:53:12 INFO Applying migration id=outboxsender 2026/01/15 21:53:12 INFO Applying migration id=thread 2026/01/15 21:53:12 INFO Applying migration id=host 2026/01/15 21:53:12 INFO Applying migration id=sharedinbox 2026/01/15 21:53:12 INFO Applying migration id=noteshost 2026/01/15 21:53:12 INFO Applying migration id=fetched 2026/01/15 21:53:12 INFO Applying migration id=move 2026/01/15 21:53:12 INFO Applying migration id=cleanup 2026/01/15 21:53:12 INFO Applying migration id=received 2026/01/15 21:53:12 INFO Applying migration id=namehost 2026/01/15 21:53:12 INFO Applying migration id=outboxhost 2026/01/15 21:53:12 INFO Applying migration id=notesfts 2026/01/15 21:53:12 INFO Applying migration id=iconsname 2026/01/15 21:53:12 INFO Applying migration id=nohash 2026/01/15 21:53:12 INFO Applying migration id=shares 2026/01/15 21:53:12 INFO Applying migration id=actorttl 2026/01/15 21:53:12 INFO Applying migration id=tocc 2026/01/15 21:53:12 INFO Applying migration id=followeds 2026/01/15 21:53:12 INFO Applying migration id=certhash 2026/01/15 21:53:12 INFO Applying migration id=follows_sync 2026/01/15 21:53:12 INFO Applying migration id=jsonpath 2026/01/15 21:53:12 INFO Applying migration id=localforward 2026/01/15 21:53:12 INFO Applying migration id=avatar 2026/01/15 21:53:12 INFO Applying migration id=noimage 2026/01/15 21:53:12 INFO Applying migration id=feed 2026/01/15 21:53:12 INFO Applying migration id=bookmarks 2026/01/15 21:53:12 INFO Applying migration id=shareactivity 2026/01/15 21:53:12 INFO Applying migration id=application 2026/01/15 21:53:12 INFO Applying migration id=certificates 2026/01/15 21:53:12 INFO Applying migration id=rawforward 2026/01/15 21:53:12 INFO Applying migration id=publickey 2026/01/15 21:53:12 INFO Applying migration id=resolvegroup 2026/01/15 21:53:12 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.84s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/01/15 21:53:13 INFO Applying migration id=initial 2026/01/15 21:53:13 INFO Applying migration id=notesupdated 2026/01/15 21:53:13 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:13 INFO Applying migration id=activitiesid 2026/01/15 21:53:13 INFO Applying migration id=outbox 2026/01/15 21:53:13 INFO Applying migration id=edits 2026/01/15 21:53:13 INFO Applying migration id=outboxactor 2026/01/15 21:53:13 INFO Applying migration id=outboxsender 2026/01/15 21:53:13 INFO Applying migration id=thread 2026/01/15 21:53:13 INFO Applying migration id=host 2026/01/15 21:53:13 INFO Applying migration id=sharedinbox 2026/01/15 21:53:13 INFO Applying migration id=noteshost 2026/01/15 21:53:13 INFO Applying migration id=fetched 2026/01/15 21:53:13 INFO Applying migration id=move 2026/01/15 21:53:13 INFO Applying migration id=cleanup 2026/01/15 21:53:13 INFO Applying migration id=received 2026/01/15 21:53:13 INFO Applying migration id=namehost 2026/01/15 21:53:13 INFO Applying migration id=outboxhost 2026/01/15 21:53:13 INFO Applying migration id=notesfts 2026/01/15 21:53:13 INFO Applying migration id=iconsname 2026/01/15 21:53:13 INFO Applying migration id=nohash 2026/01/15 21:53:13 INFO Applying migration id=shares 2026/01/15 21:53:13 INFO Applying migration id=actorttl 2026/01/15 21:53:13 INFO Applying migration id=tocc 2026/01/15 21:53:13 INFO Applying migration id=followeds 2026/01/15 21:53:13 INFO Applying migration id=certhash 2026/01/15 21:53:13 INFO Applying migration id=follows_sync 2026/01/15 21:53:13 INFO Applying migration id=jsonpath 2026/01/15 21:53:13 INFO Applying migration id=localforward 2026/01/15 21:53:13 INFO Applying migration id=avatar 2026/01/15 21:53:13 INFO Applying migration id=noimage 2026/01/15 21:53:13 INFO Applying migration id=feed 2026/01/15 21:53:13 INFO Applying migration id=bookmarks 2026/01/15 21:53:13 INFO Applying migration id=shareactivity 2026/01/15 21:53:13 INFO Applying migration id=application 2026/01/15 21:53:13 INFO Applying migration id=certificates 2026/01/15 21:53:13 INFO Applying migration id=rawforward 2026/01/15 21:53:13 INFO Applying migration id=publickey 2026/01/15 21:53:13 INFO Applying migration id=resolvegroup --- PASS: TestRegister_HappyFlowRegistrationClosed (0.04s) === RUN TestRegister_AlreadyRegistered 2026/01/15 21:53:13 INFO Applying migration id=initial 2026/01/15 21:53:13 INFO Applying migration id=notesupdated 2026/01/15 21:53:13 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:13 INFO Applying migration id=activitiesid 2026/01/15 21:53:13 INFO Applying migration id=outbox 2026/01/15 21:53:13 INFO Applying migration id=edits 2026/01/15 21:53:13 INFO Applying migration id=outboxactor 2026/01/15 21:53:13 INFO Applying migration id=outboxsender 2026/01/15 21:53:13 INFO Applying migration id=thread 2026/01/15 21:53:13 INFO Applying migration id=host 2026/01/15 21:53:13 INFO Applying migration id=sharedinbox 2026/01/15 21:53:13 INFO Applying migration id=noteshost 2026/01/15 21:53:13 INFO Applying migration id=fetched 2026/01/15 21:53:13 INFO Applying migration id=move 2026/01/15 21:53:13 INFO Applying migration id=cleanup 2026/01/15 21:53:13 INFO Applying migration id=received 2026/01/15 21:53:13 INFO Applying migration id=namehost 2026/01/15 21:53:13 INFO Applying migration id=outboxhost 2026/01/15 21:53:13 INFO Applying migration id=notesfts 2026/01/15 21:53:13 INFO Applying migration id=iconsname 2026/01/15 21:53:13 INFO Applying migration id=nohash 2026/01/15 21:53:13 INFO Applying migration id=shares 2026/01/15 21:53:13 INFO Applying migration id=actorttl 2026/01/15 21:53:13 INFO Applying migration id=tocc 2026/01/15 21:53:13 INFO Applying migration id=followeds 2026/01/15 21:53:13 INFO Applying migration id=certhash 2026/01/15 21:53:13 INFO Applying migration id=follows_sync 2026/01/15 21:53:13 INFO Applying migration id=jsonpath 2026/01/15 21:53:13 INFO Applying migration id=localforward 2026/01/15 21:53:13 INFO Applying migration id=avatar 2026/01/15 21:53:13 INFO Applying migration id=noimage 2026/01/15 21:53:13 INFO Applying migration id=feed 2026/01/15 21:53:13 INFO Applying migration id=bookmarks 2026/01/15 21:53:13 INFO Applying migration id=shareactivity 2026/01/15 21:53:13 INFO Applying migration id=application 2026/01/15 21:53:13 INFO Applying migration id=certificates 2026/01/15 21:53:13 INFO Applying migration id=rawforward 2026/01/15 21:53:13 INFO Applying migration id=publickey 2026/01/15 21:53:13 INFO Applying migration id=resolvegroup 2026/01/15 21:53:15 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (1.71s) === RUN TestRegister_Twice 2026/01/15 21:53:15 INFO Applying migration id=initial 2026/01/15 21:53:15 INFO Applying migration id=notesupdated 2026/01/15 21:53:15 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:15 INFO Applying migration id=activitiesid 2026/01/15 21:53:15 INFO Applying migration id=outbox 2026/01/15 21:53:15 INFO Applying migration id=edits 2026/01/15 21:53:15 INFO Applying migration id=outboxactor 2026/01/15 21:53:15 INFO Applying migration id=outboxsender 2026/01/15 21:53:15 INFO Applying migration id=thread 2026/01/15 21:53:15 INFO Applying migration id=host 2026/01/15 21:53:15 INFO Applying migration id=sharedinbox 2026/01/15 21:53:15 INFO Applying migration id=noteshost 2026/01/15 21:53:15 INFO Applying migration id=fetched 2026/01/15 21:53:15 INFO Applying migration id=move 2026/01/15 21:53:15 INFO Applying migration id=cleanup 2026/01/15 21:53:15 INFO Applying migration id=received 2026/01/15 21:53:15 INFO Applying migration id=namehost 2026/01/15 21:53:15 INFO Applying migration id=outboxhost 2026/01/15 21:53:15 INFO Applying migration id=notesfts 2026/01/15 21:53:15 INFO Applying migration id=iconsname 2026/01/15 21:53:15 INFO Applying migration id=nohash 2026/01/15 21:53:15 INFO Applying migration id=shares 2026/01/15 21:53:15 INFO Applying migration id=actorttl 2026/01/15 21:53:15 INFO Applying migration id=tocc 2026/01/15 21:53:15 INFO Applying migration id=followeds 2026/01/15 21:53:15 INFO Applying migration id=certhash 2026/01/15 21:53:15 INFO Applying migration id=follows_sync 2026/01/15 21:53:15 INFO Applying migration id=jsonpath 2026/01/15 21:53:15 INFO Applying migration id=localforward 2026/01/15 21:53:15 INFO Applying migration id=avatar 2026/01/15 21:53:15 INFO Applying migration id=noimage 2026/01/15 21:53:15 INFO Applying migration id=feed 2026/01/15 21:53:15 INFO Applying migration id=bookmarks 2026/01/15 21:53:15 INFO Applying migration id=shareactivity 2026/01/15 21:53:15 INFO Applying migration id=application 2026/01/15 21:53:15 INFO Applying migration id=certificates 2026/01/15 21:53:15 INFO Applying migration id=rawforward 2026/01/15 21:53:15 INFO Applying migration id=publickey 2026/01/15 21:53:15 INFO Applying migration id=resolvegroup 2026/01/15 21:53:15 INFO Creating new user request.path=/users/register name=erin 2026/01/15 21:53:16 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (1.55s) === RUN TestRegister_Throttling 2026/01/15 21:53:16 INFO Applying migration id=initial 2026/01/15 21:53:16 INFO Applying migration id=notesupdated 2026/01/15 21:53:16 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:16 INFO Applying migration id=activitiesid 2026/01/15 21:53:16 INFO Applying migration id=outbox 2026/01/15 21:53:16 INFO Applying migration id=edits 2026/01/15 21:53:16 INFO Applying migration id=outboxactor 2026/01/15 21:53:16 INFO Applying migration id=outboxsender 2026/01/15 21:53:16 INFO Applying migration id=thread 2026/01/15 21:53:16 INFO Applying migration id=host 2026/01/15 21:53:16 INFO Applying migration id=sharedinbox 2026/01/15 21:53:16 INFO Applying migration id=noteshost 2026/01/15 21:53:16 INFO Applying migration id=fetched 2026/01/15 21:53:16 INFO Applying migration id=move 2026/01/15 21:53:16 INFO Applying migration id=cleanup 2026/01/15 21:53:16 INFO Applying migration id=received 2026/01/15 21:53:16 INFO Applying migration id=namehost 2026/01/15 21:53:16 INFO Applying migration id=outboxhost 2026/01/15 21:53:16 INFO Applying migration id=notesfts 2026/01/15 21:53:16 INFO Applying migration id=iconsname 2026/01/15 21:53:16 INFO Applying migration id=nohash 2026/01/15 21:53:16 INFO Applying migration id=shares 2026/01/15 21:53:16 INFO Applying migration id=actorttl 2026/01/15 21:53:16 INFO Applying migration id=tocc 2026/01/15 21:53:16 INFO Applying migration id=followeds 2026/01/15 21:53:16 INFO Applying migration id=certhash 2026/01/15 21:53:16 INFO Applying migration id=follows_sync 2026/01/15 21:53:16 INFO Applying migration id=jsonpath 2026/01/15 21:53:16 INFO Applying migration id=localforward 2026/01/15 21:53:16 INFO Applying migration id=avatar 2026/01/15 21:53:16 INFO Applying migration id=noimage 2026/01/15 21:53:16 INFO Applying migration id=feed 2026/01/15 21:53:16 INFO Applying migration id=bookmarks 2026/01/15 21:53:16 INFO Applying migration id=shareactivity 2026/01/15 21:53:16 INFO Applying migration id=application 2026/01/15 21:53:16 INFO Applying migration id=certificates 2026/01/15 21:53:16 INFO Applying migration id=rawforward 2026/01/15 21:53:16 INFO Applying migration id=publickey 2026/01/15 21:53:16 INFO Applying migration id=resolvegroup 2026/01/15 21:53:16 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.74s) === RUN TestRegister_Throttling30Minutes 2026/01/15 21:53:17 INFO Applying migration id=initial 2026/01/15 21:53:17 INFO Applying migration id=notesupdated 2026/01/15 21:53:17 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:17 INFO Applying migration id=activitiesid 2026/01/15 21:53:17 INFO Applying migration id=outbox 2026/01/15 21:53:17 INFO Applying migration id=edits 2026/01/15 21:53:17 INFO Applying migration id=outboxactor 2026/01/15 21:53:17 INFO Applying migration id=outboxsender 2026/01/15 21:53:17 INFO Applying migration id=thread 2026/01/15 21:53:17 INFO Applying migration id=host 2026/01/15 21:53:17 INFO Applying migration id=sharedinbox 2026/01/15 21:53:17 INFO Applying migration id=noteshost 2026/01/15 21:53:17 INFO Applying migration id=fetched 2026/01/15 21:53:17 INFO Applying migration id=move 2026/01/15 21:53:17 INFO Applying migration id=cleanup 2026/01/15 21:53:17 INFO Applying migration id=received 2026/01/15 21:53:17 INFO Applying migration id=namehost 2026/01/15 21:53:17 INFO Applying migration id=outboxhost 2026/01/15 21:53:17 INFO Applying migration id=notesfts 2026/01/15 21:53:17 INFO Applying migration id=iconsname 2026/01/15 21:53:17 INFO Applying migration id=nohash 2026/01/15 21:53:17 INFO Applying migration id=shares 2026/01/15 21:53:17 INFO Applying migration id=actorttl 2026/01/15 21:53:17 INFO Applying migration id=tocc 2026/01/15 21:53:17 INFO Applying migration id=followeds 2026/01/15 21:53:17 INFO Applying migration id=certhash 2026/01/15 21:53:17 INFO Applying migration id=follows_sync 2026/01/15 21:53:17 INFO Applying migration id=jsonpath 2026/01/15 21:53:17 INFO Applying migration id=localforward 2026/01/15 21:53:17 INFO Applying migration id=avatar 2026/01/15 21:53:17 INFO Applying migration id=noimage 2026/01/15 21:53:17 INFO Applying migration id=feed 2026/01/15 21:53:17 INFO Applying migration id=bookmarks 2026/01/15 21:53:17 INFO Applying migration id=shareactivity 2026/01/15 21:53:17 INFO Applying migration id=application 2026/01/15 21:53:17 INFO Applying migration id=certificates 2026/01/15 21:53:17 INFO Applying migration id=rawforward 2026/01/15 21:53:17 INFO Applying migration id=publickey 2026/01/15 21:53:17 INFO Applying migration id=resolvegroup 2026/01/15 21:53:17 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.60s) === RUN TestRegister_Throttling1Hour 2026/01/15 21:53:18 INFO Applying migration id=initial 2026/01/15 21:53:18 INFO Applying migration id=notesupdated 2026/01/15 21:53:18 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:18 INFO Applying migration id=activitiesid 2026/01/15 21:53:18 INFO Applying migration id=outbox 2026/01/15 21:53:18 INFO Applying migration id=edits 2026/01/15 21:53:18 INFO Applying migration id=outboxactor 2026/01/15 21:53:18 INFO Applying migration id=outboxsender 2026/01/15 21:53:18 INFO Applying migration id=thread 2026/01/15 21:53:18 INFO Applying migration id=host 2026/01/15 21:53:18 INFO Applying migration id=sharedinbox 2026/01/15 21:53:18 INFO Applying migration id=noteshost 2026/01/15 21:53:18 INFO Applying migration id=fetched 2026/01/15 21:53:18 INFO Applying migration id=move 2026/01/15 21:53:18 INFO Applying migration id=cleanup 2026/01/15 21:53:18 INFO Applying migration id=received 2026/01/15 21:53:18 INFO Applying migration id=namehost 2026/01/15 21:53:18 INFO Applying migration id=outboxhost 2026/01/15 21:53:18 INFO Applying migration id=notesfts 2026/01/15 21:53:18 INFO Applying migration id=iconsname 2026/01/15 21:53:18 INFO Applying migration id=nohash 2026/01/15 21:53:18 INFO Applying migration id=shares 2026/01/15 21:53:18 INFO Applying migration id=actorttl 2026/01/15 21:53:18 INFO Applying migration id=tocc 2026/01/15 21:53:18 INFO Applying migration id=followeds 2026/01/15 21:53:18 INFO Applying migration id=certhash 2026/01/15 21:53:18 INFO Applying migration id=follows_sync 2026/01/15 21:53:18 INFO Applying migration id=jsonpath 2026/01/15 21:53:18 INFO Applying migration id=localforward 2026/01/15 21:53:18 INFO Applying migration id=avatar 2026/01/15 21:53:18 INFO Applying migration id=noimage 2026/01/15 21:53:18 INFO Applying migration id=feed 2026/01/15 21:53:18 INFO Applying migration id=bookmarks 2026/01/15 21:53:18 INFO Applying migration id=shareactivity 2026/01/15 21:53:18 INFO Applying migration id=application 2026/01/15 21:53:18 INFO Applying migration id=certificates 2026/01/15 21:53:18 INFO Applying migration id=rawforward 2026/01/15 21:53:18 INFO Applying migration id=publickey 2026/01/15 21:53:18 INFO Applying migration id=resolvegroup 2026/01/15 21:53:18 INFO Creating new user request.path=/users/register name=erin 2026/01/15 21:53:18 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.40s) === RUN TestRegister_TwoCertificates 2026/01/15 21:53:18 INFO Applying migration id=initial 2026/01/15 21:53:18 INFO Applying migration id=notesupdated 2026/01/15 21:53:18 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:18 INFO Applying migration id=activitiesid 2026/01/15 21:53:18 INFO Applying migration id=outbox 2026/01/15 21:53:18 INFO Applying migration id=edits 2026/01/15 21:53:18 INFO Applying migration id=outboxactor 2026/01/15 21:53:18 INFO Applying migration id=outboxsender 2026/01/15 21:53:18 INFO Applying migration id=thread 2026/01/15 21:53:18 INFO Applying migration id=host 2026/01/15 21:53:18 INFO Applying migration id=sharedinbox 2026/01/15 21:53:18 INFO Applying migration id=noteshost 2026/01/15 21:53:18 INFO Applying migration id=fetched 2026/01/15 21:53:18 INFO Applying migration id=move 2026/01/15 21:53:18 INFO Applying migration id=cleanup 2026/01/15 21:53:18 INFO Applying migration id=received 2026/01/15 21:53:18 INFO Applying migration id=namehost 2026/01/15 21:53:18 INFO Applying migration id=outboxhost 2026/01/15 21:53:18 INFO Applying migration id=notesfts 2026/01/15 21:53:18 INFO Applying migration id=iconsname 2026/01/15 21:53:18 INFO Applying migration id=nohash 2026/01/15 21:53:18 INFO Applying migration id=shares 2026/01/15 21:53:18 INFO Applying migration id=actorttl 2026/01/15 21:53:18 INFO Applying migration id=tocc 2026/01/15 21:53:18 INFO Applying migration id=followeds 2026/01/15 21:53:18 INFO Applying migration id=certhash 2026/01/15 21:53:18 INFO Applying migration id=follows_sync 2026/01/15 21:53:18 INFO Applying migration id=jsonpath 2026/01/15 21:53:18 INFO Applying migration id=localforward 2026/01/15 21:53:18 INFO Applying migration id=avatar 2026/01/15 21:53:18 INFO Applying migration id=noimage 2026/01/15 21:53:18 INFO Applying migration id=feed 2026/01/15 21:53:18 INFO Applying migration id=bookmarks 2026/01/15 21:53:18 INFO Applying migration id=shareactivity 2026/01/15 21:53:18 INFO Applying migration id=application 2026/01/15 21:53:18 INFO Applying migration id=certificates 2026/01/15 21:53:18 INFO Applying migration id=rawforward 2026/01/15 21:53:18 INFO Applying migration id=publickey 2026/01/15 21:53:18 INFO Applying migration id=resolvegroup 2026/01/15 21:53:18 INFO Redirecting new user 2026/01/15 21:53:18 INFO Creating new user request.path=/users/register name=erin 2026/01/15 21:53:18 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/01/15 21:53:18 INFO Redirecting new user 2026/01/15 21:53:18 INFO Creating new user request.path=/users/register name=erin 2026/01/15 21:53:20 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/01/15 21:53:20 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/01/15 21:53:20 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/01/15 21:53:20 INFO Redirecting new user 2026/01/15 21:53:20 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (2.68s) === RUN TestReply_AuthorNotFollowed 2026/01/15 21:53:21 INFO Applying migration id=initial 2026/01/15 21:53:21 INFO Applying migration id=notesupdated 2026/01/15 21:53:21 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:21 INFO Applying migration id=activitiesid 2026/01/15 21:53:21 INFO Applying migration id=outbox 2026/01/15 21:53:21 INFO Applying migration id=edits 2026/01/15 21:53:21 INFO Applying migration id=outboxactor 2026/01/15 21:53:21 INFO Applying migration id=outboxsender 2026/01/15 21:53:21 INFO Applying migration id=thread 2026/01/15 21:53:21 INFO Applying migration id=host 2026/01/15 21:53:21 INFO Applying migration id=sharedinbox 2026/01/15 21:53:21 INFO Applying migration id=noteshost 2026/01/15 21:53:21 INFO Applying migration id=fetched 2026/01/15 21:53:21 INFO Applying migration id=move 2026/01/15 21:53:21 INFO Applying migration id=cleanup 2026/01/15 21:53:21 INFO Applying migration id=received 2026/01/15 21:53:21 INFO Applying migration id=namehost 2026/01/15 21:53:21 INFO Applying migration id=outboxhost 2026/01/15 21:53:21 INFO Applying migration id=notesfts 2026/01/15 21:53:21 INFO Applying migration id=iconsname 2026/01/15 21:53:21 INFO Applying migration id=nohash 2026/01/15 21:53:21 INFO Applying migration id=shares 2026/01/15 21:53:21 INFO Applying migration id=actorttl 2026/01/15 21:53:21 INFO Applying migration id=tocc 2026/01/15 21:53:21 INFO Applying migration id=followeds 2026/01/15 21:53:21 INFO Applying migration id=certhash 2026/01/15 21:53:21 INFO Applying migration id=follows_sync 2026/01/15 21:53:21 INFO Applying migration id=jsonpath 2026/01/15 21:53:21 INFO Applying migration id=localforward 2026/01/15 21:53:21 INFO Applying migration id=avatar 2026/01/15 21:53:21 INFO Applying migration id=noimage 2026/01/15 21:53:21 INFO Applying migration id=feed 2026/01/15 21:53:21 INFO Applying migration id=bookmarks 2026/01/15 21:53:21 INFO Applying migration id=shareactivity 2026/01/15 21:53:21 INFO Applying migration id=application 2026/01/15 21:53:21 INFO Applying migration id=certificates 2026/01/15 21:53:21 INFO Applying migration id=rawforward 2026/01/15 21:53:21 INFO Applying migration id=publickey 2026/01/15 21:53:21 INFO Applying migration id=resolvegroup 2026/01/15 21:53:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-262b-7b31-9846-660a7cc00a21 2026/01/15 21:53:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a6-262b-7b31-9846-660a7cc00a21 2026/01/15 21:53:24 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a6-262f-7339-b7c6-e4d2604db687 note=https://localhost.localdomain:8443/post/019bc3a6-262f-7319-b6e4-289cdb1a28fd thread=https://localhost.localdomain:8443/post/019bc3a6-262b-7b31-9846-660a7cc00a21 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:53:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-262b-7b31-9846-660a7cc00a21 2026/01/15 21:53:24 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (3.31s) === RUN TestReply_AuthorFollowed 2026/01/15 21:53:24 INFO Applying migration id=initial 2026/01/15 21:53:24 INFO Applying migration id=notesupdated 2026/01/15 21:53:24 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:24 INFO Applying migration id=activitiesid 2026/01/15 21:53:24 INFO Applying migration id=outbox 2026/01/15 21:53:24 INFO Applying migration id=edits 2026/01/15 21:53:24 INFO Applying migration id=outboxactor 2026/01/15 21:53:24 INFO Applying migration id=outboxsender 2026/01/15 21:53:24 INFO Applying migration id=thread 2026/01/15 21:53:24 INFO Applying migration id=host 2026/01/15 21:53:24 INFO Applying migration id=sharedinbox 2026/01/15 21:53:24 INFO Applying migration id=noteshost 2026/01/15 21:53:24 INFO Applying migration id=fetched 2026/01/15 21:53:24 INFO Applying migration id=move 2026/01/15 21:53:24 INFO Applying migration id=cleanup 2026/01/15 21:53:24 INFO Applying migration id=received 2026/01/15 21:53:24 INFO Applying migration id=namehost 2026/01/15 21:53:24 INFO Applying migration id=outboxhost 2026/01/15 21:53:24 INFO Applying migration id=notesfts 2026/01/15 21:53:24 INFO Applying migration id=iconsname 2026/01/15 21:53:24 INFO Applying migration id=nohash 2026/01/15 21:53:24 INFO Applying migration id=shares 2026/01/15 21:53:24 INFO Applying migration id=actorttl 2026/01/15 21:53:24 INFO Applying migration id=tocc 2026/01/15 21:53:24 INFO Applying migration id=followeds 2026/01/15 21:53:24 INFO Applying migration id=certhash 2026/01/15 21:53:24 INFO Applying migration id=follows_sync 2026/01/15 21:53:24 INFO Applying migration id=jsonpath 2026/01/15 21:53:24 INFO Applying migration id=localforward 2026/01/15 21:53:24 INFO Applying migration id=avatar 2026/01/15 21:53:24 INFO Applying migration id=noimage 2026/01/15 21:53:24 INFO Applying migration id=feed 2026/01/15 21:53:24 INFO Applying migration id=bookmarks 2026/01/15 21:53:24 INFO Applying migration id=shareactivity 2026/01/15 21:53:24 INFO Applying migration id=application 2026/01/15 21:53:24 INFO Applying migration id=certificates 2026/01/15 21:53:24 INFO Applying migration id=rawforward 2026/01/15 21:53:24 INFO Applying migration id=publickey 2026/01/15 21:53:24 INFO Applying migration id=resolvegroup 2026/01/15 21:53:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-329d-76f5-b12c-bacd489f7049 2026/01/15 21:53:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a6-329d-76f5-b12c-bacd489f7049 2026/01/15 21:53:27 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a6-32a0-778c-ae51-043b2588e547 note=https://localhost.localdomain:8443/post/019bc3a6-32a0-7760-87a8-7c24fe339d6f thread=https://localhost.localdomain:8443/post/019bc3a6-329d-76f5-b12c-bacd489f7049 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:53:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-329d-76f5-b12c-bacd489f7049 2026/01/15 21:53:27 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (3.20s) === RUN TestReply_PostToFollowers 2026/01/15 21:53:27 INFO Applying migration id=initial 2026/01/15 21:53:27 INFO Applying migration id=notesupdated 2026/01/15 21:53:27 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:27 INFO Applying migration id=activitiesid 2026/01/15 21:53:27 INFO Applying migration id=outbox 2026/01/15 21:53:27 INFO Applying migration id=edits 2026/01/15 21:53:27 INFO Applying migration id=outboxactor 2026/01/15 21:53:27 INFO Applying migration id=outboxsender 2026/01/15 21:53:27 INFO Applying migration id=thread 2026/01/15 21:53:27 INFO Applying migration id=host 2026/01/15 21:53:27 INFO Applying migration id=sharedinbox 2026/01/15 21:53:27 INFO Applying migration id=noteshost 2026/01/15 21:53:27 INFO Applying migration id=fetched 2026/01/15 21:53:27 INFO Applying migration id=move 2026/01/15 21:53:27 INFO Applying migration id=cleanup 2026/01/15 21:53:27 INFO Applying migration id=received 2026/01/15 21:53:27 INFO Applying migration id=namehost 2026/01/15 21:53:27 INFO Applying migration id=outboxhost 2026/01/15 21:53:27 INFO Applying migration id=notesfts 2026/01/15 21:53:27 INFO Applying migration id=iconsname 2026/01/15 21:53:27 INFO Applying migration id=nohash 2026/01/15 21:53:27 INFO Applying migration id=shares 2026/01/15 21:53:27 INFO Applying migration id=actorttl 2026/01/15 21:53:27 INFO Applying migration id=tocc 2026/01/15 21:53:27 INFO Applying migration id=followeds 2026/01/15 21:53:27 INFO Applying migration id=certhash 2026/01/15 21:53:27 INFO Applying migration id=follows_sync 2026/01/15 21:53:27 INFO Applying migration id=jsonpath 2026/01/15 21:53:27 INFO Applying migration id=localforward 2026/01/15 21:53:27 INFO Applying migration id=avatar 2026/01/15 21:53:27 INFO Applying migration id=noimage 2026/01/15 21:53:27 INFO Applying migration id=feed 2026/01/15 21:53:27 INFO Applying migration id=bookmarks 2026/01/15 21:53:27 INFO Applying migration id=shareactivity 2026/01/15 21:53:27 INFO Applying migration id=application 2026/01/15 21:53:27 INFO Applying migration id=certificates 2026/01/15 21:53:27 INFO Applying migration id=rawforward 2026/01/15 21:53:27 INFO Applying migration id=publickey 2026/01/15 21:53:27 INFO Applying migration id=resolvegroup 2026/01/15 21:53:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-389e-7217-bfc3-c1a867f8e119 2026/01/15 21:53:29 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a6-389e-7217-bfc3-c1a867f8e119 2026/01/15 21:53:29 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a6-38a0-7905-93dd-cf898d1803d7 note=https://localhost.localdomain:8443/post/019bc3a6-38a0-78e8-8c70-8c1f8c2a8aa6 thread=https://localhost.localdomain:8443/post/019bc3a6-389e-7217-bfc3-c1a867f8e119 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:53:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-389e-7217-bfc3-c1a867f8e119 2026/01/15 21:53:29 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (1.52s) === RUN TestReply_PostToFollowersNotFollowing 2026/01/15 21:53:29 INFO Applying migration id=initial 2026/01/15 21:53:29 INFO Applying migration id=notesupdated 2026/01/15 21:53:29 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:29 INFO Applying migration id=activitiesid 2026/01/15 21:53:29 INFO Applying migration id=outbox 2026/01/15 21:53:29 INFO Applying migration id=edits 2026/01/15 21:53:29 INFO Applying migration id=outboxactor 2026/01/15 21:53:29 INFO Applying migration id=outboxsender 2026/01/15 21:53:29 INFO Applying migration id=thread 2026/01/15 21:53:29 INFO Applying migration id=host 2026/01/15 21:53:29 INFO Applying migration id=sharedinbox 2026/01/15 21:53:29 INFO Applying migration id=noteshost 2026/01/15 21:53:29 INFO Applying migration id=fetched 2026/01/15 21:53:29 INFO Applying migration id=move 2026/01/15 21:53:29 INFO Applying migration id=cleanup 2026/01/15 21:53:29 INFO Applying migration id=received 2026/01/15 21:53:29 INFO Applying migration id=namehost 2026/01/15 21:53:29 INFO Applying migration id=outboxhost 2026/01/15 21:53:29 INFO Applying migration id=notesfts 2026/01/15 21:53:29 INFO Applying migration id=iconsname 2026/01/15 21:53:29 INFO Applying migration id=nohash 2026/01/15 21:53:29 INFO Applying migration id=shares 2026/01/15 21:53:29 INFO Applying migration id=actorttl 2026/01/15 21:53:29 INFO Applying migration id=tocc 2026/01/15 21:53:29 INFO Applying migration id=followeds 2026/01/15 21:53:29 INFO Applying migration id=certhash 2026/01/15 21:53:29 INFO Applying migration id=follows_sync 2026/01/15 21:53:29 INFO Applying migration id=jsonpath 2026/01/15 21:53:29 INFO Applying migration id=localforward 2026/01/15 21:53:29 INFO Applying migration id=avatar 2026/01/15 21:53:29 INFO Applying migration id=noimage 2026/01/15 21:53:29 INFO Applying migration id=feed 2026/01/15 21:53:29 INFO Applying migration id=bookmarks 2026/01/15 21:53:29 INFO Applying migration id=shareactivity 2026/01/15 21:53:29 INFO Applying migration id=application 2026/01/15 21:53:29 INFO Applying migration id=certificates 2026/01/15 21:53:29 INFO Applying migration id=rawforward 2026/01/15 21:53:29 INFO Applying migration id=publickey 2026/01/15 21:53:29 INFO Applying migration id=resolvegroup 2026/01/15 21:53:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-49d0-73bb-a22d-e367b2b824b2 2026/01/15 21:53:33 WARN Post does not exist post=https://localhost.localdomain:8443/post/019bc3a6-49d0-73bb-a22d-e367b2b824b2 2026/01/15 21:53:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-49d0-73bb-a22d-e367b2b824b2 2026/01/15 21:53:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc3a6-49d0-73bb-a22d-e367b2b824b2 2026/01/15 21:53:33 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (4.40s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/01/15 21:53:33 INFO Applying migration id=initial 2026/01/15 21:53:33 INFO Applying migration id=notesupdated 2026/01/15 21:53:33 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:33 INFO Applying migration id=activitiesid 2026/01/15 21:53:33 INFO Applying migration id=outbox 2026/01/15 21:53:33 INFO Applying migration id=edits 2026/01/15 21:53:33 INFO Applying migration id=outboxactor 2026/01/15 21:53:33 INFO Applying migration id=outboxsender 2026/01/15 21:53:33 INFO Applying migration id=thread 2026/01/15 21:53:33 INFO Applying migration id=host 2026/01/15 21:53:33 INFO Applying migration id=sharedinbox 2026/01/15 21:53:33 INFO Applying migration id=noteshost 2026/01/15 21:53:33 INFO Applying migration id=fetched 2026/01/15 21:53:33 INFO Applying migration id=move 2026/01/15 21:53:33 INFO Applying migration id=cleanup 2026/01/15 21:53:33 INFO Applying migration id=received 2026/01/15 21:53:33 INFO Applying migration id=namehost 2026/01/15 21:53:33 INFO Applying migration id=outboxhost 2026/01/15 21:53:33 INFO Applying migration id=notesfts 2026/01/15 21:53:33 INFO Applying migration id=iconsname 2026/01/15 21:53:33 INFO Applying migration id=nohash 2026/01/15 21:53:33 INFO Applying migration id=shares 2026/01/15 21:53:33 INFO Applying migration id=actorttl 2026/01/15 21:53:33 INFO Applying migration id=tocc 2026/01/15 21:53:33 INFO Applying migration id=followeds 2026/01/15 21:53:33 INFO Applying migration id=certhash 2026/01/15 21:53:33 INFO Applying migration id=follows_sync 2026/01/15 21:53:33 INFO Applying migration id=jsonpath 2026/01/15 21:53:33 INFO Applying migration id=localforward 2026/01/15 21:53:33 INFO Applying migration id=avatar 2026/01/15 21:53:33 INFO Applying migration id=noimage 2026/01/15 21:53:33 INFO Applying migration id=feed 2026/01/15 21:53:33 INFO Applying migration id=bookmarks 2026/01/15 21:53:33 INFO Applying migration id=shareactivity 2026/01/15 21:53:33 INFO Applying migration id=application 2026/01/15 21:53:33 INFO Applying migration id=certificates 2026/01/15 21:53:33 INFO Applying migration id=rawforward 2026/01/15 21:53:33 INFO Applying migration id=publickey 2026/01/15 21:53:33 INFO Applying migration id=resolvegroup 2026/01/15 21:53:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-530b-74be-b4fb-be6a73998d51 2026/01/15 21:53:36 WARN Post does not exist post=https://localhost.localdomain:8443/post/019bc3a6-530b-74be-b4fb-be6a73998d51 2026/01/15 21:53:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-530b-74be-b4fb-be6a73998d51 2026/01/15 21:53:36 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc3a6-530b-74be-b4fb-be6a73998d51 2026/01/15 21:53:36 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (2.42s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/01/15 21:53:36 INFO Applying migration id=initial 2026/01/15 21:53:36 INFO Applying migration id=notesupdated 2026/01/15 21:53:36 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:36 INFO Applying migration id=activitiesid 2026/01/15 21:53:36 INFO Applying migration id=outbox 2026/01/15 21:53:36 INFO Applying migration id=edits 2026/01/15 21:53:36 INFO Applying migration id=outboxactor 2026/01/15 21:53:36 INFO Applying migration id=outboxsender 2026/01/15 21:53:36 INFO Applying migration id=thread 2026/01/15 21:53:36 INFO Applying migration id=host 2026/01/15 21:53:36 INFO Applying migration id=sharedinbox 2026/01/15 21:53:36 INFO Applying migration id=noteshost 2026/01/15 21:53:36 INFO Applying migration id=fetched 2026/01/15 21:53:36 INFO Applying migration id=move 2026/01/15 21:53:36 INFO Applying migration id=cleanup 2026/01/15 21:53:36 INFO Applying migration id=received 2026/01/15 21:53:36 INFO Applying migration id=namehost 2026/01/15 21:53:36 INFO Applying migration id=outboxhost 2026/01/15 21:53:36 INFO Applying migration id=notesfts 2026/01/15 21:53:36 INFO Applying migration id=iconsname 2026/01/15 21:53:36 INFO Applying migration id=nohash 2026/01/15 21:53:36 INFO Applying migration id=shares 2026/01/15 21:53:36 INFO Applying migration id=actorttl 2026/01/15 21:53:36 INFO Applying migration id=tocc 2026/01/15 21:53:36 INFO Applying migration id=followeds 2026/01/15 21:53:36 INFO Applying migration id=certhash 2026/01/15 21:53:36 INFO Applying migration id=follows_sync 2026/01/15 21:53:36 INFO Applying migration id=jsonpath 2026/01/15 21:53:36 INFO Applying migration id=localforward 2026/01/15 21:53:36 INFO Applying migration id=avatar 2026/01/15 21:53:36 INFO Applying migration id=noimage 2026/01/15 21:53:36 INFO Applying migration id=feed 2026/01/15 21:53:36 INFO Applying migration id=bookmarks 2026/01/15 21:53:36 INFO Applying migration id=shareactivity 2026/01/15 21:53:36 INFO Applying migration id=application 2026/01/15 21:53:36 INFO Applying migration id=certificates 2026/01/15 21:53:36 INFO Applying migration id=rawforward 2026/01/15 21:53:36 INFO Applying migration id=publickey 2026/01/15 21:53:36 INFO Applying migration id=resolvegroup 2026/01/15 21:53:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-6579-7361-9d4a-362c4830cce7 2026/01/15 21:53:40 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a6-6579-7361-9d4a-362c4830cce7 2026/01/15 21:53:40 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a6-657b-7958-a0ee-a3929abac96f note=https://localhost.localdomain:8443/post/019bc3a6-657b-793d-b339-7dab7282ea6f thread=https://localhost.localdomain:8443/post/019bc3a6-6579-7361-9d4a-362c4830cce7 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:53:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-6579-7361-9d4a-362c4830cce7 2026/01/15 21:53:40 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc3a6-6579-7361-9d4a-362c4830cce7 2026/01/15 21:53:40 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (4.66s) === RUN TestReply_SelfReply 2026/01/15 21:53:40 INFO Applying migration id=initial 2026/01/15 21:53:40 INFO Applying migration id=notesupdated 2026/01/15 21:53:40 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:40 INFO Applying migration id=activitiesid 2026/01/15 21:53:40 INFO Applying migration id=outbox 2026/01/15 21:53:40 INFO Applying migration id=edits 2026/01/15 21:53:40 INFO Applying migration id=outboxactor 2026/01/15 21:53:40 INFO Applying migration id=outboxsender 2026/01/15 21:53:40 INFO Applying migration id=thread 2026/01/15 21:53:40 INFO Applying migration id=host 2026/01/15 21:53:40 INFO Applying migration id=sharedinbox 2026/01/15 21:53:40 INFO Applying migration id=noteshost 2026/01/15 21:53:40 INFO Applying migration id=fetched 2026/01/15 21:53:40 INFO Applying migration id=move 2026/01/15 21:53:40 INFO Applying migration id=cleanup 2026/01/15 21:53:40 INFO Applying migration id=received 2026/01/15 21:53:40 INFO Applying migration id=namehost 2026/01/15 21:53:40 INFO Applying migration id=outboxhost 2026/01/15 21:53:40 INFO Applying migration id=notesfts 2026/01/15 21:53:40 INFO Applying migration id=iconsname 2026/01/15 21:53:40 INFO Applying migration id=nohash 2026/01/15 21:53:40 INFO Applying migration id=shares 2026/01/15 21:53:40 INFO Applying migration id=actorttl 2026/01/15 21:53:40 INFO Applying migration id=tocc 2026/01/15 21:53:40 INFO Applying migration id=followeds 2026/01/15 21:53:40 INFO Applying migration id=certhash 2026/01/15 21:53:40 INFO Applying migration id=follows_sync 2026/01/15 21:53:40 INFO Applying migration id=jsonpath 2026/01/15 21:53:40 INFO Applying migration id=localforward 2026/01/15 21:53:40 INFO Applying migration id=avatar 2026/01/15 21:53:40 INFO Applying migration id=noimage 2026/01/15 21:53:40 INFO Applying migration id=feed 2026/01/15 21:53:40 INFO Applying migration id=bookmarks 2026/01/15 21:53:40 INFO Applying migration id=shareactivity 2026/01/15 21:53:40 INFO Applying migration id=application 2026/01/15 21:53:40 INFO Applying migration id=certificates 2026/01/15 21:53:40 INFO Applying migration id=rawforward 2026/01/15 21:53:40 INFO Applying migration id=publickey 2026/01/15 21:53:40 INFO Applying migration id=resolvegroup 2026/01/15 21:53:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-7761-7deb-88e2-1a00fa8c989a 2026/01/15 21:53:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a6-7761-7deb-88e2-1a00fa8c989a 2026/01/15 21:53:45 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a6-7764-757a-ab37-cc08c02436a4 note=https://localhost.localdomain:8443/post/019bc3a6-7764-7560-9561-d487cce0f868 thread=https://localhost.localdomain:8443/post/019bc3a6-7761-7deb-88e2-1a00fa8c989a starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:53:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-7761-7deb-88e2-1a00fa8c989a 2026/01/15 21:53:45 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (4.59s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/01/15 21:53:45 INFO Applying migration id=initial 2026/01/15 21:53:45 INFO Applying migration id=notesupdated 2026/01/15 21:53:45 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:45 INFO Applying migration id=activitiesid 2026/01/15 21:53:45 INFO Applying migration id=outbox 2026/01/15 21:53:45 INFO Applying migration id=edits 2026/01/15 21:53:45 INFO Applying migration id=outboxactor 2026/01/15 21:53:45 INFO Applying migration id=outboxsender 2026/01/15 21:53:45 INFO Applying migration id=thread 2026/01/15 21:53:45 INFO Applying migration id=host 2026/01/15 21:53:45 INFO Applying migration id=sharedinbox 2026/01/15 21:53:45 INFO Applying migration id=noteshost 2026/01/15 21:53:45 INFO Applying migration id=fetched 2026/01/15 21:53:45 INFO Applying migration id=move 2026/01/15 21:53:45 INFO Applying migration id=cleanup 2026/01/15 21:53:45 INFO Applying migration id=received 2026/01/15 21:53:45 INFO Applying migration id=namehost 2026/01/15 21:53:45 INFO Applying migration id=outboxhost 2026/01/15 21:53:45 INFO Applying migration id=notesfts 2026/01/15 21:53:45 INFO Applying migration id=iconsname 2026/01/15 21:53:45 INFO Applying migration id=nohash 2026/01/15 21:53:45 INFO Applying migration id=shares 2026/01/15 21:53:45 INFO Applying migration id=actorttl 2026/01/15 21:53:45 INFO Applying migration id=tocc 2026/01/15 21:53:45 INFO Applying migration id=followeds 2026/01/15 21:53:45 INFO Applying migration id=certhash 2026/01/15 21:53:45 INFO Applying migration id=follows_sync 2026/01/15 21:53:45 INFO Applying migration id=jsonpath 2026/01/15 21:53:45 INFO Applying migration id=localforward 2026/01/15 21:53:45 INFO Applying migration id=avatar 2026/01/15 21:53:45 INFO Applying migration id=noimage 2026/01/15 21:53:45 INFO Applying migration id=feed 2026/01/15 21:53:45 INFO Applying migration id=bookmarks 2026/01/15 21:53:45 INFO Applying migration id=shareactivity 2026/01/15 21:53:45 INFO Applying migration id=application 2026/01/15 21:53:45 INFO Applying migration id=certificates 2026/01/15 21:53:45 INFO Applying migration id=rawforward 2026/01/15 21:53:45 INFO Applying migration id=publickey 2026/01/15 21:53:45 INFO Applying migration id=resolvegroup 2026/01/15 21:53:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-8a3b-7a1b-8099-466d4e450f43 2026/01/15 21:53:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a6-8a3b-7a1b-8099-466d4e450f43 2026/01/15 21:53:50 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a6-8a47-78c2-80ca-48cb750331fe note=https://localhost.localdomain:8443/post/019bc3a6-8a47-789f-a7a0-1b148314831f thread=https://localhost.localdomain:8443/post/019bc3a6-8a3b-7a1b-8099-466d4e450f43 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:53:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-8a3b-7a1b-8099-466d4e450f43 2026/01/15 21:53:50 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (4.84s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/01/15 21:53:50 INFO Applying migration id=initial 2026/01/15 21:53:50 INFO Applying migration id=notesupdated 2026/01/15 21:53:50 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:50 INFO Applying migration id=activitiesid 2026/01/15 21:53:50 INFO Applying migration id=outbox 2026/01/15 21:53:50 INFO Applying migration id=edits 2026/01/15 21:53:50 INFO Applying migration id=outboxactor 2026/01/15 21:53:50 INFO Applying migration id=outboxsender 2026/01/15 21:53:50 INFO Applying migration id=thread 2026/01/15 21:53:50 INFO Applying migration id=host 2026/01/15 21:53:50 INFO Applying migration id=sharedinbox 2026/01/15 21:53:50 INFO Applying migration id=noteshost 2026/01/15 21:53:50 INFO Applying migration id=fetched 2026/01/15 21:53:50 INFO Applying migration id=move 2026/01/15 21:53:50 INFO Applying migration id=cleanup 2026/01/15 21:53:50 INFO Applying migration id=received 2026/01/15 21:53:50 INFO Applying migration id=namehost 2026/01/15 21:53:50 INFO Applying migration id=outboxhost 2026/01/15 21:53:50 INFO Applying migration id=notesfts 2026/01/15 21:53:50 INFO Applying migration id=iconsname 2026/01/15 21:53:50 INFO Applying migration id=nohash 2026/01/15 21:53:50 INFO Applying migration id=shares 2026/01/15 21:53:50 INFO Applying migration id=actorttl 2026/01/15 21:53:50 INFO Applying migration id=tocc 2026/01/15 21:53:50 INFO Applying migration id=followeds 2026/01/15 21:53:50 INFO Applying migration id=certhash 2026/01/15 21:53:50 INFO Applying migration id=follows_sync 2026/01/15 21:53:50 INFO Applying migration id=jsonpath 2026/01/15 21:53:50 INFO Applying migration id=localforward 2026/01/15 21:53:50 INFO Applying migration id=avatar 2026/01/15 21:53:50 INFO Applying migration id=noimage 2026/01/15 21:53:50 INFO Applying migration id=feed 2026/01/15 21:53:50 INFO Applying migration id=bookmarks 2026/01/15 21:53:50 INFO Applying migration id=shareactivity 2026/01/15 21:53:50 INFO Applying migration id=application 2026/01/15 21:53:50 INFO Applying migration id=certificates 2026/01/15 21:53:50 INFO Applying migration id=rawforward 2026/01/15 21:53:50 INFO Applying migration id=publickey 2026/01/15 21:53:50 INFO Applying migration id=resolvegroup 2026/01/15 21:53:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-94d9-75b7-91ca-688831534caf 2026/01/15 21:53:52 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a6-94d9-75b7-91ca-688831534caf 2026/01/15 21:53:52 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a6-94dc-79bf-9cdc-251350b5e364 note=https://localhost.localdomain:8443/post/019bc3a6-94dc-79a1-8787-80333a2caf7d thread=https://localhost.localdomain:8443/post/019bc3a6-94d9-75b7-91ca-688831534caf starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:53:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-94d9-75b7-91ca-688831534caf 2026/01/15 21:53:52 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (2.72s) === RUN TestReply_DM 2026/01/15 21:53:52 INFO Applying migration id=initial 2026/01/15 21:53:52 INFO Applying migration id=notesupdated 2026/01/15 21:53:52 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:52 INFO Applying migration id=activitiesid 2026/01/15 21:53:52 INFO Applying migration id=outbox 2026/01/15 21:53:52 INFO Applying migration id=edits 2026/01/15 21:53:52 INFO Applying migration id=outboxactor 2026/01/15 21:53:52 INFO Applying migration id=outboxsender 2026/01/15 21:53:52 INFO Applying migration id=thread 2026/01/15 21:53:52 INFO Applying migration id=host 2026/01/15 21:53:52 INFO Applying migration id=sharedinbox 2026/01/15 21:53:52 INFO Applying migration id=noteshost 2026/01/15 21:53:52 INFO Applying migration id=fetched 2026/01/15 21:53:52 INFO Applying migration id=move 2026/01/15 21:53:52 INFO Applying migration id=cleanup 2026/01/15 21:53:52 INFO Applying migration id=received 2026/01/15 21:53:52 INFO Applying migration id=namehost 2026/01/15 21:53:52 INFO Applying migration id=outboxhost 2026/01/15 21:53:52 INFO Applying migration id=notesfts 2026/01/15 21:53:52 INFO Applying migration id=iconsname 2026/01/15 21:53:52 INFO Applying migration id=nohash 2026/01/15 21:53:52 INFO Applying migration id=shares 2026/01/15 21:53:52 INFO Applying migration id=actorttl 2026/01/15 21:53:52 INFO Applying migration id=tocc 2026/01/15 21:53:52 INFO Applying migration id=followeds 2026/01/15 21:53:52 INFO Applying migration id=certhash 2026/01/15 21:53:52 INFO Applying migration id=follows_sync 2026/01/15 21:53:52 INFO Applying migration id=jsonpath 2026/01/15 21:53:52 INFO Applying migration id=localforward 2026/01/15 21:53:52 INFO Applying migration id=avatar 2026/01/15 21:53:52 INFO Applying migration id=noimage 2026/01/15 21:53:52 INFO Applying migration id=feed 2026/01/15 21:53:52 INFO Applying migration id=bookmarks 2026/01/15 21:53:52 INFO Applying migration id=shareactivity 2026/01/15 21:53:52 INFO Applying migration id=application 2026/01/15 21:53:52 INFO Applying migration id=certificates 2026/01/15 21:53:52 INFO Applying migration id=rawforward 2026/01/15 21:53:52 INFO Applying migration id=publickey 2026/01/15 21:53:52 INFO Applying migration id=resolvegroup 2026/01/15 21:53:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:53:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-9d31-7879-ad5f-c74d747330e5 2026/01/15 21:53:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a6-9d31-7879-ad5f-c74d747330e5 --- PASS: TestReply_DM (2.13s) === RUN TestReply_DMUnfollowed 2026/01/15 21:53:55 INFO Applying migration id=initial 2026/01/15 21:53:55 INFO Applying migration id=notesupdated 2026/01/15 21:53:55 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:55 INFO Applying migration id=activitiesid 2026/01/15 21:53:55 INFO Applying migration id=outbox 2026/01/15 21:53:55 INFO Applying migration id=edits 2026/01/15 21:53:55 INFO Applying migration id=outboxactor 2026/01/15 21:53:55 INFO Applying migration id=outboxsender 2026/01/15 21:53:55 INFO Applying migration id=thread 2026/01/15 21:53:55 INFO Applying migration id=host 2026/01/15 21:53:55 INFO Applying migration id=sharedinbox 2026/01/15 21:53:55 INFO Applying migration id=noteshost 2026/01/15 21:53:55 INFO Applying migration id=fetched 2026/01/15 21:53:55 INFO Applying migration id=move 2026/01/15 21:53:55 INFO Applying migration id=cleanup 2026/01/15 21:53:55 INFO Applying migration id=received 2026/01/15 21:53:55 INFO Applying migration id=namehost 2026/01/15 21:53:55 INFO Applying migration id=outboxhost 2026/01/15 21:53:55 INFO Applying migration id=notesfts 2026/01/15 21:53:55 INFO Applying migration id=iconsname 2026/01/15 21:53:55 INFO Applying migration id=nohash 2026/01/15 21:53:55 INFO Applying migration id=shares 2026/01/15 21:53:55 INFO Applying migration id=actorttl 2026/01/15 21:53:55 INFO Applying migration id=tocc 2026/01/15 21:53:55 INFO Applying migration id=followeds 2026/01/15 21:53:55 INFO Applying migration id=certhash 2026/01/15 21:53:55 INFO Applying migration id=follows_sync 2026/01/15 21:53:55 INFO Applying migration id=jsonpath 2026/01/15 21:53:55 INFO Applying migration id=localforward 2026/01/15 21:53:55 INFO Applying migration id=avatar 2026/01/15 21:53:55 INFO Applying migration id=noimage 2026/01/15 21:53:55 INFO Applying migration id=feed 2026/01/15 21:53:55 INFO Applying migration id=bookmarks 2026/01/15 21:53:55 INFO Applying migration id=shareactivity 2026/01/15 21:53:55 INFO Applying migration id=application 2026/01/15 21:53:55 INFO Applying migration id=certificates 2026/01/15 21:53:55 INFO Applying migration id=rawforward 2026/01/15 21:53:55 INFO Applying migration id=publickey 2026/01/15 21:53:55 INFO Applying migration id=resolvegroup 2026/01/15 21:53:59 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:53:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-ae39-7129-94a4-662acc7f561d 2026/01/15 21:53:59 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a6-ae39-7129-94a4-662acc7f561d --- PASS: TestReply_DMUnfollowed (4.36s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/01/15 21:53:59 INFO Applying migration id=initial 2026/01/15 21:53:59 INFO Applying migration id=notesupdated 2026/01/15 21:53:59 INFO Applying migration id=personspreferredusername 2026/01/15 21:53:59 INFO Applying migration id=activitiesid 2026/01/15 21:53:59 INFO Applying migration id=outbox 2026/01/15 21:53:59 INFO Applying migration id=edits 2026/01/15 21:53:59 INFO Applying migration id=outboxactor 2026/01/15 21:53:59 INFO Applying migration id=outboxsender 2026/01/15 21:53:59 INFO Applying migration id=thread 2026/01/15 21:53:59 INFO Applying migration id=host 2026/01/15 21:53:59 INFO Applying migration id=sharedinbox 2026/01/15 21:53:59 INFO Applying migration id=noteshost 2026/01/15 21:53:59 INFO Applying migration id=fetched 2026/01/15 21:53:59 INFO Applying migration id=move 2026/01/15 21:53:59 INFO Applying migration id=cleanup 2026/01/15 21:53:59 INFO Applying migration id=received 2026/01/15 21:53:59 INFO Applying migration id=namehost 2026/01/15 21:53:59 INFO Applying migration id=outboxhost 2026/01/15 21:53:59 INFO Applying migration id=notesfts 2026/01/15 21:53:59 INFO Applying migration id=iconsname 2026/01/15 21:53:59 INFO Applying migration id=nohash 2026/01/15 21:53:59 INFO Applying migration id=shares 2026/01/15 21:53:59 INFO Applying migration id=actorttl 2026/01/15 21:53:59 INFO Applying migration id=tocc 2026/01/15 21:53:59 INFO Applying migration id=followeds 2026/01/15 21:53:59 INFO Applying migration id=certhash 2026/01/15 21:53:59 INFO Applying migration id=follows_sync 2026/01/15 21:53:59 INFO Applying migration id=jsonpath 2026/01/15 21:53:59 INFO Applying migration id=localforward 2026/01/15 21:53:59 INFO Applying migration id=avatar 2026/01/15 21:53:59 INFO Applying migration id=noimage 2026/01/15 21:53:59 INFO Applying migration id=feed 2026/01/15 21:53:59 INFO Applying migration id=bookmarks 2026/01/15 21:53:59 INFO Applying migration id=shareactivity 2026/01/15 21:53:59 INFO Applying migration id=application 2026/01/15 21:53:59 INFO Applying migration id=certificates 2026/01/15 21:53:59 INFO Applying migration id=rawforward 2026/01/15 21:53:59 INFO Applying migration id=publickey 2026/01/15 21:53:59 INFO Applying migration id=resolvegroup 2026/01/15 21:54:03 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:54:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-bc89-75e6-905b-09190fec1456 2026/01/15 21:54:03 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a6-bc89-75e6-905b-09190fec1456 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (3.67s) === RUN TestReply_DMToAnotherUser 2026/01/15 21:54:03 INFO Applying migration id=initial 2026/01/15 21:54:03 INFO Applying migration id=notesupdated 2026/01/15 21:54:03 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:03 INFO Applying migration id=activitiesid 2026/01/15 21:54:03 INFO Applying migration id=outbox 2026/01/15 21:54:03 INFO Applying migration id=edits 2026/01/15 21:54:03 INFO Applying migration id=outboxactor 2026/01/15 21:54:03 INFO Applying migration id=outboxsender 2026/01/15 21:54:03 INFO Applying migration id=thread 2026/01/15 21:54:03 INFO Applying migration id=host 2026/01/15 21:54:03 INFO Applying migration id=sharedinbox 2026/01/15 21:54:03 INFO Applying migration id=noteshost 2026/01/15 21:54:03 INFO Applying migration id=fetched 2026/01/15 21:54:03 INFO Applying migration id=move 2026/01/15 21:54:03 INFO Applying migration id=cleanup 2026/01/15 21:54:03 INFO Applying migration id=received 2026/01/15 21:54:03 INFO Applying migration id=namehost 2026/01/15 21:54:03 INFO Applying migration id=outboxhost 2026/01/15 21:54:03 INFO Applying migration id=notesfts 2026/01/15 21:54:03 INFO Applying migration id=iconsname 2026/01/15 21:54:03 INFO Applying migration id=nohash 2026/01/15 21:54:03 INFO Applying migration id=shares 2026/01/15 21:54:03 INFO Applying migration id=actorttl 2026/01/15 21:54:03 INFO Applying migration id=tocc 2026/01/15 21:54:03 INFO Applying migration id=followeds 2026/01/15 21:54:03 INFO Applying migration id=certhash 2026/01/15 21:54:03 INFO Applying migration id=follows_sync 2026/01/15 21:54:03 INFO Applying migration id=jsonpath 2026/01/15 21:54:03 INFO Applying migration id=localforward 2026/01/15 21:54:03 INFO Applying migration id=avatar 2026/01/15 21:54:03 INFO Applying migration id=noimage 2026/01/15 21:54:03 INFO Applying migration id=feed 2026/01/15 21:54:03 INFO Applying migration id=bookmarks 2026/01/15 21:54:03 INFO Applying migration id=shareactivity 2026/01/15 21:54:03 INFO Applying migration id=application 2026/01/15 21:54:03 INFO Applying migration id=certificates 2026/01/15 21:54:03 INFO Applying migration id=rawforward 2026/01/15 21:54:03 INFO Applying migration id=publickey 2026/01/15 21:54:03 INFO Applying migration id=resolvegroup 2026/01/15 21:54:07 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/01/15 21:54:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a6-cc1a-7b21-a21f-eba35bcaba83 2026/01/15 21:54:07 WARN Post does not exist post=https://localhost.localdomain:8443/post/019bc3a6-cc1a-7b21-a21f-eba35bcaba83 --- PASS: TestReply_DMToAnotherUser (3.98s) === RUN TestReply_NoSuchPost 2026/01/15 21:54:07 INFO Applying migration id=initial 2026/01/15 21:54:07 INFO Applying migration id=notesupdated 2026/01/15 21:54:07 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:07 INFO Applying migration id=activitiesid 2026/01/15 21:54:07 INFO Applying migration id=outbox 2026/01/15 21:54:07 INFO Applying migration id=edits 2026/01/15 21:54:07 INFO Applying migration id=outboxactor 2026/01/15 21:54:07 INFO Applying migration id=outboxsender 2026/01/15 21:54:07 INFO Applying migration id=thread 2026/01/15 21:54:07 INFO Applying migration id=host 2026/01/15 21:54:07 INFO Applying migration id=sharedinbox 2026/01/15 21:54:07 INFO Applying migration id=noteshost 2026/01/15 21:54:07 INFO Applying migration id=fetched 2026/01/15 21:54:07 INFO Applying migration id=move 2026/01/15 21:54:07 INFO Applying migration id=cleanup 2026/01/15 21:54:07 INFO Applying migration id=received 2026/01/15 21:54:07 INFO Applying migration id=namehost 2026/01/15 21:54:07 INFO Applying migration id=outboxhost 2026/01/15 21:54:07 INFO Applying migration id=notesfts 2026/01/15 21:54:07 INFO Applying migration id=iconsname 2026/01/15 21:54:07 INFO Applying migration id=nohash 2026/01/15 21:54:07 INFO Applying migration id=shares 2026/01/15 21:54:07 INFO Applying migration id=actorttl 2026/01/15 21:54:07 INFO Applying migration id=tocc 2026/01/15 21:54:07 INFO Applying migration id=followeds 2026/01/15 21:54:07 INFO Applying migration id=certhash 2026/01/15 21:54:07 INFO Applying migration id=follows_sync 2026/01/15 21:54:07 INFO Applying migration id=jsonpath 2026/01/15 21:54:07 INFO Applying migration id=localforward 2026/01/15 21:54:07 INFO Applying migration id=avatar 2026/01/15 21:54:07 INFO Applying migration id=noimage 2026/01/15 21:54:07 INFO Applying migration id=feed 2026/01/15 21:54:07 INFO Applying migration id=bookmarks 2026/01/15 21:54:07 INFO Applying migration id=shareactivity 2026/01/15 21:54:07 INFO Applying migration id=application 2026/01/15 21:54:07 INFO Applying migration id=certificates 2026/01/15 21:54:07 INFO Applying migration id=rawforward 2026/01/15 21:54:07 INFO Applying migration id=publickey 2026/01/15 21:54:07 INFO Applying migration id=resolvegroup 2026/01/15 21:54:11 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (4.09s) === RUN TestResolve_LocalUser 2026/01/15 21:54:11 INFO Applying migration id=initial 2026/01/15 21:54:11 INFO Applying migration id=notesupdated 2026/01/15 21:54:11 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:11 INFO Applying migration id=activitiesid 2026/01/15 21:54:11 INFO Applying migration id=outbox 2026/01/15 21:54:11 INFO Applying migration id=edits 2026/01/15 21:54:11 INFO Applying migration id=outboxactor 2026/01/15 21:54:11 INFO Applying migration id=outboxsender 2026/01/15 21:54:11 INFO Applying migration id=thread 2026/01/15 21:54:11 INFO Applying migration id=host 2026/01/15 21:54:11 INFO Applying migration id=sharedinbox 2026/01/15 21:54:11 INFO Applying migration id=noteshost 2026/01/15 21:54:11 INFO Applying migration id=fetched 2026/01/15 21:54:11 INFO Applying migration id=move 2026/01/15 21:54:11 INFO Applying migration id=cleanup 2026/01/15 21:54:11 INFO Applying migration id=received 2026/01/15 21:54:11 INFO Applying migration id=namehost 2026/01/15 21:54:11 INFO Applying migration id=outboxhost 2026/01/15 21:54:11 INFO Applying migration id=notesfts 2026/01/15 21:54:11 INFO Applying migration id=iconsname 2026/01/15 21:54:11 INFO Applying migration id=nohash 2026/01/15 21:54:11 INFO Applying migration id=shares 2026/01/15 21:54:11 INFO Applying migration id=actorttl 2026/01/15 21:54:11 INFO Applying migration id=tocc 2026/01/15 21:54:11 INFO Applying migration id=followeds 2026/01/15 21:54:11 INFO Applying migration id=certhash 2026/01/15 21:54:11 INFO Applying migration id=follows_sync 2026/01/15 21:54:11 INFO Applying migration id=jsonpath 2026/01/15 21:54:11 INFO Applying migration id=localforward 2026/01/15 21:54:11 INFO Applying migration id=avatar 2026/01/15 21:54:11 INFO Applying migration id=noimage 2026/01/15 21:54:11 INFO Applying migration id=feed 2026/01/15 21:54:11 INFO Applying migration id=bookmarks 2026/01/15 21:54:11 INFO Applying migration id=shareactivity 2026/01/15 21:54:11 INFO Applying migration id=application 2026/01/15 21:54:11 INFO Applying migration id=certificates 2026/01/15 21:54:11 INFO Applying migration id=rawforward 2026/01/15 21:54:11 INFO Applying migration id=publickey 2026/01/15 21:54:11 INFO Applying migration id=resolvegroup 2026/01/15 21:54:15 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (4.70s) === RUN TestResolve_LocalUserByNameOnly 2026/01/15 21:54:15 INFO Applying migration id=initial 2026/01/15 21:54:15 INFO Applying migration id=notesupdated 2026/01/15 21:54:15 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:15 INFO Applying migration id=activitiesid 2026/01/15 21:54:15 INFO Applying migration id=outbox 2026/01/15 21:54:15 INFO Applying migration id=edits 2026/01/15 21:54:15 INFO Applying migration id=outboxactor 2026/01/15 21:54:15 INFO Applying migration id=outboxsender 2026/01/15 21:54:15 INFO Applying migration id=thread 2026/01/15 21:54:15 INFO Applying migration id=host 2026/01/15 21:54:15 INFO Applying migration id=sharedinbox 2026/01/15 21:54:15 INFO Applying migration id=noteshost 2026/01/15 21:54:15 INFO Applying migration id=fetched 2026/01/15 21:54:15 INFO Applying migration id=move 2026/01/15 21:54:15 INFO Applying migration id=cleanup 2026/01/15 21:54:15 INFO Applying migration id=received 2026/01/15 21:54:15 INFO Applying migration id=namehost 2026/01/15 21:54:15 INFO Applying migration id=outboxhost 2026/01/15 21:54:15 INFO Applying migration id=notesfts 2026/01/15 21:54:15 INFO Applying migration id=iconsname 2026/01/15 21:54:15 INFO Applying migration id=nohash 2026/01/15 21:54:15 INFO Applying migration id=shares 2026/01/15 21:54:15 INFO Applying migration id=actorttl 2026/01/15 21:54:15 INFO Applying migration id=tocc 2026/01/15 21:54:15 INFO Applying migration id=followeds 2026/01/15 21:54:15 INFO Applying migration id=certhash 2026/01/15 21:54:15 INFO Applying migration id=follows_sync 2026/01/15 21:54:15 INFO Applying migration id=jsonpath 2026/01/15 21:54:15 INFO Applying migration id=localforward 2026/01/15 21:54:15 INFO Applying migration id=avatar 2026/01/15 21:54:15 INFO Applying migration id=noimage 2026/01/15 21:54:15 INFO Applying migration id=feed 2026/01/15 21:54:15 INFO Applying migration id=bookmarks 2026/01/15 21:54:15 INFO Applying migration id=shareactivity 2026/01/15 21:54:15 INFO Applying migration id=application 2026/01/15 21:54:15 INFO Applying migration id=certificates 2026/01/15 21:54:15 INFO Applying migration id=rawforward 2026/01/15 21:54:15 INFO Applying migration id=publickey 2026/01/15 21:54:15 INFO Applying migration id=resolvegroup 2026/01/15 21:54:17 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (1.65s) === RUN TestResolve_NoSuchLocalUser 2026/01/15 21:54:17 INFO Applying migration id=initial 2026/01/15 21:54:17 INFO Applying migration id=notesupdated 2026/01/15 21:54:17 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:17 INFO Applying migration id=activitiesid 2026/01/15 21:54:17 INFO Applying migration id=outbox 2026/01/15 21:54:17 INFO Applying migration id=edits 2026/01/15 21:54:17 INFO Applying migration id=outboxactor 2026/01/15 21:54:17 INFO Applying migration id=outboxsender 2026/01/15 21:54:17 INFO Applying migration id=thread 2026/01/15 21:54:17 INFO Applying migration id=host 2026/01/15 21:54:17 INFO Applying migration id=sharedinbox 2026/01/15 21:54:17 INFO Applying migration id=noteshost 2026/01/15 21:54:17 INFO Applying migration id=fetched 2026/01/15 21:54:17 INFO Applying migration id=move 2026/01/15 21:54:17 INFO Applying migration id=cleanup 2026/01/15 21:54:17 INFO Applying migration id=received 2026/01/15 21:54:17 INFO Applying migration id=namehost 2026/01/15 21:54:17 INFO Applying migration id=outboxhost 2026/01/15 21:54:17 INFO Applying migration id=notesfts 2026/01/15 21:54:17 INFO Applying migration id=iconsname 2026/01/15 21:54:17 INFO Applying migration id=nohash 2026/01/15 21:54:17 INFO Applying migration id=shares 2026/01/15 21:54:17 INFO Applying migration id=actorttl 2026/01/15 21:54:17 INFO Applying migration id=tocc 2026/01/15 21:54:17 INFO Applying migration id=followeds 2026/01/15 21:54:17 INFO Applying migration id=certhash 2026/01/15 21:54:17 INFO Applying migration id=follows_sync 2026/01/15 21:54:17 INFO Applying migration id=jsonpath 2026/01/15 21:54:17 INFO Applying migration id=localforward 2026/01/15 21:54:17 INFO Applying migration id=avatar 2026/01/15 21:54:17 INFO Applying migration id=noimage 2026/01/15 21:54:17 INFO Applying migration id=feed 2026/01/15 21:54:17 INFO Applying migration id=bookmarks 2026/01/15 21:54:17 INFO Applying migration id=shareactivity 2026/01/15 21:54:17 INFO Applying migration id=application 2026/01/15 21:54:17 INFO Applying migration id=certificates 2026/01/15 21:54:17 INFO Applying migration id=rawforward 2026/01/15 21:54:17 INFO Applying migration id=publickey 2026/01/15 21:54:17 INFO Applying migration id=resolvegroup 2026/01/15 21:54:22 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/01/15 21:54:22 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 (4.64s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/01/15 21:54:22 INFO Applying migration id=initial 2026/01/15 21:54:22 INFO Applying migration id=notesupdated 2026/01/15 21:54:22 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:22 INFO Applying migration id=activitiesid 2026/01/15 21:54:22 INFO Applying migration id=outbox 2026/01/15 21:54:22 INFO Applying migration id=edits 2026/01/15 21:54:22 INFO Applying migration id=outboxactor 2026/01/15 21:54:22 INFO Applying migration id=outboxsender 2026/01/15 21:54:22 INFO Applying migration id=thread 2026/01/15 21:54:22 INFO Applying migration id=host 2026/01/15 21:54:22 INFO Applying migration id=sharedinbox 2026/01/15 21:54:22 INFO Applying migration id=noteshost 2026/01/15 21:54:22 INFO Applying migration id=fetched 2026/01/15 21:54:22 INFO Applying migration id=move 2026/01/15 21:54:22 INFO Applying migration id=cleanup 2026/01/15 21:54:22 INFO Applying migration id=received 2026/01/15 21:54:22 INFO Applying migration id=namehost 2026/01/15 21:54:22 INFO Applying migration id=outboxhost 2026/01/15 21:54:22 INFO Applying migration id=notesfts 2026/01/15 21:54:22 INFO Applying migration id=iconsname 2026/01/15 21:54:22 INFO Applying migration id=nohash 2026/01/15 21:54:22 INFO Applying migration id=shares 2026/01/15 21:54:22 INFO Applying migration id=actorttl 2026/01/15 21:54:22 INFO Applying migration id=tocc 2026/01/15 21:54:22 INFO Applying migration id=followeds 2026/01/15 21:54:22 INFO Applying migration id=certhash 2026/01/15 21:54:22 INFO Applying migration id=follows_sync 2026/01/15 21:54:22 INFO Applying migration id=jsonpath 2026/01/15 21:54:22 INFO Applying migration id=localforward 2026/01/15 21:54:22 INFO Applying migration id=avatar 2026/01/15 21:54:22 INFO Applying migration id=noimage 2026/01/15 21:54:22 INFO Applying migration id=feed 2026/01/15 21:54:22 INFO Applying migration id=bookmarks 2026/01/15 21:54:22 INFO Applying migration id=shareactivity 2026/01/15 21:54:22 INFO Applying migration id=application 2026/01/15 21:54:22 INFO Applying migration id=certificates 2026/01/15 21:54:22 INFO Applying migration id=rawforward 2026/01/15 21:54:22 INFO Applying migration id=publickey 2026/01/15 21:54:22 INFO Applying migration id=resolvegroup 2026/01/15 21:54:25 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/01/15 21:54:25 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 (3.29s) === RUN TestResolve_NoSuchFederatedUser 2026/01/15 21:54:25 INFO Applying migration id=initial 2026/01/15 21:54:25 INFO Applying migration id=notesupdated 2026/01/15 21:54:25 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:25 INFO Applying migration id=activitiesid 2026/01/15 21:54:25 INFO Applying migration id=outbox 2026/01/15 21:54:25 INFO Applying migration id=edits 2026/01/15 21:54:25 INFO Applying migration id=outboxactor 2026/01/15 21:54:25 INFO Applying migration id=outboxsender 2026/01/15 21:54:25 INFO Applying migration id=thread 2026/01/15 21:54:25 INFO Applying migration id=host 2026/01/15 21:54:25 INFO Applying migration id=sharedinbox 2026/01/15 21:54:25 INFO Applying migration id=noteshost 2026/01/15 21:54:25 INFO Applying migration id=fetched 2026/01/15 21:54:25 INFO Applying migration id=move 2026/01/15 21:54:25 INFO Applying migration id=cleanup 2026/01/15 21:54:25 INFO Applying migration id=received 2026/01/15 21:54:25 INFO Applying migration id=namehost 2026/01/15 21:54:25 INFO Applying migration id=outboxhost 2026/01/15 21:54:25 INFO Applying migration id=notesfts 2026/01/15 21:54:25 INFO Applying migration id=iconsname 2026/01/15 21:54:25 INFO Applying migration id=nohash 2026/01/15 21:54:25 INFO Applying migration id=shares 2026/01/15 21:54:25 INFO Applying migration id=actorttl 2026/01/15 21:54:25 INFO Applying migration id=tocc 2026/01/15 21:54:25 INFO Applying migration id=followeds 2026/01/15 21:54:25 INFO Applying migration id=certhash 2026/01/15 21:54:25 INFO Applying migration id=follows_sync 2026/01/15 21:54:25 INFO Applying migration id=jsonpath 2026/01/15 21:54:25 INFO Applying migration id=localforward 2026/01/15 21:54:25 INFO Applying migration id=avatar 2026/01/15 21:54:25 INFO Applying migration id=noimage 2026/01/15 21:54:25 INFO Applying migration id=feed 2026/01/15 21:54:25 INFO Applying migration id=bookmarks 2026/01/15 21:54:25 INFO Applying migration id=shareactivity 2026/01/15 21:54:25 INFO Applying migration id=application 2026/01/15 21:54:25 INFO Applying migration id=certificates 2026/01/15 21:54:25 INFO Applying migration id=rawforward 2026/01/15 21:54:25 INFO Applying migration id=publickey 2026/01/15 21:54:25 INFO Applying migration id=resolvegroup 2026/01/15 21:54:32 INFO Resolving user ID host=0.0.0.0 name=troll 2026/01/15 21:54:32 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 (6.80s) === RUN TestResolve_NoInput 2026/01/15 21:54:32 INFO Applying migration id=initial 2026/01/15 21:54:32 INFO Applying migration id=notesupdated 2026/01/15 21:54:32 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:32 INFO Applying migration id=activitiesid 2026/01/15 21:54:32 INFO Applying migration id=outbox 2026/01/15 21:54:32 INFO Applying migration id=edits 2026/01/15 21:54:32 INFO Applying migration id=outboxactor 2026/01/15 21:54:32 INFO Applying migration id=outboxsender 2026/01/15 21:54:32 INFO Applying migration id=thread 2026/01/15 21:54:32 INFO Applying migration id=host 2026/01/15 21:54:32 INFO Applying migration id=sharedinbox 2026/01/15 21:54:32 INFO Applying migration id=noteshost 2026/01/15 21:54:32 INFO Applying migration id=fetched 2026/01/15 21:54:32 INFO Applying migration id=move 2026/01/15 21:54:32 INFO Applying migration id=cleanup 2026/01/15 21:54:32 INFO Applying migration id=received 2026/01/15 21:54:32 INFO Applying migration id=namehost 2026/01/15 21:54:32 INFO Applying migration id=outboxhost 2026/01/15 21:54:32 INFO Applying migration id=notesfts 2026/01/15 21:54:32 INFO Applying migration id=iconsname 2026/01/15 21:54:32 INFO Applying migration id=nohash 2026/01/15 21:54:32 INFO Applying migration id=shares 2026/01/15 21:54:32 INFO Applying migration id=actorttl 2026/01/15 21:54:32 INFO Applying migration id=tocc 2026/01/15 21:54:32 INFO Applying migration id=followeds 2026/01/15 21:54:32 INFO Applying migration id=certhash 2026/01/15 21:54:32 INFO Applying migration id=follows_sync 2026/01/15 21:54:32 INFO Applying migration id=jsonpath 2026/01/15 21:54:32 INFO Applying migration id=localforward 2026/01/15 21:54:32 INFO Applying migration id=avatar 2026/01/15 21:54:32 INFO Applying migration id=noimage 2026/01/15 21:54:32 INFO Applying migration id=feed 2026/01/15 21:54:32 INFO Applying migration id=bookmarks 2026/01/15 21:54:32 INFO Applying migration id=shareactivity 2026/01/15 21:54:32 INFO Applying migration id=application 2026/01/15 21:54:32 INFO Applying migration id=certificates 2026/01/15 21:54:32 INFO Applying migration id=rawforward 2026/01/15 21:54:32 INFO Applying migration id=publickey 2026/01/15 21:54:32 INFO Applying migration id=resolvegroup --- PASS: TestResolve_NoInput (3.48s) === RUN TestResolve_InvalidEscapeSequence 2026/01/15 21:54:35 INFO Applying migration id=initial 2026/01/15 21:54:35 INFO Applying migration id=notesupdated 2026/01/15 21:54:35 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:35 INFO Applying migration id=activitiesid 2026/01/15 21:54:35 INFO Applying migration id=outbox 2026/01/15 21:54:35 INFO Applying migration id=edits 2026/01/15 21:54:35 INFO Applying migration id=outboxactor 2026/01/15 21:54:35 INFO Applying migration id=outboxsender 2026/01/15 21:54:35 INFO Applying migration id=thread 2026/01/15 21:54:35 INFO Applying migration id=host 2026/01/15 21:54:35 INFO Applying migration id=sharedinbox 2026/01/15 21:54:35 INFO Applying migration id=noteshost 2026/01/15 21:54:35 INFO Applying migration id=fetched 2026/01/15 21:54:35 INFO Applying migration id=move 2026/01/15 21:54:35 INFO Applying migration id=cleanup 2026/01/15 21:54:35 INFO Applying migration id=received 2026/01/15 21:54:35 INFO Applying migration id=namehost 2026/01/15 21:54:35 INFO Applying migration id=outboxhost 2026/01/15 21:54:35 INFO Applying migration id=notesfts 2026/01/15 21:54:35 INFO Applying migration id=iconsname 2026/01/15 21:54:35 INFO Applying migration id=nohash 2026/01/15 21:54:35 INFO Applying migration id=shares 2026/01/15 21:54:35 INFO Applying migration id=actorttl 2026/01/15 21:54:35 INFO Applying migration id=tocc 2026/01/15 21:54:35 INFO Applying migration id=followeds 2026/01/15 21:54:35 INFO Applying migration id=certhash 2026/01/15 21:54:35 INFO Applying migration id=follows_sync 2026/01/15 21:54:35 INFO Applying migration id=jsonpath 2026/01/15 21:54:35 INFO Applying migration id=localforward 2026/01/15 21:54:35 INFO Applying migration id=avatar 2026/01/15 21:54:35 INFO Applying migration id=noimage 2026/01/15 21:54:35 INFO Applying migration id=feed 2026/01/15 21:54:35 INFO Applying migration id=bookmarks 2026/01/15 21:54:35 INFO Applying migration id=shareactivity 2026/01/15 21:54:35 INFO Applying migration id=application 2026/01/15 21:54:35 INFO Applying migration id=certificates 2026/01/15 21:54:35 INFO Applying migration id=rawforward 2026/01/15 21:54:35 INFO Applying migration id=publickey 2026/01/15 21:54:35 INFO Applying migration id=resolvegroup 2026/01/15 21:54:38 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (2.78s) === RUN TestResolve_InvalidInputFormat 2026/01/15 21:54:38 INFO Applying migration id=initial 2026/01/15 21:54:38 INFO Applying migration id=notesupdated 2026/01/15 21:54:38 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:38 INFO Applying migration id=activitiesid 2026/01/15 21:54:38 INFO Applying migration id=outbox 2026/01/15 21:54:38 INFO Applying migration id=edits 2026/01/15 21:54:38 INFO Applying migration id=outboxactor 2026/01/15 21:54:38 INFO Applying migration id=outboxsender 2026/01/15 21:54:38 INFO Applying migration id=thread 2026/01/15 21:54:38 INFO Applying migration id=host 2026/01/15 21:54:38 INFO Applying migration id=sharedinbox 2026/01/15 21:54:38 INFO Applying migration id=noteshost 2026/01/15 21:54:38 INFO Applying migration id=fetched 2026/01/15 21:54:38 INFO Applying migration id=move 2026/01/15 21:54:38 INFO Applying migration id=cleanup 2026/01/15 21:54:38 INFO Applying migration id=received 2026/01/15 21:54:38 INFO Applying migration id=namehost 2026/01/15 21:54:38 INFO Applying migration id=outboxhost 2026/01/15 21:54:38 INFO Applying migration id=notesfts 2026/01/15 21:54:38 INFO Applying migration id=iconsname 2026/01/15 21:54:38 INFO Applying migration id=nohash 2026/01/15 21:54:38 INFO Applying migration id=shares 2026/01/15 21:54:38 INFO Applying migration id=actorttl 2026/01/15 21:54:38 INFO Applying migration id=tocc 2026/01/15 21:54:38 INFO Applying migration id=followeds 2026/01/15 21:54:38 INFO Applying migration id=certhash 2026/01/15 21:54:38 INFO Applying migration id=follows_sync 2026/01/15 21:54:38 INFO Applying migration id=jsonpath 2026/01/15 21:54:38 INFO Applying migration id=localforward 2026/01/15 21:54:38 INFO Applying migration id=avatar 2026/01/15 21:54:38 INFO Applying migration id=noimage 2026/01/15 21:54:38 INFO Applying migration id=feed 2026/01/15 21:54:38 INFO Applying migration id=bookmarks 2026/01/15 21:54:38 INFO Applying migration id=shareactivity 2026/01/15 21:54:38 INFO Applying migration id=application 2026/01/15 21:54:38 INFO Applying migration id=certificates 2026/01/15 21:54:38 INFO Applying migration id=rawforward 2026/01/15 21:54:38 INFO Applying migration id=publickey 2026/01/15 21:54:38 INFO Applying migration id=resolvegroup --- PASS: TestResolve_InvalidInputFormat (1.75s) === RUN TestResolve_UnauthenticatedUser 2026/01/15 21:54:40 INFO Applying migration id=initial 2026/01/15 21:54:40 INFO Applying migration id=notesupdated 2026/01/15 21:54:40 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:40 INFO Applying migration id=activitiesid 2026/01/15 21:54:40 INFO Applying migration id=outbox 2026/01/15 21:54:40 INFO Applying migration id=edits 2026/01/15 21:54:40 INFO Applying migration id=outboxactor 2026/01/15 21:54:40 INFO Applying migration id=outboxsender 2026/01/15 21:54:40 INFO Applying migration id=thread 2026/01/15 21:54:40 INFO Applying migration id=host 2026/01/15 21:54:40 INFO Applying migration id=sharedinbox 2026/01/15 21:54:40 INFO Applying migration id=noteshost 2026/01/15 21:54:40 INFO Applying migration id=fetched 2026/01/15 21:54:40 INFO Applying migration id=move 2026/01/15 21:54:40 INFO Applying migration id=cleanup 2026/01/15 21:54:40 INFO Applying migration id=received 2026/01/15 21:54:40 INFO Applying migration id=namehost 2026/01/15 21:54:40 INFO Applying migration id=outboxhost 2026/01/15 21:54:40 INFO Applying migration id=notesfts 2026/01/15 21:54:40 INFO Applying migration id=iconsname 2026/01/15 21:54:40 INFO Applying migration id=nohash 2026/01/15 21:54:40 INFO Applying migration id=shares 2026/01/15 21:54:40 INFO Applying migration id=actorttl 2026/01/15 21:54:40 INFO Applying migration id=tocc 2026/01/15 21:54:40 INFO Applying migration id=followeds 2026/01/15 21:54:40 INFO Applying migration id=certhash 2026/01/15 21:54:40 INFO Applying migration id=follows_sync 2026/01/15 21:54:40 INFO Applying migration id=jsonpath 2026/01/15 21:54:40 INFO Applying migration id=localforward 2026/01/15 21:54:40 INFO Applying migration id=avatar 2026/01/15 21:54:40 INFO Applying migration id=noimage 2026/01/15 21:54:40 INFO Applying migration id=feed 2026/01/15 21:54:40 INFO Applying migration id=bookmarks 2026/01/15 21:54:40 INFO Applying migration id=shareactivity 2026/01/15 21:54:40 INFO Applying migration id=application 2026/01/15 21:54:40 INFO Applying migration id=certificates 2026/01/15 21:54:40 INFO Applying migration id=rawforward 2026/01/15 21:54:40 INFO Applying migration id=publickey 2026/01/15 21:54:40 INFO Applying migration id=resolvegroup --- PASS: TestResolve_UnauthenticatedUser (3.47s) === RUN TestSay_HappyFlow 2026/01/15 21:54:43 INFO Applying migration id=initial 2026/01/15 21:54:43 INFO Applying migration id=notesupdated 2026/01/15 21:54:43 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:43 INFO Applying migration id=activitiesid 2026/01/15 21:54:43 INFO Applying migration id=outbox 2026/01/15 21:54:43 INFO Applying migration id=edits 2026/01/15 21:54:43 INFO Applying migration id=outboxactor 2026/01/15 21:54:43 INFO Applying migration id=outboxsender 2026/01/15 21:54:43 INFO Applying migration id=thread 2026/01/15 21:54:43 INFO Applying migration id=host 2026/01/15 21:54:43 INFO Applying migration id=sharedinbox 2026/01/15 21:54:43 INFO Applying migration id=noteshost 2026/01/15 21:54:43 INFO Applying migration id=fetched 2026/01/15 21:54:43 INFO Applying migration id=move 2026/01/15 21:54:43 INFO Applying migration id=cleanup 2026/01/15 21:54:43 INFO Applying migration id=received 2026/01/15 21:54:43 INFO Applying migration id=namehost 2026/01/15 21:54:43 INFO Applying migration id=outboxhost 2026/01/15 21:54:43 INFO Applying migration id=notesfts 2026/01/15 21:54:43 INFO Applying migration id=iconsname 2026/01/15 21:54:43 INFO Applying migration id=nohash 2026/01/15 21:54:43 INFO Applying migration id=shares 2026/01/15 21:54:43 INFO Applying migration id=actorttl 2026/01/15 21:54:43 INFO Applying migration id=tocc 2026/01/15 21:54:43 INFO Applying migration id=followeds 2026/01/15 21:54:43 INFO Applying migration id=certhash 2026/01/15 21:54:43 INFO Applying migration id=follows_sync 2026/01/15 21:54:43 INFO Applying migration id=jsonpath 2026/01/15 21:54:43 INFO Applying migration id=localforward 2026/01/15 21:54:43 INFO Applying migration id=avatar 2026/01/15 21:54:43 INFO Applying migration id=noimage 2026/01/15 21:54:43 INFO Applying migration id=feed 2026/01/15 21:54:43 INFO Applying migration id=bookmarks 2026/01/15 21:54:43 INFO Applying migration id=shareactivity 2026/01/15 21:54:43 INFO Applying migration id=application 2026/01/15 21:54:43 INFO Applying migration id=certificates 2026/01/15 21:54:43 INFO Applying migration id=rawforward 2026/01/15 21:54:43 INFO Applying migration id=publickey 2026/01/15 21:54:43 INFO Applying migration id=resolvegroup 2026/01/15 21:54:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a7-6616-70c4-9be8-d771af657a03 2026/01/15 21:54:46 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 21:54:46 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (2.77s) === RUN TestSay_Throttling 2026/01/15 21:54:46 INFO Applying migration id=initial 2026/01/15 21:54:46 INFO Applying migration id=notesupdated 2026/01/15 21:54:46 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:46 INFO Applying migration id=activitiesid 2026/01/15 21:54:46 INFO Applying migration id=outbox 2026/01/15 21:54:46 INFO Applying migration id=edits 2026/01/15 21:54:46 INFO Applying migration id=outboxactor 2026/01/15 21:54:46 INFO Applying migration id=outboxsender 2026/01/15 21:54:46 INFO Applying migration id=thread 2026/01/15 21:54:46 INFO Applying migration id=host 2026/01/15 21:54:46 INFO Applying migration id=sharedinbox 2026/01/15 21:54:46 INFO Applying migration id=noteshost 2026/01/15 21:54:46 INFO Applying migration id=fetched 2026/01/15 21:54:46 INFO Applying migration id=move 2026/01/15 21:54:46 INFO Applying migration id=cleanup 2026/01/15 21:54:46 INFO Applying migration id=received 2026/01/15 21:54:46 INFO Applying migration id=namehost 2026/01/15 21:54:46 INFO Applying migration id=outboxhost 2026/01/15 21:54:46 INFO Applying migration id=notesfts 2026/01/15 21:54:46 INFO Applying migration id=iconsname 2026/01/15 21:54:46 INFO Applying migration id=nohash 2026/01/15 21:54:46 INFO Applying migration id=shares 2026/01/15 21:54:46 INFO Applying migration id=actorttl 2026/01/15 21:54:46 INFO Applying migration id=tocc 2026/01/15 21:54:46 INFO Applying migration id=followeds 2026/01/15 21:54:46 INFO Applying migration id=certhash 2026/01/15 21:54:46 INFO Applying migration id=follows_sync 2026/01/15 21:54:46 INFO Applying migration id=jsonpath 2026/01/15 21:54:46 INFO Applying migration id=localforward 2026/01/15 21:54:46 INFO Applying migration id=avatar 2026/01/15 21:54:46 INFO Applying migration id=noimage 2026/01/15 21:54:46 INFO Applying migration id=feed 2026/01/15 21:54:46 INFO Applying migration id=bookmarks 2026/01/15 21:54:46 INFO Applying migration id=shareactivity 2026/01/15 21:54:46 INFO Applying migration id=application 2026/01/15 21:54:46 INFO Applying migration id=certificates 2026/01/15 21:54:46 INFO Applying migration id=rawforward 2026/01/15 21:54:46 INFO Applying migration id=publickey 2026/01/15 21:54:46 INFO Applying migration id=resolvegroup 2026/01/15 21:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a7-71fa-7a11-a045-d9973b766fdc 2026/01/15 21:54:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 21:54:49 WARN User is posting too frequently last=2026-01-15T21:54:49.000Z can=2026-01-15T21:55:49.000Z 2026/01/15 21:54:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 21:54:49 INFO Generating first response key=/local --- PASS: TestSay_Throttling (3.04s) === RUN TestSearch_Happyflow 2026/01/15 21:54:49 INFO Applying migration id=initial 2026/01/15 21:54:49 INFO Applying migration id=notesupdated 2026/01/15 21:54:49 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:49 INFO Applying migration id=activitiesid 2026/01/15 21:54:49 INFO Applying migration id=outbox 2026/01/15 21:54:49 INFO Applying migration id=edits 2026/01/15 21:54:49 INFO Applying migration id=outboxactor 2026/01/15 21:54:49 INFO Applying migration id=outboxsender 2026/01/15 21:54:49 INFO Applying migration id=thread 2026/01/15 21:54:49 INFO Applying migration id=host 2026/01/15 21:54:49 INFO Applying migration id=sharedinbox 2026/01/15 21:54:49 INFO Applying migration id=noteshost 2026/01/15 21:54:49 INFO Applying migration id=fetched 2026/01/15 21:54:49 INFO Applying migration id=move 2026/01/15 21:54:49 INFO Applying migration id=cleanup 2026/01/15 21:54:49 INFO Applying migration id=received 2026/01/15 21:54:49 INFO Applying migration id=namehost 2026/01/15 21:54:49 INFO Applying migration id=outboxhost 2026/01/15 21:54:49 INFO Applying migration id=notesfts 2026/01/15 21:54:49 INFO Applying migration id=iconsname 2026/01/15 21:54:49 INFO Applying migration id=nohash 2026/01/15 21:54:49 INFO Applying migration id=shares 2026/01/15 21:54:49 INFO Applying migration id=actorttl 2026/01/15 21:54:49 INFO Applying migration id=tocc 2026/01/15 21:54:49 INFO Applying migration id=followeds 2026/01/15 21:54:49 INFO Applying migration id=certhash 2026/01/15 21:54:49 INFO Applying migration id=follows_sync 2026/01/15 21:54:49 INFO Applying migration id=jsonpath 2026/01/15 21:54:49 INFO Applying migration id=localforward 2026/01/15 21:54:49 INFO Applying migration id=avatar 2026/01/15 21:54:49 INFO Applying migration id=noimage 2026/01/15 21:54:49 INFO Applying migration id=feed 2026/01/15 21:54:49 INFO Applying migration id=bookmarks 2026/01/15 21:54:49 INFO Applying migration id=shareactivity 2026/01/15 21:54:49 INFO Applying migration id=application 2026/01/15 21:54:49 INFO Applying migration id=certificates 2026/01/15 21:54:49 INFO Applying migration id=rawforward 2026/01/15 21:54:49 INFO Applying migration id=publickey 2026/01/15 21:54:49 INFO Applying migration id=resolvegroup --- PASS: TestSearch_Happyflow (3.17s) === RUN TestSearch_LeadingHash 2026/01/15 21:54:52 INFO Applying migration id=initial 2026/01/15 21:54:52 INFO Applying migration id=notesupdated 2026/01/15 21:54:52 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:52 INFO Applying migration id=activitiesid 2026/01/15 21:54:52 INFO Applying migration id=outbox 2026/01/15 21:54:52 INFO Applying migration id=edits 2026/01/15 21:54:52 INFO Applying migration id=outboxactor 2026/01/15 21:54:52 INFO Applying migration id=outboxsender 2026/01/15 21:54:52 INFO Applying migration id=thread 2026/01/15 21:54:52 INFO Applying migration id=host 2026/01/15 21:54:52 INFO Applying migration id=sharedinbox 2026/01/15 21:54:52 INFO Applying migration id=noteshost 2026/01/15 21:54:52 INFO Applying migration id=fetched 2026/01/15 21:54:52 INFO Applying migration id=move 2026/01/15 21:54:52 INFO Applying migration id=cleanup 2026/01/15 21:54:52 INFO Applying migration id=received 2026/01/15 21:54:52 INFO Applying migration id=namehost 2026/01/15 21:54:52 INFO Applying migration id=outboxhost 2026/01/15 21:54:52 INFO Applying migration id=notesfts 2026/01/15 21:54:52 INFO Applying migration id=iconsname 2026/01/15 21:54:52 INFO Applying migration id=nohash 2026/01/15 21:54:52 INFO Applying migration id=shares 2026/01/15 21:54:52 INFO Applying migration id=actorttl 2026/01/15 21:54:52 INFO Applying migration id=tocc 2026/01/15 21:54:52 INFO Applying migration id=followeds 2026/01/15 21:54:52 INFO Applying migration id=certhash 2026/01/15 21:54:52 INFO Applying migration id=follows_sync 2026/01/15 21:54:52 INFO Applying migration id=jsonpath 2026/01/15 21:54:52 INFO Applying migration id=localforward 2026/01/15 21:54:52 INFO Applying migration id=avatar 2026/01/15 21:54:52 INFO Applying migration id=noimage 2026/01/15 21:54:52 INFO Applying migration id=feed 2026/01/15 21:54:52 INFO Applying migration id=bookmarks 2026/01/15 21:54:52 INFO Applying migration id=shareactivity 2026/01/15 21:54:52 INFO Applying migration id=application 2026/01/15 21:54:52 INFO Applying migration id=certificates 2026/01/15 21:54:52 INFO Applying migration id=rawforward 2026/01/15 21:54:52 INFO Applying migration id=publickey 2026/01/15 21:54:52 INFO Applying migration id=resolvegroup --- PASS: TestSearch_LeadingHash (1.72s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/01/15 21:54:54 INFO Applying migration id=initial 2026/01/15 21:54:54 INFO Applying migration id=notesupdated 2026/01/15 21:54:54 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:54 INFO Applying migration id=activitiesid 2026/01/15 21:54:54 INFO Applying migration id=outbox 2026/01/15 21:54:54 INFO Applying migration id=edits 2026/01/15 21:54:54 INFO Applying migration id=outboxactor 2026/01/15 21:54:54 INFO Applying migration id=outboxsender 2026/01/15 21:54:54 INFO Applying migration id=thread 2026/01/15 21:54:54 INFO Applying migration id=host 2026/01/15 21:54:54 INFO Applying migration id=sharedinbox 2026/01/15 21:54:54 INFO Applying migration id=noteshost 2026/01/15 21:54:54 INFO Applying migration id=fetched 2026/01/15 21:54:54 INFO Applying migration id=move 2026/01/15 21:54:54 INFO Applying migration id=cleanup 2026/01/15 21:54:54 INFO Applying migration id=received 2026/01/15 21:54:54 INFO Applying migration id=namehost 2026/01/15 21:54:54 INFO Applying migration id=outboxhost 2026/01/15 21:54:54 INFO Applying migration id=notesfts 2026/01/15 21:54:54 INFO Applying migration id=iconsname 2026/01/15 21:54:54 INFO Applying migration id=nohash 2026/01/15 21:54:54 INFO Applying migration id=shares 2026/01/15 21:54:54 INFO Applying migration id=actorttl 2026/01/15 21:54:54 INFO Applying migration id=tocc 2026/01/15 21:54:54 INFO Applying migration id=followeds 2026/01/15 21:54:54 INFO Applying migration id=certhash 2026/01/15 21:54:54 INFO Applying migration id=follows_sync 2026/01/15 21:54:54 INFO Applying migration id=jsonpath 2026/01/15 21:54:54 INFO Applying migration id=localforward 2026/01/15 21:54:54 INFO Applying migration id=avatar 2026/01/15 21:54:54 INFO Applying migration id=noimage 2026/01/15 21:54:54 INFO Applying migration id=feed 2026/01/15 21:54:54 INFO Applying migration id=bookmarks 2026/01/15 21:54:54 INFO Applying migration id=shareactivity 2026/01/15 21:54:54 INFO Applying migration id=application 2026/01/15 21:54:54 INFO Applying migration id=certificates 2026/01/15 21:54:54 INFO Applying migration id=rawforward 2026/01/15 21:54:54 INFO Applying migration id=publickey 2026/01/15 21:54:54 INFO Applying migration id=resolvegroup --- PASS: TestSearch_LeadingHashUnauthenticatedUser (2.40s) === RUN TestSearch_NoInput 2026/01/15 21:54:56 INFO Applying migration id=initial 2026/01/15 21:54:56 INFO Applying migration id=notesupdated 2026/01/15 21:54:56 INFO Applying migration id=personspreferredusername 2026/01/15 21:54:56 INFO Applying migration id=activitiesid 2026/01/15 21:54:56 INFO Applying migration id=outbox 2026/01/15 21:54:56 INFO Applying migration id=edits 2026/01/15 21:54:56 INFO Applying migration id=outboxactor 2026/01/15 21:54:56 INFO Applying migration id=outboxsender 2026/01/15 21:54:56 INFO Applying migration id=thread 2026/01/15 21:54:56 INFO Applying migration id=host 2026/01/15 21:54:56 INFO Applying migration id=sharedinbox 2026/01/15 21:54:56 INFO Applying migration id=noteshost 2026/01/15 21:54:56 INFO Applying migration id=fetched 2026/01/15 21:54:56 INFO Applying migration id=move 2026/01/15 21:54:56 INFO Applying migration id=cleanup 2026/01/15 21:54:56 INFO Applying migration id=received 2026/01/15 21:54:56 INFO Applying migration id=namehost 2026/01/15 21:54:56 INFO Applying migration id=outboxhost 2026/01/15 21:54:56 INFO Applying migration id=notesfts 2026/01/15 21:54:56 INFO Applying migration id=iconsname 2026/01/15 21:54:56 INFO Applying migration id=nohash 2026/01/15 21:54:56 INFO Applying migration id=shares 2026/01/15 21:54:56 INFO Applying migration id=actorttl 2026/01/15 21:54:56 INFO Applying migration id=tocc 2026/01/15 21:54:56 INFO Applying migration id=followeds 2026/01/15 21:54:56 INFO Applying migration id=certhash 2026/01/15 21:54:56 INFO Applying migration id=follows_sync 2026/01/15 21:54:56 INFO Applying migration id=jsonpath 2026/01/15 21:54:56 INFO Applying migration id=localforward 2026/01/15 21:54:56 INFO Applying migration id=avatar 2026/01/15 21:54:56 INFO Applying migration id=noimage 2026/01/15 21:54:56 INFO Applying migration id=feed 2026/01/15 21:54:56 INFO Applying migration id=bookmarks 2026/01/15 21:54:56 INFO Applying migration id=shareactivity 2026/01/15 21:54:56 INFO Applying migration id=application 2026/01/15 21:54:56 INFO Applying migration id=certificates 2026/01/15 21:54:56 INFO Applying migration id=rawforward 2026/01/15 21:54:56 INFO Applying migration id=publickey 2026/01/15 21:54:56 INFO Applying migration id=resolvegroup --- PASS: TestSearch_NoInput (3.90s) === RUN TestSearch_EmptyInput 2026/01/15 21:55:00 INFO Applying migration id=initial 2026/01/15 21:55:00 INFO Applying migration id=notesupdated 2026/01/15 21:55:00 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:00 INFO Applying migration id=activitiesid 2026/01/15 21:55:00 INFO Applying migration id=outbox 2026/01/15 21:55:00 INFO Applying migration id=edits 2026/01/15 21:55:00 INFO Applying migration id=outboxactor 2026/01/15 21:55:00 INFO Applying migration id=outboxsender 2026/01/15 21:55:00 INFO Applying migration id=thread 2026/01/15 21:55:00 INFO Applying migration id=host 2026/01/15 21:55:00 INFO Applying migration id=sharedinbox 2026/01/15 21:55:00 INFO Applying migration id=noteshost 2026/01/15 21:55:00 INFO Applying migration id=fetched 2026/01/15 21:55:00 INFO Applying migration id=move 2026/01/15 21:55:00 INFO Applying migration id=cleanup 2026/01/15 21:55:00 INFO Applying migration id=received 2026/01/15 21:55:00 INFO Applying migration id=namehost 2026/01/15 21:55:00 INFO Applying migration id=outboxhost 2026/01/15 21:55:00 INFO Applying migration id=notesfts 2026/01/15 21:55:00 INFO Applying migration id=iconsname 2026/01/15 21:55:00 INFO Applying migration id=nohash 2026/01/15 21:55:00 INFO Applying migration id=shares 2026/01/15 21:55:00 INFO Applying migration id=actorttl 2026/01/15 21:55:00 INFO Applying migration id=tocc 2026/01/15 21:55:00 INFO Applying migration id=followeds 2026/01/15 21:55:00 INFO Applying migration id=certhash 2026/01/15 21:55:00 INFO Applying migration id=follows_sync 2026/01/15 21:55:00 INFO Applying migration id=jsonpath 2026/01/15 21:55:00 INFO Applying migration id=localforward 2026/01/15 21:55:00 INFO Applying migration id=avatar 2026/01/15 21:55:00 INFO Applying migration id=noimage 2026/01/15 21:55:00 INFO Applying migration id=feed 2026/01/15 21:55:00 INFO Applying migration id=bookmarks 2026/01/15 21:55:00 INFO Applying migration id=shareactivity 2026/01/15 21:55:00 INFO Applying migration id=application 2026/01/15 21:55:00 INFO Applying migration id=certificates 2026/01/15 21:55:00 INFO Applying migration id=rawforward 2026/01/15 21:55:00 INFO Applying migration id=publickey 2026/01/15 21:55:00 INFO Applying migration id=resolvegroup --- PASS: TestSearch_EmptyInput (1.86s) === RUN TestSearch_InvalidEscapeSequence 2026/01/15 21:55:02 INFO Applying migration id=initial 2026/01/15 21:55:02 INFO Applying migration id=notesupdated 2026/01/15 21:55:02 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:02 INFO Applying migration id=activitiesid 2026/01/15 21:55:02 INFO Applying migration id=outbox 2026/01/15 21:55:02 INFO Applying migration id=edits 2026/01/15 21:55:02 INFO Applying migration id=outboxactor 2026/01/15 21:55:02 INFO Applying migration id=outboxsender 2026/01/15 21:55:02 INFO Applying migration id=thread 2026/01/15 21:55:02 INFO Applying migration id=host 2026/01/15 21:55:02 INFO Applying migration id=sharedinbox 2026/01/15 21:55:02 INFO Applying migration id=noteshost 2026/01/15 21:55:02 INFO Applying migration id=fetched 2026/01/15 21:55:02 INFO Applying migration id=move 2026/01/15 21:55:02 INFO Applying migration id=cleanup 2026/01/15 21:55:02 INFO Applying migration id=received 2026/01/15 21:55:02 INFO Applying migration id=namehost 2026/01/15 21:55:02 INFO Applying migration id=outboxhost 2026/01/15 21:55:02 INFO Applying migration id=notesfts 2026/01/15 21:55:02 INFO Applying migration id=iconsname 2026/01/15 21:55:02 INFO Applying migration id=nohash 2026/01/15 21:55:02 INFO Applying migration id=shares 2026/01/15 21:55:02 INFO Applying migration id=actorttl 2026/01/15 21:55:02 INFO Applying migration id=tocc 2026/01/15 21:55:02 INFO Applying migration id=followeds 2026/01/15 21:55:02 INFO Applying migration id=certhash 2026/01/15 21:55:02 INFO Applying migration id=follows_sync 2026/01/15 21:55:02 INFO Applying migration id=jsonpath 2026/01/15 21:55:02 INFO Applying migration id=localforward 2026/01/15 21:55:02 INFO Applying migration id=avatar 2026/01/15 21:55:02 INFO Applying migration id=noimage 2026/01/15 21:55:02 INFO Applying migration id=feed 2026/01/15 21:55:02 INFO Applying migration id=bookmarks 2026/01/15 21:55:02 INFO Applying migration id=shareactivity 2026/01/15 21:55:02 INFO Applying migration id=application 2026/01/15 21:55:02 INFO Applying migration id=certificates 2026/01/15 21:55:02 INFO Applying migration id=rawforward 2026/01/15 21:55:02 INFO Applying migration id=publickey 2026/01/15 21:55:02 INFO Applying migration id=resolvegroup 2026/01/15 21:55:07 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (4.62s) === RUN TestSearch_UnathenticatedUser 2026/01/15 21:55:07 INFO Applying migration id=initial 2026/01/15 21:55:07 INFO Applying migration id=notesupdated 2026/01/15 21:55:07 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:07 INFO Applying migration id=activitiesid 2026/01/15 21:55:07 INFO Applying migration id=outbox 2026/01/15 21:55:07 INFO Applying migration id=edits 2026/01/15 21:55:07 INFO Applying migration id=outboxactor 2026/01/15 21:55:07 INFO Applying migration id=outboxsender 2026/01/15 21:55:07 INFO Applying migration id=thread 2026/01/15 21:55:07 INFO Applying migration id=host 2026/01/15 21:55:07 INFO Applying migration id=sharedinbox 2026/01/15 21:55:07 INFO Applying migration id=noteshost 2026/01/15 21:55:07 INFO Applying migration id=fetched 2026/01/15 21:55:07 INFO Applying migration id=move 2026/01/15 21:55:07 INFO Applying migration id=cleanup 2026/01/15 21:55:07 INFO Applying migration id=received 2026/01/15 21:55:07 INFO Applying migration id=namehost 2026/01/15 21:55:07 INFO Applying migration id=outboxhost 2026/01/15 21:55:07 INFO Applying migration id=notesfts 2026/01/15 21:55:07 INFO Applying migration id=iconsname 2026/01/15 21:55:07 INFO Applying migration id=nohash 2026/01/15 21:55:07 INFO Applying migration id=shares 2026/01/15 21:55:07 INFO Applying migration id=actorttl 2026/01/15 21:55:07 INFO Applying migration id=tocc 2026/01/15 21:55:07 INFO Applying migration id=followeds 2026/01/15 21:55:07 INFO Applying migration id=certhash 2026/01/15 21:55:07 INFO Applying migration id=follows_sync 2026/01/15 21:55:07 INFO Applying migration id=jsonpath 2026/01/15 21:55:07 INFO Applying migration id=localforward 2026/01/15 21:55:07 INFO Applying migration id=avatar 2026/01/15 21:55:07 INFO Applying migration id=noimage 2026/01/15 21:55:07 INFO Applying migration id=feed 2026/01/15 21:55:07 INFO Applying migration id=bookmarks 2026/01/15 21:55:07 INFO Applying migration id=shareactivity 2026/01/15 21:55:07 INFO Applying migration id=application 2026/01/15 21:55:07 INFO Applying migration id=certificates 2026/01/15 21:55:07 INFO Applying migration id=rawforward 2026/01/15 21:55:07 INFO Applying migration id=publickey 2026/01/15 21:55:07 INFO Applying migration id=resolvegroup --- PASS: TestSearch_UnathenticatedUser (2.35s) === RUN TestShare_PublicPost 2026/01/15 21:55:09 INFO Applying migration id=initial 2026/01/15 21:55:09 INFO Applying migration id=notesupdated 2026/01/15 21:55:09 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:09 INFO Applying migration id=activitiesid 2026/01/15 21:55:09 INFO Applying migration id=outbox 2026/01/15 21:55:09 INFO Applying migration id=edits 2026/01/15 21:55:09 INFO Applying migration id=outboxactor 2026/01/15 21:55:09 INFO Applying migration id=outboxsender 2026/01/15 21:55:09 INFO Applying migration id=thread 2026/01/15 21:55:09 INFO Applying migration id=host 2026/01/15 21:55:09 INFO Applying migration id=sharedinbox 2026/01/15 21:55:09 INFO Applying migration id=noteshost 2026/01/15 21:55:09 INFO Applying migration id=fetched 2026/01/15 21:55:09 INFO Applying migration id=move 2026/01/15 21:55:09 INFO Applying migration id=cleanup 2026/01/15 21:55:09 INFO Applying migration id=received 2026/01/15 21:55:09 INFO Applying migration id=namehost 2026/01/15 21:55:09 INFO Applying migration id=outboxhost 2026/01/15 21:55:09 INFO Applying migration id=notesfts 2026/01/15 21:55:09 INFO Applying migration id=iconsname 2026/01/15 21:55:09 INFO Applying migration id=nohash 2026/01/15 21:55:09 INFO Applying migration id=shares 2026/01/15 21:55:09 INFO Applying migration id=actorttl 2026/01/15 21:55:09 INFO Applying migration id=tocc 2026/01/15 21:55:09 INFO Applying migration id=followeds 2026/01/15 21:55:09 INFO Applying migration id=certhash 2026/01/15 21:55:09 INFO Applying migration id=follows_sync 2026/01/15 21:55:09 INFO Applying migration id=jsonpath 2026/01/15 21:55:09 INFO Applying migration id=localforward 2026/01/15 21:55:09 INFO Applying migration id=avatar 2026/01/15 21:55:09 INFO Applying migration id=noimage 2026/01/15 21:55:09 INFO Applying migration id=feed 2026/01/15 21:55:09 INFO Applying migration id=bookmarks 2026/01/15 21:55:09 INFO Applying migration id=shareactivity 2026/01/15 21:55:09 INFO Applying migration id=application 2026/01/15 21:55:09 INFO Applying migration id=certificates 2026/01/15 21:55:09 INFO Applying migration id=rawforward 2026/01/15 21:55:09 INFO Applying migration id=publickey 2026/01/15 21:55:09 INFO Applying migration id=resolvegroup 2026/01/15 21:55:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 21:55:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (3.42s) === RUN TestShare_Throttling 2026/01/15 21:55:12 INFO Applying migration id=initial 2026/01/15 21:55:12 INFO Applying migration id=notesupdated 2026/01/15 21:55:12 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:12 INFO Applying migration id=activitiesid 2026/01/15 21:55:12 INFO Applying migration id=outbox 2026/01/15 21:55:12 INFO Applying migration id=edits 2026/01/15 21:55:12 INFO Applying migration id=outboxactor 2026/01/15 21:55:12 INFO Applying migration id=outboxsender 2026/01/15 21:55:12 INFO Applying migration id=thread 2026/01/15 21:55:12 INFO Applying migration id=host 2026/01/15 21:55:12 INFO Applying migration id=sharedinbox 2026/01/15 21:55:12 INFO Applying migration id=noteshost 2026/01/15 21:55:12 INFO Applying migration id=fetched 2026/01/15 21:55:12 INFO Applying migration id=move 2026/01/15 21:55:12 INFO Applying migration id=cleanup 2026/01/15 21:55:12 INFO Applying migration id=received 2026/01/15 21:55:12 INFO Applying migration id=namehost 2026/01/15 21:55:12 INFO Applying migration id=outboxhost 2026/01/15 21:55:12 INFO Applying migration id=notesfts 2026/01/15 21:55:12 INFO Applying migration id=iconsname 2026/01/15 21:55:12 INFO Applying migration id=nohash 2026/01/15 21:55:12 INFO Applying migration id=shares 2026/01/15 21:55:12 INFO Applying migration id=actorttl 2026/01/15 21:55:12 INFO Applying migration id=tocc 2026/01/15 21:55:13 INFO Applying migration id=followeds 2026/01/15 21:55:13 INFO Applying migration id=certhash 2026/01/15 21:55:13 INFO Applying migration id=follows_sync 2026/01/15 21:55:13 INFO Applying migration id=jsonpath 2026/01/15 21:55:13 INFO Applying migration id=localforward 2026/01/15 21:55:13 INFO Applying migration id=avatar 2026/01/15 21:55:13 INFO Applying migration id=noimage 2026/01/15 21:55:13 INFO Applying migration id=feed 2026/01/15 21:55:13 INFO Applying migration id=bookmarks 2026/01/15 21:55:13 INFO Applying migration id=shareactivity 2026/01/15 21:55:13 INFO Applying migration id=application 2026/01/15 21:55:13 INFO Applying migration id=certificates 2026/01/15 21:55:13 INFO Applying migration id=rawforward 2026/01/15 21:55:13 INFO Applying migration id=publickey 2026/01/15 21:55:13 INFO Applying migration id=resolvegroup 2026/01/15 21:55:15 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (2.83s) === RUN TestShare_UnshareThrottling 2026/01/15 21:55:15 INFO Applying migration id=initial 2026/01/15 21:55:15 INFO Applying migration id=notesupdated 2026/01/15 21:55:15 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:15 INFO Applying migration id=activitiesid 2026/01/15 21:55:15 INFO Applying migration id=outbox 2026/01/15 21:55:15 INFO Applying migration id=edits 2026/01/15 21:55:15 INFO Applying migration id=outboxactor 2026/01/15 21:55:15 INFO Applying migration id=outboxsender 2026/01/15 21:55:15 INFO Applying migration id=thread 2026/01/15 21:55:15 INFO Applying migration id=host 2026/01/15 21:55:15 INFO Applying migration id=sharedinbox 2026/01/15 21:55:15 INFO Applying migration id=noteshost 2026/01/15 21:55:15 INFO Applying migration id=fetched 2026/01/15 21:55:15 INFO Applying migration id=move 2026/01/15 21:55:15 INFO Applying migration id=cleanup 2026/01/15 21:55:15 INFO Applying migration id=received 2026/01/15 21:55:15 INFO Applying migration id=namehost 2026/01/15 21:55:15 INFO Applying migration id=outboxhost 2026/01/15 21:55:15 INFO Applying migration id=notesfts 2026/01/15 21:55:15 INFO Applying migration id=iconsname 2026/01/15 21:55:15 INFO Applying migration id=nohash 2026/01/15 21:55:15 INFO Applying migration id=shares 2026/01/15 21:55:15 INFO Applying migration id=actorttl 2026/01/15 21:55:15 INFO Applying migration id=tocc 2026/01/15 21:55:15 INFO Applying migration id=followeds 2026/01/15 21:55:15 INFO Applying migration id=certhash 2026/01/15 21:55:15 INFO Applying migration id=follows_sync 2026/01/15 21:55:15 INFO Applying migration id=jsonpath 2026/01/15 21:55:15 INFO Applying migration id=localforward 2026/01/15 21:55:15 INFO Applying migration id=avatar 2026/01/15 21:55:15 INFO Applying migration id=noimage 2026/01/15 21:55:15 INFO Applying migration id=feed 2026/01/15 21:55:15 INFO Applying migration id=bookmarks 2026/01/15 21:55:15 INFO Applying migration id=shareactivity 2026/01/15 21:55:15 INFO Applying migration id=application 2026/01/15 21:55:15 INFO Applying migration id=certificates 2026/01/15 21:55:15 INFO Applying migration id=rawforward 2026/01/15 21:55:15 INFO Applying migration id=publickey 2026/01/15 21:55:15 INFO Applying migration id=resolvegroup --- PASS: TestShare_UnshareThrottling (3.19s) === RUN TestShare_PostToFollowers 2026/01/15 21:55:18 INFO Applying migration id=initial 2026/01/15 21:55:18 INFO Applying migration id=notesupdated 2026/01/15 21:55:18 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:18 INFO Applying migration id=activitiesid 2026/01/15 21:55:18 INFO Applying migration id=outbox 2026/01/15 21:55:18 INFO Applying migration id=edits 2026/01/15 21:55:18 INFO Applying migration id=outboxactor 2026/01/15 21:55:18 INFO Applying migration id=outboxsender 2026/01/15 21:55:18 INFO Applying migration id=thread 2026/01/15 21:55:18 INFO Applying migration id=host 2026/01/15 21:55:18 INFO Applying migration id=sharedinbox 2026/01/15 21:55:18 INFO Applying migration id=noteshost 2026/01/15 21:55:18 INFO Applying migration id=fetched 2026/01/15 21:55:18 INFO Applying migration id=move 2026/01/15 21:55:18 INFO Applying migration id=cleanup 2026/01/15 21:55:18 INFO Applying migration id=received 2026/01/15 21:55:18 INFO Applying migration id=namehost 2026/01/15 21:55:18 INFO Applying migration id=outboxhost 2026/01/15 21:55:18 INFO Applying migration id=notesfts 2026/01/15 21:55:18 INFO Applying migration id=iconsname 2026/01/15 21:55:18 INFO Applying migration id=nohash 2026/01/15 21:55:18 INFO Applying migration id=shares 2026/01/15 21:55:18 INFO Applying migration id=actorttl 2026/01/15 21:55:18 INFO Applying migration id=tocc 2026/01/15 21:55:18 INFO Applying migration id=followeds 2026/01/15 21:55:18 INFO Applying migration id=certhash 2026/01/15 21:55:18 INFO Applying migration id=follows_sync 2026/01/15 21:55:18 INFO Applying migration id=jsonpath 2026/01/15 21:55:18 INFO Applying migration id=localforward 2026/01/15 21:55:18 INFO Applying migration id=avatar 2026/01/15 21:55:18 INFO Applying migration id=noimage 2026/01/15 21:55:18 INFO Applying migration id=feed 2026/01/15 21:55:18 INFO Applying migration id=bookmarks 2026/01/15 21:55:18 INFO Applying migration id=shareactivity 2026/01/15 21:55:18 INFO Applying migration id=application 2026/01/15 21:55:18 INFO Applying migration id=certificates 2026/01/15 21:55:18 INFO Applying migration id=rawforward 2026/01/15 21:55:18 INFO Applying migration id=publickey 2026/01/15 21:55:18 INFO Applying migration id=resolvegroup 2026/01/15 21:55:22 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019bc3a7-f247-7146-bbd5-bd896301fdcf error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (3.39s) === RUN TestShare_Twice 2026/01/15 21:55:22 INFO Applying migration id=initial 2026/01/15 21:55:22 INFO Applying migration id=notesupdated 2026/01/15 21:55:22 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:22 INFO Applying migration id=activitiesid 2026/01/15 21:55:22 INFO Applying migration id=outbox 2026/01/15 21:55:22 INFO Applying migration id=edits 2026/01/15 21:55:22 INFO Applying migration id=outboxactor 2026/01/15 21:55:22 INFO Applying migration id=outboxsender 2026/01/15 21:55:22 INFO Applying migration id=thread 2026/01/15 21:55:22 INFO Applying migration id=host 2026/01/15 21:55:22 INFO Applying migration id=sharedinbox 2026/01/15 21:55:22 INFO Applying migration id=noteshost 2026/01/15 21:55:22 INFO Applying migration id=fetched 2026/01/15 21:55:22 INFO Applying migration id=move 2026/01/15 21:55:22 INFO Applying migration id=cleanup 2026/01/15 21:55:22 INFO Applying migration id=received 2026/01/15 21:55:22 INFO Applying migration id=namehost 2026/01/15 21:55:22 INFO Applying migration id=outboxhost 2026/01/15 21:55:22 INFO Applying migration id=notesfts 2026/01/15 21:55:22 INFO Applying migration id=iconsname 2026/01/15 21:55:22 INFO Applying migration id=nohash 2026/01/15 21:55:22 INFO Applying migration id=shares 2026/01/15 21:55:22 INFO Applying migration id=actorttl 2026/01/15 21:55:22 INFO Applying migration id=tocc 2026/01/15 21:55:22 INFO Applying migration id=followeds 2026/01/15 21:55:22 INFO Applying migration id=certhash 2026/01/15 21:55:22 INFO Applying migration id=follows_sync 2026/01/15 21:55:22 INFO Applying migration id=jsonpath 2026/01/15 21:55:22 INFO Applying migration id=localforward 2026/01/15 21:55:22 INFO Applying migration id=avatar 2026/01/15 21:55:22 INFO Applying migration id=noimage 2026/01/15 21:55:22 INFO Applying migration id=feed 2026/01/15 21:55:22 INFO Applying migration id=bookmarks 2026/01/15 21:55:22 INFO Applying migration id=shareactivity 2026/01/15 21:55:22 INFO Applying migration id=application 2026/01/15 21:55:22 INFO Applying migration id=certificates 2026/01/15 21:55:22 INFO Applying migration id=rawforward 2026/01/15 21:55:22 INFO Applying migration id=publickey 2026/01/15 21:55:22 INFO Applying migration id=resolvegroup 2026/01/15 21:55:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 21:55:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 21:55:26 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019bc3a8-0219-7bc6-a108-7b18cf097a9f error="sql: no rows in result set" --- PASS: TestShare_Twice (4.06s) === RUN TestShare_Unshare 2026/01/15 21:55:26 INFO Applying migration id=initial 2026/01/15 21:55:26 INFO Applying migration id=notesupdated 2026/01/15 21:55:26 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:26 INFO Applying migration id=activitiesid 2026/01/15 21:55:26 INFO Applying migration id=outbox 2026/01/15 21:55:26 INFO Applying migration id=edits 2026/01/15 21:55:26 INFO Applying migration id=outboxactor 2026/01/15 21:55:26 INFO Applying migration id=outboxsender 2026/01/15 21:55:26 INFO Applying migration id=thread 2026/01/15 21:55:26 INFO Applying migration id=host 2026/01/15 21:55:26 INFO Applying migration id=sharedinbox 2026/01/15 21:55:26 INFO Applying migration id=noteshost 2026/01/15 21:55:26 INFO Applying migration id=fetched 2026/01/15 21:55:26 INFO Applying migration id=move 2026/01/15 21:55:26 INFO Applying migration id=cleanup 2026/01/15 21:55:26 INFO Applying migration id=received 2026/01/15 21:55:26 INFO Applying migration id=namehost 2026/01/15 21:55:26 INFO Applying migration id=outboxhost 2026/01/15 21:55:26 INFO Applying migration id=notesfts 2026/01/15 21:55:26 INFO Applying migration id=iconsname 2026/01/15 21:55:26 INFO Applying migration id=nohash 2026/01/15 21:55:26 INFO Applying migration id=shares 2026/01/15 21:55:26 INFO Applying migration id=actorttl 2026/01/15 21:55:26 INFO Applying migration id=tocc 2026/01/15 21:55:26 INFO Applying migration id=followeds 2026/01/15 21:55:26 INFO Applying migration id=certhash 2026/01/15 21:55:26 INFO Applying migration id=follows_sync 2026/01/15 21:55:26 INFO Applying migration id=jsonpath 2026/01/15 21:55:26 INFO Applying migration id=localforward 2026/01/15 21:55:26 INFO Applying migration id=avatar 2026/01/15 21:55:26 INFO Applying migration id=noimage 2026/01/15 21:55:26 INFO Applying migration id=feed 2026/01/15 21:55:26 INFO Applying migration id=bookmarks 2026/01/15 21:55:26 INFO Applying migration id=shareactivity 2026/01/15 21:55:26 INFO Applying migration id=application 2026/01/15 21:55:26 INFO Applying migration id=certificates 2026/01/15 21:55:26 INFO Applying migration id=rawforward 2026/01/15 21:55:26 INFO Applying migration id=publickey 2026/01/15 21:55:26 INFO Applying migration id=resolvegroup 2026/01/15 21:55:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 21:55:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 21:55:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (3.81s) === RUN TestShare_ShareAfterUnshare 2026/01/15 21:55:30 INFO Applying migration id=initial 2026/01/15 21:55:30 INFO Applying migration id=notesupdated 2026/01/15 21:55:30 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:30 INFO Applying migration id=activitiesid 2026/01/15 21:55:30 INFO Applying migration id=outbox 2026/01/15 21:55:30 INFO Applying migration id=edits 2026/01/15 21:55:30 INFO Applying migration id=outboxactor 2026/01/15 21:55:30 INFO Applying migration id=outboxsender 2026/01/15 21:55:30 INFO Applying migration id=thread 2026/01/15 21:55:30 INFO Applying migration id=host 2026/01/15 21:55:30 INFO Applying migration id=sharedinbox 2026/01/15 21:55:30 INFO Applying migration id=noteshost 2026/01/15 21:55:30 INFO Applying migration id=fetched 2026/01/15 21:55:30 INFO Applying migration id=move 2026/01/15 21:55:30 INFO Applying migration id=cleanup 2026/01/15 21:55:30 INFO Applying migration id=received 2026/01/15 21:55:30 INFO Applying migration id=namehost 2026/01/15 21:55:30 INFO Applying migration id=outboxhost 2026/01/15 21:55:30 INFO Applying migration id=notesfts 2026/01/15 21:55:30 INFO Applying migration id=iconsname 2026/01/15 21:55:30 INFO Applying migration id=nohash 2026/01/15 21:55:30 INFO Applying migration id=shares 2026/01/15 21:55:30 INFO Applying migration id=actorttl 2026/01/15 21:55:30 INFO Applying migration id=tocc 2026/01/15 21:55:30 INFO Applying migration id=followeds 2026/01/15 21:55:30 INFO Applying migration id=certhash 2026/01/15 21:55:30 INFO Applying migration id=follows_sync 2026/01/15 21:55:30 INFO Applying migration id=jsonpath 2026/01/15 21:55:30 INFO Applying migration id=localforward 2026/01/15 21:55:30 INFO Applying migration id=avatar 2026/01/15 21:55:30 INFO Applying migration id=noimage 2026/01/15 21:55:30 INFO Applying migration id=feed 2026/01/15 21:55:30 INFO Applying migration id=bookmarks 2026/01/15 21:55:30 INFO Applying migration id=shareactivity 2026/01/15 21:55:30 INFO Applying migration id=application 2026/01/15 21:55:30 INFO Applying migration id=certificates 2026/01/15 21:55:30 INFO Applying migration id=rawforward 2026/01/15 21:55:30 INFO Applying migration id=publickey 2026/01/15 21:55:30 INFO Applying migration id=resolvegroup 2026/01/15 21:55:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 21:55:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 21:55:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/01/15 21:55:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (2.38s) === RUN TestHelpUnauthenticatedUser 2026/01/15 21:55:32 INFO Applying migration id=initial 2026/01/15 21:55:32 INFO Applying migration id=notesupdated 2026/01/15 21:55:32 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:32 INFO Applying migration id=activitiesid 2026/01/15 21:55:32 INFO Applying migration id=outbox 2026/01/15 21:55:32 INFO Applying migration id=edits 2026/01/15 21:55:32 INFO Applying migration id=outboxactor 2026/01/15 21:55:32 INFO Applying migration id=outboxsender 2026/01/15 21:55:32 INFO Applying migration id=thread 2026/01/15 21:55:32 INFO Applying migration id=host 2026/01/15 21:55:32 INFO Applying migration id=sharedinbox 2026/01/15 21:55:32 INFO Applying migration id=noteshost 2026/01/15 21:55:32 INFO Applying migration id=fetched 2026/01/15 21:55:32 INFO Applying migration id=move 2026/01/15 21:55:32 INFO Applying migration id=cleanup 2026/01/15 21:55:32 INFO Applying migration id=received 2026/01/15 21:55:32 INFO Applying migration id=namehost 2026/01/15 21:55:32 INFO Applying migration id=outboxhost 2026/01/15 21:55:32 INFO Applying migration id=notesfts 2026/01/15 21:55:32 INFO Applying migration id=iconsname 2026/01/15 21:55:32 INFO Applying migration id=nohash 2026/01/15 21:55:32 INFO Applying migration id=shares 2026/01/15 21:55:32 INFO Applying migration id=actorttl 2026/01/15 21:55:32 INFO Applying migration id=tocc 2026/01/15 21:55:32 INFO Applying migration id=followeds 2026/01/15 21:55:32 INFO Applying migration id=certhash 2026/01/15 21:55:32 INFO Applying migration id=follows_sync 2026/01/15 21:55:32 INFO Applying migration id=jsonpath 2026/01/15 21:55:32 INFO Applying migration id=localforward 2026/01/15 21:55:32 INFO Applying migration id=avatar 2026/01/15 21:55:32 INFO Applying migration id=noimage 2026/01/15 21:55:32 INFO Applying migration id=feed 2026/01/15 21:55:32 INFO Applying migration id=bookmarks 2026/01/15 21:55:32 INFO Applying migration id=shareactivity 2026/01/15 21:55:32 INFO Applying migration id=application 2026/01/15 21:55:32 INFO Applying migration id=certificates 2026/01/15 21:55:32 INFO Applying migration id=rawforward 2026/01/15 21:55:32 INFO Applying migration id=publickey 2026/01/15 21:55:32 INFO Applying migration id=resolvegroup --- PASS: TestHelpUnauthenticatedUser (4.12s) === RUN TestHelpAuthenticatedUser 2026/01/15 21:55:36 INFO Applying migration id=initial 2026/01/15 21:55:36 INFO Applying migration id=notesupdated 2026/01/15 21:55:36 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:36 INFO Applying migration id=activitiesid 2026/01/15 21:55:36 INFO Applying migration id=outbox 2026/01/15 21:55:36 INFO Applying migration id=edits 2026/01/15 21:55:36 INFO Applying migration id=outboxactor 2026/01/15 21:55:36 INFO Applying migration id=outboxsender 2026/01/15 21:55:36 INFO Applying migration id=thread 2026/01/15 21:55:36 INFO Applying migration id=host 2026/01/15 21:55:36 INFO Applying migration id=sharedinbox 2026/01/15 21:55:36 INFO Applying migration id=noteshost 2026/01/15 21:55:36 INFO Applying migration id=fetched 2026/01/15 21:55:36 INFO Applying migration id=move 2026/01/15 21:55:36 INFO Applying migration id=cleanup 2026/01/15 21:55:36 INFO Applying migration id=received 2026/01/15 21:55:36 INFO Applying migration id=namehost 2026/01/15 21:55:36 INFO Applying migration id=outboxhost 2026/01/15 21:55:36 INFO Applying migration id=notesfts 2026/01/15 21:55:36 INFO Applying migration id=iconsname 2026/01/15 21:55:36 INFO Applying migration id=nohash 2026/01/15 21:55:36 INFO Applying migration id=shares 2026/01/15 21:55:36 INFO Applying migration id=actorttl 2026/01/15 21:55:36 INFO Applying migration id=tocc 2026/01/15 21:55:36 INFO Applying migration id=followeds 2026/01/15 21:55:36 INFO Applying migration id=certhash 2026/01/15 21:55:36 INFO Applying migration id=follows_sync 2026/01/15 21:55:36 INFO Applying migration id=jsonpath 2026/01/15 21:55:36 INFO Applying migration id=localforward 2026/01/15 21:55:36 INFO Applying migration id=avatar 2026/01/15 21:55:36 INFO Applying migration id=noimage 2026/01/15 21:55:36 INFO Applying migration id=feed 2026/01/15 21:55:36 INFO Applying migration id=bookmarks 2026/01/15 21:55:36 INFO Applying migration id=shareactivity 2026/01/15 21:55:36 INFO Applying migration id=application 2026/01/15 21:55:36 INFO Applying migration id=certificates 2026/01/15 21:55:36 INFO Applying migration id=rawforward 2026/01/15 21:55:36 INFO Applying migration id=publickey 2026/01/15 21:55:36 INFO Applying migration id=resolvegroup --- PASS: TestHelpAuthenticatedUser (4.25s) === RUN TestStatus_NewInstance 2026/01/15 21:55:40 INFO Applying migration id=initial 2026/01/15 21:55:40 INFO Applying migration id=notesupdated 2026/01/15 21:55:40 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:40 INFO Applying migration id=activitiesid 2026/01/15 21:55:40 INFO Applying migration id=outbox 2026/01/15 21:55:40 INFO Applying migration id=edits 2026/01/15 21:55:40 INFO Applying migration id=outboxactor 2026/01/15 21:55:40 INFO Applying migration id=outboxsender 2026/01/15 21:55:40 INFO Applying migration id=thread 2026/01/15 21:55:40 INFO Applying migration id=host 2026/01/15 21:55:40 INFO Applying migration id=sharedinbox 2026/01/15 21:55:40 INFO Applying migration id=noteshost 2026/01/15 21:55:40 INFO Applying migration id=fetched 2026/01/15 21:55:40 INFO Applying migration id=move 2026/01/15 21:55:40 INFO Applying migration id=cleanup 2026/01/15 21:55:40 INFO Applying migration id=received 2026/01/15 21:55:40 INFO Applying migration id=namehost 2026/01/15 21:55:40 INFO Applying migration id=outboxhost 2026/01/15 21:55:40 INFO Applying migration id=notesfts 2026/01/15 21:55:40 INFO Applying migration id=iconsname 2026/01/15 21:55:40 INFO Applying migration id=nohash 2026/01/15 21:55:40 INFO Applying migration id=shares 2026/01/15 21:55:40 INFO Applying migration id=actorttl 2026/01/15 21:55:40 INFO Applying migration id=tocc 2026/01/15 21:55:40 INFO Applying migration id=followeds 2026/01/15 21:55:40 INFO Applying migration id=certhash 2026/01/15 21:55:40 INFO Applying migration id=follows_sync 2026/01/15 21:55:40 INFO Applying migration id=jsonpath 2026/01/15 21:55:40 INFO Applying migration id=localforward 2026/01/15 21:55:40 INFO Applying migration id=avatar 2026/01/15 21:55:40 INFO Applying migration id=noimage 2026/01/15 21:55:41 INFO Applying migration id=feed 2026/01/15 21:55:41 INFO Applying migration id=bookmarks 2026/01/15 21:55:41 INFO Applying migration id=shareactivity 2026/01/15 21:55:41 INFO Applying migration id=application 2026/01/15 21:55:41 INFO Applying migration id=certificates 2026/01/15 21:55:41 INFO Applying migration id=rawforward 2026/01/15 21:55:41 INFO Applying migration id=publickey 2026/01/15 21:55:41 INFO Applying migration id=resolvegroup 2026/01/15 21:55:44 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (3.37s) === RUN TestStatus_WithPosts 2026/01/15 21:55:44 INFO Applying migration id=initial 2026/01/15 21:55:44 INFO Applying migration id=notesupdated 2026/01/15 21:55:44 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:44 INFO Applying migration id=activitiesid 2026/01/15 21:55:44 INFO Applying migration id=outbox 2026/01/15 21:55:44 INFO Applying migration id=edits 2026/01/15 21:55:44 INFO Applying migration id=outboxactor 2026/01/15 21:55:44 INFO Applying migration id=outboxsender 2026/01/15 21:55:44 INFO Applying migration id=thread 2026/01/15 21:55:44 INFO Applying migration id=host 2026/01/15 21:55:44 INFO Applying migration id=sharedinbox 2026/01/15 21:55:44 INFO Applying migration id=noteshost 2026/01/15 21:55:44 INFO Applying migration id=fetched 2026/01/15 21:55:44 INFO Applying migration id=move 2026/01/15 21:55:44 INFO Applying migration id=cleanup 2026/01/15 21:55:44 INFO Applying migration id=received 2026/01/15 21:55:44 INFO Applying migration id=namehost 2026/01/15 21:55:44 INFO Applying migration id=outboxhost 2026/01/15 21:55:44 INFO Applying migration id=notesfts 2026/01/15 21:55:44 INFO Applying migration id=iconsname 2026/01/15 21:55:44 INFO Applying migration id=nohash 2026/01/15 21:55:44 INFO Applying migration id=shares 2026/01/15 21:55:44 INFO Applying migration id=actorttl 2026/01/15 21:55:44 INFO Applying migration id=tocc 2026/01/15 21:55:44 INFO Applying migration id=followeds 2026/01/15 21:55:44 INFO Applying migration id=certhash 2026/01/15 21:55:44 INFO Applying migration id=follows_sync 2026/01/15 21:55:44 INFO Applying migration id=jsonpath 2026/01/15 21:55:44 INFO Applying migration id=localforward 2026/01/15 21:55:44 INFO Applying migration id=avatar 2026/01/15 21:55:44 INFO Applying migration id=noimage 2026/01/15 21:55:44 INFO Applying migration id=feed 2026/01/15 21:55:44 INFO Applying migration id=bookmarks 2026/01/15 21:55:44 INFO Applying migration id=shareactivity 2026/01/15 21:55:44 INFO Applying migration id=application 2026/01/15 21:55:44 INFO Applying migration id=certificates 2026/01/15 21:55:44 INFO Applying migration id=rawforward 2026/01/15 21:55:44 INFO Applying migration id=publickey 2026/01/15 21:55:44 INFO Applying migration id=resolvegroup 2026/01/15 21:55:47 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (3.13s) === RUN TestThread_TwoReplies 2026/01/15 21:55:47 INFO Applying migration id=initial 2026/01/15 21:55:47 INFO Applying migration id=notesupdated 2026/01/15 21:55:47 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:47 INFO Applying migration id=activitiesid 2026/01/15 21:55:47 INFO Applying migration id=outbox 2026/01/15 21:55:47 INFO Applying migration id=edits 2026/01/15 21:55:47 INFO Applying migration id=outboxactor 2026/01/15 21:55:47 INFO Applying migration id=outboxsender 2026/01/15 21:55:47 INFO Applying migration id=thread 2026/01/15 21:55:47 INFO Applying migration id=host 2026/01/15 21:55:47 INFO Applying migration id=sharedinbox 2026/01/15 21:55:47 INFO Applying migration id=noteshost 2026/01/15 21:55:47 INFO Applying migration id=fetched 2026/01/15 21:55:47 INFO Applying migration id=move 2026/01/15 21:55:47 INFO Applying migration id=cleanup 2026/01/15 21:55:47 INFO Applying migration id=received 2026/01/15 21:55:47 INFO Applying migration id=namehost 2026/01/15 21:55:47 INFO Applying migration id=outboxhost 2026/01/15 21:55:47 INFO Applying migration id=notesfts 2026/01/15 21:55:47 INFO Applying migration id=iconsname 2026/01/15 21:55:47 INFO Applying migration id=nohash 2026/01/15 21:55:47 INFO Applying migration id=shares 2026/01/15 21:55:47 INFO Applying migration id=actorttl 2026/01/15 21:55:47 INFO Applying migration id=tocc 2026/01/15 21:55:47 INFO Applying migration id=followeds 2026/01/15 21:55:47 INFO Applying migration id=certhash 2026/01/15 21:55:47 INFO Applying migration id=follows_sync 2026/01/15 21:55:47 INFO Applying migration id=jsonpath 2026/01/15 21:55:47 INFO Applying migration id=localforward 2026/01/15 21:55:47 INFO Applying migration id=avatar 2026/01/15 21:55:47 INFO Applying migration id=noimage 2026/01/15 21:55:47 INFO Applying migration id=feed 2026/01/15 21:55:47 INFO Applying migration id=bookmarks 2026/01/15 21:55:47 INFO Applying migration id=shareactivity 2026/01/15 21:55:47 INFO Applying migration id=application 2026/01/15 21:55:47 INFO Applying migration id=certificates 2026/01/15 21:55:47 INFO Applying migration id=rawforward 2026/01/15 21:55:47 INFO Applying migration id=publickey 2026/01/15 21:55:47 INFO Applying migration id=resolvegroup 2026/01/15 21:55:51 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a8-630d-7d0c-8ae0-25f036942040 2026/01/15 21:55:51 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a8-630f-7001-a679-2bdd6268dbd9 note=https://localhost.localdomain:8443/post/019bc3a8-630e-7f28-9083-c1b39500e85b thread=https://localhost.localdomain:8443/post/019bc3a8-630d-7d0c-8ae0-25f036942040 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:55:51 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a8-630d-7d0c-8ae0-25f036942040 2026/01/15 21:55:51 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a8-6312-716a-95de-384367a7f916 note=https://localhost.localdomain:8443/post/019bc3a8-6312-713e-84fc-e490d67b9447 thread=https://localhost.localdomain:8443/post/019bc3a8-630d-7d0c-8ae0-25f036942040 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:55:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a8-6312-713e-84fc-e490d67b9447 2026/01/15 21:55:51 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc3a8-630d-7d0c-8ae0-25f036942040 --- PASS: TestThread_TwoReplies (3.75s) === RUN TestThread_NestedReplies 2026/01/15 21:55:51 INFO Applying migration id=initial 2026/01/15 21:55:51 INFO Applying migration id=notesupdated 2026/01/15 21:55:51 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:51 INFO Applying migration id=activitiesid 2026/01/15 21:55:51 INFO Applying migration id=outbox 2026/01/15 21:55:51 INFO Applying migration id=edits 2026/01/15 21:55:51 INFO Applying migration id=outboxactor 2026/01/15 21:55:51 INFO Applying migration id=outboxsender 2026/01/15 21:55:51 INFO Applying migration id=thread 2026/01/15 21:55:51 INFO Applying migration id=host 2026/01/15 21:55:51 INFO Applying migration id=sharedinbox 2026/01/15 21:55:51 INFO Applying migration id=noteshost 2026/01/15 21:55:51 INFO Applying migration id=fetched 2026/01/15 21:55:51 INFO Applying migration id=move 2026/01/15 21:55:51 INFO Applying migration id=cleanup 2026/01/15 21:55:51 INFO Applying migration id=received 2026/01/15 21:55:51 INFO Applying migration id=namehost 2026/01/15 21:55:51 INFO Applying migration id=outboxhost 2026/01/15 21:55:51 INFO Applying migration id=notesfts 2026/01/15 21:55:51 INFO Applying migration id=iconsname 2026/01/15 21:55:51 INFO Applying migration id=nohash 2026/01/15 21:55:51 INFO Applying migration id=shares 2026/01/15 21:55:51 INFO Applying migration id=actorttl 2026/01/15 21:55:51 INFO Applying migration id=tocc 2026/01/15 21:55:51 INFO Applying migration id=followeds 2026/01/15 21:55:51 INFO Applying migration id=certhash 2026/01/15 21:55:51 INFO Applying migration id=follows_sync 2026/01/15 21:55:51 INFO Applying migration id=jsonpath 2026/01/15 21:55:51 INFO Applying migration id=localforward 2026/01/15 21:55:51 INFO Applying migration id=avatar 2026/01/15 21:55:51 INFO Applying migration id=noimage 2026/01/15 21:55:51 INFO Applying migration id=feed 2026/01/15 21:55:51 INFO Applying migration id=bookmarks 2026/01/15 21:55:51 INFO Applying migration id=shareactivity 2026/01/15 21:55:51 INFO Applying migration id=application 2026/01/15 21:55:51 INFO Applying migration id=certificates 2026/01/15 21:55:51 INFO Applying migration id=rawforward 2026/01/15 21:55:51 INFO Applying migration id=publickey 2026/01/15 21:55:51 INFO Applying migration id=resolvegroup 2026/01/15 21:55:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a8-76a6-78db-bf8c-15d17e4db168 2026/01/15 21:55:56 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a8-76a8-7aa4-b731-5fc9b6e337b8 note=https://localhost.localdomain:8443/post/019bc3a8-76a8-7a89-9115-7f68cea9388f thread=https://localhost.localdomain:8443/post/019bc3a8-76a6-78db-bf8c-15d17e4db168 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:55:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a8-76a8-7a89-9115-7f68cea9388f 2026/01/15 21:55:56 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a8-76b4-7d18-957d-7577324012fb note=https://localhost.localdomain:8443/post/019bc3a8-76b4-7d02-9faa-7db2cc6c3957 thread=https://localhost.localdomain:8443/post/019bc3a8-76a6-78db-bf8c-15d17e4db168 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:55:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a8-76a6-78db-bf8c-15d17e4db168 2026/01/15 21:55:56 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc3a8-76a6-78db-bf8c-15d17e4db168 --- PASS: TestThread_NestedReplies (5.03s) === RUN TestThread_NestedReply 2026/01/15 21:55:56 INFO Applying migration id=initial 2026/01/15 21:55:56 INFO Applying migration id=notesupdated 2026/01/15 21:55:56 INFO Applying migration id=personspreferredusername 2026/01/15 21:55:56 INFO Applying migration id=activitiesid 2026/01/15 21:55:56 INFO Applying migration id=outbox 2026/01/15 21:55:56 INFO Applying migration id=edits 2026/01/15 21:55:56 INFO Applying migration id=outboxactor 2026/01/15 21:55:56 INFO Applying migration id=outboxsender 2026/01/15 21:55:56 INFO Applying migration id=thread 2026/01/15 21:55:56 INFO Applying migration id=host 2026/01/15 21:55:56 INFO Applying migration id=sharedinbox 2026/01/15 21:55:56 INFO Applying migration id=noteshost 2026/01/15 21:55:56 INFO Applying migration id=fetched 2026/01/15 21:55:56 INFO Applying migration id=move 2026/01/15 21:55:56 INFO Applying migration id=cleanup 2026/01/15 21:55:56 INFO Applying migration id=received 2026/01/15 21:55:56 INFO Applying migration id=namehost 2026/01/15 21:55:56 INFO Applying migration id=outboxhost 2026/01/15 21:55:56 INFO Applying migration id=notesfts 2026/01/15 21:55:56 INFO Applying migration id=iconsname 2026/01/15 21:55:56 INFO Applying migration id=nohash 2026/01/15 21:55:56 INFO Applying migration id=shares 2026/01/15 21:55:56 INFO Applying migration id=actorttl 2026/01/15 21:55:56 INFO Applying migration id=tocc 2026/01/15 21:55:56 INFO Applying migration id=followeds 2026/01/15 21:55:56 INFO Applying migration id=certhash 2026/01/15 21:55:56 INFO Applying migration id=follows_sync 2026/01/15 21:55:56 INFO Applying migration id=jsonpath 2026/01/15 21:55:56 INFO Applying migration id=localforward 2026/01/15 21:55:56 INFO Applying migration id=avatar 2026/01/15 21:55:56 INFO Applying migration id=noimage 2026/01/15 21:55:56 INFO Applying migration id=feed 2026/01/15 21:55:56 INFO Applying migration id=bookmarks 2026/01/15 21:55:56 INFO Applying migration id=shareactivity 2026/01/15 21:55:56 INFO Applying migration id=application 2026/01/15 21:55:56 INFO Applying migration id=certificates 2026/01/15 21:55:56 INFO Applying migration id=rawforward 2026/01/15 21:55:56 INFO Applying migration id=publickey 2026/01/15 21:55:56 INFO Applying migration id=resolvegroup 2026/01/15 21:56:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a8-88dc-7291-b2bf-a938072cb6ae 2026/01/15 21:56:00 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a8-88de-774b-8f26-90161ef692d2 note=https://localhost.localdomain:8443/post/019bc3a8-88de-772d-b284-b0d85243a04f thread=https://localhost.localdomain:8443/post/019bc3a8-88dc-7291-b2bf-a938072cb6ae starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:56:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a8-88dc-7291-b2bf-a938072cb6ae 2026/01/15 21:56:00 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc3a8-88dc-7291-b2bf-a938072cb6ae --- PASS: TestThread_NestedReply (4.65s) === RUN TestThread_NoReplies 2026/01/15 21:56:00 INFO Applying migration id=initial 2026/01/15 21:56:00 INFO Applying migration id=notesupdated 2026/01/15 21:56:00 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:00 INFO Applying migration id=activitiesid 2026/01/15 21:56:00 INFO Applying migration id=outbox 2026/01/15 21:56:00 INFO Applying migration id=edits 2026/01/15 21:56:00 INFO Applying migration id=outboxactor 2026/01/15 21:56:00 INFO Applying migration id=outboxsender 2026/01/15 21:56:00 INFO Applying migration id=thread 2026/01/15 21:56:00 INFO Applying migration id=host 2026/01/15 21:56:00 INFO Applying migration id=sharedinbox 2026/01/15 21:56:00 INFO Applying migration id=noteshost 2026/01/15 21:56:00 INFO Applying migration id=fetched 2026/01/15 21:56:00 INFO Applying migration id=move 2026/01/15 21:56:00 INFO Applying migration id=cleanup 2026/01/15 21:56:00 INFO Applying migration id=received 2026/01/15 21:56:00 INFO Applying migration id=namehost 2026/01/15 21:56:00 INFO Applying migration id=outboxhost 2026/01/15 21:56:00 INFO Applying migration id=notesfts 2026/01/15 21:56:00 INFO Applying migration id=iconsname 2026/01/15 21:56:00 INFO Applying migration id=nohash 2026/01/15 21:56:00 INFO Applying migration id=shares 2026/01/15 21:56:00 INFO Applying migration id=actorttl 2026/01/15 21:56:00 INFO Applying migration id=tocc 2026/01/15 21:56:00 INFO Applying migration id=followeds 2026/01/15 21:56:00 INFO Applying migration id=certhash 2026/01/15 21:56:00 INFO Applying migration id=follows_sync 2026/01/15 21:56:00 INFO Applying migration id=jsonpath 2026/01/15 21:56:00 INFO Applying migration id=localforward 2026/01/15 21:56:00 INFO Applying migration id=avatar 2026/01/15 21:56:00 INFO Applying migration id=noimage 2026/01/15 21:56:00 INFO Applying migration id=feed 2026/01/15 21:56:00 INFO Applying migration id=bookmarks 2026/01/15 21:56:00 INFO Applying migration id=shareactivity 2026/01/15 21:56:00 INFO Applying migration id=application 2026/01/15 21:56:00 INFO Applying migration id=certificates 2026/01/15 21:56:00 INFO Applying migration id=rawforward 2026/01/15 21:56:00 INFO Applying migration id=publickey 2026/01/15 21:56:00 INFO Applying migration id=resolvegroup 2026/01/15 21:56:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a8-9534-70a9-9c6c-f3ed534dc847 2026/01/15 21:56:04 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc3a8-9534-70a9-9c6c-f3ed534dc847 --- PASS: TestThread_NoReplies (3.16s) === RUN TestThread_NestedRepliesFromBottom 2026/01/15 21:56:04 INFO Applying migration id=initial 2026/01/15 21:56:04 INFO Applying migration id=notesupdated 2026/01/15 21:56:04 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:04 INFO Applying migration id=activitiesid 2026/01/15 21:56:04 INFO Applying migration id=outbox 2026/01/15 21:56:04 INFO Applying migration id=edits 2026/01/15 21:56:04 INFO Applying migration id=outboxactor 2026/01/15 21:56:04 INFO Applying migration id=outboxsender 2026/01/15 21:56:04 INFO Applying migration id=thread 2026/01/15 21:56:04 INFO Applying migration id=host 2026/01/15 21:56:04 INFO Applying migration id=sharedinbox 2026/01/15 21:56:04 INFO Applying migration id=noteshost 2026/01/15 21:56:04 INFO Applying migration id=fetched 2026/01/15 21:56:04 INFO Applying migration id=move 2026/01/15 21:56:04 INFO Applying migration id=cleanup 2026/01/15 21:56:04 INFO Applying migration id=received 2026/01/15 21:56:04 INFO Applying migration id=namehost 2026/01/15 21:56:04 INFO Applying migration id=outboxhost 2026/01/15 21:56:04 INFO Applying migration id=notesfts 2026/01/15 21:56:04 INFO Applying migration id=iconsname 2026/01/15 21:56:04 INFO Applying migration id=nohash 2026/01/15 21:56:04 INFO Applying migration id=shares 2026/01/15 21:56:04 INFO Applying migration id=actorttl 2026/01/15 21:56:04 INFO Applying migration id=tocc 2026/01/15 21:56:04 INFO Applying migration id=followeds 2026/01/15 21:56:04 INFO Applying migration id=certhash 2026/01/15 21:56:04 INFO Applying migration id=follows_sync 2026/01/15 21:56:04 INFO Applying migration id=jsonpath 2026/01/15 21:56:04 INFO Applying migration id=localforward 2026/01/15 21:56:04 INFO Applying migration id=avatar 2026/01/15 21:56:04 INFO Applying migration id=noimage 2026/01/15 21:56:04 INFO Applying migration id=feed 2026/01/15 21:56:04 INFO Applying migration id=bookmarks 2026/01/15 21:56:04 INFO Applying migration id=shareactivity 2026/01/15 21:56:04 INFO Applying migration id=application 2026/01/15 21:56:04 INFO Applying migration id=certificates 2026/01/15 21:56:04 INFO Applying migration id=rawforward 2026/01/15 21:56:04 INFO Applying migration id=publickey 2026/01/15 21:56:04 INFO Applying migration id=resolvegroup 2026/01/15 21:56:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a8-a505-7bde-af36-f89cf79afbe1 2026/01/15 21:56:08 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a8-a506-7d98-9b54-1214450123c6 note=https://localhost.localdomain:8443/post/019bc3a8-a506-7d7d-8439-e4e6318bebda thread=https://localhost.localdomain:8443/post/019bc3a8-a505-7bde-af36-f89cf79afbe1 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:56:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a8-a506-7d7d-8439-e4e6318bebda 2026/01/15 21:56:08 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a8-a507-7d14-8614-99432aeff144 note=https://localhost.localdomain:8443/post/019bc3a8-a507-7d00-a465-96530c91d03b thread=https://localhost.localdomain:8443/post/019bc3a8-a505-7bde-af36-f89cf79afbe1 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:56:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a8-a507-7d00-a465-96530c91d03b 2026/01/15 21:56:08 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc3a8-a507-7d00-a465-96530c91d03b --- PASS: TestThread_NestedRepliesFromBottom (4.05s) === RUN TestThread_NestedRepliesFromBottomMissingNode 2026/01/15 21:56:08 INFO Applying migration id=initial 2026/01/15 21:56:08 INFO Applying migration id=notesupdated 2026/01/15 21:56:08 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:08 INFO Applying migration id=activitiesid 2026/01/15 21:56:08 INFO Applying migration id=outbox 2026/01/15 21:56:08 INFO Applying migration id=edits 2026/01/15 21:56:08 INFO Applying migration id=outboxactor 2026/01/15 21:56:08 INFO Applying migration id=outboxsender 2026/01/15 21:56:08 INFO Applying migration id=thread 2026/01/15 21:56:08 INFO Applying migration id=host 2026/01/15 21:56:08 INFO Applying migration id=sharedinbox 2026/01/15 21:56:08 INFO Applying migration id=noteshost 2026/01/15 21:56:08 INFO Applying migration id=fetched 2026/01/15 21:56:08 INFO Applying migration id=move 2026/01/15 21:56:08 INFO Applying migration id=cleanup 2026/01/15 21:56:08 INFO Applying migration id=received 2026/01/15 21:56:08 INFO Applying migration id=namehost 2026/01/15 21:56:08 INFO Applying migration id=outboxhost 2026/01/15 21:56:08 INFO Applying migration id=notesfts 2026/01/15 21:56:08 INFO Applying migration id=iconsname 2026/01/15 21:56:08 INFO Applying migration id=nohash 2026/01/15 21:56:08 INFO Applying migration id=shares 2026/01/15 21:56:08 INFO Applying migration id=actorttl 2026/01/15 21:56:08 INFO Applying migration id=tocc 2026/01/15 21:56:08 INFO Applying migration id=followeds 2026/01/15 21:56:08 INFO Applying migration id=certhash 2026/01/15 21:56:08 INFO Applying migration id=follows_sync 2026/01/15 21:56:08 INFO Applying migration id=jsonpath 2026/01/15 21:56:08 INFO Applying migration id=localforward 2026/01/15 21:56:08 INFO Applying migration id=avatar 2026/01/15 21:56:08 INFO Applying migration id=noimage 2026/01/15 21:56:08 INFO Applying migration id=feed 2026/01/15 21:56:08 INFO Applying migration id=bookmarks 2026/01/15 21:56:08 INFO Applying migration id=shareactivity 2026/01/15 21:56:08 INFO Applying migration id=application 2026/01/15 21:56:08 INFO Applying migration id=certificates 2026/01/15 21:56:08 INFO Applying migration id=rawforward 2026/01/15 21:56:08 INFO Applying migration id=publickey 2026/01/15 21:56:08 INFO Applying migration id=resolvegroup 2026/01/15 21:56:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a8-b275-7e2c-af2a-2ed89e99f5e7 2026/01/15 21:56:11 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a8-b277-725f-99f4-2900c11a1eab note=https://localhost.localdomain:8443/post/019bc3a8-b277-7245-9d2c-4fbe0015cf2f thread=https://localhost.localdomain:8443/post/019bc3a8-b275-7e2c-af2a-2ed89e99f5e7 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:56:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a8-b277-7245-9d2c-4fbe0015cf2f 2026/01/15 21:56:11 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a8-b278-7290-9fb4-edbf07a3de01 note=https://localhost.localdomain:8443/post/019bc3a8-b278-727c-bf45-0396d4067f0d thread=https://localhost.localdomain:8443/post/019bc3a8-b275-7e2c-af2a-2ed89e99f5e7 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:56:11 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc3a8-b277-7245-9d2c-4fbe0015cf2f#delete note=https://localhost.localdomain:8443/post/019bc3a8-b277-7245-9d2c-4fbe0015cf2f thread=https://localhost.localdomain:8443/post/019bc3a8-b275-7e2c-af2a-2ed89e99f5e7 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a8-b278-727c-bf45-0396d4067f0d 2026/01/15 21:56:11 INFO Parent post or author is missing id=https://localhost.localdomain:8443/post/019bc3a8-b277-7245-9d2c-4fbe0015cf2f 2026/01/15 21:56:11 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc3a8-b278-727c-bf45-0396d4067f0d --- PASS: TestThread_NestedRepliesFromBottomMissingNode (3.44s) === RUN TestThread_NestedRepliesFromBottomMissingFirstNode 2026/01/15 21:56:11 INFO Applying migration id=initial 2026/01/15 21:56:11 INFO Applying migration id=notesupdated 2026/01/15 21:56:11 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:11 INFO Applying migration id=activitiesid 2026/01/15 21:56:11 INFO Applying migration id=outbox 2026/01/15 21:56:11 INFO Applying migration id=edits 2026/01/15 21:56:11 INFO Applying migration id=outboxactor 2026/01/15 21:56:11 INFO Applying migration id=outboxsender 2026/01/15 21:56:11 INFO Applying migration id=thread 2026/01/15 21:56:11 INFO Applying migration id=host 2026/01/15 21:56:11 INFO Applying migration id=sharedinbox 2026/01/15 21:56:11 INFO Applying migration id=noteshost 2026/01/15 21:56:11 INFO Applying migration id=fetched 2026/01/15 21:56:11 INFO Applying migration id=move 2026/01/15 21:56:11 INFO Applying migration id=cleanup 2026/01/15 21:56:11 INFO Applying migration id=received 2026/01/15 21:56:11 INFO Applying migration id=namehost 2026/01/15 21:56:11 INFO Applying migration id=outboxhost 2026/01/15 21:56:11 INFO Applying migration id=notesfts 2026/01/15 21:56:11 INFO Applying migration id=iconsname 2026/01/15 21:56:11 INFO Applying migration id=nohash 2026/01/15 21:56:11 INFO Applying migration id=shares 2026/01/15 21:56:11 INFO Applying migration id=actorttl 2026/01/15 21:56:11 INFO Applying migration id=tocc 2026/01/15 21:56:11 INFO Applying migration id=followeds 2026/01/15 21:56:11 INFO Applying migration id=certhash 2026/01/15 21:56:11 INFO Applying migration id=follows_sync 2026/01/15 21:56:11 INFO Applying migration id=jsonpath 2026/01/15 21:56:11 INFO Applying migration id=localforward 2026/01/15 21:56:11 INFO Applying migration id=avatar 2026/01/15 21:56:11 INFO Applying migration id=noimage 2026/01/15 21:56:11 INFO Applying migration id=feed 2026/01/15 21:56:11 INFO Applying migration id=bookmarks 2026/01/15 21:56:11 INFO Applying migration id=shareactivity 2026/01/15 21:56:11 INFO Applying migration id=application 2026/01/15 21:56:11 INFO Applying migration id=certificates 2026/01/15 21:56:11 INFO Applying migration id=rawforward 2026/01/15 21:56:11 INFO Applying migration id=publickey 2026/01/15 21:56:11 INFO Applying migration id=resolvegroup 2026/01/15 21:56:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a8-b843-7e06-99fe-dc66b0c924e5 2026/01/15 21:56:12 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a8-b845-70ea-ac9d-7f381e190e88 note=https://localhost.localdomain:8443/post/019bc3a8-b845-70ce-ae1c-7d40c4e89b74 thread=https://localhost.localdomain:8443/post/019bc3a8-b843-7e06-99fe-dc66b0c924e5 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:56:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a8-b845-70ce-ae1c-7d40c4e89b74 2026/01/15 21:56:12 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a8-b846-70ae-934e-38fc6a314c91 note=https://localhost.localdomain:8443/post/019bc3a8-b846-709b-8c79-532d9899a457 thread=https://localhost.localdomain:8443/post/019bc3a8-b843-7e06-99fe-dc66b0c924e5 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a8-b846-709b-8c79-532d9899a457 2026/01/15 21:56:13 INFO Viewing thread post=https://localhost.localdomain:8443/post/019bc3a8-b846-709b-8c79-532d9899a457 --- PASS: TestThread_NestedRepliesFromBottomMissingFirstNode (1.49s) === RUN TestThread_Tree 2026/01/15 21:56:13 INFO Applying migration id=initial 2026/01/15 21:56:13 INFO Applying migration id=notesupdated 2026/01/15 21:56:13 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:13 INFO Applying migration id=activitiesid 2026/01/15 21:56:13 INFO Applying migration id=outbox 2026/01/15 21:56:13 INFO Applying migration id=edits 2026/01/15 21:56:13 INFO Applying migration id=outboxactor 2026/01/15 21:56:13 INFO Applying migration id=outboxsender 2026/01/15 21:56:13 INFO Applying migration id=thread 2026/01/15 21:56:13 INFO Applying migration id=host 2026/01/15 21:56:13 INFO Applying migration id=sharedinbox 2026/01/15 21:56:13 INFO Applying migration id=noteshost 2026/01/15 21:56:13 INFO Applying migration id=fetched 2026/01/15 21:56:13 INFO Applying migration id=move 2026/01/15 21:56:13 INFO Applying migration id=cleanup 2026/01/15 21:56:13 INFO Applying migration id=received 2026/01/15 21:56:13 INFO Applying migration id=namehost 2026/01/15 21:56:13 INFO Applying migration id=outboxhost 2026/01/15 21:56:13 INFO Applying migration id=notesfts 2026/01/15 21:56:13 INFO Applying migration id=iconsname 2026/01/15 21:56:13 INFO Applying migration id=nohash 2026/01/15 21:56:13 INFO Applying migration id=shares 2026/01/15 21:56:13 INFO Applying migration id=actorttl 2026/01/15 21:56:13 INFO Applying migration id=tocc 2026/01/15 21:56:13 INFO Applying migration id=followeds 2026/01/15 21:56:13 INFO Applying migration id=certhash 2026/01/15 21:56:13 INFO Applying migration id=follows_sync 2026/01/15 21:56:13 INFO Applying migration id=jsonpath 2026/01/15 21:56:13 INFO Applying migration id=localforward 2026/01/15 21:56:13 INFO Applying migration id=avatar 2026/01/15 21:56:13 INFO Applying migration id=noimage 2026/01/15 21:56:13 INFO Applying migration id=feed 2026/01/15 21:56:13 INFO Applying migration id=bookmarks 2026/01/15 21:56:13 INFO Applying migration id=shareactivity 2026/01/15 21:56:13 INFO Applying migration id=application 2026/01/15 21:56:13 INFO Applying migration id=certificates 2026/01/15 21:56:13 INFO Applying migration id=rawforward 2026/01/15 21:56:13 INFO Applying migration id=publickey 2026/01/15 21:56:13 INFO Applying migration id=resolvegroup 2026/01/15 21:56:17 INFO Viewing thread post=https://localhost.localdomain:8443/note/1 --- PASS: TestThread_Tree (4.62s) === RUN TestThread_SubTree 2026/01/15 21:56:17 INFO Applying migration id=initial 2026/01/15 21:56:17 INFO Applying migration id=notesupdated 2026/01/15 21:56:17 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:17 INFO Applying migration id=activitiesid 2026/01/15 21:56:17 INFO Applying migration id=outbox 2026/01/15 21:56:17 INFO Applying migration id=edits 2026/01/15 21:56:17 INFO Applying migration id=outboxactor 2026/01/15 21:56:17 INFO Applying migration id=outboxsender 2026/01/15 21:56:17 INFO Applying migration id=thread 2026/01/15 21:56:17 INFO Applying migration id=host 2026/01/15 21:56:17 INFO Applying migration id=sharedinbox 2026/01/15 21:56:17 INFO Applying migration id=noteshost 2026/01/15 21:56:17 INFO Applying migration id=fetched 2026/01/15 21:56:17 INFO Applying migration id=move 2026/01/15 21:56:17 INFO Applying migration id=cleanup 2026/01/15 21:56:17 INFO Applying migration id=received 2026/01/15 21:56:17 INFO Applying migration id=namehost 2026/01/15 21:56:17 INFO Applying migration id=outboxhost 2026/01/15 21:56:17 INFO Applying migration id=notesfts 2026/01/15 21:56:17 INFO Applying migration id=iconsname 2026/01/15 21:56:17 INFO Applying migration id=nohash 2026/01/15 21:56:17 INFO Applying migration id=shares 2026/01/15 21:56:17 INFO Applying migration id=actorttl 2026/01/15 21:56:17 INFO Applying migration id=tocc 2026/01/15 21:56:17 INFO Applying migration id=followeds 2026/01/15 21:56:17 INFO Applying migration id=certhash 2026/01/15 21:56:17 INFO Applying migration id=follows_sync 2026/01/15 21:56:17 INFO Applying migration id=jsonpath 2026/01/15 21:56:17 INFO Applying migration id=localforward 2026/01/15 21:56:17 INFO Applying migration id=avatar 2026/01/15 21:56:17 INFO Applying migration id=noimage 2026/01/15 21:56:17 INFO Applying migration id=feed 2026/01/15 21:56:17 INFO Applying migration id=bookmarks 2026/01/15 21:56:17 INFO Applying migration id=shareactivity 2026/01/15 21:56:17 INFO Applying migration id=application 2026/01/15 21:56:17 INFO Applying migration id=certificates 2026/01/15 21:56:17 INFO Applying migration id=rawforward 2026/01/15 21:56:17 INFO Applying migration id=publickey 2026/01/15 21:56:17 INFO Applying migration id=resolvegroup 2026/01/15 21:56:22 INFO Viewing thread post=https://localhost.localdomain:8443/note/2 --- PASS: TestThread_SubTree (4.93s) === RUN TestUnfollow_HappyFlow 2026/01/15 21:56:22 INFO Applying migration id=initial 2026/01/15 21:56:22 INFO Applying migration id=notesupdated 2026/01/15 21:56:22 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:22 INFO Applying migration id=activitiesid 2026/01/15 21:56:22 INFO Applying migration id=outbox 2026/01/15 21:56:22 INFO Applying migration id=edits 2026/01/15 21:56:22 INFO Applying migration id=outboxactor 2026/01/15 21:56:22 INFO Applying migration id=outboxsender 2026/01/15 21:56:22 INFO Applying migration id=thread 2026/01/15 21:56:22 INFO Applying migration id=host 2026/01/15 21:56:22 INFO Applying migration id=sharedinbox 2026/01/15 21:56:22 INFO Applying migration id=noteshost 2026/01/15 21:56:22 INFO Applying migration id=fetched 2026/01/15 21:56:22 INFO Applying migration id=move 2026/01/15 21:56:22 INFO Applying migration id=cleanup 2026/01/15 21:56:22 INFO Applying migration id=received 2026/01/15 21:56:22 INFO Applying migration id=namehost 2026/01/15 21:56:22 INFO Applying migration id=outboxhost 2026/01/15 21:56:22 INFO Applying migration id=notesfts 2026/01/15 21:56:22 INFO Applying migration id=iconsname 2026/01/15 21:56:22 INFO Applying migration id=nohash 2026/01/15 21:56:22 INFO Applying migration id=shares 2026/01/15 21:56:22 INFO Applying migration id=actorttl 2026/01/15 21:56:22 INFO Applying migration id=tocc 2026/01/15 21:56:22 INFO Applying migration id=followeds 2026/01/15 21:56:22 INFO Applying migration id=certhash 2026/01/15 21:56:22 INFO Applying migration id=follows_sync 2026/01/15 21:56:22 INFO Applying migration id=jsonpath 2026/01/15 21:56:22 INFO Applying migration id=localforward 2026/01/15 21:56:22 INFO Applying migration id=avatar 2026/01/15 21:56:22 INFO Applying migration id=noimage 2026/01/15 21:56:22 INFO Applying migration id=feed 2026/01/15 21:56:22 INFO Applying migration id=bookmarks 2026/01/15 21:56:22 INFO Applying migration id=shareactivity 2026/01/15 21:56:22 INFO Applying migration id=application 2026/01/15 21:56:22 INFO Applying migration id=certificates 2026/01/15 21:56:22 INFO Applying migration id=rawforward 2026/01/15 21:56:22 INFO Applying migration id=publickey 2026/01/15 21:56:22 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_HappyFlow (4.32s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/01/15 21:56:26 INFO Applying migration id=initial 2026/01/15 21:56:26 INFO Applying migration id=notesupdated 2026/01/15 21:56:26 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:26 INFO Applying migration id=activitiesid 2026/01/15 21:56:26 INFO Applying migration id=outbox 2026/01/15 21:56:26 INFO Applying migration id=edits 2026/01/15 21:56:26 INFO Applying migration id=outboxactor 2026/01/15 21:56:26 INFO Applying migration id=outboxsender 2026/01/15 21:56:26 INFO Applying migration id=thread 2026/01/15 21:56:26 INFO Applying migration id=host 2026/01/15 21:56:26 INFO Applying migration id=sharedinbox 2026/01/15 21:56:26 INFO Applying migration id=noteshost 2026/01/15 21:56:26 INFO Applying migration id=fetched 2026/01/15 21:56:26 INFO Applying migration id=move 2026/01/15 21:56:26 INFO Applying migration id=cleanup 2026/01/15 21:56:26 INFO Applying migration id=received 2026/01/15 21:56:26 INFO Applying migration id=namehost 2026/01/15 21:56:26 INFO Applying migration id=outboxhost 2026/01/15 21:56:26 INFO Applying migration id=notesfts 2026/01/15 21:56:26 INFO Applying migration id=iconsname 2026/01/15 21:56:26 INFO Applying migration id=nohash 2026/01/15 21:56:26 INFO Applying migration id=shares 2026/01/15 21:56:26 INFO Applying migration id=actorttl 2026/01/15 21:56:26 INFO Applying migration id=tocc 2026/01/15 21:56:26 INFO Applying migration id=followeds 2026/01/15 21:56:26 INFO Applying migration id=certhash 2026/01/15 21:56:26 INFO Applying migration id=follows_sync 2026/01/15 21:56:26 INFO Applying migration id=jsonpath 2026/01/15 21:56:26 INFO Applying migration id=localforward 2026/01/15 21:56:26 INFO Applying migration id=avatar 2026/01/15 21:56:26 INFO Applying migration id=noimage 2026/01/15 21:56:26 INFO Applying migration id=feed 2026/01/15 21:56:26 INFO Applying migration id=bookmarks 2026/01/15 21:56:26 INFO Applying migration id=shareactivity 2026/01/15 21:56:26 INFO Applying migration id=application 2026/01/15 21:56:26 INFO Applying migration id=certificates 2026/01/15 21:56:26 INFO Applying migration id=rawforward 2026/01/15 21:56:26 INFO Applying migration id=publickey 2026/01/15 21:56:26 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (2.30s) === RUN TestUnfollow_FollowAgain 2026/01/15 21:56:29 INFO Applying migration id=initial 2026/01/15 21:56:29 INFO Applying migration id=notesupdated 2026/01/15 21:56:29 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:29 INFO Applying migration id=activitiesid 2026/01/15 21:56:29 INFO Applying migration id=outbox 2026/01/15 21:56:29 INFO Applying migration id=edits 2026/01/15 21:56:29 INFO Applying migration id=outboxactor 2026/01/15 21:56:29 INFO Applying migration id=outboxsender 2026/01/15 21:56:29 INFO Applying migration id=thread 2026/01/15 21:56:29 INFO Applying migration id=host 2026/01/15 21:56:29 INFO Applying migration id=sharedinbox 2026/01/15 21:56:29 INFO Applying migration id=noteshost 2026/01/15 21:56:29 INFO Applying migration id=fetched 2026/01/15 21:56:29 INFO Applying migration id=move 2026/01/15 21:56:29 INFO Applying migration id=cleanup 2026/01/15 21:56:29 INFO Applying migration id=received 2026/01/15 21:56:29 INFO Applying migration id=namehost 2026/01/15 21:56:29 INFO Applying migration id=outboxhost 2026/01/15 21:56:29 INFO Applying migration id=notesfts 2026/01/15 21:56:29 INFO Applying migration id=iconsname 2026/01/15 21:56:29 INFO Applying migration id=nohash 2026/01/15 21:56:29 INFO Applying migration id=shares 2026/01/15 21:56:29 INFO Applying migration id=actorttl 2026/01/15 21:56:29 INFO Applying migration id=tocc 2026/01/15 21:56:29 INFO Applying migration id=followeds 2026/01/15 21:56:29 INFO Applying migration id=certhash 2026/01/15 21:56:29 INFO Applying migration id=follows_sync 2026/01/15 21:56:29 INFO Applying migration id=jsonpath 2026/01/15 21:56:29 INFO Applying migration id=localforward 2026/01/15 21:56:29 INFO Applying migration id=avatar 2026/01/15 21:56:29 INFO Applying migration id=noimage 2026/01/15 21:56:29 INFO Applying migration id=feed 2026/01/15 21:56:29 INFO Applying migration id=bookmarks 2026/01/15 21:56:29 INFO Applying migration id=shareactivity 2026/01/15 21:56:29 INFO Applying migration id=application 2026/01/15 21:56:29 INFO Applying migration id=certificates 2026/01/15 21:56:29 INFO Applying migration id=rawforward 2026/01/15 21:56:29 INFO Applying migration id=publickey 2026/01/15 21:56:29 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_FollowAgain (6.30s) === RUN TestUnfollow_NotFollowing 2026/01/15 21:56:35 INFO Applying migration id=initial 2026/01/15 21:56:35 INFO Applying migration id=notesupdated 2026/01/15 21:56:35 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:35 INFO Applying migration id=activitiesid 2026/01/15 21:56:35 INFO Applying migration id=outbox 2026/01/15 21:56:35 INFO Applying migration id=edits 2026/01/15 21:56:35 INFO Applying migration id=outboxactor 2026/01/15 21:56:35 INFO Applying migration id=outboxsender 2026/01/15 21:56:35 INFO Applying migration id=thread 2026/01/15 21:56:35 INFO Applying migration id=host 2026/01/15 21:56:35 INFO Applying migration id=sharedinbox 2026/01/15 21:56:35 INFO Applying migration id=noteshost 2026/01/15 21:56:35 INFO Applying migration id=fetched 2026/01/15 21:56:35 INFO Applying migration id=move 2026/01/15 21:56:35 INFO Applying migration id=cleanup 2026/01/15 21:56:35 INFO Applying migration id=received 2026/01/15 21:56:35 INFO Applying migration id=namehost 2026/01/15 21:56:35 INFO Applying migration id=outboxhost 2026/01/15 21:56:35 INFO Applying migration id=notesfts 2026/01/15 21:56:35 INFO Applying migration id=iconsname 2026/01/15 21:56:35 INFO Applying migration id=nohash 2026/01/15 21:56:35 INFO Applying migration id=shares 2026/01/15 21:56:35 INFO Applying migration id=actorttl 2026/01/15 21:56:35 INFO Applying migration id=tocc 2026/01/15 21:56:35 INFO Applying migration id=followeds 2026/01/15 21:56:35 INFO Applying migration id=certhash 2026/01/15 21:56:35 INFO Applying migration id=follows_sync 2026/01/15 21:56:35 INFO Applying migration id=jsonpath 2026/01/15 21:56:35 INFO Applying migration id=localforward 2026/01/15 21:56:35 INFO Applying migration id=avatar 2026/01/15 21:56:35 INFO Applying migration id=noimage 2026/01/15 21:56:35 INFO Applying migration id=feed 2026/01/15 21:56:35 INFO Applying migration id=bookmarks 2026/01/15 21:56:35 INFO Applying migration id=shareactivity 2026/01/15 21:56:35 INFO Applying migration id=application 2026/01/15 21:56:35 INFO Applying migration id=certificates 2026/01/15 21:56:35 INFO Applying migration id=rawforward 2026/01/15 21:56:35 INFO Applying migration id=publickey 2026/01/15 21:56:35 INFO Applying migration id=resolvegroup 2026/01/15 21:56:38 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.45s) === RUN TestUnfollow_UnauthenticatedUser 2026/01/15 21:56:38 INFO Applying migration id=initial 2026/01/15 21:56:38 INFO Applying migration id=notesupdated 2026/01/15 21:56:38 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:38 INFO Applying migration id=activitiesid 2026/01/15 21:56:38 INFO Applying migration id=outbox 2026/01/15 21:56:38 INFO Applying migration id=edits 2026/01/15 21:56:38 INFO Applying migration id=outboxactor 2026/01/15 21:56:38 INFO Applying migration id=outboxsender 2026/01/15 21:56:38 INFO Applying migration id=thread 2026/01/15 21:56:38 INFO Applying migration id=host 2026/01/15 21:56:38 INFO Applying migration id=sharedinbox 2026/01/15 21:56:38 INFO Applying migration id=noteshost 2026/01/15 21:56:38 INFO Applying migration id=fetched 2026/01/15 21:56:38 INFO Applying migration id=move 2026/01/15 21:56:38 INFO Applying migration id=cleanup 2026/01/15 21:56:38 INFO Applying migration id=received 2026/01/15 21:56:38 INFO Applying migration id=namehost 2026/01/15 21:56:38 INFO Applying migration id=outboxhost 2026/01/15 21:56:38 INFO Applying migration id=notesfts 2026/01/15 21:56:38 INFO Applying migration id=iconsname 2026/01/15 21:56:38 INFO Applying migration id=nohash 2026/01/15 21:56:38 INFO Applying migration id=shares 2026/01/15 21:56:38 INFO Applying migration id=actorttl 2026/01/15 21:56:38 INFO Applying migration id=tocc 2026/01/15 21:56:38 INFO Applying migration id=followeds 2026/01/15 21:56:38 INFO Applying migration id=certhash 2026/01/15 21:56:38 INFO Applying migration id=follows_sync 2026/01/15 21:56:38 INFO Applying migration id=jsonpath 2026/01/15 21:56:38 INFO Applying migration id=localforward 2026/01/15 21:56:38 INFO Applying migration id=avatar 2026/01/15 21:56:38 INFO Applying migration id=noimage 2026/01/15 21:56:38 INFO Applying migration id=feed 2026/01/15 21:56:38 INFO Applying migration id=bookmarks 2026/01/15 21:56:38 INFO Applying migration id=shareactivity 2026/01/15 21:56:38 INFO Applying migration id=application 2026/01/15 21:56:38 INFO Applying migration id=certificates 2026/01/15 21:56:38 INFO Applying migration id=rawforward 2026/01/15 21:56:38 INFO Applying migration id=publickey 2026/01/15 21:56:38 INFO Applying migration id=resolvegroup --- PASS: TestUnfollow_UnauthenticatedUser (6.91s) === RUN TestUploadEdit_HappyFlow 2026/01/15 21:56:45 INFO Applying migration id=initial 2026/01/15 21:56:45 INFO Applying migration id=notesupdated 2026/01/15 21:56:45 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:45 INFO Applying migration id=activitiesid 2026/01/15 21:56:45 INFO Applying migration id=outbox 2026/01/15 21:56:45 INFO Applying migration id=edits 2026/01/15 21:56:45 INFO Applying migration id=outboxactor 2026/01/15 21:56:45 INFO Applying migration id=outboxsender 2026/01/15 21:56:45 INFO Applying migration id=thread 2026/01/15 21:56:45 INFO Applying migration id=host 2026/01/15 21:56:45 INFO Applying migration id=sharedinbox 2026/01/15 21:56:45 INFO Applying migration id=noteshost 2026/01/15 21:56:45 INFO Applying migration id=fetched 2026/01/15 21:56:45 INFO Applying migration id=move 2026/01/15 21:56:45 INFO Applying migration id=cleanup 2026/01/15 21:56:45 INFO Applying migration id=received 2026/01/15 21:56:45 INFO Applying migration id=namehost 2026/01/15 21:56:45 INFO Applying migration id=outboxhost 2026/01/15 21:56:45 INFO Applying migration id=notesfts 2026/01/15 21:56:45 INFO Applying migration id=iconsname 2026/01/15 21:56:45 INFO Applying migration id=nohash 2026/01/15 21:56:45 INFO Applying migration id=shares 2026/01/15 21:56:45 INFO Applying migration id=actorttl 2026/01/15 21:56:45 INFO Applying migration id=tocc 2026/01/15 21:56:45 INFO Applying migration id=followeds 2026/01/15 21:56:45 INFO Applying migration id=certhash 2026/01/15 21:56:45 INFO Applying migration id=follows_sync 2026/01/15 21:56:45 INFO Applying migration id=jsonpath 2026/01/15 21:56:45 INFO Applying migration id=localforward 2026/01/15 21:56:45 INFO Applying migration id=avatar 2026/01/15 21:56:45 INFO Applying migration id=noimage 2026/01/15 21:56:45 INFO Applying migration id=feed 2026/01/15 21:56:45 INFO Applying migration id=bookmarks 2026/01/15 21:56:45 INFO Applying migration id=shareactivity 2026/01/15 21:56:45 INFO Applying migration id=application 2026/01/15 21:56:45 INFO Applying migration id=certificates 2026/01/15 21:56:45 INFO Applying migration id=rawforward 2026/01/15 21:56:45 INFO Applying migration id=publickey 2026/01/15 21:56:45 INFO Applying migration id=resolvegroup 2026/01/15 21:56:50 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019bc3a9-48d8-7811-84d0-4ecc82ace084 can=2026-01-15T22:12:50.009Z --- PASS: TestUploadEdit_HappyFlow (4.47s) === RUN TestUploadEdit_Empty 2026/01/15 21:56:50 INFO Applying migration id=initial 2026/01/15 21:56:50 INFO Applying migration id=notesupdated 2026/01/15 21:56:50 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:50 INFO Applying migration id=activitiesid 2026/01/15 21:56:50 INFO Applying migration id=outbox 2026/01/15 21:56:50 INFO Applying migration id=edits 2026/01/15 21:56:50 INFO Applying migration id=outboxactor 2026/01/15 21:56:50 INFO Applying migration id=outboxsender 2026/01/15 21:56:50 INFO Applying migration id=thread 2026/01/15 21:56:50 INFO Applying migration id=host 2026/01/15 21:56:50 INFO Applying migration id=sharedinbox 2026/01/15 21:56:50 INFO Applying migration id=noteshost 2026/01/15 21:56:50 INFO Applying migration id=fetched 2026/01/15 21:56:50 INFO Applying migration id=move 2026/01/15 21:56:50 INFO Applying migration id=cleanup 2026/01/15 21:56:50 INFO Applying migration id=received 2026/01/15 21:56:50 INFO Applying migration id=namehost 2026/01/15 21:56:50 INFO Applying migration id=outboxhost 2026/01/15 21:56:50 INFO Applying migration id=notesfts 2026/01/15 21:56:50 INFO Applying migration id=iconsname 2026/01/15 21:56:50 INFO Applying migration id=nohash 2026/01/15 21:56:50 INFO Applying migration id=shares 2026/01/15 21:56:50 INFO Applying migration id=actorttl 2026/01/15 21:56:50 INFO Applying migration id=tocc 2026/01/15 21:56:50 INFO Applying migration id=followeds 2026/01/15 21:56:50 INFO Applying migration id=certhash 2026/01/15 21:56:50 INFO Applying migration id=follows_sync 2026/01/15 21:56:50 INFO Applying migration id=jsonpath 2026/01/15 21:56:50 INFO Applying migration id=localforward 2026/01/15 21:56:50 INFO Applying migration id=avatar 2026/01/15 21:56:50 INFO Applying migration id=noimage 2026/01/15 21:56:50 INFO Applying migration id=feed 2026/01/15 21:56:50 INFO Applying migration id=bookmarks 2026/01/15 21:56:50 INFO Applying migration id=shareactivity 2026/01/15 21:56:50 INFO Applying migration id=application 2026/01/15 21:56:50 INFO Applying migration id=certificates 2026/01/15 21:56:50 INFO Applying migration id=rawforward 2026/01/15 21:56:50 INFO Applying migration id=publickey 2026/01/15 21:56:50 INFO Applying migration id=resolvegroup 2026/01/15 21:56:55 WARN Content is empty --- PASS: TestUploadEdit_Empty (4.79s) === RUN TestUploadEdit_SizeLimit 2026/01/15 21:56:55 INFO Applying migration id=initial 2026/01/15 21:56:55 INFO Applying migration id=notesupdated 2026/01/15 21:56:55 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:55 INFO Applying migration id=activitiesid 2026/01/15 21:56:55 INFO Applying migration id=outbox 2026/01/15 21:56:55 INFO Applying migration id=edits 2026/01/15 21:56:55 INFO Applying migration id=outboxactor 2026/01/15 21:56:55 INFO Applying migration id=outboxsender 2026/01/15 21:56:55 INFO Applying migration id=thread 2026/01/15 21:56:55 INFO Applying migration id=host 2026/01/15 21:56:55 INFO Applying migration id=sharedinbox 2026/01/15 21:56:55 INFO Applying migration id=noteshost 2026/01/15 21:56:55 INFO Applying migration id=fetched 2026/01/15 21:56:55 INFO Applying migration id=move 2026/01/15 21:56:55 INFO Applying migration id=cleanup 2026/01/15 21:56:55 INFO Applying migration id=received 2026/01/15 21:56:55 INFO Applying migration id=namehost 2026/01/15 21:56:55 INFO Applying migration id=outboxhost 2026/01/15 21:56:55 INFO Applying migration id=notesfts 2026/01/15 21:56:55 INFO Applying migration id=iconsname 2026/01/15 21:56:55 INFO Applying migration id=nohash 2026/01/15 21:56:55 INFO Applying migration id=shares 2026/01/15 21:56:55 INFO Applying migration id=actorttl 2026/01/15 21:56:55 INFO Applying migration id=tocc 2026/01/15 21:56:55 INFO Applying migration id=followeds 2026/01/15 21:56:55 INFO Applying migration id=certhash 2026/01/15 21:56:55 INFO Applying migration id=follows_sync 2026/01/15 21:56:55 INFO Applying migration id=jsonpath 2026/01/15 21:56:55 INFO Applying migration id=localforward 2026/01/15 21:56:55 INFO Applying migration id=avatar 2026/01/15 21:56:55 INFO Applying migration id=noimage 2026/01/15 21:56:55 INFO Applying migration id=feed 2026/01/15 21:56:55 INFO Applying migration id=bookmarks 2026/01/15 21:56:55 INFO Applying migration id=shareactivity 2026/01/15 21:56:55 INFO Applying migration id=application 2026/01/15 21:56:55 INFO Applying migration id=certificates 2026/01/15 21:56:55 INFO Applying migration id=rawforward 2026/01/15 21:56:55 INFO Applying migration id=publickey 2026/01/15 21:56:55 INFO Applying migration id=resolvegroup --- PASS: TestUploadEdit_SizeLimit (4.59s) === RUN TestUploadEdit_InvalidSize 2026/01/15 21:56:59 INFO Applying migration id=initial 2026/01/15 21:56:59 INFO Applying migration id=notesupdated 2026/01/15 21:56:59 INFO Applying migration id=personspreferredusername 2026/01/15 21:56:59 INFO Applying migration id=activitiesid 2026/01/15 21:56:59 INFO Applying migration id=outbox 2026/01/15 21:56:59 INFO Applying migration id=edits 2026/01/15 21:56:59 INFO Applying migration id=outboxactor 2026/01/15 21:56:59 INFO Applying migration id=outboxsender 2026/01/15 21:56:59 INFO Applying migration id=thread 2026/01/15 21:56:59 INFO Applying migration id=host 2026/01/15 21:56:59 INFO Applying migration id=sharedinbox 2026/01/15 21:56:59 INFO Applying migration id=noteshost 2026/01/15 21:56:59 INFO Applying migration id=fetched 2026/01/15 21:56:59 INFO Applying migration id=move 2026/01/15 21:56:59 INFO Applying migration id=cleanup 2026/01/15 21:56:59 INFO Applying migration id=received 2026/01/15 21:56:59 INFO Applying migration id=namehost 2026/01/15 21:56:59 INFO Applying migration id=outboxhost 2026/01/15 21:56:59 INFO Applying migration id=notesfts 2026/01/15 21:56:59 INFO Applying migration id=iconsname 2026/01/15 21:56:59 INFO Applying migration id=nohash 2026/01/15 21:56:59 INFO Applying migration id=shares 2026/01/15 21:56:59 INFO Applying migration id=actorttl 2026/01/15 21:56:59 INFO Applying migration id=tocc 2026/01/15 21:56:59 INFO Applying migration id=followeds 2026/01/15 21:56:59 INFO Applying migration id=certhash 2026/01/15 21:56:59 INFO Applying migration id=follows_sync 2026/01/15 21:56:59 INFO Applying migration id=jsonpath 2026/01/15 21:56:59 INFO Applying migration id=localforward 2026/01/15 21:56:59 INFO Applying migration id=avatar 2026/01/15 21:56:59 INFO Applying migration id=noimage 2026/01/15 21:56:59 INFO Applying migration id=feed 2026/01/15 21:56:59 INFO Applying migration id=bookmarks 2026/01/15 21:56:59 INFO Applying migration id=shareactivity 2026/01/15 21:56:59 INFO Applying migration id=application 2026/01/15 21:56:59 INFO Applying migration id=certificates 2026/01/15 21:56:59 INFO Applying migration id=rawforward 2026/01/15 21:56:59 INFO Applying migration id=publickey 2026/01/15 21:56:59 INFO Applying migration id=resolvegroup 2026/01/15 21:57:03 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (4.16s) === RUN TestUploadEdit_InvalidType 2026/01/15 21:57:03 INFO Applying migration id=initial 2026/01/15 21:57:03 INFO Applying migration id=notesupdated 2026/01/15 21:57:03 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:03 INFO Applying migration id=activitiesid 2026/01/15 21:57:03 INFO Applying migration id=outbox 2026/01/15 21:57:03 INFO Applying migration id=edits 2026/01/15 21:57:03 INFO Applying migration id=outboxactor 2026/01/15 21:57:03 INFO Applying migration id=outboxsender 2026/01/15 21:57:03 INFO Applying migration id=thread 2026/01/15 21:57:03 INFO Applying migration id=host 2026/01/15 21:57:03 INFO Applying migration id=sharedinbox 2026/01/15 21:57:03 INFO Applying migration id=noteshost 2026/01/15 21:57:03 INFO Applying migration id=fetched 2026/01/15 21:57:03 INFO Applying migration id=move 2026/01/15 21:57:03 INFO Applying migration id=cleanup 2026/01/15 21:57:03 INFO Applying migration id=received 2026/01/15 21:57:03 INFO Applying migration id=namehost 2026/01/15 21:57:03 INFO Applying migration id=outboxhost 2026/01/15 21:57:03 INFO Applying migration id=notesfts 2026/01/15 21:57:03 INFO Applying migration id=iconsname 2026/01/15 21:57:03 INFO Applying migration id=nohash 2026/01/15 21:57:03 INFO Applying migration id=shares 2026/01/15 21:57:03 INFO Applying migration id=actorttl 2026/01/15 21:57:03 INFO Applying migration id=tocc 2026/01/15 21:57:03 INFO Applying migration id=followeds 2026/01/15 21:57:03 INFO Applying migration id=certhash 2026/01/15 21:57:03 INFO Applying migration id=follows_sync 2026/01/15 21:57:03 INFO Applying migration id=jsonpath 2026/01/15 21:57:03 INFO Applying migration id=localforward 2026/01/15 21:57:03 INFO Applying migration id=avatar 2026/01/15 21:57:03 INFO Applying migration id=noimage 2026/01/15 21:57:03 INFO Applying migration id=feed 2026/01/15 21:57:03 INFO Applying migration id=bookmarks 2026/01/15 21:57:03 INFO Applying migration id=shareactivity 2026/01/15 21:57:03 INFO Applying migration id=application 2026/01/15 21:57:03 INFO Applying migration id=certificates 2026/01/15 21:57:03 INFO Applying migration id=rawforward 2026/01/15 21:57:03 INFO Applying migration id=publickey 2026/01/15 21:57:03 INFO Applying migration id=resolvegroup 2026/01/15 21:57:08 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (4.71s) === RUN TestUploadEdit_NoSize 2026/01/15 21:57:08 INFO Applying migration id=initial 2026/01/15 21:57:08 INFO Applying migration id=notesupdated 2026/01/15 21:57:08 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:08 INFO Applying migration id=activitiesid 2026/01/15 21:57:08 INFO Applying migration id=outbox 2026/01/15 21:57:08 INFO Applying migration id=edits 2026/01/15 21:57:08 INFO Applying migration id=outboxactor 2026/01/15 21:57:08 INFO Applying migration id=outboxsender 2026/01/15 21:57:08 INFO Applying migration id=thread 2026/01/15 21:57:08 INFO Applying migration id=host 2026/01/15 21:57:08 INFO Applying migration id=sharedinbox 2026/01/15 21:57:08 INFO Applying migration id=noteshost 2026/01/15 21:57:08 INFO Applying migration id=fetched 2026/01/15 21:57:08 INFO Applying migration id=move 2026/01/15 21:57:08 INFO Applying migration id=cleanup 2026/01/15 21:57:08 INFO Applying migration id=received 2026/01/15 21:57:08 INFO Applying migration id=namehost 2026/01/15 21:57:08 INFO Applying migration id=outboxhost 2026/01/15 21:57:08 INFO Applying migration id=notesfts 2026/01/15 21:57:08 INFO Applying migration id=iconsname 2026/01/15 21:57:08 INFO Applying migration id=nohash 2026/01/15 21:57:08 INFO Applying migration id=shares 2026/01/15 21:57:08 INFO Applying migration id=actorttl 2026/01/15 21:57:08 INFO Applying migration id=tocc 2026/01/15 21:57:08 INFO Applying migration id=followeds 2026/01/15 21:57:08 INFO Applying migration id=certhash 2026/01/15 21:57:08 INFO Applying migration id=follows_sync 2026/01/15 21:57:08 INFO Applying migration id=jsonpath 2026/01/15 21:57:08 INFO Applying migration id=localforward 2026/01/15 21:57:08 INFO Applying migration id=avatar 2026/01/15 21:57:08 INFO Applying migration id=noimage 2026/01/15 21:57:08 INFO Applying migration id=feed 2026/01/15 21:57:08 INFO Applying migration id=bookmarks 2026/01/15 21:57:08 INFO Applying migration id=shareactivity 2026/01/15 21:57:08 INFO Applying migration id=application 2026/01/15 21:57:08 INFO Applying migration id=certificates 2026/01/15 21:57:08 INFO Applying migration id=rawforward 2026/01/15 21:57:08 INFO Applying migration id=publickey 2026/01/15 21:57:08 INFO Applying migration id=resolvegroup 2026/01/15 21:57:13 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (4.54s) === RUN TestUploadEdit_NoType 2026/01/15 21:57:13 INFO Applying migration id=initial 2026/01/15 21:57:13 INFO Applying migration id=notesupdated 2026/01/15 21:57:13 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:13 INFO Applying migration id=activitiesid 2026/01/15 21:57:13 INFO Applying migration id=outbox 2026/01/15 21:57:13 INFO Applying migration id=edits 2026/01/15 21:57:13 INFO Applying migration id=outboxactor 2026/01/15 21:57:13 INFO Applying migration id=outboxsender 2026/01/15 21:57:13 INFO Applying migration id=thread 2026/01/15 21:57:13 INFO Applying migration id=host 2026/01/15 21:57:13 INFO Applying migration id=sharedinbox 2026/01/15 21:57:13 INFO Applying migration id=noteshost 2026/01/15 21:57:13 INFO Applying migration id=fetched 2026/01/15 21:57:13 INFO Applying migration id=move 2026/01/15 21:57:13 INFO Applying migration id=cleanup 2026/01/15 21:57:13 INFO Applying migration id=received 2026/01/15 21:57:13 INFO Applying migration id=namehost 2026/01/15 21:57:13 INFO Applying migration id=outboxhost 2026/01/15 21:57:13 INFO Applying migration id=notesfts 2026/01/15 21:57:13 INFO Applying migration id=iconsname 2026/01/15 21:57:13 INFO Applying migration id=nohash 2026/01/15 21:57:13 INFO Applying migration id=shares 2026/01/15 21:57:13 INFO Applying migration id=actorttl 2026/01/15 21:57:13 INFO Applying migration id=tocc 2026/01/15 21:57:13 INFO Applying migration id=followeds 2026/01/15 21:57:13 INFO Applying migration id=certhash 2026/01/15 21:57:13 INFO Applying migration id=follows_sync 2026/01/15 21:57:13 INFO Applying migration id=jsonpath 2026/01/15 21:57:13 INFO Applying migration id=localforward 2026/01/15 21:57:13 INFO Applying migration id=avatar 2026/01/15 21:57:13 INFO Applying migration id=noimage 2026/01/15 21:57:13 INFO Applying migration id=feed 2026/01/15 21:57:13 INFO Applying migration id=bookmarks 2026/01/15 21:57:13 INFO Applying migration id=shareactivity 2026/01/15 21:57:13 INFO Applying migration id=application 2026/01/15 21:57:13 INFO Applying migration id=certificates 2026/01/15 21:57:13 INFO Applying migration id=rawforward 2026/01/15 21:57:13 INFO Applying migration id=publickey 2026/01/15 21:57:13 INFO Applying migration id=resolvegroup 2026/01/15 21:57:16 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (3.53s) === RUN TestUploadReply_PostToFollowers 2026/01/15 21:57:16 INFO Applying migration id=initial 2026/01/15 21:57:16 INFO Applying migration id=notesupdated 2026/01/15 21:57:16 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:16 INFO Applying migration id=activitiesid 2026/01/15 21:57:16 INFO Applying migration id=outbox 2026/01/15 21:57:16 INFO Applying migration id=edits 2026/01/15 21:57:16 INFO Applying migration id=outboxactor 2026/01/15 21:57:16 INFO Applying migration id=outboxsender 2026/01/15 21:57:16 INFO Applying migration id=thread 2026/01/15 21:57:16 INFO Applying migration id=host 2026/01/15 21:57:16 INFO Applying migration id=sharedinbox 2026/01/15 21:57:16 INFO Applying migration id=noteshost 2026/01/15 21:57:16 INFO Applying migration id=fetched 2026/01/15 21:57:16 INFO Applying migration id=move 2026/01/15 21:57:16 INFO Applying migration id=cleanup 2026/01/15 21:57:16 INFO Applying migration id=received 2026/01/15 21:57:16 INFO Applying migration id=namehost 2026/01/15 21:57:16 INFO Applying migration id=outboxhost 2026/01/15 21:57:16 INFO Applying migration id=notesfts 2026/01/15 21:57:16 INFO Applying migration id=iconsname 2026/01/15 21:57:16 INFO Applying migration id=nohash 2026/01/15 21:57:16 INFO Applying migration id=shares 2026/01/15 21:57:16 INFO Applying migration id=actorttl 2026/01/15 21:57:16 INFO Applying migration id=tocc 2026/01/15 21:57:16 INFO Applying migration id=followeds 2026/01/15 21:57:16 INFO Applying migration id=certhash 2026/01/15 21:57:16 INFO Applying migration id=follows_sync 2026/01/15 21:57:16 INFO Applying migration id=jsonpath 2026/01/15 21:57:16 INFO Applying migration id=localforward 2026/01/15 21:57:16 INFO Applying migration id=avatar 2026/01/15 21:57:16 INFO Applying migration id=noimage 2026/01/15 21:57:16 INFO Applying migration id=feed 2026/01/15 21:57:16 INFO Applying migration id=bookmarks 2026/01/15 21:57:16 INFO Applying migration id=shareactivity 2026/01/15 21:57:16 INFO Applying migration id=application 2026/01/15 21:57:16 INFO Applying migration id=certificates 2026/01/15 21:57:16 INFO Applying migration id=rawforward 2026/01/15 21:57:16 INFO Applying migration id=publickey 2026/01/15 21:57:16 INFO Applying migration id=resolvegroup 2026/01/15 21:57:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a9-b908-733a-b7a2-f431c05c6e2b 2026/01/15 21:57:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a9-b908-733a-b7a2-f431c05c6e2b 2026/01/15 21:57:18 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a9-b90a-7a28-a118-073ef65312f5 note=https://localhost.localdomain:8443/post/019bc3a9-b90a-7a0e-aea8-ae50c586d212 thread=https://localhost.localdomain:8443/post/019bc3a9-b908-733a-b7a2-f431c05c6e2b starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:57:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a9-b908-733a-b7a2-f431c05c6e2b 2026/01/15 21:57:18 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (2.11s) === RUN TestUploadReply_NoMimeType 2026/01/15 21:57:18 INFO Applying migration id=initial 2026/01/15 21:57:18 INFO Applying migration id=notesupdated 2026/01/15 21:57:18 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:18 INFO Applying migration id=activitiesid 2026/01/15 21:57:18 INFO Applying migration id=outbox 2026/01/15 21:57:18 INFO Applying migration id=edits 2026/01/15 21:57:18 INFO Applying migration id=outboxactor 2026/01/15 21:57:18 INFO Applying migration id=outboxsender 2026/01/15 21:57:18 INFO Applying migration id=thread 2026/01/15 21:57:18 INFO Applying migration id=host 2026/01/15 21:57:18 INFO Applying migration id=sharedinbox 2026/01/15 21:57:18 INFO Applying migration id=noteshost 2026/01/15 21:57:18 INFO Applying migration id=fetched 2026/01/15 21:57:18 INFO Applying migration id=move 2026/01/15 21:57:18 INFO Applying migration id=cleanup 2026/01/15 21:57:18 INFO Applying migration id=received 2026/01/15 21:57:18 INFO Applying migration id=namehost 2026/01/15 21:57:18 INFO Applying migration id=outboxhost 2026/01/15 21:57:18 INFO Applying migration id=notesfts 2026/01/15 21:57:18 INFO Applying migration id=iconsname 2026/01/15 21:57:18 INFO Applying migration id=nohash 2026/01/15 21:57:18 INFO Applying migration id=shares 2026/01/15 21:57:18 INFO Applying migration id=actorttl 2026/01/15 21:57:18 INFO Applying migration id=tocc 2026/01/15 21:57:18 INFO Applying migration id=followeds 2026/01/15 21:57:18 INFO Applying migration id=certhash 2026/01/15 21:57:18 INFO Applying migration id=follows_sync 2026/01/15 21:57:18 INFO Applying migration id=jsonpath 2026/01/15 21:57:18 INFO Applying migration id=localforward 2026/01/15 21:57:18 INFO Applying migration id=avatar 2026/01/15 21:57:18 INFO Applying migration id=noimage 2026/01/15 21:57:18 INFO Applying migration id=feed 2026/01/15 21:57:18 INFO Applying migration id=bookmarks 2026/01/15 21:57:18 INFO Applying migration id=shareactivity 2026/01/15 21:57:18 INFO Applying migration id=application 2026/01/15 21:57:18 INFO Applying migration id=certificates 2026/01/15 21:57:18 INFO Applying migration id=rawforward 2026/01/15 21:57:18 INFO Applying migration id=publickey 2026/01/15 21:57:18 INFO Applying migration id=resolvegroup 2026/01/15 21:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a9-c331-7667-ac26-c04eef88de36 2026/01/15 21:57:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3a9-c331-7667-ac26-c04eef88de36 2026/01/15 21:57:21 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3a9-c333-7bab-8f0e-a5d0ee3b86c9 note=https://localhost.localdomain:8443/post/019bc3a9-c333-7b8f-a877-d4328d941dcb thread=https://localhost.localdomain:8443/post/019bc3a9-c331-7667-ac26-c04eef88de36 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:57:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3a9-c331-7667-ac26-c04eef88de36 2026/01/15 21:57:21 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (2.60s) === RUN TestUsers_NoPosts 2026/01/15 21:57:21 INFO Applying migration id=initial 2026/01/15 21:57:21 INFO Applying migration id=notesupdated 2026/01/15 21:57:21 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:21 INFO Applying migration id=activitiesid 2026/01/15 21:57:21 INFO Applying migration id=outbox 2026/01/15 21:57:21 INFO Applying migration id=edits 2026/01/15 21:57:21 INFO Applying migration id=outboxactor 2026/01/15 21:57:21 INFO Applying migration id=outboxsender 2026/01/15 21:57:21 INFO Applying migration id=thread 2026/01/15 21:57:21 INFO Applying migration id=host 2026/01/15 21:57:21 INFO Applying migration id=sharedinbox 2026/01/15 21:57:21 INFO Applying migration id=noteshost 2026/01/15 21:57:21 INFO Applying migration id=fetched 2026/01/15 21:57:21 INFO Applying migration id=move 2026/01/15 21:57:21 INFO Applying migration id=cleanup 2026/01/15 21:57:21 INFO Applying migration id=received 2026/01/15 21:57:21 INFO Applying migration id=namehost 2026/01/15 21:57:21 INFO Applying migration id=outboxhost 2026/01/15 21:57:21 INFO Applying migration id=notesfts 2026/01/15 21:57:21 INFO Applying migration id=iconsname 2026/01/15 21:57:21 INFO Applying migration id=nohash 2026/01/15 21:57:21 INFO Applying migration id=shares 2026/01/15 21:57:21 INFO Applying migration id=actorttl 2026/01/15 21:57:21 INFO Applying migration id=tocc 2026/01/15 21:57:21 INFO Applying migration id=followeds 2026/01/15 21:57:21 INFO Applying migration id=certhash 2026/01/15 21:57:21 INFO Applying migration id=follows_sync 2026/01/15 21:57:21 INFO Applying migration id=jsonpath 2026/01/15 21:57:21 INFO Applying migration id=localforward 2026/01/15 21:57:21 INFO Applying migration id=avatar 2026/01/15 21:57:21 INFO Applying migration id=noimage 2026/01/15 21:57:21 INFO Applying migration id=feed 2026/01/15 21:57:21 INFO Applying migration id=bookmarks 2026/01/15 21:57:21 INFO Applying migration id=shareactivity 2026/01/15 21:57:21 INFO Applying migration id=application 2026/01/15 21:57:21 INFO Applying migration id=certificates 2026/01/15 21:57:21 INFO Applying migration id=rawforward 2026/01/15 21:57:21 INFO Applying migration id=publickey 2026/01/15 21:57:21 INFO Applying migration id=resolvegroup --- PASS: TestUsers_NoPosts (3.18s) === RUN TestUsers_UnauthenticatedUser 2026/01/15 21:57:24 INFO Applying migration id=initial 2026/01/15 21:57:24 INFO Applying migration id=notesupdated 2026/01/15 21:57:24 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:24 INFO Applying migration id=activitiesid 2026/01/15 21:57:24 INFO Applying migration id=outbox 2026/01/15 21:57:24 INFO Applying migration id=edits 2026/01/15 21:57:24 INFO Applying migration id=outboxactor 2026/01/15 21:57:24 INFO Applying migration id=outboxsender 2026/01/15 21:57:24 INFO Applying migration id=thread 2026/01/15 21:57:24 INFO Applying migration id=host 2026/01/15 21:57:24 INFO Applying migration id=sharedinbox 2026/01/15 21:57:24 INFO Applying migration id=noteshost 2026/01/15 21:57:24 INFO Applying migration id=fetched 2026/01/15 21:57:24 INFO Applying migration id=move 2026/01/15 21:57:24 INFO Applying migration id=cleanup 2026/01/15 21:57:24 INFO Applying migration id=received 2026/01/15 21:57:24 INFO Applying migration id=namehost 2026/01/15 21:57:24 INFO Applying migration id=outboxhost 2026/01/15 21:57:24 INFO Applying migration id=notesfts 2026/01/15 21:57:24 INFO Applying migration id=iconsname 2026/01/15 21:57:24 INFO Applying migration id=nohash 2026/01/15 21:57:24 INFO Applying migration id=shares 2026/01/15 21:57:24 INFO Applying migration id=actorttl 2026/01/15 21:57:24 INFO Applying migration id=tocc 2026/01/15 21:57:24 INFO Applying migration id=followeds 2026/01/15 21:57:24 INFO Applying migration id=certhash 2026/01/15 21:57:24 INFO Applying migration id=follows_sync 2026/01/15 21:57:24 INFO Applying migration id=jsonpath 2026/01/15 21:57:24 INFO Applying migration id=localforward 2026/01/15 21:57:24 INFO Applying migration id=avatar 2026/01/15 21:57:24 INFO Applying migration id=noimage 2026/01/15 21:57:24 INFO Applying migration id=feed 2026/01/15 21:57:24 INFO Applying migration id=bookmarks 2026/01/15 21:57:24 INFO Applying migration id=shareactivity 2026/01/15 21:57:24 INFO Applying migration id=application 2026/01/15 21:57:24 INFO Applying migration id=certificates 2026/01/15 21:57:24 INFO Applying migration id=rawforward 2026/01/15 21:57:24 INFO Applying migration id=publickey 2026/01/15 21:57:24 INFO Applying migration id=resolvegroup --- PASS: TestUsers_UnauthenticatedUser (4.56s) === RUN TestUsers_DM 2026/01/15 21:57:29 INFO Applying migration id=initial 2026/01/15 21:57:29 INFO Applying migration id=notesupdated 2026/01/15 21:57:29 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:29 INFO Applying migration id=activitiesid 2026/01/15 21:57:29 INFO Applying migration id=outbox 2026/01/15 21:57:29 INFO Applying migration id=edits 2026/01/15 21:57:29 INFO Applying migration id=outboxactor 2026/01/15 21:57:29 INFO Applying migration id=outboxsender 2026/01/15 21:57:29 INFO Applying migration id=thread 2026/01/15 21:57:29 INFO Applying migration id=host 2026/01/15 21:57:29 INFO Applying migration id=sharedinbox 2026/01/15 21:57:29 INFO Applying migration id=noteshost 2026/01/15 21:57:29 INFO Applying migration id=fetched 2026/01/15 21:57:29 INFO Applying migration id=move 2026/01/15 21:57:29 INFO Applying migration id=cleanup 2026/01/15 21:57:29 INFO Applying migration id=received 2026/01/15 21:57:29 INFO Applying migration id=namehost 2026/01/15 21:57:29 INFO Applying migration id=outboxhost 2026/01/15 21:57:29 INFO Applying migration id=notesfts 2026/01/15 21:57:29 INFO Applying migration id=iconsname 2026/01/15 21:57:29 INFO Applying migration id=nohash 2026/01/15 21:57:29 INFO Applying migration id=shares 2026/01/15 21:57:29 INFO Applying migration id=actorttl 2026/01/15 21:57:29 INFO Applying migration id=tocc 2026/01/15 21:57:29 INFO Applying migration id=followeds 2026/01/15 21:57:29 INFO Applying migration id=certhash 2026/01/15 21:57:29 INFO Applying migration id=follows_sync 2026/01/15 21:57:29 INFO Applying migration id=jsonpath 2026/01/15 21:57:29 INFO Applying migration id=localforward 2026/01/15 21:57:29 INFO Applying migration id=avatar 2026/01/15 21:57:29 INFO Applying migration id=noimage 2026/01/15 21:57:29 INFO Applying migration id=feed 2026/01/15 21:57:29 INFO Applying migration id=bookmarks 2026/01/15 21:57:29 INFO Applying migration id=shareactivity 2026/01/15 21:57:29 INFO Applying migration id=application 2026/01/15 21:57:29 INFO Applying migration id=certificates 2026/01/15 21:57:29 INFO Applying migration id=rawforward 2026/01/15 21:57:29 INFO Applying migration id=publickey 2026/01/15 21:57:29 INFO Applying migration id=resolvegroup 2026/01/15 21:57:33 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice --- PASS: TestUsers_DM (4.25s) === RUN TestUsers_DMNotFollowing 2026/01/15 21:57:33 INFO Applying migration id=initial 2026/01/15 21:57:33 INFO Applying migration id=notesupdated 2026/01/15 21:57:33 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:33 INFO Applying migration id=activitiesid 2026/01/15 21:57:33 INFO Applying migration id=outbox 2026/01/15 21:57:33 INFO Applying migration id=edits 2026/01/15 21:57:33 INFO Applying migration id=outboxactor 2026/01/15 21:57:33 INFO Applying migration id=outboxsender 2026/01/15 21:57:33 INFO Applying migration id=thread 2026/01/15 21:57:33 INFO Applying migration id=host 2026/01/15 21:57:33 INFO Applying migration id=sharedinbox 2026/01/15 21:57:33 INFO Applying migration id=noteshost 2026/01/15 21:57:33 INFO Applying migration id=fetched 2026/01/15 21:57:33 INFO Applying migration id=move 2026/01/15 21:57:33 INFO Applying migration id=cleanup 2026/01/15 21:57:33 INFO Applying migration id=received 2026/01/15 21:57:33 INFO Applying migration id=namehost 2026/01/15 21:57:33 INFO Applying migration id=outboxhost 2026/01/15 21:57:33 INFO Applying migration id=notesfts 2026/01/15 21:57:33 INFO Applying migration id=iconsname 2026/01/15 21:57:33 INFO Applying migration id=nohash 2026/01/15 21:57:33 INFO Applying migration id=shares 2026/01/15 21:57:33 INFO Applying migration id=actorttl 2026/01/15 21:57:33 INFO Applying migration id=tocc 2026/01/15 21:57:33 INFO Applying migration id=followeds 2026/01/15 21:57:33 INFO Applying migration id=certhash 2026/01/15 21:57:33 INFO Applying migration id=follows_sync 2026/01/15 21:57:33 INFO Applying migration id=jsonpath 2026/01/15 21:57:33 INFO Applying migration id=localforward 2026/01/15 21:57:33 INFO Applying migration id=avatar 2026/01/15 21:57:33 INFO Applying migration id=noimage 2026/01/15 21:57:33 INFO Applying migration id=feed 2026/01/15 21:57:33 INFO Applying migration id=bookmarks 2026/01/15 21:57:33 INFO Applying migration id=shareactivity 2026/01/15 21:57:33 INFO Applying migration id=application 2026/01/15 21:57:33 INFO Applying migration id=certificates 2026/01/15 21:57:33 INFO Applying migration id=rawforward 2026/01/15 21:57:33 INFO Applying migration id=publickey 2026/01/15 21:57:33 INFO Applying migration id=resolvegroup 2026/01/15 21:57:35 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice --- PASS: TestUsers_DMNotFollowing (2.04s) === RUN TestUsers_PostToFollowers 2026/01/15 21:57:35 INFO Applying migration id=initial 2026/01/15 21:57:35 INFO Applying migration id=notesupdated 2026/01/15 21:57:35 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:35 INFO Applying migration id=activitiesid 2026/01/15 21:57:35 INFO Applying migration id=outbox 2026/01/15 21:57:35 INFO Applying migration id=edits 2026/01/15 21:57:35 INFO Applying migration id=outboxactor 2026/01/15 21:57:35 INFO Applying migration id=outboxsender 2026/01/15 21:57:35 INFO Applying migration id=thread 2026/01/15 21:57:35 INFO Applying migration id=host 2026/01/15 21:57:35 INFO Applying migration id=sharedinbox 2026/01/15 21:57:35 INFO Applying migration id=noteshost 2026/01/15 21:57:35 INFO Applying migration id=fetched 2026/01/15 21:57:35 INFO Applying migration id=move 2026/01/15 21:57:35 INFO Applying migration id=cleanup 2026/01/15 21:57:35 INFO Applying migration id=received 2026/01/15 21:57:35 INFO Applying migration id=namehost 2026/01/15 21:57:35 INFO Applying migration id=outboxhost 2026/01/15 21:57:35 INFO Applying migration id=notesfts 2026/01/15 21:57:35 INFO Applying migration id=iconsname 2026/01/15 21:57:35 INFO Applying migration id=nohash 2026/01/15 21:57:35 INFO Applying migration id=shares 2026/01/15 21:57:35 INFO Applying migration id=actorttl 2026/01/15 21:57:35 INFO Applying migration id=tocc 2026/01/15 21:57:35 INFO Applying migration id=followeds 2026/01/15 21:57:35 INFO Applying migration id=certhash 2026/01/15 21:57:35 INFO Applying migration id=follows_sync 2026/01/15 21:57:35 INFO Applying migration id=jsonpath 2026/01/15 21:57:35 INFO Applying migration id=localforward 2026/01/15 21:57:35 INFO Applying migration id=avatar 2026/01/15 21:57:35 INFO Applying migration id=noimage 2026/01/15 21:57:35 INFO Applying migration id=feed 2026/01/15 21:57:35 INFO Applying migration id=bookmarks 2026/01/15 21:57:35 INFO Applying migration id=shareactivity 2026/01/15 21:57:35 INFO Applying migration id=application 2026/01/15 21:57:35 INFO Applying migration id=certificates 2026/01/15 21:57:35 INFO Applying migration id=rawforward 2026/01/15 21:57:35 INFO Applying migration id=publickey 2026/01/15 21:57:35 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PostToFollowers (4.47s) === RUN TestUsers_PostToFollowersNotFollowing 2026/01/15 21:57:39 INFO Applying migration id=initial 2026/01/15 21:57:39 INFO Applying migration id=notesupdated 2026/01/15 21:57:39 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:39 INFO Applying migration id=activitiesid 2026/01/15 21:57:39 INFO Applying migration id=outbox 2026/01/15 21:57:39 INFO Applying migration id=edits 2026/01/15 21:57:39 INFO Applying migration id=outboxactor 2026/01/15 21:57:39 INFO Applying migration id=outboxsender 2026/01/15 21:57:39 INFO Applying migration id=thread 2026/01/15 21:57:39 INFO Applying migration id=host 2026/01/15 21:57:39 INFO Applying migration id=sharedinbox 2026/01/15 21:57:39 INFO Applying migration id=noteshost 2026/01/15 21:57:39 INFO Applying migration id=fetched 2026/01/15 21:57:39 INFO Applying migration id=move 2026/01/15 21:57:39 INFO Applying migration id=cleanup 2026/01/15 21:57:39 INFO Applying migration id=received 2026/01/15 21:57:39 INFO Applying migration id=namehost 2026/01/15 21:57:39 INFO Applying migration id=outboxhost 2026/01/15 21:57:39 INFO Applying migration id=notesfts 2026/01/15 21:57:39 INFO Applying migration id=iconsname 2026/01/15 21:57:39 INFO Applying migration id=nohash 2026/01/15 21:57:39 INFO Applying migration id=shares 2026/01/15 21:57:39 INFO Applying migration id=actorttl 2026/01/15 21:57:39 INFO Applying migration id=tocc 2026/01/15 21:57:39 INFO Applying migration id=followeds 2026/01/15 21:57:39 INFO Applying migration id=certhash 2026/01/15 21:57:39 INFO Applying migration id=follows_sync 2026/01/15 21:57:39 INFO Applying migration id=jsonpath 2026/01/15 21:57:39 INFO Applying migration id=localforward 2026/01/15 21:57:39 INFO Applying migration id=avatar 2026/01/15 21:57:39 INFO Applying migration id=noimage 2026/01/15 21:57:39 INFO Applying migration id=feed 2026/01/15 21:57:39 INFO Applying migration id=bookmarks 2026/01/15 21:57:39 INFO Applying migration id=shareactivity 2026/01/15 21:57:39 INFO Applying migration id=application 2026/01/15 21:57:39 INFO Applying migration id=certificates 2026/01/15 21:57:39 INFO Applying migration id=rawforward 2026/01/15 21:57:39 INFO Applying migration id=publickey 2026/01/15 21:57:39 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PostToFollowersNotFollowing (2.09s) === RUN TestUsers_PublicPost 2026/01/15 21:57:41 INFO Applying migration id=initial 2026/01/15 21:57:41 INFO Applying migration id=notesupdated 2026/01/15 21:57:41 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:41 INFO Applying migration id=activitiesid 2026/01/15 21:57:41 INFO Applying migration id=outbox 2026/01/15 21:57:41 INFO Applying migration id=edits 2026/01/15 21:57:41 INFO Applying migration id=outboxactor 2026/01/15 21:57:41 INFO Applying migration id=outboxsender 2026/01/15 21:57:41 INFO Applying migration id=thread 2026/01/15 21:57:41 INFO Applying migration id=host 2026/01/15 21:57:41 INFO Applying migration id=sharedinbox 2026/01/15 21:57:41 INFO Applying migration id=noteshost 2026/01/15 21:57:41 INFO Applying migration id=fetched 2026/01/15 21:57:41 INFO Applying migration id=move 2026/01/15 21:57:41 INFO Applying migration id=cleanup 2026/01/15 21:57:41 INFO Applying migration id=received 2026/01/15 21:57:41 INFO Applying migration id=namehost 2026/01/15 21:57:41 INFO Applying migration id=outboxhost 2026/01/15 21:57:41 INFO Applying migration id=notesfts 2026/01/15 21:57:41 INFO Applying migration id=iconsname 2026/01/15 21:57:41 INFO Applying migration id=nohash 2026/01/15 21:57:41 INFO Applying migration id=shares 2026/01/15 21:57:41 INFO Applying migration id=actorttl 2026/01/15 21:57:41 INFO Applying migration id=tocc 2026/01/15 21:57:41 INFO Applying migration id=followeds 2026/01/15 21:57:41 INFO Applying migration id=certhash 2026/01/15 21:57:41 INFO Applying migration id=follows_sync 2026/01/15 21:57:41 INFO Applying migration id=jsonpath 2026/01/15 21:57:41 INFO Applying migration id=localforward 2026/01/15 21:57:41 INFO Applying migration id=avatar 2026/01/15 21:57:41 INFO Applying migration id=noimage 2026/01/15 21:57:41 INFO Applying migration id=feed 2026/01/15 21:57:41 INFO Applying migration id=bookmarks 2026/01/15 21:57:41 INFO Applying migration id=shareactivity 2026/01/15 21:57:41 INFO Applying migration id=application 2026/01/15 21:57:41 INFO Applying migration id=certificates 2026/01/15 21:57:41 INFO Applying migration id=rawforward 2026/01/15 21:57:41 INFO Applying migration id=publickey 2026/01/15 21:57:41 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PublicPost (2.41s) === RUN TestUsers_PublicPostNotFollowing 2026/01/15 21:57:44 INFO Applying migration id=initial 2026/01/15 21:57:44 INFO Applying migration id=notesupdated 2026/01/15 21:57:44 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:44 INFO Applying migration id=activitiesid 2026/01/15 21:57:44 INFO Applying migration id=outbox 2026/01/15 21:57:44 INFO Applying migration id=edits 2026/01/15 21:57:44 INFO Applying migration id=outboxactor 2026/01/15 21:57:44 INFO Applying migration id=outboxsender 2026/01/15 21:57:44 INFO Applying migration id=thread 2026/01/15 21:57:44 INFO Applying migration id=host 2026/01/15 21:57:44 INFO Applying migration id=sharedinbox 2026/01/15 21:57:44 INFO Applying migration id=noteshost 2026/01/15 21:57:44 INFO Applying migration id=fetched 2026/01/15 21:57:44 INFO Applying migration id=move 2026/01/15 21:57:44 INFO Applying migration id=cleanup 2026/01/15 21:57:44 INFO Applying migration id=received 2026/01/15 21:57:44 INFO Applying migration id=namehost 2026/01/15 21:57:44 INFO Applying migration id=outboxhost 2026/01/15 21:57:44 INFO Applying migration id=notesfts 2026/01/15 21:57:44 INFO Applying migration id=iconsname 2026/01/15 21:57:44 INFO Applying migration id=nohash 2026/01/15 21:57:44 INFO Applying migration id=shares 2026/01/15 21:57:44 INFO Applying migration id=actorttl 2026/01/15 21:57:44 INFO Applying migration id=tocc 2026/01/15 21:57:44 INFO Applying migration id=followeds 2026/01/15 21:57:44 INFO Applying migration id=certhash 2026/01/15 21:57:44 INFO Applying migration id=follows_sync 2026/01/15 21:57:44 INFO Applying migration id=jsonpath 2026/01/15 21:57:44 INFO Applying migration id=localforward 2026/01/15 21:57:44 INFO Applying migration id=avatar 2026/01/15 21:57:44 INFO Applying migration id=noimage 2026/01/15 21:57:44 INFO Applying migration id=feed 2026/01/15 21:57:44 INFO Applying migration id=bookmarks 2026/01/15 21:57:44 INFO Applying migration id=shareactivity 2026/01/15 21:57:44 INFO Applying migration id=application 2026/01/15 21:57:44 INFO Applying migration id=certificates 2026/01/15 21:57:44 INFO Applying migration id=rawforward 2026/01/15 21:57:44 INFO Applying migration id=publickey 2026/01/15 21:57:44 INFO Applying migration id=resolvegroup --- PASS: TestUsers_PublicPostNotFollowing (2.29s) === RUN TestUsers_PublicPostShared 2026/01/15 21:57:46 INFO Applying migration id=initial 2026/01/15 21:57:46 INFO Applying migration id=notesupdated 2026/01/15 21:57:46 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:46 INFO Applying migration id=activitiesid 2026/01/15 21:57:46 INFO Applying migration id=outbox 2026/01/15 21:57:46 INFO Applying migration id=edits 2026/01/15 21:57:46 INFO Applying migration id=outboxactor 2026/01/15 21:57:46 INFO Applying migration id=outboxsender 2026/01/15 21:57:46 INFO Applying migration id=thread 2026/01/15 21:57:46 INFO Applying migration id=host 2026/01/15 21:57:46 INFO Applying migration id=sharedinbox 2026/01/15 21:57:46 INFO Applying migration id=noteshost 2026/01/15 21:57:46 INFO Applying migration id=fetched 2026/01/15 21:57:46 INFO Applying migration id=move 2026/01/15 21:57:46 INFO Applying migration id=cleanup 2026/01/15 21:57:46 INFO Applying migration id=received 2026/01/15 21:57:46 INFO Applying migration id=namehost 2026/01/15 21:57:46 INFO Applying migration id=outboxhost 2026/01/15 21:57:46 INFO Applying migration id=notesfts 2026/01/15 21:57:46 INFO Applying migration id=iconsname 2026/01/15 21:57:46 INFO Applying migration id=nohash 2026/01/15 21:57:46 INFO Applying migration id=shares 2026/01/15 21:57:46 INFO Applying migration id=actorttl 2026/01/15 21:57:46 INFO Applying migration id=tocc 2026/01/15 21:57:46 INFO Applying migration id=followeds 2026/01/15 21:57:46 INFO Applying migration id=certhash 2026/01/15 21:57:46 INFO Applying migration id=follows_sync 2026/01/15 21:57:46 INFO Applying migration id=jsonpath 2026/01/15 21:57:46 INFO Applying migration id=localforward 2026/01/15 21:57:46 INFO Applying migration id=avatar 2026/01/15 21:57:46 INFO Applying migration id=noimage 2026/01/15 21:57:46 INFO Applying migration id=feed 2026/01/15 21:57:46 INFO Applying migration id=bookmarks 2026/01/15 21:57:46 INFO Applying migration id=shareactivity 2026/01/15 21:57:46 INFO Applying migration id=application 2026/01/15 21:57:46 INFO Applying migration id=certificates 2026/01/15 21:57:46 INFO Applying migration id=rawforward 2026/01/15 21:57:46 INFO Applying migration id=publickey 2026/01/15 21:57:46 INFO Applying migration id=resolvegroup 2026/01/15 21:57:49 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 (3.22s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/01/15 21:57:49 INFO Applying migration id=initial 2026/01/15 21:57:49 INFO Applying migration id=notesupdated 2026/01/15 21:57:49 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:49 INFO Applying migration id=activitiesid 2026/01/15 21:57:49 INFO Applying migration id=outbox 2026/01/15 21:57:49 INFO Applying migration id=edits 2026/01/15 21:57:49 INFO Applying migration id=outboxactor 2026/01/15 21:57:49 INFO Applying migration id=outboxsender 2026/01/15 21:57:49 INFO Applying migration id=thread 2026/01/15 21:57:49 INFO Applying migration id=host 2026/01/15 21:57:49 INFO Applying migration id=sharedinbox 2026/01/15 21:57:49 INFO Applying migration id=noteshost 2026/01/15 21:57:49 INFO Applying migration id=fetched 2026/01/15 21:57:49 INFO Applying migration id=move 2026/01/15 21:57:49 INFO Applying migration id=cleanup 2026/01/15 21:57:49 INFO Applying migration id=received 2026/01/15 21:57:49 INFO Applying migration id=namehost 2026/01/15 21:57:49 INFO Applying migration id=outboxhost 2026/01/15 21:57:49 INFO Applying migration id=notesfts 2026/01/15 21:57:49 INFO Applying migration id=iconsname 2026/01/15 21:57:49 INFO Applying migration id=nohash 2026/01/15 21:57:49 INFO Applying migration id=shares 2026/01/15 21:57:49 INFO Applying migration id=actorttl 2026/01/15 21:57:49 INFO Applying migration id=tocc 2026/01/15 21:57:49 INFO Applying migration id=followeds 2026/01/15 21:57:49 INFO Applying migration id=certhash 2026/01/15 21:57:49 INFO Applying migration id=follows_sync 2026/01/15 21:57:49 INFO Applying migration id=jsonpath 2026/01/15 21:57:49 INFO Applying migration id=localforward 2026/01/15 21:57:49 INFO Applying migration id=avatar 2026/01/15 21:57:49 INFO Applying migration id=noimage 2026/01/15 21:57:49 INFO Applying migration id=feed 2026/01/15 21:57:49 INFO Applying migration id=bookmarks 2026/01/15 21:57:49 INFO Applying migration id=shareactivity 2026/01/15 21:57:49 INFO Applying migration id=application 2026/01/15 21:57:49 INFO Applying migration id=certificates 2026/01/15 21:57:49 INFO Applying migration id=rawforward 2026/01/15 21:57:49 INFO Applying migration id=publickey 2026/01/15 21:57:49 INFO Applying migration id=resolvegroup 2026/01/15 21:57:51 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor=https://127.0.0.1/user/erin activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://127.0.0.1/user/erin activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 --- PASS: TestUsers_PublicPostSharedNotFollowing (2.04s) === RUN TestView_NoReplies 2026/01/15 21:57:51 INFO Applying migration id=initial 2026/01/15 21:57:51 INFO Applying migration id=notesupdated 2026/01/15 21:57:51 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:51 INFO Applying migration id=activitiesid 2026/01/15 21:57:51 INFO Applying migration id=outbox 2026/01/15 21:57:51 INFO Applying migration id=edits 2026/01/15 21:57:51 INFO Applying migration id=outboxactor 2026/01/15 21:57:51 INFO Applying migration id=outboxsender 2026/01/15 21:57:51 INFO Applying migration id=thread 2026/01/15 21:57:51 INFO Applying migration id=host 2026/01/15 21:57:51 INFO Applying migration id=sharedinbox 2026/01/15 21:57:51 INFO Applying migration id=noteshost 2026/01/15 21:57:51 INFO Applying migration id=fetched 2026/01/15 21:57:51 INFO Applying migration id=move 2026/01/15 21:57:51 INFO Applying migration id=cleanup 2026/01/15 21:57:51 INFO Applying migration id=received 2026/01/15 21:57:51 INFO Applying migration id=namehost 2026/01/15 21:57:51 INFO Applying migration id=outboxhost 2026/01/15 21:57:51 INFO Applying migration id=notesfts 2026/01/15 21:57:51 INFO Applying migration id=iconsname 2026/01/15 21:57:51 INFO Applying migration id=nohash 2026/01/15 21:57:51 INFO Applying migration id=shares 2026/01/15 21:57:51 INFO Applying migration id=actorttl 2026/01/15 21:57:51 INFO Applying migration id=tocc 2026/01/15 21:57:51 INFO Applying migration id=followeds 2026/01/15 21:57:51 INFO Applying migration id=certhash 2026/01/15 21:57:51 INFO Applying migration id=follows_sync 2026/01/15 21:57:51 INFO Applying migration id=jsonpath 2026/01/15 21:57:51 INFO Applying migration id=localforward 2026/01/15 21:57:51 INFO Applying migration id=avatar 2026/01/15 21:57:51 INFO Applying migration id=noimage 2026/01/15 21:57:51 INFO Applying migration id=feed 2026/01/15 21:57:51 INFO Applying migration id=bookmarks 2026/01/15 21:57:51 INFO Applying migration id=shareactivity 2026/01/15 21:57:51 INFO Applying migration id=application 2026/01/15 21:57:51 INFO Applying migration id=certificates 2026/01/15 21:57:51 INFO Applying migration id=rawforward 2026/01/15 21:57:51 INFO Applying migration id=publickey 2026/01/15 21:57:51 INFO Applying migration id=resolvegroup 2026/01/15 21:57:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-4a44-76ff-af82-0eb36b2bd167 --- PASS: TestView_NoReplies (4.02s) === RUN TestView_OneReply 2026/01/15 21:57:55 INFO Applying migration id=initial 2026/01/15 21:57:55 INFO Applying migration id=notesupdated 2026/01/15 21:57:55 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:55 INFO Applying migration id=activitiesid 2026/01/15 21:57:55 INFO Applying migration id=outbox 2026/01/15 21:57:55 INFO Applying migration id=edits 2026/01/15 21:57:55 INFO Applying migration id=outboxactor 2026/01/15 21:57:55 INFO Applying migration id=outboxsender 2026/01/15 21:57:55 INFO Applying migration id=thread 2026/01/15 21:57:55 INFO Applying migration id=host 2026/01/15 21:57:55 INFO Applying migration id=sharedinbox 2026/01/15 21:57:55 INFO Applying migration id=noteshost 2026/01/15 21:57:55 INFO Applying migration id=fetched 2026/01/15 21:57:55 INFO Applying migration id=move 2026/01/15 21:57:55 INFO Applying migration id=cleanup 2026/01/15 21:57:55 INFO Applying migration id=received 2026/01/15 21:57:55 INFO Applying migration id=namehost 2026/01/15 21:57:55 INFO Applying migration id=outboxhost 2026/01/15 21:57:55 INFO Applying migration id=notesfts 2026/01/15 21:57:55 INFO Applying migration id=iconsname 2026/01/15 21:57:55 INFO Applying migration id=nohash 2026/01/15 21:57:56 INFO Applying migration id=shares 2026/01/15 21:57:56 INFO Applying migration id=actorttl 2026/01/15 21:57:56 INFO Applying migration id=tocc 2026/01/15 21:57:56 INFO Applying migration id=followeds 2026/01/15 21:57:56 INFO Applying migration id=certhash 2026/01/15 21:57:56 INFO Applying migration id=follows_sync 2026/01/15 21:57:56 INFO Applying migration id=jsonpath 2026/01/15 21:57:56 INFO Applying migration id=localforward 2026/01/15 21:57:56 INFO Applying migration id=avatar 2026/01/15 21:57:56 INFO Applying migration id=noimage 2026/01/15 21:57:56 INFO Applying migration id=feed 2026/01/15 21:57:56 INFO Applying migration id=bookmarks 2026/01/15 21:57:56 INFO Applying migration id=shareactivity 2026/01/15 21:57:56 INFO Applying migration id=application 2026/01/15 21:57:56 INFO Applying migration id=certificates 2026/01/15 21:57:56 INFO Applying migration id=rawforward 2026/01/15 21:57:56 INFO Applying migration id=publickey 2026/01/15 21:57:56 INFO Applying migration id=resolvegroup 2026/01/15 21:57:59 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-58f1-7378-9d00-8aeda9de5b48 2026/01/15 21:57:59 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-58f2-758d-bf49-67d5d822ca6a note=https://localhost.localdomain:8443/post/019bc3aa-58f2-7573-8fc7-447c0619b6b4 thread=https://localhost.localdomain:8443/post/019bc3aa-58f1-7378-9d00-8aeda9de5b48 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:57:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-58f1-7378-9d00-8aeda9de5b48 --- PASS: TestView_OneReply (3.76s) === RUN TestView_TwoReplies 2026/01/15 21:57:59 INFO Applying migration id=initial 2026/01/15 21:57:59 INFO Applying migration id=notesupdated 2026/01/15 21:57:59 INFO Applying migration id=personspreferredusername 2026/01/15 21:57:59 INFO Applying migration id=activitiesid 2026/01/15 21:57:59 INFO Applying migration id=outbox 2026/01/15 21:57:59 INFO Applying migration id=edits 2026/01/15 21:57:59 INFO Applying migration id=outboxactor 2026/01/15 21:57:59 INFO Applying migration id=outboxsender 2026/01/15 21:57:59 INFO Applying migration id=thread 2026/01/15 21:57:59 INFO Applying migration id=host 2026/01/15 21:57:59 INFO Applying migration id=sharedinbox 2026/01/15 21:57:59 INFO Applying migration id=noteshost 2026/01/15 21:57:59 INFO Applying migration id=fetched 2026/01/15 21:57:59 INFO Applying migration id=move 2026/01/15 21:57:59 INFO Applying migration id=cleanup 2026/01/15 21:57:59 INFO Applying migration id=received 2026/01/15 21:57:59 INFO Applying migration id=namehost 2026/01/15 21:57:59 INFO Applying migration id=outboxhost 2026/01/15 21:57:59 INFO Applying migration id=notesfts 2026/01/15 21:57:59 INFO Applying migration id=iconsname 2026/01/15 21:57:59 INFO Applying migration id=nohash 2026/01/15 21:57:59 INFO Applying migration id=shares 2026/01/15 21:57:59 INFO Applying migration id=actorttl 2026/01/15 21:57:59 INFO Applying migration id=tocc 2026/01/15 21:57:59 INFO Applying migration id=followeds 2026/01/15 21:57:59 INFO Applying migration id=certhash 2026/01/15 21:57:59 INFO Applying migration id=follows_sync 2026/01/15 21:57:59 INFO Applying migration id=jsonpath 2026/01/15 21:57:59 INFO Applying migration id=localforward 2026/01/15 21:57:59 INFO Applying migration id=avatar 2026/01/15 21:57:59 INFO Applying migration id=noimage 2026/01/15 21:57:59 INFO Applying migration id=feed 2026/01/15 21:57:59 INFO Applying migration id=bookmarks 2026/01/15 21:57:59 INFO Applying migration id=shareactivity 2026/01/15 21:57:59 INFO Applying migration id=application 2026/01/15 21:57:59 INFO Applying migration id=certificates 2026/01/15 21:57:59 INFO Applying migration id=rawforward 2026/01/15 21:57:59 INFO Applying migration id=publickey 2026/01/15 21:57:59 INFO Applying migration id=resolvegroup 2026/01/15 21:58:03 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-6807-7ccb-a595-4160ad0b196f 2026/01/15 21:58:03 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-6809-7025-99cb-cde67159b649 note=https://localhost.localdomain:8443/post/019bc3aa-6809-700c-afbe-4e83509762f7 thread=https://localhost.localdomain:8443/post/019bc3aa-6807-7ccb-a595-4160ad0b196f starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:03 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-6807-7ccb-a595-4160ad0b196f 2026/01/15 21:58:03 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-6809-7f07-a66b-2ea068d30001 note=https://localhost.localdomain:8443/post/019bc3aa-6809-7eed-bbd8-1e136c3fed22 thread=https://localhost.localdomain:8443/post/019bc3aa-6807-7ccb-a595-4160ad0b196f starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-6807-7ccb-a595-4160ad0b196f --- PASS: TestView_TwoReplies (3.86s) === RUN TestView_TwoRepliesBigOffset 2026/01/15 21:58:03 INFO Applying migration id=initial 2026/01/15 21:58:03 INFO Applying migration id=notesupdated 2026/01/15 21:58:03 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:03 INFO Applying migration id=activitiesid 2026/01/15 21:58:03 INFO Applying migration id=outbox 2026/01/15 21:58:03 INFO Applying migration id=edits 2026/01/15 21:58:03 INFO Applying migration id=outboxactor 2026/01/15 21:58:03 INFO Applying migration id=outboxsender 2026/01/15 21:58:03 INFO Applying migration id=thread 2026/01/15 21:58:03 INFO Applying migration id=host 2026/01/15 21:58:03 INFO Applying migration id=sharedinbox 2026/01/15 21:58:03 INFO Applying migration id=noteshost 2026/01/15 21:58:03 INFO Applying migration id=fetched 2026/01/15 21:58:03 INFO Applying migration id=move 2026/01/15 21:58:03 INFO Applying migration id=cleanup 2026/01/15 21:58:03 INFO Applying migration id=received 2026/01/15 21:58:03 INFO Applying migration id=namehost 2026/01/15 21:58:03 INFO Applying migration id=outboxhost 2026/01/15 21:58:03 INFO Applying migration id=notesfts 2026/01/15 21:58:03 INFO Applying migration id=iconsname 2026/01/15 21:58:03 INFO Applying migration id=nohash 2026/01/15 21:58:03 INFO Applying migration id=shares 2026/01/15 21:58:03 INFO Applying migration id=actorttl 2026/01/15 21:58:03 INFO Applying migration id=tocc 2026/01/15 21:58:03 INFO Applying migration id=followeds 2026/01/15 21:58:03 INFO Applying migration id=certhash 2026/01/15 21:58:03 INFO Applying migration id=follows_sync 2026/01/15 21:58:03 INFO Applying migration id=jsonpath 2026/01/15 21:58:03 INFO Applying migration id=localforward 2026/01/15 21:58:03 INFO Applying migration id=avatar 2026/01/15 21:58:03 INFO Applying migration id=noimage 2026/01/15 21:58:03 INFO Applying migration id=feed 2026/01/15 21:58:03 INFO Applying migration id=bookmarks 2026/01/15 21:58:03 INFO Applying migration id=shareactivity 2026/01/15 21:58:03 INFO Applying migration id=application 2026/01/15 21:58:03 INFO Applying migration id=certificates 2026/01/15 21:58:03 INFO Applying migration id=rawforward 2026/01/15 21:58:03 INFO Applying migration id=publickey 2026/01/15 21:58:03 INFO Applying migration id=resolvegroup 2026/01/15 21:58:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-81cc-7bb7-b02b-917f76b4858d 2026/01/15 21:58:10 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-81cd-7f0e-b936-ed449f0fbb0b note=https://localhost.localdomain:8443/post/019bc3aa-81cd-7ef3-94ae-f07e6f3eb5d1 thread=https://localhost.localdomain:8443/post/019bc3aa-81cc-7bb7-b02b-917f76b4858d starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-81cc-7bb7-b02b-917f76b4858d 2026/01/15 21:58:10 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-81ce-7f03-aa63-6c4475b3370f note=https://localhost.localdomain:8443/post/019bc3aa-81ce-7ee8-afcf-8bfa7ab832df thread=https://localhost.localdomain:8443/post/019bc3aa-81cc-7bb7-b02b-917f76b4858d starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-81cc-7bb7-b02b-917f76b4858d --- PASS: TestView_TwoRepliesBigOffset (6.60s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/01/15 21:58:10 INFO Applying migration id=initial 2026/01/15 21:58:10 INFO Applying migration id=notesupdated 2026/01/15 21:58:10 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:10 INFO Applying migration id=activitiesid 2026/01/15 21:58:10 INFO Applying migration id=outbox 2026/01/15 21:58:10 INFO Applying migration id=edits 2026/01/15 21:58:10 INFO Applying migration id=outboxactor 2026/01/15 21:58:10 INFO Applying migration id=outboxsender 2026/01/15 21:58:10 INFO Applying migration id=thread 2026/01/15 21:58:10 INFO Applying migration id=host 2026/01/15 21:58:10 INFO Applying migration id=sharedinbox 2026/01/15 21:58:10 INFO Applying migration id=noteshost 2026/01/15 21:58:10 INFO Applying migration id=fetched 2026/01/15 21:58:10 INFO Applying migration id=move 2026/01/15 21:58:10 INFO Applying migration id=cleanup 2026/01/15 21:58:10 INFO Applying migration id=received 2026/01/15 21:58:10 INFO Applying migration id=namehost 2026/01/15 21:58:10 INFO Applying migration id=outboxhost 2026/01/15 21:58:10 INFO Applying migration id=notesfts 2026/01/15 21:58:10 INFO Applying migration id=iconsname 2026/01/15 21:58:10 INFO Applying migration id=nohash 2026/01/15 21:58:10 INFO Applying migration id=shares 2026/01/15 21:58:10 INFO Applying migration id=actorttl 2026/01/15 21:58:10 INFO Applying migration id=tocc 2026/01/15 21:58:10 INFO Applying migration id=followeds 2026/01/15 21:58:10 INFO Applying migration id=certhash 2026/01/15 21:58:10 INFO Applying migration id=follows_sync 2026/01/15 21:58:10 INFO Applying migration id=jsonpath 2026/01/15 21:58:10 INFO Applying migration id=localforward 2026/01/15 21:58:10 INFO Applying migration id=avatar 2026/01/15 21:58:10 INFO Applying migration id=noimage 2026/01/15 21:58:10 INFO Applying migration id=feed 2026/01/15 21:58:10 INFO Applying migration id=bookmarks 2026/01/15 21:58:10 INFO Applying migration id=shareactivity 2026/01/15 21:58:10 INFO Applying migration id=application 2026/01/15 21:58:10 INFO Applying migration id=certificates 2026/01/15 21:58:10 INFO Applying migration id=rawforward 2026/01/15 21:58:10 INFO Applying migration id=publickey 2026/01/15 21:58:10 INFO Applying migration id=resolvegroup 2026/01/15 21:58:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-92de-760b-85d2-70a66bd80f8a 2026/01/15 21:58:14 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-92df-7992-b051-17b3503f90fe note=https://localhost.localdomain:8443/post/019bc3aa-92df-7979-b7f5-eba1a805c4c3 thread=https://localhost.localdomain:8443/post/019bc3aa-92de-760b-85d2-70a66bd80f8a starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-92de-760b-85d2-70a66bd80f8a 2026/01/15 21:58:14 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-92e0-7a5b-839b-8cdfb1f18f07 note=https://localhost.localdomain:8443/post/019bc3aa-92e0-7a40-8d7c-ae1449a4e6b9 thread=https://localhost.localdomain:8443/post/019bc3aa-92de-760b-85d2-70a66bd80f8a starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-92de-760b-85d2-70a66bd80f8a --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (4.37s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/01/15 21:58:14 INFO Applying migration id=initial 2026/01/15 21:58:14 INFO Applying migration id=notesupdated 2026/01/15 21:58:14 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:14 INFO Applying migration id=activitiesid 2026/01/15 21:58:14 INFO Applying migration id=outbox 2026/01/15 21:58:14 INFO Applying migration id=edits 2026/01/15 21:58:14 INFO Applying migration id=outboxactor 2026/01/15 21:58:14 INFO Applying migration id=outboxsender 2026/01/15 21:58:14 INFO Applying migration id=thread 2026/01/15 21:58:14 INFO Applying migration id=host 2026/01/15 21:58:14 INFO Applying migration id=sharedinbox 2026/01/15 21:58:14 INFO Applying migration id=noteshost 2026/01/15 21:58:14 INFO Applying migration id=fetched 2026/01/15 21:58:14 INFO Applying migration id=move 2026/01/15 21:58:14 INFO Applying migration id=cleanup 2026/01/15 21:58:14 INFO Applying migration id=received 2026/01/15 21:58:14 INFO Applying migration id=namehost 2026/01/15 21:58:14 INFO Applying migration id=outboxhost 2026/01/15 21:58:14 INFO Applying migration id=notesfts 2026/01/15 21:58:14 INFO Applying migration id=iconsname 2026/01/15 21:58:14 INFO Applying migration id=nohash 2026/01/15 21:58:14 INFO Applying migration id=shares 2026/01/15 21:58:14 INFO Applying migration id=actorttl 2026/01/15 21:58:14 INFO Applying migration id=tocc 2026/01/15 21:58:14 INFO Applying migration id=followeds 2026/01/15 21:58:14 INFO Applying migration id=certhash 2026/01/15 21:58:14 INFO Applying migration id=follows_sync 2026/01/15 21:58:14 INFO Applying migration id=jsonpath 2026/01/15 21:58:14 INFO Applying migration id=localforward 2026/01/15 21:58:14 INFO Applying migration id=avatar 2026/01/15 21:58:14 INFO Applying migration id=noimage 2026/01/15 21:58:14 INFO Applying migration id=feed 2026/01/15 21:58:14 INFO Applying migration id=bookmarks 2026/01/15 21:58:14 INFO Applying migration id=shareactivity 2026/01/15 21:58:14 INFO Applying migration id=application 2026/01/15 21:58:14 INFO Applying migration id=certificates 2026/01/15 21:58:14 INFO Applying migration id=rawforward 2026/01/15 21:58:14 INFO Applying migration id=publickey 2026/01/15 21:58:14 INFO Applying migration id=resolvegroup 2026/01/15 21:58:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-9e8e-71c2-a850-4e89e15f702d 2026/01/15 21:58:17 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-9e8f-7475-b588-640f5db37953 note=https://localhost.localdomain:8443/post/019bc3aa-9e8f-745c-996e-8416a9c8aebf thread=https://localhost.localdomain:8443/post/019bc3aa-9e8e-71c2-a850-4e89e15f702d starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-9e8e-71c2-a850-4e89e15f702d 2026/01/15 21:58:17 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-9e90-7471-919a-a06ffd18ec51 note=https://localhost.localdomain:8443/post/019bc3aa-9e90-7457-8058-ef432e354da2 thread=https://localhost.localdomain:8443/post/019bc3aa-9e8e-71c2-a850-4e89e15f702d starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-9e8e-71c2-a850-4e89e15f702d --- PASS: TestView_TwoRepliesUnauthenticatedUser (2.99s) === RUN TestView_OneReplyPostDeleted 2026/01/15 21:58:17 INFO Applying migration id=initial 2026/01/15 21:58:17 INFO Applying migration id=notesupdated 2026/01/15 21:58:17 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:17 INFO Applying migration id=activitiesid 2026/01/15 21:58:17 INFO Applying migration id=outbox 2026/01/15 21:58:17 INFO Applying migration id=edits 2026/01/15 21:58:17 INFO Applying migration id=outboxactor 2026/01/15 21:58:17 INFO Applying migration id=outboxsender 2026/01/15 21:58:17 INFO Applying migration id=thread 2026/01/15 21:58:17 INFO Applying migration id=host 2026/01/15 21:58:17 INFO Applying migration id=sharedinbox 2026/01/15 21:58:17 INFO Applying migration id=noteshost 2026/01/15 21:58:17 INFO Applying migration id=fetched 2026/01/15 21:58:17 INFO Applying migration id=move 2026/01/15 21:58:17 INFO Applying migration id=cleanup 2026/01/15 21:58:17 INFO Applying migration id=received 2026/01/15 21:58:17 INFO Applying migration id=namehost 2026/01/15 21:58:17 INFO Applying migration id=outboxhost 2026/01/15 21:58:17 INFO Applying migration id=notesfts 2026/01/15 21:58:17 INFO Applying migration id=iconsname 2026/01/15 21:58:17 INFO Applying migration id=nohash 2026/01/15 21:58:17 INFO Applying migration id=shares 2026/01/15 21:58:17 INFO Applying migration id=actorttl 2026/01/15 21:58:17 INFO Applying migration id=tocc 2026/01/15 21:58:17 INFO Applying migration id=followeds 2026/01/15 21:58:17 INFO Applying migration id=certhash 2026/01/15 21:58:17 INFO Applying migration id=follows_sync 2026/01/15 21:58:17 INFO Applying migration id=jsonpath 2026/01/15 21:58:17 INFO Applying migration id=localforward 2026/01/15 21:58:17 INFO Applying migration id=avatar 2026/01/15 21:58:17 INFO Applying migration id=noimage 2026/01/15 21:58:17 INFO Applying migration id=feed 2026/01/15 21:58:17 INFO Applying migration id=bookmarks 2026/01/15 21:58:17 INFO Applying migration id=shareactivity 2026/01/15 21:58:17 INFO Applying migration id=application 2026/01/15 21:58:17 INFO Applying migration id=certificates 2026/01/15 21:58:17 INFO Applying migration id=rawforward 2026/01/15 21:58:17 INFO Applying migration id=publickey 2026/01/15 21:58:17 INFO Applying migration id=resolvegroup 2026/01/15 21:58:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-b0bc-7193-8d5b-97efccd59394 2026/01/15 21:58:22 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-b0bd-75c7-8ad2-2578d401962c note=https://localhost.localdomain:8443/post/019bc3aa-b0bd-75ac-9ac8-42af33dcc231 thread=https://localhost.localdomain:8443/post/019bc3aa-b0bc-7193-8d5b-97efccd59394 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-b0bc-7193-8d5b-97efccd59394 2026/01/15 21:58:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-b0bd-75ac-9ac8-42af33dcc231 2026/01/15 21:58:22 INFO Parent post or author is missing id=https://localhost.localdomain:8443/post/019bc3aa-b0bc-7193-8d5b-97efccd59394 --- PASS: TestView_OneReplyPostDeleted (4.66s) === RUN TestView_OneReplyPostNotDeleted 2026/01/15 21:58:22 INFO Applying migration id=initial 2026/01/15 21:58:22 INFO Applying migration id=notesupdated 2026/01/15 21:58:22 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:22 INFO Applying migration id=activitiesid 2026/01/15 21:58:22 INFO Applying migration id=outbox 2026/01/15 21:58:22 INFO Applying migration id=edits 2026/01/15 21:58:22 INFO Applying migration id=outboxactor 2026/01/15 21:58:22 INFO Applying migration id=outboxsender 2026/01/15 21:58:22 INFO Applying migration id=thread 2026/01/15 21:58:22 INFO Applying migration id=host 2026/01/15 21:58:22 INFO Applying migration id=sharedinbox 2026/01/15 21:58:22 INFO Applying migration id=noteshost 2026/01/15 21:58:22 INFO Applying migration id=fetched 2026/01/15 21:58:22 INFO Applying migration id=move 2026/01/15 21:58:22 INFO Applying migration id=cleanup 2026/01/15 21:58:22 INFO Applying migration id=received 2026/01/15 21:58:22 INFO Applying migration id=namehost 2026/01/15 21:58:22 INFO Applying migration id=outboxhost 2026/01/15 21:58:22 INFO Applying migration id=notesfts 2026/01/15 21:58:22 INFO Applying migration id=iconsname 2026/01/15 21:58:22 INFO Applying migration id=nohash 2026/01/15 21:58:22 INFO Applying migration id=shares 2026/01/15 21:58:22 INFO Applying migration id=actorttl 2026/01/15 21:58:22 INFO Applying migration id=tocc 2026/01/15 21:58:22 INFO Applying migration id=followeds 2026/01/15 21:58:22 INFO Applying migration id=certhash 2026/01/15 21:58:22 INFO Applying migration id=follows_sync 2026/01/15 21:58:22 INFO Applying migration id=jsonpath 2026/01/15 21:58:22 INFO Applying migration id=localforward 2026/01/15 21:58:22 INFO Applying migration id=avatar 2026/01/15 21:58:22 INFO Applying migration id=noimage 2026/01/15 21:58:22 INFO Applying migration id=feed 2026/01/15 21:58:22 INFO Applying migration id=bookmarks 2026/01/15 21:58:22 INFO Applying migration id=shareactivity 2026/01/15 21:58:22 INFO Applying migration id=application 2026/01/15 21:58:22 INFO Applying migration id=certificates 2026/01/15 21:58:22 INFO Applying migration id=rawforward 2026/01/15 21:58:22 INFO Applying migration id=publickey 2026/01/15 21:58:22 INFO Applying migration id=resolvegroup 2026/01/15 21:58:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-c0f8-740d-8378-7b2c0cb0500a 2026/01/15 21:58:26 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-c0f9-75aa-b55e-f095491cb04e note=https://localhost.localdomain:8443/post/019bc3aa-c0f9-7592-bb9a-cf743398390d thread=https://localhost.localdomain:8443/post/019bc3aa-c0f8-740d-8378-7b2c0cb0500a starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-c0f8-740d-8378-7b2c0cb0500a 2026/01/15 21:58:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-c0f9-7592-bb9a-cf743398390d --- PASS: TestView_OneReplyPostNotDeleted (4.16s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/01/15 21:58:26 INFO Applying migration id=initial 2026/01/15 21:58:26 INFO Applying migration id=notesupdated 2026/01/15 21:58:26 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:26 INFO Applying migration id=activitiesid 2026/01/15 21:58:26 INFO Applying migration id=outbox 2026/01/15 21:58:26 INFO Applying migration id=edits 2026/01/15 21:58:26 INFO Applying migration id=outboxactor 2026/01/15 21:58:26 INFO Applying migration id=outboxsender 2026/01/15 21:58:26 INFO Applying migration id=thread 2026/01/15 21:58:26 INFO Applying migration id=host 2026/01/15 21:58:26 INFO Applying migration id=sharedinbox 2026/01/15 21:58:26 INFO Applying migration id=noteshost 2026/01/15 21:58:26 INFO Applying migration id=fetched 2026/01/15 21:58:26 INFO Applying migration id=move 2026/01/15 21:58:26 INFO Applying migration id=cleanup 2026/01/15 21:58:26 INFO Applying migration id=received 2026/01/15 21:58:26 INFO Applying migration id=namehost 2026/01/15 21:58:26 INFO Applying migration id=outboxhost 2026/01/15 21:58:26 INFO Applying migration id=notesfts 2026/01/15 21:58:26 INFO Applying migration id=iconsname 2026/01/15 21:58:26 INFO Applying migration id=nohash 2026/01/15 21:58:26 INFO Applying migration id=shares 2026/01/15 21:58:26 INFO Applying migration id=actorttl 2026/01/15 21:58:26 INFO Applying migration id=tocc 2026/01/15 21:58:26 INFO Applying migration id=followeds 2026/01/15 21:58:26 INFO Applying migration id=certhash 2026/01/15 21:58:26 INFO Applying migration id=follows_sync 2026/01/15 21:58:26 INFO Applying migration id=jsonpath 2026/01/15 21:58:26 INFO Applying migration id=localforward 2026/01/15 21:58:26 INFO Applying migration id=avatar 2026/01/15 21:58:26 INFO Applying migration id=noimage 2026/01/15 21:58:26 INFO Applying migration id=feed 2026/01/15 21:58:26 INFO Applying migration id=bookmarks 2026/01/15 21:58:26 INFO Applying migration id=shareactivity 2026/01/15 21:58:26 INFO Applying migration id=application 2026/01/15 21:58:26 INFO Applying migration id=certificates 2026/01/15 21:58:26 INFO Applying migration id=rawforward 2026/01/15 21:58:26 INFO Applying migration id=publickey 2026/01/15 21:58:26 INFO Applying migration id=resolvegroup 2026/01/15 21:58:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-d4d3-7c22-9987-b1034b20345a 2026/01/15 21:58:31 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-d4d5-7028-8466-6e94fd303882 note=https://localhost.localdomain:8443/post/019bc3aa-d4d5-7008-a5c7-f2f39de5c56c thread=https://localhost.localdomain:8443/post/019bc3aa-d4d3-7c22-9987-b1034b20345a starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-d4d3-7c22-9987-b1034b20345a 2026/01/15 21:58:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-d4d5-7008-a5c7-f2f39de5c56c --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (5.09s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/01/15 21:58:31 INFO Applying migration id=initial 2026/01/15 21:58:31 INFO Applying migration id=notesupdated 2026/01/15 21:58:31 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:31 INFO Applying migration id=activitiesid 2026/01/15 21:58:31 INFO Applying migration id=outbox 2026/01/15 21:58:31 INFO Applying migration id=edits 2026/01/15 21:58:31 INFO Applying migration id=outboxactor 2026/01/15 21:58:31 INFO Applying migration id=outboxsender 2026/01/15 21:58:31 INFO Applying migration id=thread 2026/01/15 21:58:31 INFO Applying migration id=host 2026/01/15 21:58:31 INFO Applying migration id=sharedinbox 2026/01/15 21:58:31 INFO Applying migration id=noteshost 2026/01/15 21:58:31 INFO Applying migration id=fetched 2026/01/15 21:58:31 INFO Applying migration id=move 2026/01/15 21:58:31 INFO Applying migration id=cleanup 2026/01/15 21:58:31 INFO Applying migration id=received 2026/01/15 21:58:31 INFO Applying migration id=namehost 2026/01/15 21:58:31 INFO Applying migration id=outboxhost 2026/01/15 21:58:31 INFO Applying migration id=notesfts 2026/01/15 21:58:31 INFO Applying migration id=iconsname 2026/01/15 21:58:31 INFO Applying migration id=nohash 2026/01/15 21:58:31 INFO Applying migration id=shares 2026/01/15 21:58:31 INFO Applying migration id=actorttl 2026/01/15 21:58:31 INFO Applying migration id=tocc 2026/01/15 21:58:31 INFO Applying migration id=followeds 2026/01/15 21:58:31 INFO Applying migration id=certhash 2026/01/15 21:58:31 INFO Applying migration id=follows_sync 2026/01/15 21:58:31 INFO Applying migration id=jsonpath 2026/01/15 21:58:31 INFO Applying migration id=localforward 2026/01/15 21:58:31 INFO Applying migration id=avatar 2026/01/15 21:58:31 INFO Applying migration id=noimage 2026/01/15 21:58:31 INFO Applying migration id=feed 2026/01/15 21:58:31 INFO Applying migration id=bookmarks 2026/01/15 21:58:31 INFO Applying migration id=shareactivity 2026/01/15 21:58:31 INFO Applying migration id=application 2026/01/15 21:58:31 INFO Applying migration id=certificates 2026/01/15 21:58:31 INFO Applying migration id=rawforward 2026/01/15 21:58:31 INFO Applying migration id=publickey 2026/01/15 21:58:31 INFO Applying migration id=resolvegroup 2026/01/15 21:58:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-df58-7d93-ad9a-6b7de96d9c67 2026/01/15 21:58:34 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-df5a-70e2-ae9a-a6201e6aff36 note=https://localhost.localdomain:8443/post/019bc3aa-df5a-70c6-a37b-d215af5d4d5c thread=https://localhost.localdomain:8443/post/019bc3aa-df58-7d93-ad9a-6b7de96d9c67 starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-df58-7d93-ad9a-6b7de96d9c67 2026/01/15 21:58:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-df5a-70c6-a37b-d215af5d4d5c 2026/01/15 21:58:34 INFO Parent post or author is missing id=https://localhost.localdomain:8443/post/019bc3aa-df58-7d93-ad9a-6b7de96d9c67 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (2.68s) === RUN TestView_OneReplyReplyDeleted 2026/01/15 21:58:34 INFO Applying migration id=initial 2026/01/15 21:58:34 INFO Applying migration id=notesupdated 2026/01/15 21:58:34 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:34 INFO Applying migration id=activitiesid 2026/01/15 21:58:34 INFO Applying migration id=outbox 2026/01/15 21:58:34 INFO Applying migration id=edits 2026/01/15 21:58:34 INFO Applying migration id=outboxactor 2026/01/15 21:58:34 INFO Applying migration id=outboxsender 2026/01/15 21:58:34 INFO Applying migration id=thread 2026/01/15 21:58:34 INFO Applying migration id=host 2026/01/15 21:58:34 INFO Applying migration id=sharedinbox 2026/01/15 21:58:34 INFO Applying migration id=noteshost 2026/01/15 21:58:34 INFO Applying migration id=fetched 2026/01/15 21:58:34 INFO Applying migration id=move 2026/01/15 21:58:34 INFO Applying migration id=cleanup 2026/01/15 21:58:34 INFO Applying migration id=received 2026/01/15 21:58:34 INFO Applying migration id=namehost 2026/01/15 21:58:34 INFO Applying migration id=outboxhost 2026/01/15 21:58:34 INFO Applying migration id=notesfts 2026/01/15 21:58:34 INFO Applying migration id=iconsname 2026/01/15 21:58:34 INFO Applying migration id=nohash 2026/01/15 21:58:34 INFO Applying migration id=shares 2026/01/15 21:58:34 INFO Applying migration id=actorttl 2026/01/15 21:58:34 INFO Applying migration id=tocc 2026/01/15 21:58:34 INFO Applying migration id=followeds 2026/01/15 21:58:34 INFO Applying migration id=certhash 2026/01/15 21:58:34 INFO Applying migration id=follows_sync 2026/01/15 21:58:34 INFO Applying migration id=jsonpath 2026/01/15 21:58:34 INFO Applying migration id=localforward 2026/01/15 21:58:34 INFO Applying migration id=avatar 2026/01/15 21:58:34 INFO Applying migration id=noimage 2026/01/15 21:58:34 INFO Applying migration id=feed 2026/01/15 21:58:34 INFO Applying migration id=bookmarks 2026/01/15 21:58:34 INFO Applying migration id=shareactivity 2026/01/15 21:58:34 INFO Applying migration id=application 2026/01/15 21:58:34 INFO Applying migration id=certificates 2026/01/15 21:58:34 INFO Applying migration id=rawforward 2026/01/15 21:58:34 INFO Applying migration id=publickey 2026/01/15 21:58:34 INFO Applying migration id=resolvegroup 2026/01/15 21:58:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3aa-ec64-7b07-956f-c39bffe047ea 2026/01/15 21:58:37 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3aa-ec65-7efc-a5c9-1805e445f40f note=https://localhost.localdomain:8443/post/019bc3aa-ec65-7ee0-b098-d50e7a8a3004 thread=https://localhost.localdomain:8443/post/019bc3aa-ec64-7b07-956f-c39bffe047ea starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-ec64-7b07-956f-c39bffe047ea 2026/01/15 21:58:37 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/post/019bc3aa-ec65-7ee0-b098-d50e7a8a3004#delete note=https://localhost.localdomain:8443/post/019bc3aa-ec65-7ee0-b098-d50e7a8a3004 thread=https://localhost.localdomain:8443/post/019bc3aa-ec64-7b07-956f-c39bffe047ea starter=https://localhost.localdomain:8443/user/bob 2026/01/15 21:58:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3aa-ec64-7b07-956f-c39bffe047ea --- PASS: TestView_OneReplyReplyDeleted (3.34s) === RUN TestView_NoSuchPost 2026/01/15 21:58:37 INFO Applying migration id=initial 2026/01/15 21:58:37 INFO Applying migration id=notesupdated 2026/01/15 21:58:37 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:37 INFO Applying migration id=activitiesid 2026/01/15 21:58:37 INFO Applying migration id=outbox 2026/01/15 21:58:37 INFO Applying migration id=edits 2026/01/15 21:58:37 INFO Applying migration id=outboxactor 2026/01/15 21:58:37 INFO Applying migration id=outboxsender 2026/01/15 21:58:37 INFO Applying migration id=thread 2026/01/15 21:58:37 INFO Applying migration id=host 2026/01/15 21:58:37 INFO Applying migration id=sharedinbox 2026/01/15 21:58:37 INFO Applying migration id=noteshost 2026/01/15 21:58:37 INFO Applying migration id=fetched 2026/01/15 21:58:37 INFO Applying migration id=move 2026/01/15 21:58:37 INFO Applying migration id=cleanup 2026/01/15 21:58:37 INFO Applying migration id=received 2026/01/15 21:58:37 INFO Applying migration id=namehost 2026/01/15 21:58:37 INFO Applying migration id=outboxhost 2026/01/15 21:58:37 INFO Applying migration id=notesfts 2026/01/15 21:58:37 INFO Applying migration id=iconsname 2026/01/15 21:58:37 INFO Applying migration id=nohash 2026/01/15 21:58:37 INFO Applying migration id=shares 2026/01/15 21:58:37 INFO Applying migration id=actorttl 2026/01/15 21:58:37 INFO Applying migration id=tocc 2026/01/15 21:58:37 INFO Applying migration id=followeds 2026/01/15 21:58:37 INFO Applying migration id=certhash 2026/01/15 21:58:37 INFO Applying migration id=follows_sync 2026/01/15 21:58:37 INFO Applying migration id=jsonpath 2026/01/15 21:58:37 INFO Applying migration id=localforward 2026/01/15 21:58:37 INFO Applying migration id=avatar 2026/01/15 21:58:37 INFO Applying migration id=noimage 2026/01/15 21:58:37 INFO Applying migration id=feed 2026/01/15 21:58:37 INFO Applying migration id=bookmarks 2026/01/15 21:58:37 INFO Applying migration id=shareactivity 2026/01/15 21:58:37 INFO Applying migration id=application 2026/01/15 21:58:37 INFO Applying migration id=certificates 2026/01/15 21:58:37 INFO Applying migration id=rawforward 2026/01/15 21:58:37 INFO Applying migration id=publickey 2026/01/15 21:58:37 INFO Applying migration id=resolvegroup 2026/01/15 21:58:40 INFO Viewing post post=https://x 2026/01/15 21:58:40 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (3.46s) === RUN TestView_InvalidOffset 2026/01/15 21:58:40 INFO Applying migration id=initial 2026/01/15 21:58:40 INFO Applying migration id=notesupdated 2026/01/15 21:58:40 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:40 INFO Applying migration id=activitiesid 2026/01/15 21:58:40 INFO Applying migration id=outbox 2026/01/15 21:58:40 INFO Applying migration id=edits 2026/01/15 21:58:40 INFO Applying migration id=outboxactor 2026/01/15 21:58:40 INFO Applying migration id=outboxsender 2026/01/15 21:58:40 INFO Applying migration id=thread 2026/01/15 21:58:40 INFO Applying migration id=host 2026/01/15 21:58:40 INFO Applying migration id=sharedinbox 2026/01/15 21:58:40 INFO Applying migration id=noteshost 2026/01/15 21:58:40 INFO Applying migration id=fetched 2026/01/15 21:58:40 INFO Applying migration id=move 2026/01/15 21:58:40 INFO Applying migration id=cleanup 2026/01/15 21:58:40 INFO Applying migration id=received 2026/01/15 21:58:40 INFO Applying migration id=namehost 2026/01/15 21:58:40 INFO Applying migration id=outboxhost 2026/01/15 21:58:40 INFO Applying migration id=notesfts 2026/01/15 21:58:40 INFO Applying migration id=iconsname 2026/01/15 21:58:40 INFO Applying migration id=nohash 2026/01/15 21:58:40 INFO Applying migration id=shares 2026/01/15 21:58:40 INFO Applying migration id=actorttl 2026/01/15 21:58:40 INFO Applying migration id=tocc 2026/01/15 21:58:40 INFO Applying migration id=followeds 2026/01/15 21:58:40 INFO Applying migration id=certhash 2026/01/15 21:58:40 INFO Applying migration id=follows_sync 2026/01/15 21:58:40 INFO Applying migration id=jsonpath 2026/01/15 21:58:40 INFO Applying migration id=localforward 2026/01/15 21:58:40 INFO Applying migration id=avatar 2026/01/15 21:58:40 INFO Applying migration id=noimage 2026/01/15 21:58:40 INFO Applying migration id=feed 2026/01/15 21:58:40 INFO Applying migration id=bookmarks 2026/01/15 21:58:40 INFO Applying migration id=shareactivity 2026/01/15 21:58:40 INFO Applying migration id=application 2026/01/15 21:58:40 INFO Applying migration id=certificates 2026/01/15 21:58:40 INFO Applying migration id=rawforward 2026/01/15 21:58:40 INFO Applying migration id=publickey 2026/01/15 21:58:40 INFO Applying migration id=resolvegroup 2026/01/15 21:58:44 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (3.61s) === RUN TestView_Update 2026/01/15 21:58:44 INFO Applying migration id=initial 2026/01/15 21:58:44 INFO Applying migration id=notesupdated 2026/01/15 21:58:44 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:44 INFO Applying migration id=activitiesid 2026/01/15 21:58:44 INFO Applying migration id=outbox 2026/01/15 21:58:44 INFO Applying migration id=edits 2026/01/15 21:58:44 INFO Applying migration id=outboxactor 2026/01/15 21:58:44 INFO Applying migration id=outboxsender 2026/01/15 21:58:44 INFO Applying migration id=thread 2026/01/15 21:58:44 INFO Applying migration id=host 2026/01/15 21:58:44 INFO Applying migration id=sharedinbox 2026/01/15 21:58:44 INFO Applying migration id=noteshost 2026/01/15 21:58:44 INFO Applying migration id=fetched 2026/01/15 21:58:44 INFO Applying migration id=move 2026/01/15 21:58:44 INFO Applying migration id=cleanup 2026/01/15 21:58:44 INFO Applying migration id=received 2026/01/15 21:58:44 INFO Applying migration id=namehost 2026/01/15 21:58:44 INFO Applying migration id=outboxhost 2026/01/15 21:58:44 INFO Applying migration id=notesfts 2026/01/15 21:58:44 INFO Applying migration id=iconsname 2026/01/15 21:58:44 INFO Applying migration id=nohash 2026/01/15 21:58:44 INFO Applying migration id=shares 2026/01/15 21:58:44 INFO Applying migration id=actorttl 2026/01/15 21:58:44 INFO Applying migration id=tocc 2026/01/15 21:58:44 INFO Applying migration id=followeds 2026/01/15 21:58:44 INFO Applying migration id=certhash 2026/01/15 21:58:44 INFO Applying migration id=follows_sync 2026/01/15 21:58:44 INFO Applying migration id=jsonpath 2026/01/15 21:58:44 INFO Applying migration id=localforward 2026/01/15 21:58:44 INFO Applying migration id=avatar 2026/01/15 21:58:44 INFO Applying migration id=noimage 2026/01/15 21:58:44 INFO Applying migration id=feed 2026/01/15 21:58:44 INFO Applying migration id=bookmarks 2026/01/15 21:58:44 INFO Applying migration id=shareactivity 2026/01/15 21:58:44 INFO Applying migration id=application 2026/01/15 21:58:44 INFO Applying migration id=certificates 2026/01/15 21:58:44 INFO Applying migration id=rawforward 2026/01/15 21:58:44 INFO Applying migration id=publickey 2026/01/15 21:58:44 INFO Applying migration id=resolvegroup 2026/01/15 21:58:47 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 21:58:47 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/15 21:58:47 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 21:58:47 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (3.21s) === RUN TestView_OldUpdate 2026/01/15 21:58:47 INFO Applying migration id=initial 2026/01/15 21:58:47 INFO Applying migration id=notesupdated 2026/01/15 21:58:47 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:47 INFO Applying migration id=activitiesid 2026/01/15 21:58:47 INFO Applying migration id=outbox 2026/01/15 21:58:47 INFO Applying migration id=edits 2026/01/15 21:58:47 INFO Applying migration id=outboxactor 2026/01/15 21:58:47 INFO Applying migration id=outboxsender 2026/01/15 21:58:47 INFO Applying migration id=thread 2026/01/15 21:58:47 INFO Applying migration id=host 2026/01/15 21:58:47 INFO Applying migration id=sharedinbox 2026/01/15 21:58:47 INFO Applying migration id=noteshost 2026/01/15 21:58:47 INFO Applying migration id=fetched 2026/01/15 21:58:47 INFO Applying migration id=move 2026/01/15 21:58:47 INFO Applying migration id=cleanup 2026/01/15 21:58:47 INFO Applying migration id=received 2026/01/15 21:58:47 INFO Applying migration id=namehost 2026/01/15 21:58:47 INFO Applying migration id=outboxhost 2026/01/15 21:58:47 INFO Applying migration id=notesfts 2026/01/15 21:58:47 INFO Applying migration id=iconsname 2026/01/15 21:58:47 INFO Applying migration id=nohash 2026/01/15 21:58:47 INFO Applying migration id=shares 2026/01/15 21:58:47 INFO Applying migration id=actorttl 2026/01/15 21:58:47 INFO Applying migration id=tocc 2026/01/15 21:58:47 INFO Applying migration id=followeds 2026/01/15 21:58:47 INFO Applying migration id=certhash 2026/01/15 21:58:47 INFO Applying migration id=follows_sync 2026/01/15 21:58:47 INFO Applying migration id=jsonpath 2026/01/15 21:58:47 INFO Applying migration id=localforward 2026/01/15 21:58:47 INFO Applying migration id=avatar 2026/01/15 21:58:47 INFO Applying migration id=noimage 2026/01/15 21:58:47 INFO Applying migration id=feed 2026/01/15 21:58:47 INFO Applying migration id=bookmarks 2026/01/15 21:58:47 INFO Applying migration id=shareactivity 2026/01/15 21:58:47 INFO Applying migration id=application 2026/01/15 21:58:47 INFO Applying migration id=certificates 2026/01/15 21:58:47 INFO Applying migration id=rawforward 2026/01/15 21:58:47 INFO Applying migration id=publickey 2026/01/15 21:58:47 INFO Applying migration id=resolvegroup 2026/01/15 21:58: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 21:58:50 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/15 21:58:50 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (2.31s) === RUN TestView_PostToFollowers 2026/01/15 21:58:50 INFO Applying migration id=initial 2026/01/15 21:58:50 INFO Applying migration id=notesupdated 2026/01/15 21:58:50 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:50 INFO Applying migration id=activitiesid 2026/01/15 21:58:50 INFO Applying migration id=outbox 2026/01/15 21:58:50 INFO Applying migration id=edits 2026/01/15 21:58:50 INFO Applying migration id=outboxactor 2026/01/15 21:58:50 INFO Applying migration id=outboxsender 2026/01/15 21:58:50 INFO Applying migration id=thread 2026/01/15 21:58:50 INFO Applying migration id=host 2026/01/15 21:58:50 INFO Applying migration id=sharedinbox 2026/01/15 21:58:50 INFO Applying migration id=noteshost 2026/01/15 21:58:50 INFO Applying migration id=fetched 2026/01/15 21:58:50 INFO Applying migration id=move 2026/01/15 21:58:50 INFO Applying migration id=cleanup 2026/01/15 21:58:50 INFO Applying migration id=received 2026/01/15 21:58:50 INFO Applying migration id=namehost 2026/01/15 21:58:50 INFO Applying migration id=outboxhost 2026/01/15 21:58:50 INFO Applying migration id=notesfts 2026/01/15 21:58:50 INFO Applying migration id=iconsname 2026/01/15 21:58:50 INFO Applying migration id=nohash 2026/01/15 21:58:50 INFO Applying migration id=shares 2026/01/15 21:58:50 INFO Applying migration id=actorttl 2026/01/15 21:58:50 INFO Applying migration id=tocc 2026/01/15 21:58:50 INFO Applying migration id=followeds 2026/01/15 21:58:50 INFO Applying migration id=certhash 2026/01/15 21:58:50 INFO Applying migration id=follows_sync 2026/01/15 21:58:50 INFO Applying migration id=jsonpath 2026/01/15 21:58:50 INFO Applying migration id=localforward 2026/01/15 21:58:50 INFO Applying migration id=avatar 2026/01/15 21:58:50 INFO Applying migration id=noimage 2026/01/15 21:58:50 INFO Applying migration id=feed 2026/01/15 21:58:50 INFO Applying migration id=bookmarks 2026/01/15 21:58:50 INFO Applying migration id=shareactivity 2026/01/15 21:58:50 INFO Applying migration id=application 2026/01/15 21:58:50 INFO Applying migration id=certificates 2026/01/15 21:58:50 INFO Applying migration id=rawforward 2026/01/15 21:58:50 INFO Applying migration id=publickey 2026/01/15 21:58:50 INFO Applying migration id=resolvegroup 2026/01/15 21:58:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3ab-2a3b-7127-9d55-81ed427f74d8 --- PASS: TestView_PostToFollowers (3.24s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/01/15 21:58:53 INFO Applying migration id=initial 2026/01/15 21:58:53 INFO Applying migration id=notesupdated 2026/01/15 21:58:53 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:53 INFO Applying migration id=activitiesid 2026/01/15 21:58:53 INFO Applying migration id=outbox 2026/01/15 21:58:53 INFO Applying migration id=edits 2026/01/15 21:58:53 INFO Applying migration id=outboxactor 2026/01/15 21:58:53 INFO Applying migration id=outboxsender 2026/01/15 21:58:53 INFO Applying migration id=thread 2026/01/15 21:58:53 INFO Applying migration id=host 2026/01/15 21:58:53 INFO Applying migration id=sharedinbox 2026/01/15 21:58:53 INFO Applying migration id=noteshost 2026/01/15 21:58:53 INFO Applying migration id=fetched 2026/01/15 21:58:53 INFO Applying migration id=move 2026/01/15 21:58:53 INFO Applying migration id=cleanup 2026/01/15 21:58:53 INFO Applying migration id=received 2026/01/15 21:58:53 INFO Applying migration id=namehost 2026/01/15 21:58:53 INFO Applying migration id=outboxhost 2026/01/15 21:58:53 INFO Applying migration id=notesfts 2026/01/15 21:58:53 INFO Applying migration id=iconsname 2026/01/15 21:58:53 INFO Applying migration id=nohash 2026/01/15 21:58:53 INFO Applying migration id=shares 2026/01/15 21:58:53 INFO Applying migration id=actorttl 2026/01/15 21:58:53 INFO Applying migration id=tocc 2026/01/15 21:58:53 INFO Applying migration id=followeds 2026/01/15 21:58:53 INFO Applying migration id=certhash 2026/01/15 21:58:53 INFO Applying migration id=follows_sync 2026/01/15 21:58:53 INFO Applying migration id=jsonpath 2026/01/15 21:58:53 INFO Applying migration id=localforward 2026/01/15 21:58:53 INFO Applying migration id=avatar 2026/01/15 21:58:53 INFO Applying migration id=noimage 2026/01/15 21:58:53 INFO Applying migration id=feed 2026/01/15 21:58:53 INFO Applying migration id=bookmarks 2026/01/15 21:58:53 INFO Applying migration id=shareactivity 2026/01/15 21:58:53 INFO Applying migration id=application 2026/01/15 21:58:53 INFO Applying migration id=certificates 2026/01/15 21:58:53 INFO Applying migration id=rawforward 2026/01/15 21:58:53 INFO Applying migration id=publickey 2026/01/15 21:58:53 INFO Applying migration id=resolvegroup 2026/01/15 21:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3ab-33eb-7de5-b553-0f9af6f0183a --- PASS: TestView_PostToFollowersPostBeforeFollow (2.48s) === RUN TestView_PostToFollowersUnfollow 2026/01/15 21:58:55 INFO Applying migration id=initial 2026/01/15 21:58:55 INFO Applying migration id=notesupdated 2026/01/15 21:58:55 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:55 INFO Applying migration id=activitiesid 2026/01/15 21:58:55 INFO Applying migration id=outbox 2026/01/15 21:58:55 INFO Applying migration id=edits 2026/01/15 21:58:55 INFO Applying migration id=outboxactor 2026/01/15 21:58:55 INFO Applying migration id=outboxsender 2026/01/15 21:58:55 INFO Applying migration id=thread 2026/01/15 21:58:55 INFO Applying migration id=host 2026/01/15 21:58:55 INFO Applying migration id=sharedinbox 2026/01/15 21:58:55 INFO Applying migration id=noteshost 2026/01/15 21:58:55 INFO Applying migration id=fetched 2026/01/15 21:58:55 INFO Applying migration id=move 2026/01/15 21:58:55 INFO Applying migration id=cleanup 2026/01/15 21:58:55 INFO Applying migration id=received 2026/01/15 21:58:55 INFO Applying migration id=namehost 2026/01/15 21:58:55 INFO Applying migration id=outboxhost 2026/01/15 21:58:55 INFO Applying migration id=notesfts 2026/01/15 21:58:55 INFO Applying migration id=iconsname 2026/01/15 21:58:55 INFO Applying migration id=nohash 2026/01/15 21:58:55 INFO Applying migration id=shares 2026/01/15 21:58:55 INFO Applying migration id=actorttl 2026/01/15 21:58:55 INFO Applying migration id=tocc 2026/01/15 21:58:55 INFO Applying migration id=followeds 2026/01/15 21:58:55 INFO Applying migration id=certhash 2026/01/15 21:58:55 INFO Applying migration id=follows_sync 2026/01/15 21:58:55 INFO Applying migration id=jsonpath 2026/01/15 21:58:55 INFO Applying migration id=localforward 2026/01/15 21:58:55 INFO Applying migration id=avatar 2026/01/15 21:58:55 INFO Applying migration id=noimage 2026/01/15 21:58:55 INFO Applying migration id=feed 2026/01/15 21:58:55 INFO Applying migration id=bookmarks 2026/01/15 21:58:55 INFO Applying migration id=shareactivity 2026/01/15 21:58:55 INFO Applying migration id=application 2026/01/15 21:58:55 INFO Applying migration id=certificates 2026/01/15 21:58:55 INFO Applying migration id=rawforward 2026/01/15 21:58:55 INFO Applying migration id=publickey 2026/01/15 21:58:55 INFO Applying migration id=resolvegroup 2026/01/15 21:58:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3ab-3c12-7a53-98b7-c89a6e569b0e 2026/01/15 21:58:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3ab-3c12-7a53-98b7-c89a6e569b0e 2026/01/15 21:58:57 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc3ab-3c12-7a53-98b7-c89a6e569b0e --- PASS: TestView_PostToFollowersUnfollow (2.09s) === RUN TestView_PostToFollowersNotFollowing 2026/01/15 21:58:57 INFO Applying migration id=initial 2026/01/15 21:58:57 INFO Applying migration id=notesupdated 2026/01/15 21:58:57 INFO Applying migration id=personspreferredusername 2026/01/15 21:58:57 INFO Applying migration id=activitiesid 2026/01/15 21:58:57 INFO Applying migration id=outbox 2026/01/15 21:58:57 INFO Applying migration id=edits 2026/01/15 21:58:57 INFO Applying migration id=outboxactor 2026/01/15 21:58:57 INFO Applying migration id=outboxsender 2026/01/15 21:58:57 INFO Applying migration id=thread 2026/01/15 21:58:57 INFO Applying migration id=host 2026/01/15 21:58:57 INFO Applying migration id=sharedinbox 2026/01/15 21:58:57 INFO Applying migration id=noteshost 2026/01/15 21:58:57 INFO Applying migration id=fetched 2026/01/15 21:58:57 INFO Applying migration id=move 2026/01/15 21:58:57 INFO Applying migration id=cleanup 2026/01/15 21:58:57 INFO Applying migration id=received 2026/01/15 21:58:57 INFO Applying migration id=namehost 2026/01/15 21:58:57 INFO Applying migration id=outboxhost 2026/01/15 21:58:57 INFO Applying migration id=notesfts 2026/01/15 21:58:57 INFO Applying migration id=iconsname 2026/01/15 21:58:57 INFO Applying migration id=nohash 2026/01/15 21:58:57 INFO Applying migration id=shares 2026/01/15 21:58:57 INFO Applying migration id=actorttl 2026/01/15 21:58:57 INFO Applying migration id=tocc 2026/01/15 21:58:57 INFO Applying migration id=followeds 2026/01/15 21:58:57 INFO Applying migration id=certhash 2026/01/15 21:58:57 INFO Applying migration id=follows_sync 2026/01/15 21:58:57 INFO Applying migration id=jsonpath 2026/01/15 21:58:57 INFO Applying migration id=localforward 2026/01/15 21:58:57 INFO Applying migration id=avatar 2026/01/15 21:58:57 INFO Applying migration id=noimage 2026/01/15 21:58:57 INFO Applying migration id=feed 2026/01/15 21:58:57 INFO Applying migration id=bookmarks 2026/01/15 21:58:57 INFO Applying migration id=shareactivity 2026/01/15 21:58:57 INFO Applying migration id=application 2026/01/15 21:58:57 INFO Applying migration id=certificates 2026/01/15 21:58:57 INFO Applying migration id=rawforward 2026/01/15 21:58:57 INFO Applying migration id=publickey 2026/01/15 21:58:57 INFO Applying migration id=resolvegroup 2026/01/15 21:59:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3ab-510c-712e-b301-18f75299d8b9 2026/01/15 21:59:03 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc3ab-510c-712e-b301-18f75299d8b9 --- PASS: TestView_PostToFollowersNotFollowing (5.37s) === RUN TestView_PostToFollowersWithReply 2026/01/15 21:59:03 INFO Applying migration id=initial 2026/01/15 21:59:03 INFO Applying migration id=notesupdated 2026/01/15 21:59:03 INFO Applying migration id=personspreferredusername 2026/01/15 21:59:03 INFO Applying migration id=activitiesid 2026/01/15 21:59:03 INFO Applying migration id=outbox 2026/01/15 21:59:03 INFO Applying migration id=edits 2026/01/15 21:59:03 INFO Applying migration id=outboxactor 2026/01/15 21:59:03 INFO Applying migration id=outboxsender 2026/01/15 21:59:03 INFO Applying migration id=thread 2026/01/15 21:59:03 INFO Applying migration id=host 2026/01/15 21:59:03 INFO Applying migration id=sharedinbox 2026/01/15 21:59:03 INFO Applying migration id=noteshost 2026/01/15 21:59:03 INFO Applying migration id=fetched 2026/01/15 21:59:03 INFO Applying migration id=move 2026/01/15 21:59:03 INFO Applying migration id=cleanup 2026/01/15 21:59:03 INFO Applying migration id=received 2026/01/15 21:59:03 INFO Applying migration id=namehost 2026/01/15 21:59:03 INFO Applying migration id=outboxhost 2026/01/15 21:59:03 INFO Applying migration id=notesfts 2026/01/15 21:59:03 INFO Applying migration id=iconsname 2026/01/15 21:59:03 INFO Applying migration id=nohash 2026/01/15 21:59:03 INFO Applying migration id=shares 2026/01/15 21:59:03 INFO Applying migration id=actorttl 2026/01/15 21:59:03 INFO Applying migration id=tocc 2026/01/15 21:59:03 INFO Applying migration id=followeds 2026/01/15 21:59:03 INFO Applying migration id=certhash 2026/01/15 21:59:03 INFO Applying migration id=follows_sync 2026/01/15 21:59:03 INFO Applying migration id=jsonpath 2026/01/15 21:59:03 INFO Applying migration id=localforward 2026/01/15 21:59:03 INFO Applying migration id=avatar 2026/01/15 21:59:03 INFO Applying migration id=noimage 2026/01/15 21:59:03 INFO Applying migration id=feed 2026/01/15 21:59:03 INFO Applying migration id=bookmarks 2026/01/15 21:59:03 INFO Applying migration id=shareactivity 2026/01/15 21:59:03 INFO Applying migration id=application 2026/01/15 21:59:03 INFO Applying migration id=certificates 2026/01/15 21:59:03 INFO Applying migration id=rawforward 2026/01/15 21:59:03 INFO Applying migration id=publickey 2026/01/15 21:59:03 INFO Applying migration id=resolvegroup 2026/01/15 21:59:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019bc3ab-608c-7e5b-b79b-63628a1be948 2026/01/15 21:59:07 INFO Forwarding activity to followers of thread starter activity=https://localhost.localdomain:8443/create/019bc3ab-608d-7e22-a98d-ba1ed5ae4a03 note=https://localhost.localdomain:8443/post/019bc3ab-608d-7e07-94fb-3a93f2ede0b6 thread=https://localhost.localdomain:8443/post/019bc3ab-608c-7e5b-b79b-63628a1be948 starter=https://localhost.localdomain:8443/user/alice 2026/01/15 21:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3ab-608c-7e5b-b79b-63628a1be948 --- PASS: TestView_PostToFollowersWithReply (3.97s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/01/15 21:59:07 INFO Applying migration id=initial 2026/01/15 21:59:07 INFO Applying migration id=notesupdated 2026/01/15 21:59:07 INFO Applying migration id=personspreferredusername 2026/01/15 21:59:07 INFO Applying migration id=activitiesid 2026/01/15 21:59:07 INFO Applying migration id=outbox 2026/01/15 21:59:07 INFO Applying migration id=edits 2026/01/15 21:59:07 INFO Applying migration id=outboxactor 2026/01/15 21:59:07 INFO Applying migration id=outboxsender 2026/01/15 21:59:07 INFO Applying migration id=thread 2026/01/15 21:59:07 INFO Applying migration id=host 2026/01/15 21:59:07 INFO Applying migration id=sharedinbox 2026/01/15 21:59:07 INFO Applying migration id=noteshost 2026/01/15 21:59:07 INFO Applying migration id=fetched 2026/01/15 21:59:07 INFO Applying migration id=move 2026/01/15 21:59:07 INFO Applying migration id=cleanup 2026/01/15 21:59:07 INFO Applying migration id=received 2026/01/15 21:59:07 INFO Applying migration id=namehost 2026/01/15 21:59:07 INFO Applying migration id=outboxhost 2026/01/15 21:59:07 INFO Applying migration id=notesfts 2026/01/15 21:59:07 INFO Applying migration id=iconsname 2026/01/15 21:59:07 INFO Applying migration id=nohash 2026/01/15 21:59:07 INFO Applying migration id=shares 2026/01/15 21:59:07 INFO Applying migration id=actorttl 2026/01/15 21:59:07 INFO Applying migration id=tocc 2026/01/15 21:59:07 INFO Applying migration id=followeds 2026/01/15 21:59:07 INFO Applying migration id=certhash 2026/01/15 21:59:07 INFO Applying migration id=follows_sync 2026/01/15 21:59:07 INFO Applying migration id=jsonpath 2026/01/15 21:59:07 INFO Applying migration id=localforward 2026/01/15 21:59:07 INFO Applying migration id=avatar 2026/01/15 21:59:07 INFO Applying migration id=noimage 2026/01/15 21:59:07 INFO Applying migration id=feed 2026/01/15 21:59:07 INFO Applying migration id=bookmarks 2026/01/15 21:59:07 INFO Applying migration id=shareactivity 2026/01/15 21:59:07 INFO Applying migration id=application 2026/01/15 21:59:07 INFO Applying migration id=certificates 2026/01/15 21:59:07 INFO Applying migration id=rawforward 2026/01/15 21:59:07 INFO Applying migration id=publickey 2026/01/15 21:59:07 INFO Applying migration id=resolvegroup 2026/01/15 21:59:11 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 21:59:11 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (3.97s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/01/15 21:59:11 INFO Applying migration id=initial 2026/01/15 21:59:11 INFO Applying migration id=notesupdated 2026/01/15 21:59:11 INFO Applying migration id=personspreferredusername 2026/01/15 21:59:11 INFO Applying migration id=activitiesid 2026/01/15 21:59:11 INFO Applying migration id=outbox 2026/01/15 21:59:11 INFO Applying migration id=edits 2026/01/15 21:59:11 INFO Applying migration id=outboxactor 2026/01/15 21:59:11 INFO Applying migration id=outboxsender 2026/01/15 21:59:11 INFO Applying migration id=thread 2026/01/15 21:59:11 INFO Applying migration id=host 2026/01/15 21:59:11 INFO Applying migration id=sharedinbox 2026/01/15 21:59:11 INFO Applying migration id=noteshost 2026/01/15 21:59:11 INFO Applying migration id=fetched 2026/01/15 21:59:11 INFO Applying migration id=move 2026/01/15 21:59:11 INFO Applying migration id=cleanup 2026/01/15 21:59:11 INFO Applying migration id=received 2026/01/15 21:59:11 INFO Applying migration id=namehost 2026/01/15 21:59:11 INFO Applying migration id=outboxhost 2026/01/15 21:59:11 INFO Applying migration id=notesfts 2026/01/15 21:59:11 INFO Applying migration id=iconsname 2026/01/15 21:59:11 INFO Applying migration id=nohash 2026/01/15 21:59:11 INFO Applying migration id=shares 2026/01/15 21:59:11 INFO Applying migration id=actorttl 2026/01/15 21:59:11 INFO Applying migration id=tocc 2026/01/15 21:59:11 INFO Applying migration id=followeds 2026/01/15 21:59:11 INFO Applying migration id=certhash 2026/01/15 21:59:11 INFO Applying migration id=follows_sync 2026/01/15 21:59:11 INFO Applying migration id=jsonpath 2026/01/15 21:59:11 INFO Applying migration id=localforward 2026/01/15 21:59:11 INFO Applying migration id=avatar 2026/01/15 21:59:11 INFO Applying migration id=noimage 2026/01/15 21:59:11 INFO Applying migration id=feed 2026/01/15 21:59:11 INFO Applying migration id=bookmarks 2026/01/15 21:59:11 INFO Applying migration id=shareactivity 2026/01/15 21:59:11 INFO Applying migration id=application 2026/01/15 21:59:11 INFO Applying migration id=certificates 2026/01/15 21:59:11 INFO Applying migration id=rawforward 2026/01/15 21:59:11 INFO Applying migration id=publickey 2026/01/15 21:59:11 INFO Applying migration id=resolvegroup 2026/01/15 21:59:14 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 21:59:14 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (3.64s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/01/15 21:59:14 INFO Applying migration id=initial 2026/01/15 21:59:14 INFO Applying migration id=notesupdated 2026/01/15 21:59:14 INFO Applying migration id=personspreferredusername 2026/01/15 21:59:14 INFO Applying migration id=activitiesid 2026/01/15 21:59:14 INFO Applying migration id=outbox 2026/01/15 21:59:14 INFO Applying migration id=edits 2026/01/15 21:59:14 INFO Applying migration id=outboxactor 2026/01/15 21:59:14 INFO Applying migration id=outboxsender 2026/01/15 21:59:14 INFO Applying migration id=thread 2026/01/15 21:59:14 INFO Applying migration id=host 2026/01/15 21:59:14 INFO Applying migration id=sharedinbox 2026/01/15 21:59:14 INFO Applying migration id=noteshost 2026/01/15 21:59:14 INFO Applying migration id=fetched 2026/01/15 21:59:14 INFO Applying migration id=move 2026/01/15 21:59:14 INFO Applying migration id=cleanup 2026/01/15 21:59:14 INFO Applying migration id=received 2026/01/15 21:59:14 INFO Applying migration id=namehost 2026/01/15 21:59:14 INFO Applying migration id=outboxhost 2026/01/15 21:59:14 INFO Applying migration id=notesfts 2026/01/15 21:59:14 INFO Applying migration id=iconsname 2026/01/15 21:59:14 INFO Applying migration id=nohash 2026/01/15 21:59:14 INFO Applying migration id=shares 2026/01/15 21:59:14 INFO Applying migration id=actorttl 2026/01/15 21:59:14 INFO Applying migration id=tocc 2026/01/15 21:59:14 INFO Applying migration id=followeds 2026/01/15 21:59:14 INFO Applying migration id=certhash 2026/01/15 21:59:14 INFO Applying migration id=follows_sync 2026/01/15 21:59:14 INFO Applying migration id=jsonpath 2026/01/15 21:59:14 INFO Applying migration id=localforward 2026/01/15 21:59:14 INFO Applying migration id=avatar 2026/01/15 21:59:14 INFO Applying migration id=noimage 2026/01/15 21:59:14 INFO Applying migration id=feed 2026/01/15 21:59:14 INFO Applying migration id=bookmarks 2026/01/15 21:59:14 INFO Applying migration id=shareactivity 2026/01/15 21:59:14 INFO Applying migration id=application 2026/01/15 21:59:14 INFO Applying migration id=certificates 2026/01/15 21:59:14 INFO Applying migration id=rawforward 2026/01/15 21:59:14 INFO Applying migration id=publickey 2026/01/15 21:59:14 INFO Applying migration id=resolvegroup 2026/01/15 21:59: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="" 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 21:59:17 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/15 21:59:17 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (2.59s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/01/15 21:59:17 INFO Applying migration id=initial 2026/01/15 21:59:17 INFO Applying migration id=notesupdated 2026/01/15 21:59:17 INFO Applying migration id=personspreferredusername 2026/01/15 21:59:17 INFO Applying migration id=activitiesid 2026/01/15 21:59:17 INFO Applying migration id=outbox 2026/01/15 21:59:17 INFO Applying migration id=edits 2026/01/15 21:59:17 INFO Applying migration id=outboxactor 2026/01/15 21:59:17 INFO Applying migration id=outboxsender 2026/01/15 21:59:17 INFO Applying migration id=thread 2026/01/15 21:59:17 INFO Applying migration id=host 2026/01/15 21:59:17 INFO Applying migration id=sharedinbox 2026/01/15 21:59:17 INFO Applying migration id=noteshost 2026/01/15 21:59:17 INFO Applying migration id=fetched 2026/01/15 21:59:17 INFO Applying migration id=move 2026/01/15 21:59:17 INFO Applying migration id=cleanup 2026/01/15 21:59:17 INFO Applying migration id=received 2026/01/15 21:59:17 INFO Applying migration id=namehost 2026/01/15 21:59:17 INFO Applying migration id=outboxhost 2026/01/15 21:59:17 INFO Applying migration id=notesfts 2026/01/15 21:59:17 INFO Applying migration id=iconsname 2026/01/15 21:59:17 INFO Applying migration id=nohash 2026/01/15 21:59:17 INFO Applying migration id=shares 2026/01/15 21:59:17 INFO Applying migration id=actorttl 2026/01/15 21:59:17 INFO Applying migration id=tocc 2026/01/15 21:59:17 INFO Applying migration id=followeds 2026/01/15 21:59:17 INFO Applying migration id=certhash 2026/01/15 21:59:17 INFO Applying migration id=follows_sync 2026/01/15 21:59:17 INFO Applying migration id=jsonpath 2026/01/15 21:59:17 INFO Applying migration id=localforward 2026/01/15 21:59:17 INFO Applying migration id=avatar 2026/01/15 21:59:17 INFO Applying migration id=noimage 2026/01/15 21:59:17 INFO Applying migration id=feed 2026/01/15 21:59:17 INFO Applying migration id=bookmarks 2026/01/15 21:59:17 INFO Applying migration id=shareactivity 2026/01/15 21:59:17 INFO Applying migration id=application 2026/01/15 21:59:17 INFO Applying migration id=certificates 2026/01/15 21:59:17 INFO Applying migration id=rawforward 2026/01/15 21:59:17 INFO Applying migration id=publickey 2026/01/15 21:59:17 INFO Applying migration id=resolvegroup 2026/01/15 21: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 21:59:21 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (3.71s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/01/15 21:59:21 INFO Applying migration id=initial 2026/01/15 21:59:21 INFO Applying migration id=notesupdated 2026/01/15 21:59:21 INFO Applying migration id=personspreferredusername 2026/01/15 21:59:21 INFO Applying migration id=activitiesid 2026/01/15 21:59:21 INFO Applying migration id=outbox 2026/01/15 21:59:21 INFO Applying migration id=edits 2026/01/15 21:59:21 INFO Applying migration id=outboxactor 2026/01/15 21:59:21 INFO Applying migration id=outboxsender 2026/01/15 21:59:21 INFO Applying migration id=thread 2026/01/15 21:59:21 INFO Applying migration id=host 2026/01/15 21:59:21 INFO Applying migration id=sharedinbox 2026/01/15 21:59:21 INFO Applying migration id=noteshost 2026/01/15 21:59:21 INFO Applying migration id=fetched 2026/01/15 21:59:21 INFO Applying migration id=move 2026/01/15 21:59:21 INFO Applying migration id=cleanup 2026/01/15 21:59:21 INFO Applying migration id=received 2026/01/15 21:59:21 INFO Applying migration id=namehost 2026/01/15 21:59:21 INFO Applying migration id=outboxhost 2026/01/15 21:59:21 INFO Applying migration id=notesfts 2026/01/15 21:59:21 INFO Applying migration id=iconsname 2026/01/15 21:59:21 INFO Applying migration id=nohash 2026/01/15 21:59:21 INFO Applying migration id=shares 2026/01/15 21:59:21 INFO Applying migration id=actorttl 2026/01/15 21:59:21 INFO Applying migration id=tocc 2026/01/15 21:59:21 INFO Applying migration id=followeds 2026/01/15 21:59:21 INFO Applying migration id=certhash 2026/01/15 21:59:21 INFO Applying migration id=follows_sync 2026/01/15 21:59:21 INFO Applying migration id=jsonpath 2026/01/15 21:59:21 INFO Applying migration id=localforward 2026/01/15 21:59:21 INFO Applying migration id=avatar 2026/01/15 21:59:21 INFO Applying migration id=noimage 2026/01/15 21:59:21 INFO Applying migration id=feed 2026/01/15 21:59:21 INFO Applying migration id=bookmarks 2026/01/15 21:59:21 INFO Applying migration id=shareactivity 2026/01/15 21:59:21 INFO Applying migration id=application 2026/01/15 21:59:21 INFO Applying migration id=certificates 2026/01/15 21:59:21 INFO Applying migration id=rawforward 2026/01/15 21:59:21 INFO Applying migration id=publickey 2026/01/15 21:59:21 INFO Applying migration id=resolvegroup 2026/01/15 21:59:23 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 21:59:23 INFO Viewing post post=https://127.0.0.1/note/1 2026/01/15 21:59:23 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (2.37s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/01/15 21:59:23 INFO Applying migration id=initial 2026/01/15 21:59:23 INFO Applying migration id=notesupdated 2026/01/15 21:59:23 INFO Applying migration id=personspreferredusername 2026/01/15 21:59:23 INFO Applying migration id=activitiesid 2026/01/15 21:59:23 INFO Applying migration id=outbox 2026/01/15 21:59:23 INFO Applying migration id=edits 2026/01/15 21:59:23 INFO Applying migration id=outboxactor 2026/01/15 21:59:23 INFO Applying migration id=outboxsender 2026/01/15 21:59:23 INFO Applying migration id=thread 2026/01/15 21:59:23 INFO Applying migration id=host 2026/01/15 21:59:23 INFO Applying migration id=sharedinbox 2026/01/15 21:59:23 INFO Applying migration id=noteshost 2026/01/15 21:59:23 INFO Applying migration id=fetched 2026/01/15 21:59:23 INFO Applying migration id=move 2026/01/15 21:59:23 INFO Applying migration id=cleanup 2026/01/15 21:59:23 INFO Applying migration id=received 2026/01/15 21:59:23 INFO Applying migration id=namehost 2026/01/15 21:59:23 INFO Applying migration id=outboxhost 2026/01/15 21:59:23 INFO Applying migration id=notesfts 2026/01/15 21:59:23 INFO Applying migration id=iconsname 2026/01/15 21:59:23 INFO Applying migration id=nohash 2026/01/15 21:59:23 INFO Applying migration id=shares 2026/01/15 21:59:23 INFO Applying migration id=actorttl 2026/01/15 21:59:23 INFO Applying migration id=tocc 2026/01/15 21:59:23 INFO Applying migration id=followeds 2026/01/15 21:59:23 INFO Applying migration id=certhash 2026/01/15 21:59:23 INFO Applying migration id=follows_sync 2026/01/15 21:59:23 INFO Applying migration id=jsonpath 2026/01/15 21:59:23 INFO Applying migration id=localforward 2026/01/15 21:59:23 INFO Applying migration id=avatar 2026/01/15 21:59:23 INFO Applying migration id=noimage 2026/01/15 21:59:23 INFO Applying migration id=feed 2026/01/15 21:59:23 INFO Applying migration id=bookmarks 2026/01/15 21:59:23 INFO Applying migration id=shareactivity 2026/01/15 21:59:23 INFO Applying migration id=application 2026/01/15 21:59:23 INFO Applying migration id=certificates 2026/01/15 21:59:23 INFO Applying migration id=rawforward 2026/01/15 21:59:23 INFO Applying migration id=publickey 2026/01/15 21:59:23 INFO Applying migration id=resolvegroup 2026/01/15 21:59:27 INFO Received a new post activity.id=https://127.0.0.1/announce/1 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/1 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/dan sender=https://127.0.0.1/group/people activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan depth=2 2026/01/15 21:59:27 INFO Received a new post activity.id=https://127.0.0.1/announce/2 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/2 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/erin sender=https://127.0.0.1/group/people activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin depth=2 2026/01/15 21:59:27 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (3.95s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/01/15 21:59:27 INFO Applying migration id=initial 2026/01/15 21:59:27 INFO Applying migration id=notesupdated 2026/01/15 21:59:27 INFO Applying migration id=personspreferredusername 2026/01/15 21:59:27 INFO Applying migration id=activitiesid 2026/01/15 21:59:27 INFO Applying migration id=outbox 2026/01/15 21:59:27 INFO Applying migration id=edits 2026/01/15 21:59:27 INFO Applying migration id=outboxactor 2026/01/15 21:59:27 INFO Applying migration id=outboxsender 2026/01/15 21:59:27 INFO Applying migration id=thread 2026/01/15 21:59:27 INFO Applying migration id=host 2026/01/15 21:59:27 INFO Applying migration id=sharedinbox 2026/01/15 21:59:27 INFO Applying migration id=noteshost 2026/01/15 21:59:27 INFO Applying migration id=fetched 2026/01/15 21:59:27 INFO Applying migration id=move 2026/01/15 21:59:27 INFO Applying migration id=cleanup 2026/01/15 21:59:27 INFO Applying migration id=received 2026/01/15 21:59:27 INFO Applying migration id=namehost 2026/01/15 21:59:27 INFO Applying migration id=outboxhost 2026/01/15 21:59:27 INFO Applying migration id=notesfts 2026/01/15 21:59:27 INFO Applying migration id=iconsname 2026/01/15 21:59:27 INFO Applying migration id=nohash 2026/01/15 21:59:27 INFO Applying migration id=shares 2026/01/15 21:59:27 INFO Applying migration id=actorttl 2026/01/15 21:59:27 INFO Applying migration id=tocc 2026/01/15 21:59:27 INFO Applying migration id=followeds 2026/01/15 21:59:27 INFO Applying migration id=certhash 2026/01/15 21:59:27 INFO Applying migration id=follows_sync 2026/01/15 21:59:27 INFO Applying migration id=jsonpath 2026/01/15 21:59:27 INFO Applying migration id=localforward 2026/01/15 21:59:27 INFO Applying migration id=avatar 2026/01/15 21:59:27 INFO Applying migration id=noimage 2026/01/15 21:59:27 INFO Applying migration id=feed 2026/01/15 21:59:27 INFO Applying migration id=bookmarks 2026/01/15 21:59:27 INFO Applying migration id=shareactivity 2026/01/15 21:59:27 INFO Applying migration id=application 2026/01/15 21:59:27 INFO Applying migration id=certificates 2026/01/15 21:59:27 INFO Applying migration id=rawforward 2026/01/15 21:59:27 INFO Applying migration id=publickey 2026/01/15 21:59:27 INFO Applying migration id=resolvegroup 2026/01/15 21:59:30 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 21:59:30 INFO Received a new post activity.id=https://127.0.0.1/announce/2 activity.type=Announce activity.actor="" activity.object.kind=activity activity.object.id=https://127.0.0.1/create/2 activity.object.type=Create activity.object.actor=https://127.0.0.1/user/erin sender="" activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin depth=2 2026/01/15 21:59:30 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (3.22s) === RUN TestWhisper_HappyFlow 2026/01/15 21:59:30 INFO Applying migration id=initial 2026/01/15 21:59:30 INFO Applying migration id=notesupdated 2026/01/15 21:59:30 INFO Applying migration id=personspreferredusername 2026/01/15 21:59:30 INFO Applying migration id=activitiesid 2026/01/15 21:59:30 INFO Applying migration id=outbox 2026/01/15 21:59:30 INFO Applying migration id=edits 2026/01/15 21:59:30 INFO Applying migration id=outboxactor 2026/01/15 21:59:30 INFO Applying migration id=outboxsender 2026/01/15 21:59:30 INFO Applying migration id=thread 2026/01/15 21:59:30 INFO Applying migration id=host 2026/01/15 21:59:30 INFO Applying migration id=sharedinbox 2026/01/15 21:59:30 INFO Applying migration id=noteshost 2026/01/15 21:59:30 INFO Applying migration id=fetched 2026/01/15 21:59:30 INFO Applying migration id=move 2026/01/15 21:59:30 INFO Applying migration id=cleanup 2026/01/15 21:59:30 INFO Applying migration id=received 2026/01/15 21:59:30 INFO Applying migration id=namehost 2026/01/15 21:59:30 INFO Applying migration id=outboxhost 2026/01/15 21:59:30 INFO Applying migration id=notesfts 2026/01/15 21:59:30 INFO Applying migration id=iconsname 2026/01/15 21:59:30 INFO Applying migration id=nohash 2026/01/15 21:59:30 INFO Applying migration id=shares 2026/01/15 21:59:30 INFO Applying migration id=actorttl 2026/01/15 21:59:30 INFO Applying migration id=tocc 2026/01/15 21:59:30 INFO Applying migration id=followeds 2026/01/15 21:59:30 INFO Applying migration id=certhash 2026/01/15 21:59:30 INFO Applying migration id=follows_sync 2026/01/15 21:59:30 INFO Applying migration id=jsonpath 2026/01/15 21:59:30 INFO Applying migration id=localforward 2026/01/15 21:59:30 INFO Applying migration id=avatar 2026/01/15 21:59:30 INFO Applying migration id=noimage 2026/01/15 21:59:30 INFO Applying migration id=feed 2026/01/15 21:59:30 INFO Applying migration id=bookmarks 2026/01/15 21:59:30 INFO Applying migration id=shareactivity 2026/01/15 21:59:30 INFO Applying migration id=application 2026/01/15 21:59:30 INFO Applying migration id=certificates 2026/01/15 21:59:30 INFO Applying migration id=rawforward 2026/01/15 21:59:30 INFO Applying migration id=publickey 2026/01/15 21:59:30 INFO Applying migration id=resolvegroup 2026/01/15 21:59:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3ab-cc98-7a3f-a297-c475af087cbb 2026/01/15 21:59:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 21:59:34 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (4.22s) === RUN TestWhisper_FollowAfterPost 2026/01/15 21:59:34 INFO Applying migration id=initial 2026/01/15 21:59:34 INFO Applying migration id=notesupdated 2026/01/15 21:59:34 INFO Applying migration id=personspreferredusername 2026/01/15 21:59:34 INFO Applying migration id=activitiesid 2026/01/15 21:59:34 INFO Applying migration id=outbox 2026/01/15 21:59:34 INFO Applying migration id=edits 2026/01/15 21:59:34 INFO Applying migration id=outboxactor 2026/01/15 21:59:34 INFO Applying migration id=outboxsender 2026/01/15 21:59:34 INFO Applying migration id=thread 2026/01/15 21:59:34 INFO Applying migration id=host 2026/01/15 21:59:34 INFO Applying migration id=sharedinbox 2026/01/15 21:59:34 INFO Applying migration id=noteshost 2026/01/15 21:59:34 INFO Applying migration id=fetched 2026/01/15 21:59:34 INFO Applying migration id=move 2026/01/15 21:59:34 INFO Applying migration id=cleanup 2026/01/15 21:59:34 INFO Applying migration id=received 2026/01/15 21:59:34 INFO Applying migration id=namehost 2026/01/15 21:59:34 INFO Applying migration id=outboxhost 2026/01/15 21:59:34 INFO Applying migration id=notesfts 2026/01/15 21:59:34 INFO Applying migration id=iconsname 2026/01/15 21:59:34 INFO Applying migration id=nohash 2026/01/15 21:59:34 INFO Applying migration id=shares 2026/01/15 21:59:34 INFO Applying migration id=actorttl 2026/01/15 21:59:34 INFO Applying migration id=tocc 2026/01/15 21:59:34 INFO Applying migration id=followeds 2026/01/15 21:59:34 INFO Applying migration id=certhash 2026/01/15 21:59:34 INFO Applying migration id=follows_sync 2026/01/15 21:59:34 INFO Applying migration id=jsonpath 2026/01/15 21:59:34 INFO Applying migration id=localforward 2026/01/15 21:59:34 INFO Applying migration id=avatar 2026/01/15 21:59:34 INFO Applying migration id=noimage 2026/01/15 21:59:34 INFO Applying migration id=feed 2026/01/15 21:59:34 INFO Applying migration id=bookmarks 2026/01/15 21:59:34 INFO Applying migration id=shareactivity 2026/01/15 21:59:34 INFO Applying migration id=application 2026/01/15 21:59:34 INFO Applying migration id=certificates 2026/01/15 21:59:34 INFO Applying migration id=rawforward 2026/01/15 21:59:34 INFO Applying migration id=publickey 2026/01/15 21:59:34 INFO Applying migration id=resolvegroup 2026/01/15 21:59:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3ab-d90f-775a-985d-387bd9d48143 2026/01/15 21:59:38 INFO Post was not found post=https://localhost.localdomain:8443/post/019bc3ab-d90f-775a-985d-387bd9d48143 2026/01/15 21:59:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3ab-d90f-775a-985d-387bd9d48143 2026/01/15 21:59:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 21:59:38 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (3.19s) === RUN TestWhisper_Throttling 2026/01/15 21:59:38 INFO Applying migration id=initial 2026/01/15 21:59:38 INFO Applying migration id=notesupdated 2026/01/15 21:59:38 INFO Applying migration id=personspreferredusername 2026/01/15 21:59:38 INFO Applying migration id=activitiesid 2026/01/15 21:59:38 INFO Applying migration id=outbox 2026/01/15 21:59:38 INFO Applying migration id=edits 2026/01/15 21:59:38 INFO Applying migration id=outboxactor 2026/01/15 21:59:38 INFO Applying migration id=outboxsender 2026/01/15 21:59:38 INFO Applying migration id=thread 2026/01/15 21:59:38 INFO Applying migration id=host 2026/01/15 21:59:38 INFO Applying migration id=sharedinbox 2026/01/15 21:59:38 INFO Applying migration id=noteshost 2026/01/15 21:59:38 INFO Applying migration id=fetched 2026/01/15 21:59:38 INFO Applying migration id=move 2026/01/15 21:59:38 INFO Applying migration id=cleanup 2026/01/15 21:59:38 INFO Applying migration id=received 2026/01/15 21:59:38 INFO Applying migration id=namehost 2026/01/15 21:59:38 INFO Applying migration id=outboxhost 2026/01/15 21:59:38 INFO Applying migration id=notesfts 2026/01/15 21:59:38 INFO Applying migration id=iconsname 2026/01/15 21:59:38 INFO Applying migration id=nohash 2026/01/15 21:59:38 INFO Applying migration id=shares 2026/01/15 21:59:38 INFO Applying migration id=actorttl 2026/01/15 21:59:38 INFO Applying migration id=tocc 2026/01/15 21:59:38 INFO Applying migration id=followeds 2026/01/15 21:59:38 INFO Applying migration id=certhash 2026/01/15 21:59:38 INFO Applying migration id=follows_sync 2026/01/15 21:59:38 INFO Applying migration id=jsonpath 2026/01/15 21:59:38 INFO Applying migration id=localforward 2026/01/15 21:59:38 INFO Applying migration id=avatar 2026/01/15 21:59:38 INFO Applying migration id=noimage 2026/01/15 21:59:38 INFO Applying migration id=feed 2026/01/15 21:59:38 INFO Applying migration id=bookmarks 2026/01/15 21:59:38 INFO Applying migration id=shareactivity 2026/01/15 21:59:38 INFO Applying migration id=application 2026/01/15 21:59:38 INFO Applying migration id=certificates 2026/01/15 21:59:38 INFO Applying migration id=rawforward 2026/01/15 21:59:38 INFO Applying migration id=publickey 2026/01/15 21:59:38 INFO Applying migration id=resolvegroup 2026/01/15 21:59:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019bc3ab-e8dc-7353-99a9-9a26f7313a2e 2026/01/15 21:59:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 21:59:42 WARN User is posting too frequently last=2026-01-15T21:59:42.000Z can=2026-01-15T22:00:42.000Z 2026/01/15 21:59:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/01/15 21:59:42 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (4.04s) PASS ok github.com/dimkr/tootik/test 1064.726s >>> 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... libfakeroot internal error: payload not recognized! >>> 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... libfakeroot internal error: payload not recognized! >>> tootik-openrc*: Create tootik-openrc-0.15.6-r6.apk >>> tootik*: Tracing dependencies... /bin/sh so:libc.musl-s390x.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 11.6 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.15.6-r6.apk >>> tootik: Build complete at Thu, 15 Jan 2026 21:59:49 +0000 elapsed time 0h 18m 57s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Uninstalling dependencies... (1/5) Purging .makedepends-tootik (20260115.214053) (2/5) Purging go (1.24.12-r0) (3/5) Purging sqlite-dev (3.49.2-r1) (4/5) Purging sqlite (3.49.2-r1) (5/5) Purging sqlite-libs (3.49.2-r1) Executing busybox-1.37.0-r20.trigger OK: 359 MiB in 104 packages >>> tootik: Updating the community/s390x repository index... >>> tootik: Signing the index...