shader: integrate test into build