make gtests, shell tests, python tests run sequentially (not concurrently)
make check is run on two or more threads with
-j <n>, gtests, shell tests, python tests run in parallel rather than sequentially as it is enforced between gtests themselves. The tests were not written to work in this parallel executing environment. There might be an easy way to make them run sequentially by modifying Makefiles.