JuliaCon 2026

TestPicker, bringing modernity to Julia testing in the terminal
2026-08-14 , Room 1

The Julia standard testing experience can feel quite frustrating.
No interface to run a specific test, difference of project environment, keeping the right context etc...
TestPicker provides a simple REPL mode to run any specific testfile or testset with the same conditions as Pkg.test() without introducing a new testing framework.
It provides on top some nice bonuses like inspection of the results or quick reruns of the same tests.


The talk will be presenting the TestPicker.jl tool and its different features including:
- Identifying all test files of a package
- Run any subset using an interactive picker (fzf)
- Run any @testset block
- Include any relevant context in evaluation
- Analyze the results with the ability to parse the test results and stacktraces with view on the source code.
I will also mention the TestPickerMCPServer.jl package which plugs the test interface of TestPicker to AI agents.

Bayesian researcher and Julia developer for quite some time now. I am part of the Julia Gaussian Process team and developed all kind of serious tools for statistical analysis and more stupid stuff like WatchJuliaBurn.jl or DeepFry.jl