Added spinlock test

A race still may happen in after a few test set runs (in case the same slab object will be used), since completion variables are not handled yet.