testing criterion