diff options
Diffstat (limited to 'src/base/task_runner_unittest.cc')
-rw-r--r-- | src/base/task_runner_unittest.cc | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/src/base/task_runner_unittest.cc b/src/base/task_runner_unittest.cc index a8368b519..46620de7d 100644 --- a/src/base/task_runner_unittest.cc +++ b/src/base/task_runner_unittest.cc @@ -14,17 +14,22 @@ * limitations under the License. */ -#include "perfetto/ext/base/unix_task_runner.h" +#include "perfetto/base/unix_task_runner.h" + +#include "gtest/gtest.h" +#include "perfetto/base/build_config.h" +#include "perfetto/base/scoped_file.h" + +#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) && \ + !PERFETTO_BUILDFLAG(PERFETTO_EMBEDDER_BUILD) +#include "perfetto/base/android_task_runner.h" +#endif #include <thread> -#include "perfetto/base/build_config.h" -#include "perfetto/ext/base/file_utils.h" -#include "perfetto/ext/base/pipe.h" -#include "perfetto/ext/base/scoped_file.h" -#include "perfetto/ext/base/utils.h" +#include "perfetto/base/file_utils.h" +#include "perfetto/base/pipe.h" #include "src/base/test/gtest_test_suite.h" -#include "test/gtest_and_gmock.h" namespace perfetto { namespace base { @@ -36,7 +41,12 @@ class TaskRunnerTest : public ::testing::Test { T task_runner; }; +#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) && \ + !PERFETTO_BUILDFLAG(PERFETTO_EMBEDDER_BUILD) +using TaskRunnerTypes = ::testing::Types<AndroidTaskRunner, UnixTaskRunner>; +#else using TaskRunnerTypes = ::testing::Types<UnixTaskRunner>; +#endif TYPED_TEST_SUITE(TaskRunnerTest, TaskRunnerTypes); |