Skip to content

Commit 0dca68c

Browse files
committed
test: Add CPUs count check in wq-aff
Signed-off-by: Sebastian Chlad <sebastian.chlad@suse.com>
1 parent 33fff92 commit 0dca68c

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

test/wq-aff.c

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,10 +161,17 @@ static int test_invalid_cpu(void)
161161
int main(int argc, char *argv[])
162162
{
163163
int ret;
164+
int nr_cpus;
164165

165166
if (argc > 1)
166167
return T_EXIT_SKIP;
167168

169+
nr_cpus = sysconf(_SC_NPROCESSORS_ONLN);
170+
if (nr_cpus < 2) {
171+
fprintf(stderr, "Requires at least 2 CPUs, found %d\n", nr_cpus);
172+
return T_EXIT_SKIP;
173+
}
174+
168175
ret = test_invalid_cpu();
169176
if (ret == T_EXIT_SKIP) {
170177
return T_EXIT_SKIP;

0 commit comments

Comments
 (0)