#Centipede Refactor names

File names: execution_{request,result}{.h,.cc,_test.cc} -> runner_{request,result}{.h,.cc,_test.cc}

Namespaces names: execution_request -> runner_request

This is because the files/namespaces now cover not only the execution requests/results, but for all runner requests/results.

PiperOrigin-RevId: 561057272
diff --git a/centipede/BUILD b/centipede/BUILD
index c568abb..9d505be 100644
--- a/centipede/BUILD
+++ b/centipede/BUILD
@@ -356,9 +356,9 @@
 )
 
 cc_library(
-    name = "execution_result",
-    srcs = ["execution_result.cc"],
-    hdrs = ["execution_result.h"],
+    name = "runner_result",
+    srcs = ["runner_result.cc"],
+    hdrs = ["runner_result.h"],
     visibility = PUBLIC_API_VISIBILITY,
     deps = [
         # This target must have a minimal set of dependencies since it is
@@ -371,9 +371,9 @@
 )
 
 cc_library(
-    name = "execution_request",
-    srcs = ["execution_request.cc"],
-    hdrs = ["execution_request.h"],
+    name = "runner_request",
+    srcs = ["runner_request.cc"],
+    hdrs = ["runner_request.h"],
     deps = [
         # This target must have a minimal set of dependencies since it is
         # used in centipede_runner.
@@ -587,12 +587,12 @@
         ":control_flow",
         ":defs",
         ":environment",
-        ":execution_request",
-        ":execution_result",
         ":fuzztest_mutator",
         ":knobs",
         ":logging",
         ":mutation_input",
+        ":runner_request",
+        ":runner_result",
         ":shared_memory_blob_sequence",
         ":util",
         "@com_google_absl//absl/strings",
@@ -631,11 +631,11 @@
         ":coverage",
         ":defs",
         ":environment",
-        ":execution_result",
         ":feature",
         ":feature_set",
         ":logging",
         ":remote_file",
+        ":runner_result",
         ":rusage_profiler",
         ":rusage_stats",
         ":shard_reader",
@@ -733,8 +733,8 @@
         ":centipede_interface",
         ":defs",
         ":environment",
-        ":execution_result",
         ":logging",
+        ":runner_result",
     ],
 )
 
@@ -801,10 +801,10 @@
     "defs.h",
     "execution_metadata.cc",
     "execution_metadata.h",
-    "execution_request.cc",
-    "execution_request.h",
-    "execution_result.cc",
-    "execution_result.h",
+    "runner_request.cc",
+    "runner_request.h",
+    "runner_result.cc",
+    "runner_result.h",
     "feature.cc",
     "feature.h",
     "foreach_nonzero.h",
@@ -1143,11 +1143,11 @@
 )
 
 cc_test(
-    name = "execution_result_test",
-    srcs = ["execution_result_test.cc"],
+    name = "runner_result_test",
+    srcs = ["runner_result_test.cc"],
     deps = [
-        ":execution_result",
         ":feature",
+        ":runner_result",
         ":shared_memory_blob_sequence",
         ":test_util",
         "@com_google_googletest//:gtest_main",
diff --git a/centipede/batch_fuzz_example/BUILD b/centipede/batch_fuzz_example/BUILD
index a28c229..4b19851 100644
--- a/centipede/batch_fuzz_example/BUILD
+++ b/centipede/batch_fuzz_example/BUILD
@@ -41,7 +41,7 @@
         "@com_google_fuzztest//centipede:config_file",
         "@com_google_fuzztest//centipede:defs",
         "@com_google_fuzztest//centipede:environment",
-        "@com_google_fuzztest//centipede:execution_result",
+        "@com_google_fuzztest//centipede:runner_result",
         "@com_google_fuzztest//centipede:shared_memory_blob_sequence",
         "@com_google_fuzztest//centipede:util",
     ],
diff --git a/centipede/batch_fuzz_example/customized_centipede.cc b/centipede/batch_fuzz_example/customized_centipede.cc
index 838d371..63fe799 100644
--- a/centipede/batch_fuzz_example/customized_centipede.cc
+++ b/centipede/batch_fuzz_example/customized_centipede.cc
@@ -28,7 +28,7 @@
 #include "./centipede/config_file.h"
 #include "./centipede/defs.h"
 #include "./centipede/environment.h"
-#include "./centipede/execution_result.h"
+#include "./centipede/runner_result.h"
 #include "./centipede/shared_memory_blob_sequence.h"
 #include "./centipede/util.h"
 
diff --git a/centipede/centipede.cc b/centipede/centipede.cc
index 40d04fb..d46fada 100644
--- a/centipede/centipede.cc
+++ b/centipede/centipede.cc
@@ -68,11 +68,11 @@
 #include "./centipede/coverage.h"
 #include "./centipede/defs.h"
 #include "./centipede/environment.h"
-#include "./centipede/execution_result.h"
 #include "./centipede/feature.h"
 #include "./centipede/feature_set.h"
 #include "./centipede/logging.h"
 #include "./centipede/remote_file.h"
+#include "./centipede/runner_result.h"
 #include "./centipede/rusage_profiler.h"
 #include "./centipede/rusage_stats.h"
 #include "./centipede/shard_reader.h"
diff --git a/centipede/centipede.h b/centipede/centipede.h
index 6e27cd9..1657e16 100644
--- a/centipede/centipede.h
+++ b/centipede/centipede.h
@@ -28,7 +28,7 @@
 #include "./centipede/coverage.h"
 #include "./centipede/defs.h"
 #include "./centipede/environment.h"
-#include "./centipede/execution_result.h"
+#include "./centipede/runner_result.h"
 #include "./centipede/rusage_profiler.h"
 #include "./centipede/stats.h"
 #include "./centipede/symbol_table.h"
diff --git a/centipede/centipede_callbacks.cc b/centipede/centipede_callbacks.cc
index 10c835f..59314bb 100644
--- a/centipede/centipede_callbacks.cc
+++ b/centipede/centipede_callbacks.cc
@@ -28,9 +28,9 @@
 #include "./centipede/command.h"
 #include "./centipede/control_flow.h"
 #include "./centipede/defs.h"
-#include "./centipede/execution_request.h"
-#include "./centipede/execution_result.h"
 #include "./centipede/logging.h"
+#include "./centipede/runner_request.h"
+#include "./centipede/runner_result.h"
 #include "./centipede/util.h"
 
 namespace centipede {
@@ -153,7 +153,7 @@
   } else {
     // Feed the inputs to inputs_blobseq_.
     num_inputs_written =
-        execution_request::RequestExecution(inputs, inputs_blobseq_);
+        runner_request::RequestExecution(inputs, inputs_blobseq_);
   }
 
   if (num_inputs_written != inputs.size()) {
@@ -218,8 +218,8 @@
   inputs_blobseq_.Reset();
   outputs_blobseq_.Reset();
 
-  size_t num_inputs_written = execution_request::RequestMutation(
-      mutants.size(), inputs, inputs_blobseq_);
+  size_t num_inputs_written =
+      runner_request::RequestMutation(mutants.size(), inputs, inputs_blobseq_);
   LOG_IF(INFO, num_inputs_written != inputs.size())
       << VV(num_inputs_written) << VV(inputs.size());
 
diff --git a/centipede/centipede_callbacks.h b/centipede/centipede_callbacks.h
index 4d65099..287893b 100644
--- a/centipede/centipede_callbacks.h
+++ b/centipede/centipede_callbacks.h
@@ -28,12 +28,12 @@
 #include "./centipede/control_flow.h"
 #include "./centipede/defs.h"
 #include "./centipede/environment.h"
-#include "./centipede/execution_request.h"
-#include "./centipede/execution_result.h"
 #include "./centipede/fuzztest_mutator.h"
 #include "./centipede/knobs.h"
 #include "./centipede/logging.h"
 #include "./centipede/mutation_input.h"
+#include "./centipede/runner_request.h"
+#include "./centipede/runner_result.h"
 #include "./centipede/shared_memory_blob_sequence.h"
 #include "./centipede/symbol_table.h"
 #include "./centipede/util.h"
diff --git a/centipede/centipede_default_callbacks.h b/centipede/centipede_default_callbacks.h
index a306b29..3e3e7db 100644
--- a/centipede/centipede_default_callbacks.h
+++ b/centipede/centipede_default_callbacks.h
@@ -26,7 +26,7 @@
 #include <vector>
 
 #include "./centipede/centipede_interface.h"
-#include "./centipede/execution_result.h"
+#include "./centipede/runner_result.h"
 
 namespace centipede {
 
diff --git a/centipede/runner.cc b/centipede/runner.cc
index 5f08cf2..96ed7bc 100644
--- a/centipede/runner.cc
+++ b/centipede/runner.cc
@@ -43,13 +43,13 @@
 
 #include "./centipede/byte_array_mutator.h"
 #include "./centipede/defs.h"
-#include "./centipede/execution_request.h"
-#include "./centipede/execution_result.h"
 #include "./centipede/feature.h"
 #include "./centipede/foreach_nonzero.h"
 #include "./centipede/pc_info.h"
 #include "./centipede/runner_dl_info.h"
 #include "./centipede/runner_interface.h"
+#include "./centipede/runner_request.h"
+#include "./centipede/runner_result.h"
 #include "./centipede/runner_utils.h"
 #include "./centipede/shared_memory_blob_sequence.h"
 
@@ -618,9 +618,9 @@
                                   BlobSequence &outputs_blobseq,
                                   RunnerCallbacks &callbacks) {
   size_t num_inputs = 0;
-  if (!execution_request::IsExecutionRequest(inputs_blobseq.Read()))
+  if (!runner_request::IsExecutionRequest(inputs_blobseq.Read()))
     return EXIT_FAILURE;
-  if (!execution_request::IsNumInputs(inputs_blobseq.Read(), num_inputs))
+  if (!runner_request::IsNumInputs(inputs_blobseq.Read(), num_inputs))
     return EXIT_FAILURE;
 
   PrepareCoverage(/*full_clear=*/true);  // Clear the startup coverage.
@@ -629,7 +629,7 @@
     auto blob = inputs_blobseq.Read();
     // TODO(kcc): distinguish bad input from end of stream.
     if (!blob.IsValid()) return EXIT_SUCCESS;  // no more blobs to read.
-    if (!execution_request::IsDataInput(blob)) return EXIT_FAILURE;
+    if (!runner_request::IsDataInput(blob)) return EXIT_FAILURE;
 
     // TODO(kcc): [impl] handle sizes larger than kMaxDataSize.
     size_t size = std::min(kMaxDataSize, blob.size);
@@ -710,11 +710,11 @@
   // Read max_num_mutants.
   size_t num_mutants = 0;
   size_t num_inputs = 0;
-  if (!execution_request::IsMutationRequest(inputs_blobseq.Read()))
+  if (!runner_request::IsMutationRequest(inputs_blobseq.Read()))
     return EXIT_FAILURE;
-  if (!execution_request::IsNumMutants(inputs_blobseq.Read(), num_mutants))
+  if (!runner_request::IsNumMutants(inputs_blobseq.Read(), num_mutants))
     return EXIT_FAILURE;
-  if (!execution_request::IsNumInputs(inputs_blobseq.Read(), num_inputs))
+  if (!runner_request::IsNumInputs(inputs_blobseq.Read(), num_inputs))
     return EXIT_FAILURE;
 
   // Mutation input with ownership.
@@ -734,12 +734,11 @@
     // If inputs_blobseq have overflown in the engine, we still want to
     // handle the first few inputs.
     ExecutionMetadata metadata;
-    if (!execution_request::IsExecutionMetadata(inputs_blobseq.Read(),
-                                                metadata)) {
+    if (!runner_request::IsExecutionMetadata(inputs_blobseq.Read(), metadata)) {
       break;
     }
     auto blob = inputs_blobseq.Read();
-    if (!execution_request::IsDataInput(blob)) break;
+    if (!runner_request::IsDataInput(blob)) break;
     inputs.push_back({.data = {blob.data, blob.data + blob.size},
                       .metadata = std::move(metadata)});
     input_refs.push_back(
@@ -938,7 +937,7 @@
     SharedMemoryBlobSequence outputs_blobseq(state.arg2);
     // Read the first blob. It indicates what further actions to take.
     auto request_type_blob = inputs_blobseq.Read();
-    if (execution_request::IsMutationRequest(request_type_blob)) {
+    if (runner_request::IsMutationRequest(request_type_blob)) {
       // Since we are mutating, no need to spend time collecting the coverage.
       // We still pay for executing the coverage callbacks, but those will
       // return immediately.
@@ -953,7 +952,7 @@
           new ByteArrayMutator(state.knobs, GetRandomSeed());
       return MutateInputsFromShmem(inputs_blobseq, outputs_blobseq, callbacks);
     }
-    if (execution_request::IsExecutionRequest(request_type_blob)) {
+    if (runner_request::IsExecutionRequest(request_type_blob)) {
       // Execution request.
       inputs_blobseq.Reset();
       return ExecuteInputsFromShmem(inputs_blobseq, outputs_blobseq, callbacks);
diff --git a/centipede/runner.h b/centipede/runner.h
index be64ce3..c40ef17 100644
--- a/centipede/runner.h
+++ b/centipede/runner.h
@@ -30,7 +30,6 @@
 #include "./centipede/callstack.h"
 #include "./centipede/concurrent_bitset.h"
 #include "./centipede/concurrent_byteset.h"
-#include "./centipede/execution_result.h"
 #include "./centipede/feature.h"
 #include "./centipede/hashed_ring_buffer.h"
 #include "./centipede/knobs.h"
@@ -38,6 +37,7 @@
 #include "./centipede/reverse_pc_table.h"
 #include "./centipede/runner_cmp_trace.h"
 #include "./centipede/runner_dl_info.h"
+#include "./centipede/runner_result.h"
 #include "./centipede/runner_sancov_object.h"
 
 namespace centipede {
diff --git a/centipede/execution_request.cc b/centipede/runner_request.cc
similarity index 96%
rename from centipede/execution_request.cc
rename to centipede/runner_request.cc
index cdb4508..26761d6 100644
--- a/centipede/execution_request.cc
+++ b/centipede/runner_request.cc
@@ -12,7 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
-#include "./centipede/execution_request.h"
+#include "./centipede/runner_request.h"
 
 #include <cstring>
 #include <vector>
@@ -72,7 +72,7 @@
 
 }  // namespace
 
-namespace execution_request {
+namespace runner_request {
 
 size_t RequestExecution(const std::vector<ByteArray> &inputs,
                         BlobSequence &blobseq) {
@@ -114,6 +114,6 @@
 
 bool IsDataInput(Blob blob) { return blob.tag == kTagDataInput; }
 
-}  // namespace execution_request
+}  // namespace runner_request
 
 }  // namespace centipede
diff --git a/centipede/execution_request.h b/centipede/runner_request.h
similarity index 96%
rename from centipede/execution_request.h
rename to centipede/runner_request.h
index 26cac17..3d7d83c 100644
--- a/centipede/execution_request.h
+++ b/centipede/runner_request.h
@@ -25,7 +25,7 @@
 #include "./centipede/mutation_input.h"
 #include "./centipede/shared_memory_blob_sequence.h"
 
-namespace centipede::execution_request {
+namespace centipede::runner_request {
 
 // Sends a request (via `blobseq`) to execute `inputs`.
 // Returns the number of sent inputs, which would normally be inputs.size().
@@ -59,6 +59,6 @@
 // Returns true iff `blob` indicates a data input.
 bool IsDataInput(Blob blob);
 
-}  // namespace centipede::execution_request
+}  // namespace centipede::runner_request
 
 #endif  // THIRD_PARTY_CENTIPEDE_EXECUTION_REQUEST_H_
diff --git a/centipede/execution_result.cc b/centipede/runner_result.cc
similarity index 98%
rename from centipede/execution_result.cc
rename to centipede/runner_result.cc
index e6a1b7d..ef1ab6b 100644
--- a/centipede/execution_result.cc
+++ b/centipede/runner_result.cc
@@ -12,7 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
-#include "./centipede/execution_result.h"
+#include "./centipede/runner_result.h"
 
 #include <cstdint>
 #include <cstring>
diff --git a/centipede/execution_result.h b/centipede/runner_result.h
similarity index 100%
rename from centipede/execution_result.h
rename to centipede/runner_result.h
diff --git a/centipede/execution_result_test.cc b/centipede/runner_result_test.cc
similarity index 99%
rename from centipede/execution_result_test.cc
rename to centipede/runner_result_test.cc
index 7ccf5a2..19cb660 100644
--- a/centipede/execution_result_test.cc
+++ b/centipede/runner_result_test.cc
@@ -12,7 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
-#include "./centipede/execution_result.h"
+#include "./centipede/runner_result.h"
 
 #include <cstdint>
 #include <fstream>
diff --git a/centipede/testing/BUILD b/centipede/testing/BUILD
index 7040d3c..9f6a2a1 100644
--- a/centipede/testing/BUILD
+++ b/centipede/testing/BUILD
@@ -167,10 +167,10 @@
         "@com_google_fuzztest//centipede:coverage",
         "@com_google_fuzztest//centipede:defs",
         "@com_google_fuzztest//centipede:environment",
-        "@com_google_fuzztest//centipede:execution_result",
         "@com_google_fuzztest//centipede:feature",
         "@com_google_fuzztest//centipede:logging",
         "@com_google_fuzztest//centipede:pc_info",
+        "@com_google_fuzztest//centipede:runner_result",
         "@com_google_fuzztest//centipede:test_util",
         "@com_google_fuzztest//centipede:util",
         "@com_google_googletest//:gtest_main",
@@ -195,9 +195,9 @@
         "@com_google_fuzztest//centipede:corpus",
         "@com_google_fuzztest//centipede:defs",
         "@com_google_fuzztest//centipede:environment",
-        "@com_google_fuzztest//centipede:execution_result",
         "@com_google_fuzztest//centipede:feature",
         "@com_google_fuzztest//centipede:logging",
+        "@com_google_fuzztest//centipede:runner_result",
         "@com_google_fuzztest//centipede:shard_reader",
         "@com_google_fuzztest//centipede:test_util",
         "@com_google_fuzztest//centipede:util",
diff --git a/centipede/testing/centipede_test.cc b/centipede/testing/centipede_test.cc
index 5c710cb..378cafc 100644
--- a/centipede/testing/centipede_test.cc
+++ b/centipede/testing/centipede_test.cc
@@ -31,9 +31,9 @@
 #include "./centipede/corpus.h"
 #include "./centipede/defs.h"
 #include "./centipede/environment.h"
-#include "./centipede/execution_result.h"
 #include "./centipede/feature.h"
 #include "./centipede/logging.h"
+#include "./centipede/runner_result.h"
 #include "./centipede/shard_reader.h"
 #include "./centipede/test_util.h"
 #include "./centipede/util.h"
diff --git a/centipede/testing/coverage_test.cc b/centipede/testing/coverage_test.cc
index 3801033..adc7ada 100644
--- a/centipede/testing/coverage_test.cc
+++ b/centipede/testing/coverage_test.cc
@@ -37,10 +37,10 @@
 #include "./centipede/control_flow.h"
 #include "./centipede/defs.h"
 #include "./centipede/environment.h"
-#include "./centipede/execution_result.h"
 #include "./centipede/feature.h"
 #include "./centipede/logging.h"
 #include "./centipede/pc_info.h"
+#include "./centipede/runner_result.h"
 #include "./centipede/symbol_table.h"
 #include "./centipede/test_util.h"
 #include "./centipede/util.h"