Native tests for EventHub

Currently, there is no test coverage for EventHub. Add some basic tests
for EventHub here. This should establish a place for future EventHub
tests.

Test: atest -a inputflinger_tests
Bug: 62940136
Bug: 111431676
Change-Id: If7d1da814b1b296bd731dd82d227256067d085fd
diff --git a/services/inputflinger/tests/Android.bp b/services/inputflinger/tests/Android.bp
index ada2266..09ecb13 100644
--- a/services/inputflinger/tests/Android.bp
+++ b/services/inputflinger/tests/Android.bp
@@ -4,6 +4,7 @@
     name: "inputflinger_tests",
     srcs: [
         "BlockingQueue_test.cpp",
+        "EventHub_test.cpp",
         "TestInputListener.cpp",
         "InputClassifier_test.cpp",
         "InputClassifierConverter_test.cpp",
@@ -36,4 +37,5 @@
     header_libs: [
         "libinputreader_headers",
     ],
+    require_root: true,
 }