Browse Source

CTest: Prefer normative terms to express subprocess failures

Issue: #21004
Robert Maynard 5 years ago
parent
commit
c83919d193
2 changed files with 4 additions and 4 deletions
  1. 3 3
      Source/CTest/cmProcess.cxx
  2. 1 1
      Tests/CMakeLists.txt

+ 3 - 3
Source/CTest/cmProcess.cxx

@@ -545,17 +545,17 @@ std::string cmProcess::GetExitExceptionString()
 #  endif
 #  ifdef SIGABRT
     case SIGABRT:
-      exception_str = "Child aborted";
+      exception_str = "Subprocess aborted";
       break;
 #  endif
 #  ifdef SIGKILL
     case SIGKILL:
-      exception_str = "Child killed";
+      exception_str = "Subprocess killed";
       break;
 #  endif
 #  ifdef SIGTERM
     case SIGTERM:
-      exception_str = "Child terminated";
+      exception_str = "Subprocess terminated";
       break;
 #  endif
 #  ifdef SIGHUP

+ 1 - 1
Tests/CMakeLists.txt

@@ -2906,7 +2906,7 @@ ${CMake_SOURCE_DIR}/Utilities/Release/push.bash --dir dev -- '${CMake_BUILD_NIGH
       PASS_REGULAR_EXPRESSION "Failed")
   else()
     set_tests_properties(CTestTestCrash PROPERTIES
-      PASS_REGULAR_EXPRESSION "(Illegal|SegFault|Child aborted)")
+      PASS_REGULAR_EXPRESSION "(Illegal|SegFault|Subprocess aborted)")
   endif()
 
   configure_file(