Android.bp 1.8 KB

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