Skip to content

Commit 2d2c029

Browse files
authored
Adjust CircleCI resource classes (#7494)
* Adjust CircleCI resource classes * Increase timeout in AgentTestRunner to 20s
1 parent bb5d791 commit 2d2c029

File tree

2 files changed

+14
-13
lines changed

2 files changed

+14
-13
lines changed

.circleci/config.continue.yml.j2

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,8 @@ jobs:
660660
- DD_POOL_TRACE_CHECK_FAILURES=true
661661
- DD_DISABLE_ERROR_RESPONSES=true
662662
- ENABLED_CHECKS=trace_content_length,trace_stall,meta_tracer_version_header,trace_count_header,trace_peer_service,trace_dd_service
663-
resource_class: xlarge
663+
# TODO: merge xlarge_tests and tests? or rename this?
664+
resource_class: large
664665

665666

666667
# The only way to do fan-in in CircleCI seems to have a proper job, so let's have one that
@@ -1099,8 +1100,8 @@ build_test_jobs: &build_test_jobs
10991100
triggeredBy: *instrumentation_modules
11001101
stage: instrumentation
11011102
cacheType: inst
1102-
parallelism: 4
1103-
maxWorkers: 4
1103+
parallelism: 12
1104+
maxWorkers: 3
11041105
matrix:
11051106
<<: *test_matrix
11061107
@@ -1113,8 +1114,8 @@ build_test_jobs: &build_test_jobs
11131114
triggeredBy: *instrumentation_modules
11141115
stage: instrumentation
11151116
cacheType: inst
1116-
parallelism: 4
1117-
maxWorkers: 4
1117+
parallelism: 12
1118+
maxWorkers: 3
11181119
testJvm: "8"
11191120
11201121
- xlarge_tests:
@@ -1127,8 +1128,8 @@ build_test_jobs: &build_test_jobs
11271128
triggeredBy: *instrumentation_modules
11281129
stage: instrumentation
11291130
cacheType: latestdep
1130-
parallelism: 4
1131-
maxWorkers: 4
1131+
parallelism: 12
1132+
maxWorkers: 3
11321133
testJvm: "8"
11331134
11341135
- xlarge_tests:
@@ -1141,8 +1142,8 @@ build_test_jobs: &build_test_jobs
11411142
triggeredBy: *instrumentation_modules
11421143
stage: instrumentation
11431144
cacheType: latestdep
1144-
parallelism: 4
1145-
maxWorkers: 4
1145+
parallelism: 12
1146+
maxWorkers: 3
11461147
testJvm: "17"
11471148
11481149
- xlarge_tests:
@@ -1155,8 +1156,8 @@ build_test_jobs: &build_test_jobs
11551156
triggeredBy: *instrumentation_modules
11561157
stage: instrumentation
11571158
cacheType: latestdep
1158-
parallelism: 4
1159-
maxWorkers: 4
1159+
parallelism: 12
1160+
maxWorkers: 3
11601161
testJvm: "21"
11611162
11621163
{% if flaky %}
@@ -1184,7 +1185,7 @@ build_test_jobs: &build_test_jobs
11841185
triggeredBy: *instrumentation_modules
11851186
stage: instrumentation
11861187
cacheType: inst
1187-
parallelism: 2
1188+
parallelism: 12
11881189
maxWorkers: 4
11891190
testJvm: "8"
11901191

dd-java-agent/testing/src/main/groovy/datadog/trace/agent/test/AgentTestRunner.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ import static datadog.trace.bootstrap.instrumentation.api.AgentTracer.closePrevi
9292
@SuppressWarnings('UnnecessaryDotClass')
9393
@RunWith(SpockRunner.class)
9494
abstract class AgentTestRunner extends DDSpecification implements AgentBuilder.Listener {
95-
private static final long TIMEOUT_MILLIS = TimeUnit.SECONDS.toMillis(10)
95+
private static final long TIMEOUT_MILLIS = TimeUnit.SECONDS.toMillis(20)
9696

9797
protected static final Instrumentation INSTRUMENTATION = ByteBuddyAgent.getInstrumentation()
9898

0 commit comments

Comments
 (0)