File tree 1 file changed +6
-2
lines changed
tools/testing/selftests/bpf/prog_tests
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -41,9 +41,11 @@ static void test_dummy_init_ret_value(void)
41
41
42
42
fd = bpf_program__fd (skel -> progs .test_1 );
43
43
err = bpf_prog_test_run_opts (fd , & attr );
44
- ASSERT_OK (err , "test_run" );
44
+ if (!ASSERT_OK (err , "test_run" ))
45
+ goto out ;
45
46
ASSERT_EQ (attr .retval , 0xf2f3f4f5 , "test_ret" );
46
47
48
+ out :
47
49
dummy_st_ops_success__destroy (skel );
48
50
}
49
51
@@ -115,13 +117,15 @@ static void test_dummy_multiple_args(void)
115
117
116
118
fd = bpf_program__fd (skel -> progs .test_2 );
117
119
err = bpf_prog_test_run_opts (fd , & attr );
118
- ASSERT_OK (err , "test_run" );
120
+ if (!ASSERT_OK (err , "test_run" ))
121
+ goto out ;
119
122
args [0 ] = 7 ;
120
123
for (i = 0 ; i < ARRAY_SIZE (args ); i ++ ) {
121
124
snprintf (name , sizeof (name ), "arg %zu" , i );
122
125
ASSERT_EQ (skel -> bss -> test_2_args [i ], args [i ], name );
123
126
}
124
127
128
+ out :
125
129
dummy_st_ops_success__destroy (skel );
126
130
}
127
131
You can’t perform that action at this time.
0 commit comments