1// Build definitions for unit tests. 2 3cc_test { 4 name: "CounterMetric_test", 5 srcs: ["CounterMetric_test.cpp"], 6 shared_libs: ["libmediadrm"], 7 include_dirs: ["frameworks/av/include/media"], 8 cflags: [ 9 "-Werror", 10 "-Wall", 11 ], 12} 13 14cc_test { 15 name: "DrmMetrics_test", 16 srcs: ["DrmMetrics_test.cpp"], 17 shared_libs: [ 18 "android.hardware.drm@1.0", 19 "android.hardware.drm@1.1", 20 "android.hardware.drm@1.2", 21 "libbinder", 22 "libhidlbase", 23 "liblog", 24 "libmediadrmmetrics_full", 25 "libmediametrics", 26 "libprotobuf-cpp-full", 27 "libutils", 28 ], 29 static_libs: ["libgmock"], 30 include_dirs: [ 31 "frameworks/av/include/media", 32 ], 33 cflags: [ 34 // Suppress unused parameter and no error options. These cause problems 35 // when using the map type in a proto definition. 36 "-Wno-unused-parameter", 37 ] 38} 39 40cc_test { 41 name: "EventMetric_test", 42 srcs: ["EventMetric_test.cpp"], 43 shared_libs: [ 44 "liblog", 45 "libmediadrm", 46 "libutils", 47 ], 48 include_dirs: ["frameworks/av/include/media"], 49 cflags: [ 50 "-Werror", 51 "-Wall", 52 ], 53} 54