From 5e6df37632a9cab37c7cf0ada3697aacfb82b17c Mon Sep 17 00:00:00 2001 From: Dagger Team Date: Mon, 22 Jun 2026 12:23:16 -0700 Subject: [PATCH] Add tags forwarding to GenKtTests macro. RELNOTES=n/a PiperOrigin-RevId: 936189884 --- .../dagger/functional/kotlinsrc/multibindings/BUILD | 1 + test_defs.bzl | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/javatests/dagger/functional/kotlinsrc/multibindings/BUILD b/javatests/dagger/functional/kotlinsrc/multibindings/BUILD index 11e12d03ba0..3fbdda98d8a 100644 --- a/javatests/dagger/functional/kotlinsrc/multibindings/BUILD +++ b/javatests/dagger/functional/kotlinsrc/multibindings/BUILD @@ -80,6 +80,7 @@ GenKtTests( name = "MapKeyWithDefaultTest", srcs = ["MapKeyWithDefaultTest.kt"], javacopts = DOCLINT_HTML_AND_SYNTAX + DOCLINT_REFERENCES, + tags = ["disable-turbine-apt"], deps = [ "//third_party/java/auto:value", "//third_party/java/dagger", diff --git a/test_defs.bzl b/test_defs.bzl index ae7ec1e492b..dc377b85b4c 100644 --- a/test_defs.bzl +++ b/test_defs.bzl @@ -90,7 +90,8 @@ def GenKtTests( gen_library_deps = None, plugins = None, javacopts = None, - shard_count = None): + shard_count = None, + tags = None): _GenTestsWithVariants( library_rule_type = kt_jvm_library, test_rule_type = kt_jvm_test, @@ -101,6 +102,7 @@ def GenKtTests( plugins = plugins, javacopts = javacopts, shard_count = shard_count, + user_tags = tags, ) def GenJavaLibrary( @@ -178,7 +180,8 @@ def _GenTestsWithVariants( plugins, javacopts, shard_count, - test_kwargs = None): + test_kwargs = None, + user_tags = None): test_files = [src for src in srcs if _is_test(src)] supporting_files = [src for src in srcs if not _is_test(src)] @@ -212,7 +215,7 @@ def _GenTestsWithVariants( variant_javacopts = [_JAVACOPTS[variant.backend], _JAVACOPTS[variant.codegen]] variant_library_rule_type = library_rule_type variant_test_rule_type = test_rule_type - tags = [] + tags = list(user_tags or []) jvm_flags = [] if variant.flavors: