Carving a niche in self-test