File tree Expand file tree Collapse file tree 5 files changed +20
-0
lines changed
tools/testing/selftests/bpf/prog_tests Expand file tree Collapse file tree 5 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -124,6 +124,10 @@ void test_free_timer(void)
124124 int err ;
125125
126126 skel = free_timer__open_and_load ();
127+ if (!skel && errno == EOPNOTSUPP ) {
128+ test__skip ();
129+ return ;
130+ }
127131 if (!ASSERT_OK_PTR (skel , "open_load" ))
128132 return ;
129133
Original file line number Diff line number Diff line change @@ -86,6 +86,10 @@ void serial_test_timer(void)
8686 int err ;
8787
8888 timer_skel = timer__open_and_load ();
89+ if (!timer_skel && errno == EOPNOTSUPP ) {
90+ test__skip ();
91+ return ;
92+ }
8993 if (!ASSERT_OK_PTR (timer_skel , "timer_skel_load" ))
9094 return ;
9195
Original file line number Diff line number Diff line change @@ -12,6 +12,10 @@ static void test_timer_crash_mode(int mode)
1212 struct timer_crash * skel ;
1313
1414 skel = timer_crash__open_and_load ();
15+ if (!skel && errno == EOPNOTSUPP ) {
16+ test__skip ();
17+ return ;
18+ }
1519 if (!ASSERT_OK_PTR (skel , "timer_crash__open_and_load" ))
1620 return ;
1721 skel -> bss -> pid = getpid ();
Original file line number Diff line number Diff line change @@ -59,6 +59,10 @@ void test_timer_lockup(void)
5959 }
6060
6161 skel = timer_lockup__open_and_load ();
62+ if (!skel && errno == EOPNOTSUPP ) {
63+ test__skip ();
64+ return ;
65+ }
6266 if (!ASSERT_OK_PTR (skel , "timer_lockup__open_and_load" ))
6367 return ;
6468
Original file line number Diff line number Diff line change @@ -65,6 +65,10 @@ void serial_test_timer_mim(void)
6565 goto cleanup ;
6666
6767 timer_skel = timer_mim__open_and_load ();
68+ if (!timer_skel && errno == EOPNOTSUPP ) {
69+ test__skip ();
70+ return ;
71+ }
6872 if (!ASSERT_OK_PTR (timer_skel , "timer_skel_load" ))
6973 goto cleanup ;
7074
You can’t perform that action at this time.
0 commit comments