/
settings.kt
28 lines (22 loc) · 1.04 KB
/
settings.kt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// specifies the default hour (UTC) at which tests should be triggered, if enabled
var defaultStartHour = 0
// specifies the default level of parallelism per-service-package
var defaultParallelism = 20
var locations = mapOf(
"public" to LocationConfiguration("westeurope", "eastus2", "francecentral", false),
"germany" to LocationConfiguration("germanynortheast", "germanycentral", "", false)
)
// specifies the list of Azure Environments where tests should be run nightly
var runNightly = mapOf(
"public" to true
)
// specifies a list of services which should be run with a custom test configuration
var serviceTestConfigurationOverrides = mapOf(
// The AKS API has a low rate limit
"containers" to testConfiguration(5, defaultStartHour),
// Data Lake has a low quota
"datalake" to testConfiguration(2, defaultStartHour),
// SignalR only allows provisioning one "Free" instance at a time,
// which is used in multiple tests
"signalr" to testConfiguration(1, defaultStartHour)
)