Package evaluation to test Electron on Julia 1.14.0-DEV.3106 (9d314127b9*) started at 2026-09-03T15:45:22.119 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 16.04s ################################################################################ # Installation # Installing Electron... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [a1bb12fb] + Electron v7.0.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [34da2185] + Compat v4.18.1 [a1bb12fb] + Electron v7.0.0 [8fc22ac5] + FilePaths v0.9.0 [48062228] + FilePathsBase v0.9.24 [682c06a0] + JSON v1.7.1 [1914dd2f] + MacroTools v0.5.16 ⌅ [69de0a69] + Parsers v2.8.7 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [189a3867] + Reexport v1.2.2 [05181044] + RelocatableFolders v1.0.1 [6c6a2e73] + Scratch v1.3.0 [ec057cc2] + StructUtils v2.8.5 [5c2747f8] + URIs v1.7.0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [56ddb016] + Logging v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [6462fe0b] + Sockets v1.11.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.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 4.98s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 3.0 s ✓ Electron 1 dependency successfully precompiled in 3 seconds. 48 already precompiled. Precompilation completed after 23.2s ################################################################################ # Testing # Testing Electron Status `/tmp/jl_WAhqQf/Project.toml` [a1bb12fb] Electron v7.0.0 [8fc22ac5] FilePaths v0.9.0 [682c06a0] JSON v1.7.1 [05181044] RelocatableFolders v1.0.1 [f8b46487] TestItemRunner v1.3.2 [5c2747f8] URIs v1.7.0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [6462fe0b] Sockets v1.11.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 Status `/tmp/jl_WAhqQf/Manifest.toml` [34da2185] Compat v4.18.1 [a1bb12fb] Electron v7.0.0 [8fc22ac5] FilePaths v0.9.0 [48062228] FilePathsBase v0.9.24 [682c06a0] JSON v1.7.1 [1914dd2f] MacroTools v0.5.16 ⌅ [69de0a69] Parsers v2.8.7 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [189a3867] Reexport v1.2.2 [05181044] RelocatableFolders v1.0.1 [6c6a2e73] Scratch v1.3.0 [ec057cc2] StructUtils v2.8.5 [f8b46487] TestItemRunner v1.3.2 [1c621080] TestItems v1.1.0 [5c2747f8] URIs v1.7.0 [0dad84c5] ArgTools v1.2.0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates 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 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.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.5.7+0 [deac9b47] LibCURL_jll v8.21.0+0 [e37daf67] LibGit2_jll v1.9.7+0 [29816b5a] LibSSH2_jll v1.11.104+0 [14a3606d] MozillaCACerts_jll v2026.8.13 [458c3c95] OpenSSL_jll v3.5.8+0 [efcefdf7] PCRE2_jll v10.48.0+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850ede] nghttp2_jll v1.70.0+0 [3f19e933] p7zip_jll v17.8.2+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Application default options: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/application_tests.jl:2 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/application_tests.jl:2 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/application_tests.jl:2 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Application with sandbox disabled: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/application_tests.jl:11 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/application_tests.jl:11 [4] eval(m::Module, e::Any) @ Core boot.jl:618 [5] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [6] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [7] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [8] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [9] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [10] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [11] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [12] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [13] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [14] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [16] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/application_tests.jl:11 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Application with sandbox enabled: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/application_tests.jl:29 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/application_tests.jl:30 [4] eval(m::Module, e::Any) @ Core boot.jl:618 [5] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [6] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [7] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [8] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [9] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [10] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [11] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [12] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [13] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [14] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [16] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/application_tests.jl:29 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Application with additional electron args: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/application_tests.jl:40 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/application_tests.jl:40 [4] eval(m::Module, e::Any) @ Core boot.jl:618 [5] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [6] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [7] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [8] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [9] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [10] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [11] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [12] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [13] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [14] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [16] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/application_tests.jl:40 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Application with explicit mainjs: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/application_tests.jl:49 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/application_tests.jl:49 [4] eval(m::Module, e::Any) @ Core boot.jl:618 [5] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [6] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [7] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [8] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [9] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [10] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [11] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [12] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [13] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [14] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [16] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/application_tests.jl:49 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Window from URI and JS execution: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:2 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:6 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:6 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Application and window bookkeeping: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:27 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [inlined] [4] default_application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:132 [inlined] [5] Electron.Window(args::URIs.URI; kwargs::@Kwargs{}) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:774 [6] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:33 [7] eval(m::Module, e::Any) @ Core boot.jl:618 [8] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [9] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [10] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [11] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [12] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [13] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [14] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [15] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [16] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [17] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [19] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:33 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Window constructors: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:55 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:59 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:59 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Messaging and load: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:82 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:86 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:86 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Concurrent requests from many tasks: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:113 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:115 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:115 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory load large HTML: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:181 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:181 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:181 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory run with JSONText: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:205 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:207 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:207 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory isopen: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:256 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:256 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:256 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Requests fail with a clear error once the application is gone: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:277 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:277 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:277 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory Window constructor with large HTML: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:310 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:310 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:310 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory large HTML temp files are cleaned up: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:326 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:326 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:326 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory small HTML still uses a data URI: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:353 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:353 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:353 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory sendMessageToJulia available to page scripts: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:369 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:374 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:374 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory sendMessageToJulia with undefined: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:394 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:394 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:394 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory toggle_devtools: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:412 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/core_tests.jl:414 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/core_tests.jl:414 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory ElectronAPI: Error During Test at /home/pkgeval/.julia/packages/Electron/vlh1O/test/electronapi_tests.jl:2 Got exception outside of a @test LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Electron.Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Electron.Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [4] top-level scope @ ~/.julia/packages/Electron/vlh1O/test/electronapi_tests.jl:2 [5] eval(m::Module, e::Any) @ Core boot.jl:618 [6] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base loading.jl:3291 [7] include_string(m::Module, txt::String, fname::String) @ Base loading.jl:3301 [8] (::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:258 [inlined] [9] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{Module, String, String}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/vendored_code.jl:7 [10] (::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:257 [inlined] [11] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{Module, String, String}, dir::String) @ Base.Filesystem file.jl:113 [12] run_testitem(mod::Module, filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:256 [13] run_testitem_in_testset(ts::Test.DefaultTestSet, testitem::@NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, package_name::String, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:298 [14] (::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet})() @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:737 [inlined] [15] macro expansion @ ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:703 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2416 [inlined] [17] with_testset(f::TestItemRunner.var"#run_node!##0#run_node!##1"{String, TestItemRunner.TestSetupModuleSet, Dict{Symbol, Any}, @NamedTuple{filename::String, code::String, name::String, option_tags::Vector{Symbol}, option_default_imports::Bool, option_setup::Vector{Symbol}, skip::Bool, line::Int64, column::Int64}, Test.DefaultTestSet}, ts::Test.DefaultTestSet) @ TestItemRunner ~/.julia/packages/TestItemRunner/uGBn3/src/TestItemRunner.jl:702 in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/electronapi_tests.jl:2 Test Summary: | Pass Error Total Time Electron | 3 21 24 17.7s test | 3 21 24 17.4s application_tests.jl | 5 5 10.0s Application default options | 1 1 9.5s Application with sandbox disabled | 1 1 0.1s Application with sandbox enabled | 1 1 0.3s Application with additional electron args | 1 1 0.0s Application with explicit mainjs | 1 1 0.1s core_tests.jl | 3 15 18 7.3s Window from URI and JS execution | 1 1 0.8s Application and window bookkeeping | 1 1 4.3s Window constructors | 1 1 0.0s Messaging and load | 1 1 0.0s Concurrent requests from many tasks | 1 1 0.0s load large HTML | 1 1 0.0s run with JSONText | 1 1 0.1s Application fails fast if Electron dies at startup | 3 3 1.7s isopen | 1 1 0.0s Requests fail with a clear error once the application is gone | 1 1 0.0s Window constructor with large HTML | 1 1 0.0s large HTML temp files are cleaned up | 1 1 0.0s small HTML still uses a data URI | 1 1 0.0s sendMessageToJulia available to page scripts | 1 1 0.0s sendMessageToJulia with undefined | 1 1 0.0s toggle_devtools | 1 1 0.0s electronapi_tests.jl | 1 1 0.0s ElectronAPI | 1 1 0.0s ERROR: LoadError: Some tests did not pass: 3 passed, 0 failed, 21 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/Electron/vlh1O/test/runtests.jl:3 Testing failed after 75.03s ERROR: LoadError: Package Electron errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{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.14/Pkg/src/Operations.jl:3298 [3] test(ctx::Pkg.Types.Context, pkgs::Vector{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.14/Pkg/src/API.jl:587 [4] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [5] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [6] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [7] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 150.55s: package requires a missing binary dependency