Package evaluation to test Rembus on Julia 1.14.0-DEV.1621 (4d04bb6b3b*) started at 2026-01-28T04:52:19.910 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 10.55s ################################################################################ # Installation # Installing Rembus... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [aa126574] + Rembus v1.2.2 Updating `~/.julia/environments/v1.14/Manifest.toml` [c7e460c6] + ArgParse v1.2.0 [69666777] + Arrow v2.8.1 [31f734f8] + ArrowTypes v2.3.0 [d1d4a3ce] + BitFlags v0.1.9 [c3b6d118] + BitIntegers v0.3.7 [0b6fb165] + ChunkCodecCore v1.0.1 [4c0bbee4] + ChunkCodecLibZlib v1.0.0 [55437552] + ChunkCodecLibZstd v1.0.0 [5ba52731] + CodecLz4 v0.4.6 [944b1d66] + CodecZlib v0.7.8 [6b39b394] + CodecZstd v0.8.7 [34da2185] + Compat v4.18.1 [f0e56b4a] + ConcurrentUtilities v2.5.0 [a8cc5b0e] + Crayons v4.1.1 [9a962f9c] + DataAPI v1.16.0 [a93c6f00] + DataFrames v1.8.1 [864edb3b] + DataStructures v0.19.3 [e2d170a0] + DataValueInterfaces v1.0.0 [ffbed154] + DocStringExtensions v0.9.5 [4e289a0a] + EnumX v1.0.6 [460bff9d] + ExceptionUnwrapping v0.1.11 [e2ba6199] + ExprTools v0.1.10 [5789e2e9] + FileIO v1.17.1 [cd3eb016] + HTTP v1.10.19 [076d061b] + HashArrayMappedTries v0.2.0 [842dd82b] + InlineStrings v1.4.5 [41ab1584] + InvertedIndices v1.3.1 [82899510] + IteratorInterfaceExtensions v1.0.0 [033835bb] + JLD2 v0.6.3 [692b3bcd] + JLLWrappers v1.7.1 [0f8b85d8] + JSON3 v1.14.3 [b9914132] + JSONTables v1.0.3 [b964fa9f] + LaTeXStrings v1.4.0 [e6f89c97] + LoggingExtras v1.2.0 [1914dd2f] + MacroTools v0.5.16 [739be429] + MbedTLS v1.1.9 [e1d29d7a] + Missings v1.2.0 [78c3b35d] + Mocking v0.8.1 [4d8831e6] + OpenSSL v1.6.1 [bac558e1] + OrderedCollections v1.8.1 [d96e819e] + Parameters v0.12.3 [69de0a69] + Parsers v2.8.3 [2dfb63ee] + PooledArrays v1.4.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.1 [08abe8d2] + PrettyTables v3.1.2 [f25c1797] + Prometheus v1.4.1 [189a3867] + Reexport v1.2.2 [aa126574] + Rembus v1.2.2 [ae029012] + Requires v1.3.1 [7e506255] + ScopedValues v1.5.0 [6c6a2e73] + Scratch v1.3.0 [91c51154] + SentinelArrays v1.4.9 [777ac1f9] + SimpleBufferStream v1.2.0 [a2af1166] + SortingAlgorithms v1.2.2 [10745b16] + Statistics v1.11.1 [892a3eda] + StringManipulation v0.4.2 [354b36f9] + StringViews v1.3.7 [856f2bd8] + StructTypes v1.11.0 [dc5dba14] + TZJData v1.5.0+2025b [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [ed4db957] + TaskLocalValues v0.1.3 [b718987f] + TextWrap v1.0.2 [f269a46b] + TimeZones v1.22.2 [3bb67fe8] + TranscodingStreams v0.11.3 [5c2747f8] + URIs v1.6.1 [3a884ed6] + UnPack v1.0.2 [cf786855] + Visor v0.8.5 [c2297ded] + ZMQ v1.5.1 [5ced341a] + Lz4_jll v1.10.1+0 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [8f1865be] + ZeroMQ_jll v4.3.6+0 [a9144af2] + libsodium_jll v1.0.21+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.18.0+0 [e37daf67] + LibGit2_jll v1.9.2+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.12.2 [4536629a] + OpenBLAS_jll v0.3.30+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [83775a58] + Zlib_jll v1.3.1+2 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.68.0+1 [3f19e933] + p7zip_jll v17.7.0+0 Installation completed after 5.19s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 1293.3 ms ✓ mosquitto_client_jll 3657.0 ms ✓ Visor 5000.1 ms ✓ Prometheus 2009.2 ms ✓ Mosquitto 149237.8 ms ✓ Rembus 29409.0 ms ✓ Rembus → MQTTExt 29662.1 ms ✓ Rembus → DuckDBExt 7 dependencies successfully precompiled in 223 seconds. 120 already precompiled. Precompilation completed after 236.14s ################################################################################ # Testing # Testing Rembus Status `/tmp/jl_2baPzk/Project.toml` [c7e460c6] ArgParse v1.2.0 [69666777] Arrow v2.8.1 [a93c6f00] DataFrames v1.8.1 [864edb3b] DataStructures v0.19.3 [ffbed154] DocStringExtensions v0.9.5 [d2f5444f] DuckDB v1.4.1 [cd3eb016] HTTP v1.10.19 [033835bb] JLD2 v0.6.3 [0f8b85d8] JSON3 v1.14.3 [b9914132] JSONTables v1.0.3 [739be429] MbedTLS v1.1.9 [db317de6] Mosquitto v0.10.2 [d96e819e] Parameters v0.12.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.1 [f25c1797] Prometheus v1.4.1 [189a3867] Reexport v1.2.2 [aa126574] Rembus v1.2.2 [1bc83da4] SafeTestsets v0.1.0 [ed4db957] TaskLocalValues v0.1.3 [f8b46487] TestItemRunner v1.1.4 [1c621080] TestItems v1.0.0 [5c2747f8] URIs v1.6.1 [cf786855] Visor v0.8.5 [c2297ded] ZMQ v1.5.1 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [7b1f6079] FileWatching v1.11.0 [56ddb016] Logging v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 Status `/tmp/jl_2baPzk/Manifest.toml` [c7e460c6] ArgParse v1.2.0 [69666777] Arrow v2.8.1 [31f734f8] ArrowTypes v2.3.0 [d1d4a3ce] BitFlags v0.1.9 [c3b6d118] BitIntegers v0.3.7 [0b6fb165] ChunkCodecCore v1.0.1 [4c0bbee4] ChunkCodecLibZlib v1.0.0 [55437552] ChunkCodecLibZstd v1.0.0 [5ba52731] CodecLz4 v0.4.6 [944b1d66] CodecZlib v0.7.8 [6b39b394] CodecZstd v0.8.7 [34da2185] Compat v4.18.1 [f0e56b4a] ConcurrentUtilities v2.5.0 [a8cc5b0e] Crayons v4.1.1 [a10d1c49] DBInterface v2.6.1 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.8.1 [864edb3b] DataStructures v0.19.3 [e2d170a0] DataValueInterfaces v1.0.0 [ffbed154] DocStringExtensions v0.9.5 [d2f5444f] DuckDB v1.4.1 [4e289a0a] EnumX v1.0.6 [460bff9d] ExceptionUnwrapping v0.1.11 [e2ba6199] ExprTools v0.1.10 [5789e2e9] FileIO v1.17.1 [fb4d412d] FixedPointDecimals v0.6.4 [cd3eb016] HTTP v1.10.19 [076d061b] HashArrayMappedTries v0.2.0 [842dd82b] InlineStrings v1.4.5 [41ab1584] InvertedIndices v1.3.1 [82899510] IteratorInterfaceExtensions v1.0.0 [033835bb] JLD2 v0.6.3 [692b3bcd] JLLWrappers v1.7.1 [0f8b85d8] JSON3 v1.14.3 [b9914132] JSONTables v1.0.3 [b964fa9f] LaTeXStrings v1.4.0 [e6f89c97] LoggingExtras v1.2.0 [1914dd2f] MacroTools v0.5.16 [739be429] MbedTLS v1.1.9 [e1d29d7a] Missings v1.2.0 [78c3b35d] Mocking v0.8.1 [db317de6] Mosquitto v0.10.2 [4d8831e6] OpenSSL v1.6.1 [bac558e1] OrderedCollections v1.8.1 [d96e819e] Parameters v0.12.3 [69de0a69] Parsers v2.8.3 [2dfb63ee] PooledArrays v1.4.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.1 [08abe8d2] PrettyTables v3.1.2 [f25c1797] Prometheus v1.4.1 [189a3867] Reexport v1.2.2 [aa126574] Rembus v1.2.2 [ae029012] Requires v1.3.1 [1bc83da4] SafeTestsets v0.1.0 [7e506255] ScopedValues v1.5.0 [6c6a2e73] Scratch v1.3.0 [91c51154] SentinelArrays v1.4.9 [777ac1f9] SimpleBufferStream v1.2.0 [a2af1166] SortingAlgorithms v1.2.2 [10745b16] Statistics v1.11.1 [892a3eda] StringManipulation v0.4.2 [354b36f9] StringViews v1.3.7 [856f2bd8] StructTypes v1.11.0 [dc5dba14] TZJData v1.5.0+2025b [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [ed4db957] TaskLocalValues v0.1.3 [f8b46487] TestItemRunner v1.1.4 [1c621080] TestItems v1.0.0 [b718987f] TextWrap v1.0.2 [f269a46b] TimeZones v1.22.2 [3bb67fe8] TranscodingStreams v0.11.3 [5c2747f8] URIs v1.6.1 [3a884ed6] UnPack v1.0.2 [cf786855] Visor v0.8.5 [ea10d353] WeakRefStrings v1.4.2 [c2297ded] ZMQ v1.5.1 [2cbbab25] DuckDB_jll v1.4.3+0 [5ced341a] Lz4_jll v1.10.1+0 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [8f1865be] ZeroMQ_jll v4.3.6+0 [a9144af2] libsodium_jll v1.0.21+0 [fe4c1bd5] mosquitto_client_jll v2.0.15+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.18.0+0 [e37daf67] LibGit2_jll v1.9.2+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.12.2 [4536629a] OpenBLAS_jll v0.3.30+0 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.47.0+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.68.0+1 [3f19e933] p7zip_jll v17.7.0+0 Testing Running tests... [ Info: creating dir /home/pkgeval/.config/rembus/test_router/component1 [ Info: starting prometheus at port 9000 ┌ Warning: [serve_ws]: Base.IOError("listen: address already in use (EADDRINUSE)", -98) (TaskFailedException(Task (failed) @0x000079b9509d3940)) └ @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:1555 TaskFailedException[ Info: Listening on: 0.0.0.0:9000, thread id: 1 Stacktrace: [1] [ Info: Server on 0.0.0.0:9000 closing #wait#583 @ ./task.jl:363 [inlined] [2] wait @ ./task.jl:360 [inlined] [3] wait_child(supervisor::Visor.Supervisor, process::Visor.Process) @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:1544 [4] (::Visor.var"#start##4#start##5"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:534 nested task error: IOError: listen: address already in use (EADDRINUSE) Stacktrace: [1] _uv_error(prefix::String, c::Int32) @ Base ./libuv.jl:114 [2] uv_error @ ./libuv.jl:113 [inlined] [3] #listen#11 @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:648 [inlined] [4] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:647 [inlined] [5] listen(addr::Sockets.InetAddr{Sockets.IPv4}; backlog::Int64) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:641 [6] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:638 [inlined] [7] listener(proc::Visor.Process, port::Int64, router::Rembus.Router{Rembus.Twin}, sslconfig::Nothing) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/twin.jl:1381 [8] serve_ws(td::Visor.Process, router::Rembus.Router{Rembus.Twin}, port::Int64, issecure::Bool) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/broker.jl:623 [9] (::Visor.var"#start##0#start##1"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:530┌ Error: [misc_component:misc_component]: Base.IOError("connect: connection refused (ECONNREFUSED)", -111) └ @ Rembus ~/.julia/packages/Rembus/mcVwK/src/twin.jl:456 ┌ Warning: shutdown: FieldError(Missing, :process) └ @ Rembus ~/.julia/packages/Rembus/mcVwK/src/admin.jl:124 test error[ Info: [serve_http] starting at port 6754 [ Info: Listening on: 0.0.0.0:6754, thread id: 1 [ Info: [serve_http] closed [ Info: Server on 0.0.0.0:6754 closing Test Summary: | Pass Total Time Package | 38 38 2m41.0s 1.222996 seconds (429.03 k allocations: 24.688 MiB, 93.64% compilation time: 71% of which was recompilation) 0.010137 seconds (3.41 k allocations: 153.211 KiB, 0.03% compilation time) 2.618550 seconds (631.01 k allocations: 34.762 MiB, 3.57% gc time, 96.78% compilation time) [2026-01-28T05:01:40.085][Visor][1][Warn] [serve_ws]: Base.IOError("listen: address already in use (EADDRINUSE)", -98) (TaskFailedException(Task (failed) @0x000079b96d790790)) TaskFailedException Stacktrace: [1] #wait#583 @ ./task.jl:363 [inlined] [2] wait @ ./task.jl:360 [inlined] [3] wait_child(supervisor::Visor.Supervisor, process::Visor.Process) @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:1544 [4] (::Visor.var"#start##4#start##5"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:534 nested task error: IOError: listen: address already in use (EADDRINUSE) Stacktrace: [1] _uv_error(prefix::String, c::Int32) @ Base ./libuv.jl:114 [2] uv_error @ ./libuv.jl:113 [inlined] [3] #listen#11 @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:648 [inlined] [4] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:647 [inlined] [5] listen(addr::Sockets.InetAddr{Sockets.IPv4}; backlog::Int64) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:641 [6] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:638 [inlined] [7] listener(proc::Visor.Process, port::Int64, router::Rembus.Router{Rembus.Twin}, sslconfig::Nothing) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/twin.jl:1381 [8] serve_ws(td::Visor.Process, router::Rembus.Router{Rembus.Twin}, port::Int64, issecure::Bool) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/broker.jl:623 [9] (::Visor.var"#start##0#start##1"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:530[2026-01-28T05:01:40.295][Visor][1][Warn] [serve_ws]: Base.IOError("listen: address already in use (EADDRINUSE)", -98) (TaskFailedException(Task (failed) @0x000079b97f81d000)) TaskFailedException Stacktrace: [1] #wait#583 @ ./task.jl:363 [inlined] [2] wait @ ./task.jl:360 [inlined] [3] wait_child(supervisor::Visor.Supervisor, process::Visor.Process) @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:1544 [4] (::Visor.var"#start##4#start##5"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:534 nested task error: IOError: listen: address already in use (EADDRINUSE) Stacktrace: [1] _uv_error(prefix::String, c::Int32) @ Base ./libuv.jl:114 [2] uv_error @ ./libuv.jl:113 [inlined] [3] #listen#11 @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:648 [inlined] [4] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:647 [inlined] [5] listen(addr::Sockets.InetAddr{Sockets.IPv4}; backlog::Int64) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:641 [6] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:638 [inlined] [7] listener(proc::Visor.Process, port::Int64, router::Rembus.Router{Rembus.Twin}, sslconfig::Nothing) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/twin.jl:1381 [8] serve_ws(td::Visor.Process, router::Rembus.Router{Rembus.Twin}, port::Int64, issecure::Bool) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/broker.jl:623 [9] (::Visor.var"#start##0#start##1"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:530[2026-01-28T05:01:40.298][Visor][1][Warn] [serve_ws]: Base.IOError("listen: address already in use (EADDRINUSE)", -98) (TaskFailedException(Task (failed) @0x000079b97f3082e0)) TaskFailedException Stacktrace: [1] #wait#583 @ ./task.jl:363 [inlined] [2] wait @ ./task.jl:360 [inlined] [3] wait_child(supervisor::Visor.Supervisor, process::Visor.Process) @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:1544 [4] (::Visor.var"#start##4#start##5"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:534 nested task error: IOError: listen: address already in use (EADDRINUSE) Stacktrace: [1] _uv_error(prefix::String, c::Int32) @ Base ./libuv.jl:114 [2] uv_error @ ./libuv.jl:113 [inlined] [3] #listen#11 @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:648 [inlined] [4] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:647 [inlined] [5] listen(addr::Sockets.InetAddr{Sockets.IPv4}; backlog::Int64) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:641 [6] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:638 [inlined] [7] listener(proc::Visor.Process, port::Int64, router::Rembus.Router{Rembus.Twin}, sslconfig::Nothing) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/twin.jl:1381 [8] serve_ws(td::Visor.Process, router::Rembus.Router{Rembus.Twin}, port::Int64, issecure::Bool) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/broker.jl:623 [9] (::Visor.var"#start##0#start##1"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:530[2026-01-28T05:01:40.301][Visor][1][Warn] [serve_ws]: reached max of 2 restarts in 5 secs period [2026-01-28T05:02:00.408][Main.var"##socket_send#173"][1][Info] [socket_send] start [2026-01-28T05:02:01.099][Main.var"##socket_send#173"][1][Error] [socket_send] failed: HTTP.Exceptions.ConnectError("ws://127.0.0.1:8000", CapturedException(Base.IOError("connect: connection refused (ECONNREFUSED)", -111), Any[(getconnection(::Type{Sockets.TCPSocket}, host::SubString{String}, port::SubString{String}; keepalive::Bool, readtimeout::Int64, kw::Base.Pairs{Symbol, Any, Nothing, @NamedTuple{require_ssl_verification::Bool, iofunction::HTTP.WebSockets.var"#7#8"{Bool, Int64, Int64, Rembus.var"#ws_connect##4#ws_connect##5"{Rembus.Twin, Condition}, String}, decompress::Nothing, verbose::Bool}}) at Connections.jl:531, 1), (getconnection at Connections.jl:508 [inlined], 1), (#13 at Connections.jl:467 [inlined], 1), (macro expansion at try_with_timeout.jl:92 [inlined], 1), ((::ConcurrentUtilities.var"#try_with_timeout##2#try_with_timeout##3"{Any, Channel{Any}, HTTP.Connections.var"#13#14"{Sockets.TCPSocket, Bool, Bool, Base.Pairs{Symbol, Any, Nothing, @NamedTuple{readtimeout::Int64, iofunction::HTTP.WebSockets.var"#7#8"{Bool, Int64, Int64, Rembus.var"#ws_connect##4#ws_connect##5"{Rembus.Twin, Condition}, String}, decompress::Nothing, verbose::Bool}}, SubString{String}, SubString{String}}, Timer})() at ConcurrentUtilities.jl:10, 1)])) HTTP.ConnectError for url = `ws://127.0.0.1:8000`: IOError: connect: connection refused (ECONNREFUSED) Stacktrace: [1] getconnection(::Type{Sockets.TCPSocket}, host::SubString{String}, port::SubString{String}; keepalive::Bool, readtimeout::Int64, kw::@Kwargs{require_ssl_verification::Bool, iofunction::HTTP.WebSockets.var"#7#8"{Bool, Int64, Int64, Rembus.var"#ws_connect##4#ws_connect##5"{Rembus.Twin, Condition}, String}, decompress::Nothing, verbose::Bool}) @ HTTP.Connections ~/.julia/packages/HTTP/ShTJs/src/Connections.jl:531 [2] getconnection @ ~/.julia/packages/HTTP/ShTJs/src/Connections.jl:508 [inlined] [3] #13 @ ~/.julia/packages/HTTP/ShTJs/src/Connections.jl:467 [inlined] [4] macro expansion @ ~/.julia/packages/ConcurrentUtilities/ofY4K/src/try_with_timeout.jl:92 [inlined] [5] (::ConcurrentUtilities.var"#try_with_timeout##2#try_with_timeout##3"{Any, Channel{Any}, HTTP.Connections.var"#13#14"{Sockets.TCPSocket, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::HTTP.WebSockets.var"#7#8"{Bool, Int64, Int64, Rembus.var"#ws_connect##4#ws_connect##5"{Rembus.Twin, Condition}, String}, decompress::Nothing, verbose::Bool}, SubString{String}, SubString{String}}, Timer})() @ ConcurrentUtilities ~/.julia/packages/ConcurrentUtilities/ofY4K/src/ConcurrentUtilities.jl:10 Stacktrace: [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) @ Base ./task.jl:1144 [2] wait() @ Base ./task.jl:1249 [3] wait(c::Condition; first::Bool) @ Base ./condition.jl:141 [4] wait(c::Condition) @ Base ./condition.jl:136 [5] transport_connect(rb::Rembus.Twin) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/twin.jl:328 [6] do_connect(twin::Rembus.Twin) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/twin.jl:0 [7] connect(url::Rembus.RbURL; name::Missing, enc::UInt8) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/twin.jl:473 [8] connect @ ~/.julia/packages/Rembus/mcVwK/src/twin.jl:464 [inlined] [9] connect @ ~/.julia/packages/Rembus/mcVwK/src/api.jl:232 [inlined] [10] run() @ Main.var"##socket_send#173" ~/.julia/packages/Rembus/mcVwK/test/twin/test_socket_send.jl:15 [11] execute(fn::typeof(Main.var"##socket_send#173".run), testname::String; authenticated::Bool, reset::Bool, setup::Nothing, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##socket_send#173" ~/.julia/packages/Rembus/mcVwK/test/utils.jl:162 [12] execute(fn::Function, testname::String) @ Main.var"##socket_send#173" ~/.julia/packages/Rembus/mcVwK/test/utils.jl:138 [13] top-level scope @ ~/.julia/packages/Rembus/mcVwK/test/twin/test_socket_send.jl:35 [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [15] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:24 [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2244 [inlined] [17] macro expansion @ ~/.julia/packages/Rembus/mcVwK/test/runtests.jl:24 [inlined] [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [20] macro expansion @ ./timing.jl:739 [inlined] [21] macro expansion @ ~/.julia/packages/Rembus/mcVwK/test/runtests.jl:23 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2244 [inlined] [23] top-level scope @ ~/.julia/packages/Rembus/mcVwK/test/runtests.jl:11 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [28] _start() @ Base ./client.jl:585 socket_send: Test Failed at /home/pkgeval/.julia/packages/Rembus/mcVwK/test/utils.jl:166 Expression: false Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:782 [inlined] [2] execute(fn::typeof(Main.var"##socket_send#173".run), testname::String; authenticated::Bool, reset::Bool, setup::Nothing, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##socket_send#173" ~/.julia/packages/Rembus/mcVwK/test/utils.jl:166 [3] execute(fn::Function, testname::String) @ Main.var"##socket_send#173" ~/.julia/packages/Rembus/mcVwK/test/utils.jl:138 [4] top-level scope @ ~/.julia/packages/Rembus/mcVwK/test/twin/test_socket_send.jl:35 [5] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [6] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:24 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2244 [inlined] [8] macro expansion @ ~/.julia/packages/Rembus/mcVwK/test/runtests.jl:24 [inlined] [9] eval(m::Module, e::Any) @ Core ./boot.jl:489 [10] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [11] macro expansion @ ./timing.jl:739 [inlined] [12] macro expansion @ ~/.julia/packages/Rembus/mcVwK/test/runtests.jl:23 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2244 [inlined] [14] top-level scope @ ~/.julia/packages/Rembus/mcVwK/test/runtests.jl:11 [2026-01-28T05:02:02.134][Main.var"##socket_send#173"][1][Info] [socket_send] stop 24.135477 seconds (1.73 M allocations: 109.399 MiB, 11 lock conflicts, 16.25% compilation time: 27% of which was recompilation) [2026-01-28T05:02:03.734][Visor][1][Warn] [serve_ws]: Base.IOError("listen: address already in use (EADDRINUSE)", -98) (TaskFailedException(Task (failed) @0x000079b95444e590)) TaskFailedException Stacktrace: [1] #wait#583 @ ./task.jl:363 [inlined] [2] wait @ ./task.jl:360 [inlined] [3] wait_child(supervisor::Visor.Supervisor, process::Visor.Process) @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:1544 [4] (::Visor.var"#start##4#start##5"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:534 nested task error: IOError: listen: address already in use (EADDRINUSE) Stacktrace: [1] _uv_error(prefix::String, c::Int32) @ Base ./libuv.jl:114 [2] uv_error @ ./libuv.jl:113 [inlined] [3] #listen#11 @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:648 [inlined] [4] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:647 [inlined] [5] listen(addr::Sockets.InetAddr{Sockets.IPv4}; backlog::Int64) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:641 [6] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:638 [inlined] [7] listener(proc::Visor.Process, port::Int64, router::Rembus.Router{Rembus.Twin}, sslconfig::Nothing) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/twin.jl:1381 [8] serve_ws(td::Visor.Process, router::Rembus.Router{Rembus.Twin}, port::Int64, issecure::Bool) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/broker.jl:623 [9] (::Visor.var"#start##0#start##1"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:530[2026-01-28T05:02:03.763][Visor][1][Warn] [serve_ws]: Base.IOError("listen: address already in use (EADDRINUSE)", -98) (TaskFailedException(Task (failed) @0x000079b9552f05b0)) TaskFailedException Stacktrace: [1] #wait#583 @ ./task.jl:363 [inlined] [2] wait @ ./task.jl:360 [inlined] [3] wait_child(supervisor::Visor.Supervisor, process::Visor.Process) @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:1544 [4] (::Visor.var"#start##4#start##5"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:534 nested task error: IOError: listen: address already in use (EADDRINUSE) Stacktrace: [1] _uv_error(prefix::String, c::Int32) @ Base ./libuv.jl:114 [2] uv_error @ ./libuv.jl:113 [inlined] [3] #listen#11 @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:648 [inlined] [4] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:647 [inlined] [5] listen(addr::Sockets.InetAddr{Sockets.IPv4}; backlog::Int64) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:641 [6] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:638 [inlined] [7] listener(proc::Visor.Process, port::Int64, router::Rembus.Router{Rembus.Twin}, sslconfig::Nothing) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/twin.jl:1381 [8] serve_ws(td::Visor.Process, router::Rembus.Router{Rembus.Twin}, port::Int64, issecure::Bool) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/broker.jl:623 [9] (::Visor.var"#start##0#start##1"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:530[2026-01-28T05:02:03.768][Visor][1][Warn] [serve_ws]: Base.IOError("listen: address already in use (EADDRINUSE)", -98) (TaskFailedException(Task (failed) @0x000079b9552f3580)) TaskFailedException Stacktrace: [1] #wait#583 @ ./task.jl:363 [inlined] [2] wait @ ./task.jl:360 [inlined] [3] wait_child(supervisor::Visor.Supervisor, process::Visor.Process) @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:1544 [4] (::Visor.var"#start##4#start##5"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:534 nested task error: IOError: listen: address already in use (EADDRINUSE) Stacktrace: [1] _uv_error(prefix::String, c::Int32) @ Base ./libuv.jl:114 [2] uv_error @ ./libuv.jl:113 [inlined] [3] #listen#11 @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:648 [inlined] [4] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:647 [inlined] [5] listen(addr::Sockets.InetAddr{Sockets.IPv4}; backlog::Int64) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:641 [6] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:638 [inlined] [7] listener(proc::Visor.Process, port::Int64, router::Rembus.Router{Rembus.Twin}, sslconfig::Nothing) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/twin.jl:1381 [8] serve_ws(td::Visor.Process, router::Rembus.Router{Rembus.Twin}, port::Int64, issecure::Bool) @ Rembus ~/.julia/packages/Rembus/mcVwK/src/broker.jl:623 [9] (::Visor.var"#start##0#start##1"{Visor.Process})() @ Visor ~/.julia/packages/Visor/9mHJ2/src/Visor.jl:530[2026-01-28T05:02:03.774][Visor][1][Warn] [serve_ws]: reached max of 2 restarts in 5 secs period [2026-01-28T05:02:24.149][Main.var"##pubsub_offline#174"][1][Info] [test_pubsub_offline] start [2026-01-28T05:02:33.258][Rembus][1][Error] [publisher:pub_offline] connection closed: HTTP.WebSockets.WebSocketError(HTTP.WebSockets.CloseFrameBody(1011, "Unexpected server websocket error")) [2026-01-28T05:03:00.821][Visor][1][Warn] [pub_offline]: ArgumentError("ping() requires `!(ws.writeclosed)`") (TaskFailedException(Task (failed) @0x000079b9553521d0)) ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 1 signal (10): User defined signal 1 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1246 wait_forever at ./task.jl:1168 jfptr_wait_forever_76129.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 jl_apply at /source/src/julia.h:2285 [inlined] start_task at /source/src/task.c:1275 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1361 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x0000794870b283d0 Total snapshots: 707. Utilization: 0% ╎707 @Base/task.jl:1168 wait_forever() 706╎ 707 @Base/task.jl:1246 wait() [1] signal 15: Terminated in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1246 wait_forever at ./task.jl:1168 jfptr_wait_forever_76129.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 jl_apply at /source/src/julia.h:2285 [inlined] start_task at /source/src/task.c:1275 unknown function (ip: (nil)) at (unknown file) Allocations: 16684200 (Pool: 16683547; Big: 653); GC: 15 [48] signal 15: Terminated in expression starting at /home/pkgeval/.julia/packages/Rembus/mcVwK/test/offline/test_pubsub_offline.jl:28 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1246 wait_forever at ./task.jl:1168 jfptr_wait_forever_76129.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 jl_apply at /source/src/julia.h:2285 [inlined] start_task at /source/src/task.c:1275 unknown function (ip: (nil)) at (unknown file) Allocations: 63283362 (Pool: 63282803; Big: 559); GC: 25 schedule: Task not runnable atexit hook threw an error: ErrorException("schedule: Task not runnable") error at ./error.jl:44 #schedule#597 at ./task.jl:1051 schedule at ./task.jl:1043 [inlined] uv_writecb_task at ./stream.jl:1196 jlcapi_uv_writecb_task_2438.1 at /opt/julia/lib/julia/sys.so (unknown line) uv__write_callbacks at /workspace/srcdir/libuv/src/unix/stream.c:926 uv__stream_io at /workspace/srcdir/libuv/src/unix/stream.c:1227 uv__run_pending at /workspace/srcdir/libuv/src/unix/core.c:824 uv_run at /workspace/srcdir/libuv/src/unix/core.c:420 ijl_process_events at /source/src/jl_uv.c:397 process_events at ./libuv.jl:133 [inlined] wait at ./task.jl:1233 uv_write at ./stream.jl:1077 unsafe_write at ./stream.jl:1150 write at ./strings/io.jl:237 [inlined] print at ./strings/io.jl:239 jfptr_print_60557.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 showerror at ./errorshow.jl:164 unknown function (ip: 0x79b96bd683b6) at (unknown file) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 _atexit at ./initdefs.jl:502 unknown function (ip: 0x79b97b062af4) at (unknown file) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 jl_apply at /source/src/julia.h:2285 [inlined] ijl_atexit_hook at /source/src/init.c:264 jl_exit_thread0_cb at /source/src/signals-unix.c:678 jl_fake_signal_return at /opt/julia/bin/../lib/julia/libjulia-internal.so.1.14 (unknown line) epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1246 wait_forever at ./task.jl:1168 jfptr_wait_forever_76129.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4120 [inlined] ijl_apply_generic at /source/src/gf.c:4317 jl_apply at /source/src/julia.h:2285 [inlined] start_task at /source/src/task.c:1275 PkgEval terminated after 1512.9s: tests became inactive