Package evaluation to test Rembus on Julia 1.11.7 (58327cce5e*) started at 2025-10-29T02:23:48.621 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.66s ################################################################################ # Installation # Installing Rembus... Resolving package versions... Updating `~/.julia/environments/v1.11/Project.toml` [aa126574] + Rembus v1.1.1 Updating `~/.julia/environments/v1.11/Manifest.toml` [c7e460c6] + ArgParse v1.2.0 [69666777] + Arrow v2.8.0 [31f734f8] + ArrowTypes v2.3.0 [d1d4a3ce] + BitFlags v0.1.9 [c3b6d118] + BitIntegers v0.3.5 [0b6fb165] + ChunkCodecCore v1.0.0 [4c0bbee4] + ChunkCodecLibZlib v1.0.0 [55437552] + ChunkCodecLibZstd v1.0.0 [5ba52731] + CodecLz4 v0.4.6 [944b1d66] + CodecZlib v0.7.8 [6b39b394] + CodecZstd v0.8.6 [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.1 [e2d170a0] + DataValueInterfaces v1.0.0 [ffbed154] + DocStringExtensions v0.9.5 [4e289a0a] + EnumX v1.0.5 [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.2 [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.5.0 [bac558e1] + OrderedCollections v1.8.1 [d96e819e] + Parameters v0.12.3 [69de0a69] + Parsers v2.8.3 [2dfb63ee] + PooledArrays v1.4.3 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.5.0 [08abe8d2] + PrettyTables v3.1.0 [f25c1797] + Prometheus v1.4.1 [189a3867] + Reexport v1.2.2 [aa126574] + Rembus v1.1.1 [ae029012] + Requires v1.3.1 [7e506255] + ScopedValues v1.5.0 [6c6a2e73] + Scratch v1.3.0 [91c51154] + SentinelArrays v1.4.8 [777ac1f9] + SimpleBufferStream v1.2.0 [a2af1166] + SortingAlgorithms v1.2.2 [10745b16] + Statistics v1.11.1 [892a3eda] + StringManipulation v0.4.1 [354b36f9] + StringViews v1.3.5 [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.1 [3bb67fe8] + TranscodingStreams v0.11.3 [5c2747f8] + URIs v1.6.1 [3a884ed6] + UnPack v1.0.2 [cf786855] + Visor v0.8.2 [c2297ded] + ZMQ v1.5.0 [5ced341a] + Lz4_jll v1.10.1+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [8f1865be] + ZeroMQ_jll v4.3.6+0 [3161d3a3] + Zstd_jll v1.5.7+1 [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.6.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.11.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.11.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.1.1+0 [deac9b47] + LibCURL_jll v8.6.0+0 [e37daf67] + LibGit2_jll v1.7.2+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.6+0 [14a3606d] + MozillaCACerts_jll v2023.12.12 [4536629a] + OpenBLAS_jll v0.3.27+1 [83775a58] + Zlib_jll v1.2.13+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 [8e850ede] + nghttp2_jll v1.59.0+0 [3f19e933] + p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 5.23s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 353.55s ################################################################################ # Testing # Testing Rembus Status `/tmp/jl_wXI73N/Project.toml` [c7e460c6] ArgParse v1.2.0 [69666777] Arrow v2.8.0 [a93c6f00] DataFrames v1.8.1 [864edb3b] DataStructures v0.19.1 [ffbed154] DocStringExtensions v0.9.5 [cd3eb016] HTTP v1.10.19 [033835bb] JLD2 v0.6.2 [0f8b85d8] JSON3 v1.14.3 [b9914132] JSONTables v1.0.3 [739be429] MbedTLS v1.1.9 [d96e819e] Parameters v0.12.3 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.5.0 [f25c1797] Prometheus v1.4.1 [189a3867] Reexport v1.2.2 [aa126574] Rembus v1.1.1 [1bc83da4] SafeTestsets v0.1.0 [ed4db957] TaskLocalValues v0.1.3 [f8b46487] TestItemRunner v1.1.0 [1c621080] TestItems v1.0.0 [5c2747f8] URIs v1.6.1 [cf786855] Visor v0.8.2 [c2297ded] ZMQ v1.5.0 [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_wXI73N/Manifest.toml` [c7e460c6] ArgParse v1.2.0 [69666777] Arrow v2.8.0 [31f734f8] ArrowTypes v2.3.0 [d1d4a3ce] BitFlags v0.1.9 [c3b6d118] BitIntegers v0.3.5 [0b6fb165] ChunkCodecCore v1.0.0 [4c0bbee4] ChunkCodecLibZlib v1.0.0 [55437552] ChunkCodecLibZstd v1.0.0 [5ba52731] CodecLz4 v0.4.6 [944b1d66] CodecZlib v0.7.8 [6b39b394] CodecZstd v0.8.6 [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.1 [e2d170a0] DataValueInterfaces v1.0.0 [ffbed154] DocStringExtensions v0.9.5 [4e289a0a] EnumX v1.0.5 [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.2 [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.5.0 [bac558e1] OrderedCollections v1.8.1 [d96e819e] Parameters v0.12.3 [69de0a69] Parsers v2.8.3 [2dfb63ee] PooledArrays v1.4.3 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.5.0 [08abe8d2] PrettyTables v3.1.0 [f25c1797] Prometheus v1.4.1 [189a3867] Reexport v1.2.2 [aa126574] Rembus v1.1.1 [ae029012] Requires v1.3.1 [1bc83da4] SafeTestsets v0.1.0 [7e506255] ScopedValues v1.5.0 [6c6a2e73] Scratch v1.3.0 [91c51154] SentinelArrays v1.4.8 [777ac1f9] SimpleBufferStream v1.2.0 [a2af1166] SortingAlgorithms v1.2.2 [10745b16] Statistics v1.11.1 [892a3eda] StringManipulation v0.4.1 [354b36f9] StringViews v1.3.5 [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.0 [1c621080] TestItems v1.0.0 [b718987f] TextWrap v1.0.2 [f269a46b] TimeZones v1.22.1 [3bb67fe8] TranscodingStreams v0.11.3 [5c2747f8] URIs v1.6.1 [3a884ed6] UnPack v1.0.2 [cf786855] Visor v0.8.2 [c2297ded] ZMQ v1.5.0 [5ced341a] Lz4_jll v1.10.1+0 [458c3c95] OpenSSL_jll v3.5.4+0 [8f1865be] ZeroMQ_jll v4.3.6+0 [3161d3a3] Zstd_jll v1.5.7+1 [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.6.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg v1.11.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.11.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.1.1+0 [deac9b47] LibCURL_jll v8.6.0+0 [e37daf67] LibGit2_jll v1.7.2+0 [29816b5a] LibSSH2_jll v1.11.0+1 [c8ffd9c3] MbedTLS_jll v2.28.6+0 [14a3606d] MozillaCACerts_jll v2023.12.12 [4536629a] OpenBLAS_jll v0.3.27+1 [83775a58] Zlib_jll v1.2.13+1 [8e850b90] libblastrampoline_jll v5.11.0+0 [8e850ede] nghttp2_jll v1.59.0+0 [3f19e933] p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... [ Info: creating dir /home/pkgeval/.config/rembus/test_router/component1 [ Info: starting prometheus at port 9000 [ Info: Listening on: 0.0.0.0:9000, thread id: 1 ┌ Warning: stop waiting and process [serve_ws] still running └ @ Visor ~/.julia/packages/Visor/bhyNy/src/Visor.jl:952 [ Info: Server on 0.0.0.0:9000 closing ┌ Error: [misc_component:misc_component]: Base.IOError("connect: connection refused (ECONNREFUSED)", -111) └ @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/twin.jl:431 ┌ Warning: shutdown: ErrorException("type Missing has no field process") └ @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/admin.jl:124 test error[ Info: [serve_http] starting at port 6754 [ Info: Listening on: 0.0.0.0:6754, thread id: 1 ┌ Error: [serve_http] error: Visor.ProcessInterrupt("serve_http") └ @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/http.jl:384 [ Info: [serve_http] closed Test Summary: | Pass Total Time Package | 38 38 2m46.1s 0.290271 seconds (278.35 k allocations: 13.747 MiB, 79.88% compilation time) 0.018218 seconds (3.64 k allocations: 183.172 KiB, 52.77% compilation time) 2.961405 seconds (722.39 k allocations: 36.348 MiB, 1.25% gc time, 97.30% compilation time) [2025-10-29T02:34:18.168][Main.var"##socket_send#258"][1][Info] [socket_send] start [2025-10-29T02:34:37.878][Main.var"##socket_send#258"][1][Info] [socket_send] stop 21.056385 seconds (1.54 M allocations: 78.665 MiB, 0.15% gc time, 92.85% compilation time) [2025-10-29T02:34:37.941][Main.var"##anonymous_twin#259"][1][Info] [anonymous_twin] start [2025-10-29T02:34:39.446][Main.var"##anonymous_twin#259"][1][Info] [anonymous_twin] stop 1.567135 seconds (126.27 k allocations: 6.730 MiB, 16.65% compilation time) [2025-10-29T02:34:39.517][Main.var"##overwrite_connection#260"][1][Info] [overwrite_connection] start [2025-10-29T02:34:42.683][Main.var"##overwrite_connection#260"][1][Info] [overwrite_connection] end 3.237395 seconds (96.13 k allocations: 5.238 MiB, 49.42% compilation time) [2025-10-29T02:34:44.230][Main.var"##plugin#261".CarontePlugin][1][Info] challenge invoked [2025-10-29T02:34:45.183][Main.var"##plugin#261".CarontePlugin][1][Info] [plugin:2a8d5818-7187-4152-9eb7-d7bcd6ae0eb1] custom login [ok_cid]: missing [2025-10-29T02:34:49.839][Main.var"##plugin#261".CarontePlugin][1][Info] [subscribe][Dict{Any, Any}()]: "ADM|32497726529393230238561962947769603|test_plugin_topic|Dict{String, Any}(\"msg_from\" => 0.0, \"cmd\" => \"subscribe\")" [2025-10-29T02:34:49.840][Rembus][1][Error] [plugin:ok_cid] subscribe_handler callback error: ErrorException("something wrong!") [2025-10-29T02:34:50.869][Main.var"##plugin#261".CarontePlugin][1][Info] challenge invoked [2025-10-29T02:34:50.870][Main.var"##plugin#261".CarontePlugin][1][Info] [plugin:077ebff6-8113-40af-b1e4-a2255ca6ed80] custom login [ko_cid]: missing [2025-10-29T02:34:50.870][Rembus][1][Error] [ko_cid] attestation: ErrorException("authentication failed") [2025-10-29T02:34:50.996][Main.var"##plugin#261"][1][Info] [ko_cid] expected error: RembusError(0x0a, nothing, "authentication failed") [2025-10-29T02:34:52.027][Main.var"##plugin#261".CarontePlugin][1][Info] CarontePlugin::save_configuration [2025-10-29T02:34:52.028][Visor][1][Warn] [broker]: ErrorException("save configuration failed") 9.358149 seconds (1.28 M allocations: 65.973 MiB, 0.36% gc time, 83.36% compilation time) [2025-10-29T02:34:52.116][Main.var"##data_at_rest#262"][1][Info] [data_at_rest] start [2025-10-29T02:35:04.890][Main.var"##data_at_rest#262"][1][Info] [data_at_rest] end 12.848315 seconds (3.27 M allocations: 167.051 MiB, 0.58% gc time, 92.54% compilation time) [2025-10-29T02:35:04.979][Main.var"##ha_rpc#263"][1][Info] [ha_rpc] start [2025-10-29T02:35:14.822][Main.var"##ha_rpc#263"][1][Info] [ha_main:__repl__] exposers: Dict{String, OrderedCollections.OrderedSet{Rembus.Twin}}("myservice" => OrderedCollections.OrderedSet{Rembus.Twin}([ha_main:ha_c2])) [2025-10-29T02:35:14.823][Main.var"##ha_rpc#263"][1][Info] [ha_failover:ha_failover] exposers: Dict{String, OrderedCollections.OrderedSet{Rembus.Twin}}("myservice" => OrderedCollections.OrderedSet{Rembus.Twin}([ha_failover:ha_failover, ha_failover:ha_c2])) [2025-10-29T02:35:17.871][Main.var"##ha_rpc#263"][1][Info] [ha_rpc] stop 12.980862 seconds (1.14 M allocations: 60.223 MiB, 1 lock conflict, 61.50% compilation time) [2025-10-29T02:35:18.035][Main.var"##ha_pub#264"][1][Info] [ha_pub] start [2025-10-29T02:35:20.099][Main.var"##ha_pub#264"][1][Info] [ha_pub][ha_pub_subscriber:ha_pub_subscriber] recv: ola [2025-10-29T02:35:20.099][Main.var"##ha_pub#264"][1][Info] [ha_pub][ha_pub_failover:ha_pub_failover] recv: ola [2025-10-29T02:35:23.710][Main.var"##ha_pub#264"][1][Info] CTX: Dict{Any, Any}("ha_pub_subscriber" => "ola", "ha_pub_failover" => "ola") [2025-10-29T02:35:24.523][Main.var"##ha_pub#264"][1][Info] [ha_pub_main:__repl__] subscribers: Dict{String, Set{Rembus.Twin}}("mytopic" => Set([ha_pub_main:ha_pub_subscriber, ha_pub_main:ha_pub_failover])) [2025-10-29T02:35:24.528][Main.var"##ha_pub#264"][1][Info] [ha_pub][ha_pub_failover:ha_pub_publisher] recv: ola [2025-10-29T02:35:24.529][Main.var"##ha_pub#264"][1][Info] [ha_pub][ha_pub_subscriber:ha_pub_subscriber] recv: ola [2025-10-29T02:35:24.627][Main.var"##ha_pub#264"][1][Info] FAILOVER CTX: Dict{Any, Any}("ha_pub_subscriber" => "ola", "ha_pub_publisher" => "ola") [2025-10-29T02:35:24.656][Main.var"##ha_pub#264"][1][Info] [ha_pub] stop 6.784766 seconds (946.50 k allocations: 51.265 MiB, 0.61% gc time, 1 lock conflict, 43.01% compilation time: 3% of which was recompilation) WARNING: Method definition proxy_task(Any, Any) in module ##ha_setup#265 at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/utils.jl:65 overwritten at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/broker/test_ha_setup.jl:26. WARNING: Method definition start_proxy(Any, Any) in module ##ha_setup#265 at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/utils.jl:75 overwritten at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/broker/test_ha_setup.jl:43. [2025-10-29T02:35:24.768][Main.var"##ha_setup#265"][1][Info] [ha_setup] start [2025-10-29T02:35:28.609][Main.var"##ha_setup#265"][1][Info] [ha_setup_main:__repl__] exposers: Dict{String, OrderedCollections.OrderedSet{Rembus.Twin}}("myservice" => OrderedCollections.OrderedSet{Rembus.Twin}([ha_setup_main:ha_setup_failover])) [2025-10-29T02:35:28.610][Main.var"##ha_setup#265"][1][Info] [ha_setup_failover:ha_setup_failover] exposers: Dict{String, OrderedCollections.OrderedSet{Rembus.Twin}}() [2025-10-29T02:35:28.976][Main.var"##ha_setup#265"][1][Info] [ha_setup_proxy][ha_setup_main:ha_setup_failover] simulate an error: "ADM|32497727330375944425609495320002271|__config__|Dict{String, Any}(\"subscribers\" => Any[], \"exposers\" => [\"myservice\"], \"cmd\" => \"setup\")" [2025-10-29T02:35:28.976][Rembus][1][Warn] [ha_setup_failover:ha_setup_failover] reconnection setup failed [2025-10-29T02:35:31.642][Main.var"##ha_setup#265"][1][Info] [ha_setup] stop 6.985359 seconds (530.75 k allocations: 29.096 MiB, 16.27% compilation time) [2025-10-29T02:35:32.380][Main.var"##simo#266"][1][Info] [simo] start [2025-10-29T02:35:41.615][Main.var"##simo#266"][1][Info] [simo] b@ws://127.0.0.1:8000 => 2 [2025-10-29T02:35:41.615][Main.var"##simo#266"][1][Info] [simo] d@ws://127.0.0.1:8000 => 4 [2025-10-29T02:35:41.615][Main.var"##simo#266"][1][Info] [simo] a@ws://127.0.0.1:8000 => 1 [2025-10-29T02:35:41.645][Main.var"##simo#266"][1][Info] [simo] c@ws://127.0.0.1:8000 => missing [2025-10-29T02:35:41.679][Main.var"##simo#266"][1][Info] [simo] stop 10.037304 seconds (2.50 M allocations: 129.741 MiB, 0.63% gc time, 98.01% compilation time) [2025-10-29T02:35:41.773][Main.var"##hierarchy#267"][1][Info] [hierarchy] start [2025-10-29T02:35:46.009][Main.var"##hierarchy#267"][1][Info] [hierarchy] stop 4.329278 seconds (1.85 M allocations: 95.717 MiB, 0.77% gc time, 96.88% compilation time) [2025-10-29T02:35:46.092][Main.var"##setup#268"][1][Info] [setup] start [2025-10-29T02:35:47.225][Main.var"##setup#268"][1][Info] [setup] end 1.216252 seconds (198.99 k allocations: 10.256 MiB, 57.65% compilation time) [2025-10-29T02:35:48.332][Main.var"##jsonrpc#269"][1][Info] [test_jsonrpc] start [2025-10-29T02:35:53.028][Main.var"##jsonrpc#269"][1][Info] result=30 [2025-10-29T02:35:53.638][Rembus][1][Error] [myservice] local eval: MethodError(Main.var"##jsonrpc#269".myservice, (10, 20, "unexpected_arg"), 0x0000000000006a6e) [2025-10-29T02:35:54.222][Main.var"##jsonrpc#269"][1][Info] caught expected error: RpcMethodException("myservice", "MethodError(Main.var\"##jsonrpc#269\".myservice, (10, 20, \"unexpected_arg\"), 0x0000000000006a6e)") [2025-10-29T02:35:56.231][Main.var"##jsonrpc#269"][1][Info] [mytopic] received message: hello world [2025-10-29T02:35:56.232][Main.var"##jsonrpc#269"][1][Info] [mytopic] context updated: Dict{String, Any}("msg" => "hello world") [2025-10-29T02:35:57.380][Main.var"##jsonrpc#269"][1][Info] [test_jsonrpc] stop 10.154120 seconds (2.80 M allocations: 147.164 MiB, 0.35% gc time, 83.77% compilation time) [2025-10-29T02:36:01.160][Rembus][1][Info] [serve_http] starting at port 9000 [2025-10-29T02:36:01.563][Main.var"##jsonrpc_http#270"][1][Info] [test_jsonrpc_http] start [2025-10-29T02:36:37.582][Rembus][1][Error] [myservice] local eval: MethodError(Main.var"##jsonrpc_http#270".myservice, (Dict{Any, Any}("msg" => "hello rembus"), jsonrpc_server:jsonrpc_server, 0x000000000000000a, 0x0000000000000014, "unexpected_arg"), 0x0000000000006aa1) [2025-10-29T02:36:41.020][Main.var"##jsonrpc_http#270"][1][Info] RESPONSE: [2025-10-29T02:36:41.038][Rembus][1][Info] [serve_http] closed [2025-10-29T02:36:41.569][Main.var"##jsonrpc_http#270"][1][Info] [test_jsonrpc_http] stop 44.189625 seconds (14.80 M allocations: 767.405 MiB, 1.74% gc time, 1 lock conflict, 95.21% compilation time) [2025-10-29T02:36:42.743][Rembus][1][Info] [serve_http] starting at port 9000 [2025-10-29T02:36:43.145][Main.var"##jsonrpc_sensors_http#271"][1][Info] [test_jsonrpc_http] start [2025-10-29T02:36:44.372][Rembus][1][Error] [myservice] local eval: MethodError(Main.var"##jsonrpc_sensors_http#271".myservice, (Dict{Any, Any}("msg" => "hello rembus"), aaa/bbb/sensor-1:aaa/bbb/sensor-1, 0x000000000000000a, 0x0000000000000014, "unexpected_arg"), 0x0000000000006ac6) [2025-10-29T02:36:44.536][Rembus][1][Info] [serve_http] closed [2025-10-29T02:36:45.046][Main.var"##jsonrpc_sensors_http#271"][1][Info] [test_jsonrpc_http] stop 3.476402 seconds (557.78 k allocations: 29.895 MiB, 1.67% gc time, 1 lock conflict, 37.09% compilation time) [2025-10-29T02:36:45.822][Rembus][1][Info] [serve_http] starting at port 9000 [2025-10-29T02:36:46.224][Main.var"##jsonrpc_http_namedargs#272"][1][Info] [test_jsonrpc_namedargs] start [2025-10-29T02:36:49.860][Rembus][1][Info] [serve_http] closed [2025-10-29T02:36:50.373][Main.var"##jsonrpc_http_namedargs#272"][1][Info] [test_jsonrpc_namedargs] stop 5.326792 seconds (1.17 M allocations: 61.507 MiB, 1 lock conflict, 61.89% compilation time) [2025-10-29T02:36:51.248][Main.var"##jsonrpc_pubsub#273"][1][Info] [test_jsonrpc_pubsub] start [2025-10-29T02:36:51.941][Main.var"##jsonrpc_pubsub#273"][1][Info] [mytopic] received message: hello world [2025-10-29T02:36:51.943][Main.var"##jsonrpc_pubsub#273"][1][Info] [mytopic] context updated: Dict{String, Any}("msg" => "hello world") [2025-10-29T02:36:53.490][Main.var"##jsonrpc_pubsub#273"][1][Info] [test_jsonrpc_pubsub] stop 3.116941 seconds (464.99 k allocations: 24.899 MiB, 39.08% compilation time) [2025-10-29T02:36:54.887][Main.var"##jsonrpc_register#274"][1][Info] [test_jsonrpc_register] start [2025-10-29T02:36:55.401][Main.var"##jsonrpc_register#274"][1][Error] [test_jsonrpc_register] failed: Base.IOError("could not spawn `ssh-keygen -f /tmp/rembus/jsonrpc_register_node/.secret.tmp -t ecdsa -m PEM -b 256 -N ''`: no such file or directory (ENOENT)", -2) jsonrpc_register: Test Failed at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 Expression: false Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:680 [inlined] [2] execute(fn::typeof(Main.var"##jsonrpc_register#274".run), testname::String; authenticated::Bool, reset::Bool, setup::Function, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##jsonrpc_register#274" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 [3] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/json-rpc/test_jsonrpc_register.jl:50 [4] include(mod::Module, _path::String) @ Base ./Base.jl:562 [5] include(x::String) @ Main.var"##jsonrpc_register#274" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [6] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:76 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [8] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:76 [inlined] [9] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [10] eval(m::Module, e::Any) @ Core ./boot.jl:430 [11] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [12] macro expansion @ ./timing.jl:581 [inlined] [13] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:75 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [15] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 IOError: could not spawn `ssh-keygen -f /tmp/rembus/jsonrpc_register_node/.secret.tmp -t ecdsa -m PEM -b 256 -N ''`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.SyncCloseFD, IO}}) @ Base ./process.jl:140 [2] _spawn @ ./process.jl:157 [inlined] [3] #885 @ ./process.jl:149 [inlined] [4] setup_stdios(f::Base.var"#885#886"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, IO}}) @ Base ./process.jl:236 [5] _spawn @ ./process.jl:148 [inlined] [6] run(::Cmd; wait::Bool) @ Base ./process.jl:512 [7] run @ ./process.jl:510 [inlined] [8] ecdsa_private_key(cid::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:21 [9] register(cid::String, pin::String; scheme::UInt8, enc::UInt8) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:65 [10] run() @ Main.var"##jsonrpc_register#274" ~/.julia/packages/Rembus/Bf6cs/test/json-rpc/test_jsonrpc_register.jl:25 [11] execute(fn::typeof(Main.var"##jsonrpc_register#274".run), testname::String; authenticated::Bool, reset::Bool, setup::Function, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##jsonrpc_register#274" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:162 [12] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/json-rpc/test_jsonrpc_register.jl:50 [13] include(mod::Module, _path::String) @ Base ./Base.jl:562 [14] include(x::String) @ Main.var"##jsonrpc_register#274" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [15] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:76 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [17] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:76 [inlined] [18] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [19] eval(m::Module, e::Any) @ Core ./boot.jl:430 [20] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [21] macro expansion @ ./timing.jl:581 [inlined] [22] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:75 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [24] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 [25] include(fname::String) @ Main ./sysimg.jl:38 [26] top-level scope @ none:6 [27] eval @ ./boot.jl:430 [inlined] [28] exec_options(opts::Base.JLOptions) @ Base ./client.jl:289 [29] _start() @ Base ./client.jl:524[2025-10-29T02:36:56.571][Main.var"##jsonrpc_register#274"][1][Info] [test_jsonrpc_register] stop 3.080830 seconds (952.67 k allocations: 50.984 MiB, 1.29% gc time, 54.06% compilation time) [2025-10-29T02:36:56.641][Main.var"##ifdown_block#275"][1][Info] [ifdown_block] start [2025-10-29T02:36:56.890][Rembus][1][Error] [ifdown_block_client:ifdown_block_client]: Base.IOError("connect: connection refused (ECONNREFUSED)", -111) [2025-10-29T02:37:02.644][Main.var"##ifdown_block#275"][1][Info] [ifdown_block] stop 6.072729 seconds (646.61 k allocations: 33.889 MiB, 20.86% compilation time) [2025-10-29T02:37:03.697][Main.var"##policies#276"][1][Info] [policies] start [2025-10-29T02:37:04.612][Main.var"##policies#276"][1][Info] [policies_component:__repl__] socket: FLOAT [2025-10-29T02:37:05.705][Main.var"##policies#276"][1][Info] [policies_component:__repl__] socket: FLOAT [2025-10-29T02:37:06.263][Main.var"##policies#276"][1][Info] [policies] stop 3.627951 seconds (565.91 k allocations: 31.338 MiB, 45.14% compilation time) [2025-10-29T02:37:07.669][Main.var"##pool#277"][1][Info] [pool] start [2025-10-29T02:37:08.396][Main.var"##pool#277"][1][Info] response=hello [2025-10-29T02:37:09.944][Main.var"##pool#277"][1][Info] [pool] stop 3.672379 seconds (1.21 M allocations: 64.301 MiB, 1.01% gc time, 86.05% compilation time) [2025-10-29T02:37:11.086][Main.var"##pool_component#278"][1][Info] [pool_component] start [2025-10-29T02:37:14.811][Main.var"##pool_component#278"][1][Info] [pool_component] stop 4.865903 seconds (400.58 k allocations: 21.734 MiB, 88.67% compilation time) [2025-10-29T02:37:16.049][Main.var"##component#279"][1][Info] [component] start [2025-10-29T02:37:16.369][Visor][1][Debug] [root] starting proc: [rpc_dummy_component] [2025-10-29T02:37:16.369][Visor][1][Debug] [root]: add supervisor [rpc_dummy_component] [2025-10-29T02:37:16.369][Visor][1][Debug] [rpc_dummy_component] supervisor starting [2025-10-29T02:37:16.371][Visor][1][Debug] [rpc_dummy_component] task: Ptr{Nothing} @0x00007958aec45780 [2025-10-29T02:37:16.371][Visor][1][Debug] [rpc_dummy_component] start supervisor event loop [2025-10-29T02:37:16.371][Visor][1][Debug] [rpc_dummy_component]: starting [broker] [2025-10-29T02:37:16.372][Visor][1][Debug] [rpc_dummy_component]: starting [twins] [2025-10-29T02:37:16.388][Rembus][1][Debug] [rpc_dummy_component] loading configuration from /tmp/rembus/rpc_dummy_component [2025-10-29T02:37:16.388][Visor][1][Debug] [twins] supervisor starting [2025-10-29T02:37:16.388][Rembus][1][Debug] loading topic_auth table [2025-10-29T02:37:16.390][Visor][1][Debug] [twins] task: Ptr{Nothing} @0x00007958aec45c30 [2025-10-29T02:37:16.390][Visor][1][Debug] [twins] start supervisor event loop [2025-10-29T02:37:16.393][Rembus][1][Debug] socket connection closed, keep alive done [2025-10-29T02:37:16.390][Rembus][1][Debug] loading /tmp/rembus/rpc_dummy_component/admins.json [2025-10-29T02:37:16.392][Rembus][1][Debug] [::rpc_dummy_component] loading configuration [2025-10-29T02:37:16.393][Rembus][1][Debug] loading twin marks [2025-10-29T02:37:16.393][Visor][1][Debug] [twins] starting proc: [rpc_dummy_component] [2025-10-29T02:37:16.394][Rembus][1][Debug] starting twin [rpc_dummy_component] [2025-10-29T02:37:16.396][Rembus][1][Debug] [::0ffa5e0c-fb69-4825-bee0-c6efabf8d1ce] loading configuration [2025-10-29T02:37:16.396][Rembus][1][Debug] [rpc_dummy_component:rpc_dummy_component] client is connected [2025-10-29T02:37:16.397][Visor][1][Debug] [twins] starting proc: [0ffa5e0c-fb69-4825-bee0-c6efabf8d1ce] [2025-10-29T02:37:16.397][Rembus][1][Debug] starting twin [0ffa5e0c-fb69-4825-bee0-c6efabf8d1ce] [2025-10-29T02:37:16.397][Rembus][1][Debug] [component:0ffa5e0c-fb69-4825-bee0-c6efabf8d1ce] anonymous client connected [2025-10-29T02:37:16.397][Rembus][1][Debug] [component:0ffa5e0c-fb69-4825-bee0-c6efabf8d1ce] client is connected [2025-10-29T02:37:16.447][Rembus][1][Debug] [component:0ffa5e0c-fb69-4825-bee0-c6efabf8d1ce] twin_receiver << "IDY|32497729318483640894623118960287892|ws://127.0.0.1:8000/rpc_dummy_component|Dict{Any, Any}()" [2025-10-29T02:37:16.448][Rembus][1][Debug] [component:broker] recv: "IDY|32497729318483640894623118960287892|ws://127.0.0.1:8000/rpc_dummy_component|Dict{Any, Any}()" [2025-10-29T02:37:16.449][Rembus][1][Debug] [component:0ffa5e0c-fb69-4825-bee0-c6efabf8d1ce] auth identity: "IDY|32497729318483640894623118960287892|ws://127.0.0.1:8000/rpc_dummy_component|Dict{Any, Any}()" [2025-10-29T02:37:16.449][Rembus][1][Debug] [component:0ffa5e0c-fb69-4825-bee0-c6efabf8d1ce] binding cid: ws://127.0.0.1:8000/rpc_dummy_component, authenticate: false [2025-10-29T02:37:16.450][Rembus][1][Debug] [component:rpc_dummy_component] loading configuration [2025-10-29T02:37:16.450][Rembus][1][Debug] [component:rpc_dummy_component] calculating exported topics ... [2025-10-29T02:37:16.450][Rembus][1][Debug] [component:rpc_dummy_component] calculating exported topics ... [2025-10-29T02:37:16.847][Rembus][1][Debug] [component:rpc_dummy_component] exported topics: [String[], String[]] [2025-10-29T02:37:16.878][Rembus][1][Debug] [rpc_dummy_component:rpc_dummy_component] twin_receiver << "RES|32497729318483640894623118960287892|status:0" [2025-10-29T02:37:16.878][Rembus][1][Debug] [rpc_dummy_component:broker] recv: "RES|32497729318483640894623118960287892|status:0" [2025-10-29T02:37:16.878][Rembus][1][Debug] [rpc_dummy_component:rpc_dummy_component] authenticate: "RES|32497729318483640894623118960287892|status:0" [2025-10-29T02:37:17.088][Rembus][1][Debug] [rpc_dummy_component:rpc_dummy_component] exports: Any[] [2025-10-29T02:37:17.232][Main.var"##component#279"][1][Info] router node: rpc_myserver -> ws://127.0.0.1:10000 [up] [2025-10-29T02:37:17.268][Main.var"##component#279"][1][Info] response=hello [2025-10-29T02:37:17.345][Main.var"##component#279"][1][Info] [component] stop 2.534773 seconds (538.25 k allocations: 29.755 MiB, 14 lock conflicts, 76.23% compilation time) [2025-10-29T02:37:18.326][Main.var"##dataframe#280"][1][Info] [dataframe] start [2025-10-29T02:37:21.678][Main.var"##dataframe#280"][1][Info] [dataframe] stop 4.332494 seconds (858.67 k allocations: 394.482 MiB, 12.56% gc time, 66.88% compilation time) [2025-10-29T02:37:21.769][Main.var"##publish#281"][1][Info] [test_publish] start [2025-10-29T02:37:24.579][Rembus][1][Info] starting prometheus at port 7071 [2025-10-29T02:37:25.095][Main.var"##publish#281"][1][Info] [tcp://127.0.0.1:8011/publish_tcpsub] socket: TCP:true [2025-10-29T02:37:28.351][Main.var"##publish#281"][1][Info] [publish_tcpsub:publish_tcpsub] PROBE: Rembus.ProbedMsg[Rembus.ProbedMsg(Base.Libc.TimeVal(1761705447, 481794), Rembus.pktin, "PUB|32497729504020549783788699107992932|foo|48"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705447, 566214), Rembus.pktout, "ACK|32497729504020549783788699107992932"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705447, 712992), Rembus.pktout, "ADM|32497729527220039945438979255023310|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705447, 713074), Rembus.pktin, "ACK2|32497729504020549783788699107992932"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705447, 715253), Rembus.pktin, "RES|32497729527220039945438979255023310|status:0")] publish_tcpsub:publish_tcpsub: [1][0000000000] << Rembus.PubSubMsg{IOBuffer} ["PUB|32497729504020549783788699107992932|foo|48"] [2][0000084420] >> Rembus.AckMsg ["ACK|32497729504020549783788699107992932"] [3][0000231198] >> Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729527220039945438979255023310|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"] [4][0000231280] << Rembus.Ack2Msg ["ACK2|32497729504020549783788699107992932"] [5][0000233459] << Rembus.ResMsg{IOBuffer} ["RES|32497729527220039945438979255023310|status:0"] publish_tcppub:publish_tcppub: [1][0000000000] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|32497729504020549783788699107992932|foo|48"] [2][0000750577] << Rembus.AckMsg ["ACK|32497729504020549783788699107992932"] [3][0000861219] >> Rembus.Ack2Msg ["ACK2|32497729504020549783788699107992932"] [4][0000999066] << Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729527220039945438979255023310|foo|Dict{String, Any}(\"touch\" => [\"publish_tcppub\"], \"rmark\" => UInt64[0x54110d1ba102adfe, 0x174754a8c582508a], \"cmd\" => \"unsubscribe\")"] [5][0000999167] >> Rembus.ResMsg{Nothing} ["RES|32497729527220039945438979255023310|status:0"] [6][0000999359] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|0|foo|0"] [2025-10-29T02:37:29.170][Main.var"##publish#281"][1][Info] [ws://127.0.0.1:8010/publish_wssub] socket: WS:true [2025-10-29T02:37:29.515][Main.var"##publish#281"][1][Info] [publish_wssub:publish_wssub] PROBE: Rembus.ProbedMsg[Rembus.ProbedMsg(Base.Libc.TimeVal(1761705449, 210708), Rembus.pktin, "PUB|32497729554166693476251280030725361|foo|48"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705449, 210828), Rembus.pktout, "ACK|32497729554166693476251280030725361"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705449, 291594), Rembus.pktin, "ACK2|32497729554166693476251280030725361"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705449, 392957), Rembus.pktout, "ADM|32497729558209926214332233946253982|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705449, 393931), Rembus.pktin, "RES|32497729558209926214332233946253982|status:0")] publish_wssub:publish_wssub: [1][0000000000] << Rembus.PubSubMsg{IOBuffer} ["PUB|32497729554166693476251280030725361|foo|48"] [2][0000000120] >> Rembus.AckMsg ["ACK|32497729554166693476251280030725361"] [3][0000080886] << Rembus.Ack2Msg ["ACK2|32497729554166693476251280030725361"] [4][0000182249] >> Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729558209926214332233946253982|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"] [5][0000183223] << Rembus.ResMsg{IOBuffer} ["RES|32497729558209926214332233946253982|status:0"] publish_tcppub:publish_tcppub: [1][0000000000] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|32497729554166693476251280030725361|foo|48"] [2][0000036845] << Rembus.AckMsg ["ACK|32497729554166693476251280030725361"] [3][0000037105] >> Rembus.Ack2Msg ["ACK2|32497729554166693476251280030725361"] [4][0000219893] << Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729558209926214332233946253982|foo|Dict{String, Any}(\"touch\" => [\"publish_tcppub\"], \"rmark\" => UInt64[0x54110d1ba102adfe, 0x34883aaf2bea6113], \"cmd\" => \"unsubscribe\")"] [5][0000220028] >> Rembus.ResMsg{Nothing} ["RES|32497729558209926214332233946253982|status:0"] [6][0000220242] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|0|foo|0"] [2025-10-29T02:37:32.800][Main.var"##publish#281"][1][Info] [zmq://127.0.0.1:8012/publish_zmqsub] socket: Rembus.ZDealer(ZMQ.Socket(DEALER, tcp://127.0.0.1:8012), ZMQ.Context(WeakRef[WeakRef(ZMQ.Socket(DEALER, tcp://127.0.0.1:8012))]), Dict{UInt128, Rembus.FutureResponse}(), Dict{UInt128, Rembus.FutureResponse}(0x000642430384aaf19a5286be3f82bdea => Rembus.FutureResponse{Rembus.IdentityMsg}(Channel{Any}(1), 1.761705449532158e9, "IDY|32497729560778928470456706527313386|zmq://127.0.0.1:8012/publish_zmqsub|Dict{String, UInt64}()", Timer(Ptr{Nothing} @0x0000000000000000, Base.GenericCondition{Base.Threads.SpinLock}(Base.IntrusiveLinkedList{Task}(nothing, nothing), Base.Threads.SpinLock(0)), false, false)))) [2025-10-29T02:37:34.104][Main.var"##publish#281"][1][Info] [publish_zmqsub:publish_zmqsub] PROBE: Rembus.ProbedMsg[Rembus.ProbedMsg(Base.Libc.TimeVal(1761705453, 371883), Rembus.pktin, "PUB|32497729625455502154990602109018081|foo|48"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705453, 372051), Rembus.pktout, "ACK|32497729625455502154990602109018081"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705453, 626116), Rembus.pktin, "ACK2|32497729625455502154990602109018081"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705453, 626172), Rembus.pktout, "ADM|32497729636298166945019266946418191|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705453, 627941), Rembus.pktin, "RES|32497729636298166945019266946418191|status:0")] publish_zmqsub:publish_zmqsub: [1][0000000000] << Rembus.PubSubMsg{Vector{Any}} ["PUB|32497729625455502154990602109018081|foo|48"] [2][0000000168] >> Rembus.AckMsg ["ACK|32497729625455502154990602109018081"] [3][0000254233] << Rembus.Ack2Msg ["ACK2|32497729625455502154990602109018081"] [4][0000254289] >> Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729636298166945019266946418191|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"] [5][0000256058] << Rembus.ResMsg{Nothing} ["RES|32497729636298166945019266946418191|status:0"] publish_tcppub:publish_tcppub: [1][0000000000] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|32497729625455502154990602109018081|foo|48"] [2][0000264462] << Rembus.AckMsg ["ACK|32497729625455502154990602109018081"] [3][0000264537] >> Rembus.Ack2Msg ["ACK2|32497729625455502154990602109018081"] [4][0000589212] << Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729636298166945019266946418191|foo|Dict{String, Any}(\"touch\" => [\"publish_tcppub\"], \"rmark\" => UInt64[0x54110d1ba102adfe, 0xa2923e929d36321f], \"cmd\" => \"unsubscribe\")"] [5][0000589405] >> Rembus.ResMsg{Nothing} ["RES|32497729636298166945019266946418191|status:0"] [6][0000589679] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|0|foo|0"] [2025-10-29T02:37:34.150][Main.var"##publish#281"][1][Info] [tcp://127.0.0.1:8011/publish_tcpsub] socket: TCP:true [2025-10-29T02:37:34.780][Main.var"##publish#281"][1][Info] [publish_tcpsub:publish_tcpsub] PROBE: Rembus.ProbedMsg[Rembus.ProbedMsg(Base.Libc.TimeVal(1761705454, 265191), Rembus.pktin, "PUB|32497729646070347908653955846756076|foo|48"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705454, 265313), Rembus.pktout, "ACK|32497729646070347908653955846756076"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705454, 265567), Rembus.pktin, "ACK2|32497729646070347908653955846756076"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705454, 467496), Rembus.pktout, "ADM|32497729651818738515543884987750735|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705454, 468445), Rembus.pktin, "RES|32497729651818738515543884987750735|status:0")] publish_tcpsub:publish_tcpsub: [1][0000000000] << Rembus.PubSubMsg{IOBuffer} ["PUB|32497729646070347908653955846756076|foo|48"] [2][0000000122] >> Rembus.AckMsg ["ACK|32497729646070347908653955846756076"] [3][0000000376] << Rembus.Ack2Msg ["ACK2|32497729646070347908653955846756076"] [4][0000202305] >> Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729651818738515543884987750735|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"] [5][0000203254] << Rembus.ResMsg{IOBuffer} ["RES|32497729651818738515543884987750735|status:0"] publish_pub:publish_pub: [1][0000000000] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|32497729646070347908653955846756076|foo|48"] [2][0000032941] << Rembus.AckMsg ["ACK|32497729646070347908653955846756076"] [3][0000109135] >> Rembus.Ack2Msg ["ACK2|32497729646070347908653955846756076"] [4][0000312402] << Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729651818738515543884987750735|foo|Dict{String, Any}(\"touch\" => [\"publish_pub\"], \"rmark\" => UInt64[0x54110d1ba102adfe, 0x56ffafee8f4cba3f], \"cmd\" => \"unsubscribe\")"] [5][0000312479] >> Rembus.ResMsg{Nothing} ["RES|32497729651818738515543884987750735|status:0"] [6][0000312660] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|0|foo|0"] [2025-10-29T02:37:34.797][Main.var"##publish#281"][1][Info] [ws://127.0.0.1:8010/publish_wssub] socket: WS:true [2025-10-29T02:37:35.265][Main.var"##publish#281"][1][Info] [publish_wssub:publish_wssub] PROBE: Rembus.ProbedMsg[Rembus.ProbedMsg(Base.Libc.TimeVal(1761705454, 805896), Rembus.pktin, "PUB|32497729658052559479729664229056003|foo|48"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705454, 805945), Rembus.pktout, "ACK|32497729658052559479729664229056003"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705454, 806204), Rembus.pktin, "ACK2|32497729658052559479729664229056003"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705455, 7755), Rembus.pktout, "ADM|32497729661784741112051285095489856|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705455, 10478), Rembus.pktin, "RES|32497729661784741112051285095489856|status:0")] publish_wssub:publish_wssub: [1][0000000000] << Rembus.PubSubMsg{IOBuffer} ["PUB|32497729658052559479729664229056003|foo|48"] [2][0000000049] >> Rembus.AckMsg ["ACK|32497729658052559479729664229056003"] [3][0000000308] << Rembus.Ack2Msg ["ACK2|32497729658052559479729664229056003"] [4][0000201859] >> Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729661784741112051285095489856|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"] [5][0000204582] << Rembus.ResMsg{IOBuffer} ["RES|32497729661784741112051285095489856|status:0"] publish_pub:publish_pub: [1][0000000000] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|32497729658052559479729664229056003|foo|48"] [2][0000000360] << Rembus.AckMsg ["ACK|32497729658052559479729664229056003"] [3][0000000522] >> Rembus.Ack2Msg ["ACK2|32497729658052559479729664229056003"] [4][0000204823] << Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729661784741112051285095489856|foo|Dict{String, Any}(\"touch\" => [\"publish_pub\"], \"rmark\" => UInt64[0x54110d1ba102adfe, 0xb62db7d8e6fb748f], \"cmd\" => \"unsubscribe\")"] [5][0000204905] >> Rembus.ResMsg{Nothing} ["RES|32497729661784741112051285095489856|status:0"] [6][0000205095] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|0|foo|0"] [2025-10-29T02:37:35.288][Main.var"##publish#281"][1][Info] [zmq://127.0.0.1:8012/publish_zmqsub] socket: Rembus.ZDealer(ZMQ.Socket(DEALER, tcp://127.0.0.1:8012), ZMQ.Context(WeakRef[WeakRef(ZMQ.Socket(DEALER, tcp://127.0.0.1:8012))]), Dict{UInt128, Rembus.FutureResponse}(), Dict{UInt128, Rembus.FutureResponse}(0x0006424303dc6503aaeafc9549063f20 => Rembus.FutureResponse{Rembus.IdentityMsg}(Channel{Any}(1), 1.761705455281421e9, "IDY|32497729666834168179971793013325600|zmq://127.0.0.1:8012/publish_zmqsub|Dict{String, UInt64}()", Timer(Ptr{Nothing} @0x0000000000000000, Base.GenericCondition{Base.Threads.SpinLock}(Base.IntrusiveLinkedList{Task}(nothing, nothing), Base.Threads.SpinLock(0)), false, false)))) [2025-10-29T02:37:35.704][Main.var"##publish#281"][1][Info] [publish_zmqsub:publish_zmqsub] PROBE: Rembus.ProbedMsg[Rembus.ProbedMsg(Base.Libc.TimeVal(1761705455, 302481), Rembus.pktin, "PUB|32497729667205241328198689715956187|foo|48"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705455, 302549), Rembus.pktout, "ACK|32497729667205241328198689715956187"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705455, 303178), Rembus.pktin, "ACK2|32497729667205241328198689715956187"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705455, 503695), Rembus.pktout, "ADM|32497729670933090621069004736352856|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705455, 505682), Rembus.pktin, "RES|32497729670933090621069004736352856|status:0")] publish_zmqsub:publish_zmqsub: [1][0000000000] << Rembus.PubSubMsg{Vector{Any}} ["PUB|32497729667205241328198689715956187|foo|48"] [2][0000000068] >> Rembus.AckMsg ["ACK|32497729667205241328198689715956187"] [3][0000000697] << Rembus.Ack2Msg ["ACK2|32497729667205241328198689715956187"] [4][0000201214] >> Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729670933090621069004736352856|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"] [5][0000203201] << Rembus.ResMsg{Nothing} ["RES|32497729670933090621069004736352856|status:0"] publish_pub:publish_pub: [1][0000000000] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|32497729667205241328198689715956187|foo|48"] [2][0000000724] << Rembus.AckMsg ["ACK|32497729667205241328198689715956187"] [3][0000000993] >> Rembus.Ack2Msg ["ACK2|32497729667205241328198689715956187"] [4][0000203764] << Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729670933090621069004736352856|foo|Dict{String, Any}(\"touch\" => [\"publish_pub\"], \"rmark\" => UInt64[0x54110d1ba102adfe, 0xcc114e29c33bab31], \"cmd\" => \"unsubscribe\")"] [5][0000203885] >> Rembus.ResMsg{Nothing} ["RES|32497729670933090621069004736352856|status:0"] [6][0000204083] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|0|foo|0"] broker/server keystore: /tmp/keystore ..+...+.+...+........+...+.+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.....+...+.....+...+....+.................+.+...+..+...+.+...+........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+......+.+..................+......+..+..................+...............+.+...............+.....+...+..........+.....+...+.............+..............+..........+.....+...+...+..........+......+.....+....+.....+..........+..+...+......+...+..........+..+....+.........+.....+.+..+......................+........+..................+.+......+..+...+....+.....+...+...+...+............+..........+..+.+..+....+...+........+....+...+...+...+...........+...............+....+.....+......+...+............+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ....+.........+...............+..........+.....+......+.......+...+..+.+............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*......+...+.....+..........+...+..+.+..+...+................+.....+.........+......+...+...+.........+....+.........+..+.+.....+.........+....+..............+......+....+..+...+......+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ----- Certificate request self-signature ok subject=C = IT, ST = Italia, L = Trento, O = Rembus, CN = rembus, emailAddress = admin@example.com [2025-10-29T02:37:38.673][Main.var"##publish#281"][1][Info] [tls://127.0.0.1:6011/publish_tcpsub] socket: TLS:true [2025-10-29T02:37:39.738][Main.var"##publish#281"][1][Info] [publish_tcpsub:publish_tcpsub] PROBE: Rembus.ProbedMsg[Rembus.ProbedMsg(Base.Libc.TimeVal(1761705459, 319485), Rembus.pktin, "PUB|32497729734240822551488554489483417|foo|48"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705459, 398844), Rembus.pktout, "ACK|32497729734240822551488554489483417"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705459, 519762), Rembus.pktin, "ACK2|32497729734240822551488554489483417"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705459, 543127), Rembus.pktout, "ADM|32497729745445834577693172626523122|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705459, 546076), Rembus.pktin, "RES|32497729745445834577693172626523122|status:0")] publish_tcpsub:publish_tcpsub: [1][0000000000] << Rembus.PubSubMsg{IOBuffer} ["PUB|32497729734240822551488554489483417|foo|48"] [2][0000079359] >> Rembus.AckMsg ["ACK|32497729734240822551488554489483417"] [3][0000200277] << Rembus.Ack2Msg ["ACK2|32497729734240822551488554489483417"] [4][0000223642] >> Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729745445834577693172626523122|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"] [5][0000226591] << Rembus.ResMsg{IOBuffer} ["RES|32497729745445834577693172626523122|status:0"] publish_pub:publish_pub: [1][0000000000] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|32497729734240822551488554489483417|foo|48"] [2][0000383826] << Rembus.AckMsg ["ACK|32497729734240822551488554489483417"] [3][0000463457] >> Rembus.Ack2Msg ["ACK2|32497729734240822551488554489483417"] [4][0000610225] << Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729745445834577693172626523122|foo|Dict{String, Any}(\"touch\" => [\"publish_pub\"], \"rmark\" => UInt64[0x5b4f8ee23dabcccc, 0xa9f865075bc74f22], \"cmd\" => \"unsubscribe\")"] [5][0000610336] >> Rembus.ResMsg{Nothing} ["RES|32497729745445834577693172626523122|status:0"] [6][0000610604] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|0|foo|0"] [2025-10-29T02:37:49.806][Main.var"##publish#281"][1][Info] [wss://127.0.0.1:6010/publish_wssub] socket: WS:true [2025-10-29T02:37:50.557][Main.var"##publish#281"][1][Info] [publish_wssub:publish_wssub] PROBE: Rembus.ProbedMsg[Rembus.ProbedMsg(Base.Libc.TimeVal(1761705469, 956108), Rembus.pktin, "PUB|32497729937522872535142710745493959|foo|48"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705469, 956167), Rembus.pktout, "ACK|32497729937522872535142710745493959"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705469, 956531), Rembus.pktin, "ACK2|32497729937522872535142710745493959"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705470, 158224), Rembus.pktout, "ADM|32497729941261287193218144135956249|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705470, 159288), Rembus.pktin, "RES|32497729941261287193218144135956249|status:0")] publish_wssub:publish_wssub: [1][0000000000] << Rembus.PubSubMsg{IOBuffer} ["PUB|32497729937522872535142710745493959|foo|48"] [2][0000000059] >> Rembus.AckMsg ["ACK|32497729937522872535142710745493959"] [3][0000000423] << Rembus.Ack2Msg ["ACK2|32497729937522872535142710745493959"] [4][0000202116] >> Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729941261287193218144135956249|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"] [5][0000203180] << Rembus.ResMsg{IOBuffer} ["RES|32497729941261287193218144135956249|status:0"] publish_pub:publish_pub: [1][0000000000] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|32497729937522872535142710745493959|foo|48"] [2][0000000477] << Rembus.AckMsg ["ACK|32497729937522872535142710745493959"] [3][0000000671] >> Rembus.Ack2Msg ["ACK2|32497729937522872535142710745493959"] [4][0000203490] << Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729941261287193218144135956249|foo|Dict{String, Any}(\"touch\" => [\"publish_pub\"], \"rmark\" => UInt64[0x5b4f8ee23dabcccc, 0x417b3e3bc5088979], \"cmd\" => \"unsubscribe\")"] [5][0000203604] >> Rembus.ResMsg{Nothing} ["RES|32497729941261287193218144135956249|status:0"] [6][0000203820] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|0|foo|0"] [2025-10-29T02:37:50.723][Main.var"##publish#281"][1][Info] [tls://127.0.0.1:6011/publish_tcpsub] socket: TLS:true [2025-10-29T02:37:51.152][Main.var"##publish#281"][1][Info] [publish_tcpsub:publish_tcpsub] PROBE: Rembus.ProbedMsg[Rembus.ProbedMsg(Base.Libc.TimeVal(1761705470, 824709), Rembus.pktin, "PUB|32497729953548036205683200295119176|foo|48"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705470, 824771), Rembus.pktout, "ACK|32497729953548036205683200295119176"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705470, 825125), Rembus.pktin, "ACK2|32497729953548036205683200295119176"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705471, 26680), Rembus.pktout, "ADM|32497729957281677511505101090284916|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705471, 28549), Rembus.pktin, "RES|32497729957281677511505101090284916|status:0")] publish_tcpsub:publish_tcpsub: [1][0000000000] << Rembus.PubSubMsg{IOBuffer} ["PUB|32497729953548036205683200295119176|foo|48"] [2][0000000062] >> Rembus.AckMsg ["ACK|32497729953548036205683200295119176"] [3][0000000416] << Rembus.Ack2Msg ["ACK2|32497729953548036205683200295119176"] [4][0000201971] >> Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729957281677511505101090284916|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"] [5][0000203840] << Rembus.ResMsg{IOBuffer} ["RES|32497729957281677511505101090284916|status:0"] publish_pub:publish_pub: [1][0000000000] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|32497729953548036205683200295119176|foo|48"] [2][0000000395] << Rembus.AckMsg ["ACK|32497729953548036205683200295119176"] [3][0000000565] >> Rembus.Ack2Msg ["ACK2|32497729953548036205683200295119176"] [4][0000204086] << Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729957281677511505101090284916|foo|Dict{String, Any}(\"touch\" => [\"publish_pub\"], \"rmark\" => UInt64[0x5b4f8ee23dabcccc, 0xe8293cdfd0c8a44e], \"cmd\" => \"unsubscribe\")"] [5][0000204186] >> Rembus.ResMsg{Nothing} ["RES|32497729957281677511505101090284916|status:0"] [6][0000204392] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|0|foo|0"] [2025-10-29T02:37:51.263][Main.var"##publish#281"][1][Info] [wss://127.0.0.1:6010/publish_wssub] socket: WS:true [2025-10-29T02:37:51.692][Main.var"##publish#281"][1][Info] [publish_wssub:publish_wssub] PROBE: Rembus.ProbedMsg[Rembus.ProbedMsg(Base.Libc.TimeVal(1761705471, 362524), Rembus.pktin, "PUB|32497729963469305215452344092922881|foo|48"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705471, 362573), Rembus.pktout, "ACK|32497729963469305215452344092922881"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705471, 362865), Rembus.pktin, "ACK2|32497729963469305215452344092922881"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705471, 565492), Rembus.pktout, "ADM|32497729967221095783111285968915385|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705471, 567395), Rembus.pktin, "RES|32497729967221095783111285968915385|status:0")] publish_wssub:publish_wssub: [1][0000000000] << Rembus.PubSubMsg{IOBuffer} ["PUB|32497729963469305215452344092922881|foo|48"] [2][0000000049] >> Rembus.AckMsg ["ACK|32497729963469305215452344092922881"] [3][0000000341] << Rembus.Ack2Msg ["ACK2|32497729963469305215452344092922881"] [4][0000202968] >> Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729967221095783111285968915385|foo|Dict{String, Any}(\"cmd\" => \"unsubscribe\")"] [5][0000204871] << Rembus.ResMsg{IOBuffer} ["RES|32497729967221095783111285968915385|status:0"] publish_pub:publish_pub: [1][0000000000] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|32497729963469305215452344092922881|foo|48"] [2][0000000360] << Rembus.AckMsg ["ACK|32497729963469305215452344092922881"] [3][0000000505] >> Rembus.Ack2Msg ["ACK2|32497729963469305215452344092922881"] [4][0000205087] << Rembus.AdminReqMsg{Dict{String, Any}} ["ADM|32497729967221095783111285968915385|foo|Dict{String, Any}(\"touch\" => [\"publish_pub\"], \"rmark\" => UInt64[0x5b4f8ee23dabcccc, 0x905f062001b3171b], \"cmd\" => \"unsubscribe\")"] [5][0000205179] >> Rembus.ResMsg{Nothing} ["RES|32497729967221095783111285968915385|status:0"] [6][0000205393] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|0|foo|0"] [2025-10-29T02:37:51.716][Main.var"##publish#281"][1][Info] [test_publish] end 30.037486 seconds (7.75 M allocations: 419.428 MiB, 0.51% gc time, 4 lock conflicts, 80.26% compilation time: 2% of which was recompilation) [2025-10-29T02:37:52.627][Main.var"##publish_tenants#282"][1][Info] [publish_tenants] start [2025-10-29T02:37:52.847][Main.var"##publish_tenants#282"][1][Info] [sub.org:sub.org] mytopic: hello world [2025-10-29T02:37:53.346][Main.var"##publish_tenants#282"][1][Info] [publish_tenants] stop 1.630513 seconds (344.35 k allocations: 18.856 MiB, 40.48% compilation time) [2025-10-29T02:37:54.218][Main.var"##rpc_tenants#283"][1][Info] [rpc_tenants] start [2025-10-29T02:37:54.375][Main.var"##rpc_tenants#283"][1][Info] [exposer.org:exposer.org] myservice: 1 [2025-10-29T02:37:54.447][Main.var"##rpc_tenants#283"][1][Info] [rpc_tenants] stop 1.100852 seconds (384.56 k allocations: 21.295 MiB, 51.22% compilation time) [2025-10-29T02:37:54.521][Main.var"##expose#284"][1][Info] [expose] start [2025-10-29T02:37:55][Rembus][1][Info] starting prometheus at port 7071 [2025-10-29T02:37:55.023][Main.var"##expose#284"][1][Info] response=1.0.0 [2025-10-29T02:37:55.602][Main.var"##expose#284"][1][Info] response=ok [2025-10-29T02:37:57.469][Main.var"##expose#284"][1][Info] response=1.0.0 [2025-10-29T02:37:57.938][Main.var"##expose#284"][1][Info] response=ok [2025-10-29T02:37:58.378][Main.var"##expose#284"][1][Info] [expose] stop 3.930068 seconds (831.00 k allocations: 42.834 MiB, 1.08% gc time, 78.87% compilation time) [2025-10-29T02:37:58.463][Main.var"##publish_qos2#285"][1][Info] [publish_qos2] start [2025-10-29T02:38:03.291][Main.var"##publish_qos2#285"][1][Info] [publish_qos2] shutting down [2025-10-29T02:38:03.336][Main.var"##publish_qos2#285"][1][Info] [subscriber:sub] PROBE: Rembus.ProbedMsg[Rembus.ProbedMsg(Base.Libc.TimeVal(1761705483, 3409), Rembus.pktin, "PUB|32497730144370878780651081401705077|foo|48"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705483, 82284), Rembus.pktout, "ACK|32497730144370878780651081401705077"), Rembus.ProbedMsg(Base.Libc.TimeVal(1761705483, 291987), Rembus.pktin, "ACK2|32497730144370878780651081401705077")] subscriber:sub: [1][0000000000] << Rembus.PubSubMsg{Vector{Any}} ["PUB|32497730144370878780651081401705077|foo|48"] [2][0000078875] >> Rembus.AckMsg ["ACK|32497730144370878780651081401705077"] [3][0000288578] << Rembus.Ack2Msg ["ACK2|32497730144370878780651081401705077"] publisher:pub: [1][0000000000] >> Rembus.PubSubMsg{Vector{Int64}} ["PUB|32497730144370878780651081401705077|foo|48"] [2][0001776414] << Rembus.AckMsg ["ACK|32497730144370878780651081401705077"] [3][0001867206] >> Rembus.Ack2Msg ["ACK2|32497730144370878780651081401705077"] [2025-10-29T02:38:03.382][Main.var"##publish_qos2#285"][1][Info] [publish_qos2] end 5.004027 seconds (1.27 M allocations: 66.390 MiB, 94.21% compilation time) [2025-10-29T02:38:03.455][Main.var"##server#286"][1][Info] [server] start [2025-10-29T02:38:05.005][Main.var"##server#286"][1][Info] [server] stop 1.623093 seconds (526.31 k allocations: 27.452 MiB, 73.04% compilation time) [2025-10-29T02:38:06.204][Main.var"##types#287"][1][Info] [types] start [2025-10-29T02:38:34.166][Main.var"##types#287"][1][Info] [types] stop 29.160853 seconds (6.06 M allocations: 312.373 MiB, 0.49% gc time, 96.05% compilation time) [2025-10-29T02:38:35.198][Main.var"##subscribe_glob#288"][1][Info] [subscribe_glob] start [2025-10-29T02:38:37.702][Main.var"##subscribe_glob#288"][1][Info] [another_consume] foo: x=1 [2025-10-29T02:38:37.767][Main.var"##subscribe_glob#288"][1][Info] [admin_consume_all] topic:foo, n=1, m=1 [2025-10-29T02:38:37.820][Main.var"##subscribe_glob#288"][1][Info] [consume_all] topic:foo, n=1, m=1 [2025-10-29T02:38:37.982][Main.var"##subscribe_glob#288"][1][Info] [another_consume] foo: x=1 [2025-10-29T02:38:38.573][Main.var"##subscribe_glob#288"][1][Info] [another_consume] foo: x=1 [2025-10-29T02:38:38.707][Rembus][1][Error] [bar] glob eval: KeyError("bar") [2025-10-29T02:38:38.707][Main.var"##subscribe_glob#288"][1][Info] [admin_consume_all] topic:foo, n=1, m=1 [2025-10-29T02:38:38.870][Rembus][1][Error] [bar] glob eval: KeyError("bar") [2025-10-29T02:38:38.870][Main.var"##subscribe_glob#288"][1][Info] [consume_all] topic:foo, n=1, m=1 [2025-10-29T02:38:38.870][Rembus][1][Error] [bar] glob eval: KeyError("bar") [2025-10-29T02:38:38.870][Main.var"##subscribe_glob#288"][1][Info] [another_consume] foo: x=1 [2025-10-29T02:38:38.870][Rembus][1][Error] [bar] glob eval: KeyError("bar") [2025-10-29T02:38:37.984][Main.var"##subscribe_glob#288"][1][Info] [another_consume] bar: x=2 [2025-10-29T02:38:38.034][Main.var"##subscribe_glob#288"][1][Info] [another_consume] bar: x=1, y=2 [2025-10-29T02:38:38.034][Main.var"##subscribe_glob#288"][1][Info] [admin_consume_all] topic:bar, n=2, m=1 [2025-10-29T02:38:38.076][Main.var"##subscribe_glob#288"][1][Info] [admin_consume_all] topic:bar, n=1, m=2 [2025-10-29T02:38:38.077][Main.var"##subscribe_glob#288"][1][Info] [consume_all] topic:bar, n=2, m=1 [2025-10-29T02:38:38.118][Main.var"##subscribe_glob#288"][1][Info] [consume_all] topic:bar, n=1, m=2 [2025-10-29T02:38:38.119][Main.var"##subscribe_glob#288"][1][Info] [another_consume] bar: x=2 [2025-10-29T02:38:38.119][Main.var"##subscribe_glob#288"][1][Info] [another_consume] bar: x=1, y=2 [2025-10-29T02:38:38.185][Main.var"##subscribe_glob#288"][1][Info] [admin_consume_all] topic:my_private_topic, n=3, m=1 [2025-10-29T02:38:38.186][Main.var"##subscribe_glob#288"][1][Info] [consume_all] topic:my_private_topic, n=3, m=1 [2025-10-29T02:38:39.069][Main.var"##subscribe_glob#288"][1][Info] [subscribe_glob] stop 4.902321 seconds (1.76 M allocations: 92.408 MiB, 20 lock conflicts, 84.91% compilation time) [2025-10-29T02:38:41.280][Main.var"##request#289"][1][Info] [request] start [2025-10-29T02:38:45.587][Rembus][1][Error] [rpc_method] local eval: ErrorException("this is an error") [2025-10-29T02:38:45.972][Rembus][1][Error] [rpc_method] local eval: ErrorException("expected a float32") [2025-10-29T02:38:46.704][Rembus][1][Error] [rpc_method] local eval: ErrorException("this is an error") [2025-10-29T02:38:46.748][Rembus][1][Error] [rpc_method] local eval: ErrorException("expected a float32") [2025-10-29T02:38:46.902][Rembus][1][Error] [rpc_method] local eval: ErrorException("this is an error") [2025-10-29T02:38:46.906][Rembus][1][Error] [rpc_method] local eval: ErrorException("expected a float32") [2025-10-29T02:38:47.118][Rembus][1][Error] [rpc_method] local eval: ErrorException("this is an error") [2025-10-29T02:38:47.162][Rembus][1][Error] [rpc_method] local eval: ErrorException("expected a float32") [2025-10-29T02:38:47.424][Rembus][1][Error] [rpc_method] local eval: ErrorException("this is an error") [2025-10-29T02:38:47.498][Rembus][1][Error] [rpc_method] local eval: ErrorException("expected a float32") [2025-10-29T02:38:47.808][Rembus][1][Error] [rpc_method] local eval: ErrorException("this is an error") [2025-10-29T02:38:47.891][Rembus][1][Error] [rpc_method] local eval: ErrorException("expected a float32") [2025-10-29T02:38:48.107][Rembus][1][Error] [rpc_method] local eval: ErrorException("this is an error") [2025-10-29T02:38:48.151][Rembus][1][Error] [rpc_method] local eval: ErrorException("expected a float32") [2025-10-29T02:38:48.434][Rembus][1][Error] [rpc_method] local eval: ErrorException("this is an error") [2025-10-29T02:38:48.517][Rembus][1][Error] [rpc_method] local eval: ErrorException("expected a float32") [2025-10-29T02:38:48.675][Main.var"##request#289"][1][Info] [request] stop 9.605705 seconds (2.38 M allocations: 128.832 MiB, 0.42% gc time, 72.89% compilation time) [2025-10-29T02:38:50.457][Main.var"##macros#290"][1][Info] [macros] start [2025-10-29T02:38:50.699][Main.var"##macros#290"][1][Info] zoo recv: 1,2,3 [2025-10-29T02:38:51.136][Main.var"##macros#290"][1][Info] ctx: Dict{Any, Any}("mykey" => 0x0000000000000064) [2025-10-29T02:38:51.181][Main.var"##macros#290"][1][Info] [macros] stop 2.506959 seconds (809.57 k allocations: 42.567 MiB, 69.75% compilation time) [2025-10-29T02:38:51.254][Main.var"##server#291"][1][Info] [server] start [2025-10-29T02:38:51.754][Main.var"##server#291"][1][Info] [server] stop 0.572207 seconds (271.24 k allocations: 14.142 MiB, 7.82% gc time, 53.80% compilation time) [2025-10-29T02:38:52.856][Main.var"##unexpected_messages#292"][1][Info] [unexpected_messages] start [2025-10-29T02:38:53.880][Rembus][1][Error] [cid] attestation: ErrorException("[unexpected_messages:79d87850-88a9-468a-bab4-6198e10f8527] challenge not found") [2025-10-29T02:38:54.905][Main.var"##unexpected_messages#292"][1][Info] [unexpected_messages] stop 3.150325 seconds (924.89 k allocations: 49.252 MiB, 84.11% compilation time) [2025-10-29T02:38:55.011][Main.var"##connect_errors#293"][1][Info] [start] test_connect_fail [2025-10-29T02:38:55.123][Main.var"##connect_errors#293"][1][Info] [stop] test_connect_fail broker/server keystore: /tmp/keystore ...+.....+.+..+......+.+...........+....+...+...+...+.....+......+..........+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.......+..+....+......+........+.......+..+...+....+......+.....+.........+.+........+....+..+....+..+.............+.....+....+...+...+.....+....+..+.+........+.......+..+...+....+....................+...............+...+.+.........+.....+.......+.........+..+....+......+..+.......+.....+.+...+.....+.........+...+...+....+...........+....+..+...+.+......+...........+....+......+.....+.........+...+.+.....+......+.+.........+...+..+.+.....+...+..........+............+..+.+...............+.....+.........+.+...............+.....+.......+..+...+...+.+......+.........+..............+....+.....+.......+.....+...+......+......................+..+.+...........+.+..+...+...+....+..+..........+.........+.....+.......+...+.........+........+..........+..+.+..............+.+...........+.........+.+........+...+...+.......+.....+...+.......+..+...+.........................+............+...........+......+.+..+.+......+...+...+........+......+.............+..+......+............+...+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .....+.......+........+......+.+........+......+...+................+......+........+.+......+.....+................+...+......+.....+......+.........+.+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+...........+.+...+...............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+.....+.........+.......+......+...+..............+...............+......+.........+...+.......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ----- Certificate request self-signature ok subject=C = IT, ST = Italia, L = Trento, O = Rembus, CN = rembus, emailAddress = admin@example.com [2025-10-29T02:38:56.974][Main.var"##connect_errors#293"][1][Info] [connect_errors_secure] start [2025-10-29T02:38:57.461][Main.var"##connect_errors#293"][1][Info] [connect_errors_secure] stop [2025-10-29T02:38:58.072][Main.var"##connect_errors#293"][1][Info] [connect_errors_no_cacert] start [2025-10-29T02:38:58.116][Main.var"##connect_errors#293"][1][Info] [connect_errors_no_cacert] stop [2025-10-29T02:38:58.538][Main.var"##connect_errors#293"][1][Info] [connect_errors_default_ca] start [2025-10-29T02:38:58.897][Main.var"##connect_errors#293"][1][Info] [connect_errors_default_ca] stop connect_errors: Error During Test at /home/pkgeval/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 Got exception outside of a @test LoadError: IOError: could not spawn `ssh-keygen -t rsa -f /tmp/rembus/connect_errors_wrong_keys/.secret -m PEM -b 2048 -N ''`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.SyncCloseFD, IO}}) @ Base ./process.jl:140 [2] _spawn @ ./process.jl:157 [inlined] [3] #885 @ ./process.jl:149 [inlined] [4] setup_stdios(f::Base.var"#885#886"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, IO}}) @ Base ./process.jl:236 [5] _spawn @ ./process.jl:148 [inlined] [6] run(::Cmd; wait::Bool) @ Base ./process.jl:512 [7] run @ ./process.jl:510 [inlined] [8] generate_key(cid::String) @ Main.var"##connect_errors#293" ~/.julia/packages/Rembus/Bf6cs/test/errors/test_connect_errors.jl:14 [9] generate_wrong_keys(cid::String) @ Main.var"##connect_errors#293" ~/.julia/packages/Rembus/Bf6cs/test/errors/test_connect_errors.jl:19 [10] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/errors/test_connect_errors.jl:157 [11] include(mod::Module, _path::String) @ Base ./Base.jl:562 [12] include(x::String) @ Main.var"##connect_errors#293" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [13] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:137 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [15] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:137 [inlined] [16] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [17] eval(m::Module, e::Any) @ Core ./boot.jl:430 [18] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [19] macro expansion @ ./timing.jl:581 [inlined] [20] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:136 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [22] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 [23] include(fname::String) @ Main ./sysimg.jl:38 [24] top-level scope @ none:6 in expression starting at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/errors/test_connect_errors.jl:135 6.750544 seconds (1.27 M allocations: 69.756 MiB, 2 lock conflicts, 47.03% compilation time) [2025-10-29T02:39:01.721][Main.var"##wrong_message#294"][1][Info] [test_wrong_message] start [2025-10-29T02:39:02.041][Rembus][1][Error] [broker:wssub] receiver error: ErrorException("invalid rembus packet") [2025-10-29T02:39:02.991][Rembus][1][Error] [broker:wssub] receiver error: ErrorException("unknown rembus packet type 15 (UInt8[0x81, 0xff])") [2025-10-29T02:39:03.028][Rembus][1][Error] tcp channel invalid header value [171] [2025-10-29T02:39:03.126][Rembus][1][Error] [broker:tcpsub] connection closed: Rembus.WrongTcpPacket() [2025-10-29T02:39:03.295][Main.var"##wrong_message#294"][1][Info] [test_wrong_message] end 1.639911 seconds (198.45 k allocations: 10.878 MiB, 27.29% compilation time) [2025-10-29T02:39:04.352][Main.var"##dealer_zmq#295"][1][Info] [dealer_zmq] start [2025-10-29T02:39:04.472][Main.var"##dealer_zmq#295"][1][Info] response: 1.0.0 [2025-10-29T02:39:07.770][Main.var"##dealer_zmq#295"][1][Info] [TEST][dealer_zmq] Ptr{Nothing} @0x00007958b0dccab0 address2twin: Dict{Vector{UInt8}, Rembus.Twin}([0x00, 0x1e, 0x54, 0x77, 0x95] => dealer_zmq:dealer_zmq_cut) [2025-10-29T02:39:07.823][Main.var"##dealer_zmq#295"][1][Info] identity: UInt8[0x00, 0x1e, 0x54, 0x77, 0x95] [2025-10-29T02:39:08.101][Rembus][1][Error] [dealer_zmq_cut:dealer_zmq_cut] zmq_receive: ErrorException("unknown rembus packet type 7") [2025-10-29T02:39:08.101][Rembus][1][Error] ZMQ delear: expected empty message [2025-10-29T02:39:08.101][Rembus][1][Error] ZMQ delear: expected empty message [2025-10-29T02:39:08.101][Rembus][1][Error] ZMQ delear: expected empty message [2025-10-29T02:39:08.121][Rembus][1][Error] ZMQ dealer: expected end of message [2025-10-29T02:39:08.136][Rembus][1][Error] ZMQ dealer: expected end of message [2025-10-29T02:39:08.152][Rembus][1][Error] ZMQ dealer: wrong header UInt8[0x7a, 0x7a, 0x7a] (EOFError()) [2025-10-29T02:39:08.152][Rembus][1][Error] ZMQ delear: expected empty message [2025-10-29T02:39:08.152][Rembus][1][Error] ZMQ delear: expected empty message [2025-10-29T02:39:08.153][Rembus][1][Error] ZMQ dealer: wrong header UInt8[] (EOFError()) [2025-10-29T02:39:12.378][Main.var"##dealer_zmq#295"][1][Info] [dealer_zmq] stop 9.082307 seconds (551.73 k allocations: 29.031 MiB, 0.46% gc time, 14.96% compilation time) [2025-10-29T02:39:13.724][Main.var"##router_zmq#296"][1][Info] [router_zmq] start [2025-10-29T02:39:13.824][Rembus][1][Error] [serve_zmq] error: ErrorException("unknown rembus packet type 7") [2025-10-29T02:39:14.286][Rembus][1][Error] [ZMQ router] expected empty message, got: UInt8[0x00, 0x00, 0x00, 0x00] [2025-10-29T02:39:14.286][Rembus][1][Error] ZMQ: not identity msg, got: UInt8[0x00, 0x00, 0x00, 0x00] [2025-10-29T02:39:14.286][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[] [2025-10-29T02:39:14.286][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0x82, 0x01, 0x65, 0x74, 0x6f, 0x70, 0x69, 0x63] [2025-10-29T02:39:14.286][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0x64, 0x61, 0x74, 0x61] [2025-10-29T02:39:14.286][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0xde, 0xad, 0xbe, 0xef, 0xde, 0xad, 0xbe, 0xef] [2025-10-29T02:39:14.286][Rembus][1][Error] [ZMQ router] expected empty message, got: UInt8[0x00, 0x00, 0x00, 0x00, 0x00] [2025-10-29T02:39:14.286][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[] [2025-10-29T02:39:14.287][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0x82, 0x01, 0x65, 0x74, 0x6f, 0x70, 0x69, 0x63] [2025-10-29T02:39:14.287][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0x64, 0x61, 0x74, 0x61] [2025-10-29T02:39:14.287][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0xde, 0xad, 0xbe, 0xef, 0xde, 0xad, 0xbe, 0xef] [2025-10-29T02:39:14.287][Rembus][1][Error] ZMQ: not identity msg, got: UInt8[0x73, 0x6f, 0x6d, 0x65, 0x74, 0x68, 0x69, 0x6e, 0x67] [2025-10-29T02:39:14.287][Rembus][1][Error] ZMQ: not identity msg, got: UInt8[0x73, 0x6f, 0x6d, 0x65, 0x74, 0x68, 0x69, 0x6e, 0x67] [2025-10-29T02:39:14.287][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0x82, 0x01, 0x65, 0x74, 0x6f, 0x70, 0x69, 0x63] [2025-10-29T02:39:14.287][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0x63, 0x63, 0x63] [2025-10-29T02:39:14.287][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0xde, 0xad, 0xbe, 0xef, 0xde, 0xad, 0xbe, 0xef] [2025-10-29T02:39:14.287][Rembus][1][Error] ZMQ: not identity msg, got: UInt8[0x61, 0x61, 0x62, 0x62] [2025-10-29T02:39:14.287][Rembus][1][Error] ZMQ: not identity msg, got: UInt8[0x63, 0x63, 0x64, 0x64] [2025-10-29T02:39:14.287][Rembus][1][Error] ZMQ: not identity msg, got: UInt8[] [2025-10-29T02:39:14.287][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0x82, 0x01, 0x65, 0x74, 0x6f, 0x70, 0x69, 0x63] [2025-10-29T02:39:14.287][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0x64, 0x64, 0x64] [2025-10-29T02:39:14.287][Rembus][1][Error] [ZMQ router] expected identity, got: UInt8[0xde, 0xad, 0xbe, 0xef, 0xde, 0xad, 0xbe, 0xef] [2025-10-29T02:39:14.287][Rembus][1][Error] ZMQ: not identity msg, got: UInt8[0x82, 0x01, 0x65, 0x74, 0x6f, 0x70, 0x69, 0x63] [2025-10-29T02:39:14.287][Rembus][1][Error] ZMQ: not identity msg, got: UInt8[0x63, 0x63, 0x63] [2025-10-29T02:39:14.288][Rembus][1][Error] [serve_zmq] error: ErrorException("empty cid") [2025-10-29T02:39:16.739][Main.var"##router_zmq#296"][1][Info] [router_zmq] stop 4.361044 seconds (366.40 k allocations: 19.085 MiB, 33.01% compilation time) [2025-10-29T02:39:18.329][Main.var"##private_topic#297"][1][Info] [private_topic] start [2025-10-29T02:39:21.084][Rembus][1][Error] private_topics_config failed: private_topic_myproducer not authorized [2025-10-29T02:39:21.187][Rembus][1][Warn] [private_topic:private_topic_myproducer] node with id [private_topic_myproducer] is already connected [2025-10-29T02:39:21.321][Main.var"##private_topic#297"][1][Info] [private_topic_myproducer:private_topic_myproducer] expected error: RembusError(0x0a, nothing, "already connected") [2025-10-29T02:39:21.470][Rembus][1][Error] authorize failed: private_topic_myproducer not authorized [2025-10-29T02:39:21.470][Rembus][1][Error] unauthorize failed: private_topic_myproducer not authorized [2025-10-29T02:39:21.471][Rembus][1][Error] private_topic failed: private_topic_myproducer not authorized [2025-10-29T02:39:21.471][Main.var"##private_topic#297"][1][Info] [test_private_topic] expected error: RembusError(0x0a, "bar", nothing) [2025-10-29T02:39:21.702][Main.var"##private_topic#297"][1][Info] [test_private_topic] subscribe with no authorization [2025-10-29T02:39:21.704][Main.var"##private_topic#297"][1][Info] [test_private_topic] expected error: RembusError(0x0a, "foo", "unauthorized") [2025-10-29T02:39:24.084][Rembus][1][Debug] [private_topic_component:private_topic_component] twin_receiver << "RES|32497731673883254508006169278021728|status:0" [2025-10-29T02:39:24.084][Rembus][1][Debug] [private_topic_component:broker] recv: "RES|32497731673883254508006169278021728|status:0" [2025-10-29T02:39:24.085][Rembus][1][Debug] [private_topic:private_topic_component] twin_receiver << "ADM|32497731673890302754670999815364617|__config__|Dict{String, Any}(\"cmd\" => \"disable_debug\")" [2025-10-29T02:39:24.086][Rembus][1][Debug] [private_topic:broker] recv: "ADM|32497731673890302754670999815364617|__config__|Dict{String, Any}(\"cmd\" => \"disable_debug\")" [2025-10-29T02:39:24.086][Rembus][1][Error] invalid admin command: unknown command [2025-10-29T02:39:24.137][Rembus][1][Warn] [private_topic:private_topic_myproducer] is not authorized to publish on bar [2025-10-29T02:39:24.177][Rembus][1][Error] public_topic failed: private_topic_myproducer not authorized [2025-10-29T02:39:24.178][Rembus][1][Error] shutdown failed: private_topic_myproducer not authorized [2025-10-29T02:39:24.178][Rembus][1][Error] broker_config failed: private_topic_myproducer not authorized [2025-10-29T02:39:24.181][Rembus][1][Error] load_config failed: private_topic_myproducer not authorized [2025-10-29T02:39:24.181][Rembus][1][Error] save_config failed: private_topic_myproducer not authorized [2025-10-29T02:39:24.181][Rembus][1][Error] save_config failed: private_topic_myproducer not authorized [2025-10-29T02:39:24.182][Rembus][1][Error] enable_debug failed: private_topic_myproducer not authorized [2025-10-29T02:39:24.182][Rembus][1][Error] disable_debug failed: private_topic_myproducer not authorized [root] nodes: ["supervisor:private_topic(running)", "supervisor:private_topic_component(running)", "supervisor:private_topic_myproducer(running)", "supervisor:private_topic_myunauth(running)", "supervisor:private_topic_myconsumer(running)"] [private_topic] nodes: ["broker(running)", "supervisor:twins(running)", "serve_tcp(running)", "serve_zmq(running)", "serve_ws(running)", "proxy(idle)"] [twins] nodes: ["private_topic_component(running)", "private_topic_myproducer(running)", "private_topic_myunauth(running)", "private_topic_myconsumer(running)"] [private_topic_component] nodes: ["broker(running)", "supervisor:twins(running)"] [twins] nodes: ["private_topic_component(running)"] [private_topic_myproducer] nodes: ["broker(running)", "supervisor:twins(running)"] [twins] nodes: ["private_topic_myproducer(running)"] [private_topic_myunauth] nodes: ["broker(running)", "supervisor:twins(running)"] [twins] nodes: ["private_topic_myunauth(running)"] [private_topic_myconsumer] nodes: ["broker(running)", "supervisor:twins(running)"] [twins] nodes: ["private_topic_myconsumer(running)"] [2025-10-29T02:39:24.490][Main.var"##private_topic#297"][1][Info] [private_topic] stop 7.751014 seconds (2.22 M allocations: 121.176 MiB, 0.52% gc time, 66.13% compilation time: 5% of which was recompilation) [2025-10-29T02:39:24.560][Main.var"##prometheus#298"][1][Info] [test_prometheus] start [2025-10-29T02:39:25.318][Main.var"##prometheus#298"][1][Info] exposing Rembus.RouterCollector(broker) [2025-10-29T02:39:25.435][Main.var"##prometheus#298"][1][Info] [test_prometheus] stop 0.944593 seconds (134.50 k allocations: 6.980 MiB, 45.01% compilation time) WARNING: Method definition transport_send(Rembus.AbstractPlainSocket, Rembus.Attestation) in module Rembus at /home/pkgeval/.julia/packages/Rembus/Bf6cs/src/transport.jl:872 overwritten in module ##challenge#299 at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/security/test_challenge.jl:6. [2025-10-29T02:39:26.589][Main.var"##challenge#299"][1][Info] [challenge] start [2025-10-29T02:39:28.770][Rembus][1][Warn] [challenge_mynode:challenge_mynode] no challenge from remote [2025-10-29T02:39:28.804][Main.var"##challenge#299"][1][Info] [challenge] stop WARNING: Method definition transport_send(Rembus.AbstractPlainSocket, Rembus.Attestation) in module ##challenge#299 at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/security/test_challenge.jl:6 overwritten at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/security/test_challenge.jl:39. 3.370216 seconds (605.49 k allocations: 32.317 MiB, 57.85% compilation time) [2025-10-29T02:39:29.720][Main.var"##await_attestation#300"][1][Info] [await_attestation] start [2025-10-29T02:39:31.490][Main.var"##await_attestation#300"][1][Info] [await_attestation] stop 2.684022 seconds (409.71 k allocations: 21.849 MiB, 44.51% compilation time: 16% of which was recompilation) [2025-10-29T02:39:32.762][Main.var"##authenticated#301"][1][Info] [authenticated] start [2025-10-29T02:39:57.993][Main.var"##authenticated#301"][1][Info] TIMEOUT=0.001 [2025-10-29T02:39:58.002][Rembus][1][Error] [authenticated_mynode] attestation: ErrorException("authentication failed") [2025-10-29T02:39:58.002][Rembus][1][Warn] [authenticated_mynode:authenticated_mynode] authentication failed [2025-10-29T02:40:04.329][Main.var"##authenticated#301"][1][Info] [authenticated] stop 32.839158 seconds (372.67 k allocations: 21.069 MiB, 2.91% compilation time) [2025-10-29T02:40:05.418][Main.var"##register#302"][1][Info] [register] start [2025-10-29T02:40:05.548][Main.var"##register#302"][1][Error] [register] failed: Base.IOError("could not spawn `ssh-keygen -f /tmp/rembus/register_node/.secret.tmp -t ecdsa -m PEM -b 256 -N ''`: no such file or directory (ENOENT)", -2) register: Test Failed at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 Expression: false Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:680 [inlined] [2] execute(fn::typeof(Main.var"##register#302".run), testname::String; authenticated::Bool, reset::Bool, setup::Function, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register#302" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 [3] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register.jl:58 [4] include(mod::Module, _path::String) @ Base ./Base.jl:562 [5] include(x::String) @ Main.var"##register#302" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [6] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:170 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [8] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:170 [inlined] [9] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [10] eval(m::Module, e::Any) @ Core ./boot.jl:430 [11] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [12] macro expansion @ ./timing.jl:581 [inlined] [13] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:169 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [15] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 IOError: could not spawn `ssh-keygen -f /tmp/rembus/register_node/.secret.tmp -t ecdsa -m PEM -b 256 -N ''`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.SyncCloseFD, IO}}) @ Base ./process.jl:140 [2] _spawn @ ./process.jl:157 [inlined] [3] #885 @ ./process.jl:149 [inlined] [4] setup_stdios(f::Base.var"#885#886"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, IO}}) @ Base ./process.jl:236 [5] _spawn @ ./process.jl:148 [inlined] [6] run(::Cmd; wait::Bool) @ Base ./process.jl:512 [7] run @ ./process.jl:510 [inlined] [8] ecdsa_private_key(cid::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:21 [9] register(cid::String, pin::String; scheme::UInt8, enc::UInt8) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:65 [10] reg(url::String) @ Main.var"##register#302" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register.jl:33 [11] run() @ Main.var"##register#302" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register.jl:21 [12] execute(fn::typeof(Main.var"##register#302".run), testname::String; authenticated::Bool, reset::Bool, setup::Function, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register#302" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:162 [13] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register.jl:58 [14] include(mod::Module, _path::String) @ Base ./Base.jl:562 [15] include(x::String) @ Main.var"##register#302" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [16] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:170 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [18] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:170 [inlined] [19] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [20] eval(m::Module, e::Any) @ Core ./boot.jl:430 [21] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [22] macro expansion @ ./timing.jl:581 [inlined] [23] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:169 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [25] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 [26] include(fname::String) @ Main ./sysimg.jl:38 [27] top-level scope @ none:6 [28] eval @ ./boot.jl:430 [inlined] [29] exec_options(opts::Base.JLOptions) @ Base ./client.jl:289 [30] _start() @ Base ./client.jl:524[2025-10-29T02:40:06.338][Main.var"##register#302"][1][Info] [register] stop 2.009048 seconds (318.93 k allocations: 17.872 MiB, 36.35% compilation time) [2025-10-29T02:40:07.450][Main.var"##register_authenticated#303"][1][Info] [register_authenticated] start [2025-10-29T02:40:07.577][Main.var"##register_authenticated#303"][1][Error] [register_authenticated] failed: Base.IOError("could not spawn `ssh-keygen -f /tmp/rembus/register_authenticated_node/.secret.tmp -t rsa -m PEM -b 3072 -N ''`: no such file or directory (ENOENT)", -2) register_authenticated: Test Failed at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 Expression: false Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:680 [inlined] [2] execute(fn::typeof(Main.var"##register_authenticated#303".run), testname::String; authenticated::Bool, reset::Bool, setup::Function, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_authenticated#303" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 [3] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_authenticated.jl:57 [4] include(mod::Module, _path::String) @ Base ./Base.jl:562 [5] include(x::String) @ Main.var"##register_authenticated#303" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [6] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:173 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [8] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:173 [inlined] [9] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [10] eval(m::Module, e::Any) @ Core ./boot.jl:430 [11] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [12] macro expansion @ ./timing.jl:581 [inlined] [13] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:172 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [15] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 IOError: could not spawn `ssh-keygen -f /tmp/rembus/register_authenticated_node/.secret.tmp -t rsa -m PEM -b 3072 -N ''`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.SyncCloseFD, IO}}) @ Base ./process.jl:140 [2] _spawn @ ./process.jl:157 [inlined] [3] #885 @ ./process.jl:149 [inlined] [4] setup_stdios(f::Base.var"#885#886"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, IO}}) @ Base ./process.jl:236 [5] _spawn @ ./process.jl:148 [inlined] [6] run(::Cmd; wait::Bool) @ Base ./process.jl:512 [7] run @ ./process.jl:510 [inlined] [8] rsa_private_key(cid::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:9 [9] register(cid::String, pin::String; scheme::UInt8, enc::UInt8) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:63 [10] register(cid::String, pin::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:45 [11] reg(url::String) @ Main.var"##register_authenticated#303" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_authenticated.jl:36 [12] run() @ Main.var"##register_authenticated#303" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_authenticated.jl:24 [13] execute(fn::typeof(Main.var"##register_authenticated#303".run), testname::String; authenticated::Bool, reset::Bool, setup::Function, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_authenticated#303" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:162 [14] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_authenticated.jl:57 [15] include(mod::Module, _path::String) @ Base ./Base.jl:562 [16] include(x::String) @ Main.var"##register_authenticated#303" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [17] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:173 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [19] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:173 [inlined] [20] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [21] eval(m::Module, e::Any) @ Core ./boot.jl:430 [22] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [23] macro expansion @ ./timing.jl:581 [inlined] [24] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:172 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [26] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 [27] include(fname::String) @ Main ./sysimg.jl:38 [28] top-level scope @ none:6 [29] eval @ ./boot.jl:430 [inlined] [30] exec_options(opts::Base.JLOptions) @ Base ./client.jl:289 [31] _start() @ Base ./client.jl:524[2025-10-29T02:40:08.373][Main.var"##register_authenticated#303"][1][Info] [register_authenticated] stop 2.034721 seconds (306.94 k allocations: 17.213 MiB, 2.01% gc time, 36.85% compilation time) [2025-10-29T02:40:09.262][Main.var"##register_multiple_users#304"][1][Info] [register_multiple_users] start [2025-10-29T02:40:09.469][Main.var"##register_multiple_users#304"][1][Info] [register_multiple_users] expected error: Base.IOError("could not spawn `ssh-keygen -f /tmp/rembus/regcomp.t3/.secret.tmp -t rsa -m PEM -b 3072 -N ''`: no such file or directory (ENOENT)", -2) register_multiple_users: Error During Test at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/security/test_register_multiple_users.jl:27 Test threw exception Expression: e.reason === "tenant [$(tenant)] not enabled" type IOError has no field reason Stacktrace: [1] getproperty(x::Base.IOError, f::Symbol) @ Base ./Base.jl:49 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:677 [inlined] [3] run(cid::String) @ Main.var"##register_multiple_users#304" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multiple_users.jl:27 caused by: IOError: could not spawn `ssh-keygen -f /tmp/rembus/regcomp.t3/.secret.tmp -t rsa -m PEM -b 3072 -N ''`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.SyncCloseFD, IO}}) @ Base ./process.jl:140 [2] _spawn @ ./process.jl:157 [inlined] [3] #885 @ ./process.jl:149 [inlined] [4] setup_stdios(f::Base.var"#885#886"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, IO}}) @ Base ./process.jl:236 [5] _spawn @ ./process.jl:148 [inlined] [6] run(::Cmd; wait::Bool) @ Base ./process.jl:512 [7] run @ ./process.jl:510 [inlined] [8] rsa_private_key(cid::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:9 [9] register(cid::String, pin::String; scheme::UInt8, enc::UInt8) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:63 [10] register(cid::String, pin::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:45 [11] run(cid::String) @ Main.var"##register_multiple_users#304" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multiple_users.jl:24 [12] (::Main.var"##register_multiple_users#304".var"#7#8")() @ Main.var"##register_multiple_users#304" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multiple_users.jl:36 [13] execute(fn::Main.var"##register_multiple_users#304".var"#7#8", testname::String; authenticated::Bool, reset::Bool, setup::Function, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_multiple_users#304" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:162 [14] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multiple_users.jl:36 [15] include(mod::Module, _path::String) @ Base ./Base.jl:562 [16] include(x::String) @ Main.var"##register_multiple_users#304" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [17] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:176 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [19] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:176 [inlined] [20] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [2025-10-29T02:40:11.147][Main.var"##register_multiple_users#304"][1][Info] [register_multiple_users] stop [2025-10-29T02:40:11.304][Main.var"##register_multiple_users#304"][1][Info] removing /tmp/rembus/regcomp.t3/.secret 2.940373 seconds (520.27 k allocations: 28.204 MiB, 43.89% compilation time) [2025-10-29T02:40:12.272][Main.var"##register_multitenancy#305"][1][Info] [register_multitenancy] start register_multitenancy: Test Failed at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:22 Expression: Rembus.register(url, pin) Expected: RembusTimeout Thrown: Base.IOError IOError: could not spawn `ssh-keygen -f /tmp/rembus/regcomp.org/.secret.tmp -t rsa -m PEM -b 3072 -N ''`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.SyncCloseFD, IO}}) @ Base ./process.jl:140 [2] _spawn @ ./process.jl:157 [inlined] [3] #885 @ ./process.jl:149 [inlined] [4] setup_stdios(f::Base.var"#885#886"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, IO}}) @ Base ./process.jl:236 [5] _spawn @ ./process.jl:148 [inlined] [6] run(::Cmd; wait::Bool) @ Base ./process.jl:512 [7] run @ ./process.jl:510 [inlined] [8] rsa_private_key(cid::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:9 [9] register(cid::String, pin::String; scheme::UInt8, enc::UInt8) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:63 [10] register(cid::String, pin::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:45 [11] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:22 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:774 [inlined] [13] run(url::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:22 Stacktrace: [1] run(url::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:22 [2] (::Main.var"##register_multitenancy#305".var"#7#10")() @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:117 [3] execute(fn::Main.var"##register_multitenancy#305".var"#7#10", testname::String; authenticated::Bool, reset::Bool, setup::Function, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:162 [4] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:117 [5] include(mod::Module, _path::String) @ Base ./Base.jl:562 [6] include(x::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [7] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [9] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [10] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [11] eval(m::Module, e::Any) @ Core ./boot.jl:430 [12] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [13] macro expansion @ ./timing.jl:581 [inlined] [14] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:178 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [16] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 [17] include(fname::String) @ Main ./sysimg.jl:38 [18] top-level scope @ none:6 [19] eval @ ./boot.jl:430 [inlined] [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:289 [21] _start() @ Base ./client.jl:524 [2025-10-29T02:40:14.600][Main.var"##register_multitenancy#305"][1][Info] removing /tmp/rembus/regcomp.org/.secret [2025-10-29T02:40:14.622][Main.var"##register_multitenancy#305"][1][Error] [register_multitenancy] failed: Base.IOError("could not spawn `ssh-keygen -f /tmp/rembus/regcomp.org/.secret.tmp -t rsa -m PEM -b 3072 -N ''`: no such file or directory (ENOENT)", -2) register_multitenancy: Test Failed at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 Expression: false Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:680 [inlined] [2] execute(fn::Main.var"##register_multitenancy#305".var"#7#10", testname::String; authenticated::Bool, reset::Bool, setup::Function, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 [3] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:117 [4] include(mod::Module, _path::String) @ Base ./Base.jl:562 [5] include(x::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [6] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [8] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [9] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [10] eval(m::Module, e::Any) @ Core ./boot.jl:430 [11] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [12] macro expansion @ ./timing.jl:581 [inlined] [13] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:178 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [15] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 IOError: could not spawn `ssh-keygen -f /tmp/rembus/regcomp.org/.secret.tmp -t rsa -m PEM -b 3072 -N ''`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.SyncCloseFD, IO}}) @ Base ./process.jl:140 [2] _spawn @ ./process.jl:157 [inlined] [3] #885 @ ./process.jl:149 [inlined] [4] setup_stdios(f::Base.var"#885#886"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, IO}}) @ Base ./process.jl:236 [5] _spawn @ ./process.jl:148 [inlined] [6] run(::Cmd; wait::Bool) @ Base ./process.jl:512 [7] run @ ./process.jl:510 [inlined] [8] rsa_private_key(cid::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:9 [9] register(cid::String, pin::String; scheme::UInt8, enc::UInt8) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:63 [10] register(cid::String, pin::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:45 [11] run(url::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:29 [12] (::Main.var"##register_multitenancy#305".var"#7#10")() @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:117 [13] execute(fn::Main.var"##register_multitenancy#305".var"#7#10", testname::String; authenticated::Bool, reset::Bool, setup::Function, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:162 [14] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:117 [15] include(mod::Module, _path::String) @ Base ./Base.jl:562 [16] include(x::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [17] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [19] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [20] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [21] eval(m::Module, e::Any) @ Core ./boot.jl:430 [22] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [23] macro expansion @ ./timing.jl:581 [inlined] [24] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:178 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [26] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 [27] include(fname::String) @ Main ./sysimg.jl:38 [28] top-level scope @ none:6 [29] eval @ ./boot.jl:430 [inlined] [30] exec_options(opts::Base.JLOptions) @ Base ./client.jl:289 [31] _start() @ Base ./client.jl:524[2025-10-29T02:40:15.438][Main.var"##register_multitenancy#305"][1][Info] [register_multitenancy] stop [2025-10-29T02:40:16.074][Main.var"##register_multitenancy#305"][1][Info] [register_multitenancy] start [2025-10-29T02:40:17.006][Main.var"##register_multitenancy#305"][1][Info] [register_multitenancy#7] unregister expected error: RembusError(0x0a, nothing, nothing) register_multitenancy: Test Failed at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:93 Expression: false Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:680 [inlined] [2] decommission(url::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:93 [3] (::Main.var"##register_multitenancy#305".var"#8#11")() @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:118 [4] execute(fn::Main.var"##register_multitenancy#305".var"#8#11", testname::String; authenticated::Bool, reset::Bool, setup::Nothing, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:162 [5] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:118 [6] include(mod::Module, _path::String) @ Base ./Base.jl:562 [7] include(x::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [8] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [10] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [11] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [12] eval(m::Module, e::Any) @ Core ./boot.jl:430 [13] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [14] macro expansion @ ./timing.jl:581 [inlined] [15] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:178 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [17] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 [2025-10-29T02:40:17.580][Main.var"##register_multitenancy#305"][1][Error] [register_multitenancy] failed: RembusError(0x0a, nothing, nothing) register_multitenancy: Test Failed at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 Expression: false Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:680 [inlined] [2] execute(fn::Main.var"##register_multitenancy#305".var"#8#11", testname::String; authenticated::Bool, reset::Bool, setup::Nothing, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 [3] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:118 [4] include(mod::Module, _path::String) @ Base ./Base.jl:562 [5] include(x::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [6] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [8] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [9] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [10] eval(m::Module, e::Any) @ Core ./boot.jl:430 [11] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [12] macro expansion @ ./timing.jl:581 [inlined] [13] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:178 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [15] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 RembusError(0x0a, nothing, nothing) Stacktrace: [1] rembuserror(; code::UInt8, cid::Nothing, topic::Nothing, reason::Nothing) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/api.jl:780 [2] unregister(twin::Rembus.Twin) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:112 [3] decommission(url::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:85 [4] (::Main.var"##register_multitenancy#305".var"#8#11")() @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:118 [5] execute(fn::Main.var"##register_multitenancy#305".var"#8#11", testname::String; authenticated::Bool, reset::Bool, setup::Nothing, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:162 [6] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:118 [7] include(mod::Module, _path::String) @ Base ./Base.jl:562 [8] include(x::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [9] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [11] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [12] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [13] eval(m::Module, e::Any) @ Core ./boot.jl:430 [14] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [15] macro expansion @ ./timing.jl:581 [inlined] [16] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:178 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [18] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 [19] include(fname::String) @ Main ./sysimg.jl:38 [20] top-level scope @ none:6 [21] eval @ ./boot.jl:430 [inlined] [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:289 [23] _start() @ Base ./client.jl:524[2025-10-29T02:40:20.194][Main.var"##register_multitenancy#305"][1][Info] [register_multitenancy] stop [2025-10-29T02:40:20.738][Main.var"##register_multitenancy#305"][1][Info] [register_multitenancy] start register_multitenancy: Test Failed at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:22 Expression: Rembus.register(url, pin) Expected: RembusTimeout Thrown: Base.IOError IOError: could not spawn `ssh-keygen -f /tmp/rembus/regcomp.org/.secret.tmp -t rsa -m PEM -b 3072 -N ''`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.SyncCloseFD, IO}}) @ Base ./process.jl:140 [2] _spawn @ ./process.jl:157 [inlined] [3] #885 @ ./process.jl:149 [inlined] [4] setup_stdios(f::Base.var"#885#886"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, IO}}) @ Base ./process.jl:236 [5] _spawn @ ./process.jl:148 [inlined] [6] run(::Cmd; wait::Bool) @ Base ./process.jl:512 [7] run @ ./process.jl:510 [inlined] [8] rsa_private_key(cid::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:9 [9] register(cid::String, pin::String; scheme::UInt8, enc::UInt8) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:63 [10] register(cid::String, pin::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:45 [11] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:22 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:774 [inlined] [13] run(url::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:22 Stacktrace: [1] run(url::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:22 [2] (::Main.var"##register_multitenancy#305".var"#9#12")() @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:120 [3] execute(fn::Main.var"##register_multitenancy#305".var"#9#12", testname::String; authenticated::Bool, reset::Bool, setup::Nothing, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:162 [4] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:120 [5] include(mod::Module, _path::String) @ Base ./Base.jl:562 [6] include(x::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [7] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [9] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [10] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [11] eval(m::Module, e::Any) @ Core ./boot.jl:430 [12] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [13] macro expansion @ ./timing.jl:581 [inlined] [14] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:178 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [16] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 [17] include(fname::String) @ Main ./sysimg.jl:38 [18] top-level scope @ none:6 [19] eval @ ./boot.jl:430 [inlined] [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:289 [21] _start() @ Base ./client.jl:524 [2025-10-29T02:40:22.428][Main.var"##register_multitenancy#305"][1][Info] removing /tmp/rembus/regcomp.org/.secret [2025-10-29T02:40:22.451][Main.var"##register_multitenancy#305"][1][Error] [register_multitenancy] failed: Base.IOError("could not spawn `ssh-keygen -f /tmp/rembus/regcomp.org/.secret.tmp -t rsa -m PEM -b 3072 -N ''`: no such file or directory (ENOENT)", -2) register_multitenancy: Test Failed at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 Expression: false Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:680 [inlined] [2] execute(fn::Main.var"##register_multitenancy#305".var"#9#12", testname::String; authenticated::Bool, reset::Bool, setup::Nothing, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:165 [3] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:120 [4] include(mod::Module, _path::String) @ Base ./Base.jl:562 [5] include(x::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [6] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [8] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [9] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [10] eval(m::Module, e::Any) @ Core ./boot.jl:430 [11] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [12] macro expansion @ ./timing.jl:581 [inlined] [13] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:178 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [15] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 IOError: could not spawn `ssh-keygen -f /tmp/rembus/regcomp.org/.secret.tmp -t rsa -m PEM -b 3072 -N ''`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.SyncCloseFD, IO}}) @ Base ./process.jl:140 [2] _spawn @ ./process.jl:157 [inlined] [3] #885 @ ./process.jl:149 [inlined] [4] setup_stdios(f::Base.var"#885#886"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, IO}}) @ Base ./process.jl:236 [5] _spawn @ ./process.jl:148 [inlined] [6] run(::Cmd; wait::Bool) @ Base ./process.jl:512 [7] run @ ./process.jl:510 [inlined] [8] rsa_private_key(cid::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:9 [9] register(cid::String, pin::String; scheme::UInt8, enc::UInt8) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:63 [10] register(cid::String, pin::String) @ Rembus ~/.julia/packages/Rembus/Bf6cs/src/register.jl:45 [11] run(url::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:29 [12] (::Main.var"##register_multitenancy#305".var"#9#12")() @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:120 [13] execute(fn::Main.var"##register_multitenancy#305".var"#9#12", testname::String; authenticated::Bool, reset::Bool, setup::Nothing, check_listeners::Vector{Symbol}, ws::Int64, tcp::Int64, zmq::Int64, http::Nothing, secure::Bool) @ Main.var"##register_multitenancy#305" ~/.julia/packages/Rembus/Bf6cs/test/utils.jl:162 [14] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/security/test_register_multitenancy.jl:120 [15] include(mod::Module, _path::String) @ Base ./Base.jl:562 [16] include(x::String) @ Main.var"##register_multitenancy#305" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [17] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [19] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:179 [inlined] [20] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [21] eval(m::Module, e::Any) @ Core ./boot.jl:430 [22] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [23] macro expansion @ ./timing.jl:581 [inlined] [24] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:178 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [26] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 [27] include(fname::String) @ Main ./sysimg.jl:38 [28] top-level scope @ none:6 [29] eval @ ./boot.jl:430 [inlined] [30] exec_options(opts::Base.JLOptions) @ Base ./client.jl:289 [31] _start() @ Base ./client.jl:524[2025-10-29T02:40:27.114][Main.var"##register_multitenancy#305"][1][Info] [register_multitenancy] stop [2025-10-29T02:40:27.114][Main.var"##register_multitenancy#305"][1][Info] removing /tmp/rembus/regcomp.org/.secret 15.800525 seconds (1.82 M allocations: 100.719 MiB, 0.27% gc time, 27.57% compilation time) [2025-10-29T02:40:27.194][Main.var"##tcp_connect#306"][1][Info] [tcp_connect] start broker/server keystore: /tmp/keystore .+......+....+......+.....+.......+..+.+..+.+..+....+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+..+...+...+..........+.........+..+....+..+............+...+..........+.....+....+.........+.....+.+.....+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.....+.........+.......+......+..+.......+...........+..........+........+....+...........+.......+..+..........+.....+.+..+...+.+...........+...+...............+..........+......+...+..+.+........+.+..................+..+.+.....+....+.....+......+....+.........+..+....+.....................+.........+........+......+.......+.....+.......+....................+.+.....+.+......+...+..............+.+...........+.+...+..+.......+........+...+.+...+...+.....+.......+.....+...+....+...........+....+...+.....+..........+..+.........+.+.....+...+.+.........+..+...+......+.......+.................................+..+.......+.....+.+......+.....+.+..+............+.............+...........+....+..+....+..+..........+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ....+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+....+.........+........+.......+..+...+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+.........+....+......+........+...+..........+.....+.......+.....+..................+...+.+.....+...+.......+......+...............+..+...+.......+..+......+.......+............+......+..............+...+.+.........+............+.....+.............+.....+..........+......+.....+.........+.+..+....+......+.................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ----- Certificate request self-signature ok subject=C = IT, ST = Italia, L = Trento, O = Rembus, CN = rembus, emailAddress = admin@example.com [2025-10-29T02:40:29.577][Main.var"##tcp_connect#306"][1][Info] [tcp_connect] end 2.462630 seconds (206.31 k allocations: 11.294 MiB, 33.81% compilation time) [2025-10-29T02:40:29.642][Main.var"##zmq_connect#307"][1][Info] [test_zmq_connect] start [2025-10-29T02:40:50.083][Rembus][1][Warn] [zmq://127.0.0.1:8012/zmq_connect_pub]: pong not received (RembusTimeout{String}("\"PING|32497732886978958196546621105471209|zmq_connect_pub\" timeout", 0x46)) zmq_connect_pub:zmq_connect_pub: [1][0000000000] >> Rembus.RpcReqMsg{Vector{Union{}}} ["RPC|32497732886961009303720165120154023|version|nothing"] [2][0000000780] << Rembus.ResMsg{String} ["RES|32497732886961009303720165120154023|status:0"] [3][0000379900] >> Rembus.PingMsg ["PING|32497732886978958196546621105471209|zmq_connect_pub"] [2025-10-29T02:40:50.280][Main.var"##zmq_connect#307"][1][Info] [zmq_connect] end 20.702803 seconds (310.65 k allocations: 16.275 MiB, 5.57% compilation time) [2025-10-29T02:40:50.349][Main.var"##resend_attestate#308"][1][Info] [zmq_resend_attestate] start [2025-10-29T02:40:50.454][Main.var"##resend_attestate#308"][1][Info] creating tenants in /tmp/rembus/zmq_resend_attestate [2025-10-29T02:40:50.460][Main.var"##resend_attestate#308"][1][Info] deleting /tmp/rembus/zmq_resend_attestate_node/.secret [2025-10-29T02:40:50.736][Main.var"##resend_attestate#308"][1][Error] [zmq_resend_attestate] error: Base.IOError("could not spawn `ssh-keygen -f /tmp/rembus/zmq_resend_attestate_node/.secret.tmp -t rsa -m PEM -b 3072 -N ''`: no such file or directory (ENOENT)", -2) resend_attestate: Test Failed at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/zmq/test_zmq_resend_attestate.jl:57 Expression: false Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:680 [inlined] [2] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/zmq/test_zmq_resend_attestate.jl:57 [3] include(mod::Module, _path::String) @ Base ./Base.jl:562 [4] include(x::String) @ Main.var"##resend_attestate#308" ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [5] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:192 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [7] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:192 [inlined] [8] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 [9] eval(m::Module, e::Any) @ Core ./boot.jl:430 [10] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [11] macro expansion @ ./timing.jl:581 [inlined] [12] macro expansion @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:191 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [14] top-level scope @ ~/.julia/packages/Rembus/Bf6cs/test/runtests.jl:11 [2025-10-29T02:40:51.164][Main.var"##resend_attestate#308"][1][Info] [zmq_resend_attestate] end 0.883873 seconds (74.49 k allocations: 3.792 MiB, 14.53% compilation time) [2025-10-29T02:40:51.966][Main.var"##keep_alive#309"][1][Info] [keep_alive] start [2025-10-29T02:40:52.694][Main.var"##keep_alive#309"][1][Info] [keep_alive] stop 1.529600 seconds (219.16 k allocations: 11.987 MiB, 29.53% compilation time) [2025-10-29T02:40:52.763][Main.var"##reconnect#310"][1][Info] [reconnect] start [2025-10-29T02:40:57.137][Main.var"##reconnect#310"][1][Info] [reconnect] stop 4.442993 seconds (71.42 k allocations: 4.004 MiB, 2.62% compilation time) [2025-10-29T02:40:58.072][Rembus][1][Info] [serve_http] starting at port 9000 [2025-10-29T02:40:58.469][Main.var"##http_authenticated#311"][1][Info] [http_authenticated] start [2025-10-29T02:40:59.376][Main.var"##http_authenticated#311"][1][Info] [test_http_autenticated] mytopic() (NO ARGS) [2025-10-29T02:40:59.377][Main.var"##http_authenticated#311"][1][Info] [test_http_autenticated] POST response=nothing [2025-10-29T02:40:59.553][Rembus][1][Error] http::rpc: ErrorException("component http_authenticated_server not available for rpc via http") [2025-10-29T02:40:59.619][Rembus][1][Info] [serve_http] closed [2025-10-29T02:40:59.661][Main.var"##http_authenticated#311"][1][Info] [http_authenticated] stop 2.523936 seconds (785.30 k allocations: 41.941 MiB, 72.74% compilation time) [2025-10-29T02:41:00.925][Rembus][1][Info] [serve_http] starting at port 9000 [2025-10-29T02:41:01.327][Main.var"##http#312"][1][Info] [http] start [2025-10-29T02:41:02.095][Main.var"##http#312"][1][Info] [test_http] mytopic(1,2) [2025-10-29T02:41:02.095][Main.var"##http#312"][1][Info] [test_http] POST response=nothing [2025-10-29T02:41:02.258][Main.var"##http#312"][1][Info] [test_http] mytopic() (NO ARGS) [2025-10-29T02:41:02.258][Main.var"##http#312"][1][Info] [test_http] POST response=nothing [2025-10-29T02:41:02.259][Main.var"##http#312"][1][Info] [test_http] POST response=nothing [2025-10-29T02:41:02.300][Main.var"##http#312"][1][Info] [test_http] myservice(1,2) [2025-10-29T02:41:02.355][Main.var"##http#312"][1][Info] [test_http] GET response=3 [2025-10-29T02:41:02.558][Main.var"##http#312"][1][Info] [test_http] mydataframe() [2025-10-29T02:41:02.566][Main.var"##http#312"][1][Info] [test_http] GET mydataframe response=Any[Dict{String, Any}("b" => "x", "a" => 1), Dict{String, Any}("b" => "y", "a" => 2), Dict{String, Any}("b" => "z", "a" => 3)] [2025-10-29T02:41:02.606][Main.var"##http#312"][1][Info] [test_http] GET response=1.0.0 [2025-10-29T02:41:03.389][Rembus][1][Error] http::rpc: ErrorException("component http_myapp not available for rpc via http") [2025-10-29T02:41:04.217][Rembus][1][Info] [serve_http] closed [2025-10-29T02:41:04.349][Main.var"##http#312"][1][Info] [http] stop 4.687971 seconds (1.46 M allocations: 78.398 MiB, 0.85% gc time, 64.08% compilation time) broker/server keystore: /tmp/keystore .+...+..+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+.......+..+.........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+....+...........+....+...+.....+....+...+........+...+.+.........+......+...+..+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ............+...+...+...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+..........+...........+...................+.........+.........+...+..+.+..+....+.....+......+...+....................................+.+........+......+.............+..+.+.....+...+.........+.......+...+...........+....+...........+.......+...+......+......+...+..+...+................+...+........+.............+......+.........+..+...+.+........+..........+.....+.+.....+.+.....+....+..+...+....+..+......+....+...+...+........+.......+.........+.....+...+...+..................+.+.........+...........+.+..+.......+.....+.........+......+.............+..+..........+...+.....+...+...+.+...+.....+.+.........+...+..+.............+.....+...+.+......+.........+...+........+...+....+.....+.+..+.......+.....+.............+..+.+......+.....+....+............+..+...+...+.........+.......+...+..+......+...+......+...+.......+...+.....+............................+........+.+.........+.....+......+.+..+.......+...+..+......+...+.........+.+..+.............+.....+.+...+.................+.+...+.....+.+.....+.+..+...+.......+...+..................+..+.......+..+...............+...+.....................+.......+....................+.......+..+.........+.+...+......+.....+.......+.....+.......+..+......+.......+........+...+.+.....+.+..+.+.....+......+..........+........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ----- Certificate request self-signature ok subject=C = IT, ST = Italia, L = Trento, O = Rembus, CN = rembus, emailAddress = admin@example.com [2025-10-29T02:41:07.042][Rembus][1][Info] [serve_http] starting at port 9000 [2025-10-29T02:41:07.489][Main.var"##https#313"][1][Info] [https] start [2025-10-29T02:41:11.221][Main.var"##https#313"][1][Info] [test_http] mytopic(1,2) [2025-10-29T02:41:11.281][Main.var"##https#313"][1][Info] [test_http] POST response=nothing [2025-10-29T02:41:11.400][Main.var"##https#313"][1][Info] [test_http] mytopic(1,2) [2025-10-29T02:41:11.440][Main.var"##https#313"][1][Info] [test_http] myservice(1,2) [2025-10-29T02:41:11.455][Main.var"##https#313"][1][Info] [test_http] myservice(1,2) [2025-10-29T02:41:14.096][Rembus][1][Error] http::rpc: ErrorException("https_bar: authentication failed") [2025-10-29T02:41:14.325][Main.var"##https#313"][1][Info] removing /tmp/rembus/https_bar/.secret [2025-10-29T02:41:14.338][Main.var"##https#313"][1][Info] removing /tmp/rembus/https/keys/https_bar [2025-10-29T02:41:14.407][Rembus][1][Info] [serve_http] closed [2025-10-29T02:41:14.523][Main.var"##https#313"][1][Info] [https] stop 10.175794 seconds (1.37 M allocations: 75.921 MiB, 19 lock conflicts, 46.28% compilation time) broker/server keystore: /tmp/keystore .....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.....+.....+....+.....+.+.........+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*......+.+..+.+......+...+.....+......+.+........+..........+..+..........+........+......+.+......+..+...+....+...+........+...+....+......+..+....+...+..................+.........+.........+.....+.......+..+......+.......+.........+...........+.........+...+..........+..+....+..+.......+......+....................+.......+..+.+..+....+......+..+..........+......+.....+....+..+.+..............+..........+...+...+..+.+............+..+............+.........+.+...+.....+.......+.........+..+.......+........+.............+..+...+.+.........+.....+.....................+...+.+...........+.+........+....+...+....................+....+...+.....+...+.......+.....+.+..+...+......+...+.+..............+...+....+......+.....+...+.+.........+..+.........+.............+..+...................+.....+.+...+..+.+..+.+...........+.+..+...............+......+.+.....+......+...+....+............+...............+......+..+.............+...+......+...............+.....+......+...+......+.+........+......+......+.............+......+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...+..+.........................+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+..+.............+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*........+.....+.......+..............+..........+........+.+.........+..+................+...............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ----- Certificate request self-signature ok subject=C = IT, ST = Italia, L = Trento, O = Rembus, CN = rembus, emailAddress = admin@example.com [2025-10-29T02:41:16.876][Main.var"##http_admin#314"][1][Info] broker_dir:/tmp/rembus/http_admin - (/home/pkgeval/.julia/packages/Rembus/Bf6cs/test) true [2025-10-29T02:41:16.877][Main.var"##http_admin#314"][1][Info] setting admin: /tmp/rembus/http_admin/admins.json [2025-10-29T02:41:16.935][Main.var"##http_admin#314"][1][Info] admins.json setup done [2025-10-29T02:41:17.037][Rembus][1][Info] [serve_http] starting at port 9000 [2025-10-29T02:41:17.440][Main.var"##http_admin#314"][1][Info] [http_admin] start [2025-10-29T02:41:18.114][Rembus][1][Error] http::admin: ErrorException("user authentication failed") [2025-10-29T02:41:20.884][Rembus][1][Error] invalid admin command: wrong_command [2025-10-29T02:41:21.040][Rembus][1][Error] invalid admin command: wrong_command [2025-10-29T02:41:21.273][Rembus][1][Error] invalid admin command: wrong_command [2025-10-29T02:41:21.740][Rembus][1][Error] invalid admin command: wrong_command [2025-10-29T02:41:22.995][Rembus][1][Error] invalid admin command: wrong_command [2025-10-29T02:41:23.089][Rembus][1][Error] http::admin: ErrorException("user authentication failed") [2025-10-29T02:41:23.256][Rembus][1][Error] http::admin: ErrorException("user authentication failed") [2025-10-29T02:41:23.496][Rembus][1][Error] http::admin: ErrorException("user authentication failed") [2025-10-29T02:41:24.020][Rembus][1][Error] http::admin: ErrorException("user authentication failed") [2025-10-29T02:41:25.421][Rembus][1][Error] http::admin: ErrorException("user authentication failed") [2025-10-29T02:41:25.551][Main.var"##http_admin#314"][1][Info] removing /tmp/rembus/http_admin_superuser/.secret [2025-10-29T02:41:25.554][Main.var"##http_admin#314"][1][Info] removing /tmp/rembus/http_admin/keys/http_admin_superuser [2025-10-29T02:41:25.612][Rembus][1][Info] [serve_http] closed [2025-10-29T02:41:25.674][Main.var"##http_admin#314"][1][Info] [http_admin] stop 11.171352 seconds (2.16 M allocations: 116.028 MiB, 0.38% gc time, 6 lock conflicts, 38.68% compilation time) [ Info: this is an info message WARNING: Method definition isinteractive() in module Base at initdefs.jl:40 overwritten in module ##repl#315 at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/repl/test_repl.jl:11. [ Info: [repl] start [ Error: [myservice] local eval: MethodError(Main.var"##repl#315".myservice, (Main.var"##repl#315".TestCtx(0x0000000000000002), repl_server2:repl_server2, 0x0000000000000003, 0x0000000000000002, 0x0000000000000001), 0x0000000000006f97) [ Info: [test_repl] expected error: RpcMethodException("myservice", "MethodError(Main.var\"##repl#315\".myservice, (Main.var\"##repl#315\".TestCtx(0x0000000000000002), repl_server2:repl_server2, 0x0000000000000003, 0x0000000000000002, 0x0000000000000001), 0x0000000000006f97)") [ Error: [younger] local eval: MethodError(Main.var"##repl#315".younger, (UInt64[0x0000000000000001],), 0x0000000000006f97) [ Info: [test_repl] expected error: RpcMethodException("younger", "MethodError(Main.var\"##repl#315\".younger, (UInt64[0x0000000000000001],), 0x0000000000006f97)") [ Info: [repl] stop 2.896925 seconds (894.46 k allocations: 47.803 MiB, 80.13% compilation time) WARNING: Method definition isinteractive() in module ##repl#315 at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/repl/test_repl.jl:11 overwritten in module ##server_repl#316 at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/repl/test_server_repl.jl:6. 4.402849 seconds (157.85 k allocations: 8.485 MiB, 6.27% compilation time) [ Info: [already_received] start [ Info: [already_received] msgid: UInt128[0x00064243120fa6d2976897aae15e77ad] [ Info: foo recv: data [ Info: [already_received:pub] skipping already received message "PUB|32497734061590293370761636269160365|foo|48" [ Info: [already_received:pub] skipping already received message "PUB|32497734061590293370761636269160365|foo|48" [ Info: [already_received:pub] skipping already received message "PUB|32497734061590293370761636269160365|foo|48" [ Info: [already_received:pub] skipping already received message "PUB|32497734061590293370761636269160365|foo|48" [ Info: [already_received:pub] skipping already received message "PUB|32497734061590293370761636269160365|foo|48" [ Info: [already_received:pub] skipping already received message "PUB|32497734061590293370761636269160365|foo|48" [ Info: [already_received:pub] skipping already received message "PUB|32497734061590293370761636269160365|foo|48" [ Info: [already_received:pub] skipping already received message "PUB|32497734061590293370761636269160365|foo|48" [ Info: [already_received:pub] skipping already received message "PUB|32497734061590293370761636269160365|foo|48" [ Info: count: 1 [ Info: [already_received] shutting down [ Info: [already_received] end 3.138475 seconds (357.02 k allocations: 18.964 MiB, 1.36% gc time, 26.69% compilation time) [ Info: [saved_messages] start [ Info: cache size: 2 [ Info: foo recv: 0 [ Info: bar recv: 0 [ Info: foo recv: 1 [ Info: bar recv: 1 [ Info: foo recv: 2 [ Info: bar recv: 2 [ Info: [saved_messages] shutting down [ Info: [saved_messages] end 3.516507 seconds (507.80 k allocations: 26.817 MiB, 2 lock conflicts, 26.38% compilation time) [ Info: [ack_timeout] start [2025-10-29T02:41:42.372][Main.var"##ack_timeout#319"][1][Info] ack_timeout_pub closed [2025-10-29T02:41:42.973][Main.var"##ack_timeout#319"][1][Info] zmq://:8002/ack_timeout_pub closed [2025-10-29T02:41:42.995][Main.var"##ack_timeout#319"][1][Info] [ack_timeout] stop 3.342107 seconds (1.06 M allocations: 56.007 MiB, 78.43% compilation time) [2025-10-29T02:41:43.074][Main.var"##ack_never_send#320"][1][Info] [ack_never_send] start [2025-10-29T02:41:48.539][Main.var"##ack_never_send#320"][1][Info] [ack_never_send] end 5.544353 seconds (232.95 k allocations: 12.129 MiB, 4.92% compilation time) Test Summary: | Pass Fail Error Total Time Rembus | 613 10 2 625 7m35.1s misc | 0 0.3s policies_cases | 0 0.0s cbor | 26 26 3.0s socket_send | 2 2 21.0s anonymous_twin | 1 1 1.6s overwrite_connection | 2 2 3.2s plugin | 2 2 9.4s data_at_rest | 2 2 12.8s ha_rpc | 6 6 13.0s ha_pub | 1 1 6.8s ha_setup | 6 6 7.0s simo | 5 5 10.0s hierarchy | 2 2 4.3s setup | 6 6 1.2s jsonrpc | 3 3 10.1s jsonrpc_http | 24 24 44.2s jsonrpc_sensors_http | 13 13 3.5s jsonrpc_http_namedargs | 7 7 5.3s jsonrpc_pubsub | 1 1 3.1s jsonrpc_register | 1 1 3.1s ifdown_block | 2 2 6.1s policies | 12 12 3.6s pool | 6 6 3.7s pool_component | 0 4.9s component | 5 5 2.5s dataframe | 2 2 4.3s publish | 122 122 30.0s publish_tenants | 2 2 1.6s rpc_tenants | 2 2 1.1s expose | 4 4 3.9s publish_qos2 | 9 9 5.0s server | 4 4 1.6s types | 24 24 29.2s subscribe_glob | 2 2 4.9s request | 168 168 9.6s macros | 3 3 2.5s server | 4 4 0.6s unexpected_messages | 3 3 3.1s connect_errors | 12 1 13 6.7s wrong_message | 0 1.6s dealer_zmq | 1 1 9.1s router_zmq | 1 1 4.4s private_topic | 28 28 7.7s prometheus | 1 1 0.9s challenge | 1 1 3.4s await_attestation | 1 1 2.7s authenticated | 6 6 32.8s register | 1 1 2.0s register_authenticated | 1 1 2.0s register_multiple_users | 1 1 2.9s register_multitenancy | 1 6 7 15.8s tcp_connect | 12 12 2.5s zmq_connect | 1 1 20.7s resend_attestate | 1 1 0.9s keep_alive | 0 1.5s reconnect | 3 3 4.4s http_authenticated | 3 3 2.5s http | 16 16 4.7s https | 13 13 10.2s http_admin | 13 13 11.2s repl | 6 6 2.9s server_repl | 3 3 4.4s already_received | 2 2 3.1s saved_messages | 3 3 3.5s ack_timeout | 0 3.3s ack_never_send | 3 3 5.5s ERROR: LoadError: Some tests did not pass: 613 passed, 10 failed, 2 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/Rembus/Bf6cs/test/runtests.jl:10 Testing failed after 549.5s ERROR: LoadError: Package Rembus errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Operations.jl:2128 [3] test @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Operations.jl:2011 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:481 [5] test(pkgs::Vector{Pkg.Types.PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:159 [6] test @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:147 [inlined] [7] #test#74 @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:146 [inlined] [8] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 1102.12s: networking-related issues were detected