From: <hu...@cs...> - 2007-01-09 13:43:45
|
Hi all: Recently I study how to write a =A1=B0compare=A1=B1 program for the = testcase of a system call, I found a example about =A1=B0compare=A1=B1 = program under the directory =A1=B0 /crackerjack/testcases/system_A = =A1=B0. the content of the =A1=B0compare=A1=B1 as follow: #!/bin/sh diff =A8Cu $1 $2 I also found the =A1=B0compare=A1=B1 program under the directory = =A1=B0/crackerjack/testcases/nanosleep=A1=B1 ,the compare program was = writed by ruby , and it is more complex than the above . My question is that : When we write the compare program, we should use shell script or = ruby? If we write every compare program by shell script , every compare = program is only like the above first example , it contains a command = =A1=B0diff =A8Cu $1 $2=A1=B1 , is ok ?=20 =20 Hu changjun Wish best. |
From: <hu...@cs...> - 2007-01-10 04:00:14
|
Who can give me more information and advice? Thanks =20 ________________________________ =B7=A2=BC=FE=C8=CB: konghao [mailto:ko...@bs...]=20 =B7=A2=CB=CD=CA=B1=BC=E4: 2007=C4=EA1=D4=C210=C8=D5 9:57 =CA=D5=BC=FE=C8=CB: =BA=FA=B2=FD=BE=FC =D6=F7=CC=E2: =B4=F0=B8=B4: [Crackerjack-devel] I have a question about = the compare program =20 No, this example is just a example,it is far from enough in a really = program.=20 Almost every systemcall has its special designed compare program, maybe = very long. And, I think ervery systemcall highly possible do NOT has only one = testcase with compare program. Maybe a systemcall has three testcases and three compare programs to = test the systemcall in different conditions. -----=D3=CA=BC=FE=D4=AD=BC=FE----- =B7=A2=BC=FE=C8=CB: =BA=FA=B2=FD=BE=FC [mailto:hu...@cs...]=20 =B7=A2=CB=CD=CA=B1=BC=E4: 2007=C4=EA1=D4=C210=C8=D5 9:30 =CA=D5=BC=FE=C8=CB: konghao =D6=F7=CC=E2: =B4=F0=B8=B4: [Crackerjack-devel] I have a question about = the compare program Thank you very much=A3=A1 Another qestion=A3=BA the content of the =A1=B0compare=A1=B1 as follow: #!/bin/sh diff =A8Cu $1 $2 every compare program which I will write is only like the above = example , it contains a command =A1=B0diff =A8Cu $1 $2=A1=B1 , is ok ? Who can tell me ? =20 =09 ________________________________ =B7=A2=BC=FE=C8=CB: konghao [mailto:ko...@bs...]=20 =B7=A2=CB=CD=CA=B1=BC=E4: 2007=C4=EA1=D4=C210=C8=D5 9:09 =CA=D5=BC=FE=C8=CB: =BA=FA=B2=FD=BE=FC; = cra...@li... =D6=F7=CC=E2: =B4=F0=B8=B4: [Crackerjack-devel] I have a question about = the compare program =20 Hi,there=20 =20 You can write it with shell script:) The current version will use below language; -Framework->Ruby=20 -Test program ->C=20 -Compare program->shell=20 The language after v0.9 will be discussed in the future. =20 Regards. =20 Hao Kong - BSTQC -----=D3=CA=BC=FE=D4=AD=BC=FE----- =B7=A2=BC=FE=C8=CB: cra...@li... = [mailto:cra...@li...] =B4=FA=B1=ED = =BA=FA=B2=FD=BE=FC =B7=A2=CB=CD=CA=B1=BC=E4: 2007=C4=EA1=D4=C29=C8=D5 21:38 =CA=D5=BC=FE=C8=CB: cra...@li... =D6=F7=CC=E2: [Crackerjack-devel] I have a question about the compare = program Hi all: Recently I study how to write a =A1=B0compare=A1=B1 program for the = testcase of a system call, I found a example about =A1=B0compare=A1=B1 = program under the directory =A1=B0 /crackerjack/testcases/system_A = =A1=B0. the content of the =A1=B0compare=A1=B1 as follow: #!/bin/sh diff =A8Cu $1 $2 I also found the =A1=B0compare=A1=B1 program under the directory = =A1=B0/crackerjack/testcases/nanosleep=A1=B1 ,the compare program was = writed by ruby , and it is more complex than the above . My question is that : When we write the compare program, we should use shell script or = ruby? If we write every compare program by shell script , every compare = program is only like the above first example , it contains a command = =A1=B0diff =A8Cu $1 $2=A1=B1 , is ok ?=20 =20 Hu changjun Wish best. |
From: konghao <ko...@bs...> - 2007-01-10 01:46:27
|
Hi,there=20 =20 You can write it with shell script:) The current version will use below language; -Framework->Ruby=20 -Test program ->C=20 -Compare program->shell=20 The language after v0.9 will be discussed in the future. =20 Regards. =20 Hao Kong - BSTQC -----=D3=CA=BC=FE=D4=AD=BC=FE----- =B7=A2=BC=FE=C8=CB: cra...@li... [mailto:cra...@li...] =B4=FA=B1=ED = =BA=FA=B2=FD=BE=FC =B7=A2=CB=CD=CA=B1=BC=E4: 2007=C4=EA1=D4=C29=C8=D5 21:38 =CA=D5=BC=FE=C8=CB: cra...@li... =D6=F7=CC=E2: [Crackerjack-devel] I have a question about the compare = program Hi all: Recently I study how to write a =A1=B0compare=A1=B1 program for the = testcase of a system call, I found a example about =A1=B0compare=A1=B1 program under = the directory =A1=B0 /crackerjack/testcases/system_A =A1=B0. the content of the =A1=B0compare=A1=B1 as follow: #!/bin/sh diff =A8Cu $1 $2 I also found the =A1=B0compare=A1=B1 program under the directory =A1=B0/crackerjack/testcases/nanosleep=A1=B1 ,the compare program was = writed by ruby , and it is more complex than the above . My question is that : When we write the compare program, we should use shell script or ruby? If we write every compare program by shell script , every compare program is only like the above first example , it contains a command =A1=B0diff =A8Cu $1 $2=A1=B1 , is ok ?=20 =20 Hu changjun Wish best. |