@@ -49,33 +49,17 @@ jobs:
4949 - os : ' Ubuntu'
5050 compiler : {c: gcc, cxx: g++}
5151 number_of_processors : ' $(nproc)'
52- - os : ' Windows'
53- compiler : {c: cl, cxx: cl}
54- number_of_processors : ' $Env:NUMBER_OF_PROCESSORS'
5552
56- runs-on : ["DSS-${{inputs.name}} ", "DSS-${{matrix.os}}"]
53+ runs-on : ["DSS-L0-BMG ", "DSS-${{matrix.os}}"]
5754 steps :
5855 - name : Checkout
5956 uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
6057 with :
6158 fetch-depth : 0
6259
6360 - name : Get information about platform
64- if : matrix.os == 'Ubuntu'
6561 run : .github/scripts/get_system_info.sh
6662
67- - name : " [Win] Initialize vcpkg"
68- if : matrix.os == 'Windows'
69- uses : lukka/run-vcpkg@5e0cab206a5ea620130caf672fce3e4a6b5666a1 # v11.5
70- with :
71- vcpkgGitCommitId : 3dd44b931481d7a8e9ba412621fa810232b66289
72- vcpkgDirectory : ${{env.BUILD_DIR}}/vcpkg
73- vcpkgJsonGlob : ' **/vcpkg.json'
74-
75- - name : " [Win] Install dependencies"
76- if : matrix.os == 'Windows'
77- run : vcpkg install
78-
7963 # note: disable all providers except the one being tested
8064 # '-DCMAKE_SUPPRESS_REGENERATION=ON' is the WA for the error: "CUSTOMBUILD : CMake error : Cannot restore timestamp"
8165 - name : Configure build
@@ -117,19 +101,3 @@ jobs:
117101 if : matrix.build_type == 'Release'
118102 working-directory : ${{env.BUILD_DIR}}
119103 run : ctest --output-on-failure --test-dir benchmark -C ${{matrix.build_type}} --exclude-regex umf-multithreaded
120-
121- - name : Check coverage
122- if : ${{ matrix.build_type == 'Debug' && matrix.os == 'Ubuntu' }}
123- working-directory : ${{env.BUILD_DIR}}
124- run : |
125- export COVERAGE_FILE_NAME=${{env.COVERAGE_NAME}}-shared-${{matrix.shared_library}}
126- echo "COVERAGE_FILE_NAME: $COVERAGE_FILE_NAME"
127- ../scripts/coverage/coverage_capture.sh $COVERAGE_FILE_NAME
128- mkdir -p ${{env.COVERAGE_DIR}}
129- mv ./$COVERAGE_FILE_NAME ${{env.COVERAGE_DIR}}
130-
131- - uses : actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
132- if : ${{ matrix.build_type == 'Debug' && matrix.os == 'Ubuntu' }}
133- with :
134- name : ${{env.COVERAGE_NAME}}-shared-${{matrix.shared_library}}
135- path : ${{env.COVERAGE_DIR}}
0 commit comments