message: Silence all proto logs in fuzz tests
  Description: OSS Fuzz reports a large number for the avg_unwanted_log_lines statistic in each fuzz test. Reduce the number of logs by silencing all libprotobuf non-fatal logging while running fuzz tests.
diff: @@ -47,6 +47,12 @@ void Runner::setupEnvironment(int argc, char** argv, spdlog::level::level_enum d
  static auto* logging_context =
  new Logger::Context(log_level_, TestEnvironment::getOptions().logFormat(), *lock, false);
  UNREFERENCED_PARAMETER(logging_context);
  +
  + // Suppress all libprotobuf non-fatal logging as long as this object exists.
  + // For fuzzing, this prevents logging when parsing text-format protos fails,
  + // deprecated fields are used, etc.
  + // https://github.com/protocolbuffers/protobuf/blob/204f99488ce1ef74565239cf3963111ae4c774b7/src/google/protobuf/stubs/logging.h#L223
  + ABSL_ATTRIBUTE_UNUSED static auto* log_silencer = new Protobuf::LogSilencer();
  }
  } // namespace Fuzz
  