MCPcopy Create free account
hub / github.com/axboe/liburing / main

Function main

test/read-mshot.c:497–659  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

495}
496
497int main(int argc, char *argv[])
498{
499 int ret;
500
501 if (argc > 1)
502 return T_EXIT_SKIP;
503
504 ret = test(0, 0, 0, 0);
505 if (ret) {
506 fprintf(stderr, "test 0 0 0 failed\n");
507 return T_EXIT_FAIL;
508 }
509 if (no_buf_ring || no_read_mshot) {
510 printf("skip\n");
511 return T_EXIT_SKIP;
512 }
513
514 ret = test(0, 1, 0, 0);
515 if (ret) {
516 fprintf(stderr, "test 0 1 0, failed\n");
517 return T_EXIT_FAIL;
518 }
519
520 ret = test(1, 0, 0, 0);
521 if (ret) {
522 fprintf(stderr, "test 1 0 0 failed\n");
523 return T_EXIT_FAIL;
524 }
525
526 ret = test(0, 0, 1, 0);
527 if (ret) {
528 fprintf(stderr, "test 0 0 1 failed\n");
529 return T_EXIT_FAIL;
530 }
531
532 ret = test(0, 1, 1, 0);
533 if (ret) {
534 fprintf(stderr, "test 0 1 1 failed\n");
535 return T_EXIT_FAIL;
536 }
537
538 ret = test(1, 0, 1, 0);
539 if (ret) {
540 fprintf(stderr, "test 1 0 1, failed\n");
541 return T_EXIT_FAIL;
542 }
543
544 ret = test(1, 0, 1, 0);
545 if (ret) {
546 fprintf(stderr, "test 1 0 1 failed\n");
547 return T_EXIT_FAIL;
548 }
549
550 ret = test(1, 1, 1, 0);
551 if (ret) {
552 fprintf(stderr, "test 1 1 1 failed\n");
553 return T_EXIT_FAIL;
554 }

Callers

nothing calls this directly

Calls 4

test_clampFunction · 0.85
test_incFunction · 0.85
testFunction · 0.70
test_invalidFunction · 0.70

Tested by

no test coverage detected