revert back SemaphoreTest