chromium/third_party/ipcz/src/test/test_child_launcher.h

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef IPCZ_SRC_TEST_TEST_CHILD_LAUNCHER_H_
#define IPCZ_SRC_TEST_TEST_CHILD_LAUNCHER_H_

#include <sys/types.h>

#include "reference_drivers/file_descriptor.h"

#include <string_view>

namespace ipcz::test {

// This class helps multinode tests launch child processes to run test nodes in
// isolation. This is only supported on Linux.
class TestChildLauncher {};

}  // namespace ipcz::test

#endif  // IPCZ_SRC_TEST_TEST_CHILD_LAUNCHER_H_