Revert "perfetto: merge TaskRunnerThread and base::ThreadTaskRunner"

This reverts commit 2cc2bd6c78ce431cb579845fbab8e1d176f78b2b.

Reason for revert: broke the build

Change-Id: I4d1fc12ff964717b39d30930bff5a4d4998d87ab
diff --git a/Android.bp b/Android.bp
index cea7f13..2b79c85 100644
--- a/Android.bp
+++ b/Android.bp
@@ -773,6 +773,8 @@
     ":perfetto_src_tracing_ipc",
     ":perfetto_src_tracing_tracing",
     ":perfetto_test_end_to_end_integrationtests",
+    ":perfetto_test_task_runner_thread",
+    ":perfetto_test_task_runner_thread_delegates",
     ":perfetto_test_test_helper",
     "test/cts/device_feature_test_cts.cc",
     "test/cts/end_to_end_integrationtest_cts.cc",
@@ -1127,6 +1129,8 @@
     ":perfetto_src_tracing_test_api_test_support",
     ":perfetto_src_tracing_tracing",
     ":perfetto_test_end_to_end_integrationtests",
+    ":perfetto_test_task_runner_thread",
+    ":perfetto_test_task_runner_thread_delegates",
     ":perfetto_test_test_helper",
   ],
   shared_libs: [
@@ -6351,11 +6355,27 @@
   ],
 }
 
+// GN: //test:task_runner_thread
+filegroup {
+  name: "perfetto_test_task_runner_thread",
+  srcs: [
+    "test/task_runner_thread.cc",
+  ],
+}
+
+// GN: //test:task_runner_thread_delegates
+filegroup {
+  name: "perfetto_test_task_runner_thread_delegates",
+  srcs: [
+    "test/fake_producer.cc",
+    "test/task_runner_thread_delegates.cc",
+  ],
+}
+
 // GN: //test:test_helper
 filegroup {
   name: "perfetto_test_test_helper",
   srcs: [
-    "test/fake_producer.cc",
     "test/test_helper.cc",
   ],
 }