Skip to content

Commit 3f6d0c6

Browse files
Add branch parameter to test management request for test optimization (#10056)
1 parent ea7a9c7 commit 3f6d0c6

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

dd-java-agent/agent-ci-visibility/src/main/java/datadog/trace/civisibility/config/ConfigurationApiImpl.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,8 @@ public Map<TestSetting, Map<String, Collection<TestFQN>>> getTestManagementTests
341341
tracerEnvironment.getRepositoryUrl(),
342342
commitMessage,
343343
tracerEnvironment.getConfigurations().getTestBundle(),
344-
commitSha)));
344+
commitSha,
345+
tracerEnvironment.getBranch())));
345346
String json = testManagementRequestAdapter.toJson(request);
346347
RequestBody requestBody = RequestBody.create(JSON, json);
347348
TestManagementTestsDto testManagementTestsDto =
@@ -509,13 +510,15 @@ private static final class TestManagementDto {
509510

510511
private final String module;
511512
private final String sha;
513+
private final String branch;
512514

513515
private TestManagementDto(
514-
String repositoryUrl, String commitMessage, String module, String sha) {
516+
String repositoryUrl, String commitMessage, String module, String sha, String branch) {
515517
this.repositoryUrl = repositoryUrl;
516518
this.commitMessage = commitMessage;
517519
this.module = module;
518520
this.sha = sha;
521+
this.branch = branch;
519522
}
520523
}
521524

dd-java-agent/agent-ci-visibility/src/test/resources/datadog/trace/civisibility/config/test-management-tests-request.ftl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"attributes": {
66
"repository_url" : "${tracerEnvironment.repositoryUrl}",
77
"commit_message" : "${tracerEnvironment.commitMessage}",
8-
"sha" : "${tracerEnvironment.sha}"
9-
}
8+
"sha" : "${tracerEnvironment.sha}",
9+
"branch" : "${tracerEnvironment.branch}"
1010
}
1111
}
1212
}

0 commit comments

Comments
 (0)