29 lines
1.5 KiB
Plaintext
29 lines
1.5 KiB
Plaintext
【Issue#840 動作確認】
|
||
□ テスト内容
|
||
以下の条件のとき、mcctrlのシステムコール処理でメモリリークしないことを確認。
|
||
C840T01 オフロード中のシステムコールでRPF処理中にMcKプロセスがSIGKILLを受ける
|
||
C840T02 オフロード中のシステムコールでRPF処理外にMcKプロセスがSIGKILLを受ける
|
||
C840T03 システムコールオフロードしていないときにMcKプロセスがSIGKILLを受ける
|
||
C840T04 オフロード中のシステムコールでRPF処理中にmcexecがSIGKILLを受ける
|
||
C840T05 オフロード中のシステムコールでRPF処理外にmcexecがSIGKILLを受ける
|
||
C840T06 システムコールオフロードしていないときにmcexecがSIGKILLを受ける
|
||
|
||
□ 実行手順
|
||
$ make test
|
||
|
||
実行できない場合は、C840.shの以下の行を適切に書き換えた後に実行。
|
||
BIN= mcexec が存在するパス
|
||
SBIN= mcreboot.sh が存在するパス
|
||
|
||
※注意
|
||
・メモリリークのテストのため、kmemleakが使用可能なLinuxカーネルを用いること。
|
||
kmemleakが使用不可の場合、make testは実行できない。
|
||
・シグナルを受けるタイミングによっては、テスト条件を満たさないことがある
|
||
(WARNINGを表示)。
|
||
WARNINGの場合、make testはテスト条件を満たすまで当該テストを繰り返す。
|
||
|
||
□ 実行結果
|
||
C840.txt 参照。
|
||
全ての項目が OK となっていることを確認。
|
||
|