名 前
dh_auto_test - パ ッ ケ ー ジ の テ ス ト ス イ ー ト を 自 動 的 に 実 行 す る
書 式
dh_auto_test [build system オ プ シ ョ ン ] [debhelper オ プ シ ョ ン ] [-- params]
説 明
dh_auto_test は 、 パ ッ ケ ー ジ 付 属 の テ ス ト ス イ ー ト を 自 動 的 に 実 行 し よ う と す る プ ロ グ ラ ム で す 。 パ ッ ケ ー ジ が ど の よ う な ビ ル ド シ ス テ ム を 必 要 と す る か を 判 定 し 、 適 切 な コ マ ン ド を 実 行 す る 事 で こ れ を 行 い ま す 。 例 え ば 、 も し Makefile が 存 在 し 、 test や check タ ー ゲ ッ ト が 存 在 す る (あ る い は 環 境 変 数 MAKE が 設 定 さ れ て い る ) 場 合 、 make を 実 行 し ま す も し 、 テ ス ト ス イ ー ト が 失 敗 に 終 わ っ た 場 合 、 こ の コ マ ン ド は OS へ の コ マ ン ド の ス テ ー タ ス と し て 、 0 以 外 を 返 し て 終 了 し ま す 。 も し 、 テ ス ト 用 の タ ー ゲ ッ ト が 全 く 存 在 し な け れ ば 、 何 も せ ず 0 を 返 し て 終 了 し ま す 。 こ の コ マ ン ド は 、 テ ス ト ス イ ー ト を 含 む 90 %の パ ッ ケ ー ジ に 対 し て 動 作 す る よ う に 作 ら れ て い ま す 。 も し う ま く 動 作 し な い よ う で あ れ ば 、 dh_auto_test を 完 全 に 省 略 し 、 テ ス ト ス イ ー ト を 手 動 で 実 行 す る よ う に し て く だ さ い 。
オ プ シ ョ ン
"ビ
ル ド シ ス テ ム
用 オ プ シ ョ ン
" in debhelper(7) に は 、
よ く 使 わ れ る
ビ ル ド シ ス テ
ム と 、 制 御 オ
プ シ ョ ン が 列
挙 さ れ て い ま
す 。
-- params
params を 動 作 す る プ ロ グ ラ ム に 渡 し た け れ ば 、 dh_auto_test へ 通 常 指 定 す る パ ラ メ ー タ の 後 に params を 指 定 し て く だ さ い 。
付 記
DEB_BUILD_OPTIONS 環 境 変 数 に nocheck が 含 ま れ て い れ ば 、 テ ス ト は 実 行 さ れ ま せ ん 。
参 照
debhelper(7) こ の プ ロ グ ラ ム は debhelper の 一 部 で す 。
作 者
Joey Hess <joeyh [AT] debian.org>