==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_ed5167ac-ba4e-4150-9fa7-4ef87d29ed0c]...done
==> Making package: protonmail-bridge 3.25.0-6.1 (Sat Jul 11 10:41:13 2026)
==> Retrieving sources...
  -> Cloning proton-bridge git repo...
Cloning into bare repository '/home/alhp/workspace/build/x86-64-v4/protonmail-bridge-3.25.0-6/proton-bridge'...
  -> Found protonmail-bridge.service
  -> Found remove-vcpkg-dependency.patch
  -> Found fix-wayland-icon.patch
==> Validating source files with sha256sums...
    proton-bridge ... Passed
    protonmail-bridge.service ... Passed
    remove-vcpkg-dependency.patch ... Passed
    fix-wayland-icon.patch ... Passed
==> Making package: protonmail-bridge 3.25.0-6.1 (Sat Jul 11 08:41:19 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Package (80)               New Version     Net Change

extra/avahi                1:0.9rc5-1        2.04 MiB
extra/c-ares               1.34.8-1          0.53 MiB
extra/cppdap               1.58.0-3          1.61 MiB
extra/default-cursors      3-1               0.00 MiB
extra/double-conversion    3.4.0-1           0.19 MiB
extra/duktape              2.7.0-7           0.78 MiB
extra/fontconfig           2:2.18.1-1        1.20 MiB
extra/freetype2            2.14.3-1          1.66 MiB
extra/graphite             1:1.3.15-1        0.20 MiB
extra/gtest                1.17.0-2          1.63 MiB
extra/harfbuzz             14.2.1-1          4.77 MiB
extra/hicolor-icon-theme   0.18-1            0.05 MiB
extra/hidapi               0.15.0-1          0.13 MiB
extra/jsoncpp              1.9.6-3           0.77 MiB
extra/libb2                0.98.1-3          0.13 MiB
extra/libcbor              0.14.0-1          0.18 MiB
extra/libcups              2:2.4.19-1        0.77 MiB
extra/libdaemon            0.14-6            0.06 MiB
extra/libdrm               2.4.134-1         1.28 MiB
core/libedit               20260512_3.1-1    0.27 MiB
extra/libevdev             1.13.6-1          0.21 MiB
extra/libglvnd             1.7.0-3           3.34 MiB
extra/libgudev             238-3             0.38 MiB
extra/libice               1.1.2-1           0.36 MiB
extra/libinput             1.31.3-1          0.79 MiB
extra/libjpeg-turbo        3.2.0-2           2.65 MiB
extra/libpciaccess         0.19-1            0.06 MiB
extra/libpng               1.6.58-2          0.58 MiB
extra/libproxy             0.5.12-1          0.10 MiB
extra/libsm                1.2.6-1           0.26 MiB
extra/liburing             2.15-1            0.47 MiB
extra/libuv                1.52.1-1          0.64 MiB
extra/libwacom             2.19.0-1          1.60 MiB
extra/libx11               1.8.13-1          9.78 MiB
extra/libxau               1.0.12-1          0.02 MiB
extra/libxcb               1.17.0-1          3.87 MiB
extra/libxdmcp             1.1.5-2           0.13 MiB
extra/libxext              1.3.7-1           0.30 MiB
extra/libxkbcommon         1.13.2-1          1.05 MiB
extra/libxkbcommon-x11     1.13.2-1          0.10 MiB
extra/libxshmfence         1.3.3-1           0.02 MiB
extra/libxxf86vm           1.1.7-1           0.03 MiB
extra/llvm-libs            22.1.8-1        163.72 MiB
extra/lm_sensors           1:3.6.2-1         0.48 MiB
extra/lua54                5.4.8-6           1.50 MiB
extra/md4c                 0.5.3-1           0.20 MiB
extra/mesa                 1:26.1.4-1       52.68 MiB
extra/mtdev                1.1.7-1           0.05 MiB
extra/perl-error           0.17030-3         0.04 MiB
extra/perl-mailtools       2.22-3            0.10 MiB
extra/perl-timedate        2.35-1            0.15 MiB
extra/qt6-translations     6.11.1-1         15.36 MiB
extra/re2                  2:2025.11.05-5    0.62 MiB
extra/rhash                1.4.6-1           0.34 MiB
extra/shared-mime-info     2.5.1-1           5.83 MiB
extra/spirv-tools          1:1.4.350.1-1     7.94 MiB
extra/tslib                1.24-1            0.47 MiB
extra/wayland              1.25.0-1          0.84 MiB
extra/xcb-proto            1.17.0-4          1.03 MiB
extra/xcb-util             0.4.1-2           0.03 MiB
extra/xcb-util-cursor      0.1.6-1           0.03 MiB
extra/xcb-util-image       0.4.1-3           0.05 MiB
extra/xcb-util-keysyms     0.4.1-5           0.02 MiB
extra/xcb-util-renderutil  0.3.10-2          0.03 MiB
extra/xcb-util-wm          0.4.2-2           0.21 MiB
extra/xdg-utils            1.2.1-2           0.30 MiB
extra/xkeyboard-config     2.48-1           10.24 MiB
extra/xorgproto            2025.1-1          1.47 MiB
extra/zlib-ng              2.3.3-1           0.28 MiB
extra/abseil-cpp           20260526.0-2      7.06 MiB
extra/cmake                4.4.0-1         101.47 MiB
extra/git                  2.55.0-1         31.33 MiB
extra/go                   2:1.26.5-1      215.65 MiB
extra/grpc                 1.82.1-1         27.73 MiB
extra/libfido2             1.17.0-1          0.47 MiB
extra/protobuf             35.1-1           18.82 MiB
extra/qt6-base             6.11.1-1         66.63 MiB
extra/qt6-declarative      6.11.1-3        119.84 MiB
extra/qt6-svg              6.11.1-1          1.03 MiB
extra/sentry-native        0.15.2-1          1.64 MiB

Total Installed Size:  900.65 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing gtest...
Optional dependencies for gtest
    python: gmock generator [installed]
installing abseil-cpp...
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator
    qt6-base: cmake-gui [pending]
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
installing go...
installing c-ares...
installing protobuf...
installing re2...
installing grpc...
installing libcbor...
installing hidapi...
Optional dependencies for hidapi
    libusb: for hidapi-libusb [installed]
installing libfido2...
installing double-conversion...
installing libpng...
installing freetype2...
Optional dependencies for freetype2
    harfbuzz: Improved autohinting [pending]
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing libb2...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    libevent: libevent bindings [installed]
    nss-mdns: NSS support for mDNS
    python-dbus: avahi-bookmarks, avahi-discover
    python-gobject: avahi-bookmarks, avahi-discover
    python-twisted: avahi-bookmarks
installing libcups...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libice...
installing libevdev...
installing libgudev...
installing libwacom...
Optional dependencies for libwacom
    python-libevdev: for libwacom-show-stylus
    python-pyudev: for libwacom-show-stylus
installing lua54...
installing mtdev...
installing libinput...
Optional dependencies for libinput
    libinput-tools: debug utilities
installing libjpeg-turbo...
installing duktape...
installing libproxy...
installing libsm...
installing liburing...
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11 [pending]
    wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing md4c...
installing shared-mime-info...
installing tslib...
installing xcb-util-renderutil...
installing xcb-util...
installing xcb-util-image...
installing xcb-util-cursor...
installing xcb-util-keysyms...
installing xcb-util-wm...
installing xdg-utils...
Optional dependencies for xdg-utils
    kde-cli-tools: for KDE Plasma5 support in xdg-open
    exo: for Xfce support in xdg-open
    pcmanfm: for LXDE support in xdg-open
    perl-file-mimeinfo: for generic support in xdg-open
    perl-net-dbus: Perl extension to dbus used in xdg-screensaver
    perl-x11-protocol: Perl X11 protocol used in xdg-screensaver
    xorg-xset: for X11 support in xdg-screensaver
    xorg-xprop: for X11 support in xdg-screensaver
installing qt6-translations...
installing qt6-base...
Optional dependencies for qt6-base
    freetds: MS SQL driver
    gdk-pixbuf2: GTK platform plugin
    gtk3: GTK platform plugin
    libfbclient: Firebird/iBase driver
    mariadb-libs: MariaDB driver
    pango: GTK platform plugin
    perl: for syncqt [installed]
    postgresql-libs: PostgreSQL driver
    unixodbc: ODBC driver
installing qt6-declarative...
Optional dependencies for qt6-declarative
    qt6-svg: for QtQuickVectorImage and svgtoqml [pending]
installing qt6-svg...
installing sentry-native...
:: Running post-transaction hooks...
(1/9) Creating system user accounts...
Creating group 'avahi' with GID 968.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 968 and GID 968.
Creating group 'git' with GID 967.
Creating user 'git' (git daemon user) with UID 967 and GID 967.
(2/9) Updating udev hardware database...
(3/9) Reloading system manager configuration...
  Skipped: Current root is not booted.
(4/9) Updating the MIME type database...
(5/9) Reloading device manager configuration...
  Skipped: Current root is not booted.
(6/9) Arming ConditionNeedsUpdate...
(7/9) Updating fontconfig configuration...
(8/9) Reloading system bus configuration...
  Skipped: Current root is not booted.
(9/9) Updating fontconfig cache...
==> Retrieving sources...
  -> Found protonmail-bridge.service
  -> Found remove-vcpkg-dependency.patch
  -> Found fix-wayland-icon.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of proton-bridge git repo...
Cloning into 'proton-bridge'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file internal/frontend/bridge-gui/BridgeSetup.cmake
patching file internal/frontend/bridge-gui/bridge-gui/main.cpp
go: downloading github.com/Masterminds/semver/v3 v3.4.0
go: downloading github.com/ProtonMail/gluon v0.17.1-0.20260424151019-88c1625c4ad6
go: downloading github.com/ProtonMail/gopenpgp/v2 v2.10.0-proton
go: downloading github.com/elastic/go-sysinfo v1.15.4
go: downloading golang.org/x/sys v0.43.0
go: downloading github.com/sirupsen/logrus v1.9.4
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/stretchr/testify v1.11.1
go: downloading github.com/ProtonMail/resty/v2 v2.0.0-20250929142426-e3dc6308c80b
go: downloading github.com/ProtonMail/go-autostart v0.0.0-20260210134425-40a9013f5ef4
go: downloading github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37
go: downloading github.com/hashicorp/go-multierror v1.1.1
go: downloading github.com/pkg/profile v1.7.0
go: downloading github.com/urfave/cli/v2 v2.27.7
go: downloading github.com/ProtonMail/go-proton-api v0.4.1-0.20260424150947-6bf7f5a61eb8
go: downloading github.com/golang/mock v1.6.0
go: downloading github.com/bradenaw/juniper v0.15.3
go: downloading github.com/getsentry/sentry-go v0.15.0
go: downloading github.com/jeandeaual/go-locale v0.0.0-20250612000132-0ef82f21eade
go: downloading github.com/emersion/go-sasl v0.0.0-20220912192320-0145f2c60ead
go: downloading github.com/ProtonMail/go-smtp v0.0.0-20231109081432-2b3d50599865
go: downloading github.com/fxamacker/cbor/v2 v2.9.0
go: downloading github.com/go-ctap/ctaphid v0.8.3
go: downloading github.com/ProtonMail/winhello v0.0.0-20260223131736-d2c4f2d06287
go: downloading github.com/ProtonMail/go-libfido2 v0.0.0-20250916110427-df894d6d07a1
go: downloading github.com/google/uuid v1.6.0
go: downloading github.com/ProtonMail/go-message v0.13.1-0.20240919135104-3bc88e6a9423
go: downloading go.uber.org/goleak v1.3.0
go: downloading github.com/google/go-cmp v0.7.0
go: downloading github.com/0xAX/notificator v0.0.0-20220220101646-ee9b8921e557
go: downloading github.com/PuerkitoBio/goquery v1.12.0
go: downloading golang.org/x/net v0.52.0
go: downloading golang.org/x/text v0.36.0
go: downloading github.com/vmihailenco/msgpack/v5 v5.4.1
go: downloading github.com/jaytaylor/html2text v0.0.0-20260303211410-1a4bdc82ecec
go: downloading github.com/cucumber/godog v0.12.5
go: downloading golang.org/x/oauth2 v0.36.0
go: downloading google.golang.org/api v0.275.0
go: downloading github.com/cucumber/messages-go/v16 v16.0.1
go: downloading github.com/emersion/go-imap v1.2.1
go: downloading google.golang.org/grpc v1.80.0
go: downloading github.com/emersion/go-imap-id v0.0.0-20190926060100-f94a56b9ecde
go: downloading github.com/emersion/go-vcard v0.0.0-20230331202150-f3d26859ccd3
go: downloading google.golang.org/protobuf v1.36.11
go: downloading github.com/miekg/dns v1.1.72
go: downloading github.com/abiosoft/ishell v2.0.0+incompatible
go: downloading github.com/fatih/color v1.18.0
go: downloading github.com/docker/docker-credential-helpers v0.9.5
go: downloading github.com/godbus/dbus v4.1.0+incompatible
go: downloading github.com/ProtonMail/go-keychain v0.0.0-20250929142014-ea8548dff768
go: downloading howett.net/plist v1.0.1
go: downloading github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58
go: downloading github.com/hashicorp/errwrap v1.1.0
go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
go: downloading github.com/felixge/fgprof v0.9.5
go: downloading github.com/ProtonMail/go-crypto v1.4.1-proton
go: downloading github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f
go: downloading github.com/ProtonMail/go-srp v0.0.7
go: downloading gitlab.com/c0b/go-ordered-json v0.0.0-20201030195603-febf46534d5a
go: downloading github.com/stretchr/objx v0.5.2
go: downloading github.com/x448/float16 v0.8.4
go: downloading github.com/gin-gonic/gin v1.12.0
go: downloading github.com/ldclabs/cose v1.3.4
go: downloading golang.org/x/sync v0.20.0
go: downloading github.com/emersion/go-textwrapper v0.0.0-20200911093747-65d896831594
go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.7
go: downloading github.com/vmihailenco/tagparser/v2 v2.0.0
go: downloading github.com/xrash/smetrics v0.0.0-20250705151800-55b8f293f342
go: downloading github.com/andybalholm/cascadia v1.3.3
go: downloading github.com/mattn/go-sqlite3 v1.14.42
go: downloading github.com/pierrec/lz4/v4 v4.1.26
go: downloading golang.org/x/tools v0.43.0
go: downloading cloud.google.com/go/compute/metadata v0.9.0
go: downloading github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf
go: downloading github.com/olekukonko/tablewriter v1.1.4
go: downloading github.com/mattn/go-colorable v0.1.14
go: downloading github.com/mattn/go-isatty v0.0.20
go: downloading github.com/gofrs/uuid v4.4.0+incompatible
go: downloading github.com/danieljoos/wincred v1.2.3
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/prometheus/procfs v0.20.1
go: downloading github.com/elastic/go-windows v1.0.2
go: downloading github.com/abiosoft/readline v0.0.0-20180607040430-155bce2042db
go: downloading github.com/flynn-archive/go-shlex v0.0.0-20150515145356-3f9db97f8568
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9
go: downloading golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90
go: downloading github.com/google/pprof v0.0.0-20260302011040-a15ffb7f9dcc
go: downloading golang.org/x/crypto v0.49.0
go: downloading github.com/cloudflare/circl v1.6.3
go: downloading github.com/russross/blackfriday/v2 v2.1.0
go: downloading github.com/gin-contrib/sse v1.1.0
go: downloading github.com/quic-go/quic-go v0.59.0
go: downloading github.com/spf13/pflag v1.0.10
go: downloading github.com/go-playground/validator/v10 v10.30.1
go: downloading github.com/goccy/go-yaml v1.19.2
go: downloading github.com/pelletier/go-toml/v2 v2.2.4
go: downloading github.com/ugorji/go/codec v1.3.1
go: downloading go.mongodb.org/mongo-driver/v2 v2.5.0
go: downloading github.com/bytedance/sonic v1.15.0
go: downloading github.com/goccy/go-json v0.10.6
go: downloading github.com/json-iterator/go v1.1.12
go: downloading github.com/mattn/go-runewidth v0.0.21
go: downloading github.com/olekukonko/errors v1.2.0
go: downloading github.com/olekukonko/ll v0.1.7
go: downloading github.com/cucumber/gherkin-go/v19 v19.0.3
go: downloading github.com/hashicorp/go-memdb v1.3.5
go: downloading github.com/quic-go/qpack v0.6.0
go: downloading github.com/gabriel-vasile/mimetype v1.4.12
go: downloading github.com/go-playground/universal-translator v0.18.1
go: downloading github.com/leodido/go-urn v1.4.0
go: downloading github.com/clipperhouse/uax29/v2 v2.7.0
go: downloading github.com/clipperhouse/displaywidth v0.11.0
go: downloading golang.org/x/mod v0.34.0
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/modern-go/reflect2 v1.0.2
go: downloading github.com/olekukonko/cat v0.0.0-20250911104152-50322a0618f6
go: downloading github.com/cespare/xxhash/v2 v2.3.0
go: downloading github.com/hashicorp/go-immutable-radix v1.3.1
go: downloading github.com/go-playground/locales v0.14.1
go: downloading github.com/bytedance/gopkg v0.1.3
go: downloading github.com/cloudwego/base64x v0.1.6
go: downloading golang.org/x/arch v0.22.0
go: downloading github.com/klauspost/cpuid/v2 v2.3.0
go: downloading github.com/bytedance/sonic/loader v0.5.0
go: downloading github.com/twitchyliquid64/golang-asm v0.15.1
go: downloading github.com/hashicorp/golang-lru v1.0.2
go: downloading github.com/ProtonMail/bcrypt v0.0.0-20211005172633-e235017c1baf
go: downloading github.com/cronokirby/saferith v0.33.0
go: downloading cloud.google.com/go/auth v0.20.0
go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.14
go: downloading github.com/google/s2a-go v0.1.9
go: downloading github.com/googleapis/gax-go/v2 v2.21.0
go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0
go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8
go: downloading go.opentelemetry.io/otel v1.43.0
go: downloading github.com/felixge/httpsnoop v1.0.4
go: downloading go.opentelemetry.io/otel/metric v1.43.0
go: downloading go.opentelemetry.io/otel/trace v1.43.0
go: downloading go.opentelemetry.io/auto/sdk v1.2.1
go: downloading github.com/go-logr/stdr v1.2.2
go: downloading github.com/go-logr/logr v1.4.3
# cloud.google.com/go/auth v0.20.0
## explicit; go 1.25.0
cloud.google.com/go/auth
cloud.google.com/go/auth/credentials
cloud.google.com/go/auth/credentials/internal/externalaccount
cloud.google.com/go/auth/credentials/internal/externalaccountuser
cloud.google.com/go/auth/credentials/internal/gdch
cloud.google.com/go/auth/credentials/internal/impersonate
cloud.google.com/go/auth/credentials/internal/stsexchange
cloud.google.com/go/auth/httptransport
cloud.google.com/go/auth/internal
cloud.google.com/go/auth/internal/credsfile
cloud.google.com/go/auth/internal/jwt
cloud.google.com/go/auth/internal/retry
cloud.google.com/go/auth/internal/transport
cloud.google.com/go/auth/internal/transport/cert
cloud.google.com/go/auth/internal/transport/headers
cloud.google.com/go/auth/internal/trustboundary
# cloud.google.com/go/auth/oauth2adapt v0.2.8
## explicit; go 1.23.0
cloud.google.com/go/auth/oauth2adapt
# cloud.google.com/go/compute/metadata v0.9.0
## explicit; go 1.24.0
cloud.google.com/go/compute/metadata
# github.com/0xAX/notificator v0.0.0-20220220101646-ee9b8921e557
## explicit; go 1.16
github.com/0xAX/notificator
# github.com/Masterminds/semver/v3 v3.4.0
## explicit; go 1.21
github.com/Masterminds/semver/v3
# github.com/ProtonMail/bcrypt v0.0.0-20211005172633-e235017c1baf
## explicit; go 1.17
github.com/ProtonMail/bcrypt
# github.com/ProtonMail/gluon v0.17.1-0.20260424151019-88c1625c4ad6
## explicit; go 1.26.1
github.com/ProtonMail/gluon
github.com/ProtonMail/gluon/async
github.com/ProtonMail/gluon/connector
github.com/ProtonMail/gluon/constants
github.com/ProtonMail/gluon/db
github.com/ProtonMail/gluon/events
github.com/ProtonMail/gluon/imap
github.com/ProtonMail/gluon/imap/command
github.com/ProtonMail/gluon/imap/connectioncounter
github.com/ProtonMail/gluon/imap/connectionlimiter
github.com/ProtonMail/gluon/internal/backend
github.com/ProtonMail/gluon/internal/contexts
github.com/ProtonMail/gluon/internal/db_impl/sqlite3
github.com/ProtonMail/gluon/internal/db_impl/sqlite3/utils
github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v0
github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v1
github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v2
github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v3
github.com/ProtonMail/gluon/internal/hash
github.com/ProtonMail/gluon/internal/ids
github.com/ProtonMail/gluon/internal/response
github.com/ProtonMail/gluon/internal/session
github.com/ProtonMail/gluon/internal/session/cmdwatcher
github.com/ProtonMail/gluon/internal/state
github.com/ProtonMail/gluon/internal/ticker
github.com/ProtonMail/gluon/internal/unleash
github.com/ProtonMail/gluon/internal/unleash/featureflags
github.com/ProtonMail/gluon/internal/utils
github.com/ProtonMail/gluon/limits
github.com/ProtonMail/gluon/liner
github.com/ProtonMail/gluon/logging
github.com/ProtonMail/gluon/observability
github.com/ProtonMail/gluon/observability/metrics
github.com/ProtonMail/gluon/pkg/utils
github.com/ProtonMail/gluon/profiling
github.com/ProtonMail/gluon/reporter
github.com/ProtonMail/gluon/rfc5322
github.com/ProtonMail/gluon/rfc822
github.com/ProtonMail/gluon/rfcparser
github.com/ProtonMail/gluon/rfcvalidation
github.com/ProtonMail/gluon/store
github.com/ProtonMail/gluon/store/fallback_v0
github.com/ProtonMail/gluon/version
github.com/ProtonMail/gluon/watcher
# github.com/ProtonMail/go-autostart v0.0.0-20260210134425-40a9013f5ef4
## explicit
github.com/ProtonMail/go-autostart
# github.com/ProtonMail/go-crypto v1.4.1-proton
## explicit; go 1.23.0
github.com/ProtonMail/go-crypto/bitcurves
github.com/ProtonMail/go-crypto/brainpool
github.com/ProtonMail/go-crypto/eax
github.com/ProtonMail/go-crypto/internal/byteutil
github.com/ProtonMail/go-crypto/ocb
github.com/ProtonMail/go-crypto/openpgp
github.com/ProtonMail/go-crypto/openpgp/aes/keywrap
github.com/ProtonMail/go-crypto/openpgp/armor
github.com/ProtonMail/go-crypto/openpgp/clearsign
github.com/ProtonMail/go-crypto/openpgp/ecdh
github.com/ProtonMail/go-crypto/openpgp/ecdsa
github.com/ProtonMail/go-crypto/openpgp/ed25519
github.com/ProtonMail/go-crypto/openpgp/ed448
github.com/ProtonMail/go-crypto/openpgp/eddsa
github.com/ProtonMail/go-crypto/openpgp/elgamal
github.com/ProtonMail/go-crypto/openpgp/errors
github.com/ProtonMail/go-crypto/openpgp/internal/algorithm
github.com/ProtonMail/go-crypto/openpgp/internal/ecc
github.com/ProtonMail/go-crypto/openpgp/internal/ecc/curve25519
github.com/ProtonMail/go-crypto/openpgp/internal/ecc/curve25519/field
github.com/ProtonMail/go-crypto/openpgp/internal/encoding
github.com/ProtonMail/go-crypto/openpgp/mldsa_eddsa
github.com/ProtonMail/go-crypto/openpgp/mlkem_ecdh
github.com/ProtonMail/go-crypto/openpgp/packet
github.com/ProtonMail/go-crypto/openpgp/s2k
github.com/ProtonMail/go-crypto/openpgp/symmetric
github.com/ProtonMail/go-crypto/openpgp/x25519
github.com/ProtonMail/go-crypto/openpgp/x448
# github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f
## explicit; go 1.12
github.com/ProtonMail/go-mime
# github.com/ProtonMail/go-proton-api v0.4.1-0.20260424150947-6bf7f5a61eb8
## explicit; go 1.26.1
github.com/ProtonMail/go-proton-api
github.com/ProtonMail/go-proton-api/pkg/utils
github.com/ProtonMail/go-proton-api/server
github.com/ProtonMail/go-proton-api/server/backend
# github.com/ProtonMail/go-srp v0.0.7
## explicit; go 1.12
github.com/ProtonMail/go-srp
# github.com/ProtonMail/gopenpgp/v2 v2.10.0-proton
## explicit; go 1.23.0
github.com/ProtonMail/gopenpgp/v2/armor
github.com/ProtonMail/gopenpgp/v2/constants
github.com/ProtonMail/gopenpgp/v2/crypto
github.com/ProtonMail/gopenpgp/v2/helper
github.com/ProtonMail/gopenpgp/v2/internal
# github.com/PuerkitoBio/goquery v1.12.0
## explicit; go 1.25.0
github.com/PuerkitoBio/goquery
# github.com/abiosoft/ishell v2.0.0+incompatible
## explicit
github.com/abiosoft/ishell
# github.com/abiosoft/readline v0.0.0-20180607040430-155bce2042db
## explicit
github.com/abiosoft/readline
# github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37
## explicit; go 1.15
github.com/allan-simon/go-singleinstance
# github.com/andybalholm/cascadia v1.3.3
## explicit; go 1.16
github.com/andybalholm/cascadia
# github.com/bradenaw/juniper v0.15.3
## explicit; go 1.18
github.com/bradenaw/juniper/container/xheap
github.com/bradenaw/juniper/internal/heap
github.com/bradenaw/juniper/iterator
github.com/bradenaw/juniper/parallel
github.com/bradenaw/juniper/stream
github.com/bradenaw/juniper/xerrors
github.com/bradenaw/juniper/xmaps
github.com/bradenaw/juniper/xmath
github.com/bradenaw/juniper/xslices
github.com/bradenaw/juniper/xsort
# github.com/bytedance/gopkg v0.1.3
## explicit; go 1.18
github.com/bytedance/gopkg/lang/dirtmake
# github.com/bytedance/sonic v1.15.0
## explicit; go 1.18
github.com/bytedance/sonic
github.com/bytedance/sonic/ast
github.com/bytedance/sonic/decoder
github.com/bytedance/sonic/encoder
github.com/bytedance/sonic/internal/caching
github.com/bytedance/sonic/internal/compat
github.com/bytedance/sonic/internal/cpu
github.com/bytedance/sonic/internal/decoder/api
github.com/bytedance/sonic/internal/decoder/consts
github.com/bytedance/sonic/internal/decoder/errors
github.com/bytedance/sonic/internal/decoder/jitdec
github.com/bytedance/sonic/internal/decoder/optdec
github.com/bytedance/sonic/internal/encoder
github.com/bytedance/sonic/internal/encoder/alg
github.com/bytedance/sonic/internal/encoder/ir
github.com/bytedance/sonic/internal/encoder/prim
github.com/bytedance/sonic/internal/encoder/vars
github.com/bytedance/sonic/internal/encoder/vm
github.com/bytedance/sonic/internal/encoder/x86
github.com/bytedance/sonic/internal/envs
github.com/bytedance/sonic/internal/jit
github.com/bytedance/sonic/internal/native
github.com/bytedance/sonic/internal/native/avx2
github.com/bytedance/sonic/internal/native/neon
github.com/bytedance/sonic/internal/native/sse
github.com/bytedance/sonic/internal/native/types
github.com/bytedance/sonic/internal/optcaching
github.com/bytedance/sonic/internal/resolver
github.com/bytedance/sonic/internal/rt
github.com/bytedance/sonic/internal/utils
github.com/bytedance/sonic/option
github.com/bytedance/sonic/unquote
github.com/bytedance/sonic/utf8
# github.com/bytedance/sonic/loader v0.5.0
## explicit; go 1.16
github.com/bytedance/sonic/loader
github.com/bytedance/sonic/loader/internal/abi
github.com/bytedance/sonic/loader/internal/iasm/expr
github.com/bytedance/sonic/loader/internal/iasm/x86_64
github.com/bytedance/sonic/loader/internal/rt
# github.com/cespare/xxhash/v2 v2.3.0
## explicit; go 1.11
github.com/cespare/xxhash/v2
# github.com/clipperhouse/displaywidth v0.11.0
## explicit; go 1.18
github.com/clipperhouse/displaywidth
# github.com/clipperhouse/uax29/v2 v2.7.0
## explicit; go 1.18
github.com/clipperhouse/uax29/v2/graphemes
# github.com/cloudflare/circl v1.6.3
## explicit; go 1.22.0
github.com/cloudflare/circl/dh/x25519
github.com/cloudflare/circl/dh/x448
github.com/cloudflare/circl/ecc/goldilocks
github.com/cloudflare/circl/internal/conv
github.com/cloudflare/circl/internal/sha3
github.com/cloudflare/circl/kem
github.com/cloudflare/circl/kem/mlkem/mlkem1024
github.com/cloudflare/circl/kem/mlkem/mlkem768
github.com/cloudflare/circl/math
github.com/cloudflare/circl/math/fp25519
github.com/cloudflare/circl/math/fp448
github.com/cloudflare/circl/math/mlsbset
github.com/cloudflare/circl/pke/kyber/internal/common
github.com/cloudflare/circl/pke/kyber/internal/common/params
github.com/cloudflare/circl/pke/kyber/kyber1024
github.com/cloudflare/circl/pke/kyber/kyber1024/internal
github.com/cloudflare/circl/pke/kyber/kyber768
github.com/cloudflare/circl/pke/kyber/kyber768/internal
github.com/cloudflare/circl/sign
github.com/cloudflare/circl/sign/ed25519
github.com/cloudflare/circl/sign/ed448
github.com/cloudflare/circl/sign/internal/dilithium
github.com/cloudflare/circl/sign/internal/dilithium/params
github.com/cloudflare/circl/sign/mldsa/mldsa65
github.com/cloudflare/circl/sign/mldsa/mldsa65/internal
github.com/cloudflare/circl/sign/mldsa/mldsa87
github.com/cloudflare/circl/sign/mldsa/mldsa87/internal
github.com/cloudflare/circl/simd/keccakf1600
# github.com/cloudwego/base64x v0.1.6
## explicit; go 1.17
github.com/cloudwego/base64x
github.com/cloudwego/base64x/internal/native
github.com/cloudwego/base64x/internal/native/avx2
github.com/cloudwego/base64x/internal/native/sse
github.com/cloudwego/base64x/internal/rt
# github.com/cpuguy83/go-md2man/v2 v2.0.7
## explicit; go 1.12
github.com/cpuguy83/go-md2man/v2/md2man
# github.com/cronokirby/saferith v0.33.0
## explicit; go 1.15
github.com/cronokirby/saferith
# github.com/cucumber/gherkin-go/v19 v19.0.3
## explicit; go 1.13
github.com/cucumber/gherkin-go/v19
# github.com/cucumber/godog v0.12.5
## explicit; go 1.13
github.com/cucumber/godog
github.com/cucumber/godog/colors
github.com/cucumber/godog/formatters
github.com/cucumber/godog/internal/builder
github.com/cucumber/godog/internal/flags
github.com/cucumber/godog/internal/formatters
github.com/cucumber/godog/internal/models
github.com/cucumber/godog/internal/parser
github.com/cucumber/godog/internal/storage
github.com/cucumber/godog/internal/tags
github.com/cucumber/godog/internal/utils
# github.com/cucumber/messages-go/v16 v16.0.1
## explicit; go 1.13
github.com/cucumber/messages-go/v16
# github.com/danieljoos/wincred v1.2.3
## explicit; go 1.18
github.com/danieljoos/wincred
# github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
## explicit
github.com/davecgh/go-spew/spew
# github.com/docker/docker-credential-helpers v0.9.5
## explicit; go 1.21
github.com/docker/docker-credential-helpers/credentials
github.com/docker/docker-credential-helpers/pass
github.com/docker/docker-credential-helpers/registryurl
github.com/docker/docker-credential-helpers/secretservice
github.com/docker/docker-credential-helpers/wincred
# github.com/elastic/go-sysinfo v1.15.4
## explicit; go 1.23.0
github.com/elastic/go-sysinfo
github.com/elastic/go-sysinfo/internal/registry
github.com/elastic/go-sysinfo/providers/aix
github.com/elastic/go-sysinfo/providers/darwin
github.com/elastic/go-sysinfo/providers/linux
github.com/elastic/go-sysinfo/providers/shared
github.com/elastic/go-sysinfo/providers/windows
github.com/elastic/go-sysinfo/types
# github.com/elastic/go-windows v1.0.2
## explicit; go 1.18
github.com/elastic/go-windows
# github.com/emersion/go-imap v1.2.1
## explicit; go 1.13
github.com/emersion/go-imap
github.com/emersion/go-imap/backend
github.com/emersion/go-imap/client
github.com/emersion/go-imap/commands
github.com/emersion/go-imap/responses
github.com/emersion/go-imap/server
github.com/emersion/go-imap/utf7
# github.com/emersion/go-imap-id v0.0.0-20190926060100-f94a56b9ecde
## explicit
github.com/emersion/go-imap-id
# github.com/emersion/go-message v0.16.0 => github.com/ProtonMail/go-message v0.13.1-0.20240919135104-3bc88e6a9423
## explicit; go 1.14
github.com/emersion/go-message
github.com/emersion/go-message/textproto
# github.com/emersion/go-sasl v0.0.0-20220912192320-0145f2c60ead
## explicit; go 1.12
github.com/emersion/go-sasl
# github.com/emersion/go-smtp v0.15.1-0.20221021114529-49b17434419d => github.com/ProtonMail/go-smtp v0.0.0-20231109081432-2b3d50599865
## explicit; go 1.13
github.com/emersion/go-smtp
# github.com/emersion/go-textwrapper v0.0.0-20200911093747-65d896831594
## explicit
github.com/emersion/go-textwrapper
# github.com/emersion/go-vcard v0.0.0-20230331202150-f3d26859ccd3
## explicit; go 1.13
github.com/emersion/go-vcard
# github.com/fatih/color v1.18.0
## explicit; go 1.17
github.com/fatih/color
# github.com/felixge/fgprof v0.9.5
## explicit; go 1.14
github.com/felixge/fgprof
# github.com/felixge/httpsnoop v1.0.4
## explicit; go 1.13
github.com/felixge/httpsnoop
# github.com/flynn-archive/go-shlex v0.0.0-20150515145356-3f9db97f8568
## explicit
github.com/flynn-archive/go-shlex
# github.com/fxamacker/cbor/v2 v2.9.0
## explicit; go 1.20
github.com/fxamacker/cbor/v2
# github.com/gabriel-vasile/mimetype v1.4.12
## explicit; go 1.21
github.com/gabriel-vasile/mimetype
github.com/gabriel-vasile/mimetype/internal/charset
github.com/gabriel-vasile/mimetype/internal/csv
github.com/gabriel-vasile/mimetype/internal/json
github.com/gabriel-vasile/mimetype/internal/magic
github.com/gabriel-vasile/mimetype/internal/markup
github.com/gabriel-vasile/mimetype/internal/scan
# github.com/getsentry/sentry-go v0.15.0
## explicit; go 1.19
github.com/getsentry/sentry-go
github.com/getsentry/sentry-go/internal/crypto/randutil
github.com/getsentry/sentry-go/internal/debug
github.com/getsentry/sentry-go/internal/ratelimit
# github.com/gin-contrib/sse v1.1.0
## explicit; go 1.23
github.com/gin-contrib/sse
# github.com/gin-gonic/gin v1.12.0
## explicit; go 1.25.0
github.com/gin-gonic/gin
github.com/gin-gonic/gin/binding
github.com/gin-gonic/gin/codec/json
github.com/gin-gonic/gin/internal/bytesconv
github.com/gin-gonic/gin/internal/fs
github.com/gin-gonic/gin/render
# github.com/go-ctap/ctaphid v0.8.3
## explicit; go 1.24.0
github.com/go-ctap/ctaphid/pkg/ctaptypes
github.com/go-ctap/ctaphid/pkg/webauthntypes
# github.com/go-ctap/winhello v0.1.0 => github.com/ProtonMail/winhello v0.0.0-20260223131736-d2c4f2d06287
## explicit; go 1.24.4
github.com/go-ctap/winhello
github.com/go-ctap/winhello/window
# github.com/go-logr/logr v1.4.3
## explicit; go 1.18
github.com/go-logr/logr
github.com/go-logr/logr/funcr
# github.com/go-logr/stdr v1.2.2
## explicit; go 1.16
github.com/go-logr/stdr
# github.com/go-playground/locales v0.14.1
## explicit; go 1.17
github.com/go-playground/locales
github.com/go-playground/locales/currency
# github.com/go-playground/universal-translator v0.18.1
## explicit; go 1.18
github.com/go-playground/universal-translator
# github.com/go-playground/validator/v10 v10.30.1
## explicit; go 1.24.0
github.com/go-playground/validator/v10
# github.com/go-resty/resty/v2 v2.17.2 => github.com/ProtonMail/resty/v2 v2.0.0-20250929142426-e3dc6308c80b
## explicit; go 1.16
github.com/go-resty/resty/v2
# github.com/goccy/go-json v0.10.6
## explicit; go 1.19
github.com/goccy/go-json
github.com/goccy/go-json/internal/decoder
github.com/goccy/go-json/internal/encoder
github.com/goccy/go-json/internal/encoder/vm
github.com/goccy/go-json/internal/encoder/vm_color
github.com/goccy/go-json/internal/encoder/vm_color_indent
github.com/goccy/go-json/internal/encoder/vm_indent
github.com/goccy/go-json/internal/errors
github.com/goccy/go-json/internal/runtime
# github.com/goccy/go-yaml v1.19.2
## explicit; go 1.21.0
github.com/goccy/go-yaml
github.com/goccy/go-yaml/ast
github.com/goccy/go-yaml/internal/errors
github.com/goccy/go-yaml/internal/format
github.com/goccy/go-yaml/lexer
github.com/goccy/go-yaml/parser
github.com/goccy/go-yaml/printer
github.com/goccy/go-yaml/scanner
github.com/goccy/go-yaml/token
# github.com/godbus/dbus v4.1.0+incompatible
## explicit
github.com/godbus/dbus
# github.com/gofrs/uuid v4.4.0+incompatible
## explicit
github.com/gofrs/uuid
# github.com/golang/mock v1.6.0
## explicit; go 1.11
github.com/golang/mock/gomock
# github.com/google/go-cmp v0.7.0
## explicit; go 1.21
github.com/google/go-cmp/cmp
github.com/google/go-cmp/cmp/internal/diff
github.com/google/go-cmp/cmp/internal/flags
github.com/google/go-cmp/cmp/internal/function
github.com/google/go-cmp/cmp/internal/value
# github.com/google/pprof v0.0.0-20260302011040-a15ffb7f9dcc
## explicit; go 1.24.0
github.com/google/pprof/profile
# github.com/google/s2a-go v0.1.9
## explicit; go 1.20
github.com/google/s2a-go
github.com/google/s2a-go/fallback
github.com/google/s2a-go/internal/authinfo
github.com/google/s2a-go/internal/handshaker
github.com/google/s2a-go/internal/handshaker/service
github.com/google/s2a-go/internal/proto/common_go_proto
github.com/google/s2a-go/internal/proto/s2a_context_go_proto
github.com/google/s2a-go/internal/proto/s2a_go_proto
github.com/google/s2a-go/internal/proto/v2/common_go_proto
github.com/google/s2a-go/internal/proto/v2/s2a_context_go_proto
github.com/google/s2a-go/internal/proto/v2/s2a_go_proto
github.com/google/s2a-go/internal/record
github.com/google/s2a-go/internal/record/internal/aeadcrypter
github.com/google/s2a-go/internal/record/internal/halfconn
github.com/google/s2a-go/internal/tokenmanager
github.com/google/s2a-go/internal/v2
github.com/google/s2a-go/internal/v2/certverifier
github.com/google/s2a-go/internal/v2/remotesigner
github.com/google/s2a-go/internal/v2/tlsconfigstore
github.com/google/s2a-go/retry
github.com/google/s2a-go/stream
# github.com/google/uuid v1.6.0
## explicit
github.com/google/uuid
# github.com/googleapis/enterprise-certificate-proxy v0.3.14
## explicit; go 1.24.11
github.com/googleapis/enterprise-certificate-proxy/client
github.com/googleapis/enterprise-certificate-proxy/client/util
# github.com/googleapis/gax-go/v2 v2.21.0
## explicit; go 1.25.0
github.com/googleapis/gax-go/v2
github.com/googleapis/gax-go/v2/apierror
github.com/googleapis/gax-go/v2/apierror/internal/proto
github.com/googleapis/gax-go/v2/callctx
github.com/googleapis/gax-go/v2/internal
github.com/googleapis/gax-go/v2/internallog
github.com/googleapis/gax-go/v2/internallog/internal
# github.com/hashicorp/errwrap v1.1.0
## explicit
github.com/hashicorp/errwrap
# github.com/hashicorp/go-immutable-radix v1.3.1
## explicit
github.com/hashicorp/go-immutable-radix
# github.com/hashicorp/go-memdb v1.3.5
## explicit; go 1.13
github.com/hashicorp/go-memdb
# github.com/hashicorp/go-multierror v1.1.1
## explicit; go 1.13
github.com/hashicorp/go-multierror
# github.com/hashicorp/golang-lru v1.0.2
## explicit; go 1.12
github.com/hashicorp/golang-lru/simplelru
# github.com/jaytaylor/html2text v0.0.0-20260303211410-1a4bdc82ecec
## explicit
github.com/jaytaylor/html2text
# github.com/jeandeaual/go-locale v0.0.0-20250612000132-0ef82f21eade
## explicit; go 1.18
github.com/jeandeaual/go-locale
# github.com/json-iterator/go v1.1.12
## explicit; go 1.12
github.com/json-iterator/go
# github.com/keybase/go-keychain v0.0.1 => github.com/ProtonMail/go-keychain v0.0.0-20250929142014-ea8548dff768
## explicit; go 1.17
github.com/keybase/go-keychain
github.com/keybase/go-keychain/secretservice
# github.com/keys-pub/go-libfido2 v1.5.4-0.20250104233141-2534349bd685 => github.com/ProtonMail/go-libfido2 v0.0.0-20250916110427-df894d6d07a1
## explicit; go 1.13
github.com/keys-pub/go-libfido2
# github.com/klauspost/cpuid/v2 v2.3.0
## explicit; go 1.22
github.com/klauspost/cpuid/v2
# github.com/ldclabs/cose v1.3.4
## explicit; go 1.25.0
github.com/ldclabs/cose/iana
github.com/ldclabs/cose/key
# github.com/leodido/go-urn v1.4.0
## explicit; go 1.18
github.com/leodido/go-urn
github.com/leodido/go-urn/scim/schema
# github.com/mattn/go-colorable v0.1.14
## explicit; go 1.18
github.com/mattn/go-colorable
# github.com/mattn/go-isatty v0.0.20
## explicit; go 1.15
github.com/mattn/go-isatty
# github.com/mattn/go-runewidth v0.0.21
## explicit; go 1.20
github.com/mattn/go-runewidth
# github.com/mattn/go-sqlite3 v1.14.42
## explicit; go 1.21
github.com/mattn/go-sqlite3
# github.com/miekg/dns v1.1.72
## explicit; go 1.24.0
github.com/miekg/dns
# github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
## explicit
github.com/modern-go/concurrent
# github.com/modern-go/reflect2 v1.0.2
## explicit; go 1.12
github.com/modern-go/reflect2
# github.com/olekukonko/cat v0.0.0-20250911104152-50322a0618f6
## explicit; go 1.21
github.com/olekukonko/cat
# github.com/olekukonko/errors v1.2.0
## explicit; go 1.21
github.com/olekukonko/errors
# github.com/olekukonko/ll v0.1.7
## explicit; go 1.21
github.com/olekukonko/ll
github.com/olekukonko/ll/lh
github.com/olekukonko/ll/lx
# github.com/olekukonko/tablewriter v1.1.4
## explicit; go 1.21
github.com/olekukonko/tablewriter
github.com/olekukonko/tablewriter/pkg/twcache
github.com/olekukonko/tablewriter/pkg/twwarp
github.com/olekukonko/tablewriter/pkg/twwidth
github.com/olekukonko/tablewriter/renderer
github.com/olekukonko/tablewriter/tw
# github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58
## explicit; go 1.16
github.com/pbnjay/memory
# github.com/pelletier/go-toml/v2 v2.2.4
## explicit; go 1.21.0
github.com/pelletier/go-toml/v2
github.com/pelletier/go-toml/v2/internal/characters
github.com/pelletier/go-toml/v2/internal/danger
github.com/pelletier/go-toml/v2/internal/tracker
github.com/pelletier/go-toml/v2/unstable
# github.com/pierrec/lz4/v4 v4.1.26
## explicit; go 1.17
github.com/pierrec/lz4/v4
github.com/pierrec/lz4/v4/internal/lz4block
github.com/pierrec/lz4/v4/internal/lz4errors
github.com/pierrec/lz4/v4/internal/lz4stream
github.com/pierrec/lz4/v4/internal/xxh32
# github.com/pkg/errors v0.9.1
## explicit
github.com/pkg/errors
# github.com/pkg/profile v1.7.0
## explicit; go 1.13
github.com/pkg/profile
# github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
## explicit
github.com/pmezard/go-difflib/difflib
# github.com/prometheus/procfs v0.20.1
## explicit; go 1.25.0
github.com/prometheus/procfs
github.com/prometheus/procfs/internal/fs
github.com/prometheus/procfs/internal/util
# github.com/quic-go/qpack v0.6.0
## explicit; go 1.24
github.com/quic-go/qpack
# github.com/quic-go/quic-go v0.59.0
## explicit; go 1.24
github.com/quic-go/quic-go
github.com/quic-go/quic-go/http3
github.com/quic-go/quic-go/http3/qlog
github.com/quic-go/quic-go/internal/ackhandler
github.com/quic-go/quic-go/internal/congestion
github.com/quic-go/quic-go/internal/flowcontrol
github.com/quic-go/quic-go/internal/handshake
github.com/quic-go/quic-go/internal/monotime
github.com/quic-go/quic-go/internal/protocol
github.com/quic-go/quic-go/internal/qerr
github.com/quic-go/quic-go/internal/utils
github.com/quic-go/quic-go/internal/utils/linkedlist
github.com/quic-go/quic-go/internal/utils/ringbuffer
github.com/quic-go/quic-go/internal/wire
github.com/quic-go/quic-go/qlog
github.com/quic-go/quic-go/qlogwriter
github.com/quic-go/quic-go/qlogwriter/jsontext
github.com/quic-go/quic-go/quicvarint
# github.com/russross/blackfriday/v2 v2.1.0
## explicit
github.com/russross/blackfriday/v2
# github.com/sirupsen/logrus v1.9.4
## explicit; go 1.17
github.com/sirupsen/logrus
# github.com/spf13/pflag v1.0.10
## explicit; go 1.12
github.com/spf13/pflag
# github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf
## explicit
github.com/ssor/bom
# github.com/stretchr/objx v0.5.2
## explicit; go 1.20
github.com/stretchr/objx
# github.com/stretchr/testify v1.11.1
## explicit; go 1.17
github.com/stretchr/testify/assert
github.com/stretchr/testify/assert/yaml
github.com/stretchr/testify/mock
github.com/stretchr/testify/require
# github.com/twitchyliquid64/golang-asm v0.15.1
## explicit; go 1.13
github.com/twitchyliquid64/golang-asm/asm/arch
github.com/twitchyliquid64/golang-asm/bio
github.com/twitchyliquid64/golang-asm/dwarf
github.com/twitchyliquid64/golang-asm/goobj
github.com/twitchyliquid64/golang-asm/obj
github.com/twitchyliquid64/golang-asm/obj/arm
github.com/twitchyliquid64/golang-asm/obj/arm64
github.com/twitchyliquid64/golang-asm/obj/mips
github.com/twitchyliquid64/golang-asm/obj/ppc64
github.com/twitchyliquid64/golang-asm/obj/riscv
github.com/twitchyliquid64/golang-asm/obj/s390x
github.com/twitchyliquid64/golang-asm/obj/wasm
github.com/twitchyliquid64/golang-asm/obj/x86
github.com/twitchyliquid64/golang-asm/objabi
github.com/twitchyliquid64/golang-asm/src
github.com/twitchyliquid64/golang-asm/sys
github.com/twitchyliquid64/golang-asm/unsafeheader
# github.com/ugorji/go/codec v1.3.1
## explicit; go 1.21
github.com/ugorji/go/codec
# github.com/urfave/cli/v2 v2.27.7
## explicit; go 1.18
github.com/urfave/cli/v2
# github.com/vmihailenco/msgpack/v5 v5.4.1
## explicit; go 1.19
github.com/vmihailenco/msgpack/v5
github.com/vmihailenco/msgpack/v5/msgpcode
# github.com/vmihailenco/tagparser/v2 v2.0.0
## explicit; go 1.15
github.com/vmihailenco/tagparser/v2
github.com/vmihailenco/tagparser/v2/internal
github.com/vmihailenco/tagparser/v2/internal/parser
# github.com/x448/float16 v0.8.4
## explicit; go 1.11
github.com/x448/float16
# github.com/xrash/smetrics v0.0.0-20250705151800-55b8f293f342
## explicit; go 1.15
github.com/xrash/smetrics
# gitlab.com/c0b/go-ordered-json v0.0.0-20201030195603-febf46534d5a
## explicit
gitlab.com/c0b/go-ordered-json
# go.mongodb.org/mongo-driver/v2 v2.5.0
## explicit; go 1.19
go.mongodb.org/mongo-driver/v2/bson
go.mongodb.org/mongo-driver/v2/internal/binaryutil
go.mongodb.org/mongo-driver/v2/internal/bsoncoreutil
go.mongodb.org/mongo-driver/v2/internal/decimal128
go.mongodb.org/mongo-driver/v2/x/bsonx/bsoncore
# go.opentelemetry.io/auto/sdk v1.2.1
## explicit; go 1.24.0
go.opentelemetry.io/auto/sdk
go.opentelemetry.io/auto/sdk/internal/telemetry
# go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0
## explicit; go 1.25.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/request
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv
# go.opentelemetry.io/otel v1.43.0
## explicit; go 1.25.0
go.opentelemetry.io/otel
go.opentelemetry.io/otel/attribute
go.opentelemetry.io/otel/attribute/internal
go.opentelemetry.io/otel/attribute/internal/xxhash
go.opentelemetry.io/otel/baggage
go.opentelemetry.io/otel/codes
go.opentelemetry.io/otel/internal/baggage
go.opentelemetry.io/otel/internal/errorhandler
go.opentelemetry.io/otel/internal/global
go.opentelemetry.io/otel/propagation
go.opentelemetry.io/otel/semconv/v1.37.0
go.opentelemetry.io/otel/semconv/v1.40.0
go.opentelemetry.io/otel/semconv/v1.40.0/httpconv
# go.opentelemetry.io/otel/metric v1.43.0
## explicit; go 1.25.0
go.opentelemetry.io/otel/metric
go.opentelemetry.io/otel/metric/embedded
go.opentelemetry.io/otel/metric/noop
# go.opentelemetry.io/otel/trace v1.43.0
## explicit; go 1.25.0
go.opentelemetry.io/otel/trace
go.opentelemetry.io/otel/trace/embedded
go.opentelemetry.io/otel/trace/internal/telemetry
go.opentelemetry.io/otel/trace/noop
# go.uber.org/goleak v1.3.0
## explicit; go 1.20
go.uber.org/goleak
go.uber.org/goleak/internal/stack
# golang.org/x/arch v0.22.0
## explicit; go 1.24.0
golang.org/x/arch/x86/x86asm
# golang.org/x/crypto v0.49.0
## explicit; go 1.25.0
golang.org/x/crypto/argon2
golang.org/x/crypto/blake2b
golang.org/x/crypto/cast5
golang.org/x/crypto/chacha20
golang.org/x/crypto/chacha20poly1305
golang.org/x/crypto/cryptobyte
golang.org/x/crypto/cryptobyte/asn1
golang.org/x/crypto/curve25519
golang.org/x/crypto/hkdf
golang.org/x/crypto/internal/alias
golang.org/x/crypto/internal/poly1305
golang.org/x/crypto/sha3
# golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90
## explicit; go 1.25.0
golang.org/x/exp/constraints
# golang.org/x/mod v0.34.0
## explicit; go 1.25.0
golang.org/x/mod/semver
# golang.org/x/net v0.52.0
## explicit; go 1.25.0
golang.org/x/net/bpf
golang.org/x/net/html
golang.org/x/net/html/atom
golang.org/x/net/html/charset
golang.org/x/net/http/httpguts
golang.org/x/net/http/httpproxy
golang.org/x/net/http2
golang.org/x/net/http2/h2c
golang.org/x/net/http2/hpack
golang.org/x/net/idna
golang.org/x/net/internal/httpcommon
golang.org/x/net/internal/httpsfv
golang.org/x/net/internal/iana
golang.org/x/net/internal/socket
golang.org/x/net/internal/timeseries
golang.org/x/net/ipv4
golang.org/x/net/ipv6
golang.org/x/net/publicsuffix
golang.org/x/net/trace
# golang.org/x/oauth2 v0.36.0
## explicit; go 1.25.0
golang.org/x/oauth2
golang.org/x/oauth2/authhandler
golang.org/x/oauth2/google
golang.org/x/oauth2/google/externalaccount
golang.org/x/oauth2/google/internal/externalaccountauthorizeduser
golang.org/x/oauth2/google/internal/impersonate
golang.org/x/oauth2/google/internal/stsexchange
golang.org/x/oauth2/internal
golang.org/x/oauth2/jws
golang.org/x/oauth2/jwt
# golang.org/x/sync v0.20.0
## explicit; go 1.25.0
golang.org/x/sync/errgroup
# golang.org/x/sys v0.43.0
## explicit; go 1.25.0
golang.org/x/sys/cpu
golang.org/x/sys/execabs
golang.org/x/sys/unix
golang.org/x/sys/windows
golang.org/x/sys/windows/registry
# golang.org/x/text v0.36.0
## explicit; go 1.25.0
golang.org/x/text/cases
golang.org/x/text/encoding
golang.org/x/text/encoding/charmap
golang.org/x/text/encoding/htmlindex
golang.org/x/text/encoding/ianaindex
golang.org/x/text/encoding/internal
golang.org/x/text/encoding/internal/identifier
golang.org/x/text/encoding/japanese
golang.org/x/text/encoding/korean
golang.org/x/text/encoding/simplifiedchinese
golang.org/x/text/encoding/traditionalchinese
golang.org/x/text/encoding/unicode
golang.org/x/text/internal
golang.org/x/text/internal/language
golang.org/x/text/internal/language/compact
golang.org/x/text/internal/tag
golang.org/x/text/internal/utf8internal
golang.org/x/text/language
golang.org/x/text/runes
golang.org/x/text/secure/bidirule
golang.org/x/text/transform
golang.org/x/text/unicode/bidi
golang.org/x/text/unicode/norm
# golang.org/x/tools v0.43.0
## explicit; go 1.25.0
golang.org/x/tools/go/ast/edge
golang.org/x/tools/go/ast/inspector
golang.org/x/tools/go/gcexportdata
golang.org/x/tools/go/packages
golang.org/x/tools/go/types/objectpath
golang.org/x/tools/go/types/typeutil
golang.org/x/tools/internal/aliases
golang.org/x/tools/internal/event
golang.org/x/tools/internal/event/core
golang.org/x/tools/internal/event/keys
golang.org/x/tools/internal/event/label
golang.org/x/tools/internal/gcimporter
golang.org/x/tools/internal/gocommand
golang.org/x/tools/internal/packagesinternal
golang.org/x/tools/internal/pkgbits
golang.org/x/tools/internal/stdlib
golang.org/x/tools/internal/typeparams
golang.org/x/tools/internal/typesinternal
golang.org/x/tools/internal/versions
# google.golang.org/api v0.275.0
## explicit; go 1.25.0
google.golang.org/api/gmail/v1
google.golang.org/api/googleapi
google.golang.org/api/googleapi/transport
google.golang.org/api/internal
google.golang.org/api/internal/cert
google.golang.org/api/internal/credentialstype
google.golang.org/api/internal/gensupport
google.golang.org/api/internal/impersonate
google.golang.org/api/internal/third_party/uritemplates
google.golang.org/api/option
google.golang.org/api/option/internaloption
google.golang.org/api/transport/http
# google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9
## explicit; go 1.25.0
google.golang.org/genproto/googleapis/rpc/code
google.golang.org/genproto/googleapis/rpc/errdetails
google.golang.org/genproto/googleapis/rpc/status
# google.golang.org/grpc v1.80.0
## explicit; go 1.24.0
google.golang.org/grpc
google.golang.org/grpc/attributes
google.golang.org/grpc/backoff
google.golang.org/grpc/balancer
google.golang.org/grpc/balancer/base
google.golang.org/grpc/balancer/endpointsharding
google.golang.org/grpc/balancer/grpclb/state
google.golang.org/grpc/balancer/pickfirst
google.golang.org/grpc/balancer/pickfirst/internal
google.golang.org/grpc/balancer/roundrobin
google.golang.org/grpc/binarylog/grpc_binarylog_v1
google.golang.org/grpc/channelz
google.golang.org/grpc/codes
google.golang.org/grpc/connectivity
google.golang.org/grpc/credentials
google.golang.org/grpc/credentials/insecure
google.golang.org/grpc/encoding
google.golang.org/grpc/encoding/internal
google.golang.org/grpc/encoding/proto
google.golang.org/grpc/experimental/stats
google.golang.org/grpc/grpclog
google.golang.org/grpc/grpclog/internal
google.golang.org/grpc/internal
google.golang.org/grpc/internal/backoff
google.golang.org/grpc/internal/balancer/gracefulswitch
google.golang.org/grpc/internal/balancer/weight
google.golang.org/grpc/internal/balancerload
google.golang.org/grpc/internal/binarylog
google.golang.org/grpc/internal/buffer
google.golang.org/grpc/internal/channelz
google.golang.org/grpc/internal/credentials
google.golang.org/grpc/internal/envconfig
google.golang.org/grpc/internal/grpclog
google.golang.org/grpc/internal/grpcsync
google.golang.org/grpc/internal/grpcutil
google.golang.org/grpc/internal/idle
google.golang.org/grpc/internal/mem
google.golang.org/grpc/internal/metadata
google.golang.org/grpc/internal/pretty
google.golang.org/grpc/internal/proxyattributes
google.golang.org/grpc/internal/resolver
google.golang.org/grpc/internal/resolver/delegatingresolver
google.golang.org/grpc/internal/resolver/dns
google.golang.org/grpc/internal/resolver/dns/internal
google.golang.org/grpc/internal/resolver/passthrough
google.golang.org/grpc/internal/resolver/unix
google.golang.org/grpc/internal/serviceconfig
google.golang.org/grpc/internal/stats
google.golang.org/grpc/internal/status
google.golang.org/grpc/internal/syscall
google.golang.org/grpc/internal/transport
google.golang.org/grpc/internal/transport/networktype
google.golang.org/grpc/keepalive
google.golang.org/grpc/mem
google.golang.org/grpc/metadata
google.golang.org/grpc/peer
google.golang.org/grpc/resolver
google.golang.org/grpc/resolver/dns
google.golang.org/grpc/serviceconfig
google.golang.org/grpc/stats
google.golang.org/grpc/status
google.golang.org/grpc/tap
# google.golang.org/protobuf v1.36.11
## explicit; go 1.23
google.golang.org/protobuf/encoding/protojson
google.golang.org/protobuf/encoding/prototext
google.golang.org/protobuf/encoding/protowire
google.golang.org/protobuf/internal/descfmt
google.golang.org/protobuf/internal/descopts
google.golang.org/protobuf/internal/detrand
google.golang.org/protobuf/internal/editiondefaults
google.golang.org/protobuf/internal/encoding/defval
google.golang.org/protobuf/internal/encoding/json
google.golang.org/protobuf/internal/encoding/messageset
google.golang.org/protobuf/internal/encoding/tag
google.golang.org/protobuf/internal/encoding/text
google.golang.org/protobuf/internal/errors
google.golang.org/protobuf/internal/filedesc
google.golang.org/protobuf/internal/filetype
google.golang.org/protobuf/internal/flags
google.golang.org/protobuf/internal/genid
google.golang.org/protobuf/internal/impl
google.golang.org/protobuf/internal/order
google.golang.org/protobuf/internal/pragma
google.golang.org/protobuf/internal/protolazy
google.golang.org/protobuf/internal/set
google.golang.org/protobuf/internal/strs
google.golang.org/protobuf/internal/version
google.golang.org/protobuf/proto
google.golang.org/protobuf/protoadapt
google.golang.org/protobuf/reflect/protoreflect
google.golang.org/protobuf/reflect/protoregistry
google.golang.org/protobuf/runtime/protoiface
google.golang.org/protobuf/runtime/protoimpl
google.golang.org/protobuf/types/known/anypb
google.golang.org/protobuf/types/known/durationpb
google.golang.org/protobuf/types/known/emptypb
google.golang.org/protobuf/types/known/timestamppb
google.golang.org/protobuf/types/known/wrapperspb
# gopkg.in/yaml.v3 v3.0.1
## explicit
gopkg.in/yaml.v3
# howett.net/plist v1.0.1
## explicit; go 1.12
howett.net/plist
# github.com/emersion/go-message => github.com/ProtonMail/go-message v0.13.1-0.20240919135104-3bc88e6a9423
# github.com/emersion/go-smtp => github.com/ProtonMail/go-smtp v0.0.0-20231109081432-2b3d50599865
# github.com/go-ctap/winhello => github.com/ProtonMail/winhello v0.0.0-20260223131736-d2c4f2d06287
# github.com/go-resty/resty/v2 => github.com/ProtonMail/resty/v2 v2.0.0-20250929142426-e3dc6308c80b
# github.com/keybase/go-keychain => github.com/ProtonMail/go-keychain v0.0.0-20250929142014-ea8548dff768
# github.com/keys-pub/go-libfido2 => github.com/ProtonMail/go-libfido2 v0.0.0-20250916110427-df894d6d07a1
==> Starting build()...
/startdir/src/proton-bridge/utils /startdir/src/proton-bridge
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
/startdir/src/proton-bridge
internal/unsafeheader
internal/goarch
internal/byteorder
internal/coverage/rtcov
internal/godebugs
internal/goos
internal/goexperiment
internal/profilerecord
math/bits
internal/asan
internal/msan
internal/runtime/pprof/label
internal/trace/tracev2
unicode/utf8
internal/cpu
unicode
crypto/internal/fips140/alias
sync/atomic
crypto/internal/constanttime
cmp
crypto/internal/boring/sig
encoding
internal/runtime/atomic
internal/runtime/syscall/linux
internal/runtime/math
internal/runtime/gc
unicode/utf16
log/internal
internal/abi
internal/runtime/sys
internal/nettrace
crypto/internal/fips140deps/byteorder
github.com/ProtonMail/go-crypto/internal/byteutil
vendor/golang.org/x/crypto/cryptobyte/asn1
golang.org/x/crypto/cryptobyte/asn1
github.com/cloudflare/circl/sign/internal/dilithium/params
github.com/cloudflare/circl/pke/kyber/internal/common/params
image/color
golang.org/x/text/encoding/internal/identifier
golang.org/x/text/internal/utf8internal
container/list
internal/bytealg
crypto/internal/fips140deps/cpu
internal/chacha8rand
vendor/golang.org/x/crypto/internal/alias
github.com/ProtonMail/gopenpgp/v2/constants
golang.org/x/net/html/atom
internal/strconv
crypto/internal/fips140/subtle
internal/runtime/gc/scan
github.com/bradenaw/juniper/iterator
math
github.com/elastic/go-sysinfo/providers/aix
github.com/bradenaw/juniper/xmath
github.com/ProtonMail/proton-bridge/v3/internal/platform
github.com/elastic/go-sysinfo/providers/darwin
internal/runtime/exithook
github.com/elastic/go-sysinfo/providers/windows
internal/goversion
internal/platform
internal/syslist
github.com/vmihailenco/msgpack/v5/msgpcode
github.com/vmihailenco/tagparser/v2/internal
google.golang.org/grpc/serviceconfig
google.golang.org/protobuf/internal/set
google.golang.org/protobuf/internal/flags
google.golang.org/grpc/encoding/internal
github.com/ProtonMail/proton-bridge/v3/internal/identifier
github.com/ProtonMail/gluon/constants
github.com/pierrec/lz4/v4/internal/lz4errors
github.com/ProtonMail/gluon/internal/unleash/featureflags
log/slog/internal
golang.org/x/net/internal/iana
github.com/google/go-cmp/cmp/internal/flags
crypto/subtle
internal/stringslite
internal/race
internal/synctest
internal/sync
internal/runtime/maps
internal/runtime/cgroup
runtime
internal/reflectlite
weak
github.com/ProtonMail/proton-bridge/v3/internal/frontend/theme
sync
iter
maps
slices
github.com/ProtonMail/gluon/pkg/utils
github.com/bradenaw/juniper/xslices
github.com/ProtonMail/proton-bridge/v3/pkg/utils
github.com/ProtonMail/go-proton-api/pkg/utils
internal/testlog
internal/bisect
crypto/internal/fips140cache
unique
errors
google.golang.org/protobuf/internal/pragma
sort
internal/singleflight
github.com/ProtonMail/proton-bridge/v3/internal/safe
log/slog/internal/buffer
github.com/olekukonko/tablewriter/pkg/twcache
io
strconv
internal/oserror
vendor/golang.org/x/net/dns/dnsmessage
github.com/cloudflare/circl/kem
math/rand/v2
path
google.golang.org/grpc/internal/buffer
github.com/bradenaw/juniper/internal/heap
golang.org/x/crypto/cast5
syscall
internal/godebug
hash
internal/saferio
bytes
crypto/internal/randutil
github.com/cloudflare/circl/internal/sha3
golang.org/x/text/internal/tag
strings
github.com/emersion/go-textwrapper
github.com/bradenaw/juniper/xsort
encoding/base64
encoding/base32
net/netip
github.com/x448/float16
reflect
crypto
hash/adler32
hash/crc32
hash/fnv
github.com/bradenaw/juniper/container/xheap
github.com/cloudflare/circl/sign
crypto/internal/fips140deps/godebug
crypto/internal/fips140
crypto/internal/fips140/sha3
bufio
math/rand
golang.org/x/text/transform
crypto/internal/impl
regexp/syntax
encoding/pem
crypto/internal/fips140/sha256
crypto/internal/fips140/sha512
vendor/golang.org/x/text/transform
golang.org/x/text/encoding
time
internal/syscall/unix
internal/syscall/execenv
golang.org/x/text/runes
net/http/internal/ascii
compress/bzip2
image
crypto/sha3
github.com/ProtonMail/proton-bridge/v3/internal/plan
github.com/vmihailenco/tagparser/v2/internal/parser
go/build/constraint
html
golang.org/x/text/encoding/internal
github.com/emersion/go-imap/utf7
github.com/pbnjay/memory
github.com/bradenaw/juniper/xerrors
github.com/ProtonMail/proton-bridge/v3/pkg/sanitizer
github.com/clipperhouse/uax29/v2/graphemes
crypto/internal/fips140/hmac
golang.org/x/text/encoding/charmap
golang.org/x/text/encoding/korean
github.com/vmihailenco/tagparser/v2
golang.org/x/text/encoding/japanese
golang.org/x/text/encoding/traditionalchinese
golang.org/x/text/encoding/simplifiedchinese
crypto/internal/fips140hash
runtime/cgo
golang.org/x/text/encoding/unicode
crypto/internal/fips140/check
crypto/internal/fips140/aes
crypto/fips140
crypto/internal/fips140/bigmod
crypto/internal/fips140/edwards25519/field
crypto/internal/fips140/hkdf
crypto/internal/fips140/tls12
crypto/internal/fips140/nistec/fiat
crypto/internal/fips140/tls13
crypto/tls/internal/fips140tls
github.com/clipperhouse/displaywidth
regexp
image/internal/imageutil
image/jpeg
crypto/internal/fips140/edwards25519
crypto/internal/fips140deps/time
context
github.com/ProtonMail/gluon/observability/metrics
google.golang.org/grpc/backoff
github.com/emersion/go-vcard
google.golang.org/grpc/balancer/pickfirst/internal
google.golang.org/grpc/internal/idle
internal/poll
github.com/ProtonMail/gluon/internal/ticker
golang.org/x/net/internal/httpsfv
io/fs
google.golang.org/grpc/keepalive
github.com/google/go-cmp/cmp/internal/diff
crypto/internal/entropy/v1.0.0
internal/fmtsort
encoding/binary
github.com/hashicorp/errwrap
github.com/goccy/go-json/internal/runtime
github.com/google/go-cmp/cmp/internal/function
github.com/ProtonMail/proton-bridge/v3/pkg/cpc
github.com/bradenaw/juniper/stream
google.golang.org/grpc/internal/backoff
google.golang.org/grpc/internal/grpcsync
github.com/elastic/go-sysinfo/types
github.com/ProtonMail/gluon/observability
github.com/ProtonMail/gluon/internal/contexts
github.com/ProtonMail/gluon/profiling
github.com/ProtonMail/proton-bridge/v3/internal/frontend/grpc/fido
internal/filepathlite
embed
golang.org/x/text/encoding/ianaindex
google.golang.org/protobuf/internal/editiondefaults
crypto/internal/fips140/nistec
os
github.com/pierrec/lz4/v4/internal/xxh32
vendor/golang.org/x/crypto/internal/poly1305
github.com/ProtonMail/go-crypto/openpgp/internal/ecc/curve25519/field
github.com/cespare/xxhash/v2
golang.org/x/sys/unix
crypto/internal/sysrand
fmt
path/filepath
vendor/golang.org/x/sys/cpu
golang.org/x/sys/cpu
internal/lazyregexp
io/ioutil
github.com/jeandeaual/go-locale
github.com/prometheus/procfs/internal/util
google.golang.org/protobuf/internal/detrand
google.golang.org/grpc/internal/envconfig
os/signal
internal/sysinfo
github.com/mattn/go-runewidth
crypto/internal/fips140/drbg
github.com/ssor/bom
github.com/allan-simon/go-singleinstance
golang.org/x/crypto/sha3
github.com/cloudflare/circl/simd/keccakf1600
github.com/cloudflare/circl/sign/internal/dilithium
golang.org/x/crypto/blake2b
os/exec
github.com/olekukonko/tablewriter/pkg/twwidth
crypto/internal/fips140/aes/gcm
crypto/internal/fips140only
crypto/internal/fips140/rsa
crypto/internal/fips140/ecdh
crypto/internal/fips140/ecdsa
crypto/internal/fips140/ed25519
crypto/internal/fips140/mlkem
github.com/cloudflare/circl/pke/kyber/internal/common
crypto/md5
crypto/hkdf
crypto/rc4
golang.org/x/crypto/argon2
github.com/cloudflare/circl/pke/kyber/kyber1024/internal
github.com/cloudflare/circl/pke/kyber/kyber768/internal
internal/goroot
crypto/cipher
crypto/mlkem
encoding/hex
text/tabwriter
database/sql/driver
github.com/ProtonMail/gluon/rfcparser
compress/flate
mime
encoding/json
encoding/gob
log
github.com/ProtonMail/gluon/version
net/url
mime/quotedprintable
text/template/parse
github.com/ProtonMail/go-crypto/openpgp/errors
math/big
net/http/internal
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/net/http2/hpack
golang.org/x/text/internal/language
github.com/pkg/errors
runtime/debug
golang.org/x/net/html
golang.org/x/sync/errgroup
github.com/ProtonMail/go-crypto/openpgp/armor
crypto/internal/boring
crypto/des
github.com/ProtonMail/go-crypto/eax
github.com/ProtonMail/go-crypto/ocb
vendor/golang.org/x/crypto/chacha20
github.com/bradenaw/juniper/parallel
encoding/xml
github.com/ProtonMail/gopenpgp/v2/internal
crypto/sha256
crypto/internal/rand
crypto/sha1
crypto/sha512
crypto/aes
crypto/hmac
vendor/golang.org/x/text/unicode/bidi
github.com/ProtonMail/gopenpgp/v2/armor
github.com/ProtonMail/proton-bridge/v3/internal
github.com/hashicorp/go-multierror
crypto/ecdh
vendor/golang.org/x/crypto/chacha20poly1305
github.com/ProtonMail/gluon/internal/hash
github.com/ProtonMail/go-crypto/openpgp/aes/keywrap
github.com/ProtonMail/go-crypto/openpgp/internal/algorithm
github.com/ProtonMail/proton-bridge/v3/internal/constants
golang.org/x/crypto/hkdf
compress/gzip
compress/zlib
archive/zip
github.com/0xAX/notificator
github.com/ProtonMail/proton-bridge/v3/pkg/algo
golang.org/x/sys/execabs
github.com/prometheus/procfs/internal/fs
github.com/elastic/go-sysinfo/internal/registry
github.com/ProtonMail/go-crypto/openpgp/s2k
github.com/ProtonMail/go-crypto/openpgp/symmetric
github.com/ProtonMail/proton-bridge/v3/pkg/files
golang.org/x/crypto/curve25519
go/token
golang.org/x/text/unicode/norm
go/doc/comment
runtime/pprof
internal/buildcfg
github.com/vmihailenco/msgpack/v5
golang.org/x/text/internal/language/compact
github.com/bradenaw/juniper/xmaps
github.com/golang/mock/gomock
text/template
golang.org/x/net/internal/timeseries
google.golang.org/grpc/attributes
google.golang.org/protobuf/internal/errors
crypto/hpke
google.golang.org/protobuf/internal/version
net
google.golang.org/protobuf/encoding/protowire
vendor/golang.org/x/text/secure/bidirule
google.golang.org/grpc/internal/mem
golang.org/x/text/unicode/bidi
golang.org/x/net/http2/hpack
github.com/ProtonMail/gluon/imap/command
google.golang.org/protobuf/reflect/protoreflect
vendor/golang.org/x/net/idna
github.com/pierrec/lz4/v4/internal/lz4block
database/sql
encoding/csv
golang.org/x/text/language
github.com/andybalholm/cascadia
github.com/olekukonko/cat
go/internal/scannerhooks
crypto/rand
crypto/dsa
crypto/internal/boring/bbig
crypto/elliptic
encoding/asn1
github.com/ProtonMail/go-crypto/openpgp/internal/encoding
crypto/rsa
crypto/ed25519
github.com/ProtonMail/go-autostart
github.com/cloudflare/circl/math
github.com/cloudflare/circl/sign/mldsa/mldsa65/internal
github.com/cloudflare/circl/sign/mldsa/mldsa87/internal
github.com/Masterminds/semver/v3
github.com/sirupsen/logrus
github.com/ProtonMail/go-crypto/openpgp/elgamal
github.com/ProtonMail/go-crypto/bitcurves
github.com/ProtonMail/go-crypto/brainpool
github.com/cloudflare/circl/pke/kyber/kyber1024
github.com/cloudflare/circl/pke/kyber/kyber768
golang.org/x/text/encoding/htmlindex
github.com/ProtonMail/bcrypt
github.com/cronokirby/saferith
github.com/cloudflare/circl/kem/mlkem/mlkem1024
gitlab.com/c0b/go-ordered-json
github.com/getsentry/sentry-go/internal/crypto/randutil
github.com/cloudflare/circl/kem/mlkem/mlkem768
golang.org/x/text/internal
go/scanner
github.com/ProtonMail/proton-bridge/v3/internal/service
github.com/docker/docker-credential-helpers/credentials
html/template
google.golang.org/grpc/grpclog/internal
golang.org/x/text/secure/bidirule
github.com/ProtonMail/proton-bridge/v3/internal/kb
github.com/pierrec/lz4/v4/internal/lz4stream
golang.org/x/net/html/charset
vendor/golang.org/x/crypto/cryptobyte
golang.org/x/crypto/cryptobyte
github.com/cloudflare/circl/sign/mldsa/mldsa65
github.com/cloudflare/circl/sign/mldsa/mldsa87
crypto/x509/pkix
go/ast
github.com/ProtonMail/proton-bridge/v3/internal/useragent
github.com/docker/docker-credential-helpers/pass
google.golang.org/grpc/grpclog
google.golang.org/protobuf/internal/encoding/messageset
google.golang.org/protobuf/internal/order
google.golang.org/protobuf/internal/genid
google.golang.org/protobuf/internal/strs
google.golang.org/protobuf/runtime/protoiface
google.golang.org/protobuf/internal/descfmt
github.com/ProtonMail/gluon/logging
google.golang.org/protobuf/internal/descopts
google.golang.org/protobuf/internal/protolazy
google.golang.org/protobuf/internal/encoding/json
google.golang.org/protobuf/reflect/protoregistry
github.com/pierrec/lz4/v4
google.golang.org/protobuf/internal/encoding/text
github.com/ProtonMail/gluon/async
log/slog
golang.org/x/text/cases
github.com/goccy/go-json/internal/errors
google.golang.org/grpc/connectivity
google.golang.org/grpc/internal/grpclog
golang.org/x/net/idna
github.com/olekukonko/ll/lx
github.com/cloudflare/circl/internal/conv
github.com/olekukonko/tablewriter/pkg/twwarp
crypto/ecdsa
github.com/mattn/go-isatty
os/user
github.com/ProtonMail/proton-bridge/v3/internal/files
github.com/goccy/go-json/internal/decoder
google.golang.org/protobuf/proto
github.com/goccy/go-json/internal/encoder
github.com/ProtonMail/gluon/reporter
github.com/ProtonMail/proton-bridge/v3/internal/locations
github.com/ProtonMail/proton-bridge/v3/pkg/restarter
github.com/ProtonMail/gluon/watcher
github.com/cloudflare/circl/math/fp25519
github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks
github.com/cloudflare/circl/math/mlsbset
github.com/ProtonMail/proton-bridge/v3/internal/updater/versioncompare
github.com/cloudflare/circl/math/fp448
github.com/ProtonMail/proton-bridge/v3/pkg/sum
github.com/ProtonMail/proton-bridge/v3/internal/vault/storage
github.com/ProtonMail/gluon/imap/connectioncounter
google.golang.org/protobuf/internal/encoding/defval
github.com/mattn/go-colorable
github.com/ProtonMail/proton-bridge/v3/pkg/errmapper
github.com/emersion/go-sasl
github.com/ProtonMail/proton-bridge/v3/internal/try
flag
runtime/trace
github.com/google/go-cmp/cmp/internal/value
golang.org/x/net/bpf
github.com/fxamacker/cbor/v2
archive/tar
github.com/flynn-archive/go-shlex
github.com/ProtonMail/proton-bridge/v3/internal/legacy/credentials
github.com/fatih/color
github.com/xrash/smetrics
github.com/google/pprof/profile
github.com/russross/blackfriday/v2
google.golang.org/protobuf/encoding/prototext
github.com/cloudflare/circl/dh/x448
github.com/cloudflare/circl/ecc/goldilocks
google.golang.org/protobuf/internal/filedesc
github.com/olekukonko/errors
github.com/google/go-cmp/cmp
github.com/cloudflare/circl/sign/ed25519
github.com/cloudflare/circl/dh/x25519
testing
go/doc
go/parser
github.com/cloudflare/circl/sign/ed448
github.com/ProtonMail/go-crypto/openpgp/internal/ecc/curve25519
github.com/ProtonMail/go-crypto/openpgp/x25519
github.com/ProtonMail/go-crypto/openpgp/ed25519
github.com/ProtonMail/go-crypto/openpgp/ed448
github.com/ProtonMail/proton-bridge/v3/pkg/tar
github.com/goccy/go-json/internal/encoder/vm_color_indent
github.com/ProtonMail/go-crypto/openpgp/internal/ecc
github.com/ProtonMail/go-crypto/openpgp/x448
github.com/cpuguy83/go-md2man/v2/md2man
net/textproto
github.com/godbus/dbus
github.com/google/uuid
vendor/golang.org/x/net/http/httpproxy
github.com/prometheus/procfs
crypto/x509
github.com/elastic/go-sysinfo/providers/shared
github.com/ProtonMail/proton-bridge/v3/pkg/ports
google.golang.org/grpc/internal
google.golang.org/grpc/internal/syscall
github.com/ProtonMail/go-crypto/openpgp/ecdh
github.com/ProtonMail/go-crypto/openpgp/ecdsa
github.com/ProtonMail/go-crypto/openpgp/eddsa
github.com/ProtonMail/go-crypto/openpgp/mldsa_eddsa
github.com/ProtonMail/go-crypto/openpgp/mlkem_ecdh
google.golang.org/grpc/internal/resolver/dns/internal
github.com/abiosoft/readline
net/mail
mime/multipart
vendor/golang.org/x/net/http/httpguts
github.com/emersion/go-message/textproto
golang.org/x/net/http/httpguts
github.com/urfave/cli/v2
golang.org/x/net/internal/socket
google.golang.org/grpc/metadata
github.com/ProtonMail/proton-bridge/v3/pkg/mobileconfig
google.golang.org/grpc/codes
github.com/ProtonMail/go-crypto/openpgp/packet
google.golang.org/grpc/mem
go/build
github.com/ProtonMail/proton-bridge/v3/internal/clientconfig
google.golang.org/grpc/stats
google.golang.org/grpc/internal/grpcutil
google.golang.org/grpc/internal/balancerload
google.golang.org/grpc/tap
google.golang.org/grpc/encoding
google.golang.org/grpc/experimental/stats
github.com/ProtonMail/gluon/rfc5322
github.com/emersion/go-message
google.golang.org/protobuf/internal/encoding/tag
google.golang.org/protobuf/encoding/protojson
golang.org/x/net/ipv4
golang.org/x/net/ipv6
google.golang.org/grpc/internal/stats
google.golang.org/protobuf/internal/impl
github.com/ProtonMail/gluon/rfc822
github.com/ProtonMail/gluon/rfcvalidation
github.com/ProtonMail/proton-bridge/v3/internal/services/sendrecorder
github.com/ProtonMail/gluon/imap
github.com/keybase/go-keychain/secretservice
github.com/abiosoft/ishell
crypto/tls
github.com/ProtonMail/go-crypto/openpgp
github.com/ProtonMail/gluon/connector
github.com/ProtonMail/gluon/events
github.com/ProtonMail/gluon/imap/connectionlimiter
github.com/ProtonMail/gluon/internal/ids
github.com/ProtonMail/gluon/db
github.com/ProtonMail/gluon/internal/utils
github.com/ProtonMail/gluon/limits
github.com/ProtonMail/gluon/store
github.com/ProtonMail/gluon/internal/unleash
github.com/ProtonMail/gluon/internal/response
github.com/ProtonMail/gluon/internal/session/cmdwatcher
github.com/ProtonMail/gluon/store/fallback_v0
github.com/ProtonMail/gluon/internal/state
github.com/elastic/go-sysinfo/providers/linux
github.com/ProtonMail/go-crypto/openpgp/clearsign
github.com/ProtonMail/go-srp
github.com/elastic/go-sysinfo
github.com/mattn/go-sqlite3
github.com/ProtonMail/gluon/internal/backend
google.golang.org/protobuf/internal/filetype
google.golang.org/protobuf/runtime/protoimpl
google.golang.org/protobuf/protoadapt
google.golang.org/protobuf/types/known/durationpb
google.golang.org/protobuf/types/known/timestamppb
google.golang.org/protobuf/types/known/anypb
google.golang.org/protobuf/types/known/emptypb
google.golang.org/protobuf/types/known/wrapperspb
google.golang.org/grpc/internal/pretty
google.golang.org/grpc/encoding/proto
net/http/httptrace
github.com/ProtonMail/proton-bridge/v3/internal/certs
google.golang.org/grpc/internal/credentials
github.com/ProtonMail/gluon/internal/session
github.com/emersion/go-smtp
github.com/emersion/go-imap
google.golang.org/grpc/binarylog/grpc_binarylog_v1
github.com/miekg/dns
google.golang.org/genproto/googleapis/rpc/status
google.golang.org/grpc/credentials
github.com/docker/docker-credential-helpers/secretservice
github.com/ProtonMail/gluon/internal/db_impl/sqlite3/utils
net/http/internal/httpcommon
golang.org/x/net/internal/httpcommon
google.golang.org/grpc/internal/status
google.golang.org/grpc/internal/channelz
google.golang.org/grpc/resolver
google.golang.org/grpc/credentials/insecure
google.golang.org/grpc/peer
google.golang.org/grpc/status
net/http
google.golang.org/grpc/internal/balancer/weight
google.golang.org/grpc/internal/metadata
google.golang.org/grpc/internal/proxyattributes
google.golang.org/grpc/internal/transport/networktype
google.golang.org/grpc/internal/resolver/passthrough
google.golang.org/grpc/balancer/grpclb/state
google.golang.org/grpc/internal/binarylog
google.golang.org/grpc/internal/resolver/unix
google.golang.org/grpc/internal/resolver/dns
github.com/goccy/go-json/internal/encoder/vm_color
github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v0
github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v2
google.golang.org/grpc/channelz
google.golang.org/grpc/balancer
google.golang.org/grpc/resolver/dns
github.com/emersion/go-imap/responses
github.com/emersion/go-imap/commands
google.golang.org/grpc/balancer/base
google.golang.org/grpc/internal/serviceconfig
google.golang.org/grpc/balancer/pickfirst
github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v1
google.golang.org/grpc/internal/resolver
google.golang.org/grpc/balancer/endpointsharding
google.golang.org/grpc/internal/balancer/gracefulswitch
github.com/emersion/go-imap/client
github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v3
google.golang.org/grpc/balancer/roundrobin
github.com/ProtonMail/gluon/internal/db_impl/sqlite3
github.com/ProtonMail/gluon
github.com/ProtonMail/go-mime
net/http/cookiejar
net/http/httputil
github.com/getsentry/sentry-go/internal/ratelimit
github.com/ProtonMail/proton-bridge/v3/internal/cookies
github.com/felixge/fgprof
golang.org/x/net/trace
github.com/PuerkitoBio/goquery
golang.org/x/net/http2
github.com/pkg/profile
golang.org/x/net/publicsuffix
github.com/ProtonMail/gopenpgp/v2/crypto
github.com/go-resty/resty/v2
github.com/getsentry/sentry-go/internal/debug
github.com/getsentry/sentry-go
github.com/ProtonMail/proton-bridge/v3/internal/versioner
github.com/ProtonMail/proton-bridge/v3/internal/updater
github.com/ProtonMail/proton-bridge/v3/internal/dialer
github.com/ProtonMail/go-proton-api
github.com/goccy/go-json/internal/encoder/vm_indent
github.com/ProtonMail/proton-bridge/v3/internal/telemetry
github.com/ProtonMail/proton-bridge/v3/internal/sentry
github.com/ProtonMail/proton-bridge/v3/internal/crash
github.com/ProtonMail/proton-bridge/v3/internal/logging
google.golang.org/grpc/internal/transport
google.golang.org/grpc/internal/resolver/delegatingresolver
google.golang.org/grpc
github.com/ProtonMail/proton-bridge/v3/internal/services/observability/gluonmetrics
github.com/ProtonMail/proton-bridge/v3/internal/hv
github.com/ProtonMail/proton-bridge/v3/internal/network
github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice/observabilitymetrics/evtloopmsgevents
github.com/ProtonMail/proton-bridge/v3/internal/unleash
github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice/observabilitymetrics
github.com/ProtonMail/proton-bridge/v3/internal/vault/observabilitymetrics
github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice/observabilitymetrics/syncmsgevents
github.com/ProtonMail/proton-bridge/v3/pkg/mime
github.com/ProtonMail/proton-bridge/v3/pkg/message/parser
github.com/ProtonMail/proton-bridge/v3/pkg/keychain
github.com/ProtonMail/proton-bridge/v3/internal/vault
github.com/ProtonMail/proton-bridge/v3/internal/events
github.com/ProtonMail/proton-bridge/v3/internal/usertypes
github.com/ProtonMail/proton-bridge/v3/internal/services/userevents
github.com/ProtonMail/proton-bridge/v3/internal/focus/proto
github.com/ProtonMail/proton-bridge/v3/internal/services/telemetry
github.com/ProtonMail/proton-bridge/v3/internal/services/useridentity
github.com/ProtonMail/proton-bridge/v3/internal/services/observability
github.com/ProtonMail/proton-bridge/v3/internal/focus
github.com/ProtonMail/proton-bridge/v3/internal/bridge/mocks
github.com/ProtonMail/proton-bridge/v3/internal/services/smtp/observabilitymetrics
github.com/ProtonMail/proton-bridge/v3/internal/services/notifications
github.com/goccy/go-json/internal/encoder/vm
github.com/keys-pub/go-libfido2
github.com/ProtonMail/proton-bridge/v3/internal/fido
github.com/goccy/go-json
github.com/olekukonko/ll/lh
github.com/olekukonko/ll
github.com/olekukonko/tablewriter/tw
github.com/olekukonko/tablewriter/renderer
github.com/olekukonko/tablewriter
github.com/jaytaylor/html2text
github.com/ProtonMail/proton-bridge/v3/pkg/message
github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice
github.com/ProtonMail/proton-bridge/v3/internal/services/smtp
github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice
github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver
github.com/ProtonMail/proton-bridge/v3/internal/user
github.com/ProtonMail/proton-bridge/v3/internal/bridge
github.com/ProtonMail/proton-bridge/v3/internal/frontend/cli
github.com/ProtonMail/proton-bridge/v3/internal/frontend/grpc
github.com/ProtonMail/proton-bridge/v3/internal/app
github.com/ProtonMail/proton-bridge/v3/cmd/Desktop-Bridge
The no-dev option is deprecated.  Use -Wno-author instead.
-- BRIDGE_REPO_ROOT is /startdir/src/proton-bridge/internal/frontend/bridge-gui/bridge-gui/../../../..
-- The CXX compiler identification is GNU 16.1.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- App name is Proton Mail Bridge
-- App vendor is Proton AG
-- Bridge version is 3.25.0
-- Found qmake at /usr/bin/qmake6
-- Using Default install path (/usr), export BRIDGE_INSTALL_PATH to change it.
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) 
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) 
-- Using Qt 6.11.1
-- Bridge version is 3.25.0
-- Found qmake at /usr/bin/qmake6
-- Found ZLIB: /usr/lib/libz.so (found version "1.3.2")
-- Using protobuf 35.1.0
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.6.3")
-- Found c-ares: /usr/lib/cmake/c-ares/c-ares-config.cmake (found version "1.34.8")
-- Found RE2 via CMake.
-- Using gRPC 1.82.1
-- protoc found /usr/bin/protoc
-- grpc_cpp_plugin 
-- grpc_cpp_plugin found at /usr/bin/grpc_cpp_plugin
-- The C compiler identification is GNU 16.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Python: /usr/bin/python3.14 (found version "3.14.6") found components: Interpreter
-- Configuring done (1.8s)
-- Generating done (0.1s)
-- Build files have been written to: /startdir/src/proton-bridge/build
[  0%] Built target gtest_autogen_timestamp_deps
[  1%] Generating focus gPRC/Protobuf Focus service C++ code
[  3%] Generating Bridge gPRC/Protobuf C++ code
[  4%] Automatic MOC and UIC for target gtest
[  4%] Built target gtest_autogen
[  6%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[  7%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o
[  7%] Built target bridgepp_autogen_timestamp_deps
[  9%] Automatic MOC and UIC for target bridgepp
[  9%] Built target bridgepp_autogen
[ 10%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/cmake_pch.hxx.gch
[ 13%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCConfig.cpp.o
[ 13%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/BugReportFlow/BugReportFlow.cpp.o
[ 18%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/FocusGRPC/focus.pb.cc.o
[ 18%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/SessionID/SessionID.cpp.o
[ 18%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/CLI/CLIUtils.cpp.o
[ 20%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/EventFactory.cpp.o
[ 23%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/Worker/Overseer.cpp.o
[ 23%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCErrors.cpp.o
[ 24%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/BridgeUtils.cpp.o
[ 27%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCClient.cpp.o
[ 27%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/Log/LogUtils.cpp.o
[ 29%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp_autogen/mocs_compilation.cpp.o
[ 30%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCUtils.cpp.o
[ 32%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/bridge.pb.cc.o
[ 33%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/Log/Log.cpp.o
[ 35%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/Exception/Exception.cpp.o
[ 36%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/FocusGRPC/FocusGRPCClient.cpp.o
[ 38%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/User/User.cpp.o
[ 40%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/FocusGRPC/focus.grpc.pb.cc.o
[ 41%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/bridge.grpc.pb.cc.o
[ 43%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/ProcessMonitor.cpp.o
[ 44%] Linking CXX static library ../../../lib/libgtest.a
[ 46%] Built target gtest
[ 46%] Built target gmock_autogen_timestamp_deps
[ 46%] Built target gtest_main_autogen_timestamp_deps
[ 47%] Automatic MOC and UIC for target gtest_main
[ 49%] Automatic MOC and UIC for target gmock
[ 49%] Built target gmock_autogen
[ 49%] Built target gtest_main_autogen
[ 50%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
[ 55%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/gtest_main_autogen/mocs_compilation.cpp.o
[ 55%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/gmock_autogen/mocs_compilation.cpp.o
[ 55%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
[ 56%] Linking CXX static library ../../../lib/libgtest_main.a
[ 58%] Built target gtest_main
[ 60%] Linking CXX static library ../../../lib/libgmock.a
[ 61%] Built target gmock
[ 61%] Built target gmock_main_autogen_timestamp_deps
[ 63%] Automatic MOC and UIC for target gmock_main
[ 63%] Built target gmock_main_autogen
[ 64%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
[ 66%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/gmock_main_autogen/mocs_compilation.cpp.o
[ 67%] Linking CXX static library ../../../lib/libgmock_main.a
[ 69%] Built target gmock_main
[ 70%] Linking CXX static library libbridgepp.a
[ 70%] Built target bridgepp
[ 70%] Built target bridge-gui_autogen_timestamp_deps
[ 72%] Automatic MOC and UIC for target bridge-gui
[ 72%] Built target bridge-gui_autogen
[ 73%] Automatic RCC for Resources.qrc
[ 75%] Building CXX object CMakeFiles/bridge-gui.dir/cmake_pch.hxx.gch
[ 78%] Building CXX object CMakeFiles/bridge-gui.dir/TrayIcon.cpp.o
[ 78%] Building CXX object CMakeFiles/bridge-gui.dir/AppController.cpp.o
[ 83%] Building CXX object CMakeFiles/bridge-gui.dir/EventStreamWorker.cpp.o
[ 83%] Building CXX object CMakeFiles/bridge-gui.dir/main.cpp.o
[ 83%] Building CXX object CMakeFiles/bridge-gui.dir/bridge-gui_autogen/mocs_compilation.cpp.o
[ 84%] Building CXX object CMakeFiles/bridge-gui.dir/UserList.cpp.o
[ 86%] Building CXX object CMakeFiles/bridge-gui.dir/QMLBackend.cpp.o
[ 87%] Building CXX object CMakeFiles/bridge-gui.dir/BridgeApp.cpp.o
[ 89%] Building CXX object CMakeFiles/bridge-gui.dir/CommandLine.cpp.o
[ 90%] Building CXX object CMakeFiles/bridge-gui.dir/LogUtils.cpp.o
[ 92%] Building CXX object CMakeFiles/bridge-gui.dir/ClipboardProxy.cpp.o
[ 93%] Building CXX object CMakeFiles/bridge-gui.dir/Settings.cpp.o
[ 95%] Building CXX object CMakeFiles/bridge-gui.dir/MacOS/DockIcon.cpp.o
[ 98%] Building CXX object CMakeFiles/bridge-gui.dir/bridge-gui_autogen/EWIEGA46WW/qrc_Resources.cpp.o
[ 98%] Building CXX object CMakeFiles/bridge-gui.dir/SentryUtils.cpp.o
/startdir/src/proton-bridge/internal/frontend/bridge-gui/bridge-gui/main.cpp: In function ‘QUrl getApiUrl()’:
/startdir/src/proton-bridge/internal/frontend/bridge-gui/bridge-gui/main.cpp:165:22: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  165 |         prefFile.open(QIODevice::ReadOnly | QIODevice::Text);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QtCore:92,
                 from /startdir/src/proton-bridge/internal/frontend/bridge-gui/bridge-gui/Pch.h:23,
                 from /startdir/src/proton-bridge/build/CMakeFiles/bridge-gui.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/qt6/QtCore/qfile.h:264:32: note: declared here
  264 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
[100%] Linking CXX executable bridge-gui
[100%] Built target bridge-gui
==> Starting check()...
ok  	github.com/ProtonMail/proton-bridge/v3/cmd/Desktop-Bridge	0.040s
ok  	github.com/ProtonMail/proton-bridge/v3/cmd/launcher	0.008s
?   	github.com/ProtonMail/proton-bridge/v3/internal	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/app	0.260s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/certs	0.171s
?   	github.com/ProtonMail/proton-bridge/v3/internal/clientconfig	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/constants	0.009s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/cookies	2.016s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/crash	0.007s
?   	github.com/ProtonMail/proton-bridge/v3/internal/events	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/events/mocks	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/fido	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/files	0.009s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/focus	0.021s
?   	github.com/ProtonMail/proton-bridge/v3/internal/focus/proto	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/frontend/cli	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/frontend/grpc	0.022s
?   	github.com/ProtonMail/proton-bridge/v3/internal/frontend/grpc/fido	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/frontend/theme	0.010s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/hv	0.004s
?   	github.com/ProtonMail/proton-bridge/v3/internal/identifier	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/kb	0.599s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/legacy/credentials	0.007s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/locations	0.009s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/logging	0.086s
?   	github.com/ProtonMail/proton-bridge/v3/internal/network	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/plan	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/platform	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/safe	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/sentry	0.015s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/service	0.018s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice	0.014s
?   	github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice/mocks	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice/observabilitymetrics/evtloopmsgevents	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice/observabilitymetrics/syncmsgevents	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/services/notifications	1.222s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/services/observability	0.029s
?   	github.com/ProtonMail/proton-bridge/v3/internal/services/observability/gluonmetrics	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/services/sendrecorder	7.031s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/services/smtp	5.659s
?   	github.com/ProtonMail/proton-bridge/v3/internal/services/smtp/observabilitymetrics	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice	0.114s
?   	github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice/observabilitymetrics	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/services/telemetry	0.010s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/services/userevents	0.542s
?   	github.com/ProtonMail/proton-bridge/v3/internal/services/userevents/mocks	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/services/useridentity	0.016s
?   	github.com/ProtonMail/proton-bridge/v3/internal/services/useridentity/mocks	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/telemetry	0.014s
?   	github.com/ProtonMail/proton-bridge/v3/internal/telemetry/mocks	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/try	0.009s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/unleash	0.611s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/updater	0.020s
?   	github.com/ProtonMail/proton-bridge/v3/internal/updater/mocks	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/updater/versioncompare	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/user	0.728s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/useragent	0.006s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/usertypes	0.008s
ok  	github.com/ProtonMail/proton-bridge/v3/internal/vault	1.153s
?   	github.com/ProtonMail/proton-bridge/v3/internal/vault/observabilitymetrics	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/internal/vault/storage	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/internal/versioner	0.472s
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/algo	0.004s
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/cpc	0.004s
?   	github.com/ProtonMail/proton-bridge/v3/pkg/dialer	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/errmapper	0.004s
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/files	0.005s
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/keychain	1.020s
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/message	5.000s
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/message/parser	0.008s
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/mime	0.013s
?   	github.com/ProtonMail/proton-bridge/v3/pkg/mobileconfig	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/ports	0.006s
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/restarter	0.004s
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/sanitizer	0.005s
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/sum	0.005s
?   	github.com/ProtonMail/proton-bridge/v3/pkg/tar	[no test files]
ok  	github.com/ProtonMail/proton-bridge/v3/pkg/utils	0.004s
[1;37mFeature:[0m Bridge picks default ports wisely
time="2026-07-11T08:43:04Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:04Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/001/config3425313901/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:04Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/001/cache2318760741/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/001/cache2318760741/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:04Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/001/data2228388340/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/001/data2228388340/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:04Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:04Z" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false
time="2026-07-11T08:43:04Z" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false
time="2026-07-11T08:43:04Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:04Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:04Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:04Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:04Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:04Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/001/config3425313901/grpcServerConfig.json
time="2026-07-11T08:43:04Z" level=info msg="gRPC server listening on /tmp/bridge6977" pkg=grpc
time="2026-07-11T08:43:04Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:04Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:04Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:04Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:04Z" level=info msg="200 OK: GET https://127.0.0.1:41095/feature/v2/frontend?bridgeStickyKey=19a1b436-49af-4f48-9a94-015e17464654" pkg=gpa/manager
time="2026-07-11T08:43:04Z" level=info msg="Frontend client started"

  [1;37mScenario:[0m bridge picks ports for IMAP and SMTP using default values. [1;30m# features/bridge/default_ports.feature:3[0m
    [32mWhen[0m [32mbridge starts[0m                                                 [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mThen[0m [32mbridge IMAP port is 1143[0m                                      [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:04Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:04Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:04Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:04Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:04Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing service" service=unleash
    [32mThen[0m [32mbridge SMTP port is 1025[0m                                      [1;30m# <autogenerated>:1 -> *scenario[0m

  [1;37mScenario:[0m bridge picks ports for IMAP wisely when default port is busy. [1;30m# features/bridge/default_ports.feature:8[0m
    [32mWhen[0m [32mthe network port 1143 is busy[0m                                    [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:04Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:04Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/002/config2937869312/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:04Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/002/cache1359071260/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/002/cache1359071260/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:04Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/002/data887108542/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/002/data887108542/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:04Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:04Z" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false
time="2026-07-11T08:43:04Z" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false
time="2026-07-11T08:43:04Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:04Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:04Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:04Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:04Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:04Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/002/config2937869312/grpcServerConfig.json
time="2026-07-11T08:43:04Z" level=info msg="gRPC server listening on /tmp/bridge1642" pkg=grpc
time="2026-07-11T08:43:04Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:04Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:04Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:04Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:04Z" level=info msg="200 OK: GET https://127.0.0.1:36819/feature/v2/frontend?bridgeStickyKey=5c9d923f-354c-4b44-b72d-2b96a803d593" pkg=gpa/manager
time="2026-07-11T08:43:04Z" level=info msg="Frontend client started"
    [32mAnd[0m [32mbridge starts[0m                                                     [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mThen[0m [32mbridge IMAP port is 1144[0m                                         [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:04Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:04Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:04Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:04Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:04Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing service" service=unleash
    [32mThen[0m [32mbridge SMTP port is 1025[0m                                         [1;30m# <autogenerated>:1 -> *scenario[0m

  [1;37mScenario:[0m bridge picks ports for SMTP wisely when default port is busy. [1;30m# features/bridge/default_ports.feature:14[0m
    [32mWhen[0m [32mthe network port range 1025-1030 is busy[0m                         [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:04Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:04Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/003/config1844813746/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:04Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/003/cache1440816562/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/003/cache1440816562/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:04Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/003/data2074413516/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/003/data2074413516/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:04Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:04Z" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false
time="2026-07-11T08:43:04Z" level=info msg="Starting SMTP server" port=1031 service=server-manager ssl=false
time="2026-07-11T08:43:04Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:04Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:04Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:04Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:04Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:04Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/003/config1844813746/grpcServerConfig.json
time="2026-07-11T08:43:04Z" level=info msg="gRPC server listening on /tmp/bridge9088" pkg=grpc
time="2026-07-11T08:43:04Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:04Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:04Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:04Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:04Z" level=info msg="Frontend client started"
    [32mAnd[0m [32mbridge starts[0m                                                     [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mThen[0m [32mbridge IMAP port is 1143[0m                                         [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:04Z" level=info msg="200 OK: GET https://127.0.0.1:35985/feature/v2/frontend?bridgeStickyKey=8e40699b-2380-4f05-b7e5-d4559acaa1b7" pkg=gpa/manager
time="2026-07-11T08:43:04Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:04Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:04Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:04Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:04Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1031: use of closed network connection" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing service" service=unleash
    [32mThen[0m [32mbridge SMTP port is 1031[0m                                         [1;30m# <autogenerated>:1 -> *scenario[0m

  [1;37mScenario:[0m bridge picks ports for IMAP SMTP wisely when default ports are busy. [1;30m# features/bridge/default_ports.feature:20[0m
    [32mWhen[0m [32mthe network port range 1025-1200 is busy[0m                                [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:04Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:04Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/004/config3485841595/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:04Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/004/cache1655090301/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/004/cache1655090301/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:04Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/004/data1316758633/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/004/data1316758633/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:04Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:04Z" level=info msg="Starting IMAP server" port=1201 service=server-manager ssl=false
time="2026-07-11T08:43:04Z" level=info msg="Starting SMTP server" port=1202 service=server-manager ssl=false
time="2026-07-11T08:43:04Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:04Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:04Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/004/config3485841595/grpcServerConfig.json
time="2026-07-11T08:43:04Z" level=info msg="gRPC server listening on /tmp/bridge6060" pkg=grpc
time="2026-07-11T08:43:04Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:04Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:04Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:04Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:04Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:04Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:04Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:04Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:04Z" level=info msg="Frontend client started"
    [32mAnd[0m [32mbridge starts[0m                                                            [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mThen[0m [32mbridge IMAP port is 1201[0m                                                [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:04Z" level=info msg="200 OK: GET https://127.0.0.1:33555/feature/v2/frontend?bridgeStickyKey=8c9b90cf-68dd-464e-b036-9d2b01d36e26" pkg=gpa/manager
time="2026-07-11T08:43:04Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:04Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:04Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:04Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:04Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1202: use of closed network connection" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:04Z" level=info msg="Closing service" service=unleash
    [32mThen[0m [32mbridge SMTP port is 1202[0m                                                [1;30m# <autogenerated>:1 -> *scenario[0m

[1;37mFeature:[0m Send Telemetry Heartbeat
time="2026-07-11T08:43:04Z" level=info msg="User '526edce7-cc25-4de9-8535-883d86627467' created with id=763015da-52e8-4412-aa63-719c34c03a7d" pkg=gpa/server/backend

  [1;37mBackground:[0m
    [32mGiven[0m [32mthere exists an account with username "526edce7-cc25-4de9-8535-883d86627467" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:04Z" level=info msg="User '8ab500fe-412b-46b6-a886-5f3c56e5298f' created with id=654b39fd-f3cf-49f3-a600-8fd5125a7340" pkg=gpa/server/backend
    [32mAnd[0m [32mthere exists an account with username "8ab500fe-412b-46b6-a886-5f3c56e5298f" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:05Z" level=info msg="User 'b805fd44-f809-4674-a9e6-7453bec13880' created with id=dd2c7a12-76ec-4fed-bbb5-4739854c7038" pkg=gpa/server/backend
    [32mAnd[0m [32mthere exists an account with username "b805fd44-f809-4674-a9e6-7453bec13880" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mThen[0m [32mit succeeds[0m                                                                   [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:05Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:05Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/005/config3610634588/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:05Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/005/cache1274857409/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:05Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/005/cache1274857409/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:05Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/005/data1203473930/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/005/data1203473930/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:05Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:05Z" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false
time="2026-07-11T08:43:05Z" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false
time="2026-07-11T08:43:05Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:05Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:05Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:05Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/005/config3610634588/grpcServerConfig.json
time="2026-07-11T08:43:05Z" level=info msg="gRPC server listening on /tmp/bridge3691" pkg=grpc
time="2026-07-11T08:43:05Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:05Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:05Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:05Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:05Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:05Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:05Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:05Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:05Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:05Z" level=info msg="Frontend client started"
    [32mWhen[0m [32mbridge starts[0m                                                                 [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mThen[0m [32mit succeeds[0m                                                                   [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:05Z" level=info msg="200 OK: GET https://127.0.0.1:44653/feature/v2/frontend?bridgeStickyKey=e727ed86-c623-4f62-9513-4fd3797d2db0" pkg=gpa/manager

  [1;37mScenario:[0m Send at first start - one user default settings                            [1;30m# features/bridge/heartbeat.feature:11[0m
    [32mThen[0m [32mbridge telemetry feature is enabled[0m                                           [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mbridge needs to send heartbeat[0m                                                 [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:05Z" level=info msg="Performing full user login" pkg=bridge/user username="******** (8859a9a3)"
time="2026-07-11T08:43:05Z" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8859a9a3)"
time="2026-07-11T08:43:05Z" level=info msg="200 OK: POST https://127.0.0.1:44653/auth/v4/info" pkg=gpa/manager
time="2026-07-11T08:43:05Z" level=info msg="200 OK: POST https://127.0.0.1:44653/auth/v4" pkg=gpa/manager
time="2026-07-11T08:43:05Z" level=info msg="Logging in authorized user" pkg=bridge/user userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Adding vault user" userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Creating new user" userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=warning msg="404 GET https://127.0.0.1:44653/core/v4/organizations: 404 Not Found (Code=0, Status=404), Attempt 1" pkg=gpa/client
time="2026-07-11T08:43:05Z" level=error msg="404 GET https://127.0.0.1:44653/core/v4/organizations: 404 Not Found (Code=0, Status=404)" pkg=gpa/client
time="2026-07-11T08:43:05Z" level=info msg="Failed to obtain user organization data" error="404 GET https://127.0.0.1:44653/core/v4/organizations: 404 Not Found (Code=0, Status=404)"
time="2026-07-11T08:43:05Z" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="200 OK: GET https://127.0.0.1:44653/core/v4/events/latest" pkg=gpa/client userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Starting service Last EventID=AA==" service=user-events user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="200 OK: GET https://127.0.0.1:44653/core/v4/settings" pkg=gpa/client userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Registering user client, ID:763015da-52e8-4412-aa63-719c34c03a7d" pkg=observability
time="2026-07-11T08:43:05Z" level=info msg="Starting service main loop" service=telemetry user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Starting service main loop" service=notification user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Starting service main loop" service=smtp user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="200 OK: GET https://127.0.0.1:44653/core/v4/labels?Type=4" pkg=gpa/client userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="200 OK: GET https://127.0.0.1:44653/core/v4/labels?Type=3" pkg=gpa/client userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="200 OK: GET https://127.0.0.1:44653/core/v4/labels?Type=1" pkg=gpa/client userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Setting labels" labelIDs="[8 10 12 0 1 2 3 4 5 7 9 6]" pkg=rwLabels
time="2026-07-11T08:43:05Z" level=info msg="Adding user to imap server" addrID=49cc3e8b-259c-4f39-9f3a-7e6a8087b446 service=server-manager
time="2026-07-11T08:43:05Z" level=info msg="Creating new IMAP user" addrID=49cc3e8b-259c-4f39-9f3a-7e6a8087b446 service=server-manager
time="2026-07-11T08:43:05Z" level=info msg="Setting gluon ID" addrID=49cc3e8b-259c-4f39-9f3a-7e6a8087b446 gluonID=47cef260-a944-413b-9a7b-9267a5236223 userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Received mailbox message count" count=0 gluonID=47cef260-a944-413b-9a7b-9267a5236223 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap
time="2026-07-11T08:43:05Z" level=info msg="Created new IMAP user" addrID=49cc3e8b-259c-4f39-9f3a-7e6a8087b446 gluonID=47cef260-a944-413b-9a7b-9267a5236223 service=server-manager
time="2026-07-11T08:43:05Z" level=info msg="Validating Listener State" service=server-manager
time="2026-07-11T08:43:05Z" level=info msg=Resuming service=user-events user=763015da-52e8-4412-aa63-719c34c03a7d
    [32mWhen[0m [32mthe user logs in with username "526edce7-cc25-4de9-8535-883d86627467" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:05Z" level=info msg="Starting IMAP Service" service=imap user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Sync triggered" service=imap user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Beginning user sync" service=imap start="2026-07-11 08:43:05.599074361 +0000 UTC m=+1.309508037" user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Syncing labels" service=imap user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Checking whether logged in user should re-sync. UserID:763015da-52e8-4412-aa63-719c34c03a7d" userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Folders userID=47cef260-a944-413b-9a7b-9267a5236223
time="2026-07-11T08:43:05Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Labels userID=47cef260-a944-413b-9a7b-9267a5236223
time="2026-07-11T08:43:05Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=12 userID=47cef260-a944-413b-9a7b-9267a5236223
time="2026-07-11T08:43:05Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=0 userID=47cef260-a944-413b-9a7b-9267a5236223
time="2026-07-11T08:43:05Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=6 userID=47cef260-a944-413b-9a7b-9267a5236223
time="2026-07-11T08:43:05Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=3 userID=47cef260-a944-413b-9a7b-9267a5236223
time="2026-07-11T08:43:05Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=4 userID=47cef260-a944-413b-9a7b-9267a5236223
time="2026-07-11T08:43:05Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=5 userID=47cef260-a944-413b-9a7b-9267a5236223
time="2026-07-11T08:43:05Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=7 userID=47cef260-a944-413b-9a7b-9267a5236223
time="2026-07-11T08:43:05Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=8 userID=47cef260-a944-413b-9a7b-9267a5236223
time="2026-07-11T08:43:05Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=10 userID=47cef260-a944-413b-9a7b-9267a5236223
time="2026-07-11T08:43:05Z" level=info msg="Synced labels" service=imap user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="200 OK: GET https://127.0.0.1:44653/mail/v4/messages/count" pkg=gpa/client userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Syncing messages" service=imap user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Job started" service=imap user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="200 OK: POST https://127.0.0.1:44653/mail/v4/messages" pkg=gpa/client userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Job finished" service=imap user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="All child jobs completed" service=imap sync-job=waiter user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Synced messages" service=imap user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Finished user sync" duration=2.894144ms service=imap user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Sync complete, starting API event stream" service=imap user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Event loop reset" eventID="AA==" service=user-events user=763015da-52e8-4412-aa63-719c34c03a7d
    [32mAnd[0m [32muser "526edce7-cc25-4de9-8535-883d86627467" finishes syncing[0m                   [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:05Z" level=info msg="Heartbeat sent" metrics="{bridge.any.heartbeat bridge_heartbeat_new {1 0} {true true false false false true true true true true false 0.0.0 starttls starttls unknown}}" pkg=telemetry
    [32mThen[0m [32mbridge eventually sends the following heartbeat:[0m                              [1;30m# <autogenerated>:1 -> *scenario[0m
      [36m"""[0m
      [36m  {[0m
      [36m    "MeasurementGroup": "bridge.any.heartbeat",[0m
      [36m    "Event": "bridge_heartbeat_new",[0m
      [36m    "Values": {[0m
      [36m      "NumberConnectedAccounts": 1,[0m
      [36m      "rolloutPercentage": 1[0m
      [36m    },[0m
      [36m    "Dimensions": {[0m
      [36m      "isAutoUpdateEnabled": "true",[0m
      [36m      "isAutoStartEnabled": "true",[0m
      [36m      "isBetaEnabled": "false",[0m
      [36m      "isDohEnabled": "false",[0m
      [36m      "usesSplitMode": "false",[0m
      [36m      "useAllMail": "true",[0m
      [36m      "useDefaultImapPort": "true",[0m
      [36m      "useDefaultSmtpPort": "true",[0m
      [36m      "useDefaultCacheLocation": "true",[0m
      [36m      "useDefaultKeychain": "true",[0m
      [36m      "isContactedByAppleNotes": "false",[0m
      [36m      "imapConnectionMode": "starttls",[0m
      [36m      "smtpConnectionMode": "starttls",[0m
      [36m      "prevVersion": "0.0.0",[0m
      [36m      "bridgePlanGroup": "unknown"[0m
      [36m    }[0m
      [36m  }[0m
      [36m"""[0m
time="2026-07-11T08:43:05Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:05Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:05Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:05Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:05Z" level=info msg="Closing user" userID=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="De-registering user client, ID:763015da-52e8-4412-aa63-719c34c03a7d" pkg=observability
time="2026-07-11T08:43:05Z" level=info msg="Exiting IMAP Service" service=imap user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Exiting service main loop" service=smtp user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Exiting service main loop" service=notification user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Exiting Service" service=user-identity user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Exiting service main loop" service=telemetry user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Exiting service" service=user-events user=763015da-52e8-4412-aa63-719c34c03a7d
time="2026-07-11T08:43:05Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:05Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:05Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:05Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager
time="2026-07-11T08:43:05Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:05Z" level=info msg="Closing service" service=unleash
    [32mAnd[0m [32mbridge do not need to send heartbeat[0m                                           [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:05Z" level=info msg="User 'f43a0ed6-0481-40b8-bb00-4725bf73d2ca' created with id=d217efac-dcef-437c-8bc3-f25f5c7b58d9" pkg=gpa/server/backend
time="2026-07-11T08:43:06Z" level=info msg="User '36628dfe-e6dc-4d70-808d-f544cf2cbc96' created with id=4baef28f-2278-40d6-9f07-63a989021ea1" pkg=gpa/server/backend
time="2026-07-11T08:43:06Z" level=info msg="User 'cf8f73bb-35d5-4b05-9d1d-7190e46284aa' created with id=e079fc01-0e6d-4c77-a4a0-b37a8e55d57d" pkg=gpa/server/backend
time="2026-07-11T08:43:06Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:06Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/006/config991332449/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:06Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/006/cache3151530894/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:06Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/006/cache3151530894/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:06Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/006/data3200062127/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/006/data3200062127/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:06Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:06Z" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false
time="2026-07-11T08:43:06Z" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false
time="2026-07-11T08:43:06Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:06Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:06Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:06Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:06Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:06Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:06Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:06Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:06Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/006/config991332449/grpcServerConfig.json
time="2026-07-11T08:43:06Z" level=info msg="gRPC server listening on /tmp/bridge7450" pkg=grpc
time="2026-07-11T08:43:06Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:06Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:06Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:06Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:06Z" level=info msg="200 OK: GET https://127.0.0.1:34689/feature/v2/frontend?bridgeStickyKey=22e1f569-f40b-46e6-8ee1-7ecfd1a2a66e" pkg=gpa/manager
time="2026-07-11T08:43:06Z" level=info msg="Frontend client started"

  [1;37mScenario:[0m Send at first start - one user modified settings                           [1;30m# features/bridge/heartbeat.feature:47[0m
    [32mThen[0m [32mbridge telemetry feature is enabled[0m                                           [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mbridge needs to send heartbeat[0m                                                 [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mWhen[0m [32mthe user has disabled automatic updates[0m                                       [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mthe user has disabled automatic start[0m                                          [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mthe user has enabled alternative routing[0m                                       [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mthe user hides All Mail[0m                                                        [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:06Z" level=info msg="Restarting IMAP server" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:06Z" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=true
    [32mAnd[0m [32mthe user set IMAP mode to SSL[0m                                                  [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:06Z" level=info msg="Restarting SMTP server" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:06Z" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=true
    [32mAnd[0m [32mthe user set SMTP mode to SSL[0m                                                  [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:06Z" level=info msg="Restarting IMAP server" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Starting IMAP server" port=42695 service=server-manager ssl=true
    [32mAnd[0m [32mthe user changes the IMAP port to 42695[0m                                        [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:06Z" level=info msg="Restarting SMTP server" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:06Z" level=info msg="Starting SMTP server" port=56942 service=server-manager ssl=true
    [32mAnd[0m [32mthe user changes the SMTP port to 56942[0m                                        [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:06Z" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge
time="2026-07-11T08:43:06Z" level=info msg="Waiting on user event loop completion" pkg=bridge
time="2026-07-11T08:43:06Z" level=info msg="Changing gluon directory" pkg=bridge
time="2026-07-11T08:43:06Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="gluon cache moving from /tmp/TestFeatures4171001762/006/data3200062127/gluon to /tmp/TestFeatures4171001762/006/gluon671983963/gluon" pkg=service/imap
time="2026-07-11T08:43:06Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/006/data3200062127/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/006/gluon671983963/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:06Z" level=info msg="Starting IMAP server" port=42695 service=server-manager ssl=true
time="2026-07-11T08:43:06Z" level=info msg="Restarting user event loops" pkg=bridge
    [32mAnd[0m [32mthe user changes the gluon path[0m                                                [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mthe user changes the default keychain application[0m                              [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:06Z" level=info msg="Performing full user login" pkg=bridge/user username="******** (cf8cb5df)"
time="2026-07-11T08:43:06Z" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (cf8cb5df)"
time="2026-07-11T08:43:06Z" level=info msg="200 OK: POST https://127.0.0.1:34689/auth/v4/info" pkg=gpa/manager
time="2026-07-11T08:43:06Z" level=info msg="200 OK: POST https://127.0.0.1:34689/auth/v4" pkg=gpa/manager
time="2026-07-11T08:43:06Z" level=info msg="Logging in authorized user" pkg=bridge/user userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Adding vault user" userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Creating new user" userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=warning msg="404 GET https://127.0.0.1:34689/core/v4/organizations: 404 Not Found (Code=0, Status=404), Attempt 1" pkg=gpa/client
time="2026-07-11T08:43:06Z" level=error msg="404 GET https://127.0.0.1:34689/core/v4/organizations: 404 Not Found (Code=0, Status=404)" pkg=gpa/client
time="2026-07-11T08:43:06Z" level=info msg="Failed to obtain user organization data" error="404 GET https://127.0.0.1:34689/core/v4/organizations: 404 Not Found (Code=0, Status=404)"
time="2026-07-11T08:43:06Z" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="200 OK: GET https://127.0.0.1:34689/core/v4/events/latest" pkg=gpa/client userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Starting service Last EventID=AA==" service=user-events user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="200 OK: GET https://127.0.0.1:34689/core/v4/settings" pkg=gpa/client userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Registering user client, ID:d217efac-dcef-437c-8bc3-f25f5c7b58d9" pkg=observability
time="2026-07-11T08:43:06Z" level=info msg="Starting service main loop" service=telemetry user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Starting service main loop" service=notification user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Starting service main loop" service=smtp user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="200 OK: GET https://127.0.0.1:34689/core/v4/labels?Type=4" pkg=gpa/client userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="200 OK: GET https://127.0.0.1:34689/core/v4/labels?Type=3" pkg=gpa/client userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="200 OK: GET https://127.0.0.1:34689/core/v4/labels?Type=1" pkg=gpa/client userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Setting labels" labelIDs="[2 3 5 7 9 10 12 0 1 4 6 8]" pkg=rwLabels
time="2026-07-11T08:43:06Z" level=info msg="Adding user to imap server" addrID=ddfa1014-d43c-48d1-b41c-317ba40a61bc service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Creating new IMAP user" addrID=ddfa1014-d43c-48d1-b41c-317ba40a61bc service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Setting gluon ID" addrID=ddfa1014-d43c-48d1-b41c-317ba40a61bc gluonID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Received mailbox message count" count=0 gluonID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap
time="2026-07-11T08:43:06Z" level=info msg="Created new IMAP user" addrID=ddfa1014-d43c-48d1-b41c-317ba40a61bc gluonID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab service=server-manager
time="2026-07-11T08:43:06Z" level=info msg="Validating Listener State" service=server-manager
time="2026-07-11T08:43:06Z" level=info msg=Resuming service=user-events user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Starting IMAP Service" service=imap user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Sync triggered" service=imap user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Beginning user sync" service=imap start="2026-07-11 08:43:06.861073472 +0000 UTC m=+2.571507158" user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
    [32mWhen[0m [32mthe user logs in with username "f43a0ed6-0481-40b8-bb00-4725bf73d2ca" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:06Z" level=info msg="Checking whether logged in user should re-sync. UserID:d217efac-dcef-437c-8bc3-f25f5c7b58d9" userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Syncing labels" service=imap user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Folders userID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab
time="2026-07-11T08:43:06Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Labels userID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab
time="2026-07-11T08:43:06Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=5 userID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab
time="2026-07-11T08:43:06Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=10 userID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab
time="2026-07-11T08:43:06Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=0 userID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab
time="2026-07-11T08:43:06Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=4 userID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab
time="2026-07-11T08:43:06Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=3 userID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab
time="2026-07-11T08:43:06Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=7 userID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab
time="2026-07-11T08:43:06Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=12 userID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab
time="2026-07-11T08:43:06Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=6 userID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab
time="2026-07-11T08:43:06Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=8 userID=6ef24ac6-9523-41ae-bc2a-d49ad48691ab
time="2026-07-11T08:43:06Z" level=info msg="Synced labels" service=imap user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="200 OK: GET https://127.0.0.1:34689/mail/v4/messages/count" pkg=gpa/client userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Syncing messages" service=imap user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Job started" service=imap user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="200 OK: POST https://127.0.0.1:34689/mail/v4/messages" pkg=gpa/client userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Job finished" service=imap user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Synced messages" service=imap user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Finished user sync" duration=3.004925ms service=imap user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Sync complete, starting API event stream" service=imap user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:06Z" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
    [32mAnd[0m [32muser "f43a0ed6-0481-40b8-bb00-4725bf73d2ca" finishes syncing[0m                   [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:07Z" level=info msg="Heartbeat sent" metrics="{bridge.any.heartbeat bridge_heartbeat_new {1 5} {false false false true false false false false false false false 0.0.0 ssl ssl unknown}}" pkg=telemetry
    [32mThen[0m [32mbridge eventually sends the following heartbeat:[0m                              [1;30m# <autogenerated>:1 -> *scenario[0m
      [36m"""[0m
      [36m{[0m
      [36m  "MeasurementGroup": "bridge.any.heartbeat",[0m
      [36m  "Event": "bridge_heartbeat_new",[0m
      [36m  "Values": {[0m
      [36m    "NumberConnectedAccounts": 1,[0m
      [36m    "rolloutPercentage": 1[0m
      [36m  },[0m
      [36m  "Dimensions": {[0m
      [36m    "isAutoUpdateEnabled": "false",[0m
      [36m    "isAutoStartEnabled": "false",[0m
      [36m    "isBetaEnabled": "false",[0m
      [36m    "isDohEnabled": "true",[0m
      [36m    "usesSplitMode": "false",[0m
      [36m    "useAllMail": "false",[0m
      [36m    "useDefaultImapPort": "false",[0m
      [36m    "useDefaultSmtpPort": "false",[0m
      [36m    "useDefaultCacheLocation": "false",[0m
      [36m    "useDefaultKeychain": "false",[0m
      [36m    "isContactedByAppleNotes": "false",[0m
      [36m    "imapConnectionMode": "ssl",[0m
      [36m    "smtpConnectionMode": "ssl",[0m
      [36m    "prevVersion": "0.0.0",[0m
      [36m    "bridgePlanGroup": "unknown"[0m
      [36m  }[0m
      [36m}[0m
      [36m"""[0m
time="2026-07-11T08:43:07Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:07Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:07Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:07Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:07Z" level=info msg="Closing user" userID=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:07Z" level=info msg="De-registering user client, ID:d217efac-dcef-437c-8bc3-f25f5c7b58d9" pkg=observability
time="2026-07-11T08:43:07Z" level=info msg="Exiting IMAP Service" service=imap user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:07Z" level=info msg="Exiting service main loop" service=smtp user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:07Z" level=info msg="Exiting service main loop" service=notification user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:07Z" level=info msg="Exiting Service" service=user-identity user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:07Z" level=info msg="Exiting service main loop" service=telemetry user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:07Z" level=info msg="Exiting service" service=user-events user=d217efac-dcef-437c-8bc3-f25f5c7b58d9
time="2026-07-11T08:43:07Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:07Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:07Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:07Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:56942: use of closed network connection" service=server-manager
time="2026-07-11T08:43:07Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:07Z" level=info msg="Closing service" service=unleash
    [32mAnd[0m [32mbridge do not need to send heartbeat[0m                                           [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:07Z" level=info msg="User 'ffdd7898-39cb-4aad-b11e-76799ede42d0' created with id=57d8c411-4c00-4729-8365-e14864f11364" pkg=gpa/server/backend
time="2026-07-11T08:43:07Z" level=info msg="User 'c50f51bc-06e9-40ba-b858-4d98a1a67f71' created with id=4908228e-20af-45c1-a2d8-355dad46a1ca" pkg=gpa/server/backend
time="2026-07-11T08:43:07Z" level=info msg="User '3979ab5d-d860-405e-90e1-f4a5aefe80fb' created with id=83965e30-6c6d-4dcd-9459-fa4de454b1f8" pkg=gpa/server/backend
time="2026-07-11T08:43:07Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:07Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/007/config3356164122/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:07Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/007/cache3192321687/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:07Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/007/cache3192321687/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:07Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/007/data2206861664/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/007/data2206861664/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:07Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:07Z" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false
time="2026-07-11T08:43:07Z" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false
time="2026-07-11T08:43:07Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:07Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:07Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:07Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:07Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:07Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/007/config3356164122/grpcServerConfig.json
time="2026-07-11T08:43:07Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:07Z" level=info msg="gRPC server listening on /tmp/bridge1038" pkg=grpc
time="2026-07-11T08:43:07Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:07Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:07Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:07Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:07Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:07Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:07Z" level=info msg="200 OK: GET https://127.0.0.1:42561/feature/v2/frontend?bridgeStickyKey=1e15f6d5-9261-4d8d-8731-2a80fe6281d3" pkg=gpa/manager
time="2026-07-11T08:43:07Z" level=info msg="Frontend client started"

  [1;37mScenario:[0m Send at first start - one user telemetry disabled                          [1;30m# features/bridge/heartbeat.feature:93[0m
    [32mThen[0m [32mbridge telemetry feature is enabled[0m                                           [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mbridge needs to send heartbeat[0m                                                 [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mWhen[0m [32mthe user disables telemetry in bridge settings[0m                                [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:07Z" level=info msg="Performing full user login" pkg=bridge/user username="******** (10c45696)"
time="2026-07-11T08:43:07Z" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (10c45696)"
time="2026-07-11T08:43:07Z" level=info msg="200 OK: POST https://127.0.0.1:42561/auth/v4/info" pkg=gpa/manager
time="2026-07-11T08:43:08Z" level=info msg="200 OK: POST https://127.0.0.1:42561/auth/v4" pkg=gpa/manager
time="2026-07-11T08:43:08Z" level=info msg="Logging in authorized user" pkg=bridge/user userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Adding vault user" userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Creating new user" userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=warning msg="404 GET https://127.0.0.1:42561/core/v4/organizations: 404 Not Found (Code=0, Status=404), Attempt 1" pkg=gpa/client
time="2026-07-11T08:43:08Z" level=error msg="404 GET https://127.0.0.1:42561/core/v4/organizations: 404 Not Found (Code=0, Status=404)" pkg=gpa/client
time="2026-07-11T08:43:08Z" level=info msg="Failed to obtain user organization data" error="404 GET https://127.0.0.1:42561/core/v4/organizations: 404 Not Found (Code=0, Status=404)"
time="2026-07-11T08:43:08Z" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="200 OK: GET https://127.0.0.1:42561/core/v4/events/latest" pkg=gpa/client userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Starting service Last EventID=AA==" service=user-events user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="200 OK: GET https://127.0.0.1:42561/core/v4/settings" pkg=gpa/client userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Registering user client, ID:57d8c411-4c00-4729-8365-e14864f11364" pkg=observability
time="2026-07-11T08:43:08Z" level=info msg="Starting service main loop" service=telemetry user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Starting service main loop" service=notification user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Starting service main loop" service=smtp user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="200 OK: GET https://127.0.0.1:42561/core/v4/labels?Type=4" pkg=gpa/client userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="200 OK: GET https://127.0.0.1:42561/core/v4/labels?Type=3" pkg=gpa/client userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="200 OK: GET https://127.0.0.1:42561/core/v4/labels?Type=1" pkg=gpa/client userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Setting labels" labelIDs="[0 2 3 4 6 7 8 9 1 5 10 12]" pkg=rwLabels
time="2026-07-11T08:43:08Z" level=info msg="Adding user to imap server" addrID=a93c477d-516b-4882-85b7-e0ab2348c6b5 service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Creating new IMAP user" addrID=a93c477d-516b-4882-85b7-e0ab2348c6b5 service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Setting gluon ID" addrID=a93c477d-516b-4882-85b7-e0ab2348c6b5 gluonID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Created new IMAP user" addrID=a93c477d-516b-4882-85b7-e0ab2348c6b5 gluonID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Received mailbox message count" count=0 gluonID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap
time="2026-07-11T08:43:08Z" level=info msg="Validating Listener State" service=server-manager
time="2026-07-11T08:43:08Z" level=info msg=Resuming service=user-events user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Starting IMAP Service" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Sync triggered" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Beginning user sync" service=imap start="2026-07-11 08:43:08.127947889 +0000 UTC m=+3.838381565" user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Checking whether logged in user should re-sync. UserID:57d8c411-4c00-4729-8365-e14864f11364" userID=57d8c411-4c00-4729-8365-e14864f11364
    [32mAnd[0m [32mthe user logs in with username "ffdd7898-39cb-4aad-b11e-76799ede42d0" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:08Z" level=info msg="Syncing labels" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Folders userID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Labels userID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=5 userID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=10 userID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=3 userID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=6 userID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=12 userID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=0 userID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=4 userID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=7 userID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=8 userID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c
time="2026-07-11T08:43:08Z" level=info msg="Synced labels" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="200 OK: GET https://127.0.0.1:42561/mail/v4/messages/count" pkg=gpa/client userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Syncing messages" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Job started" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="200 OK: POST https://127.0.0.1:42561/mail/v4/messages" pkg=gpa/client userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Job finished" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="All child jobs completed" service=imap sync-job=waiter user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Synced messages" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Finished user sync" duration=2.712941ms service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Sync complete, starting API event stream" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Event loop reset" eventID="AA==" service=user-events user=57d8c411-4c00-4729-8365-e14864f11364
    [32mAnd[0m [32muser "ffdd7898-39cb-4aad-b11e-76799ede42d0" finishes syncing[0m                   [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mbridge needs to send heartbeat[0m                                                 [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:08Z" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Setting address mode" mode=split userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Setting Split Address Mode" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Removing gluon ID" addrID=a93c477d-516b-4882-85b7-e0ab2348c6b5 gluonID=d3b98d1c-d712-4c61-bce7-f9d545f91d4c userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Validating Listener State" service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Adding user to imap server" addrID=a93c477d-516b-4882-85b7-e0ab2348c6b5 service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Creating new IMAP user" addrID=a93c477d-516b-4882-85b7-e0ab2348c6b5 service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Setting gluon ID" addrID=a93c477d-516b-4882-85b7-e0ab2348c6b5 gluonID=17b6441f-d32d-4f27-aefd-320500f70cd2 userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Created new IMAP user" addrID=a93c477d-516b-4882-85b7-e0ab2348c6b5 gluonID=17b6441f-d32d-4f27-aefd-320500f70cd2 service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Validating Listener State" service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Received mailbox message count" count=0 gluonID=17b6441f-d32d-4f27-aefd-320500f70cd2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap
time="2026-07-11T08:43:08Z" level=info msg="Sync triggered" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Beginning user sync" service=imap start="2026-07-11 08:43:08.134317583 +0000 UTC m=+3.844751259" user=57d8c411-4c00-4729-8365-e14864f11364
    [32mThen[0m [32mthe user sets the address mode of user "ffdd7898-39cb-4aad-b11e-76799ede42d0" to "split"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mthe user enables telemetry in bridge settings[0m                                  [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:08Z" level=info msg="Syncing labels" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Folders userID=17b6441f-d32d-4f27-aefd-320500f70cd2
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Labels userID=17b6441f-d32d-4f27-aefd-320500f70cd2
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=5 userID=17b6441f-d32d-4f27-aefd-320500f70cd2
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=10 userID=17b6441f-d32d-4f27-aefd-320500f70cd2
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=3 userID=17b6441f-d32d-4f27-aefd-320500f70cd2
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=6 userID=17b6441f-d32d-4f27-aefd-320500f70cd2
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=12 userID=17b6441f-d32d-4f27-aefd-320500f70cd2
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=0 userID=17b6441f-d32d-4f27-aefd-320500f70cd2
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=4 userID=17b6441f-d32d-4f27-aefd-320500f70cd2
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=7 userID=17b6441f-d32d-4f27-aefd-320500f70cd2
time="2026-07-11T08:43:08Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=8 userID=17b6441f-d32d-4f27-aefd-320500f70cd2
time="2026-07-11T08:43:08Z" level=info msg="Synced labels" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="200 OK: GET https://127.0.0.1:42561/mail/v4/messages/count" pkg=gpa/client userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Syncing messages" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Job started" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="200 OK: POST https://127.0.0.1:42561/mail/v4/messages" pkg=gpa/client userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Job finished" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="All child jobs completed" service=imap sync-job=waiter user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Synced messages" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Finished user sync" duration=3.785586ms service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Sync complete, starting API event stream" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Event loop reset" eventID="AA==" service=user-events user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Heartbeat sent" metrics="{bridge.any.heartbeat bridge_heartbeat_new {1 6} {true true false false true true true true true true false 0.0.0 starttls starttls unknown}}" pkg=telemetry
    [32mThen[0m [32mbridge eventually sends the following heartbeat:[0m                              [1;30m# <autogenerated>:1 -> *scenario[0m
      [36m"""[0m
      [36m{[0m
      [36m  "MeasurementGroup": "bridge.any.heartbeat",[0m
      [36m  "Event": "bridge_heartbeat_new",[0m
      [36m  "Values": {[0m
      [36m    "NumberConnectedAccounts": 1,[0m
      [36m    "rolloutPercentage": 1[0m
      [36m  },[0m
      [36m  "Dimensions": {[0m
      [36m    "isAutoUpdateEnabled": "true",[0m
      [36m    "isAutoStartEnabled": "true",[0m
      [36m    "isBetaEnabled": "false",[0m
      [36m    "isDohEnabled": "false",[0m
      [36m    "usesSplitMode": "true",[0m
      [36m    "useAllMail": "true",[0m
      [36m    "useDefaultImapPort": "true",[0m
      [36m    "useDefaultSmtpPort": "true",[0m
      [36m    "useDefaultCacheLocation": "true",[0m
      [36m    "useDefaultKeychain": "true",[0m
      [36m    "isContactedByAppleNotes": "false",[0m
      [36m    "imapConnectionMode": "starttls",[0m
      [36m    "smtpConnectionMode": "starttls",[0m
      [36m    "prevVersion": "0.0.0",[0m
      [36m    "bridgePlanGroup": "unknown"[0m
      [36m  }[0m
      [36m}[0m
      [36m"""[0m
time="2026-07-11T08:43:08Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:08Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:08Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:08Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:08Z" level=info msg="Closing user" userID=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="De-registering user client, ID:57d8c411-4c00-4729-8365-e14864f11364" pkg=observability
time="2026-07-11T08:43:08Z" level=info msg="Exiting IMAP Service" service=imap user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Exiting service main loop" service=smtp user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Exiting service main loop" service=notification user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Exiting Service" service=user-identity user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Exiting service main loop" service=telemetry user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Exiting service" service=user-events user=57d8c411-4c00-4729-8365-e14864f11364
time="2026-07-11T08:43:08Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:08Z" level=info msg="Closing service" service=unleash
    [32mAnd[0m [32mbridge do not need to send heartbeat[0m                                           [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:08Z" level=info msg="User '345af231-4cfc-43dc-b385-2cceb473030a' created with id=ba03b35a-ce25-452b-80f7-aea6d673922a" pkg=gpa/server/backend
time="2026-07-11T08:43:08Z" level=info msg="User '90f3965e-7ef8-495e-ae54-69abc0c18062' created with id=5fb7d758-4a8a-4f5b-9727-61bfe094d032" pkg=gpa/server/backend
time="2026-07-11T08:43:09Z" level=info msg="User '89546a20-ce06-4506-ae3b-2d970d6514cf' created with id=dc37398a-48ca-4fd8-9e85-1d848d39b19c" pkg=gpa/server/backend
time="2026-07-11T08:43:09Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:09Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/008/config3987557861/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:09Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/008/cache4219277470/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:09Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/008/cache4219277470/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:09Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/008/data573178733/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/008/data573178733/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:09Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:09Z" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false
time="2026-07-11T08:43:09Z" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false
time="2026-07-11T08:43:09Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:09Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:09Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:09Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/008/config3987557861/grpcServerConfig.json
time="2026-07-11T08:43:09Z" level=info msg="gRPC server listening on /tmp/bridge3076" pkg=grpc
time="2026-07-11T08:43:09Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:09Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:09Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:09Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:09Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:09Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:09Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:09Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:09Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:09Z" level=info msg="Frontend client started"
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/feature/v2/frontend?bridgeStickyKey=c9f258d3-9451-41e4-bc80-4f9182faece3" pkg=gpa/manager

  [1;37mScenario:[0m Multiple-users on Bridge reported correctly                                [1;30m# features/bridge/heartbeat.feature:133[0m
    [32mThen[0m [32mbridge telemetry feature is enabled[0m                                           [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:09Z" level=info msg="Performing full user login" pkg=bridge/user username="******** (f6f8d3c5)"
time="2026-07-11T08:43:09Z" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f6f8d3c5)"
time="2026-07-11T08:43:09Z" level=info msg="200 OK: POST https://127.0.0.1:40395/auth/v4/info" pkg=gpa/manager
time="2026-07-11T08:43:09Z" level=info msg="200 OK: POST https://127.0.0.1:40395/auth/v4" pkg=gpa/manager
time="2026-07-11T08:43:09Z" level=info msg="Logging in authorized user" pkg=bridge/user userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Adding vault user" userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Creating new user" userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=warning msg="404 GET https://127.0.0.1:40395/core/v4/organizations: 404 Not Found (Code=0, Status=404), Attempt 1" pkg=gpa/client
time="2026-07-11T08:43:09Z" level=error msg="404 GET https://127.0.0.1:40395/core/v4/organizations: 404 Not Found (Code=0, Status=404)" pkg=gpa/client
time="2026-07-11T08:43:09Z" level=info msg="Failed to obtain user organization data" error="404 GET https://127.0.0.1:40395/core/v4/organizations: 404 Not Found (Code=0, Status=404)"
time="2026-07-11T08:43:09Z" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/events/latest" pkg=gpa/client userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Starting service Last EventID=AA==" service=user-events user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/settings" pkg=gpa/client userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Registering user client, ID:ba03b35a-ce25-452b-80f7-aea6d673922a" pkg=observability
time="2026-07-11T08:43:09Z" level=info msg="Starting service main loop" service=telemetry user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Starting service main loop" service=notification user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Starting service main loop" service=smtp user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/labels?Type=4" pkg=gpa/client userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/labels?Type=3" pkg=gpa/client userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/labels?Type=1" pkg=gpa/client userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Setting labels" labelIDs="[0 1 2 3 4 6 8 10 5 7 9 12]" pkg=rwLabels
time="2026-07-11T08:43:09Z" level=info msg="Adding user to imap server" addrID=36fa67ea-7fe8-4a2c-b547-adabdcafb060 service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Creating new IMAP user" addrID=36fa67ea-7fe8-4a2c-b547-adabdcafb060 service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Setting gluon ID" addrID=36fa67ea-7fe8-4a2c-b547-adabdcafb060 gluonID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Created new IMAP user" addrID=36fa67ea-7fe8-4a2c-b547-adabdcafb060 gluonID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Validating Listener State" service=server-manager
time="2026-07-11T08:43:09Z" level=info msg=Resuming service=user-events user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Received mailbox message count" count=0 gluonID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap
time="2026-07-11T08:43:09Z" level=info msg="Starting IMAP Service" service=imap user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Sync triggered" service=imap user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Beginning user sync" service=imap start="2026-07-11 08:43:09.387447476 +0000 UTC m=+5.097881162" user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Checking whether logged in user should re-sync. UserID:ba03b35a-ce25-452b-80f7-aea6d673922a" userID=ba03b35a-ce25-452b-80f7-aea6d673922a
    [32mWhen[0m [32mthe user logs in with username "345af231-4cfc-43dc-b385-2cceb473030a" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mThen[0m [32mit succeeds[0m                                                                   [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:09Z" level=info msg="Performing full user login" pkg=bridge/user username="******** (294e5f62)"
time="2026-07-11T08:43:09Z" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (294e5f62)"
time="2026-07-11T08:43:09Z" level=info msg="Syncing labels" service=imap user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Folders userID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Labels userID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=0 userID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=8 userID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=10 userID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=7 userID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=12 userID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=3 userID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=4 userID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=6 userID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=5 userID=0dae3d0f-6a78-4490-a65b-3277b3cc2c5e
time="2026-07-11T08:43:09Z" level=info msg="Synced labels" service=imap user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/mail/v4/messages/count" pkg=gpa/client userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Syncing messages" service=imap user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="200 OK: POST https://127.0.0.1:40395/auth/v4/info" pkg=gpa/manager
time="2026-07-11T08:43:09Z" level=info msg="Job started" service=imap user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="200 OK: POST https://127.0.0.1:40395/mail/v4/messages" pkg=gpa/client userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Job finished" service=imap user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Synced messages" service=imap user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Finished user sync" duration=7.574731ms service=imap user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Sync complete, starting API event stream" service=imap user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Event loop reset" eventID="AA==" service=user-events user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="200 OK: POST https://127.0.0.1:40395/auth/v4" pkg=gpa/manager
time="2026-07-11T08:43:09Z" level=info msg="Logging in authorized user" pkg=bridge/user userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Adding vault user" userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Creating new user" userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=warning msg="404 GET https://127.0.0.1:40395/core/v4/organizations: 404 Not Found (Code=0, Status=404), Attempt 1" pkg=gpa/client
time="2026-07-11T08:43:09Z" level=error msg="404 GET https://127.0.0.1:40395/core/v4/organizations: 404 Not Found (Code=0, Status=404)" pkg=gpa/client
time="2026-07-11T08:43:09Z" level=info msg="Failed to obtain user organization data" error="404 GET https://127.0.0.1:40395/core/v4/organizations: 404 Not Found (Code=0, Status=404)"
time="2026-07-11T08:43:09Z" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/events/latest" pkg=gpa/client userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Starting service Last EventID=AQ==" service=user-events user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/settings" pkg=gpa/client userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Registering user client, ID:5fb7d758-4a8a-4f5b-9727-61bfe094d032" pkg=observability
time="2026-07-11T08:43:09Z" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Starting service main loop" service=telemetry user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Starting service main loop" service=notification user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Starting service main loop" service=smtp user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/labels?Type=4" pkg=gpa/client userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/labels?Type=3" pkg=gpa/client userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/labels?Type=1" pkg=gpa/client userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Setting labels" labelIDs="[2 5 8 9 10 12 0 1 3 4 6 7]" pkg=rwLabels
time="2026-07-11T08:43:09Z" level=info msg="Adding user to imap server" addrID=668aa9e9-6bd1-4d77-86c9-142a19241990 service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Creating new IMAP user" addrID=668aa9e9-6bd1-4d77-86c9-142a19241990 service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Setting gluon ID" addrID=668aa9e9-6bd1-4d77-86c9-142a19241990 gluonID=e44d3108-7fae-447f-9f2a-d84517e44548 userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Received mailbox message count" count=0 gluonID=e44d3108-7fae-447f-9f2a-d84517e44548 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap
time="2026-07-11T08:43:09Z" level=info msg="Created new IMAP user" addrID=668aa9e9-6bd1-4d77-86c9-142a19241990 gluonID=e44d3108-7fae-447f-9f2a-d84517e44548 service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Validating Listener State" service=server-manager
time="2026-07-11T08:43:09Z" level=info msg=Resuming service=user-events user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Starting IMAP Service" service=imap user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
    [32mWhen[0m [32mthe user logs in with username "90f3965e-7ef8-495e-ae54-69abc0c18062" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:09Z" level=info msg="Sync triggered" service=imap user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Beginning user sync" service=imap start="2026-07-11 08:43:09.547914741 +0000 UTC m=+5.258348417" user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
    [32mThen[0m [32mit succeeds[0m                                                                   [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:09Z" level=info msg="Performing full user login" pkg=bridge/user username="******** (551223af)"
time="2026-07-11T08:43:09Z" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (551223af)"
time="2026-07-11T08:43:09Z" level=info msg="Checking whether logged in user should re-sync. UserID:5fb7d758-4a8a-4f5b-9727-61bfe094d032" userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Syncing labels" service=imap user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Folders userID=e44d3108-7fae-447f-9f2a-d84517e44548
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Labels userID=e44d3108-7fae-447f-9f2a-d84517e44548
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=3 userID=e44d3108-7fae-447f-9f2a-d84517e44548
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=6 userID=e44d3108-7fae-447f-9f2a-d84517e44548
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=8 userID=e44d3108-7fae-447f-9f2a-d84517e44548
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=0 userID=e44d3108-7fae-447f-9f2a-d84517e44548
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=4 userID=e44d3108-7fae-447f-9f2a-d84517e44548
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=7 userID=e44d3108-7fae-447f-9f2a-d84517e44548
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=5 userID=e44d3108-7fae-447f-9f2a-d84517e44548
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=10 userID=e44d3108-7fae-447f-9f2a-d84517e44548
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=12 userID=e44d3108-7fae-447f-9f2a-d84517e44548
time="2026-07-11T08:43:09Z" level=info msg="Synced labels" service=imap user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/mail/v4/messages/count" pkg=gpa/client userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Syncing messages" service=imap user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Job started" service=imap user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="200 OK: POST https://127.0.0.1:40395/auth/v4/info" pkg=gpa/manager
time="2026-07-11T08:43:09Z" level=info msg="200 OK: POST https://127.0.0.1:40395/mail/v4/messages" pkg=gpa/client userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Job finished" service=imap user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Synced messages" service=imap user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Finished user sync" duration=7.338301ms service=imap user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Sync complete, starting API event stream" service=imap user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Heartbeat sent" metrics="{bridge.any.heartbeat bridge_heartbeat_new {2 4} {true true false false false true true true true true false 0.0.0 starttls starttls unknown}}" pkg=telemetry
time="2026-07-11T08:43:09Z" level=info msg="200 OK: POST https://127.0.0.1:40395/auth/v4" pkg=gpa/manager
time="2026-07-11T08:43:09Z" level=info msg="Logging in authorized user" pkg=bridge/user userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Adding vault user" userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Creating new user" userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=warning msg="404 GET https://127.0.0.1:40395/core/v4/organizations: 404 Not Found (Code=0, Status=404), Attempt 1" pkg=gpa/client
time="2026-07-11T08:43:09Z" level=error msg="404 GET https://127.0.0.1:40395/core/v4/organizations: 404 Not Found (Code=0, Status=404)" pkg=gpa/client
time="2026-07-11T08:43:09Z" level=info msg="Failed to obtain user organization data" error="404 GET https://127.0.0.1:40395/core/v4/organizations: 404 Not Found (Code=0, Status=404)"
time="2026-07-11T08:43:09Z" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/events/latest" pkg=gpa/client userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Starting service Last EventID=Ag==" service=user-events user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/settings" pkg=gpa/client userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Registering user client, ID:dc37398a-48ca-4fd8-9e85-1d848d39b19c" pkg=observability
time="2026-07-11T08:43:09Z" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Starting service main loop" service=smtp user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Starting service main loop" service=notification user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Starting service main loop" service=telemetry user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/labels?Type=4" pkg=gpa/client userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/labels?Type=3" pkg=gpa/client userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/core/v4/labels?Type=1" pkg=gpa/client userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Setting labels" labelIDs="[1 2 4 6 7 12 0 3 5 8 9 10]" pkg=rwLabels
time="2026-07-11T08:43:09Z" level=info msg="Adding user to imap server" addrID=d81ff3e4-109c-43ca-910f-04ab65083f10 service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Creating new IMAP user" addrID=d81ff3e4-109c-43ca-910f-04ab65083f10 service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Setting gluon ID" addrID=d81ff3e4-109c-43ca-910f-04ab65083f10 gluonID=34a17b97-185e-4abe-ab70-954e6733db80 userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Created new IMAP user" addrID=d81ff3e4-109c-43ca-910f-04ab65083f10 gluonID=34a17b97-185e-4abe-ab70-954e6733db80 service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Validating Listener State" service=server-manager
time="2026-07-11T08:43:09Z" level=info msg=Resuming service=user-events user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Received mailbox message count" count=0 gluonID=34a17b97-185e-4abe-ab70-954e6733db80 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap
time="2026-07-11T08:43:09Z" level=info msg="Starting IMAP Service" service=imap user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Sync triggered" service=imap user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
    [32mWhen[0m [32mthe user logs in with username "89546a20-ce06-4506-ae3b-2d970d6514cf" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:09Z" level=info msg="Beginning user sync" service=imap start="2026-07-11 08:43:09.708075713 +0000 UTC m=+5.418509399" user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
    [32mThen[0m [32mit succeeds[0m                                                                   [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mWhen[0m [32mbridge needs to explicitly send heartbeat[0m                                     [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:09Z" level=info msg="Checking whether logged in user should re-sync. UserID:dc37398a-48ca-4fd8-9e85-1d848d39b19c" userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Syncing labels" service=imap user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Folders userID=34a17b97-185e-4abe-ab70-954e6733db80
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Labels userID=34a17b97-185e-4abe-ab70-954e6733db80
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=6 userID=34a17b97-185e-4abe-ab70-954e6733db80
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=7 userID=34a17b97-185e-4abe-ab70-954e6733db80
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=0 userID=34a17b97-185e-4abe-ab70-954e6733db80
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=3 userID=34a17b97-185e-4abe-ab70-954e6733db80
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=10 userID=34a17b97-185e-4abe-ab70-954e6733db80
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=4 userID=34a17b97-185e-4abe-ab70-954e6733db80
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=12 userID=34a17b97-185e-4abe-ab70-954e6733db80
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=5 userID=34a17b97-185e-4abe-ab70-954e6733db80
time="2026-07-11T08:43:09Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=8 userID=34a17b97-185e-4abe-ab70-954e6733db80
time="2026-07-11T08:43:09Z" level=info msg="Synced labels" service=imap user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="200 OK: GET https://127.0.0.1:40395/mail/v4/messages/count" pkg=gpa/client userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Syncing messages" service=imap user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Job started" service=imap user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="200 OK: POST https://127.0.0.1:40395/mail/v4/messages" pkg=gpa/client userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Job finished" service=imap user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="All child jobs completed" service=imap sync-job=waiter user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Synced messages" service=imap user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Finished user sync" duration=2.933289ms service=imap user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Sync complete, starting API event stream" service=imap user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Heartbeat sent" metrics="{bridge.any.heartbeat bridge_heartbeat_new {3 4} {true true false false false true true true true true false 0.0.0 starttls starttls unknown}}" pkg=telemetry
    [32mThen[0m [32mbridge eventually sends the following heartbeat:[0m                              [1;30m# <autogenerated>:1 -> *scenario[0m
      [36m"""[0m
      [36m{[0m
      [36m  "MeasurementGroup": "bridge.any.heartbeat",[0m
      [36m  "Event": "bridge_heartbeat_new",[0m
      [36m  "Values": {[0m
      [36m    "NumberConnectedAccounts": 3,[0m
      [36m    "rolloutPercentage": 1[0m
      [36m  },[0m
      [36m  "Dimensions": {[0m
      [36m    "isAutoUpdateEnabled": "true",[0m
      [36m    "isAutoStartEnabled": "true",[0m
      [36m    "isBetaEnabled": "false",[0m
      [36m    "isDohEnabled": "false",[0m
      [36m    "usesSplitMode": "false",[0m
      [36m    "useAllMail": "true",[0m
      [36m    "useDefaultImapPort": "true",[0m
      [36m    "useDefaultSmtpPort": "true",[0m
      [36m    "useDefaultCacheLocation": "true",[0m
      [36m    "useDefaultKeychain": "true",[0m
      [36m    "isContactedByAppleNotes": "false",[0m
      [36m    "imapConnectionMode": "starttls",[0m
      [36m    "smtpConnectionMode": "starttls",[0m
      [36m    "prevVersion": "0.0.0",[0m
      [36m    "bridgePlanGroup": "unknown"[0m
      [36m  }[0m
      [36m}[0m
      [36m"""[0m
time="2026-07-11T08:43:09Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:09Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:09Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:09Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:09Z" level=info msg="Closing user" userID=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="De-registering user client, ID:dc37398a-48ca-4fd8-9e85-1d848d39b19c" pkg=observability
time="2026-07-11T08:43:09Z" level=info msg="Exiting IMAP Service" service=imap user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Exiting service main loop" service=smtp user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Exiting service main loop" service=notification user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Exiting Service" service=user-identity user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Exiting service main loop" service=telemetry user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Exiting service" service=user-events user=dc37398a-48ca-4fd8-9e85-1d848d39b19c
time="2026-07-11T08:43:09Z" level=info msg="Closing user" userID=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="De-registering user client, ID:ba03b35a-ce25-452b-80f7-aea6d673922a" pkg=observability
time="2026-07-11T08:43:09Z" level=info msg="Exiting IMAP Service" service=imap user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Exiting service main loop" service=smtp user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Exiting service main loop" service=notification user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Exiting Service" service=user-identity user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Exiting service main loop" service=telemetry user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Exiting service" service=user-events user=ba03b35a-ce25-452b-80f7-aea6d673922a
time="2026-07-11T08:43:09Z" level=info msg="Closing user" userID=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="De-registering user client, ID:5fb7d758-4a8a-4f5b-9727-61bfe094d032" pkg=observability
time="2026-07-11T08:43:09Z" level=info msg="Exiting IMAP Service" service=imap user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Exiting service main loop" service=smtp user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Exiting service main loop" service=notification user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Exiting Service" service=user-identity user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Exiting service main loop" service=telemetry user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Exiting service" service=user-events user=5fb7d758-4a8a-4f5b-9727-61bfe094d032
time="2026-07-11T08:43:09Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:09Z" level=info msg="Closing service" service=unleash
    [32mAnd[0m [32mbridge do not need to send heartbeat[0m                                           [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:09Z" level=info msg="User '899fe3ea-659e-4b7b-835d-24b658e90c67' created with id=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38" pkg=gpa/server/backend
time="2026-07-11T08:43:10Z" level=info msg="User '9a68d71b-5b92-4fe0-aebc-e5855043e5b3' created with id=2293e1a8-d461-43a6-a9e8-0cdcd84cf472" pkg=gpa/server/backend
time="2026-07-11T08:43:10Z" level=info msg="User '4bed128b-b38b-4ce6-887c-114013a8096c' created with id=362562a1-c011-41bf-8e20-f8d4cd1a5fc1" pkg=gpa/server/backend
time="2026-07-11T08:43:10Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:10Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/009/config546544514/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:10Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/009/cache3544261188/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:10Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/009/cache3544261188/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:10Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/009/data245841067/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/009/data245841067/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:10Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:10Z" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false
time="2026-07-11T08:43:10Z" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false
time="2026-07-11T08:43:10Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:10Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:10Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:10Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:10Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:10Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:10Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/009/config546544514/grpcServerConfig.json
time="2026-07-11T08:43:10Z" level=info msg="gRPC server listening on /tmp/bridge5580" pkg=grpc
time="2026-07-11T08:43:10Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:10Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:10Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:10Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:10Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:10Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:10Z" level=info msg="Frontend client started"
time="2026-07-11T08:43:10Z" level=info msg="200 OK: GET https://127.0.0.1:35149/feature/v2/frontend?bridgeStickyKey=97a03656-43d9-42e9-9b73-69cd5a4619a3" pkg=gpa/manager

  [1;37mScenario:[0m Send heartbeat explicitly - apple notes tried to connect                   [1;30m# features/bridge/heartbeat.feature:173[0m
    [32mThen[0m [32mbridge telemetry feature is enabled[0m                                           [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:10Z" level=info msg="Performing full user login" pkg=bridge/user username="******** (ed0d17c9)"
time="2026-07-11T08:43:10Z" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ed0d17c9)"
time="2026-07-11T08:43:10Z" level=info msg="200 OK: POST https://127.0.0.1:35149/auth/v4/info" pkg=gpa/manager
time="2026-07-11T08:43:10Z" level=info msg="200 OK: POST https://127.0.0.1:35149/auth/v4" pkg=gpa/manager
time="2026-07-11T08:43:10Z" level=info msg="Logging in authorized user" pkg=bridge/user userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Adding vault user" userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Creating new user" userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=warning msg="404 GET https://127.0.0.1:35149/core/v4/organizations: 404 Not Found (Code=0, Status=404), Attempt 1" pkg=gpa/client
time="2026-07-11T08:43:10Z" level=error msg="404 GET https://127.0.0.1:35149/core/v4/organizations: 404 Not Found (Code=0, Status=404)" pkg=gpa/client
time="2026-07-11T08:43:10Z" level=info msg="Failed to obtain user organization data" error="404 GET https://127.0.0.1:35149/core/v4/organizations: 404 Not Found (Code=0, Status=404)"
time="2026-07-11T08:43:10Z" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/events/latest" pkg=gpa/client userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Starting service Last EventID=AA==" service=user-events user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/settings" pkg=gpa/client userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Registering user client, ID:25593ba0-f1fd-4dae-8b2f-ca307f5b0a38" pkg=observability
time="2026-07-11T08:43:10Z" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Starting service main loop" service=telemetry user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Starting service main loop" service=notification user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Starting service main loop" service=smtp user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/labels?Type=4" pkg=gpa/client userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/labels?Type=3" pkg=gpa/client userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/labels?Type=1" pkg=gpa/client userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Setting labels" labelIDs="[7 8 9 10 1 2 4 6 12 0 3 5]" pkg=rwLabels
time="2026-07-11T08:43:10Z" level=info msg="Adding user to imap server" addrID=14350444-8f0a-4f32-8baa-df7a24b2034f service=server-manager
time="2026-07-11T08:43:10Z" level=info msg="Creating new IMAP user" addrID=14350444-8f0a-4f32-8baa-df7a24b2034f service=server-manager
time="2026-07-11T08:43:10Z" level=info msg="Setting gluon ID" addrID=14350444-8f0a-4f32-8baa-df7a24b2034f gluonID=a6819686-71eb-4a5c-a211-f4455c046b49 userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Received mailbox message count" count=0 gluonID=a6819686-71eb-4a5c-a211-f4455c046b49 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap
time="2026-07-11T08:43:10Z" level=info msg="Created new IMAP user" addrID=14350444-8f0a-4f32-8baa-df7a24b2034f gluonID=a6819686-71eb-4a5c-a211-f4455c046b49 service=server-manager
time="2026-07-11T08:43:10Z" level=info msg="Validating Listener State" service=server-manager
time="2026-07-11T08:43:10Z" level=info msg=Resuming service=user-events user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
    [32mWhen[0m [32mthe user logs in with username "899fe3ea-659e-4b7b-835d-24b658e90c67" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mThen[0m [32mit succeeds[0m                                                                   [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:10Z" level=info msg="Starting IMAP Service" service=imap user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Sync triggered" service=imap user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Beginning user sync" service=imap start="2026-07-11 08:43:10.841036108 +0000 UTC m=+6.551469784" user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
    [32mWhen[0m [32muser "899fe3ea-659e-4b7b-835d-24b658e90c67" connects IMAP client "1"[0m          [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:10Z" level=info msg="Syncing labels" service=imap user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Received IMAP ID" name="Mac OS X Notes" pkg=bridge/event/imap sessionID=1 version=14.5
    [32mAnd[0m [32mIMAP client "1" announces its ID with name "Mac OS X Notes" and version "14.5"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:10Z" level=info msg="Checking whether logged in user should re-sync. UserID:25593ba0-f1fd-4dae-8b2f-ca307f5b0a38" userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
    [32mWhen[0m [32mbridge needs to explicitly send heartbeat[0m                                     [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:10Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Folders userID=a6819686-71eb-4a5c-a211-f4455c046b49
time="2026-07-11T08:43:10Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Labels userID=a6819686-71eb-4a5c-a211-f4455c046b49
time="2026-07-11T08:43:10Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=4 userID=a6819686-71eb-4a5c-a211-f4455c046b49
time="2026-07-11T08:43:10Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=0 userID=a6819686-71eb-4a5c-a211-f4455c046b49
time="2026-07-11T08:43:10Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=3 userID=a6819686-71eb-4a5c-a211-f4455c046b49
time="2026-07-11T08:43:10Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=5 userID=a6819686-71eb-4a5c-a211-f4455c046b49
time="2026-07-11T08:43:10Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=7 userID=a6819686-71eb-4a5c-a211-f4455c046b49
time="2026-07-11T08:43:10Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=8 userID=a6819686-71eb-4a5c-a211-f4455c046b49
time="2026-07-11T08:43:10Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=10 userID=a6819686-71eb-4a5c-a211-f4455c046b49
time="2026-07-11T08:43:10Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=6 userID=a6819686-71eb-4a5c-a211-f4455c046b49
time="2026-07-11T08:43:10Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=12 userID=a6819686-71eb-4a5c-a211-f4455c046b49
time="2026-07-11T08:43:10Z" level=info msg="Synced labels" service=imap user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="200 OK: GET https://127.0.0.1:35149/mail/v4/messages/count" pkg=gpa/client userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Syncing messages" service=imap user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Job started" service=imap user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="200 OK: POST https://127.0.0.1:35149/mail/v4/messages" pkg=gpa/client userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Job finished" service=imap user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="All child jobs completed" service=imap sync-job=waiter user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Synced messages" service=imap user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Finished user sync" duration=2.836876ms service=imap user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Sync complete, starting API event stream" service=imap user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:10Z" level=info msg="Event loop reset" eventID="AA==" service=user-events user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:11Z" level=info msg="Heartbeat sent" metrics="{bridge.any.heartbeat bridge_heartbeat_new {1 3} {true true false false false true true true true true true 0.0.0 starttls starttls unknown}}" pkg=telemetry
    [32mThen[0m [32mbridge eventually sends the following heartbeat:[0m                              [1;30m# <autogenerated>:1 -> *scenario[0m
      [36m"""[0m
      [36m{[0m
      [36m  "MeasurementGroup": "bridge.any.heartbeat",[0m
      [36m  "Event": "bridge_heartbeat_new",[0m
      [36m  "Values": {[0m
      [36m    "NumberConnectedAccounts": 1,[0m
      [36m    "rolloutPercentage": 1[0m
      [36m  },[0m
      [36m  "Dimensions": {[0m
      [36m    "isAutoUpdateEnabled": "true",[0m
      [36m    "isAutoStartEnabled": "true",[0m
      [36m    "isBetaEnabled": "false",[0m
      [36m    "isDohEnabled": "false",[0m
      [36m    "usesSplitMode": "false",[0m
      [36m    "useAllMail": "true",[0m
      [36m    "useDefaultImapPort": "true",[0m
      [36m    "useDefaultSmtpPort": "true",[0m
      [36m    "useDefaultCacheLocation": "true",[0m
      [36m    "useDefaultKeychain": "true",[0m
      [36m    "isContactedByAppleNotes": "true",[0m
      [36m    "imapConnectionMode": "starttls",[0m
      [36m    "smtpConnectionMode": "starttls",[0m
      [36m    "prevVersion": "0.0.0",[0m
      [36m    "bridgePlanGroup": "unknown"[0m
      [36m  }[0m
      [36m}[0m
      [36m"""[0m
time="2026-07-11T08:43:11Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:11Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:11Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:11Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:11Z" level=info msg="Closing user" userID=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:11Z" level=info msg="De-registering user client, ID:25593ba0-f1fd-4dae-8b2f-ca307f5b0a38" pkg=observability
time="2026-07-11T08:43:11Z" level=info msg="Exiting IMAP Service" service=imap user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:11Z" level=info msg="Exiting service main loop" service=smtp user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:11Z" level=info msg="Exiting service main loop" service=notification user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:11Z" level=info msg="Exiting Service" service=user-identity user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:11Z" level=info msg="Exiting service main loop" service=telemetry user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:11Z" level=info msg="Exiting service" service=user-events user=25593ba0-f1fd-4dae-8b2f-ca307f5b0a38
time="2026-07-11T08:43:11Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:11Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:11Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:11Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager
time="2026-07-11T08:43:11Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:11Z" level=info msg="Closing service" service=unleash
    [32mAnd[0m [32mbridge do not need to send heartbeat[0m                                           [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:11Z" level=info msg="User '325def09-c2dd-45bd-b7ee-3079f538bc72' created with id=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b" pkg=gpa/server/backend
time="2026-07-11T08:43:11Z" level=info msg="User '515328d7-753e-465c-b387-9465bcd0e4a9' created with id=66b6cf7b-e903-42b8-a64a-bdb86fd91ef1" pkg=gpa/server/backend
time="2026-07-11T08:43:11Z" level=info msg="User '50931987-0b73-4884-bde9-e82d45c32456' created with id=6d02fa22-f36c-4ec5-8776-bce23006d8db" pkg=gpa/server/backend
time="2026-07-11T08:43:11Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:11Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/010/config1639224442/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:11Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/010/cache2072127122/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:11Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/010/cache2072127122/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:11Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/010/data2646441065/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/010/data2646441065/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:11Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:11Z" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false
time="2026-07-11T08:43:11Z" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false
time="2026-07-11T08:43:11Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:11Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:11Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:11Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:11Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:11Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:11Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:11Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/010/config1639224442/grpcServerConfig.json
time="2026-07-11T08:43:11Z" level=info msg="gRPC server listening on /tmp/bridge1915" pkg=grpc
time="2026-07-11T08:43:11Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:11Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:11Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:11Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:11Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:11Z" level=info msg="Frontend client started"

  [1;37mScenario:[0m GroupMeasurement rejected by API                                           [1;30m# features/bridge/heartbeat.feature:211[0m
    [32mGiven[0m [32mheartbeat is not whitelisted[0m                                                 [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:11Z" level=info msg="200 OK: GET https://127.0.0.1:42515/feature/v2/frontend?bridgeStickyKey=6ddd068e-b273-4f5b-951d-4d4c3e46dbab" pkg=gpa/manager
    [32mThen[0m [32mbridge telemetry feature is enabled[0m                                           [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mbridge needs to send heartbeat[0m                                                 [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:12Z" level=info msg="Performing full user login" pkg=bridge/user username="******** (3eff8406)"
time="2026-07-11T08:43:12Z" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3eff8406)"
time="2026-07-11T08:43:12Z" level=info msg="200 OK: POST https://127.0.0.1:42515/auth/v4/info" pkg=gpa/manager
time="2026-07-11T08:43:12Z" level=info msg="200 OK: POST https://127.0.0.1:42515/auth/v4" pkg=gpa/manager
time="2026-07-11T08:43:12Z" level=info msg="Logging in authorized user" pkg=bridge/user userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Adding vault user" userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Creating new user" userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=warning msg="404 GET https://127.0.0.1:42515/core/v4/organizations: 404 Not Found (Code=0, Status=404), Attempt 1" pkg=gpa/client
time="2026-07-11T08:43:12Z" level=error msg="404 GET https://127.0.0.1:42515/core/v4/organizations: 404 Not Found (Code=0, Status=404)" pkg=gpa/client
time="2026-07-11T08:43:12Z" level=info msg="Failed to obtain user organization data" error="404 GET https://127.0.0.1:42515/core/v4/organizations: 404 Not Found (Code=0, Status=404)"
time="2026-07-11T08:43:12Z" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:42515/core/v4/events/latest" pkg=gpa/client userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Starting service Last EventID=AA==" service=user-events user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:42515/core/v4/settings" pkg=gpa/client userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Registering user client, ID:41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b" pkg=observability
time="2026-07-11T08:43:12Z" level=info msg="Starting service main loop" service=telemetry user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Starting service main loop" service=notification user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Starting service main loop" service=smtp user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:42515/core/v4/labels?Type=4" pkg=gpa/client userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:42515/core/v4/labels?Type=3" pkg=gpa/client userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:42515/core/v4/labels?Type=1" pkg=gpa/client userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Setting labels" labelIDs="[2 3 5 7 8 9 12 0 1 4 6 10]" pkg=rwLabels
time="2026-07-11T08:43:12Z" level=info msg="Adding user to imap server" addrID=8116f084-0bfd-452c-9ede-302d849b1239 service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Creating new IMAP user" addrID=8116f084-0bfd-452c-9ede-302d849b1239 service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Setting gluon ID" addrID=8116f084-0bfd-452c-9ede-302d849b1239 gluonID=d8aa1503-21af-436b-8afc-9fe4510283df userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Received mailbox message count" count=0 gluonID=d8aa1503-21af-436b-8afc-9fe4510283df labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap
time="2026-07-11T08:43:12Z" level=info msg="Created new IMAP user" addrID=8116f084-0bfd-452c-9ede-302d849b1239 gluonID=d8aa1503-21af-436b-8afc-9fe4510283df service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Validating Listener State" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg=Resuming service=user-events user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
    [32mWhen[0m [32mthe user logs in with username "325def09-c2dd-45bd-b7ee-3079f538bc72" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:12Z" level=info msg="Starting IMAP Service" service=imap user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Sync triggered" service=imap user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Beginning user sync" service=imap start="2026-07-11 08:43:12.172122212 +0000 UTC m=+7.882555888" user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Checking whether logged in user should re-sync. UserID:41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b" userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Syncing labels" service=imap user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Folders userID=d8aa1503-21af-436b-8afc-9fe4510283df
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Labels userID=d8aa1503-21af-436b-8afc-9fe4510283df
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=6 userID=d8aa1503-21af-436b-8afc-9fe4510283df
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=10 userID=d8aa1503-21af-436b-8afc-9fe4510283df
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=7 userID=d8aa1503-21af-436b-8afc-9fe4510283df
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=12 userID=d8aa1503-21af-436b-8afc-9fe4510283df
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=0 userID=d8aa1503-21af-436b-8afc-9fe4510283df
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=4 userID=d8aa1503-21af-436b-8afc-9fe4510283df
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=3 userID=d8aa1503-21af-436b-8afc-9fe4510283df
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=5 userID=d8aa1503-21af-436b-8afc-9fe4510283df
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=8 userID=d8aa1503-21af-436b-8afc-9fe4510283df
time="2026-07-11T08:43:12Z" level=info msg="Synced labels" service=imap user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:42515/mail/v4/messages/count" pkg=gpa/client userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Syncing messages" service=imap user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Job started" service=imap user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="200 OK: POST https://127.0.0.1:42515/mail/v4/messages" pkg=gpa/client userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Job finished" service=imap user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="All child jobs completed" service=imap sync-job=waiter user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Synced messages" service=imap user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Finished user sync" duration=2.951564ms service=imap user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Sync complete, starting API event stream" service=imap user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Event loop reset" eventID="AA==" service=user-events user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
    [32mAnd[0m [32muser "325def09-c2dd-45bd-b7ee-3079f538bc72" finishes syncing[0m                   [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:12Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:12Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:12Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:12Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:12Z" level=info msg="Closing user" userID=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="De-registering user client, ID:41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b" pkg=observability
time="2026-07-11T08:43:12Z" level=info msg="Exiting IMAP Service" service=imap user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Exiting service main loop" service=smtp user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Exiting service main loop" service=notification user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Exiting Service" service=user-identity user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Exiting service main loop" service=telemetry user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Exiting service" service=user-events user=41a1a38b-5ee7-4b0b-97e3-ed3617f07e8b
time="2026-07-11T08:43:12Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing service" service=unleash
    [32mThen[0m [32mbridge needs to send heartbeat[0m                                                [1;30m# <autogenerated>:1 -> *scenario[0m

[1;37mFeature:[0m Frontend events

  [1;37mScenario:[0m Frontend starts and stops                                                                  [1;30m# features/frontend/frontend.feature:2[0m
    [32mGiven[0m [32mbridge is version "2.3.0" and the latest available version is "2.3.0" reachable from "2.3.0"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:12Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:12Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/011/config671299430/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:12Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/011/cache258747137/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:12Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/011/cache258747137/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:12Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/011/data4094675730/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/011/data4094675730/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0
time="2026-07-11T08:43:12Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:12Z" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false
time="2026-07-11T08:43:12Z" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false
time="2026-07-11T08:43:12Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:12Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:12Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:12Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/011/config671299430/grpcServerConfig.json
time="2026-07-11T08:43:12Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:12Z" level=info msg="gRPC server listening on /tmp/bridge8712" pkg=grpc
time="2026-07-11T08:43:12Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:12Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:12Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:12Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:12Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:12Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:12Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:12Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:43811/feature/v2/frontend?bridgeStickyKey=6f8afa77-6517-4c26-bf50-9e50e6e6a7b9" pkg=gpa/manager
time="2026-07-11T08:43:12Z" level=info msg="Frontend client started"
    [32mWhen[0m [32mbridge starts[0m                                                                                 [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:12Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:12Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:12Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:12Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:12Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing service" service=unleash
    [32mThen[0m [32mfrontend sees that bridge is version "2.3.0"[0m                                                  [1;30m# <autogenerated>:1 -> *scenario[0m

[1;37mFeature:[0m IMAP client authentication with address modes
time="2026-07-11T08:43:12Z" level=info msg="User 'cedf8de3-ff41-491b-9665-ba7c23355ce2' created with id=bb6a32f8-33bd-423b-a600-90cb60aa12f6" pkg=gpa/server/backend

  [1;37mBackground:[0m
    [32mGiven[0m [32mthere exists an account with username "cedf8de3-ff41-491b-9665-ba7c23355ce2" and password "password"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mthe account "cedf8de3-ff41-491b-9665-ba7c23355ce2" has additional address "4c740e89-9931-44c3-97fb-a84ceb04bded@proton.local"[0m [1;30m# <autogenerated>:1 -> *scenario[0m
    [32mAnd[0m [32mit succeeds[0m                                                                                          [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:12Z" level=info msg="Starting bridge"
time="2026-07-11T08:43:12Z" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures4171001762/012/config3060428134/grpcFocusServerConfig.json pkg=focus/service
time="2026-07-11T08:43:12Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/012/cache940781023/unleash_cache/unleash_flags: no such file or directory" service=unleash
time="2026-07-11T08:43:12Z" level=info msg="Unable to open cache file" error="open /tmp/TestFeatures4171001762/012/cache940781023/notifications/notification_cache: no such file or directory" pkg=notification-store
time="2026-07-11T08:43:12Z" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures4171001762/012/data633370321/gluon/backend/db gluonStore=/tmp/TestFeatures4171001762/012/data633370321/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0
time="2026-07-11T08:43:12Z" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp
time="2026-07-11T08:43:12Z" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false
time="2026-07-11T08:43:12Z" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false
time="2026-07-11T08:43:12Z" level=info msg="Starting service" service=unleash
time="2026-07-11T08:43:12Z" level=info msg="Starting service" pkg=observability
time="2026-07-11T08:43:12Z" level=info msg="Starting receiver service" service=unleash
time="2026-07-11T08:43:12Z" level=info msg="Starting poll service" service=unleash
time="2026-07-11T08:43:12Z" level=info msg="Loading users" count=0 pkg=bridge/user
time="2026-07-11T08:43:12Z" level=info msg="Finished loading users" pkg=bridge/user
time="2026-07-11T08:43:12Z" level=info msg="Starting frontend service"
time="2026-07-11T08:43:12Z" level=info msg="Checking for updates" pkg=bridge
time="2026-07-11T08:43:12Z" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures4171001762/012/config3060428134/grpcServerConfig.json
time="2026-07-11T08:43:12Z" level=info msg="gRPC server listening on /tmp/bridge8847" pkg=grpc
time="2026-07-11T08:43:12Z" level=info msg="Frontend service started"
time="2026-07-11T08:43:12Z" level=info msg="Starting frontend client"
time="2026-07-11T08:43:12Z" level=info msg="Not monitoring parent PID" pkg=grpc
time="2026-07-11T08:43:12Z" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:33401/feature/v2/frontend?bridgeStickyKey=4bb42936-2e83-4a0c-a603-a487b12bc645" pkg=gpa/manager
time="2026-07-11T08:43:12Z" level=info msg="Frontend client started"

  [1;37mScenario:[0m IMAP client can authenticate successfully with secondary address in combine mode                 [1;30m# features/imap/addressmode.feature:7[0m
    [32mGiven[0m [32mbridge starts[0m                                                                                      [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:12Z" level=info msg="Performing full user login" pkg=bridge/user username="******** (d09e3256)"
time="2026-07-11T08:43:12Z" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d09e3256)"
time="2026-07-11T08:43:12Z" level=info msg="200 OK: POST https://127.0.0.1:33401/auth/v4/info" pkg=gpa/manager
time="2026-07-11T08:43:12Z" level=info msg="200 OK: POST https://127.0.0.1:33401/auth/v4" pkg=gpa/manager
time="2026-07-11T08:43:12Z" level=info msg="Logging in authorized user" pkg=bridge/user userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Adding vault user" userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Creating new user" userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=warning msg="404 GET https://127.0.0.1:33401/core/v4/organizations: 404 Not Found (Code=0, Status=404), Attempt 1" pkg=gpa/client
time="2026-07-11T08:43:12Z" level=error msg="404 GET https://127.0.0.1:33401/core/v4/organizations: 404 Not Found (Code=0, Status=404)" pkg=gpa/client
time="2026-07-11T08:43:12Z" level=info msg="Failed to obtain user organization data" error="404 GET https://127.0.0.1:33401/core/v4/organizations: 404 Not Found (Code=0, Status=404)"
time="2026-07-11T08:43:12Z" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:33401/core/v4/events/latest" pkg=gpa/client userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Starting service Last EventID=AQ==" service=user-events user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:33401/core/v4/settings" pkg=gpa/client userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Registering user client, ID:bb6a32f8-33bd-423b-a600-90cb60aa12f6" pkg=observability
time="2026-07-11T08:43:12Z" level=info msg="Starting service main loop" service=telemetry user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Starting service main loop" service=notification user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Starting service main loop" service=smtp user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:33401/core/v4/labels?Type=4" pkg=gpa/client userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:33401/core/v4/labels?Type=3" pkg=gpa/client userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:33401/core/v4/labels?Type=1" pkg=gpa/client userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Setting labels" labelIDs="[0 2 4 5 6 8 9 10 1 3 7 12]" pkg=rwLabels
time="2026-07-11T08:43:12Z" level=info msg="Adding user to imap server" addrID=527a3d88-3965-49db-af3c-88b147826c08 service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Creating new IMAP user" addrID=527a3d88-3965-49db-af3c-88b147826c08 service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Setting gluon ID" addrID=527a3d88-3965-49db-af3c-88b147826c08 gluonID=fe02b1f5-0e31-4c86-939c-3f040a8c4123 userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Created new IMAP user" addrID=527a3d88-3965-49db-af3c-88b147826c08 gluonID=fe02b1f5-0e31-4c86-939c-3f040a8c4123 service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Validating Listener State" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg=Resuming service=user-events user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Received mailbox message count" count=0 gluonID=fe02b1f5-0e31-4c86-939c-3f040a8c4123 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap
time="2026-07-11T08:43:12Z" level=info msg="Starting IMAP Service" service=imap user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Sync triggered" service=imap user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Beginning user sync" service=imap start="2026-07-11 08:43:12.761558567 +0000 UTC m=+8.471992253" user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Checking whether logged in user should re-sync. UserID:bb6a32f8-33bd-423b-a600-90cb60aa12f6" userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
    [32mAnd[0m [32mthe user logs in with username "cedf8de3-ff41-491b-9665-ba7c23355ce2" and password "password"[0m        [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:12Z" level=info msg="Syncing labels" service=imap user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Folders userID=fe02b1f5-0e31-4c86-939c-3f040a8c4123
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=Labels userID=fe02b1f5-0e31-4c86-939c-3f040a8c4123
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=5 userID=fe02b1f5-0e31-4c86-939c-3f040a8c4123
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=6 userID=fe02b1f5-0e31-4c86-939c-3f040a8c4123
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=7 userID=fe02b1f5-0e31-4c86-939c-3f040a8c4123
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=0 userID=fe02b1f5-0e31-4c86-939c-3f040a8c4123
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=4 userID=fe02b1f5-0e31-4c86-939c-3f040a8c4123
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=8 userID=fe02b1f5-0e31-4c86-939c-3f040a8c4123
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=10 userID=fe02b1f5-0e31-4c86-939c-3f040a8c4123
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=3 userID=fe02b1f5-0e31-4c86-939c-3f040a8c4123
time="2026-07-11T08:43:12Z" level=info msg="Mailbox created" pkg=gluon/user remoteMailboxID=12 userID=fe02b1f5-0e31-4c86-939c-3f040a8c4123
time="2026-07-11T08:43:12Z" level=info msg="Synced labels" service=imap user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="200 OK: GET https://127.0.0.1:33401/mail/v4/messages/count" pkg=gpa/client userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Syncing messages" service=imap user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Job started" service=imap user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="200 OK: POST https://127.0.0.1:33401/mail/v4/messages" pkg=gpa/client userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Job finished" service=imap user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="All child jobs completed" service=imap sync-job=waiter user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Synced messages" service=imap user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Finished user sync" duration=2.535373ms service=imap user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Sync complete, starting API event stream" service=imap user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
    [32mAnd[0m [32muser "cedf8de3-ff41-491b-9665-ba7c23355ce2" finishes syncing[0m                                         [1;30m# <autogenerated>:1 -> *scenario[0m
time="2026-07-11T08:43:12Z" level=info msg="Frontend service stopped"
time="2026-07-11T08:43:12Z" level=info msg="Frontend client stopped"
time="2026-07-11T08:43:12Z" level=info msg="Closing bridge" pkg=bridge
time="2026-07-11T08:43:12Z" level=info msg="Stopping service" pkg=observability
time="2026-07-11T08:43:12Z" level=info msg="Closing user" userID=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="De-registering user client, ID:bb6a32f8-33bd-423b-a600-90cb60aa12f6" pkg=observability
time="2026-07-11T08:43:12Z" level=info msg="Exiting IMAP Service" service=imap user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Exiting service main loop" service=smtp user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Exiting service main loop" service=notification user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Exiting Service" service=user-identity user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Exiting service main loop" service=telemetry user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Exiting service" service=user-events user=bb6a32f8-33bd-423b-a600-90cb60aa12f6
time="2026-07-11T08:43:12Z" level=info msg="Closing IMAP Listener" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing IMAP server" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing SMTP Listener" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing SMTP server" service=server-manager
time="2026-07-11T08:43:12Z" level=info msg="Closing service" service=unleash
panic: test timed out after 10m0s
	running tests:
		TestFeatures (10m0s)
		TestFeatures/IMAP_client_can_authenticate_successfully_with_secondary_address_in_combine_mode (9m52s)

goroutine 3437 [running]:
testing.(*M).startAlarm.func1()
	/usr/lib/go/src/testing/testing.go:2802 +0x354
created by time.goFunc
	/usr/lib/go/src/time/sleep.go:215 +0x2d

goroutine 1 [chan receive, 10 minutes]:
testing.(*T).Run(0xa528d012488, {0x55e393362cf6?, 0x0?}, 0x55e3948f6f58)
	/usr/lib/go/src/testing/testing.go:2109 +0x4e5
testing.runTests.func1(0xa528d012488)
	/usr/lib/go/src/testing/testing.go:2585 +0x3e
testing.tRunner(0xa528d012488, 0xa528d187b58)
	/usr/lib/go/src/testing/testing.go:2036 +0xea
testing.runTests({0x55e3933a2fd8, 0x26}, {0x55e3933b06d0, 0x2c}, 0xa528d0057d0, {0x55e3949bb800, 0x2, 0x2}, {0xc28c9efc1330ab4f, 0x8bb4b7ace5, ...})
	/usr/lib/go/src/testing/testing.go:2583 +0x505
testing.(*M).Run(0xa528ce8c5a0)
	/usr/lib/go/src/testing/testing.go:2443 +0x6ac
go.uber.org/goleak.VerifyTestMain({0x55e39490e480?, 0xa528ce8c5a0?}, {0xa528d405e98, 0x1, 0x1})
	/startdir/src/proton-bridge/vendor/go.uber.org/goleak/testmain.go:53 +0x5a
github.com/ProtonMail/proton-bridge/v3/tests.TestMain(0xa528ce8c5a0)
	/startdir/src/proton-bridge/tests/main_test.go:58 +0x145
main.main()
	_testmain.go:50 +0xa5

goroutine 14 [select, 10 minutes]:
io.(*pipe).read(0xa528cf32600, {0xa528cf3c000, 0x10000, 0x55e391e93b37?})
	/usr/lib/go/src/io/pipe.go:57 +0xa7
io.(*PipeReader).Read(0xa528cbcbe08?, {0xa528cf3c000?, 0x55e394b3f640?, 0xa528cbcbe60?})
	/usr/lib/go/src/io/pipe.go:134 +0x1a
bufio.(*Scanner).Scan(0xa528cb78f28)
	/usr/lib/go/src/bufio/scan.go:219 +0x47b
github.com/sirupsen/logrus.(*Entry).writerScanner(0xa528cc97570, 0xa528cf32600, 0xa528ce672d0)
	/startdir/src/proton-bridge/vendor/github.com/sirupsen/logrus/writer.go:86 +0x129
created by github.com/sirupsen/logrus.(*Entry).WriterLevel in goroutine 1
	/startdir/src/proton-bridge/vendor/github.com/sirupsen/logrus/writer.go:57 +0x31f

goroutine 66 [chan receive, 9 minutes]:
testing.(*T).Run(0xa528d0126c8, {0xa528cce4ccc?, 0xd?}, 0xa528d9dcd50)
	/usr/lib/go/src/testing/testing.go:2109 +0x4e5
github.com/cucumber/godog.(*suite).runPickle(0xa528db34f00, 0xa528d58cb40)
	/startdir/src/proton-bridge/vendor/github.com/cucumber/godog/suite.go:446 +0x365
github.com/cucumber/godog.(*runner).concurrent.func1(0xa528d37f358, 0xa528d58cb40)
	/startdir/src/proton-bridge/vendor/github.com/cucumber/godog/run.go:122 +0x168
github.com/cucumber/godog.(*runner).concurrent(0xa528cd18230, 0x1)
	/startdir/src/proton-bridge/vendor/github.com/cucumber/godog/run.go:133 +0x5bf
github.com/cucumber/godog.runWithOptions({0x0, _}, {0x0, 0x0, 0x0, {0x0, 0x0}, 0x0, {0x0, 0x0, ...}, ...}, ...)
	/startdir/src/proton-bridge/vendor/github.com/cucumber/godog/run.go:261 +0xbaa
github.com/cucumber/godog.TestSuite.Run({{0x0, 0x0}, 0x55e3948f70e8, 0xa528d005848, 0xa528ce74100})
	/startdir/src/proton-bridge/vendor/github.com/cucumber/godog/run.go:315 +0x1c5
github.com/ProtonMail/proton-bridge/v3/tests.TestFeatures(0xa528d0126c8)
	/startdir/src/proton-bridge/tests/bdd_test.go:110 +0x268
testing.tRunner(0xa528d0126c8, 0x55e3948f6f58)
	/usr/lib/go/src/testing/testing.go:2036 +0xea
created by testing.(*T).Run in goroutine 1
	/usr/lib/go/src/testing/testing.go:2101 +0x4c5

goroutine 3485 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xa528db04bd0, 0x0)
	/usr/lib/go/src/runtime/sema.go:617 +0x1b3
sync.(*Cond).Wait(0xa528d703960?)
	/usr/lib/go/src/sync/cond.go:71 +0x73
github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xa528d9f5e40)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85
github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3
runtime/pprof.Do({0x55e394926328?, 0x55e394b3c860?}, {{0xa528d49c000?, 0x3000a528e332eb0?, 0x1000000000001?}}, 0xa528d0fa648)
	/usr/lib/go/src/runtime/pprof/runtime.go:57 +0x8c
github.com/ProtonMail/gluon/logging.pprofDo(...)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11
github.com/ProtonMail/gluon/logging.DoAnnotated({0x55e394926328, 0x55e394b3c860}, 0xa528d0fa648, {0xa528cc06e88?, 0x55e3923d8600?, 0xa528e08cf40?})
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d
github.com/ProtonMail/gluon/async.GoAnnotated.func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x68
created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 3537
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0

goroutine 3551 [select, 9 minutes]:
github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:48 +0x11f
runtime/pprof.Do({0x55e394926328?, 0x55e394b3c860?}, {{0xa528d41fd00?, 0x55e393286ec7?, 0xa528cfe7440?}}, 0xa528e2b1a58)
	/usr/lib/go/src/runtime/pprof/runtime.go:57 +0x8c
github.com/ProtonMail/gluon/logging.pprofDo(...)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11
github.com/ProtonMail/gluon/logging.DoAnnotated({0x55e394926328, 0x55e394b3c860}, 0xa528e2b1a58, {0xa528e13e3f0?, 0x55e393286f20?, 0xa528cfe7468?})
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d
github.com/ProtonMail/gluon/async.GoAnnotated.func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x68
created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 3537
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0

goroutine 3536 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xa528d490ed0, 0x7)
	/usr/lib/go/src/runtime/sema.go:617 +0x1b3
sync.(*Cond).Wait(0xa528d703880?)
	/usr/lib/go/src/sync/cond.go:71 +0x73
github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xa528e041e40)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85
github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3
runtime/pprof.Do({0x55e394926328?, 0x55e394b3c860?}, {{0xa528d5faf80?, 0xa528cbc67d0?, 0x55e3932909ba?}}, 0xa528e2b1b90)
	/usr/lib/go/src/runtime/pprof/runtime.go:57 +0x8c
github.com/ProtonMail/gluon/logging.pprofDo(...)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11
github.com/ProtonMail/gluon/logging.DoAnnotated({0x55e394926328, 0x55e394b3c860}, 0xa528e2b1b90, {0xa528e13e328?, 0x3000a528d4b6720?, 0x55e392dfb720?})
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d
github.com/ProtonMail/gluon/async.GoAnnotated.func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x68
created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 3461
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0

goroutine 3537 [sync.Mutex.Lock, 9 minutes]:
internal/sync.runtime_SemacquireMutex(0x10a528cfe6000?, 0x1?, 0x1?)
	/usr/lib/go/src/runtime/sema.go:95 +0x25
internal/sync.(*Mutex).lockSlow(0xa528cfe7460)
	/usr/lib/go/src/internal/sync/mutex.go:149 +0x15d
internal/sync.(*Mutex).Lock(...)
	/usr/lib/go/src/internal/sync/mutex.go:70
sync.(*Mutex).Lock(...)
	/usr/lib/go/src/sync/mutex.go:46
github.com/ProtonMail/proton-bridge/v3/tests.(*eventCollector).push(0xa528cfe7440, {0x55e39491d670, 0x55e394b3c860})
	/startdir/src/proton-bridge/tests/collector_test.go:90 +0x65
github.com/ProtonMail/proton-bridge/v3/tests.(*eventCollector).collectFrom.func1()
	/startdir/src/proton-bridge/tests/collector_test.go:58 +0xa7
created by github.com/ProtonMail/proton-bridge/v3/tests.(*eventCollector).collectFrom in goroutine 3461
	/startdir/src/proton-bridge/tests/collector_test.go:53 +0x1b6

goroutine 3552 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xa528d399090, 0x1)
	/usr/lib/go/src/runtime/sema.go:617 +0x1b3
sync.(*Cond).Wait(0x30?)
	/usr/lib/go/src/sync/cond.go:71 +0x73
github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xa528dd95e40)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85
github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3
runtime/pprof.Do({0x55e394926328?, 0x55e394b3c860?}, {{0xa528d41fe80?, 0x0?, 0x0?}}, 0xa528e2b1a88)
	/usr/lib/go/src/runtime/pprof/runtime.go:57 +0x8c
github.com/ProtonMail/gluon/logging.pprofDo(...)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11
github.com/ProtonMail/gluon/logging.DoAnnotated({0x55e394926328, 0x55e394b3c860}, 0xa528e2b1a88, {0xa528e13e408?, 0xa528d7f7680?, 0x55e394926478?})
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d
github.com/ProtonMail/gluon/async.GoAnnotated.func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x68
created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 3461
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0

goroutine 3772 [select, 9 minutes]:
github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:48 +0x11f
runtime/pprof.Do({0x55e394926328?, 0x55e394b3c860?}, {{0xa528d116d80?, 0x55e3923d914f?, 0xa528d8f1220?}}, 0xa528cab2318)
	/usr/lib/go/src/runtime/pprof/runtime.go:57 +0x8c
github.com/ProtonMail/gluon/logging.pprofDo(...)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11
github.com/ProtonMail/gluon/logging.DoAnnotated({0x55e394926328, 0x55e394b3c860}, 0xa528cab2318, {0xa528e13e520?, 0x55e392ecb5df?, 0xa528e08d740?})
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d
github.com/ProtonMail/gluon/async.GoAnnotated.func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x68
created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 3537
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0

goroutine 3550 [select, 9 minutes]:
github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:48 +0x11f
runtime/pprof.Do({0x55e394926328?, 0x55e394b3c860?}, {{0xa528d41fb80?, 0x0?, 0x55e3921a5cc0?}}, 0xa528e2b19b0)
	/usr/lib/go/src/runtime/pprof/runtime.go:57 +0x8c
github.com/ProtonMail/gluon/logging.pprofDo(...)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11
github.com/ProtonMail/gluon/logging.DoAnnotated({0x55e394926328, 0x55e394b3c860}, 0xa528e2b19b0, {0xa528e13e3d8?, 0xa528d27bbc0?, 0xa528d4b79e0?})
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d
github.com/ProtonMail/gluon/async.GoAnnotated.func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x68
created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 3537
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0

goroutine 3144 [select, 9 minutes]:
github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:48 +0x11f
runtime/pprof.Do({0x55e394926328?, 0x55e394b3c860?}, {{0xa528d5fb800?, 0x0?, 0xa528e55e820?}}, 0xa528d2aaa80)
	/usr/lib/go/src/runtime/pprof/runtime.go:57 +0x8c
github.com/ProtonMail/gluon/logging.pprofDo(...)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11
github.com/ProtonMail/gluon/logging.DoAnnotated({0x55e394926328, 0x55e394b3c860}, 0xa528d2aaa80, {0xa528df40038?, 0x55e3923d7e20?, 0xa528d9d0820?})
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d
github.com/ProtonMail/gluon/async.GoAnnotated.func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x68
created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 3537
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0

goroutine 3461 [sync.WaitGroup.Wait, 9 minutes]:
sync.runtime_SemacquireWaitGroup(0xa528dd99460?, 0x80?)
	/usr/lib/go/src/runtime/sema.go:114 +0x2e
sync.(*WaitGroup).Wait(0xa528cfe7468)
	/usr/lib/go/src/sync/waitgroup.go:206 +0x85
github.com/ProtonMail/proton-bridge/v3/tests.(*eventCollector).close(0xa528cfe7440)
	/startdir/src/proton-bridge/tests/collector_test.go:118 +0x92
github.com/ProtonMail/proton-bridge/v3/tests.(*testCtx).close(0xa528e570480, {0x55e394926328, 0x55e394b3c860})
	/startdir/src/proton-bridge/tests/ctx_test.go:486 +0x4c5
github.com/ProtonMail/proton-bridge/v3/tests.(*scenario).close(...)
	/startdir/src/proton-bridge/tests/bdd_test.go:61
github.com/ProtonMail/proton-bridge/v3/tests.TestFeatures.func2.2({0x55e394926328, 0x55e394b3c860}, 0x55e3945a3380?, {0xa528cc25650?, 0xa528d3538a0?})
	/startdir/src/proton-bridge/tests/bdd_test.go:86 +0x33
github.com/cucumber/godog.(*suite).runAfterScenarioHooks(0xa528d353910?, {0x55e394926328?, 0x55e394b3c860?}, 0xa528d58cb40, {0x0?, 0x0?})
	/startdir/src/proton-bridge/vendor/github.com/cucumber/godog/suite.go:270 +0xfa
github.com/cucumber/godog.(*suite).runStep.func1()
	/startdir/src/proton-bridge/vendor/github.com/cucumber/godog/suite.go:103 +0x3f3
github.com/cucumber/godog.(*suite).runStep(0xa528db34f00, {0x55e394926328, 0x55e394b3c860}, 0xa528d58cb40, 0xa528cd3b3c0, {0x0, 0x0?}, 0x1?, 0x0?)
	/startdir/src/proton-bridge/vendor/github.com/cucumber/godog/suite.go:185 +0xa03
github.com/cucumber/godog.(*suite).runSteps(0xa528db34f00, {0x55e394926328?, 0x55e394b3c860?}, 0xa528d58cb40, {0xa528cd3b400, 0x7, 0x0?})
	/startdir/src/proton-bridge/vendor/github.com/cucumber/godog/suite.go:391 +0xbf
github.com/cucumber/godog.(*suite).runPickle.func1(0xa528e148008)
	/startdir/src/proton-bridge/vendor/github.com/cucumber/godog/suite.go:447 +0x49
testing.tRunner(0xa528e148008, 0xa528d9dcd50)
	/usr/lib/go/src/testing/testing.go:2036 +0xea
created by testing.(*T).Run in goroutine 66
	/usr/lib/go/src/testing/testing.go:2101 +0x4c5

goroutine 3145 [select, 9 minutes]:
github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:48 +0x11f
runtime/pprof.Do({0x55e394926328?, 0x55e394b3c860?}, {{0xa528db21100?, 0x55e392ee59c8?, 0xa528d15f8c0?}}, 0xa528d2aaa98)
	/usr/lib/go/src/runtime/pprof/runtime.go:57 +0x8c
github.com/ProtonMail/gluon/logging.pprofDo(...)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11
github.com/ProtonMail/gluon/logging.DoAnnotated({0x55e394926328, 0x55e394b3c860}, 0xa528d2aaa98, {0xa528df40040?, 0xa528d5fca70?, 0x0?})
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d
github.com/ProtonMail/gluon/async.GoAnnotated.func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x68
created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 3537
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0

goroutine 3501 [chan receive, 9 minutes]:
github.com/ProtonMail/proton-bridge/v3/internal/frontend/grpc.(*Service).watchEvents(0xa528cc26c08)
	/startdir/src/proton-bridge/internal/frontend/grpc/service.go:279 +0x23c
github.com/ProtonMail/proton-bridge/v3/internal/frontend/grpc.(*Service).Loop.func2()
	/startdir/src/proton-bridge/internal/frontend/grpc/service.go:231 +0x50
created by github.com/ProtonMail/proton-bridge/v3/internal/frontend/grpc.(*Service).Loop in goroutine 3370
	/startdir/src/proton-bridge/internal/frontend/grpc/service.go:229 +0x10b

goroutine 3690 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xa528cf6a150, 0x1)
	/usr/lib/go/src/runtime/sema.go:617 +0x1b3
sync.(*Cond).Wait(0x30?)
	/usr/lib/go/src/sync/cond.go:71 +0x73
github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xa528dd90e40)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85
github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3
runtime/pprof.Do({0x55e394926328?, 0x55e394b3c860?}, {{0xa528d304f00?, 0xa528db384c8?, 0x7f33e40084f8?}}, 0xa528e0f8660)
	/usr/lib/go/src/runtime/pprof/runtime.go:57 +0x8c
github.com/ProtonMail/gluon/logging.pprofDo(...)
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11
github.com/ProtonMail/gluon/logging.DoAnnotated({0x55e394926328, 0x55e394b3c860}, 0xa528e0f8660, {0xa528caa2800?, 0xa528e1787b8?, 0x55e392b684fa?})
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d
github.com/ProtonMail/gluon/async.GoAnnotated.func1()
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x68
created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 3461
	/startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0
FAIL	github.com/ProtonMail/proton-bridge/v3/tests	600.146s
?   	github.com/ProtonMail/proton-bridge/v3/utils	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/utils/bridge-rollout	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/utils/debug	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/utils/hasher	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/utils/kb-suggester	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/utils/port-blocker	[no test files]
?   	github.com/ProtonMail/proton-bridge/v3/utils/smtp-send	[no test files]
FAIL
==> ERROR: A failure occurred in check().
    Aborting...
==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_ed5167ac-ba4e-4150-9fa7-4ef87d29ed0c/build
