Androidbp 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  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. vendor: true,
  47. rtti: true,
  48. shared_libs:
  49. ["libc++",
  50. "libipanat"],
  51. relative_install_path: "ipa-kernel-tests",
  52. }
  53. IPA_KERNEL_TESTS_FILE_LIST = [
  54. "README.txt",
  55. "run.sh",
  56. ]