3cc169713e
Make AfterEach cleanup blocks more robust by only attempting to delete resources if they exist. This prevents test failures when resources have already been deleted or don't exist. Changes: - Check if resource exists before attempting deletion - Only call Delete if Get succeeds (err == nil) - Applied to all 5 controller test files This fixes intermittent test failures in GitHub Actions where AfterEach was failing with resource not found errors.