Author: rinrab
Date: Mon Dec 23 16:15:18 2024
New Revision: 1922653
URL: http://svn.apache.org/viewvc?rev=1922653&view=rev
Log:
CMake GitHub workflow: Run the tests of shelving functionality from two
separate steps, that initialize the environment, and run a single test.
* .github/workflows/cmake.yml
(env): No longer initialize the SVN_EXPERIMENTAL_COMMANDS environment
variable.
(Test shelf2, Test shelf3): New steps.
Modified:
subversion/trunk/.github/workflows/cmake.yml
Modified: subversion/trunk/.github/workflows/cmake.yml
URL:
http://svn.apache.org/viewvc/subversion/trunk/.github/workflows/cmake.yml?rev=1922653&r1=1922652&r2=1922653&view=diff
==============================================================================
--- subversion/trunk/.github/workflows/cmake.yml (original)
+++ subversion/trunk/.github/workflows/cmake.yml Mon Dec 23 16:15:18 2024
@@ -88,7 +88,6 @@ jobs:
env:
VCPKG_BINARY_SOURCES: "clear;x-gha,readwrite"
CMAKE_GENERATOR: ${{ matrix.cmake_generator }}
- SVN_EXPERIMENTAL_COMMANDS: shelf3
steps:
- name: Prepare Environment (Windows)
@@ -169,3 +168,17 @@ jobs:
if: matrix.run_tests
working-directory: out
run: ctest --output-on-failure --verbose -C Release --parallel 16
+
+ - name: Test shelf2
+ if: matrix.run_tests
+ working-directory: out
+ env:
+ SVN_EXPERIMENTAL_COMMANDS: shelf2
+ run: ctest -R shelf2 --verbose -C Release
+
+ - name: Test shelf3
+ if: matrix.run_tests
+ working-directory: out
+ env:
+ SVN_EXPERIMENTAL_COMMANDS: shelf3
+ run: ctest -R shelf3 --verbose -C Release