mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-17 19:20:49 +00:00
Merge branch 'github_windows_ci_tests' into 'master'
Run unit tests and benchmarks in windows CI job on github See merge request OpenMW/openmw!4313
This commit is contained in:
commit
4938525f75
24
.github/workflows/openmw.yml
vendored
24
.github/workflows/openmw.yml
vendored
@ -166,11 +166,9 @@ jobs:
|
||||
-D OPENMW_LTO_BUILD=ON
|
||||
|
||||
- name: Build OpenMW
|
||||
working-directory: ${{ github.workspace }}
|
||||
run: cmake --build ${{ github.workspace }}/build
|
||||
|
||||
- name: Install OpenMW
|
||||
working-directory: ${{ github.workspace }}
|
||||
run: cmake --install ${{ github.workspace }}/build --prefix ${{ github.workspace }}/install
|
||||
|
||||
- name: Copy missing DLLs
|
||||
@ -231,3 +229,25 @@ jobs:
|
||||
with:
|
||||
name: openmw-${{ matrix.image }}-${{ github.sha }}
|
||||
path: ${{ github.workspace }}/install/*
|
||||
|
||||
- name: Add install directory to PATH
|
||||
shell: bash
|
||||
run: echo '${{ github.workspace }}/install' >> ${GITHUB_PATH}
|
||||
|
||||
- name: Run components tests
|
||||
run: build/components-tests.exe
|
||||
|
||||
- name: Run OpenMW tests
|
||||
run: build/openmw-tests.exe
|
||||
|
||||
- name: Run OpenMW-CS tests
|
||||
run: build/openmw-cs-tests.exe
|
||||
|
||||
- name: Run detournavigator navmeshtilescache benchmark
|
||||
run: build/openmw_detournavigator_navmeshtilescache_benchmark.exe
|
||||
|
||||
- name: Run settings access benchmark
|
||||
run: build/openmw_settings_access_benchmark.exe
|
||||
|
||||
- name: Run esm refid benchmark
|
||||
run: build/openmw_esm_refid_benchmark.exe
|
||||
|
@ -44,7 +44,7 @@ namespace Misc
|
||||
TEST_P(MiscToEulerAnglesXZQuatTest, shouldReturnValueCloseTo)
|
||||
{
|
||||
const osg::Vec3f result = toEulerAnglesXZ(GetParam().first);
|
||||
EXPECT_THAT(result, Vec3fEq(GetParam().second, std::numeric_limits<float>::epsilon()))
|
||||
EXPECT_THAT(result, Vec3fEq(GetParam().second, 1e-6))
|
||||
<< "toEulerAnglesXZ(" << GetParam().first << ") = " << result;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user