A survey on test practitioners' awareness of test smells