Package evaluation of FastCGI on Julia 1.11.4 (a71dd056e0*) started at 2025-04-08T07:16:18.334 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.58s ################################################################################ # Installation # Installing FastCGI... Resolving package versions... Updating `~/.julia/environments/v1.11/Project.toml` [e8c3bf11] + FastCGI v0.2.1 Updating `~/.julia/environments/v1.11/Manifest.toml` [e8c3bf11] + FastCGI v0.2.1 [6462fe0b] + Sockets v1.11.0 Installation completed after 1.09s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 12.76s ################################################################################ # Testing # Testing FastCGI Status `/tmp/jl_wQiPNr/Project.toml` [e8c3bf11] FastCGI v0.2.1 [9a3f8284] Random v1.11.0 [6462fe0b] Sockets v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_wQiPNr/Manifest.toml` [e8c3bf11] FastCGI v0.2.1 [2a0f44e3] Base64 v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [8dfed614] Test v1.11.0 Testing Running tests... Test Summary: | Pass Total Time buffered output | 7 7 15.1s Test Summary: | Pass Total Time utility methods | 6 6 0.0s Test Summary: | Pass Total Time read-write nv lengths | 8 8 0.0s Test Summary: | Pass Total Time read-write types | 8 8 0.1s server = FCGIServer(/home/pkgeval/.julia/packages/FastCGI/lM8xg/test/fcgi.socket, open, 0 connections) client = FCGIClient(/home/pkgeval/.julia/packages/FastCGI/lM8xg/test/fcgi.socket, open) ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/hello.sh" ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "hello.sh" ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "hello.sh" ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 Test Summary: | Pass Total Time client-server | 68 68 11.1s server = FCGIServer(/home/pkgeval/.julia/packages/FastCGI/lM8xg/test/fcgi.socket, open, 0 connections) client = FCGIClient(/home/pkgeval/.julia/packages/FastCGI/lM8xg/test/fcgi.socket, open) ┌ Info: processing │ SCRIPT_FILENAME = "testrunner" └ SCRIPT_NAME = "" ┌ Info: processing │ SCRIPT_FILENAME = "testrunner" └ SCRIPT_NAME = "" ┌ Info: processing │ SCRIPT_FILENAME = "testrunner" └ SCRIPT_NAME = "" ┌ Info: processing │ SCRIPT_FILENAME = "testrunner" └ SCRIPT_NAME = "" ┌ Info: processing │ SCRIPT_FILENAME = "testrunner" └ SCRIPT_NAME = "" ┌ Info: processing │ SCRIPT_FILENAME = "testrunner" └ SCRIPT_NAME = "" ┌ Info: processing │ SCRIPT_FILENAME = "testrunner" └ SCRIPT_NAME = "" ┌ Info: processing │ SCRIPT_FILENAME = "testrunner" └ SCRIPT_NAME = "" ┌ Info: processing │ SCRIPT_FILENAME = "testrunner" └ SCRIPT_NAME = "" ┌ Info: processing │ SCRIPT_FILENAME = "testrunner" └ SCRIPT_NAME = "" ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 Test Summary: | Pass Total Time Function Runner | 34 34 0.2s server = FCGIServer(/home/pkgeval/.julia/packages/FastCGI/lM8xg/test/fcgi.socket, open, 0 connections) client = FCGIClient(/home/pkgeval/.julia/packages/FastCGI/lM8xg/test/fcgi.socket, open) ┌ Info: processing │ SCRIPT_FILENAME = "testrunner" └ SCRIPT_NAME = "" client = FCGIClient(/home/pkgeval/.julia/packages/FastCGI/lM8xg/test/fcgi.socket, open) ┌ Info: processing │ SCRIPT_FILENAME = "testtimeoutrunner" └ SCRIPT_NAME = "" ┌ Warning: exception waiting for process │ ex = │ TaskFailedException │ │ nested task error: InterruptException: │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base ./task.jl:958 │ [2] wait() │ @ Base ./task.jl:1022 │ [3] wait(c::Base.GenericCondition{Base.Threads.SpinLock}; first::Bool) │ @ Base ./condition.jl:130 │ [4] wait │ @ ./condition.jl:125 [inlined] │ [5] _trywait(t::Timer) │ @ Base ./asyncevent.jl:145 │ [6] wait │ @ ./asyncevent.jl:162 [inlined] │ [7] sleep │ @ ./asyncevent.jl:272 [inlined] │ [8] testtimeoutrunner │ @ ~/.julia/packages/FastCGI/lM8xg/test/runtests.jl:247 [inlined] │ [9] (::FastCGI.var"#20#21"{FastCGI.Plumbing, Dict{String, String}, typeof(testtimeoutrunner)})() │ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/runners.jl:159 └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/runners.jl:135 ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 Test Summary: | Pass Total Time Function Runner Timeout | 10 10 8.2s server = FCGIServer(/home/pkgeval/.julia/packages/FastCGI/lM8xg/test/fcgi.socket, open, 0 connections) client = FCGIClient(/home/pkgeval/.julia/packages/FastCGI/lM8xg/test/fcgi.socket, open) ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/hello.sh" client = FCGIClient(/home/pkgeval/.julia/packages/FastCGI/lM8xg/test/fcgi.socket, open) ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/timeout.sh" ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "hello.sh" client = FCGIClient(127.0.0.1:8989, open) ┌ Info: processing │ SCRIPT_FILENAME = "" └ SCRIPT_NAME = "/timeout.sh" ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 ┌ Warning: stopping server └ @ FastCGI ~/.julia/packages/FastCGI/lM8xg/src/server.jl:226 Test Summary: | Pass Total Time client-server timeout | 20 20 10.2s Times for 10 requests: ProcessRunner over TCP Sockets: 2.548106218 sec ProcessRunner over Unix Domain Sockets: 4.800566117 sec FunctionRunner over Unix Domain Sockets: 0.232408857 sec Testing FastCGI tests passed Testing completed after 29.01s PkgEval succeeded after 89.14s