test: Modify mng_mod/{863,870}
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
CC=gcc
|
||||
TARGET=CT2001 CT2002 CT2003 CT2004 CT2005 CT2006 CT2007 CT2008
|
||||
all:: $(TARGET)
|
||||
chmod u+x CT200?.sh
|
||||
|
||||
CT2001: CT2001.c
|
||||
$(CC) -o CT2001 $<
|
||||
|
||||
@ -24,8 +24,7 @@ CT1001.txt Issue#863の指摘で使用されたテストプログラムの実行
|
||||
MCKERNEL_DIR=<mckernel-install>
|
||||
(2) 以下のコマンドを実行
|
||||
make
|
||||
chmod u+x CT200?.sh
|
||||
sudo <mckernel-install>/sbin/mcreboot.sh -c 2,3,4,5,6,7
|
||||
sudo <mckernel-install>/sbin/mcreboot.sh -c 2-7
|
||||
./CT200x.sh
|
||||
|
||||
確認内容は以下の通り。
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
CC=gcc
|
||||
TARGET= CT2001 CT2002 CT2003 CT2004 CT2005 CT2006 CT2007 CT2008 CT2000
|
||||
all:: $(TARGET)
|
||||
chmod u+x CT200?.sh
|
||||
|
||||
CT2000: CT2000.c
|
||||
$(CC) -o CT2000 $<
|
||||
|
||||
@ -18,7 +18,16 @@ CT1001.txt Issue#870の指摘で使用されたテストプログラムの実行
|
||||
|
||||
2. Issue#863の変更が、Linuxからmcexec経由でMcKernelプロセスに届くシグナルの
|
||||
既存処理に影響しないことを確認した。
|
||||
確認内容は以下の通り。
|
||||
|
||||
テストの実行方法は以下の通り。
|
||||
(1) CT200x.shのMCKERNEL_DIR=の行を以下のように書き換える
|
||||
MCKERNEL_DIR=<mckernel-install>
|
||||
(2) 以下のコマンドを実行
|
||||
make
|
||||
sudo <mckernel-install>/sbin/mcreboot.sh -c 2-7
|
||||
./CT200x.sh
|
||||
|
||||
確認内容は以下の通り。
|
||||
|
||||
CT2001 遅いI/Oシステムコール実行中にシグナルを受け、即座にシグナル
|
||||
ハンドラが呼び出され、システムコールがEINTRを返却することを
|
||||
|
||||
Reference in New Issue
Block a user