Add RW_ENGINE_ENABLED=OFF test run for ubuntu Debug build
authorDave Marchevsky <davemarchevsky@fb.com>
Wed, 12 Jan 2022 00:08:13 +0000 (19:08 -0500)
committerDave Marchevsky <davemarchevsky@fb.com>
Wed, 12 Jan 2022 01:34:02 +0000 (20:34 -0500)
.github/workflows/bcc-test.yml

index 4ce3360..43d1582 100644 (file)
@@ -15,8 +15,13 @@ jobs:
         env:
         - TYPE: Debug
           PYTHON_TEST_LOGFILE: critical.log
+          RW_ENGINE_ENABLED: ON
+        - TYPE: Debug
+          PYTHON_TEST_LOGFILE: critical.log
+          RW_ENGINE_ENABLED: OFF
         - TYPE: Release
           PYTHON_TEST_LOGFILE: critical.log
+          RW_ENGINE_ENABLED: ON
     steps:
     - uses: actions/checkout@v2
     - name: System info
@@ -43,7 +48,7 @@ jobs:
                    bcc-docker \
                    /bin/bash -c \
                    'mkdir -p /bcc/build && cd /bcc/build && \
-                    cmake -DCMAKE_BUILD_TYPE=${TYPE} .. && make -j9'"
+                    cmake -DCMAKE_BUILD_TYPE=${TYPE} -DENABLE_LLVM_NATIVECODEGEN=${RW_ENGINE_ENABLED} .. && make -j9'"
     - name: Run bcc's cc tests
       env: ${{ matrix.env }}
       # tests are wrapped with `script` as a hack to get a TTY as github actions doesn't provide this