Modify Core tests to allow parallel execution

This pull request is created just for review purposes and is not supposed to be merged