[LTP] [PATCH v2 1/2] tst_test: Add $LTP_SINGLE_ITERATION to limit variant

Petr Vorel pvorel@suse.cz
Mon Jan 5 15:55:22 CET 2026


> Hi!

> I was re-checking this implementation and it looks a bit different than
> what I was expecting. I probably misunderstood the first version.

> I was wondering if it's possible to select a specific variant inside
> the variants list, but this patch seems to start from the one we select
> until the end.

It's really as we discussed, only single variant is selected:

+	*last_variant = *first_variant + 1;

$ LTP_SINGLE_VARIANT=5 ./lib/newlib_tests/test_fail_variant
...
tst_test.c:1857: TINFO: Overall timeout per run is 0h 00m 30s
tst_test.c:2034: TINFO: WARNING: testing only variant 5 of 9
tst_test.c:2068: TINFO: ===== Testing tst_variant: 5 =====
test_fail_variant.c:13: TFAIL: Failing a test variant

Summary:
passed   0
failed   1
broken   0
skipped  0
warnings 0

And with master is:

$ LTP_SINGLE_VARIANT=5 ./lib/newlib_tests/test_fail_variant
...
tst_test.c:1856: TINFO: Overall timeout per run is 0h 00m 30s
test_fail_variant.c:13: TFAIL: Failing a test variant
test_fail_variant.c:13: TFAIL: Failing a test variant
test_fail_variant.c:13: TFAIL: Failing a test variant
test_fail_variant.c:13: TFAIL: Failing a test variant
test_fail_variant.c:13: TFAIL: Failing a test variant
test_fail_variant.c:13: TFAIL: Failing a test variant
test_fail_variant.c:13: TFAIL: Failing a test variant
test_fail_variant.c:13: TFAIL: Failing a test variant
test_fail_variant.c:13: TFAIL: Failing a test variant
test_fail_variant.c:13: TFAIL: Failing a test variant

Summary:
passed   0
failed   10
broken   0
skipped  0
warnings 0

Kind regards,
Petr


More information about the ltp mailing list