Only one of azure key or token can be specified in 3rd party tests (#54876)
#54803 introduces more QA tests for Azure storage service, but they fail the build is one of the key or token is missing. It should i nstead work like repository-azure:qa tests.
This commit is contained in:
parent
37abc411dc
commit
b8d2b952b8
|
@ -52,8 +52,6 @@ if (!azureAccount && !azureKey && !azureContainer && !azureBasePath && !azureSas
|
|||
azureSasToken = ''
|
||||
useFixture = true
|
||||
|
||||
} else if (!azureAccount || !azureKey || !azureContainer || !azureBasePath || !azureSasToken) {
|
||||
throw new IllegalArgumentException("not all options specified to run against external Azure service are present")
|
||||
}
|
||||
|
||||
if (useFixture) {
|
||||
|
@ -78,8 +76,12 @@ testClusters.integTest {
|
|||
}
|
||||
|
||||
keystore 'azure.client.searchable_snapshots.account', azureAccount
|
||||
keystore 'azure.client.searchable_snapshots.key', azureKey
|
||||
keystore 'azure.client.searchable_snapshots.sas_token', azureSasToken
|
||||
if (azureKey != null && azureKey.isEmpty() == false) {
|
||||
keystore 'azure.client.searchable_snapshots.key', azureKey
|
||||
}
|
||||
if (azureSasToken != null && azureSasToken.isEmpty() == false) {
|
||||
keystore 'azure.client.searchable_snapshots.sas_token', azureSasToken
|
||||
}
|
||||
|
||||
setting 'xpack.license.self_generated.type', 'trial'
|
||||
|
||||
|
|
Loading…
Reference in New Issue