Postup spustenia záťažového testu:
Na správu infraštruktúry sa využíva Terraform. Je potrebné ho mať nainštalovaný lokálne. Taktiež je potrebné AZURE CLI.
- Prihlásiť sa do AZURE CLI
az login
- Nastaviť si správnu subscription (pokiaľ ich pod svojím účtom máte viac)
az account set -s {your-subscription}
- Spustiť vytvorenie infraštruktúry
cd .\infrastructure\
.\create-infrastructure.ps1 -prefix {your-prefix}
{your-prefix}
: zdroje ako ACS vyžadujú unikátny názov. Preto je potrebné zadať váš unikátny prefix, ktorý sa pridá k názvu. {your-prefix}-search-test-acs
cd .\src\Sample.AzureSearchLoadTests\
dotnet run run --apiKey {api-key} --prefix {your-prefix} --iterationCount {iteration-count}
{api-key}
: Api kľúč k vytvorenému ACS. (Pri vytváraní inraštruktúry sa vypíše na konzolu){your-prefix}
: váš prefix infraštruktúry{iteration-count}
: počet iterácií.
cd .\infrastructure\
.\destroy-infrastructure.ps1 -prefix {your-prefix}
Výsledky sú v súbore result.csv
.