Skip to content

Commit 00a35f4

Browse files
authored
[Azure Load Testing] Updating Java SDK to new data plane api version 2025-11-01-preview (#47744)
* Updating sdk to data plane api version 2025-11-01-preview
1 parent 7254246 commit 00a35f4

95 files changed

Lines changed: 16021 additions & 4507 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

eng/versioning/version_client.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ com.azure:azure-data-schemaregistry-jsonschema;1.0.7;1.1.0-beta.1
129129
com.azure:azure-data-tables;12.5.9;12.6.0-beta.1
130130
com.azure:azure-data-tables-perf;1.0.0-beta.1;1.0.0-beta.1
131131
com.azure:azure-developer-devcenter;1.0.14;1.1.0-beta.1
132-
com.azure:azure-developer-loadtesting;1.0.28;1.1.0-beta.2
132+
com.azure:azure-developer-loadtesting;1.0.28;1.2.0-beta.1
133133
com.azure:azure-digitaltwins-core;1.5.5;1.6.0-beta.1
134134
com.azure:azure-e2e;1.0.0-beta.1;1.0.0-beta.1
135135
com.azure:azure-health-deidentification;1.0.0;1.1.0-beta.2

sdk/loadtesting/azure-developer-loadtesting/CHANGELOG.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,22 @@
11
# Release History
22

3-
## 1.1.0-beta.2 (Unreleased)
3+
## 1.2.0-beta.1 (2026-03-06)
44

5-
### Features Added
6-
7-
### Breaking Changes
5+
Updated the client library to use API Version 2025-11-01-preview. This adds all the capabilities that were introduced until this API version.
86

9-
### Bugs Fixed
7+
### Features Added
108

11-
### Other Changes
9+
- This release adds models and enums for all the APIs supported by Azure Load Testing
10+
- Support for Notification Rules
11+
- Added methods `createOrUpdateNotificationRule`, `getNotificationRule`, `deleteNotificationRule` and `listNotificationRules` in `LoadTestAdministrationClient` to work with Notification rules.
12+
- Support for Trigger
13+
- Added methods `createOrUpdateTrigger`, `getTrigger`, `deleteTrigger` and `listTriggers` in `LoadTestAdministrationClient` to work with Scheduling test triggers.
14+
- Support for Actionable Insights
15+
- Added methods `beginGenerateTestRunInsights`, `updateLatestTestRunInsights` and `getLatestTestRunInsights` in `LoadTestRunClient` to work with actionable insights.
16+
- Support for generating test plan recommendations
17+
- Added method `beginGenerateTestPlanRecommendations` in `LoadTestAdministrationClient` which generates test plan recommendations.
18+
- Support for Cloning load test
19+
- Added method `beginCloneTest` in `LoadTestAdministrationClient` to Clone a load test.
1220

1321
## 1.0.28 (2026-01-29)
1422

sdk/loadtesting/azure-developer-loadtesting/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Various documentation is available to help you get started
2727
<dependency>
2828
<groupId>com.azure</groupId>
2929
<artifactId>azure-developer-loadtesting</artifactId>
30-
<version>1.1.0-beta.1</version>
30+
<version>1.2.0-beta.1</version>
3131
</dependency>
3232
```
3333
[//]: # ({x-version-update-end})
@@ -280,8 +280,8 @@ For details on contributing to this repository, see the [contributing guide](htt
280280
<!-- LINKS -->
281281
[source_code]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/loadtesting/azure-developer-loadtesting/src
282282
[sample_code]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/loadtesting/azure-developer-loadtesting/src/samples
283-
[data_plane_uri]: https://learn.microsoft.com/rest/api/loadtesting/data-plane-uri
284-
[api_reference_doc]: https://learn.microsoft.com/rest/api/loadtesting/
283+
[data_plane_uri]: https://learn.microsoft.com/rest/api/apptesting/loadtest/data-plane-uri
284+
[api_reference_doc]: https://learn.microsoft.com/rest/api/apptesting/loadtest/
285285
[product_documentation]: https://azure.microsoft.com/services/load-testing/
286286
[jdk]: https://learn.microsoft.com/java/azure/jdk/
287287
[azure_subscription]: https://azure.microsoft.com/free/

sdk/loadtesting/azure-developer-loadtesting/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "java",
44
"TagPrefix": "java/loadtesting/azure-developer-loadtesting",
5-
"Tag": "java/loadtesting/azure-developer-loadtesting_9aa8e351f3"
5+
"Tag": "java/loadtesting/azure-developer-loadtesting_26667daeb9"
66
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"dependencies": {
3+
"@azure-tools/typespec-java": "^0.38.3"
4+
}
5+
}

sdk/loadtesting/azure-developer-loadtesting/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<groupId>com.azure</groupId>
1111
<artifactId>azure-developer-loadtesting</artifactId>
12-
<version>1.1.0-beta.2</version> <!-- {x-version-update;com.azure:azure-developer-loadtesting;current} -->
12+
<version>1.2.0-beta.1</version> <!-- {x-version-update;com.azure:azure-developer-loadtesting;current} -->
1313
<packaging>jar</packaging>
1414

1515
<name>Microsoft Azure SDK for Load Testing</name>

sdk/loadtesting/azure-developer-loadtesting/spotbugs-exclude.xml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,19 @@
22

33
<FindBugsFilter xmlns="https://github.com/spotbugs/filter/3.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="https://github.com/spotbugs/filter/3.0.0 https://raw.githubusercontent.com/spotbugs/spotbugs/3.1.0/spotbugs/etc/findbugsfilter.xsd">
5-
</FindBugsFilter>
5+
<Match>
6+
<Bug pattern="EI_EXPOSE_STATIC_REP2" />
7+
<Class name="com.azure.developer.loadtesting.implementation.JsonMergePatchHelper" />
8+
</Match>
9+
<Match>
10+
<Bug pattern="MS_EXPOSE_REP" />
11+
<Class name="com.azure.developer.loadtesting.implementation.JsonMergePatchHelper" />
12+
</Match>
13+
<Match>
14+
<Bug pattern="RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE" />
15+
<Or>
16+
<Class name="com.azure.developer.loadtesting.models.RecurrenceEnd" />
17+
<Class name="com.azure.developer.loadtesting.models.ScheduleTestsTrigger" />
18+
</Or>
19+
</Match>
20+
</FindBugsFilter>

0 commit comments

Comments
 (0)