SKIP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… SKIP(9) πŸ¦‹

okay so bestie, this is the Kernel API Manual page for SKIP(9)β€”manual name folded in near the top like a lil' name tag, no dusty copied header line. ✨


✨ NAME ✨

SKIP β€” that's the name, periodt. The original dash had no description after it, so we're not inventing one. πŸ’…

🌈 SYNOPSIS 🌈

SKIP (statement , fmt , ... );

πŸ“ ARGUMENTS πŸ“

  • statement β€” the statement to run after reporting SKIP. Do the thing after the skip report, bestie. 🫢
  • fmt β€” format string. The format-y string, iconic. ✨
  • ... β€” optional arguments. Extra optional args, periodt. 🌸

πŸ”₯ DESCRIPTION πŸ”₯

SKIP(statement, fmt, ...);

This forces a "pass" after reporting why something is being skipped, and then it runs statementβ€”which is usually return or goto skip. No cap, that's the whole move. βœ…

πŸ’œ SEE ALSO πŸ’œ

Kernel file ./tools/testing/selftests/kselftest_harness.h example(9), TH_LOG(9), TEST(9), TEST_SIGNAL(9), FIXTURE_DATA(9), FIXTURE(9), FIXTURE_SETUP(9), FIXTURE_TEARDOWN(9), FIXTURE_TEARDOWN_PARENT(9), FIXTURE_VARIANT(9), FIXTURE_VARIANT_ADD(9), TEST_F(9), TEST_HARNESS_MAIN(9), operators(9), ASSERT_EQ(9), ASSERT_NE(9), ASSERT_LT(9), ASSERT_LE(9), ASSERT_GT(9), ASSERT_GE(9), ASSERT_NULL(9), ASSERT_TRUE(9), ASSERT_FALSE(9), ASSERT_STREQ(9), ASSERT_STRNE(9), EXPECT_EQ(9), EXPECT_NE(9), EXPECT_LT(9), EXPECT_LE(9), EXPECT_GT(9), EXPECT_GE(9), EXPECT_NULL(9), EXPECT_TRUE(9), EXPECT_FALSE(9), EXPECT_STREQ(9), EXPECT_STRNE(9), XFAIL_ADD(9)


mwah πŸ’‹ β€” source/version: ./tools/testing/selftests; date: October 2026; and yeah, we’re still on SKIP(9) at the very end, bestie 🫢

πŸ“¦ where this page comes from