summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConnor O'Brien <connoro@google.com>2022-01-21 18:21:23 -0800
committerConnor O'Brien <connoro@google.com>2022-01-24 20:10:56 -0800
commit0056fdce27095a8207e600c6cf45a0fdcfefe1ac (patch)
tree810bf7e384b359cdbcbf477ad9cab3702769af20
parent102f93a5dac0199f13bf629513eb95459e4dbf95 (diff)
downloadbpf-0056fdce27095a8207e600c6cf45a0fdcfefe1ac.tar.gz
Test loading both with & without BTF
Add path to a test program with BTF info included to test bpfloader handles both situations correctly Test: libbpf_load_test Bug: 203823368 Signed-off-by: Connor O'Brien <connoro@google.com> Change-Id: Ibe63cdc2ee59199b687d4006efadb201d4a17f3c
-rw-r--r--libbpf_android/Android.bp1
-rw-r--r--libbpf_android/BpfLoadTest.cpp3
2 files changed, 3 insertions, 1 deletions
diff --git a/libbpf_android/Android.bp b/libbpf_android/Android.bp
index abda8b8..9f9eec6 100644
--- a/libbpf_android/Android.bp
+++ b/libbpf_android/Android.bp
@@ -104,6 +104,7 @@ cc_test {
required: [
"bpf_load_tp_prog.o",
+ "bpf_load_tp_prog_btf.o",
],
require_root: true,
}
diff --git a/libbpf_android/BpfLoadTest.cpp b/libbpf_android/BpfLoadTest.cpp
index 72c0fc1..715ae95 100644
--- a/libbpf_android/BpfLoadTest.cpp
+++ b/libbpf_android/BpfLoadTest.cpp
@@ -99,7 +99,8 @@ class BpfLoadTest : public TestWithParam<std::string> {
};
INSTANTIATE_TEST_SUITE_P(BpfLoadTests, BpfLoadTest,
- ::testing::Values("/system/etc/bpf/bpf_load_tp_prog.o"));
+ ::testing::Values("/system/etc/bpf/bpf_load_tp_prog.o",
+ "/system/etc/bpf/bpf_load_tp_prog_btf.o"));
TEST_P(BpfLoadTest, bpfCheckMap) {
checkMapNonZero();