Skip to content

Commit 52f4eaa

Browse files
Simplify unit tests CI job
1 parent d1dfc31 commit 52f4eaa

File tree

3 files changed

+2
-49
lines changed

3 files changed

+2
-49
lines changed

.github/workflows/basic_checks.yml

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -231,13 +231,7 @@ jobs:
231231
| while read file; do python ./hal/tests/pinvalidate/pinvalidate.py -vvvfp "${file}"; done
232232
git diff --exit-code --diff-filter=d --color
233233
234-
cmake-checks:
235-
env:
236-
NAME: mbed-test-mode-check
237-
ROOT: tools/cmake/tests/mbed_test_mode/
238-
TOOLCHAIN: GCC_ARM
239-
TARGET_NAME: K64F
240-
PROFILE: develop
234+
cmake-native-unit-tests:
241235
runs-on: ubuntu-latest
242236
container:
243237
image: ghcr.io/armmbed/mbed-os-env:master-latest
@@ -252,14 +246,7 @@ jobs:
252246
apt-get install -y python3-venv
253247
254248
-
255-
name: cmake build
256-
run: |
257-
set -x
258-
cmake -S ${{env.ROOT}} -B ${{ env.ROOT }}/cmake_build/${{env.TARGET_NAME}}/${{ env.PROFILE }}/${{ env.TOOLCHAIN }}/ -GNinja -DCMAKE_BUILD_TYPE=${{ env.PROFILE }} -DMBED_TARGET=${{ env.TARGET_NAME }}
259-
cmake --build ${{ env.ROOT }}/cmake_build/${{ env.TARGET_NAME }}/${{ env.PROFILE }}/${{ env.TOOLCHAIN }}/
260-
261-
-
262-
name: cmake unittest
249+
name: Build and run unit tests
263250
run: |
264251
set -x
265252
ctest --build-and-test . build --build-generator Ninja --build-options -DMBED_ENABLE_TESTING=ON -DCMAKE_BUILD_TYPE=Debug -DCOVERAGE=ON --test-command ctest

tools/cmake/tests/mbed_test_mode/CMakeLists.txt

Lines changed: 0 additions & 21 deletions
This file was deleted.

tools/cmake/tests/mbed_test_mode/main.cpp

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)