spot check
1. noun An inspection that is random and/or occurs only for a limited time. Because I've gotten reports that some of you are abandoning your posts early, there will be spot checks for the foreseeable future.
2. verb To make such an inspection. Because I've gotten reports that some of you are abandoning your posts early, I will be spot checking you all for the foreseeable future.