Home | History | Annotate | Download | only in tests
      1 cc_test {
      2     name: "codec2_core_param_test",
      3 
      4     srcs: [
      5         "C2Param_test.cpp",
      6     ],
      7 
      8     include_dirs: [
      9         "frameworks/av/media/codec2/vndk/include",
     10     ],
     11 
     12     header_libs: [
     13         "libcodec2_headers",
     14     ],
     15 
     16     // param tests must not depend on any codec2 libraries as all params should be templated
     17     shared_libs: [
     18     ],
     19 
     20     static_libs: [
     21     ],
     22 
     23     cflags: [
     24         "-Werror",
     25         "-Wall",
     26     ],
     27 }
     28 
     29 cc_test {
     30     name: "codec2_vndk_test",
     31 
     32     srcs: [
     33         "C2_test.cpp",
     34         "C2SampleComponent_test.cpp",
     35         "C2UtilTest.cpp",
     36         "vndk/C2BufferTest.cpp",
     37     ],
     38 
     39     include_dirs: [
     40     ],
     41 
     42     shared_libs: [
     43         "libcodec2",
     44         "libcodec2_vndk",
     45         "libcutils",
     46         "liblog",
     47         "libutils",
     48     ],
     49 
     50     cflags: [
     51         "-Werror",
     52         "-Wall",
     53     ],
     54 }
     55 
     56 cc_test {
     57     name: "codec2_vndk_interface_test",
     58 
     59     srcs: [
     60         "C2ComponentInterface_test.cpp",
     61     ],
     62 
     63     header_libs: [
     64         "media_plugin_headers",
     65     ],
     66 
     67     shared_libs: [
     68         "libcutils",
     69         "liblog",
     70         "libcodec2",
     71         "libcodec2_vndk",
     72         "libutils",
     73     ],
     74 
     75     cflags: [
     76         "-Werror",
     77         "-Wall",
     78     ],
     79 }
     80