cc_binary { name: "ipa-kernel-tests", cflags: ["-Wno-missing-field-initializers"] + ["-Wno-int-to-pointer-cast"] + ["-Wno-int-conversion"], header_libs: ["device_kernel_headers"]+["qti_kernel_headers"]+["qti_ipa_kernel_headers"]+["qti_ipa_test_kernel_headers"], srcs: [ "DataPathTestFixture.cpp", "DataPathTests.cpp", "ExceptionsTestFixture.cpp", "ExceptionsTests.cpp", "ExceptionTests.cpp", "Feature.cpp", "Filtering.cpp", "FilteringEthernetBridgingTestFixture.cpp", "FilteringEthernetBridgingTests.cpp", "FilteringTest.cpp", "HeaderInsertion.cpp", "HeaderInsertionTests.cpp", "HeaderProcessingContextTestFixture.cpp", "HeaderProcessingContextTests.cpp", "HeaderRemovalTestFixture.cpp", "HeaderRemovalTests.cpp", "InterfaceAbstraction.cpp", "IPAFilteringTable.cpp", "IPAInterruptsTestFixture.cpp", "IPAInterruptsTests.cpp", "IPv4Packet.cpp", "IPv6CTTest.cpp", "Logger.cpp", "main.cpp", "MBIMAggregationTestFixtureConf11.cpp", "MBIMAggregationTests.cpp", "NatTest.cpp", "Pipe.cpp", "PipeTestFixture.cpp", "PipeTests.cpp", "RNDISAggregationTestFixture.cpp", "RNDISAggregationTests.cpp", "RoutingDriverWrapper.cpp", "RoutingTests.cpp", "TestBase.cpp", "TestManager.cpp", "TestsUtils.cpp", "TLPAggregationTestFixture.cpp", "TLPAggregationTests.cpp", ], vendor: true, rtti: true, shared_libs: ["libc++", "libipanat"], relative_install_path: "ipa-kernel-tests", } IPA_KERNEL_TESTS_FILE_LIST = [ "README.txt", "run.sh", ]