diff --git a/connections/clients/ios/BUILD b/connections/clients/ios/BUILD index 4cfda8db..b30e5c98 100644 --- a/connections/clients/ios/BUILD +++ b/connections/clients/ios/BUILD @@ -16,6 +16,7 @@ load("//tools/build_defs/apple:ios.bzl", "ios_unit_test") load("//tools/build_defs/swift:swift_library.bzl", "swift_library") +load("//third_party/nearby:minimum_os.bzl", "IOS_MINIMUM_OS", "IOS_MINIMUM_TEST_RUNNER") licenses(["notice"]) @@ -71,8 +72,8 @@ swift_library( ios_unit_test( name = "BuildTests", - minimum_os_version = "15.0", - runner = "//testing/utp/ios:IOS_LATEST", + minimum_os_version = IOS_MINIMUM_OS, + runner = IOS_MINIMUM_TEST_RUNNER, deps = [ ":BuildTestsLib", ], diff --git a/connections/swift/NearbyConnections/BUILD b/connections/swift/NearbyConnections/BUILD index 88c3f7fe..d828eebf 100644 --- a/connections/swift/NearbyConnections/BUILD +++ b/connections/swift/NearbyConnections/BUILD @@ -14,6 +14,7 @@ load("//tools/build_defs/apple:ios.bzl", "ios_unit_test") load("//tools/build_defs/swift:swift_library.bzl", "swift_library") +load("//third_party/nearby:minimum_os.bzl", "IOS_MINIMUM_OS", "IOS_MINIMUM_TEST_RUNNER") licenses(["notice"]) @@ -41,8 +42,8 @@ swift_library( ios_unit_test( name = "Tests", - minimum_os_version = "15.0", - runner = "//testing/utp/ios:IOS_LATEST", + minimum_os_version = IOS_MINIMUM_OS, + runner = IOS_MINIMUM_TEST_RUNNER, deps = [ ":TestsLib", ], diff --git a/connections/swift/NearbyCoreAdapter/BUILD b/connections/swift/NearbyCoreAdapter/BUILD index 560f1c9a..5aebee41 100644 --- a/connections/swift/NearbyCoreAdapter/BUILD +++ b/connections/swift/NearbyCoreAdapter/BUILD @@ -14,6 +14,7 @@ load("//tools/build_defs/apple:ios.bzl", "ios_unit_test") load("//tools/build_defs/swift:swift_library.bzl", "swift_library") +load("//third_party/nearby:minimum_os.bzl", "IOS_MINIMUM_OS", "IOS_MINIMUM_TEST_RUNNER") licenses(["notice"]) @@ -52,8 +53,8 @@ swift_library( ios_unit_test( name = "Tests", - minimum_os_version = "15.0", - runner = "//testing/utp/ios:IOS_LATEST", + minimum_os_version = IOS_MINIMUM_OS, + runner = IOS_MINIMUM_TEST_RUNNER, deps = [ ":TestsLib", ], diff --git a/internal/platform/implementation/apple/Mediums/Ble/Sockets/BUILD b/internal/platform/implementation/apple/Mediums/Ble/Sockets/BUILD index 021d194e..169c2f67 100644 --- a/internal/platform/implementation/apple/Mediums/Ble/Sockets/BUILD +++ b/internal/platform/implementation/apple/Mediums/Ble/Sockets/BUILD @@ -13,6 +13,7 @@ # limitations under the License. load("//tools/build_defs/swift:swift_explicit_module_build_test.bzl", "swift_explicit_module_build_test") +load("//third_party/nearby:minimum_os.bzl", "IOS_MINIMUM_OS") licenses(["notice"]) @@ -87,6 +88,6 @@ objc_library( swift_explicit_module_build_test( name = "swift_explicit_module_build_test", ignore_headerless_targets = True, - minimum_os_version = "15.0", + minimum_os_version = IOS_MINIMUM_OS, platform_type = "ios", ) diff --git a/internal/platform/implementation/apple/Tests/BUILD b/internal/platform/implementation/apple/Tests/BUILD index 5a1fdf52..21c91daf 100644 --- a/internal/platform/implementation/apple/Tests/BUILD +++ b/internal/platform/implementation/apple/Tests/BUILD @@ -13,6 +13,7 @@ # limitations under the License. load("//tools/build_defs/apple:ios.bzl", "ios_unit_test") +load("//third_party/nearby:minimum_os.bzl", "IOS_MINIMUM_OS", "IOS_MINIMUM_TEST_RUNNER") licenses(["notice"]) @@ -40,8 +41,8 @@ objc_library( ios_unit_test( name = "PlatformTests", - minimum_os_version = "15.0", - runner = "//testing/utp/ios:IOS_LATEST", + minimum_os_version = IOS_MINIMUM_OS, + runner = IOS_MINIMUM_TEST_RUNNER, deps = [ ":PlatformTestslib", ], diff --git a/minimum_os.bzl b/minimum_os.bzl new file mode 100644 index 00000000..c51a86e2 --- /dev/null +++ b/minimum_os.bzl @@ -0,0 +1,4 @@ +"""Minimum OS version definitions and related test setup""" + +IOS_MINIMUM_OS = "13.7" +IOS_MINIMUM_TEST_RUNNER = "//testing/utp/ios:IPHONE_6S_13_7"