tests: use the headless backend to run the test suite