Skip to content

Commit

Permalink
Update tests.yml for CI configs
Browse files Browse the repository at this point in the history
Applied suggestions from code review

Co-authored-by: John Szumski <[email protected]>
Co-authored-by: Matt Robinson <[email protected]>
  • Loading branch information
3 people committed May 10, 2023
1 parent bd43799 commit 452f68e
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
6 changes: 3 additions & 3 deletions .bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,9 @@ build:ios_multi_arch_test --ios_minimum_os=10.2
build:ios_multi_arch_test --ios_multi_cpus=i386,x86_64

# - Remote cache configuration
build:cache --remote_cache=grpcs://remote.buildbuddy.io
build:cache --remote_timeout=3600
build:cache --modify_execution_info=^(BitcodeSymbolsCopy|BundleApp|BundleTreeApp|DsymDwarf|DsymLipo|GenerateAppleSymbolsFile|ObjcBinarySymbolStrip|CppLink|ObjcLink|ProcessAndSign|SignBinary|SwiftArchive|SwiftStdlibCopy)$=+no-remote,^(BundleResources|ImportedDynamicFrameworkProcessor)$=+no-remote-exec
build:remote_cache --remote_cache=grpcs://remote.buildbuddy.io
build:remote_cache --remote_timeout=3600
build:remote_cache --modify_execution_info=^(BitcodeSymbolsCopy|BundleApp|BundleTreeApp|DsymDwarf|DsymLipo|GenerateAppleSymbolsFile|ObjcBinarySymbolStrip|CppLink|ObjcLink|ProcessAndSign|SignBinary|SwiftArchive|SwiftStdlibCopy)$=+no-remote,^(BundleResources|ImportedDynamicFrameworkProcessor)$=+no-remote-exec

# - CI Configuration
# disable curses control since CI logs are not interactive
Expand Down
12 changes: 7 additions & 5 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,15 +83,15 @@ jobs:
path: bazel-testlogs

lts_ios_integration_tests:
name: Bazel 5 - Build and Test (Virtual Frameworks)
name: Build (Virtual Frameworks, Bazel 5)
runs-on: macos-12
env:
USE_BAZEL_VERSION: 5.3.2
steps:
- uses: actions/checkout@v3
- name: Select Xcode
run: .github/workflows/xcode_select.sh
- name: Build and Test
- name: Build
run: |
# iOS tests
bazelisk build \
Expand All @@ -114,7 +114,7 @@ jobs:
- uses: actions/checkout@v3
- name: Select Xcode
run: .github/workflows/xcode_select.sh
- name: Build and Test
- name: Build
run: |
bazelisk build \
--config=ci \
Expand Down Expand Up @@ -142,7 +142,7 @@ jobs:
path: bazel-testlogs

lint:
name: Check formatting and docs
name: Check Formatting and Docs
runs-on: macos-12
steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -176,7 +176,7 @@ jobs:
path: bazel-testlogs

lldb_ios_tests_xcode:
name: LLDB tests (Xcode 14.2.0)
name: LLDB Tests (Xcode 14.2.0)
runs-on: macos-12
steps:
- uses: actions/checkout@v3
Expand All @@ -187,6 +187,7 @@ jobs:
bazelisk test \
--config=ci \
--config=ios_lldb_test \
-- \
tests/ios/lldb/app:objc_app_po_test \
tests/ios/lldb/app:objc_app_variable_test
Expand All @@ -208,4 +209,5 @@ jobs:
bazelisk build \
--config=ci \
--config=ios_multi_arch_test \
-- \
tests/ios/app/App

0 comments on commit 452f68e

Please sign in to comment.