Use all credential tests if TEST_ALL_CREDENTIALS is true

Test credentials depend on a local file containing credentials to be tested

Most developers and most Jenkins jobs will not define TEST_ALL_CREDENTIALS
Merge commit 'b28ffd25645f9fbe429a11a17d3377d5b373fec8' into HEAD