Add syscall filtering unit tests.

Bug: 25130591
Change-Id: I3cef5150cb0a192322197f0a8ff550d158e032ad
diff --git a/Android.mk b/Android.mk
index 93873f8..2df6eab 100644
--- a/Android.mk
+++ b/Android.mk
@@ -64,7 +64,7 @@
 LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)
 include $(BUILD_SHARED_LIBRARY)
 
-# Native unit tests. Run with:
+# libminijail native unit tests. Run with:
 # adb shell /data/nativetest/libminijail_unittest/libminijail_unittest
 # ========================================================
 include $(CLEAR_VARS)
@@ -77,8 +77,8 @@
 LOCAL_CLANG := true
 LOCAL_SRC_FILES := \
 	bpf.c \
-	libminijail_unittest.c \
 	libminijail.c \
+	libminijail_unittest.c \
 	signal_handler.c \
 	syscall_filter.c \
 	util.c \
@@ -86,3 +86,24 @@
 LOCAL_STATIC_LIBRARIES := libminijail_generated
 LOCAL_SHARED_LIBRARIES := $(minijailCommonSharedLibraries)
 include $(BUILD_NATIVE_TEST)
+
+# Syscall filtering native unit tests. Run with:
+# adb shell /data/nativetest/libminijail_unittest/syscall_filter_unittest
+# ========================================================
+include $(CLEAR_VARS)
+LOCAL_MODULE := syscall_filter_unittest
+ifdef BRILLO
+  LOCAL_MODULE_TAGS := debug
+endif
+
+LOCAL_CFLAGS := $(minijailCommonCFlags)
+LOCAL_CLANG := true
+LOCAL_SRC_FILES := \
+	bpf.c \
+	syscall_filter.c \
+	syscall_filter_unittest.c \
+	util.c \
+
+LOCAL_STATIC_LIBRARIES := libminijail_generated
+LOCAL_SHARED_LIBRARIES := $(minijailCommonSharedLibraries)
+include $(BUILD_NATIVE_TEST)