diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index ff1d72c25f0..d7ee4dc886b 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -106,23 +106,23 @@ jobs: cmake \ -DCMAKE_CXX_COMPILER=$TOOLSET_GCC_DIR/bin/g++ \ -DCMAKE_C_COMPILER=$TOOLSET_GCC_DIR/bin/gcc \ + -DNEBULA_USE_LINKER=mold \ -DCMAKE_BUILD_TYPE=Release \ -DENABLE_TESTING=on \ -GNinja \ -B build - echo "::set-output name=j::8" ;; ubuntu2004) # build with Debug type cmake \ -DCMAKE_CXX_COMPILER=$TOOLSET_GCC_DIR/bin/g++ \ -DCMAKE_C_COMPILER=$TOOLSET_GCC_DIR/bin/gcc \ + -DNEBULA_USE_LINKER=mold \ -DCMAKE_BUILD_TYPE=Debug \ -DENABLE_TESTING=on \ -DENABLE_COVERAGE=on \ -GNinja \ -B build - echo "::set-output name=j::8" ;; esac ;; @@ -131,13 +131,13 @@ jobs: cmake \ -DCMAKE_CXX_COMPILER=$TOOLSET_CLANG_DIR/bin/clang++ \ -DCMAKE_C_COMPILER=$TOOLSET_CLANG_DIR/bin/clang \ + -DNEBULA_USE_LINKER=mold \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DENABLE_MEMORY_TRACKER=off \ -DENABLE_ASAN=on \ -DENABLE_TESTING=on \ -GNinja \ -B build - echo "::set-output name=j::4" ;; esac - name: Make @@ -154,7 +154,7 @@ jobs: ubuntu2004) # build with Debug type ccache -z - ninja -j $(($(nproc)/2+1)) + ninja -j $(nproc) ccache -s ;; esac @@ -199,17 +199,17 @@ jobs: timeout-minutes: 4 - name: Pytest run: | - make RM_DIR=false DEBUG=false J=${{ steps.cmake.outputs.j }} test + make RM_DIR=false DEBUG=false J=8 test working-directory: tests/ timeout-minutes: 15 - name: TCK run: | - make RM_DIR=false DEBUG=false ENABLE_FT_INDEX=true ES_ADDRESS='"elasticsearch":9200' J=${{ steps.cmake.outputs.j }} tck + make RM_DIR=false DEBUG=false ENABLE_FT_INDEX=true ES_ADDRESS='"elasticsearch":9200' J=8 tck working-directory: tests/ timeout-minutes: 60 - name: LDBC run: | - make RM_DIR=false DEBUG=false J=${{ steps.cmake.outputs.j }} ldbc + make RM_DIR=false DEBUG=false J=8 ldbc working-directory: tests/ timeout-minutes: 60 - name: Down cluster