On 6/30/22 8:19 AM, Pavel Begunkov wrote: > On 6/30/22 14:09, Jens Axboe wrote: >> On 6/30/22 3:13 AM, Pavel Begunkov wrote: >>> @@ -949,5 +1114,11 @@ int main(int argc, char *argv[]) >>> return ret; >>> } >>> + ret = test_file_alloc_ranges(); >>> + if (ret) { >>> + printf("test_partial_register_fail failed\n"); >>> + return ret; >>> + } >> >> If you're returning this directly, test_file_alloc_ranges() should use >> the proper T_EXIT_foo return codes. > > Nobody cared enough to "fix" all tests to use those new codes, most > of the cases just return what they've got, but whatever. Same with > stdout vs stderr. We'll get there eventually, it's just a bad idea to add NEW tests that don't adhere to the new rules. As for stdout vs stderr, by far most of them do it correct. Again, new tests certainly should. -- Jens Axboe