Gradient surgery: A necessity for robust test-time adaptation for detecting casting defects | Synapse