Package evaluation of BehaviorTree on Julia 1.11.4 (a71dd056e0*) started at 2025-04-08T07:16:20.830 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.89s ################################################################################ # Installation # Installing BehaviorTree... Resolving package versions... Updating `~/.julia/environments/v1.11/Project.toml` [f69da737] + BehaviorTree v0.3.3 Updating `~/.julia/environments/v1.11/Manifest.toml` ⌅ [1520ce14] + AbstractTrees v0.3.4 [f69da737] + BehaviorTree v0.3.3 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 1.69s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 12.74s ################################################################################ # Testing # Testing BehaviorTree Status `/tmp/jl_L16DaI/Project.toml` ⌅ [1520ce14] AbstractTrees v0.3.4 [f69da737] BehaviorTree v0.3.3 [8dfed614] Test v1.11.0 Status `/tmp/jl_L16DaI/Manifest.toml` ⌅ [1520ce14] AbstractTrees v0.3.4 [f69da737] BehaviorTree v0.3.3 [2a0f44e3] Base64 v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [8dfed614] Test v1.11.0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... [ Info: sequence failed at doFailure [ Info: sequence running at doRunning [ Info: sequence failed at doFailure [ Info: selector succeeded at doSuccess [ Info: selector running at doRunning [ Info: selector succeeded at doSuccess [ Info: selector succeeded at [ Info: selector succeeded at [ Info: (:success, Any[:failure, Any[:success]]) [ Info: selector succeeded at [ Info: sequence failed at isPositive [ Info: selector succeeded at isPositive Test Summary: | Pass Total Time BehaviorTree.jl | 16 16 5.3s [ Info: sequence choice failed at doFailure [ Info: selector head running at doRunning [ Info: sequence choice failed at doFailure [ Info: sequence choice2 running at doRunning [ Info: selector head running at choice2 digraph tree { head:n head [shape=box, label="?", style=filled, color="#00bbd3"] headdoFailure:n headdoFailure [shape=box, label="doFailure", style=filled,color="#ff9a20"] head -> headdoFailure headchoice:n headchoice [shape=box, label="->", style=filled, color="#ff9a20"] headchoiceisTrue:n headchoiceisTrue [shape=ellipse, label="isTrue", style=filled,color="#49b156"] headchoice -> headchoiceisTrue headchoicedoFailure:n headchoicedoFailure [shape=box, label="doFailure", style=filled,color="#ff9a20"] headchoice -> headchoicedoFailure head -> headchoice headchoice2:n headchoice2 [shape=box, label="->", style=filled, color="#00bbd3"] headchoice2isTrue:n headchoice2isTrue [shape=ellipse, label="isTrue", style=filled,color="#49b156"] headchoice2 -> headchoice2isTrue headchoice2doSuccess:n headchoice2doSuccess [shape=box, label="doSuccess", style=filled,color="#49b156"] headchoice2 -> headchoice2doSuccess headchoice2doRunning:n headchoice2doRunning [shape=box, label="doRunning", style=filled,color="#00bbd3"] headchoice2 -> headchoice2doRunning head -> headchoice2 } dot: Error During Test at /home/pkgeval/.julia/packages/BehaviorTree/C0KXI/test/runtests.jl:60 Got exception outside of a @test GraphViz is not installed correctly. Make sure GraphViz is installed. If you are on Windows, manually add the path to GraphViz to your path variable. You should be able to run 'dot' from the command line. Stacktrace: [1] error(s::String) @ Base ./error.jl:35 [2] validateGraphVizInstalled() @ BehaviorTree ~/.julia/packages/BehaviorTree/C0KXI/src/visualization.jl:7 [3] dot2png(dot_graph::String) @ BehaviorTree ~/.julia/packages/BehaviorTree/C0KXI/src/visualization.jl:13 [4] macro expansion @ ~/.julia/packages/BehaviorTree/C0KXI/test/runtests.jl:82 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1704 [inlined] [6] top-level scope @ ~/.julia/packages/BehaviorTree/C0KXI/test/runtests.jl:61 [7] include(fname::String) @ Main ./sysimg.jl:38 [8] top-level scope @ none:6 [9] eval @ ./boot.jl:430 [inlined] [10] exec_options(opts::Base.JLOptions) @ Base ./client.jl:296 [11] _start() @ Base ./client.jl:531 caused by: IOError: could not spawn `dot '-?'`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.SyncCloseFD, IO}}) @ Base ./process.jl:140 [2] _spawn @ ./process.jl:157 [inlined] [3] #883 @ ./process.jl:149 [inlined] [4] setup_stdios(f::Base.var"#883#884"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, IO}}) @ Base ./process.jl:236 [5] _spawn @ ./process.jl:148 [inlined] [6] open(cmds::Cmd, stdio::Base.DevNull; write::Bool, read::Bool) @ Base ./process.jl:407 [7] open @ ./process.jl:397 [inlined] [8] open(cmds::Cmd, mode::String, stdio::Base.DevNull) @ Base ./process.jl:378 [9] read(cmd::Cmd) @ Base ./process.jl:480 [10] read @ ./process.jl:491 [inlined] [11] validateGraphVizInstalled() @ BehaviorTree ~/.julia/packages/BehaviorTree/C0KXI/src/visualization.jl:5 [12] dot2png(dot_graph::String) @ BehaviorTree ~/.julia/packages/BehaviorTree/C0KXI/src/visualization.jl:13 [13] macro expansion @ ~/.julia/packages/BehaviorTree/C0KXI/test/runtests.jl:82 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1704 [inlined] [15] top-level scope @ ~/.julia/packages/BehaviorTree/C0KXI/test/runtests.jl:61 [16] include(fname::String) @ Main ./sysimg.jl:38 [17] top-level scope @ none:6 [18] eval @ ./boot.jl:430 [inlined] [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:296 [20] _start() @ Base ./client.jl:531 Test Summary: | Error Total Time dot | 1 1 6.8s ERROR: LoadError: Some tests did not pass: 0 passed, 0 failed, 1 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/BehaviorTree/C0KXI/test/runtests.jl:60 Testing failed after 18.81s ERROR: LoadError: Package BehaviorTree errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Operations.jl:2124 [3] test @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Operations.jl:2007 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:481 [5] test(pkgs::Vector{Pkg.Types.PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:159 [6] test @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:147 [inlined] [7] #test#74 @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:146 [inlined] [8] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 52.74s: package tests unexpectedly errored