Skip to content

Commit 7861eb6

Browse files
Be explicit about test runner device
Given the default of `ios_xctestrun_runner`: https://github.com/bazelbuild/rules_apple/blob/c5a3307c481c8fb5f9d8eefe53a62e1902b80410/apple/testing/default_runner/ios_xctestrun_runner.bzl#L55-L56 Signed-off-by: Matt Robinson <[email protected]>
1 parent d9d577d commit 7861eb6

File tree

4 files changed

+15
-6
lines changed

4 files changed

+15
-6
lines changed

modules/API/BUILD.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("@build_bazel_rules_apple//apple:ios.bzl", "ios_unit_test")
22
load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library")
3-
load("//tools:shared.bzl", "default_test_runner", "versions")
3+
load("//tools:shared.bzl", "versions")
44

55
# Code
66

@@ -33,7 +33,7 @@ swift_library(
3333
ios_unit_test(
3434
name = "APITests",
3535
minimum_os_version = versions.minimum_ios_version,
36-
runner = default_test_runner,
36+
runner = "//tools:default_test_runner",
3737
visibility = ["//modules:default_test_visibility"],
3838
deps = [":APITestsLib"],
3939
)

modules/Models/BUILD.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("@build_bazel_rules_apple//apple:ios.bzl", "ios_unit_test")
22
load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library")
3-
load("//tools:shared.bzl", "default_test_runner", "versions")
3+
load("//tools:shared.bzl", "versions")
44

55
# Code
66

@@ -30,7 +30,7 @@ swift_library(
3030
ios_unit_test(
3131
name = "ModelsTests",
3232
minimum_os_version = versions.minimum_ios_version,
33-
runner = default_test_runner,
33+
runner = "//tools:default_test_runner",
3434
visibility = ["//modules:default_test_visibility"],
3535
deps = [":ModelsTestsLib"],
3636
)

tools/BUILD.bazel

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
load(
2+
"@build_bazel_rules_apple//apple/testing/default_runner:ios_xctestrun_runner.bzl",
3+
"ios_xctestrun_runner",
4+
)
5+
6+
ios_xctestrun_runner(
7+
name = "default_test_runner",
8+
device_type = "iPhone 14",
9+
random = True,
10+
visibility = ["//visibility:public"],
11+
)

tools/shared.bzl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,3 @@ app_info = struct(
77
versions = struct(
88
minimum_ios_version = "18.0",
99
)
10-
11-
default_test_runner = Label("@build_bazel_rules_apple//apple/testing/default_runner:ios_xctestrun_random_runner")

0 commit comments

Comments
 (0)