Package evaluation to test Genie on Julia 1.14.0-DEV.2079 (c0c9a57cb6*) started at 2026-04-23T03:14:10.430 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 15.91s ################################################################################ # Installation # Installing Genie... Resolving package versions... Installed Glob ──────────────── v1.4.0 Installed ConcurrentUtilities ─ v2.5.1 Installed CodecZlib ─────────── v0.7.8 Installed URIs ──────────────── v1.6.1 Installed ExceptionUnwrapping ─ v0.1.11 Installed OrderedCollections ── v1.8.1 Installed FilePathsBase ─────── v0.9.24 Installed TranscodingStreams ── v0.11.3 Installed Nettle_jll ────────── v3.10.2+0 Installed Nullables ─────────── v1.0.0 Installed StringEncodings ───── v0.3.7 Installed MbedTLS ───────────── v1.1.10 Installed MIMEs ─────────────── v1.1.0 Installed PrecompileTools ───── v1.3.3 Installed OpenSSL ───────────── v1.6.1 Installed TextWrap ──────────── v1.0.2 Installed Compat ────────────── v4.18.1 Installed LoggingExtras ─────── v1.2.0 Installed Nettle ────────────── v1.0.0 Installed HttpCommon ────────── v0.5.0 Installed Revise ────────────── v3.14.2 Installed Compiler ──────────── v0.1.1 Installed DotEnv ────────────── v1.0.0 Installed YAML ──────────────── v0.4.16 Installed StructUtils ───────── v2.8.0 Installed ArgParse ──────────── v1.2.0 Installed CodeTracking ──────── v3.0.2 Installed LoweredCodeUtils ──── v3.5.1 Installed JuliaSyntax ───────── v0.4.10 Installed HTTP ──────────────── v1.11.0 Installed BitFlags ──────────── v0.1.9 Installed URIParser ─────────── v0.4.1 Installed Reexport ──────────── v1.2.2 Installed XML2_jll ──────────── v2.15.1+0 Installed Parsers ───────────── v2.8.3 Installed JuliaInterpreter ──── v0.10.12 Installed JSON ──────────────── v1.5.0 Installed JuliaFormatter ────── v2.3.0 Installed SimpleBufferStream ── v1.2.0 Installed Inflector ─────────── v1.1.0 Installed Libiconv_jll ──────── v1.18.0+0 Installed JLLWrappers ───────── v1.7.1 Installed Millboard ─────────── v0.2.5 Installed EzXML ─────────────── v1.2.3 Installed Preferences ───────── v1.5.2 Installed CommonMark ────────── v0.10.3 Installed Genie ─────────────── v5.35.14 Installed MbedTLS_jll ───────── v2.28.1010+0 Installing 4 artifacts Installed artifact MbedTLS 2.2 MiB Installed artifact Libiconv 1.9 MiB Installed artifact XML2 2.2 MiB Installed artifact Nettle 8.4 MiB Updating `~/.julia/environments/v1.14/Project.toml` [c43c736e] + Genie v5.35.14 Updating `~/.julia/environments/v1.14/Manifest.toml` [c7e460c6] + ArgParse v1.2.0 [d1d4a3ce] + BitFlags v0.1.9 [da1fd8a2] + CodeTracking v3.0.2 [944b1d66] + CodecZlib v0.7.8 ⌅ [a80b9123] + CommonMark v0.10.3 [34da2185] + Compat v4.18.1 [807dbc54] + Compiler v0.1.1 [f0e56b4a] + ConcurrentUtilities v2.5.1 [4dc1fcf4] + DotEnv v1.0.0 [460bff9d] + ExceptionUnwrapping v0.1.11 [8f5d6c58] + EzXML v1.2.3 [48062228] + FilePathsBase v0.9.24 [c43c736e] + Genie v5.35.14 [c27321d9] + Glob v1.4.0 [cd3eb016] + HTTP v1.11.0 [77172c1b] + HttpCommon v0.5.0 [6d011eab] + Inflector v1.1.0 [692b3bcd] + JLLWrappers v1.7.1 [682c06a0] + JSON v1.5.0 [98e50ef6] + JuliaFormatter v2.3.0 [aa1ae85d] + JuliaInterpreter v0.10.12 ⌅ [70703baa] + JuliaSyntax v0.4.10 [e6f89c97] + LoggingExtras v1.2.0 [6f1432cf] + LoweredCodeUtils v3.5.1 [6c6e2e6c] + MIMEs v1.1.0 [739be429] + MbedTLS v1.1.10 [39ec1447] + Millboard v0.2.5 [49dea1ee] + Nettle v1.0.0 [4d1e1d77] + Nullables v1.0.0 [4d8831e6] + OpenSSL v1.6.1 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.2 [189a3867] + Reexport v1.2.2 [295af30f] + Revise v3.14.2 [777ac1f9] + SimpleBufferStream v1.2.0 [69024149] + StringEncodings v0.3.7 [ec057cc2] + StructUtils v2.8.0 [b718987f] + TextWrap v1.0.2 [3bb67fe8] + TranscodingStreams v0.11.3 [30578b45] + URIParser v0.4.1 [5c2747f8] + URIs v1.6.1 [ddb6d928] + YAML v0.4.16 [94ce4f54] + Libiconv_jll v1.18.0+0 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [4c82536e] + Nettle_jll v3.10.2+0 [02c8fc9c] + XML2_jll v2.15.1+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [781609d7] + GMP_jll v6.3.0+2 [deac9b47] + LibCURL_jll v8.19.0+0 [e37daf67] + LibGit2_jll v1.9.2+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2026.3.19 [458c3c95] + OpenSSL_jll v3.5.6+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850ede] + nghttp2_jll v1.69.0+0 [3f19e933] + p7zip_jll v17.8.0+0 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 10.97s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 4.0 s ✓ TestEnv 1 dependency successfully precompiled in 4 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 1.2 s ✓ Glob 2.0 s ✓ Crayons 1.8 s ✓ InlineStrings 0.8 s ✓ Reexport 1.3 s ✓ Statistics 0.9 s ✓ DataAPI 0.8 s ✓ DataValueInterfaces 1.1 s ✓ URIs 1.0 s ✓ Nullables 1.4 s ✓ OrderedCollections 0.9 s ✓ InvertedIndices 0.8 s ✓ SafeTestsets 1.8 s ✓ Millboard 0.9 s ✓ DeepDiffs 0.9 s ✓ BitFlags 25.3 s ✓ JuliaSyntax 1.0 s ✓ TZJData 1.0 s ✓ ExprTools 1.6 s ✓ Compiler 1.3 s ✓ TranscodingStreams 0.9 s ✓ SimpleBufferStream 0.9 s ✓ TextWrap 3.3 s ✓ MIMEs 0.8 s ✓ IteratorInterfaceExtensions 0.9 s ✓ LaTeXStrings 1.0 s ✓ ArrowTypes 1.5 s ✓ ConcurrentUtilities 0.9 s ✓ Inflector 1.2 s ✓ URIParser 2.6 s ✓ SentinelArrays 1.4 s ✓ Scratch 1.9 s ✓ StructTypes 1.4 s ✓ LoggingExtras 1.8 s ✓ StructUtils 2.7 s ✓ CodeTracking 1.2 s ✓ Compat 1.3 s ✓ Preferences 1.5 s ✓ ExceptionUnwrapping 0.9 s ✓ Missings 0.9 s ✓ PooledArrays 3.3 s ✓ DataStructures 2.1 s ✓ TestSetExtensions 4.2 s ✓ OpenSSL 1.0 s ✓ CodecZlib 1.7 s ✓ ArgParse 0.8 s ✓ TableTraits 0.9 s ✓ InlineStrings → ArrowTypesExt 1.5 s ✓ HttpCommon 12.4 s ✓ JuliaInterpreter 0.9 s ✓ Compat → CompatLinearAlgebraExt 1.6 s ✓ JLLWrappers 1.3 s ✓ PrecompileTools 1.2 s ✓ SortingAlgorithms 2.0 s ✓ Tables 20.3 s ✓ LoweredCodeUtils 3.0 s ✓ FilePathsBase 1.3 s ✓ Mocking 2.5 s ✓ Libiconv_jll 2.6 s ✓ MbedTLS_jll 2.6 s ✓ Nettle_jll 3.9 s ✓ RecipesBase 19.5 s ✓ CommonMark 4.0 s ✓ DotEnv 4.1 s ✓ StringManipulation 18.5 s ✓ Parsers 1.4 s ✓ StructUtils → StructUtilsTablesExt 14.3 s ✓ Revise 3.3 s ✓ FilePathsBase → FilePathsBaseTestExt 1.3 s ✓ FilePathsBase → FilePathsBaseMmapExt 6.3 s ✓ TimeZones 1.4 s ✓ StringEncodings 2.5 s ✓ XML2_jll 2.7 s ✓ MbedTLS 1.9 s ✓ Nettle 2.3 s ✓ CommonMark → CommonMarkMarkdownExt 65.3 s ✓ JuliaFormatter 45.4 s ✓ PrettyTables 16.1 s ✓ JSON3 8.4 s ✓ JSON 1.3 s ✓ InlineStrings → ParsersExt 5.3 s ✓ Revise → DistributedExt 6.1 s ✓ TimeZones → TimeZonesRecipesBaseExt 3.2 s ✓ YAML 2.4 s ✓ EzXML 28.9 s ✓ HTTP 83.5 s ✓ DataFrames 1.6 s ✓ JSON3 → JSON3ArrowExt 1.4 s ✓ JSON → JSONArrowExt 12.1 s ✓ Intervals 22.7 s ✓ Genie 14.1 s ✓ SearchLight 91 dependencies successfully precompiled in 549 seconds. 36 already precompiled. Precompilation completed after 582.26s ################################################################################ # Testing # Testing Genie Status `/tmp/jl_cQ0KGI/Project.toml` [c43c736e] Genie v5.35.14 [cd3eb016] HTTP v1.11.0 [e6f89c97] LoggingExtras v1.2.0 [1bc83da4] SafeTestsets v0.1.0 [340e8cb6] SearchLight v2.11.2 ⌅ [98d24dd4] TestSetExtensions v3.0.0 [ade2ca70] Dates v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [44cfe95a] Pkg v1.14.0 [9a3f8284] Random v1.11.0 [6462fe0b] Sockets v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_cQ0KGI/Manifest.toml` [c7e460c6] ArgParse v1.2.0 [31f734f8] ArrowTypes v2.3.0 [d1d4a3ce] BitFlags v0.1.9 [da1fd8a2] CodeTracking v3.0.2 [944b1d66] CodecZlib v0.7.8 ⌅ [a80b9123] CommonMark v0.10.3 [34da2185] Compat v4.18.1 [807dbc54] Compiler v0.1.1 [f0e56b4a] ConcurrentUtilities v2.5.1 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.8.2 [864edb3b] DataStructures v0.19.4 [e2d170a0] DataValueInterfaces v1.0.0 [ab62b9b5] DeepDiffs v1.2.0 [4dc1fcf4] DotEnv v1.0.0 [460bff9d] ExceptionUnwrapping v0.1.11 [e2ba6199] ExprTools v0.1.10 [8f5d6c58] EzXML v1.2.3 [48062228] FilePathsBase v0.9.24 [c43c736e] Genie v5.35.14 [c27321d9] Glob v1.4.0 [cd3eb016] HTTP v1.11.0 [77172c1b] HttpCommon v0.5.0 [6d011eab] Inflector v1.1.0 [842dd82b] InlineStrings v1.4.5 [d8418881] Intervals v1.11.0 [41ab1584] InvertedIndices v1.3.1 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.5.0 [0f8b85d8] JSON3 v1.14.3 [98e50ef6] JuliaFormatter v2.3.0 [aa1ae85d] JuliaInterpreter v0.10.12 ⌅ [70703baa] JuliaSyntax v0.4.10 [b964fa9f] LaTeXStrings v1.4.0 [e6f89c97] LoggingExtras v1.2.0 [6f1432cf] LoweredCodeUtils v3.5.1 [6c6e2e6c] MIMEs v1.1.0 [739be429] MbedTLS v1.1.10 [39ec1447] Millboard v0.2.5 [e1d29d7a] Missings v1.2.0 [78c3b35d] Mocking v0.8.1 [49dea1ee] Nettle v1.0.0 [4d1e1d77] Nullables v1.0.0 [4d8831e6] OpenSSL v1.6.1 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [2dfb63ee] PooledArrays v1.4.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.2 [08abe8d2] PrettyTables v3.3.2 [3cdcf5f2] RecipesBase v1.3.4 [189a3867] Reexport v1.2.2 [295af30f] Revise v3.14.2 [1bc83da4] SafeTestsets v0.1.0 [6c6a2e73] Scratch v1.3.0 [340e8cb6] SearchLight v2.11.2 [91c51154] SentinelArrays v1.4.9 [777ac1f9] SimpleBufferStream v1.2.0 [a2af1166] SortingAlgorithms v1.2.2 [10745b16] Statistics v1.11.1 [69024149] StringEncodings v0.3.7 [892a3eda] StringManipulation v0.4.4 [856f2bd8] StructTypes v1.11.0 [ec057cc2] StructUtils v2.8.0 [dc5dba14] TZJData v1.5.0+2025b [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 ⌅ [98d24dd4] TestSetExtensions v3.0.0 [b718987f] TextWrap v1.0.2 [f269a46b] TimeZones v1.22.2 [3bb67fe8] TranscodingStreams v0.11.3 [30578b45] URIParser v0.4.1 [5c2747f8] URIs v1.6.1 [ddb6d928] YAML v0.4.16 [94ce4f54] Libiconv_jll v1.18.0+0 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [4c82536e] Nettle_jll v3.10.2+0 [02c8fc9c] XML2_jll v2.15.1+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [781609d7] GMP_jll v6.3.0+2 [deac9b47] LibCURL_jll v8.19.0+0 [e37daf67] LibGit2_jll v1.9.2+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2026.3.19 [4536629a] OpenBLAS_jll v0.3.30+0 [458c3c95] OpenSSL_jll v3.5.6+0 [efcefdf7] PCRE2_jll v10.47.0+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.69.0+0 [3f19e933] p7zip_jll v17.8.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... tests_1_config: .... .... ===================================================== Custom server startup overwrites app config: Error During Test at /home/pkgeval/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 Got exception outside of a @test IOError: listen: address already in use (EADDRINUSE) Stacktrace: [1] _uv_error(prefix::String, c::Int32) @ Base ./libuv.jl:114 [2] listen(sock::Sockets.TCPServer; backlog::Int64) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:648 [inlined] [3] listen(addr::Sockets.InetAddr{Sockets.IPv4}; backlog::Int64) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:641 [4] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:638 [inlined] [5] HTTP.Servers.Listener(addr::Sockets.InetAddr{Sockets.IPv4}, host::String, port::String; sslconfig::Nothing, reuseaddr::Bool, backlog::Int64, server::Nothing, listenany::Bool, kw::@Kwargs{verbose::Bool, rate_limit::Nothing}) @ HTTP.Servers ~/.julia/packages/HTTP/Y97L1/src/Servers.jl:69 [6] getinet(host::String, port::Int64) @ HTTP.Servers ~/.julia/packages/HTTP/Y97L1/src/Servers.jl:39 [inlined] [7] HTTP.Servers.Listener(host::String, port::Int64; kw::@Kwargs{verbose::Bool, rate_limit::Nothing, server::Nothing, reuseaddr::Bool}) @ HTTP.Servers ~/.julia/packages/HTTP/Y97L1/src/Servers.jl:74 [8] Listener @ ~/.julia/packages/HTTP/Y97L1/src/Servers.jl:74 [inlined] [9] listen!(::Function, ::String, ::Int64; kw::@Kwargs{verbose::Bool, rate_limit::Nothing, server::Nothing, reuseaddr::Bool}) @ HTTP.Servers ~/.julia/packages/HTTP/Y97L1/src/Servers.jl:326 [inlined] [10] up(port::Int64, host::String; ws_port::Int64, async::Bool, verbose::Bool, ratelimit::Nothing, server::Nothing, wsserver::Nothing, open_browser::Bool, reuseaddr::Bool, updateconfig::Bool, protocol::String, query::Dict{Any, Any}, http_kwargs::@Kwargs{}) @ Genie.Server ~/.julia/packages/Genie/o5yO5/src/Server.jl:106 [11] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:3 [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [13] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/tests_1_config.jl:21 [inlined] [14] eval(m::Module, e::Any) @ Core ./boot.jl:517 [15] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:2 [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [17] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/tests_1_config.jl:2 [inlined] [18] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [19] eval(m::Module, e::Any) @ Core ./boot.jl:517 [20] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/tests_1_config.jl:28 [21] include(mod::Module, _path::String) @ Base ./Base.jl:326 [22] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:44 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [24] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:35 [inlined] [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [26] top-level scope @ none:6 [27] eval(m::Module, e::Any) @ Core ./boot.jl:517 [28] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [29] _start() @ Base ./client.jl:593 ===================================================== tests_AppServer: ... ... .. tests_Assets: .... ===================================================== Expose settings: Test Failed at /home/pkgeval/.julia/packages/Genie/o5yO5/test/tests_Assets.jl:17 Expression: strip(js_settings()) == strip("window.Genie = {};\nGenie.Settings = {\"websockets_exposed_port\":window.location.port,\"server_host\":\"127.0.0.1\",\"webchannels_autosubscribe\":true,\"webchannels_reconnect_delay\":500,\"env\":\"dev\",\"webchannels_eval_command\":\">eval:\",\"webchannels_alert_overlay\":false,\"websockets_host\":\"127.0.0.1\",\"webchannels_show_alert\":true,\"webthreads_js_file\":\"webthreads.js\",\"webchannels_base64_marker\":\"base64:\",\"webchannels_unsubscribe_channel\":\"unsubscribe\",\"webthreads_default_route\":\"____\",\"webchannels_subscription_trials\":4,\"webchannels_subscribe_channel\":\"subscribe\",\"server_port\":8000,\"webchannels_keepalive_frequency\":30000,\"websockets_exposed_host\":window.location.hostname,\"webchannels_connection_attempts\":10,\"base_path\":\"\",\"websockets_protocol\":window.location.protocol.replace('http', 'ws'),\"webthreads_pull_route\":\"pull\",\"webchannels_default_route\":\"____\",\"webchannels_server_gone_alert_timeout\":10000,\"webchannels_timeout\":1000,\"webthreads_push_route\":\"push\",\"websockets_port\":8000,\"websockets_base_path\":\"\"};") || strip(js_settings()) == strip("window.Genie = {};\nGenie.Settings = {\"base_path\":\"\",\"env\":\"dev\",\"server_host\":\"127.0.0.1\",\"server_port\":8000,\"webchannels_alert_overlay\":false,\"webchannels_autosubscribe\":true,\"webchannels_base64_marker\":\"base64:\",\"webchannels_connection_attempts\":10,\"webchannels_default_route\":\"____\",\"webchannels_eval_command\":\">eval:\",\"webchannels_keepalive_frequency\":30000,\"webchannels_reconnect_delay\":500,\"webchannels_server_gone_alert_timeout\":10000,\"webchannels_show_alert\":true,\"webchannels_subscribe_channel\":\"subscribe\",\"webchannels_subscription_trials\":4,\"webchannels_timeout\":1000,\"webchannels_unsubscribe_channel\":\"unsubscribe\",\"websockets_base_path\":\"\",\"websockets_exposed_host\":window.location.hostname,\"websockets_exposed_port\":window.location.port,\"websockets_host\":\"127.0.0.1\",\"websockets_port\":8000,\"websockets_protocol\":window.location.protocol.replace('http', 'ws'),\"webthreads_default_route\":\"____\",\"webthreads_js_file\":\"webthreads.js\",\"webthreads_pull_route\":\"pull\",\"webthreads_push_route\":\"push\"};") Stacktrace: [1] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:14 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/tests_Assets.jl:17 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] ===================================================== ....... tests_AssetsConfig: ....... tests_Assets_path: .................. tests_SVG_API: ... tests_advanced_html_rendering: .... tests_advanced_select_rendering: . tests_arguments_encoding: ........... tests_arguments_parsing: ===================================================== Parsing of route arguments with types: Error During Test at /home/pkgeval/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 Got exception outside of a @test IOError: listen: address already in use (EADDRINUSE) Stacktrace: [1] _uv_error(prefix::String, c::Int32) @ Base ./libuv.jl:114 [2] listen(sock::Sockets.TCPServer; backlog::Int64) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:648 [inlined] [3] listen(addr::Sockets.InetAddr{Sockets.IPv4}; backlog::Int64) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:641 [4] listen @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/Sockets.jl:638 [inlined] [5] HTTP.Servers.Listener(addr::Sockets.InetAddr{Sockets.IPv4}, host::String, port::String; sslconfig::Nothing, reuseaddr::Bool, backlog::Int64, server::Nothing, listenany::Bool, kw::@Kwargs{verbose::Bool, rate_limit::Nothing}) @ HTTP.Servers ~/.julia/packages/HTTP/Y97L1/src/Servers.jl:69 [6] getinet(host::String, port::Int64) @ HTTP.Servers ~/.julia/packages/HTTP/Y97L1/src/Servers.jl:39 [inlined] [7] HTTP.Servers.Listener(host::String, port::Int64; kw::@Kwargs{verbose::Bool, rate_limit::Nothing, server::Nothing, reuseaddr::Bool}) @ HTTP.Servers ~/.julia/packages/HTTP/Y97L1/src/Servers.jl:74 [8] Listener @ ~/.julia/packages/HTTP/Y97L1/src/Servers.jl:74 [inlined] [9] listen!(::Function, ::String, ::Int64; kw::@Kwargs{verbose::Bool, rate_limit::Nothing, server::Nothing, reuseaddr::Bool}) @ HTTP.Servers ~/.julia/packages/HTTP/Y97L1/src/Servers.jl:326 [inlined] [10] up(port::Int64, host::String; ws_port::Int64, async::Bool, verbose::Bool, ratelimit::Nothing, server::Nothing, wsserver::Nothing, open_browser::Bool, reuseaddr::Bool, updateconfig::Bool, protocol::String, query::Dict{Any, Any}, http_kwargs::@Kwargs{}) @ Genie.Server ~/.julia/packages/Genie/o5yO5/src/Server.jl:106 [11] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:3 [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [13] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/tests_arguments_parsing.jl:16 [inlined] [14] eval(m::Module, e::Any) @ Core ./boot.jl:517 [15] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/tests_arguments_parsing.jl:28 [16] include(mod::Module, _path::String) @ Base ./Base.jl:326 [17] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:44 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [19] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:35 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:517 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [24] _start() @ Base ./client.jl:593 ===================================================== tests_assets_rendering: ... tests_autoloader: ..........WARNING: Detected access to binding `AutoloadTest.AUTO_MESSAGE` in a world prior to its definition world. Julia 1.12 has introduced more strict world age semantics for global bindings. !!! This code may malfunction under Revise. !!! This code will error in future versions of Julia. Hint: Add an appropriate `invokelatest` around the access to this binding. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. .┌ Warning: /tmp/jl_WvIzH1 is not an existing directory, Revise is not watching └ @ Revise /home/pkgeval/.julia/packages/Revise/HiWo5/src/packagedef.jl:647 ┌ Warning: /tmp/jl_TIWERj is not an existing directory, Revise is not watching └ @ Revise /home/pkgeval/.julia/packages/Revise/HiWo5/src/packagedef.jl:647 . tests_basic_rendering: ..┌ Warning: /tmp/jl_D6i772 is not an existing directory, Revise is not watching └ @ Revise /home/pkgeval/.julia/packages/Revise/HiWo5/src/packagedef.jl:647 .................... tests_content_negotiation: ...... ...... ...... ...... ...... ...... ...... ......... ...WARNING: Method definition error(String, Type{Base.Multimedia.MIME{:var"application/json"}}, Base.Val{404}) in module Json at /home/pkgeval/.julia/packages/Genie/o5yO5/src/renderers/Json.jl:111 overwritten in module ##Custom error handler for known types#186 at /home/pkgeval/.julia/packages/Genie/o5yO5/test/tests_content_negotiation.jl:246. WARNING: Method definition kwcall(NamedTuple{names, T} where T<:Tuple where names, typeof(Genie.Router.error), String, Type{Base.Multimedia.MIME{:var"application/json"}}, Base.Val{404}) in module Json at /home/pkgeval/.julia/packages/Genie/o5yO5/src/renderers/Json.jl:111 overwritten in module ##Custom error handler for known types#186 at /home/pkgeval/.julia/packages/Genie/o5yO5/test/tests_content_negotiation.jl:246. ...... ....... tests_content_negotiation_hooks: .... tests_cookies: .............. tests_files_vars_rendering: .............. tests_genie_generators: tests_headers: ........ tests_hello: .. tests_html_attributes_rendering: ............................. tests_html_rendering: ......................... tests_js_rendering: .... tests_json_encodings: ................ tests_json_payload: ............ tests_json_rendering: .. tests_loader: ...WARNING: Detected access to binding `##Loading of submodules via @using#223.MyModule` in a world prior to its definition world. Julia 1.12 has introduced more strict world age semantics for global bindings. !!! This code may malfunction under Revise. !!! This code will error in future versions of Julia. Hint: Add an appropriate `invokelatest` around the access to this binding. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. .WARNING: Detected access to binding `LoadingModule1.MyModule` in a world prior to its definition world. Julia 1.12 has introduced more strict world age semantics for global bindings. !!! This code may malfunction under Revise. !!! This code will error in future versions of Julia. Hint: Add an appropriate `invokelatest` around the access to this binding. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. .WARNING: Detected access to binding `LoadingModule2.MyModule` in a world prior to its definition world. Julia 1.12 has introduced more strict world age semantics for global bindings. !!! This code may malfunction under Revise. !!! This code will error in future versions of Julia. Hint: Add an appropriate `invokelatest` around the access to this binding. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. . tests_markdown_rendering: ...... tests_options_request: .... tests_output_script_tags: ....... tests_pathtraversal: ===================================================== Returns 401 unauthorised: Test Failed at /home/pkgeval/.julia/packages/Genie/o5yO5/test/tests_pathtraversal.jl:13 Expression: req.status == if Sys.iswindows() 404 else 401 end Evaluated: 404 == 401 Stacktrace: [1] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:4 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/tests_pathtraversal.jl:13 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] ===================================================== .. tests_peer_info: ... .. tests_post_data: .............. tests_query_params: .. . .......... .......... .......... tests_query_special_chars: .. .. .. .. tests_responses: ===================================================== Responses: Error During Test at /home/pkgeval/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 Got exception outside of a @test HTTP.ConnectError for url = `http://localhost:8805/responses`: DNSError: localhost, temporary failure (EAI_AGAIN) Stacktrace: [1] getalladdrinfo(host::String) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/addrinfo.jl:113 [2] getalladdrinfo @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/addrinfo.jl:122 [inlined] [3] getconnection(::Type{Sockets.TCPSocket}, host::SubString{String}, port::SubString{String}; keepalive::Bool, readtimeout::Int64, kw::@Kwargs{require_ssl_verification::Bool, iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.Connections ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:516 [4] getconnection @ ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:504 [inlined] [5] merge(a::@NamedTuple{require_ssl_verification::Bool, keepalive::Bool}, b::@Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ Base ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:463 [inlined] [6] (::HTTP.Connections.var"#13#14"{Sockets.TCPSocket, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}})(::ConcurrentUtilities.TimedOut{Any}) @ HTTP.Connections ~/.julia/packages/ConcurrentUtilities/hQBsU/src/try_with_timeout.jl:92 [inlined] [7] (::ConcurrentUtilities.var"#try_with_timeout##2#try_with_timeout##3"{Any, Channel{Any}, HTTP.Connections.var"#13#14"{Sockets.TCPSocket, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}}, Timer})() @ ConcurrentUtilities ~/.julia/packages/ConcurrentUtilities/hQBsU/src/ConcurrentUtilities.jl:10 Stacktrace: [1] (::HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Nothing, readtimeout::Int64, connect_timeout::Int64, logerrors::Bool, logtag::Nothing, closeimmediately::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.ConnectionRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:88 [2] sleep(sec::Float64) @ Base ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:60 [inlined] [3] (::Base.var"#45#46"{Base.var"#47#48"{ExponentialBackOff, HTTP.RetryRequest.var"#retrylayer##2#retrylayer##3"{Int64, typeof(HTTP.RetryRequest.FALSE), HTTP.Messages.Request, Base.RefValue{Int64}}, HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(args::HTTP.Messages.Request; kwargs::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ Base ./error.jl:323 [4] (::HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.RetryRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:75 [5] manageretries @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:30 [inlined] [6] (::HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.CookieRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:42 [7] ==(a::SubString{String}, b::String) @ Base ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:19 [inlined] [8] (::HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, basicauth::Bool, detect_content_type::Bool, canonicalize_headers::Bool, kw::@Kwargs{verbose::Int64}) @ HTTP.HeadersRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:71 [9] defaultheaders @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:14 [inlined] [10] (::HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Nothing, kw::@Kwargs{verbose::Int64}) @ HTTP.RedirectRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:25 [11] redirects @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:14 [inlined] [12] (::HTTP.MessageRequest.var"#makerequest#messagelayer##0"{HTTP.MessageRequest.var"#makerequest#1#messagelayer##1"{HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Nothing, body::Vector{UInt8}; copyheaders::Bool, response_stream::Nothing, http_version::HTTP.Strings.HTTPVersion, verbose::Int64, kw::@Kwargs{}) @ HTTP.MessageRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:35 [13] makerequest @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:24 [inlined] [14] request(stack::HTTP.MessageRequest.var"#makerequest#messagelayer##0"{HTTP.MessageRequest.var"#makerequest#1#messagelayer##1"{HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing; headers::Nothing, body::Vector{UInt8}, query::Nothing, kw::@Kwargs{}) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:465 [15] request(stack::Function, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:463 [16] #request#21 @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:323 [inlined] [17] request @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [inlined] [18] request(method::String, url::String) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [19] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:3 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [21] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/tests_responses.jl:21 [inlined] [22] eval(m::Module, e::Any) @ Core ./boot.jl:517 [23] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/tests_responses.jl:28 [24] include(mod::Module, _path::String) @ Base ./Base.jl:326 [25] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:44 [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [27] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:35 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [29] top-level scope @ none:6 [30] eval(m::Module, e::Any) @ Core ./boot.jl:517 [31] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [32] _start() @ Base ./client.jl:593 caused by: DNSError: localhost, temporary failure (EAI_AGAIN) Stacktrace: [1] getalladdrinfo(host::String) @ Sockets /opt/julia/share/julia/stdlib/v1.14/Sockets/src/addrinfo.jl:113 [2] getalladdrinfo @ /opt/julia/share/julia/stdlib/v1.14/Sockets/src/addrinfo.jl:122 [inlined] [3] getconnection(::Type{Sockets.TCPSocket}, host::SubString{String}, port::SubString{String}; keepalive::Bool, readtimeout::Int64, kw::@Kwargs{require_ssl_verification::Bool, iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.Connections ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:516 [4] getconnection @ ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:504 [inlined] [5] merge(a::@NamedTuple{require_ssl_verification::Bool, keepalive::Bool}, b::@Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ Base ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:463 [inlined] [6] (::HTTP.Connections.var"#13#14"{Sockets.TCPSocket, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}})(::ConcurrentUtilities.TimedOut{Any}) @ HTTP.Connections ~/.julia/packages/ConcurrentUtilities/hQBsU/src/try_with_timeout.jl:92 [inlined] [7] (::ConcurrentUtilities.var"#try_with_timeout##2#try_with_timeout##3"{Any, Channel{Any}, HTTP.Connections.var"#13#14"{Sockets.TCPSocket, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}}, Timer})() @ ConcurrentUtilities ~/.julia/packages/ConcurrentUtilities/hQBsU/src/ConcurrentUtilities.jl:10 Stacktrace: [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) @ Base ./task.jl:1144 [2] wait() @ Base ./task.jl:1249 [3] wait(c::Base.GenericCondition{ReentrantLock}; first::Bool) @ Base ./condition.jl:141 [4] lock(c::Channel{Any}) @ Base ./condition.jl:136 [inlined] [5] take_unbuffered(c::Channel{Any}) @ Base ./channels.jl:549 [6] _spawn_set_thrpool(t::Task, tp::Symbol) @ Base.Threads ./channels.jl:526 [inlined] [7] try_with_timeout(f::Function, timeout::Int64, ::Type{Any}) @ ConcurrentUtilities ~/.julia/packages/ConcurrentUtilities/hQBsU/src/try_with_timeout.jl:99 [8] try_with_timeout @ ~/.julia/packages/ConcurrentUtilities/hQBsU/src/try_with_timeout.jl:77 [inlined] [9] (::HTTP.Connections.var"#11#12"{Sockets.TCPSocket, Int64, Int64, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}})() @ HTTP.Connections ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:460 [10] acquire(f::HTTP.Connections.var"#11#12"{Sockets.TCPSocket, Int64, Int64, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}}, pool::ConcurrentUtilities.Pools.Pool{Tuple{AbstractString, AbstractString, Bool, Bool, Bool}, HTTP.Connections.Connection{Sockets.TCPSocket}}, key::Tuple{SubString{String}, SubString{String}, Bool, Bool, Bool}; forcenew::Bool, isvalid::HTTP.Connections.var"#15#16"{Int64}) @ ConcurrentUtilities.Pools ~/.julia/packages/ConcurrentUtilities/hQBsU/src/pools.jl:159 [11] acquire @ ~/.julia/packages/ConcurrentUtilities/hQBsU/src/pools.jl:140 [inlined] [12] #newconnection#7 @ ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:455 [inlined] [13] (::HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Nothing, readtimeout::Int64, connect_timeout::Int64, logerrors::Bool, logtag::Nothing, closeimmediately::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.ConnectionRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:82 [14] sleep(sec::Float64) @ Base ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:60 [inlined] [15] (::Base.var"#45#46"{Base.var"#47#48"{ExponentialBackOff, HTTP.RetryRequest.var"#retrylayer##2#retrylayer##3"{Int64, typeof(HTTP.RetryRequest.FALSE), HTTP.Messages.Request, Base.RefValue{Int64}}, HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(args::HTTP.Messages.Request; kwargs::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ Base ./error.jl:323 [16] (::HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.RetryRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:75 [17] manageretries @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:30 [inlined] [18] (::HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.CookieRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:42 [19] ==(a::SubString{String}, b::String) @ Base ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:19 [inlined] [20] (::HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, basicauth::Bool, detect_content_type::Bool, canonicalize_headers::Bool, kw::@Kwargs{verbose::Int64}) @ HTTP.HeadersRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:71 [21] defaultheaders @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:14 [inlined] [22] (::HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Nothing, kw::@Kwargs{verbose::Int64}) @ HTTP.RedirectRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:25 [23] redirects @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:14 [inlined] [24] (::HTTP.MessageRequest.var"#makerequest#messagelayer##0"{HTTP.MessageRequest.var"#makerequest#1#messagelayer##1"{HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Nothing, body::Vector{UInt8}; copyheaders::Bool, response_stream::Nothing, http_version::HTTP.Strings.HTTPVersion, verbose::Int64, kw::@Kwargs{}) @ HTTP.MessageRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:35 [25] makerequest @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:24 [inlined] [26] request(stack::HTTP.MessageRequest.var"#makerequest#messagelayer##0"{HTTP.MessageRequest.var"#makerequest#1#messagelayer##1"{HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing; headers::Nothing, body::Vector{UInt8}, query::Nothing, kw::@Kwargs{}) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:465 [27] request(stack::Function, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:463 [28] #request#21 @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:323 [inlined] [29] request @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [inlined] [30] request(method::String, url::String) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [31] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:3 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [33] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/tests_responses.jl:21 [inlined] [34] eval(m::Module, e::Any) @ Core ./boot.jl:517 [35] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/tests_responses.jl:28 [36] include(mod::Module, _path::String) @ Base ./Base.jl:326 [37] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:44 [38] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [39] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:35 [inlined] [40] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [41] top-level scope @ none:6 [42] eval(m::Module, e::Any) @ Core ./boot.jl:517 [43] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [44] _start() @ Base ./client.jl:593 ===================================================== tests_router: ...... tests_routing: .. .. .. .. tests_vars_rendering: .... tests_views_control_flow_rendering: .. tests_views_rendering: ...... tests_z_HEAD_requests: .... .... .... tests_zz_fullstack_app: /tmp/jl_UqrcSy/FullstackTest/Project.toml Activating project at `/tmp/jl_imvRoQ/fullstack_test` Activating new project at `/tmp/jl_imvRoQ/fullstack_test/test` Activating project at `/tmp/jl_imvRoQ/fullstack_test` ... ===================================================== Create and run a full stack app with resources: Error During Test at /home/pkgeval/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:30 Got exception outside of a @test HTTP.ConnectError for url = `http://localhost:9999/test`: IOError: connect: connection refused (ECONNREFUSED) Stacktrace: [1] getconnection(::Type{Sockets.TCPSocket}, host::SubString{String}, port::SubString{String}; keepalive::Bool, readtimeout::Int64, kw::@Kwargs{require_ssl_verification::Bool, iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.Connections ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:527 [2] getconnection @ ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:504 [inlined] [3] merge(a::@NamedTuple{require_ssl_verification::Bool, keepalive::Bool}, b::@Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ Base ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:463 [inlined] [4] (::HTTP.Connections.var"#13#14"{Sockets.TCPSocket, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}})(::ConcurrentUtilities.TimedOut{Any}) @ HTTP.Connections ~/.julia/packages/ConcurrentUtilities/hQBsU/src/try_with_timeout.jl:92 [inlined] [5] (::ConcurrentUtilities.var"#try_with_timeout##2#try_with_timeout##3"{Any, Channel{Any}, HTTP.Connections.var"#13#14"{Sockets.TCPSocket, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}}, Timer})() @ ConcurrentUtilities ~/.julia/packages/ConcurrentUtilities/hQBsU/src/ConcurrentUtilities.jl:10 Stacktrace: [1] (::HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Nothing, readtimeout::Int64, connect_timeout::Int64, logerrors::Bool, logtag::Nothing, closeimmediately::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.ConnectionRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:88 [2] sleep(sec::Float64) @ Base ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:60 [inlined] [3] (::Base.var"#45#46"{Base.var"#47#48"{ExponentialBackOff, HTTP.RetryRequest.var"#retrylayer##2#retrylayer##3"{Int64, typeof(HTTP.RetryRequest.FALSE), HTTP.Messages.Request, Base.RefValue{Int64}}, HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(args::HTTP.Messages.Request; kwargs::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ Base ./error.jl:323 [4] (::HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.RetryRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:75 [5] manageretries @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:30 [inlined] [6] (::HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.CookieRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:42 [7] ==(a::SubString{String}, b::String) @ Base ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:19 [inlined] [8] (::HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, basicauth::Bool, detect_content_type::Bool, canonicalize_headers::Bool, kw::@Kwargs{verbose::Int64}) @ HTTP.HeadersRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:71 [9] defaultheaders @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:14 [inlined] [10] (::HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Nothing, kw::@Kwargs{verbose::Int64}) @ HTTP.RedirectRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:25 [11] redirects @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:14 [inlined] [12] (::HTTP.MessageRequest.var"#makerequest#messagelayer##0"{HTTP.MessageRequest.var"#makerequest#1#messagelayer##1"{HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Nothing, body::Vector{UInt8}; copyheaders::Bool, response_stream::Nothing, http_version::HTTP.Strings.HTTPVersion, verbose::Int64, kw::@Kwargs{}) @ HTTP.MessageRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:35 [13] makerequest @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:24 [inlined] [14] request(stack::HTTP.MessageRequest.var"#makerequest#messagelayer##0"{HTTP.MessageRequest.var"#makerequest#1#messagelayer##1"{HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing; headers::Nothing, body::Vector{UInt8}, query::Nothing, kw::@Kwargs{}) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:465 [15] request(stack::Function, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:463 [16] #request#21 @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:323 [inlined] [17] request @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [inlined] [18] request(method::String, url::String) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [19] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:4 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [21] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/tests_zz_fullstack_app.jl:37 [inlined] [22] eval(m::Module, e::Any) @ Core ./boot.jl:517 [23] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:3 [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [25] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/tests_zz_fullstack_app.jl:3 [inlined] [26] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [27] eval(m::Module, e::Any) @ Core ./boot.jl:517 [28] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/tests_zz_fullstack_app.jl:28 [29] include(mod::Module, _path::String) @ Base ./Base.jl:326 [30] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:44 [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [32] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:35 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [34] top-level scope @ none:6 [35] eval(m::Module, e::Any) @ Core ./boot.jl:517 [36] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [37] _start() @ Base ./client.jl:593 caused by: IOError: connect: connection refused (ECONNREFUSED) Stacktrace: [1] getconnection(::Type{Sockets.TCPSocket}, host::SubString{String}, port::SubString{String}; keepalive::Bool, readtimeout::Int64, kw::@Kwargs{require_ssl_verification::Bool, iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.Connections ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:527 [2] getconnection @ ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:504 [inlined] [3] merge(a::@NamedTuple{require_ssl_verification::Bool, keepalive::Bool}, b::@Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ Base ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:463 [inlined] [4] (::HTTP.Connections.var"#13#14"{Sockets.TCPSocket, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}})(::ConcurrentUtilities.TimedOut{Any}) @ HTTP.Connections ~/.julia/packages/ConcurrentUtilities/hQBsU/src/try_with_timeout.jl:92 [inlined] [5] (::ConcurrentUtilities.var"#try_with_timeout##2#try_with_timeout##3"{Any, Channel{Any}, HTTP.Connections.var"#13#14"{Sockets.TCPSocket, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}}, Timer})() @ ConcurrentUtilities ~/.julia/packages/ConcurrentUtilities/hQBsU/src/ConcurrentUtilities.jl:10 Stacktrace: [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) @ Base ./task.jl:1144 [2] wait() @ Base ./task.jl:1249 [3] wait(c::Base.GenericCondition{ReentrantLock}; first::Bool) @ Base ./condition.jl:141 [4] lock(c::Channel{Any}) @ Base ./condition.jl:136 [inlined] [5] take_unbuffered(c::Channel{Any}) @ Base ./channels.jl:549 [6] _spawn_set_thrpool(t::Task, tp::Symbol) @ Base.Threads ./channels.jl:526 [inlined] [7] try_with_timeout(f::Function, timeout::Int64, ::Type{Any}) @ ConcurrentUtilities ~/.julia/packages/ConcurrentUtilities/hQBsU/src/try_with_timeout.jl:99 [8] try_with_timeout @ ~/.julia/packages/ConcurrentUtilities/hQBsU/src/try_with_timeout.jl:77 [inlined] [9] (::HTTP.Connections.var"#11#12"{Sockets.TCPSocket, Int64, Int64, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}})() @ HTTP.Connections ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:460 [10] acquire(f::HTTP.Connections.var"#11#12"{Sockets.TCPSocket, Int64, Int64, Bool, Bool, @Kwargs{readtimeout::Int64, iofunction::Nothing, decompress::Nothing, verbose::Int64}, SubString{String}, SubString{String}}, pool::ConcurrentUtilities.Pools.Pool{Tuple{AbstractString, AbstractString, Bool, Bool, Bool}, HTTP.Connections.Connection{Sockets.TCPSocket}}, key::Tuple{SubString{String}, SubString{String}, Bool, Bool, Bool}; forcenew::Bool, isvalid::HTTP.Connections.var"#15#16"{Int64}) @ ConcurrentUtilities.Pools ~/.julia/packages/ConcurrentUtilities/hQBsU/src/pools.jl:159 [11] acquire @ ~/.julia/packages/ConcurrentUtilities/hQBsU/src/pools.jl:140 [inlined] [12] #newconnection#7 @ ~/.julia/packages/HTTP/Y97L1/src/Connections.jl:455 [inlined] [13] (::HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Nothing, readtimeout::Int64, connect_timeout::Int64, logerrors::Bool, logtag::Nothing, closeimmediately::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.ConnectionRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:82 [14] sleep(sec::Float64) @ Base ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:60 [inlined] [15] (::Base.var"#45#46"{Base.var"#47#48"{ExponentialBackOff, HTTP.RetryRequest.var"#retrylayer##2#retrylayer##3"{Int64, typeof(HTTP.RetryRequest.FALSE), HTTP.Messages.Request, Base.RefValue{Int64}}, HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(args::HTTP.Messages.Request; kwargs::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ Base ./error.jl:323 [16] (::HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.RetryRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:75 [17] manageretries @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:30 [inlined] [18] (::HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) @ HTTP.CookieRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:42 [19] ==(a::SubString{String}, b::String) @ Base ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:19 [inlined] [20] (::HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, basicauth::Bool, detect_content_type::Bool, canonicalize_headers::Bool, kw::@Kwargs{verbose::Int64}) @ HTTP.HeadersRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:71 [21] defaultheaders @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:14 [inlined] [22] (::HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Nothing, kw::@Kwargs{verbose::Int64}) @ HTTP.RedirectRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:25 [23] redirects @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:14 [inlined] [24] (::HTTP.MessageRequest.var"#makerequest#messagelayer##0"{HTTP.MessageRequest.var"#makerequest#1#messagelayer##1"{HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Nothing, body::Vector{UInt8}; copyheaders::Bool, response_stream::Nothing, http_version::HTTP.Strings.HTTPVersion, verbose::Int64, kw::@Kwargs{}) @ HTTP.MessageRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:35 [25] makerequest @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:24 [inlined] [26] request(stack::HTTP.MessageRequest.var"#makerequest#messagelayer##0"{HTTP.MessageRequest.var"#makerequest#1#messagelayer##1"{HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing; headers::Nothing, body::Vector{UInt8}, query::Nothing, kw::@Kwargs{}) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:465 [27] request(stack::Function, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:463 [28] #request#21 @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:323 [inlined] [29] request @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [inlined] [30] request(method::String, url::String) @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [31] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:4 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [33] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/tests_zz_fullstack_app.jl:37 [inlined] [34] eval(m::Module, e::Any) @ Core ./boot.jl:517 [35] top-level scope @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:3 [36] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [37] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/tests_zz_fullstack_app.jl:3 [inlined] [38] macro expansion @ ~/.julia/packages/SafeTestsets/raUNr/src/SafeTestsets.jl:28 [inlined] [39] eval(m::Module, e::Any) @ Core ./boot.jl:517 [40] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/tests_zz_fullstack_app.jl:28 [41] include(mod::Module, _path::String) @ Base ./Base.jl:326 [42] top-level scope @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:44 [43] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [44] macro expansion @ ~/.julia/packages/Genie/o5yO5/test/runtests.jl:35 [inlined] [45] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [46] top-level scope @ none:6 [47] eval(m::Module, e::Any) @ Core ./boot.jl:517 [48] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [49] _start() @ Base ./client.jl:593 ===================================================== tests_zzz_dotenv: Test Summary: | Pass Fail Error Broken Total Time Genie tests | 431 2 4 1 438 7m34.2s App Config | 8 1 9 10.0s Custom server startup overwrites app config | 8 1 9 9.6s Server functionality | 8 8 3.6s Assets functionality | 11 1 12 15.5s Assets paths | 4 4 0.6s Expose settings | 1 1 8.3s Embedded assets | 7 7 6.6s Assets config | 7 7 0.1s Assets functionality | 18 18 0.3s SVG API support in Renderer.Html | 3 3 2.2s Advanced rendering | 4 4 1m05.1s