full regression testing definition