Runs the project test suite and reports failures. Use when the user asks to run tests or check the current test status.