# ---------------------------------------------------------------- # Builds CDM Tests # LOCAL_PATH := $(call my-dir) # Integration tests have a special main that does some initialization and # takes some command line arguments to set the default license server. The # variable test_main is used to indicate an extra file with the main # routine. test_name := base64_test test_src_dir := ../util/test include $(LOCAL_PATH)/unit-test.mk test_name := buffer_reader_test test_src_dir := ../core/test include $(LOCAL_PATH)/unit-test.mk test_name := cdm_engine_test test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := cdm_engine_metrics_decorator_unittest test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := cdm_extended_duration_test test_src_dir := . test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := cdm_feature_test test_src_dir := . test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := cdm_random_unittest test_src_dir := ../util/test include $(LOCAL_PATH)/unit-test.mk test_name := cdm_session_unittest test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := cdm_usage_table_unittest test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := certificate_provisioning_unittest test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk # coverage-test.mk will define test name. include $(LOCAL_PATH)/coverage-test.mk test_name := core_integration_test test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := counter_metric_unittest test_src_dir := ../metrics/test include $(LOCAL_PATH)/unit-test.mk test_name := crypto_session_unittest test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := device_files_unittest test_src_dir := ../core/test include $(LOCAL_PATH)/unit-test.mk test_name := distribution_unittest test_src_dir := ../metrics/test include $(LOCAL_PATH)/unit-test.mk test_name := duration_use_case_test test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := event_metric_unittest test_src_dir := ../metrics/test include $(LOCAL_PATH)/unit-test.mk test_name := file_store_unittest test_src_dir := ../util/test include $(LOCAL_PATH)/unit-test.mk test_name := file_utils_unittest test_src_dir := ../util/test include $(LOCAL_PATH)/unit-test.mk test_name := generic_crypto_unittest test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := http_socket_test test_src_dir := ../core/test include $(LOCAL_PATH)/unit-test.mk test_name := initialization_data_unittest test_src_dir := ../core/test include $(LOCAL_PATH)/unit-test.mk # This test is only intended for devices that support OTA keybox provisioning. test_name := keybox_ota_test test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := license_keys_unittest test_src_dir := ../core/test include $(LOCAL_PATH)/unit-test.mk test_name := license_unittest test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := metrics_collections_unittest test_src_dir := ../metrics/test include $(LOCAL_PATH)/unit-test.mk test_name := okp_fallback_policy_test test_src_dir := ../core/test include $(LOCAL_PATH)/unit-test.mk test_name := ota_keybox_provisioner_test test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := policy_engine_constraints_unittest test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := policy_engine_unittest test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := policy_integration_test test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := request_license_test test_src_dir := . test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := reboot_test test_src_dir := ../core/test test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := rw_lock_test test_src_dir := ../core/test include $(LOCAL_PATH)/integration-test.mk test_name := service_certificate_unittest test_src_dir := ../core/test include $(LOCAL_PATH)/unit-test.mk test_name := system_id_extractor_unittest test_src_dir := ../core/test include $(LOCAL_PATH)/integration-test.mk test_name := timer_unittest test_src_dir := . include $(LOCAL_PATH)/unit-test.mk test_name := value_metric_unittest test_src_dir := ../metrics/test include $(LOCAL_PATH)/unit-test.mk test_name := wv_cdm_metrics_test test_src_dir := . test_main := ../core/test/test_main.cpp include $(LOCAL_PATH)/integration-test.mk test_name := test_src_dir :=