Skip to content

ctest_update: Capture svn failures in more places

Issue #16646 (closed) reported a regression caused by a commit that got through our test suite because ctest_update did not capture the failure of svn log. The test passed because svn update still worked and produced the proper output, but it does not verify that authorship information is extracted. Although the latter is not covered explicitly by the test, the operations performed for it were failing unnoticed. Update cmCTestVC and related code paths to support failure of steps other than the update itself. Update cmCTestSVN to capture failure of svn log and a few other operations.

Merge request reports