diff --git a/.github/workflows/cmake-single-os.yml b/.github/workflows/cmake-single-os.yml index d4197dfa..57c17a60 100644 --- a/.github/workflows/cmake-single-os.yml +++ b/.github/workflows/cmake-single-os.yml @@ -128,7 +128,7 @@ jobs: test-asan: runs-on: ${{ inputs.os }} # Linux is excluded, due to buggy ASAN ubuntu - if: ${{ !contains(inputs.os,'ubuntu') }} + if: ${{ !contains(inputs.os,'windows') }} name: test-asan continue-on-error: true steps: @@ -264,14 +264,18 @@ jobs: - name: oltp_read_write prepare run: sysbench oltp_read_write ${{ env.COMMON_SYSBENCH_PARAMS }} prepare - name: oltp_point_select run + if: matrix.db != 'mysql' || runner.os != 'Windows' run: sysbench oltp_point_select ${{ env.COMMON_SYSBENCH_PARAMS }} --threads=20 run - name: oltp_read_write + if: matrix.db != 'mysql' || runner.os != 'Windows' run: sysbench oltp_read_write ${{ env.COMMON_SYSBENCH_PARAMS }} --threads=20 run - name: oltp_read_only + if: matrix.db != 'mysql' || runner.os != 'Windows' run: sysbench oltp_read_only ${{ env.COMMON_SYSBENCH_PARAMS }} --threads=20 run - name: oltp_update_index run (1 thread) run: sysbench oltp_update_index ${{ env.COMMON_SYSBENCH_PARAMS }} --threads=1 run - name: oltp_update_index run (20 threads) + if: matrix.db != 'mysql' || runner.os != 'Windows' run: sysbench oltp_update_index ${{ env.COMMON_SYSBENCH_PARAMS }} --threads=20 run - name: oltp_read_write cleanup run: sysbench oltp_update_index ${{ env.COMMON_SYSBENCH_PARAMS }} cleanup