SADT(1)

πŸ’– SADT πŸ’–

okay so bestie, let me tell you about sadt β€” the simple DEP-8 test runner ✨ (that's the NAME btw, we're folding it in here like a lil name tag πŸŽ€)


🌈 SYNOPSIS 🌈

sadt [options] [test-name...]

like. that's it. that's the whole vibe. πŸ‘‘


✨ DESCRIPTION ✨

so sadt is a simple implementation of DEP-8 β€” that's "automatic as-installed package testing" if you're new here, welcome, we love you 🫢 β€” and it's literally just a test runner, no drama, no cap.

now the important part, and I need you to listen: satisfying the tests' dependencies is YOUR job, bestie. sadt is not gonna go install a single missing package for you. not one. it's not that kind of girl πŸ™ˆ. and if a test's dependencies cannot be satisfied by the packages you've currently got installed? the test gets skipped. boom. goodbye. πŸ’…

same energy with building: sadt will not build the package, even if a test declares the build-needed restriction. instead, that test just gets skipped. 😭 but β€” and this is the plot twist β€” you can build the package manually yourself, and then tell sadt to just assume it's already built, using -b/--built-source-tree. main character move tbh. 🌟

oh and also, sadt does not implement any virtualisation arrangements, so any test that declares the breaks-testbed restriction? skipped. it's giving "I don't have the equipment for that" and honestly, she's honest about it 🧚


πŸŽ€ OPTIONS πŸŽ€

  • -v, --verbose β€” makes the output more verbose. more words! more lore! go off πŸ’¬
  • -b, --built-source-tree β€” assume the source tree is already built. this is equivalent to --ignore-restriction=build-needed. you did the work, she trusts you 🫢
  • --run-autodep8, --no-run-autodep8 β€” control whether to run autodep8(1) to figure out which tests to run. by default, autodep8 will be run. so like, it's on unless you say otherwise ⭐
  • --ignore-restriction=restriction β€” don't skip tests that declare the restriction. be free, little test πŸ¦‹
  • -h, --help β€” show a help message and exit. the classic. the icon. πŸ’–

πŸ”₯ CONFORMING TO πŸ”₯

README.package-tests shipped by autopkgtest 2.7.2 β€” yeah, she read the whole thing. ofc she did. πŸ“š


πŸ‘€ SEE ALSO πŸ‘€

autopkgtest(1) β€” go say hi, it's the big sibling πŸ’œ


and that's the whole page, bestie!! 🌈 this lil masterpiece comes to you from Debian Utilities, dated 2026-09-21 β€” so like, mark your calendar, screenshot it, put it in the group chat, periodt. πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from