diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2790994377..e2027adc32 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -179,16 +179,11 @@ jobs: timeout-minutes: 5 run: cmake --build build --target unittest - - if: matrix.flavor != 'functionaltest-lua' && (success() || failure() && steps.abort_job.outputs.status == 'success') + - if: success() || failure() && steps.abort_job.outputs.status == 'success' name: Functionaltest timeout-minutes: 20 run: cmake --build build --target functionaltest - - if: matrix.flavor == 'functionaltest-lua' && (success() || failure() && steps.abort_job.outputs.status == 'success') - name: Functionaltest with PUC Lua - timeout-minutes: 20 - run: cmake --build build --target functionaltest-lua - - if: matrix.flavor != 'tsan' && (success() || failure() && steps.abort_job.outputs.status == 'success') name: Oldtest run: make oldtest diff --git a/Makefile b/Makefile index cdf5f552ba..86416c92a7 100644 --- a/Makefile +++ b/Makefile @@ -126,7 +126,7 @@ test/old/testdir/%.vim: phony_force nvim +$(SINGLE_MAKE) -C test/old/testdir NVIM_PRG=$(NVIM_PRG) SCRIPTS= $(MAKEOVERRIDES) $(patsubst test/old/testdir/%.vim,%,$@) functionaltest-lua: | nvim - $(BUILD_TOOL) -C build $@ + $(BUILD_TOOL) -C build functionaltest FORMAT=formatc formatlua format LINT=lintlua lintsh lintc clang-tidy lintcommit lint diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index ef1497febc..77fe7b3b82 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -66,21 +66,5 @@ add_custom_target(benchmark DEPENDS ${BENCHMARK_PREREQS} USES_TERMINAL) -add_custom_target(functionaltest-lua - COMMAND ${CMAKE_COMMAND} - -D NVIM_PRG=$ - -D WORKING_DIR=${PROJECT_SOURCE_DIR} - -D BUSTED_OUTPUT_TYPE=${BUSTED_OUTPUT_TYPE} - -D TEST_DIR=${CMAKE_CURRENT_SOURCE_DIR} - -D BUILD_DIR=${CMAKE_BINARY_DIR} - -D DEPS_INSTALL_DIR=${DEPS_INSTALL_DIR} - -D TEST_TYPE=functional - -D CIRRUS_CI=$ENV{CIRRUS_CI} - -D CI_BUILD=${CI_BUILD} - -P ${PROJECT_SOURCE_DIR}/cmake/RunTests.cmake - DEPENDS ${FUNCTIONALTEST_PREREQS} - USES_TERMINAL) - add_dependencies(functionaltest test_deps) add_dependencies(benchmark test_deps) -add_dependencies(functionaltest-lua test_deps)