Android.bp 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. cc_binary {
  2. name: "ipa-kernel-tests",
  3. clang_cflags: [
  4. "-Wno-missing-field-initializers",
  5. "-Wno-int-to-pointer-cast",
  6. "-Wno-int-conversion",
  7. ],
  8. header_libs: ["device_kernel_headers"]+["qti_kernel_headers"]+["qti_ipa_test_kernel_headers"],
  9. srcs: [
  10. "DataPathTestFixture.cpp",
  11. "DataPathTests.cpp",
  12. "ExceptionsTestFixture.cpp",
  13. "ExceptionsTests.cpp",
  14. "ExceptionTests.cpp",
  15. "Feature.cpp",
  16. "Filtering.cpp",
  17. "FilteringEthernetBridgingTestFixture.cpp",
  18. "FilteringEthernetBridgingTests.cpp",
  19. "FilteringTest.cpp",
  20. "HeaderInsertion.cpp",
  21. "HeaderInsertionTests.cpp",
  22. "HeaderProcessingContextTestFixture.cpp",
  23. "HeaderProcessingContextTests.cpp",
  24. "HeaderRemovalTestFixture.cpp",
  25. "HeaderRemovalTests.cpp",
  26. "InterfaceAbstraction.cpp",
  27. "IPAFilteringTable.cpp",
  28. "IPAInterruptsTestFixture.cpp",
  29. "IPAInterruptsTests.cpp",
  30. "IPv4Packet.cpp",
  31. "IPv6CTTest.cpp",
  32. "Logger.cpp",
  33. "main.cpp",
  34. "MBIMAggregationTestFixtureConf11.cpp",
  35. "MBIMAggregationTests.cpp",
  36. "NatTest.cpp",
  37. "Pipe.cpp",
  38. "PipeTestFixture.cpp",
  39. "PipeTests.cpp",
  40. "RNDISAggregationTestFixture.cpp",
  41. "RNDISAggregationTests.cpp",
  42. "RoutingDriverWrapper.cpp",
  43. "RoutingTests.cpp",
  44. "TestBase.cpp",
  45. "TestManager.cpp",
  46. "TestsUtils.cpp",
  47. "TLPAggregationTestFixture.cpp",
  48. "TLPAggregationTests.cpp",
  49. ],
  50. clang: true,
  51. vendor: true,
  52. rtti: true,
  53. shared_libs:
  54. ["libc++",
  55. "libipanat"],
  56. relative_install_path: "ipa-kernel-tests",
  57. }
  58. IPA_KERNEL_TESTS_FILE_LIST = [
  59. "README.txt",
  60. "run.sh",
  61. ]