Added a torture test for handling the various locations you can place thread role attributes.