@@ -207,7 +207,9 @@ def _GenTestsWithVariants(
207
207
208
208
build_variants = _FUNCTIONAL_BUILD_VARIANTS if functional else _NON_FUNCTIONAL_BUILD_VARIANTS
209
209
for (variant_name , variant_javacopts ) in build_variants .items ():
210
+ merged_javacopts = javacopts + variant_javacopts
210
211
for is_ksp in (True , False ):
212
+ merged_plugins = plugins
211
213
if variant_name :
212
214
suffix = "_" + variant_name
213
215
tags = [variant_name ]
@@ -232,8 +234,8 @@ def _GenTestsWithVariants(
232
234
srcs = supporting_files ,
233
235
tags = tags ,
234
236
deps = deps + variant_deps ,
235
- plugins = plugins ,
236
- javacopts = javacopts + variant_javacopts ,
237
+ plugins = merged_plugins ,
238
+ javacopts = merged_javacopts ,
237
239
functional = functional ,
238
240
require_jdk7_syntax = require_jdk7_syntax ,
239
241
)
@@ -249,8 +251,8 @@ def _GenTestsWithVariants(
249
251
srcs = [test_file ],
250
252
tags = tags ,
251
253
deps = test_deps + variant_deps ,
252
- plugins = plugins ,
253
- javacopts = javacopts + variant_javacopts ,
254
+ plugins = merged_plugins ,
255
+ javacopts = merged_javacopts ,
254
256
shard_count = shard_count ,
255
257
jvm_flags = jvm_flags ,
256
258
functional = functional ,
0 commit comments