You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/load/HISTORY.rst
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,19 @@
2
2
3
3
Release History
4
4
===============
5
+
1.4.0
6
+
++++++
7
+
* Add support for multi-region load test configuration. Multi-region load test configuration can be set using `--regionwise-engines` argument in 'az load test create' and 'az load test update' commands. Multi-region load test configuration set in YAML config file under key `regionalLoadTestConfig` will also be honoured.
8
+
* Bug fix for `engineInstances` being reset to 1 and not getting backfilled using test's existing configuration when engine instances are not explicitly specified either in YAML config file or CLI argument.
9
+
* Add support for advanced URL test with multiple HTTP request using JSON file. Add `--test-type` argument to 'az load test create' and honor `testType` key in YAML config file.
10
+
* Add CLI parameter `--report` to 'az load test-run download-files' to download the dashboard reports.
11
+
* Enable debug level logging using `--debug-mode` argument in 'az load test-run create' command .
12
+
* Return the SAS URL to copy artifacts to storage accounts using command 'az load test-run get-artifacts-url'.
13
+
* Add config for high-scale load tests and extend 'az load test-run download-files' to support download of logs and results from artifacts container for such tests.
14
+
* Add command 'az load test convert-to-jmx' to convert URL type tests to JMX tests.
15
+
* Add commands 'az load test set-baseline' to set the baseline for a test and 'az load test compare-to-baseline' to compare recent test runs to the baseline test run.
16
+
17
+
5
18
1.3.1
6
19
++++++
7
20
* Bug fix for `splitAllCSVs` not being honoured from config file due to CLI argument being set as false by default leading to configuration not being selected from the config file.
Copy file name to clipboardExpand all lines: src/load/azext_load/data_plane/load_test/help.py
+51Lines changed: 51 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -37,6 +37,12 @@
37
37
az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --autostop-error-rate 80.5 --autostop-time-window 120
38
38
az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --autostop disable
39
39
az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --autostop enable
40
+
- name: Create a test with a multi-region load configuration using region names in the format accepted by Azure Resource Manager (ARM). Ensure the specified regions are supported by Azure Load Testing. Multi-region load tests are restricted to public endpoints only.
41
+
text: |
42
+
az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --engine-instances 3 --regionwise-engines eastus=1 westus2=1 germanywestcentral=1 --test-plan sample-jmx.jmx
43
+
- name: Create an advanced URL test with multiple HTTP requests using a JSON file.
44
+
text: |
45
+
az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --test-plan ~/resources/sample-url-requests.json --test-type URL
40
46
"""
41
47
42
48
helps[
@@ -82,6 +88,12 @@
82
88
- name: Update the Key Vault reference identity to system assigned Managed Identity.
83
89
text: |
84
90
az load test update --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --keyvault-reference-id null
91
+
- name: Update autostop criteria.
92
+
text: |
93
+
az load test update --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --autostop-error-rate 90 --autostop-time-window 180
94
+
- name: Update multi-region load configuration.
95
+
text: |
96
+
az load test update --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --engine-instances 5 --regionwise-engines eastus=2 westus2=1 eastasia=2
85
97
"""
86
98
87
99
helps[
@@ -95,6 +107,42 @@
95
107
az load test delete --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id
96
108
"""
97
109
110
+
helps[
111
+
"load test convert-to-jmx"
112
+
] ="""
113
+
type: command
114
+
short-summary: Convert a URL type test to JMX test.
115
+
examples:
116
+
- name: Convert to JMX test.
117
+
text: |
118
+
az load test convert-to-jmx --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id
119
+
"""
120
+
121
+
helps[
122
+
"load test set-baseline"
123
+
] ="""
124
+
type: command
125
+
short-summary: Set a test run as the baseline for comparison with other runs in the test.
126
+
examples:
127
+
- name: Set baseline test run.
128
+
text: |
129
+
az load test set-baseline --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --test-run-id sample-associated-test-run-id
130
+
"""
131
+
132
+
helps[
133
+
"load test compare-to-baseline"
134
+
] ="""
135
+
type: command
136
+
short-summary: Compare the sampler statistics from recent test runs with those of the baseline test run.
137
+
examples:
138
+
- name: Compare recent test runs to baseline.
139
+
text: |
140
+
az load test compare-to-baseline --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id -o table
141
+
- name: Compare recent test runs to baseline with specific aggregation.
142
+
text: |
143
+
az load test compare-to-baseline --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --aggregation P95 -o table
144
+
"""
145
+
98
146
helps[
99
147
"load test download-files"
100
148
] ="""
@@ -234,4 +282,7 @@
234
282
- name: Upload zipped artifacts to a test.
235
283
text: |
236
284
az load test file upload --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --path ~/Resources/sample-zip.zip --file-type ZIPPED_ARTIFACTS
285
+
- name: Upload URL requests JSON configuration file to a test which is of type URL.
286
+
text: |
287
+
az load test file upload --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --path ~/Resources/sample-url-requests.json --file-type URL_TEST_CONFIG
0 commit comments