Lines Matching refs:suite
123 const struct test_suite *suite,
307 // suite/perm updates
308 void test_define_suite(const struct test_suite *suite) {
310 suite->define_names, suite->define_count};
313 if (lfs_max(suite->define_count, TEST_IMPLICIT_DEFINE_COUNT)
317 lfs_max(suite->define_count, TEST_IMPLICIT_DEFINE_COUNT));
334 suite->define_count,
368 suite->define_count,
392 const struct test_suite *suite,
397 case_->defines + perm*suite->define_count,
398 suite->define_count};
577 const struct test_suite *suite,
581 (void)suite;
586 suite->define_count,
619 const struct test_suite *suite,
627 suite->define_count,
670 const struct test_suite *suite,
675 const struct test_suite *suite,
680 const struct test_suite *suite,
688 const struct test_suite *suite,
703 cb(data, suite, case_, &(test_powerloss_t){
715 cb(data, suite, case_, &test_powerlosses[p]);
727 test_define_perm(suite, case_, k);
739 bool was_seen = test_seen_insert(&seen, suite, case_);
745 cb(data, suite, case_, &(test_powerloss_t){
757 cb(data, suite, case_, &test_powerlosses[p]);
776 const struct test_suite *suite,
780 (void)suite;
808 // does neither suite nor case name match?
860 name_width, "suite", "flags", "cases", "perms");
869 // does neither suite nor case name match?
930 // does neither suite nor case name match?
979 printf("%-*s %s\n", name_width, "suite", "path");
985 // does neither suite nor case name match?
1027 // does neither suite nor case name match?
1099 const struct test_suite *suite,
1103 (void)suite;
1109 d < lfs_max(suite->define_count,
1121 const struct test_suite *suite,
1125 (void)suite;
1131 d < lfs_max(suite->define_count,
1151 // does neither suite nor case name match?
1199 // does neither suite nor case name match?
1241 // yes we do need to define a suite, this does a bit of bookeeping
1301 // yes we do need to define a suite, this does a bit of bookeeping
1327 const struct test_suite *suite,
1331 (void)suite;
1376 perm_printid(suite, case_, NULL, 0);
1382 perm_printid(suite, case_, NULL, 0);
1401 const struct test_suite *suite,
1405 (void)suite;
1456 perm_printid(suite, case_, NULL, 0);
1468 perm_printid(suite, case_, NULL, 0);
1480 perm_printid(suite, case_, NULL, 0);
1494 const struct test_suite *suite,
1498 (void)suite;
1549 perm_printid(suite, case_, NULL, 0);
1561 perm_printid(suite, case_, NULL, 0);
1573 perm_printid(suite, case_, NULL, 0);
1587 const struct test_suite *suite,
1589 (void)suite;
1640 perm_printid(suite, case_, NULL, 0);
1653 perm_printid(suite, case_, cycles, i+1);
1662 perm_printid(suite, case_, NULL, 0);
1713 const struct test_suite *suite,
1718 (void)suite;
1757 perm_printid(suite, case_, cycles->cycles, cycles->cycle_count);
1763 suite, case_,
1777 const struct test_suite *suite,
1780 (void)suite;
1828 perm_printid(suite, case_, NULL, 0);
1834 suite, case_,
1838 perm_printid(suite, case_, NULL, 0);
1901 const struct test_suite *suite,
1918 perm_printid(suite, case_, NULL, 0);
1925 suite, case_);
1937 // does neither suite nor case name match?
1996 {"list-suite-paths", no_argument, NULL, OPT_LIST_SUITE_PATHS},
2025 "List the path for each test suite.",
2687 // parse name, can be suite or case