tests: allow skipping tests based on engines