GitHub/Actions: Enable binary tests defined in the meson script
authorWook Song <wook16.song@samsung.com>
Fri, 23 Dec 2022 02:21:38 +0000 (11:21 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Mon, 26 Dec 2022 00:42:32 +0000 (09:42 +0900)
This patch makes the unit test cases defined in the meson build script
run.

Signed-off-by: Wook Song <wook16.song@samsung.com>
.github/workflows/ubuntu_clean_meson_build.yml

index 93a4c01..69652c3 100644 (file)
@@ -18,7 +18,10 @@ jobs:
     - uses: actions/checkout@v3
     - uses: actions/setup-python@v1
     - name: install minimal requirements
-      run: sudo apt-get update && sudo apt-get install -y libglib2.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libunwind-dev
+      run: |
+          sudo apt-get update && \
+          sudo apt-get install -y libglib2.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libunwind-dev googletest \
+            gstreamer1.0-plugins-good
     - uses: BSFishy/meson-build@v1.0.3
       with:
         action: test