Skip to content

Enable all the tests

Emil Velikov requested to merge xexaxo/waffle:all-the-tests into master

While skimming through I've noticed that some tests are not enabled. Fix that, while also adding cmake/surfaceless to the build matrix.

Edit: During the CI run, I've noticed that the surfaceless tests are ran regardless of the user-specified surfaceless option. So as a follow-up I've fixed up the dependency tracking - missing deps, honour the option, as well as use only header/include dependencies.

Edited by Emil Velikov

Merge request reports