split brain tests for lock and semaphore

Test should have a category and runner.