diff options
author | Mark Salyzyn <salyzyn@google.com> | 2016-02-10 14:00:14 -0800 |
---|---|---|
committer | Mark Salyzyn <salyzyn@google.com> | 2016-02-10 23:00:49 +0000 |
commit | 7129c7dcd20bf57cf3a64ec224e4ebac81c8cd88 (patch) | |
tree | 31a229c570ba62a09c4e229686120805a03fa820 /tests/kernel.config/Android.mk | |
parent | 796b0704878a54eabf7a90df507d3442ddb47833 (diff) | |
download | extras-7129c7dcd20bf57cf3a64ec224e4ebac81c8cd88.tar.gz |
Add kernel config tests
A simple start to simple day. Check for evidence of following CONFIGs:
CONFIG_MMC_BLOCK_MAX_SPEED=y
CONFIG_IPV6=y
CONFIG_IP_MULTICAST=y
CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
CONFIG_PSTORE_PMSG=y
CONFIG_SYSVIPC is not set
ToDo: Evidence for all configs in android/configs/android-base.cfg
and android/configs/android-recommended.cfg. Most are not
possible to directly discover, this is performed on a best
effort basis.
Bug: 19173869
Bug: 26559308
Change-Id: I0447334fab7781579fab10610d2f7ac1d34e6044
Diffstat (limited to 'tests/kernel.config/Android.mk')
-rw-r--r-- | tests/kernel.config/Android.mk | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/tests/kernel.config/Android.mk b/tests/kernel.config/Android.mk new file mode 100644 index 00000000..b97ec939 --- /dev/null +++ b/tests/kernel.config/Android.mk @@ -0,0 +1,29 @@ +# Copyright 2016 The Android Open Source Project + +LOCAL_PATH:= $(call my-dir) + +# ----------------------------------------------------------------------------- +# Unit tests. +# ----------------------------------------------------------------------------- + +test_c_flags := \ + -fstack-protector-all \ + -g \ + -Wall -Wextra \ + -Werror \ + -fno-builtin \ + -std=gnu++11 + +test_src_files := \ + multicast_test.cpp \ + mmc_max_speed_test.cpp \ + pstore_test.cpp \ + sysvipc_test.cpp + +include $(CLEAR_VARS) +LOCAL_MODULE := kernel-config-unit-tests +LOCAL_MODULE_TAGS := tests +LOCAL_CFLAGS += $(test_c_flags) +LOCAL_SRC_FILES := $(test_src_files) +include $(BUILD_NATIVE_TEST) + |