remove unused and refine
refine custom test run and make glfw windows hidden