==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_45d0be79-5afb-48d0-8363-197b4a306e6b]...done
==> Making package: termshark 2.4.0-2.1 (Thu Apr 30 18:31:31 2026)
==> Retrieving sources...
  -> Downloading termshark-2.4.0.tar.gz...
  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current
                                 Dload  Upload  Total   Spent   Left   Speed
  0      0   0      0   0      0      0      0                              0  0      0   0      0   0      0      0      0                              0  0      0   0      0   0      0      0      0                              0
  0      0   0      0   0      0      0      0                              0100 417.4k   0 417.4k   0      0 439.8k      0                              0100 417.4k   0 417.4k   0      0 439.8k      0                              0100 417.4k   0 417.4k   0      0 439.7k      0                              0
==> Validating source files with sha512sums...
    termshark-2.4.0.tar.gz ... Passed
==> Validating source files with b2sums...
    termshark-2.4.0.tar.gz ... Passed
==> Making package: termshark 2.4.0-2.1 (Thu Apr 30 16:31:34 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Package (20)         New Version  Net Change

extra/bcg729         1.1.1-2        0.07 MiB
extra/c-ares         1.34.6-1       0.51 MiB
extra/jbigkit        2.1-8          0.16 MiB
extra/libdeflate     1.25-1         0.14 MiB
extra/libjpeg-turbo  3.1.4.1-1      2.43 MiB
extra/libmaxminddb   1.13.3-1       0.04 MiB
core/libnl           3.12.0-1       2.12 MiB
core/libpcap         1.10.6-1       0.65 MiB
extra/libssh         0.12.0-1       0.71 MiB
extra/libtiff        4.7.1-2        1.26 MiB
extra/libwebp        1.6.0-2        1.04 MiB
extra/lua54          5.4.8-6        1.50 MiB
extra/opencore-amr   0.1.6-2        0.29 MiB
extra/opus           1.6.1-1        4.16 MiB
extra/sbc            2.2-1          0.21 MiB
extra/snappy         1.2.2-3        0.09 MiB
extra/spandsp        0.0.6-7        1.59 MiB
extra/speexdsp       1.2.1-2        0.54 MiB
extra/zlib-ng        2.3.3-1        0.28 MiB
extra/wireshark-cli  4.6.4-2       98.09 MiB

Total Installed Size:  115.86 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing bcg729...
installing c-ares...
installing libmaxminddb...
Optional dependencies for libmaxminddb
    geoip2-database: IP geolocation databases
installing libnl...
installing libpcap...
installing libssh...
installing lua54...
installing opencore-amr...
installing opus...
installing sbc...
installing snappy...
installing jbigkit...
installing libdeflate...
installing libjpeg-turbo...
Optional dependencies for libjpeg-turbo
    java-runtime>11: for TurboJPEG Java wrapper
installing libwebp...
Optional dependencies for libwebp
    libwebp-utils: WebP conversion and inspection tools
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing spandsp...
installing speexdsp...
installing zlib-ng...
installing wireshark-cli...
NOTE: To run wireshark as normal user you have to add yourself into wireshark group
:: Running post-transaction hooks...
(1/2) Creating system user accounts...
Creating group 'wireshark' with GID 150.
(2/2) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Package (1)  New Version  Net Change

extra/go     2:1.26.2-1   215.45 MiB

Total Installed Size:  215.45 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing go...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
  -> Found termshark-2.4.0.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting termshark-2.4.0.tar.gz with bsdtar
==> Starting build()...
go: downloading github.com/mattn/go-isatty v0.0.14
go: downloading github.com/shibukawa/configdir v0.0.0-20170330084843-e180dbdc8da0
go: downloading github.com/sirupsen/logrus v1.7.0
go: downloading github.com/gcla/gowid v1.4.0
go: downloading github.com/gdamore/tcell/v2 v2.5.0
go: downloading github.com/jessevdk/go-flags v1.4.0
go: downloading github.com/blang/semver v3.5.1+incompatible
go: downloading github.com/adam-hanna/arrayOperations v0.2.6
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/tevino/abool v1.2.0
go: downloading github.com/gcla/term v0.0.0-20220601234708-3e6af2ebff27
go: downloading golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a
go: downloading github.com/spf13/viper v1.12.0
go: downloading github.com/hashicorp/golang-lru v0.5.4
go: downloading github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51
go: downloading github.com/mreiferson/go-snappystream v0.2.3
go: downloading gopkg.in/fsnotify/fsnotify.v1 v1.4.7
go: downloading github.com/flytam/filenamify v1.1.0
go: downloading github.com/gcla/deep v1.0.2
go: downloading github.com/rakyll/statik v0.1.7
go: downloading gitlab.com/jonas.jasas/condchan v0.0.0-20190210165812-36637ad2b5bc
go: downloading github.com/psanford/wormhole-william v1.0.6-0.20210402190004-049df45b8d5a
go: downloading github.com/gdamore/encoding v1.0.0
go: downloading github.com/mattn/go-runewidth v0.0.13
go: downloading golang.org/x/term v0.0.0-20210927222741-03fcf44c2211
go: downloading github.com/lucasb-eyer/go-colorful v1.2.0
go: downloading golang.org/x/text v0.3.7
go: downloading github.com/creack/pty v1.1.15
go: downloading github.com/araddon/dateparse v0.0.0-20210207001429-0eec95c9db7e
go: downloading github.com/mitchellh/go-homedir v1.1.0
go: downloading github.com/antchfx/xmlquery v1.3.3
go: downloading github.com/spf13/afero v1.8.2
go: downloading github.com/fsnotify/fsnotify v1.5.4
go: downloading github.com/mitchellh/mapstructure v1.5.0
go: downloading github.com/spf13/cast v1.5.0
go: downloading github.com/spf13/jwalterweatherman v1.1.0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/subosito/gotenv v1.3.0
go: downloading github.com/hashicorp/hcl v1.0.0
go: downloading gopkg.in/ini.v1 v1.66.4
go: downloading github.com/magiconair/properties v1.8.6
go: downloading github.com/pelletier/go-toml/v2 v2.0.1
go: downloading gopkg.in/yaml.v3 v3.0.0
go: downloading github.com/rivo/uniseg v0.2.0
go: downloading github.com/klauspost/compress v1.11.13
go: downloading golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4
go: downloading salsa.debian.org/vasudev/gospake2 v0.0.0-20180813171123-adcc69dd31d5
go: downloading nhooyr.io/websocket v1.8.6
go: downloading github.com/antchfx/xpath v1.1.11
go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
go: downloading golang.org/x/net v0.0.0-20220520000938-2e3eb7b945c2
go: downloading github.com/pelletier/go-toml v1.9.5
internal/goarch
internal/byteorder
internal/coverage/rtcov
internal/godebugs
internal/goos
internal/goexperiment
internal/profilerecord
math/bits
internal/asan
internal/runtime/pprof/label
internal/msan
cmp
unicode
internal/trace/tracev2
encoding
unicode/utf8
unicode/utf16
golang.org/x/sys/internal/unsafeheader
log/internal
golang.org/x/text/encoding/internal/identifier
image/color
internal/unsafeheader
internal/cpu
sync/atomic
container/list
internal/nettrace
crypto/internal/fips140/alias
crypto/internal/constanttime
crypto/internal/boring/sig
vendor/golang.org/x/crypto/cryptobyte/asn1
internal/runtime/atomic
internal/abi
internal/runtime/syscall/linux
internal/runtime/gc
internal/runtime/math
internal/runtime/sys
vendor/golang.org/x/crypto/internal/alias
crypto/internal/fips140deps/byteorder
golang.org/x/net/html/atom
golang.org/x/text/internal/utf8internal
github.com/psanford/wormhole-william/rendezvous/internal/msgs
internal/strconv
github.com/psanford/wormhole-william/version
github.com/golang/groupcache/lru
golang.org/x/crypto/salsa20/salsa
golang.org/x/crypto/internal/subtle
github.com/rivo/uniseg
crypto/internal/fips140/subtle
internal/chacha8rand
internal/bytealg
internal/runtime/gc/scan
crypto/internal/fips140deps/cpu
math
github.com/tevino/abool
internal/runtime/exithook
crypto/subtle
internal/stringslite
internal/runtime/cgroup
internal/race
internal/synctest
internal/sync
internal/runtime/maps
runtime
internal/reflectlite
sync
weak
iter
slices
maps
errors
sort
internal/bisect
internal/testlog
internal/singleflight
unique
crypto/internal/fips140cache
github.com/spf13/viper/internal/encoding
gitlab.com/jonas.jasas/condchan
io
internal/oserror
path
strconv
github.com/hashicorp/golang-lru/simplelru
vendor/golang.org/x/net/dns/dnsmessage
math/rand/v2
github.com/hashicorp/hcl/hcl/strconv
syscall
internal/godebug
golang.org/x/text/internal/tag
bytes
hash
crypto/internal/randutil
internal/saferio
strings
encoding/base64
reflect
net/netip
hash/crc32
crypto
hash/fnv
math/rand
crypto/internal/fips140deps/godebug
golang.org/x/text/transform
vendor/golang.org/x/text/transform
nhooyr.io/websocket/internal/bpool
bufio
internal/syscall/unix
internal/syscall/execenv
golang.org/x/text/encoding
regexp/syntax
crypto/internal/fips140
crypto/internal/impl
encoding/pem
net/http/internal/ascii
html
time
crypto/internal/fips140/sha3
github.com/kballard/go-shellquote
crypto/internal/fips140/sha256
crypto/internal/fips140/sha512
github.com/gdamore/encoding
golang.org/x/text/encoding/internal
golang.org/x/text/runes
golang.org/x/text/encoding/charmap
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
runtime/cgo
crypto/internal/fips140/hmac
crypto/sha3
crypto/internal/fips140/check
regexp
crypto/internal/fips140hash
crypto/internal/fips140/aes
crypto/fips140
crypto/internal/fips140/nistec/fiat
crypto/internal/fips140/edwards25519/field
crypto/internal/fips140/bigmod
crypto/internal/fips140/hkdf
crypto/internal/fips140/tls12
internal/fmtsort
github.com/adam-hanna/arrayOperations
encoding/binary
crypto/tls/internal/fips140tls
crypto/internal/fips140/tls13
crypto/internal/fips140/edwards25519
io/fs
context
internal/poll
crypto/internal/fips140deps/time
crypto/internal/entropy/v1.0.0
vendor/golang.org/x/crypto/internal/poly1305
github.com/mreiferson/go-snappystream/snappy-go
golang.org/x/crypto/internal/poly1305
internal/filepathlite
golang.org/x/sys/unix
golang.org/x/crypto/nacl/secretbox
os
crypto/internal/fips140/nistec
fmt
path/filepath
github.com/mattn/go-runewidth
os/signal
io/ioutil
crypto/internal/sysrand
vendor/golang.org/x/sys/cpu
crypto/internal/fips140/drbg
os/exec
github.com/shibukawa/configdir
github.com/spf13/afero/mem
github.com/flytam/filenamify
crypto/internal/fips140only
crypto/internal/fips140/aes/gcm
crypto/internal/fips140/mlkem
crypto/internal/fips140/ed25519
crypto/internal/fips140/rsa
crypto/hkdf
crypto/rc4
crypto/md5
crypto/internal/fips140/ecdh
crypto/internal/fips140/ecdsa
golang.org/x/term
github.com/mattn/go-isatty
github.com/gcla/termshark/v2/pkg/tailfile
github.com/mitchellh/go-homedir
github.com/creack/pty
crypto/cipher
crypto/mlkem
encoding/json
log
database/sql/driver
text/tabwriter
github.com/gdamore/tcell/v2/terminfo
compress/flate
github.com/hashicorp/golang-lru
encoding/csv
github.com/araddon/dateparse
github.com/pkg/errors
github.com/fsnotify/fsnotify
encoding/hex
encoding/gob
encoding/xml
runtime/debug
golang.org/x/text/unicode/norm
net/url
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/net/http2/hpack
math/big
mime
mime/quotedprintable
crypto/internal/boring
crypto/des
vendor/golang.org/x/crypto/chacha20
net/http/internal
text/template/parse
flag
github.com/subosito/gotenv
vendor/golang.org/x/text/unicode/bidi
crypto/internal/rand
crypto/aes
crypto/sha512
crypto/hmac
crypto/sha256
crypto/sha1
github.com/spf13/jwalterweatherman
vendor/golang.org/x/crypto/chacha20poly1305
github.com/hashicorp/hcl/hcl/token
github.com/gdamore/tcell/v2/terminfo/a/ansi
github.com/gdamore/tcell/v2/terminfo/v/vt100
github.com/gdamore/tcell/v2/terminfo/v/vt102
github.com/gdamore/tcell/v2/terminfo/v/vt220
github.com/gdamore/tcell/v2/terminfo/x/xterm
github.com/gdamore/tcell/v2/terminfo/dynamic
github.com/gdamore/tcell/v2/terminfo/a/aixterm
github.com/gdamore/tcell/v2/terminfo/a/alacritty
github.com/gdamore/tcell/v2/terminfo/b/beterm
github.com/gdamore/tcell/v2/terminfo/c/cygwin
github.com/gdamore/tcell/v2/terminfo/d/dtterm
github.com/gdamore/tcell/v2/terminfo/e/emacs
github.com/gdamore/tcell/v2/terminfo/f/foot
github.com/gdamore/tcell/v2/terminfo/g/gnome
github.com/gdamore/tcell/v2/terminfo/h/hpterm
github.com/gdamore/tcell/v2/terminfo/k/konsole
github.com/gdamore/tcell/v2/terminfo/k/kterm
github.com/gdamore/tcell/v2/terminfo/l/linux
github.com/gdamore/tcell/v2/terminfo/base
github.com/gdamore/tcell/v2/terminfo/p/pcansi
github.com/gdamore/tcell/v2/terminfo/r/rxvt
github.com/gdamore/tcell/v2/terminfo/s/screen
compress/gzip
github.com/gdamore/tcell/v2/terminfo/s/simpleterm
github.com/gdamore/tcell/v2/terminfo/s/sun
github.com/gdamore/tcell/v2/terminfo/t/termite
github.com/gdamore/tcell/v2/terminfo/t/tmux
github.com/gdamore/tcell/v2/terminfo/v/vt320
github.com/gdamore/tcell/v2/terminfo/v/vt400
github.com/gdamore/tcell/v2/terminfo/v/vt420
github.com/gdamore/tcell/v2/terminfo/v/vt52
github.com/gdamore/tcell/v2/terminfo/w/wy50
github.com/gdamore/tcell/v2/terminfo/w/wy60
github.com/gdamore/tcell/v2/terminfo/w/wy99_ansi
github.com/gdamore/tcell/v2/terminfo/x/xfce
github.com/gdamore/tcell/v2/terminfo/x/xterm_kitty
github.com/gdamore/tcell/v2/terminfo/x/xterm_termite
crypto/ecdh
github.com/hashicorp/hcl/hcl/ast
github.com/hashicorp/hcl/hcl/scanner
github.com/hashicorp/hcl/json/token
gopkg.in/ini.v1
github.com/pelletier/go-toml/v2/internal/danger
runtime/pprof
gopkg.in/yaml.v3
github.com/hashicorp/hcl/json/scanner
vendor/golang.org/x/text/secure/bidirule
github.com/pelletier/go-toml/v2/internal/ast
github.com/gdamore/tcell/v2/terminfo/extended
crypto/hpke
github.com/gcla/termshark/v2/pkg/format
github.com/mreiferson/go-snappystream
gopkg.in/fsnotify/fsnotify.v1
github.com/jessevdk/go-flags
vendor/golang.org/x/net/idna
text/template
github.com/hashicorp/hcl/hcl/parser
github.com/gcla/term/termios
github.com/gcla/deep
archive/zip
github.com/hashicorp/hcl/json/parser
github.com/antchfx/xpath
golang.org/x/net/html
golang.org/x/text/internal/language
github.com/pelletier/go-toml/v2/internal/tracker
github.com/gcla/termshark/v2/pkg/shark/wiresharkcfg
github.com/klauspost/compress/flate
nhooyr.io/websocket/internal/errd
nhooyr.io/websocket/internal/xsync
github.com/gcla/termshark/v2/pkg/tty
golang.org/x/crypto/hkdf
github.com/blang/semver
github.com/sirupsen/logrus
github.com/lucasb-eyer/go-colorful
github.com/spf13/viper/internal/encoding/json
internal/profile
github.com/hashicorp/hcl
github.com/hashicorp/hcl/hcl/printer
runtime/trace
net
crypto/rand
crypto/elliptic
crypto/internal/boring/bbig
encoding/asn1
crypto/dsa
crypto/ed25519
crypto/rsa
github.com/pelletier/go-toml/v2
github.com/psanford/wormhole-william/internal/crypto
github.com/psanford/wormhole-william/wordlist
salsa.debian.org/vasudev/gospake2/groups
github.com/spf13/viper/internal/encoding/hcl
golang.org/x/text/internal/language/compact
salsa.debian.org/vasudev/gospake2/ed25519group
github.com/gcla/termshark/v2/pkg/cli
golang.org/x/text/language
github.com/gdamore/tcell/v2
html/template
salsa.debian.org/vasudev/gospake2
github.com/gcla/gowid/gwutil
github.com/spf13/viper/internal/encoding/yaml
crypto/x509/pkix
vendor/golang.org/x/crypto/cryptobyte
github.com/klauspost/compress/zip
golang.org/x/text/encoding/htmlindex
golang.org/x/net/html/charset
crypto/ecdsa
github.com/spf13/viper/internal/encoding/toml
github.com/spf13/cast
github.com/gcla/gowid
github.com/spf13/viper/internal/encoding/dotenv
github.com/spf13/viper/internal/encoding/ini
github.com/gcla/gowid/vim
github.com/gcla/gowid/widgets/button
github.com/gcla/gowid/widgets/styled
github.com/gcla/gowid/widgets/isselected
github.com/gcla/gowid/widgets/cellmod
github.com/gcla/gowid/widgets/hpadding
github.com/gcla/gowid/widgets/clicktracker
github.com/gcla/gowid/widgets/text
github.com/gcla/gowid/widgets/divider
github.com/gcla/termshark/v2/widgets/ifwidget
github.com/gcla/gowid/widgets/shadow
github.com/gcla/termshark/v2/pkg/system
github.com/gcla/gowid/widgets/disable
github.com/gcla/gowid/widgets/holder
github.com/gcla/gowid/widgets/selectable
github.com/gcla/gowid/widgets/keypress
github.com/gcla/gowid/widgets/boxadapter
github.com/gcla/gowid/widgets/null
github.com/gcla/gowid/widgets/fill
github.com/gcla/termshark/v2/widgets/enableselected
github.com/gcla/gowid/widgets/vscroll
github.com/gcla/gowid/widgets/paragraph
github.com/gcla/termshark/v2/widgets/appkeys
github.com/gcla/termshark/v2/widgets/keepselected
github.com/gcla/termshark/v2/widgets/rossshark
github.com/gcla/termshark/v2/widgets/trackfocus
github.com/gcla/termshark/v2/widgets/expander
github.com/gcla/gowid/widgets/padding
github.com/gcla/gowid/widgets/vpadding
github.com/gcla/gowid/widgets/columns
github.com/gcla/gowid/widgets/list
github.com/gcla/termshark/v2/widgets/mapkeys
github.com/gcla/gowid/widgets/pile
github.com/gcla/gowid/widgets/checkbox
github.com/gcla/gowid/widgets/overlay
github.com/gcla/gowid/widgets/radio
github.com/mitchellh/mapstructure
crypto/x509
github.com/spf13/pflag
net/textproto
vendor/golang.org/x/net/http/httpproxy
github.com/gcla/gowid/widgets/framed
github.com/gcla/gowid/widgets/progress
github.com/gcla/gowid/widgets/spinner
github.com/gcla/termshark/v2/widgets/scrollabletext
github.com/gcla/gowid/widgets/edit
github.com/gcla/termshark/v2/widgets/regexstyle
github.com/gcla/termshark/v2/widgets/resizable
github.com/gcla/gowid/widgets/terminal
github.com/gcla/termshark/v2/widgets/number
github.com/gcla/gowid/widgets/menu
github.com/gcla/gowid/widgets/tree
github.com/gcla/termshark/v2/widgets/hexdumper2
github.com/gcla/gowid/widgets/table
github.com/gcla/gowid/widgets/dialog
github.com/gcla/termshark/v2/widgets/framefocus
vendor/golang.org/x/net/http/httpguts
mime/multipart
github.com/gcla/termshark/v2/ui/menuutil
github.com/gcla/termshark/v2/widgets
github.com/gcla/termshark/v2/widgets/minibuffer
github.com/gcla/termshark/v2/pkg/noroot
github.com/gcla/termshark/v2/pkg/psmlmodel
github.com/gcla/termshark/v2/widgets/withscrollbar
github.com/gcla/termshark/v2/widgets/copymodetable
github.com/gcla/termshark/v2/widgets/scrollabletable
github.com/gcla/termshark/v2/widgets/fileviewer
crypto/tls
net/http/httptrace
net/http/internal/httpcommon
net/http
github.com/rakyll/statik/fs
github.com/spf13/afero
net/http/pprof
github.com/antchfx/xmlquery
nhooyr.io/websocket
github.com/magiconair/properties
github.com/gcla/termshark/v2/assets/statik
github.com/gcla/termshark/v2/pkg/pdmltree
github.com/spf13/viper/internal/encoding/javaproperties
nhooyr.io/websocket/wsjson
github.com/psanford/wormhole-william/rendezvous
github.com/spf13/viper
github.com/psanford/wormhole-william/wormhole
github.com/gcla/termshark/v2/configs/profiles
github.com/gcla/termshark/v2/pkg/theme
github.com/gcla/termshark/v2
github.com/gcla/termshark/v2/pkg/shark
github.com/gcla/termshark/v2/pkg/confwatcher
github.com/gcla/termshark/v2/pkg/summary
github.com/gcla/termshark/v2/widgets/wormhole
github.com/gcla/termshark/v2/ui/tableutil
github.com/gcla/termshark/v2/widgets/copymodetree
github.com/gcla/termshark/v2/pkg/fields
github.com/gcla/termshark/v2/widgets/filter
github.com/gcla/termshark/v2/pkg/pcap
github.com/gcla/termshark/v2/widgets/search
github.com/gcla/termshark/v2/pkg/capinfo
github.com/gcla/termshark/v2/pkg/streams
github.com/gcla/termshark/v2/pkg/convs
github.com/gcla/termshark/v2/widgets/streamwidget
github.com/gcla/termshark/v2/ui
github.com/gcla/termshark/v2/cmd/termshark
==> Starting check()...
go: downloading github.com/stretchr/testify v1.7.1
go: downloading github.com/davecgh/go-spew v1.1.1
go: downloading github.com/pmezard/go-difflib v1.0.0
=== RUN   TestApplyArgs
--- PASS: TestApplyArgs (0.00s)
=== RUN   TestArgConv
--- PASS: TestArgConv (0.00s)
=== RUN   TestVer1
--- PASS: TestVer1 (0.00s)
=== RUN   TestVer2
--- PASS: TestVer2 (0.00s)
=== RUN   TestInterfaces1
--- PASS: TestInterfaces1 (0.00s)
=== RUN   TestInterfaces2
--- PASS: TestInterfaces2 (0.00s)
=== RUN   TestConv1
--- PASS: TestConv1 (0.00s)
=== RUN   TestIPComp1
--- PASS: TestIPComp1 (0.00s)
=== RUN   TestMACComp1
--- PASS: TestMACComp1 (0.00s)
=== RUN   TestFolders
--- PASS: TestFolders (0.24s)
PASS
ok  	github.com/gcla/termshark/v2	0.240s
?   	github.com/gcla/termshark/v2/assets	[no test files]
?   	github.com/gcla/termshark/v2/assets/statik	[no test files]
?   	github.com/gcla/termshark/v2/cmd/termshark	[no test files]
?   	github.com/gcla/termshark/v2/configs/profiles	[no test files]
?   	github.com/gcla/termshark/v2/pkg/capinfo	[no test files]
?   	github.com/gcla/termshark/v2/pkg/cli	[no test files]
?   	github.com/gcla/termshark/v2/pkg/confwatcher	[no test files]
?   	github.com/gcla/termshark/v2/pkg/convs	[no test files]
=== RUN   TestFields1
--- PASS: TestFields1 (0.22s)
PASS
ok  	github.com/gcla/termshark/v2/pkg/fields	0.229s
=== RUN   TestHexDump1
--- PASS: TestHexDump1 (0.00s)
PASS
ok  	github.com/gcla/termshark/v2/pkg/format	0.003s
?   	github.com/gcla/termshark/v2/pkg/noroot	[no test files]
?   	github.com/gcla/termshark/v2/pkg/pcap	[no test files]
=== RUN   TestPdml1
--- PASS: TestPdml1 (0.00s)
PASS
ok  	github.com/gcla/termshark/v2/pkg/pdmltree	0.004s
?   	github.com/gcla/termshark/v2/pkg/psmlmodel	[no test files]
=== RUN   TestCF1
GCLA: adding {Absolute date, as YYYY-MM-DD, and time	_ws.col.abs_ymd_time %Yt false}
GCLA: adding {Absolute date, as YYYY/DOY, and time	_ws.col.abs_ydoy_time %YDOYt false}
GCLA: adding {Absolute time                      	_ws.col.abs_time %At false}
GCLA: adding {Cumulative Bytes                   	 %B false}
GCLA: adding {Custom                             	 %Cus false}
GCLA: adding {Delta time                         	_ws.col.delta_time %Tt false}
GCLA: adding {Delta time displayed               	 %Gt false}
GCLA: adding {Dest addr (resolved)               	_ws.col.res_dst %rd false}
GCLA: adding {Dest addr (unresolved)             	_ws.col.unres_dst %ud false}
GCLA: adding {Dest port (resolved)               	_ws.col.res_dst_port %rD false}
GCLA: adding {Dest port (unresolved)             	_ws.col.unres_dst_port %uD false}
GCLA: adding {Destination address                	_ws.col.def_dst %d false}
GCLA: adding {Destination port                   	_ws.col.def_dst_port %D false}
GCLA: adding {Expert Info Severity               	_ws.col.expert %a false}
GCLA: adding {FW-1 monitor if/direction          	_ws.col.if_dir %I false}
GCLA: adding {Frequency/Channel                  	_ws.col.freq_chan %F false}
GCLA: adding {Hardware dest addr                 	_ws.col.def_dl_dst %hd false}
GCLA: adding {Hardware src addr                  	_ws.col.def_dl_src %hs false}
GCLA: adding {Hw dest addr (resolved)            	_ws.col.res_dl_dst %rhd false}
GCLA: adding {Hw dest addr (unresolved)          	_ws.col.unres_dl_dst %uhd false}
GCLA: adding {Hw src addr (resolved)             	_ws.col.res_dl_src %rhs false}
GCLA: adding {Hw src addr (unresolved)           	_ws.col.unres_dl_src %uhs false}
GCLA: adding {IEEE 802.11 RSSI                   	_ws.col.rssi %e false}
GCLA: adding {IEEE 802.11 TX rate                	_ws.col.tx_rate %x false}
GCLA: adding {IP DSCP Value                      	_ws.col.dscp %f false}
GCLA: adding {Information                        	_ws.col.info %i false}
GCLA: adding {Net dest addr (resolved)           	_ws.col.res_net_dst %rnd false}
GCLA: adding {Net dest addr (unresolved)         	_ws.col.unres_net_dst %und false}
GCLA: adding {Net src addr (resolved)            	_ws.col.res_net_src %rns false}
GCLA: adding {Net src addr (unresolved)          	_ws.col.unres_net_src %uns false}
GCLA: adding {Network dest addr                  	_ws.col.def_net_dst %nd false}
GCLA: adding {Network src addr                   	_ws.col.def_net_src %ns false}
GCLA: adding {Number                             	_ws.col.number %m false}
GCLA: adding {Number displayed                   	 %md false}
GCLA: adding {Packet length (bytes)              	_ws.col.packet_length %L false}
GCLA: adding {Protocol                           	_ws.col.protocol %p false}
GCLA: adding {Relative time                      	_ws.col.rel_time %Rt false}
GCLA: adding {Source address                     	_ws.col.def_src %s false}
GCLA: adding {Source port                        	_ws.col.def_src_port %S false}
GCLA: adding {Src addr (resolved)                	_ws.col.res_src %rs false}
GCLA: adding {Src addr (unresolved)              	_ws.col.unres_src %us false}
GCLA: adding {Src port (resolved)                	_ws.col.res_src_port %rS false}
GCLA: adding {Src port (unresolved)              	_ws.col.unres_src_port %uS false}
GCLA: adding {UTC date, as YYYY-MM-DD, and time  	_ws.col.utc_ymc_time %Yut false}
GCLA: adding {UTC date, as YYYY/DOY, and time    	_ws.col.utc_ydoy_time %YDOYut false}
GCLA: adding {UTC time                           	_ws.col.utc_time %Aut false}
GCLA: adding {Time (format as specified)         	_ws.col.cls_time %t false}
    columnformat_test.go:29: 
        	Error Trace:	columnformat_test.go:29
        	Error:      	Not equal: 
        	            	expected: "Absolute time"
        	            	actual  : "Absolute time                      \t_ws.col.abs_time"
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1 +1 @@
        	            	-Absolute time
        	            	+Absolute time                      	_ws.col.abs_time
        	Test:       	TestCF1
    columnformat_test.go:33: 
        	Error Trace:	columnformat_test.go:33
        	Error:      	Not equal: 
        	            	expected: "Src addr (resolved)"
        	            	actual  : "Src addr (resolved)                \t_ws.col.res_src"
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1 +1 @@
        	            	-Src addr (resolved)
        	            	+Src addr (resolved)                	_ws.col.res_src
        	Test:       	TestCF1
--- FAIL: TestCF1 (0.11s)
FAIL
FAIL	github.com/gcla/termshark/v2/pkg/shark	0.116s
=== RUN   TestArgConv
Result is gui.qt.font_name:  Liberation Mono,11,-1,5,50,0,0,0,0,0
gui.column.format: "No.", "%m", "Time", "%t", "Source", "%s", "Destination", "%d", "Protocol", "%p", "Length", "%L", "Info", "%i", "gcla1", "%Yut", "Flags", "%Cus:ip.flags:0:R", "Authority RRs", "%Cus:nbns.count.auth_rr:0:R"
gui.column.hidden: %Yut, %Cus:ip.flags:0:R of type *wiresharkcfg.Config
Result is gui.qt.font_name:  Liberation Mono,11,-1,5,50,0,0,0,0,0
gui.column.hidden: %Yut, %Cus:ip.flags:0:R
gui.column.format: "No.", "%m", "Time", "%t", "Source", "%s", "Destination", "%d", "Protocol", "%p", "Length", "%L", "Info", "%i", "gcla1", "%Yut", "Flags", "%Cus:ip.flags:0:R", "Authority RRs", "%Cus:nbns.count.auth_rr:0:R" of type *wiresharkcfg.Config
--- PASS: TestArgConv (0.07s)
PASS
ok  	github.com/gcla/termshark/v2/pkg/shark/wiresharkcfg	0.077s
=== RUN   TestArgConv
GCLA: testing '

===================================================================
Follow: tcp,raw
Filter: tcp.stream eq 0
Node 0: 192.168.1.182:62014
Node 1: 192.168.1.231:21
	3232302050726f4654504420312e332e306120536572766572202850726f4654504420416e6f6e796d6f75732053657276657229205b3139322e3136382e312e3233315d0d0a
55534552206674700d0a
	33333120416e6f6e796d6f7573206c6f67696e206f6b2c2073656e6420796f757220636f6d706c65746520656d61696c206164647265737320617320796f75722070617373776f72642e0d0a
===================================================================
'
= Follow: tcp,raw
Filter: tcp.stream eq 0
Node0: 192.168.1.182:62014
Node1: 192.168.1.231:21
Data:
Direction: Server
00000000  32 32 30 20 50 72 6f 46  54 50 44 20 31 2e 33 2e  |220 ProFTPD 1.3.|
00000010  30 61 20 53 65 72 76 65  72 20 28 50 72 6f 46 54  |0a Server (ProFT|
00000020  50 44 20 41 6e 6f 6e 79  6d 6f 75 73 20 53 65 72  |PD Anonymous Ser|
00000030  76 65 72 29 20 5b 31 39  32 2e 31 36 38 2e 31 2e  |ver) [192.168.1.|
00000040  32 33 31 5d 0d 0a                                 |231]..|

Direction: Client
00000000  55 53 45 52 20 66 74 70  0d 0a                    |USER ftp..|

Direction: Server
00000000  33 33 31 20 41 6e 6f 6e  79 6d 6f 75 73 20 6c 6f  |331 Anonymous lo|
00000010  67 69 6e 20 6f 6b 2c 20  73 65 6e 64 20 79 6f 75  |gin ok, send you|
00000020  72 20 63 6f 6d 70 6c 65  74 65 20 65 6d 61 69 6c  |r complete email|
00000030  20 61 64 64 72 65 73 73  20 61 73 20 79 6f 75 72  | address as your|
00000040  20 70 61 73 73 77 6f 72  64 2e 0d 0a              | password...|

--- PASS: TestArgConv (0.00s)
=== RUN   TestArgConv2
Testing: '

===================================================================
Follow: tcp,raw
Filter: tcp.stream eq 0
Node 0: 192.168.0.114:1137
Node 1: 192.168.0.193:21
	3232302050726f4654504420312e332e306120536572766572202850726f4654504420416e6f6e796d6f75732053657276657229205b3139322e3136382e312e3233315d0d0a
55534552206674700d0a
	33333120416e6f6e796d6f7573206c6f67696e206f6b2c2073656e6420796f757220636f6d706c65746520656d61696c206164647265737320617320796f75722070617373776f72642e0d0a
50415353206674700d0a
	32333020416e6f6e796d6f757320616363657373206772616e7465642c207265737472696374696f6e73206170706c792e0d0a
535953540d0a
	32313520554e495820547970653a204c380d0a
464541540d0a
	3231312d46656174757265733a0a204d44544d0a20524553542053545245414d0a2053495a450d0a
	32313120456e640d0a
5057440d0a
	32353720222f222069732063757272656e74206469726563746f72792e0d0a
455053560d0a
	32323920456e746572696e6720457874656e6465642050617373697665204d6f646520287c7c7c35383631327c290d0a
4c4953540d0a
	313530204f70656e696e67204153434949206d6f6465206461746120636f6e6e656374696f6e20666f722066696c65206c6973740d0a
	323236205472616e7366657220636f6d706c6574652e0d0a
5459504520490d0a
	32303020547970652073657420746f20490d0a
53495a4520726573756d652e646f630d0a
	3231332033393432340d0a
455053560d0a
	32323920456e746572696e6720457874656e6465642050617373697665204d6f646520287c7c7c33373130307c290d0a
5245545220726573756d652e646f630d0a
	313530204f70656e696e672042494e415259206d6f6465206461746120636f6e6e656374696f6e20666f7220726573756d652e646f6320283339343234206279746573290d0a
	323236205472616e7366657220636f6d706c6574652e0d0a
4d44544d20726573756d652e646f630d0a
	3231332032303037303831353032323235320d0a
4357442075706c6f6164730d0a
	3235302043574420636f6d6d616e64207375636365737366756c0d0a
5057440d0a
	32353720222f75706c6f616473222069732063757272656e74206469726563746f72792e0d0a
455053560d0a
	32323920456e746572696e6720457874656e6465642050617373697665204d6f646520287c7c7c33363938367c290d0a
53544f5220524541444d450d0a
	313530204f70656e696e672042494e415259206d6f6465206461746120636f6e6e656374696f6e20666f7220524541444d450d0a
	323236205472616e7366657220636f6d706c6574652e0d0a
4d4b4420746573746469720d0a
	35353020746573746469723a2046696c65206578697374730d0a
===================================================================
'
= Follow: tcp,raw
Filter: tcp.stream eq 0
Node0: 192.168.0.114:1137
Node1: 192.168.0.193:21
Data:
Direction: Server
00000000  32 32 30 20 50 72 6f 46  54 50 44 20 31 2e 33 2e  |220 ProFTPD 1.3.|
00000010  30 61 20 53 65 72 76 65  72 20 28 50 72 6f 46 54  |0a Server (ProFT|
00000020  50 44 20 41 6e 6f 6e 79  6d 6f 75 73 20 53 65 72  |PD Anonymous Ser|
00000030  76 65 72 29 20 5b 31 39  32 2e 31 36 38 2e 31 2e  |ver) [192.168.1.|
00000040  32 33 31 5d 0d 0a                                 |231]..|

Direction: Client
00000000  55 53 45 52 20 66 74 70  0d 0a                    |USER ftp..|

Direction: Server
00000000  33 33 31 20 41 6e 6f 6e  79 6d 6f 75 73 20 6c 6f  |331 Anonymous lo|
00000010  67 69 6e 20 6f 6b 2c 20  73 65 6e 64 20 79 6f 75  |gin ok, send you|
00000020  72 20 63 6f 6d 70 6c 65  74 65 20 65 6d 61 69 6c  |r complete email|
00000030  20 61 64 64 72 65 73 73  20 61 73 20 79 6f 75 72  | address as your|
00000040  20 70 61 73 73 77 6f 72  64 2e 0d 0a              | password...|

Direction: Client
00000000  50 41 53 53 20 66 74 70  0d 0a                    |PASS ftp..|

Direction: Server
00000000  32 33 30 20 41 6e 6f 6e  79 6d 6f 75 73 20 61 63  |230 Anonymous ac|
00000010  63 65 73 73 20 67 72 61  6e 74 65 64 2c 20 72 65  |cess granted, re|
00000020  73 74 72 69 63 74 69 6f  6e 73 20 61 70 70 6c 79  |strictions apply|
00000030  2e 0d 0a                                          |...|

Direction: Client
00000000  53 59 53 54 0d 0a                                 |SYST..|

Direction: Server
00000000  32 31 35 20 55 4e 49 58  20 54 79 70 65 3a 20 4c  |215 UNIX Type: L|
00000010  38 0d 0a                                          |8..|

Direction: Client
00000000  46 45 41 54 0d 0a                                 |FEAT..|

Direction: Server
00000000  32 31 31 2d 46 65 61 74  75 72 65 73 3a 0a 20 4d  |211-Features:. M|
00000010  44 54 4d 0a 20 52 45 53  54 20 53 54 52 45 41 4d  |DTM. REST STREAM|
00000020  0a 20 53 49 5a 45 0d 0a                           |. SIZE..|

Direction: Server
00000000  32 31 31 20 45 6e 64 0d  0a                       |211 End..|

Direction: Client
00000000  50 57 44 0d 0a                                    |PWD..|

Direction: Server
00000000  32 35 37 20 22 2f 22 20  69 73 20 63 75 72 72 65  |257 "/" is curre|
00000010  6e 74 20 64 69 72 65 63  74 6f 72 79 2e 0d 0a     |nt directory...|

Direction: Client
00000000  45 50 53 56 0d 0a                                 |EPSV..|

Direction: Server
00000000  32 32 39 20 45 6e 74 65  72 69 6e 67 20 45 78 74  |229 Entering Ext|
00000010  65 6e 64 65 64 20 50 61  73 73 69 76 65 20 4d 6f  |ended Passive Mo|
00000020  64 65 20 28 7c 7c 7c 35  38 36 31 32 7c 29 0d 0a  |de (|||58612|)..|

Direction: Client
00000000  4c 49 53 54 0d 0a                                 |LIST..|

Direction: Server
00000000  31 35 30 20 4f 70 65 6e  69 6e 67 20 41 53 43 49  |150 Opening ASCI|
00000010  49 20 6d 6f 64 65 20 64  61 74 61 20 63 6f 6e 6e  |I mode data conn|
00000020  65 63 74 69 6f 6e 20 66  6f 72 20 66 69 6c 65 20  |ection for file |
00000030  6c 69 73 74 0d 0a                                 |list..|

Direction: Server
00000000  32 32 36 20 54 72 61 6e  73 66 65 72 20 63 6f 6d  |226 Transfer com|
00000010  70 6c 65 74 65 2e 0d 0a                           |plete...|

Direction: Client
00000000  54 59 50 45 20 49 0d 0a                           |TYPE I..|

Direction: Server
00000000  32 30 30 20 54 79 70 65  20 73 65 74 20 74 6f 20  |200 Type set to |
00000010  49 0d 0a                                          |I..|

Direction: Client
00000000  53 49 5a 45 20 72 65 73  75 6d 65 2e 64 6f 63 0d  |SIZE resume.doc.|
00000010  0a                                                |.|

Direction: Server
00000000  32 31 33 20 33 39 34 32  34 0d 0a                 |213 39424..|

Direction: Client
00000000  45 50 53 56 0d 0a                                 |EPSV..|

Direction: Server
00000000  32 32 39 20 45 6e 74 65  72 69 6e 67 20 45 78 74  |229 Entering Ext|
00000010  65 6e 64 65 64 20 50 61  73 73 69 76 65 20 4d 6f  |ended Passive Mo|
00000020  64 65 20 28 7c 7c 7c 33  37 31 30 30 7c 29 0d 0a  |de (|||37100|)..|

Direction: Client
00000000  52 45 54 52 20 72 65 73  75 6d 65 2e 64 6f 63 0d  |RETR resume.doc.|
00000010  0a                                                |.|

Direction: Server
00000000  31 35 30 20 4f 70 65 6e  69 6e 67 20 42 49 4e 41  |150 Opening BINA|
00000010  52 59 20 6d 6f 64 65 20  64 61 74 61 20 63 6f 6e  |RY mode data con|
00000020  6e 65 63 74 69 6f 6e 20  66 6f 72 20 72 65 73 75  |nection for resu|
00000030  6d 65 2e 64 6f 63 20 28  33 39 34 32 34 20 62 79  |me.doc (39424 by|
00000040  74 65 73 29 0d 0a                                 |tes)..|

Direction: Server
00000000  32 32 36 20 54 72 61 6e  73 66 65 72 20 63 6f 6d  |226 Transfer com|
00000010  70 6c 65 74 65 2e 0d 0a                           |plete...|

Direction: Client
00000000  4d 44 54 4d 20 72 65 73  75 6d 65 2e 64 6f 63 0d  |MDTM resume.doc.|
00000010  0a                                                |.|

Direction: Server
00000000  32 31 33 20 32 30 30 37  30 38 31 35 30 32 32 32  |213 200708150222|
00000010  35 32 0d 0a                                       |52..|

Direction: Client
00000000  43 57 44 20 75 70 6c 6f  61 64 73 0d 0a           |CWD uploads..|

Direction: Server
00000000  32 35 30 20 43 57 44 20  63 6f 6d 6d 61 6e 64 20  |250 CWD command |
00000010  73 75 63 63 65 73 73 66  75 6c 0d 0a              |successful..|

Direction: Client
00000000  50 57 44 0d 0a                                    |PWD..|

Direction: Server
00000000  32 35 37 20 22 2f 75 70  6c 6f 61 64 73 22 20 69  |257 "/uploads" i|
00000010  73 20 63 75 72 72 65 6e  74 20 64 69 72 65 63 74  |s current direct|
00000020  6f 72 79 2e 0d 0a                                 |ory...|

Direction: Client
00000000  45 50 53 56 0d 0a                                 |EPSV..|

Direction: Server
00000000  32 32 39 20 45 6e 74 65  72 69 6e 67 20 45 78 74  |229 Entering Ext|
00000010  65 6e 64 65 64 20 50 61  73 73 69 76 65 20 4d 6f  |ended Passive Mo|
00000020  64 65 20 28 7c 7c 7c 33  36 39 38 36 7c 29 0d 0a  |de (|||36986|)..|

Direction: Client
00000000  53 54 4f 52 20 52 45 41  44 4d 45 0d 0a           |STOR README..|

Direction: Server
00000000  31 35 30 20 4f 70 65 6e  69 6e 67 20 42 49 4e 41  |150 Opening BINA|
00000010  52 59 20 6d 6f 64 65 20  64 61 74 61 20 63 6f 6e  |RY mode data con|
00000020  6e 65 63 74 69 6f 6e 20  66 6f 72 20 52 45 41 44  |nection for READ|
00000030  4d 45 0d 0a                                       |ME..|

Direction: Server
00000000  32 32 36 20 54 72 61 6e  73 66 65 72 20 63 6f 6d  |226 Transfer com|
00000010  70 6c 65 74 65 2e 0d 0a                           |plete...|

Direction: Client
00000000  4d 4b 44 20 74 65 73 74  64 69 72 0d 0a           |MKD testdir..|

Direction: Server
00000000  35 35 30 20 74 65 73 74  64 69 72 3a 20 46 69 6c  |550 testdir: Fil|
00000010  65 20 65 78 69 73 74 73  0d 0a                    |e exists..|

--- PASS: TestArgConv2 (0.00s)
=== RUN   TestArgConv3
Testing: '

===================================================================
Follow: tcp,raw
Filter: tcp.stream eq 0
Node 0: 192.168.0.114:1137
Node 1: 192.168.0.193:21
	3232302050726f4654504420312e332e306120536572766572202850726f4654504420416e6f6e796d6f75732053657276657229205b3139322e3136382e312e3233315d0d0a
55534552206674700d0a
===================================================================
'
--- PASS: TestArgConv3 (0.00s)
=== RUN   TestDecode1
--- PASS: TestDecode1 (0.00s)
PASS
ok  	github.com/gcla/termshark/v2/pkg/streams	0.006s
?   	github.com/gcla/termshark/v2/pkg/summary	[no test files]
?   	github.com/gcla/termshark/v2/pkg/system	[no test files]
?   	github.com/gcla/termshark/v2/pkg/tailfile	[no test files]
?   	github.com/gcla/termshark/v2/pkg/theme	[no test files]
?   	github.com/gcla/termshark/v2/pkg/theme/modeswap	[no test files]
?   	github.com/gcla/termshark/v2/pkg/tty	[no test files]
=== RUN   TestScan1
--- PASS: TestScan1 (0.00s)
PASS
ok  	github.com/gcla/termshark/v2/ui	0.004s
?   	github.com/gcla/termshark/v2/ui/menuutil	[no test files]
?   	github.com/gcla/termshark/v2/ui/tableutil	[no test files]
?   	github.com/gcla/termshark/v2/widgets	[no test files]
?   	github.com/gcla/termshark/v2/widgets/appkeys	[no test files]
?   	github.com/gcla/termshark/v2/widgets/copymodetable	[no test files]
?   	github.com/gcla/termshark/v2/widgets/copymodetree	[no test files]
?   	github.com/gcla/termshark/v2/widgets/enableselected	[no test files]
?   	github.com/gcla/termshark/v2/widgets/expander	[no test files]
?   	github.com/gcla/termshark/v2/widgets/fileviewer	[no test files]
?   	github.com/gcla/termshark/v2/widgets/filter	[no test files]
?   	github.com/gcla/termshark/v2/widgets/framefocus	[no test files]
=== RUN   TestDump1
time="2026-04-30T16:31:52Z" level=info msg="Canvas1 is  0000   61 62 63 64 65 66 67 68  69 6a 6b 6c 6d 6e 6f 70   abcdefgh ijklmnop    \n 0010   71 72 73 74 75 76 77 78  79 7a 30 31 32 33 34 35   qrstuvwx yz012345    \n 0020   36 37 38 39 20 61 62 63  64 65 66 67 68 69 6a 6b   6789 abc defghijk    \n 0030   6c 6d 6e 6f 70 71 72 73  74 75 76 77 78 79 7a 30   lmnopqrs tuvwxyz0    \n 0040   31 32 33 34 35 36 37 38  39                        12345678 9           "
--- PASS: TestDump1 (0.00s)
=== RUN   TestDump2
time="2026-04-30T16:31:52Z" level=info msg="Canvas2 is                                                             "
--- PASS: TestDump2 (0.00s)
PASS
ok  	github.com/gcla/termshark/v2/widgets/hexdumper	0.005s
?   	github.com/gcla/termshark/v2/widgets/hexdumper2	[no test files]
?   	github.com/gcla/termshark/v2/widgets/ifwidget	[no test files]
?   	github.com/gcla/termshark/v2/widgets/keepselected	[no test files]
?   	github.com/gcla/termshark/v2/widgets/mapkeys	[no test files]
?   	github.com/gcla/termshark/v2/widgets/minibuffer	[no test files]
=== RUN   TestNumber1
time="2026-04-30T16:31:52Z" level=info msg="Canvas is 2 [^v]"
--- PASS: TestNumber1 (0.00s)
PASS
ok  	github.com/gcla/termshark/v2/widgets/number	0.003s
?   	github.com/gcla/termshark/v2/widgets/regexstyle	[no test files]
?   	github.com/gcla/termshark/v2/widgets/renderfocused	[no test files]
=== RUN   TestOffset1
--- PASS: TestOffset1 (0.00s)
PASS
ok  	github.com/gcla/termshark/v2/widgets/resizable	0.004s
?   	github.com/gcla/termshark/v2/widgets/rossshark	[no test files]
?   	github.com/gcla/termshark/v2/widgets/scrollabletable	[no test files]
?   	github.com/gcla/termshark/v2/widgets/scrollabletext	[no test files]
?   	github.com/gcla/termshark/v2/widgets/search	[no test files]
?   	github.com/gcla/termshark/v2/widgets/streamwidget	[no test files]
=== RUN   TestTrackFocus1
--- PASS: TestTrackFocus1 (0.00s)
PASS
ok  	github.com/gcla/termshark/v2/widgets/trackfocus	0.003s
=== RUN   Test1
--- PASS: Test1 (0.00s)
PASS
ok  	github.com/gcla/termshark/v2/widgets/withscrollbar	0.004s
?   	github.com/gcla/termshark/v2/widgets/wormhole	[no test files]
FAIL
==> ERROR: A failure occurred in check().
    Aborting...
==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_45d0be79-5afb-48d0-8363-197b4a306e6b/build
