function getSuiteConfig(sTestSuite) {

		return new Promise(function(resolve, reject) {
			if ( !sTestSuite ) {
				throw new TypeError("No test suite specified");
			}
			if ( !VALID_TESTSUITE.test(sTestSuite) ) {
				throw new TypeError("Invalid test suite name");
			}

			sap.ui.require([sTestSuite], function(oSuiteConfig) {
				try {
					resolve( mergeWithDefaults(oSuiteConfig, sTestSuite) );
				} catch (oErr) {
					reject(oErr);
				}
			}, function(oErr) {
				reject(oErr);
			});
		});

	}
Loads and normalized a test suite configuration.

After loading, the configuration for the individual tests is merged with
the defaults that are also stored in the configuration module and it is merged
with the static defaults above.

In addition to the merged configuration, an alphabetically sorted
array of the tests is built and stored in property <code>sortedTests</code>
(sorted by 'group' asc, 'name' asc).

@param {string} sTestSuite resource name of the test suite, usually starting with 'test-resources/'
@returns {Promise<object>} A promise on the normalized configuration object.