3 rm -f /var/log/ico/test_result_ico_log_*.log*
4 rm -fr test_result_ico_log
6 export LD_LIBRARY_PATH=../src/.libs:$LD_LIBRARY_PATH
17 ./tst_ico_log performance
22 ./tst_ico_log critical
34 ./tst_ico_log performance,trace,debug,info,warning,critical,error
35 ./tst_ico_log trace,debug,info,warning,critical,error
36 ./tst_ico_log performance,debug,info,warning,critical,error
37 ./tst_ico_log performance,trace,info,warning,critical,error
38 ./tst_ico_log performance,trace,debug,warning,critical,error
39 ./tst_ico_log performance,trace,debug,info,critical,error
40 ./tst_ico_log performance,trace,debug,info,warning,error
41 ./tst_ico_log performance,trace,debug,info,warning,critical
43 LOG_N=/var/log/ico/test_result_ico_log_00000000.log
44 LOG_P=/var/log/ico/test_result_ico_log_00000200.log
45 LOG_T=/var/log/ico/test_result_ico_log_00000100.log
46 LOG_D=/var/log/ico/test_result_ico_log_00000080.log
47 LOG_I=/var/log/ico/test_result_ico_log_00000040.log
48 LOG_W=/var/log/ico/test_result_ico_log_00000010.log
49 LOG_C=/var/log/ico/test_result_ico_log_00000008.log
50 LOG_E=/var/log/ico/test_result_ico_log_00000004.log
51 LOG_PTDIWCE=/var/log/ico/test_result_ico_log_000003DC.log
52 LOG_TDIWCE=/var/log/ico/test_result_ico_log_000001DC.log
53 LOG_PDIWCE=/var/log/ico/test_result_ico_log_000002DC.log
54 LOG_PTIWCE=/var/log/ico/test_result_ico_log_0000035C.log
55 LOG_PTDWCE=/var/log/ico/test_result_ico_log_0000039C.log
56 LOG_PTDICE=/var/log/ico/test_result_ico_log_000003CC.log
57 LOG_PTDIWE=/var/log/ico/test_result_ico_log_000003D4.log
58 LOG_PTDIWC=/var/log/ico/test_result_ico_log_000003D8.log
63 grep PRF $LOG > /dev/null 2>&1
65 grep TRA $LOG > /dev/null 2>&1
67 grep DBG $LOG > /dev/null 2>&1
69 grep INF $LOG > /dev/null 2>&1
71 grep WRN $LOG > /dev/null 2>&1
73 grep CRI $LOG > /dev/null 2>&1
75 grep ERR $LOG > /dev/null 2>&1
77 if [ ! $RET_P -eq 0 -a ! $RET_T -eq 0 -a ! $RET_D -eq 0 -a ! $RET_I -eq 0 -a ! $RET_W -eq 0 -a ! $RET_C -eq 0 -a ! $RET_E -eq 0 ]
79 echo -e "test_case level=none : [\e[32m OK \e[m]"
81 echo -e "test_case level=none : [\e[31m NG \e[m]"
87 grep PRF $LOG > /dev/null 2>&1
89 grep TRA $LOG > /dev/null 2>&1
91 grep DBG $LOG > /dev/null 2>&1
93 grep INF $LOG > /dev/null 2>&1
95 grep WRN $LOG > /dev/null 2>&1
97 grep CRI $LOG > /dev/null 2>&1
99 grep ERR $LOG > /dev/null 2>&1
101 if [ $RET_P -eq 0 -a ! $RET_T -eq 0 -a ! $RET_D -eq 0 -a ! $RET_I -eq 0 -a ! $RET_W -eq 0 -a ! $RET_C -eq 0 -a ! $RET_E -eq 0 ]
103 echo -e "test_case level=performance only : [\e[32m OK \e[m]"
105 echo -e "test_case level=performance only : [\e[31m NG \e[m]"
111 grep PRF $LOG > /dev/null 2>&1
113 grep TRA $LOG > /dev/null 2>&1
115 grep DBG $LOG > /dev/null 2>&1
117 grep INF $LOG > /dev/null 2>&1
119 grep WRN $LOG > /dev/null 2>&1
121 grep CRI $LOG > /dev/null 2>&1
123 grep ERR $LOG > /dev/null 2>&1
125 if [ ! $RET_P -eq 0 -a $RET_T -eq 0 -a ! $RET_D -eq 0 -a ! $RET_I -eq 0 -a ! $RET_W -eq 0 -a ! $RET_C -eq 0 -a ! $RET_E -eq 0 ]
127 echo -e "test_case level=trace only : [\e[32m OK \e[m]"
129 echo -e "test_case level=trace only : [\e[31m NG \e[m]"
135 grep PRF $LOG > /dev/null 2>&1
137 grep TRA $LOG > /dev/null 2>&1
139 grep DBG $LOG > /dev/null 2>&1
141 grep INF $LOG > /dev/null 2>&1
143 grep WRN $LOG > /dev/null 2>&1
145 grep CRI $LOG > /dev/null 2>&1
147 grep ERR $LOG > /dev/null 2>&1
149 if [ ! $RET_P -eq 0 -a ! $RET_T -eq 0 -a $RET_D -eq 0 -a ! $RET_I -eq 0 -a ! $RET_W -eq 0 -a ! $RET_C -eq 0 -a ! $RET_E -eq 0 ]
151 echo -e "test_case level=debug only : [\e[32m OK \e[m]"
153 echo -e "test_case level=debug only : [\e[31m NG \e[m]"
159 grep PRF $LOG > /dev/null 2>&1
161 grep TRA $LOG > /dev/null 2>&1
163 grep DBG $LOG > /dev/null 2>&1
165 grep INF $LOG > /dev/null 2>&1
167 grep WRN $LOG > /dev/null 2>&1
169 grep CRI $LOG > /dev/null 2>&1
171 grep ERR $LOG > /dev/null 2>&1
173 if [ ! $RET_P -eq 0 -a ! $RET_T -eq 0 -a ! $RET_D -eq 0 -a $RET_I -eq 0 -a ! $RET_W -eq 0 -a ! $RET_C -eq 0 -a ! $RET_E -eq 0 ]
175 echo -e "test_case level=info only : [\e[32m OK \e[m]"
177 echo -e "test_case level=info only : [\e[31m NG \e[m]"
183 grep PRF $LOG > /dev/null 2>&1
185 grep TRA $LOG > /dev/null 2>&1
187 grep DBG $LOG > /dev/null 2>&1
189 grep INF $LOG > /dev/null 2>&1
191 grep WRN $LOG > /dev/null 2>&1
193 grep CRI $LOG > /dev/null 2>&1
195 grep ERR $LOG > /dev/null 2>&1
197 if [ ! $RET_P -eq 0 -a ! $RET_T -eq 0 -a ! $RET_D -eq 0 -a ! $RET_I -eq 0 -a $RET_W -eq 0 -a ! $RET_C -eq 0 -a ! $RET_E -eq 0 ]
199 echo -e "test_case level=warning only : [\e[32m OK \e[m]"
201 echo -e "test_case level=warning only : [\e[31m NG \e[m]"
207 grep PRF $LOG > /dev/null 2>&1
209 grep TRA $LOG > /dev/null 2>&1
211 grep DBG $LOG > /dev/null 2>&1
213 grep INF $LOG > /dev/null 2>&1
215 grep WRN $LOG > /dev/null 2>&1
217 grep CRI $LOG > /dev/null 2>&1
219 grep ERR $LOG > /dev/null 2>&1
221 if [ ! $RET_P -eq 0 -a ! $RET_T -eq 0 -a ! $RET_D -eq 0 -a ! $RET_I -eq 0 -a ! $RET_W -eq 0 -a $RET_C -eq 0 -a ! $RET_E -eq 0 ]
223 echo -e "test_case level=critical only : [\e[32m OK \e[m]"
225 echo -e "test_case level=critical only : [\e[31m NG \e[m]"
231 grep PRF $LOG > /dev/null 2>&1
233 grep TRA $LOG > /dev/null 2>&1
235 grep DBG $LOG > /dev/null 2>&1
237 grep INF $LOG > /dev/null 2>&1
239 grep WRN $LOG > /dev/null 2>&1
241 grep CRI $LOG > /dev/null 2>&1
243 grep ERR $LOG > /dev/null 2>&1
245 if [ ! $RET_P -eq 0 -a ! $RET_T -eq 0 -a ! $RET_D -eq 0 -a ! $RET_I -eq 0 -a ! $RET_W -eq 0 -a ! $RET_C -eq 0 -a $RET_E -eq 0 ]
247 echo -e "test_case level=error only : [\e[32m OK \e[m]"
249 echo -e "test_case level=error only : [\e[31m NG \e[m]"
255 grep PRF $LOG > /dev/null 2>&1
257 grep TRA $LOG > /dev/null 2>&1
259 grep DBG $LOG > /dev/null 2>&1
261 grep INF $LOG > /dev/null 2>&1
263 grep WRN $LOG > /dev/null 2>&1
265 grep CRI $LOG > /dev/null 2>&1
267 grep ERR $LOG > /dev/null 2>&1
269 if [ $RET_P -eq 0 -a $RET_T -eq 0 -a $RET_D -eq 0 -a $RET_I -eq 0 -a $RET_W -eq 0 -a $RET_C -eq 0 -a $RET_E -eq 0 ]
271 echo -e "test_case level=all : [\e[32m OK \e[m]"
273 echo -e "test_case level= : [\e[31m NG \e[m]"
279 grep PRF $LOG > /dev/null 2>&1
281 grep TRA $LOG > /dev/null 2>&1
283 grep DBG $LOG > /dev/null 2>&1
285 grep INF $LOG > /dev/null 2>&1
287 grep WRN $LOG > /dev/null 2>&1
289 grep CRI $LOG > /dev/null 2>&1
291 grep ERR $LOG > /dev/null 2>&1
293 if [ ! $RET_P -eq 0 -a $RET_T -eq 0 -a $RET_D -eq 0 -a $RET_I -eq 0 -a $RET_W -eq 0 -a $RET_C -eq 0 -a $RET_E -eq 0 ]
295 echo -e "test_case level=performance off : [\e[32m OK \e[m]"
297 echo -e "test_case level=performance off : [\e[31m NG \e[m]"
303 grep PRF $LOG > /dev/null 2>&1
305 grep TRA $LOG > /dev/null 2>&1
307 grep DBG $LOG > /dev/null 2>&1
309 grep INF $LOG > /dev/null 2>&1
311 grep WRN $LOG > /dev/null 2>&1
313 grep CRI $LOG > /dev/null 2>&1
315 grep ERR $LOG > /dev/null 2>&1
317 if [ $RET_P -eq 0 -a ! $RET_T -eq 0 -a $RET_D -eq 0 -a $RET_I -eq 0 -a $RET_W -eq 0 -a $RET_C -eq 0 -a $RET_E -eq 0 ]
319 echo -e "test_case level=trace off : [\e[32m OK \e[m]"
321 echo -e "test_case level=trace off : [\e[31m NG \e[m]"
327 grep PRF $LOG > /dev/null 2>&1
329 grep TRA $LOG > /dev/null 2>&1
331 grep DBG $LOG > /dev/null 2>&1
333 grep INF $LOG > /dev/null 2>&1
335 grep WRN $LOG > /dev/null 2>&1
337 grep CRI $LOG > /dev/null 2>&1
339 grep ERR $LOG > /dev/null 2>&1
341 if [ $RET_P -eq 0 -a $RET_T -eq 0 -a ! $RET_D -eq 0 -a $RET_I -eq 0 -a $RET_W -eq 0 -a $RET_C -eq 0 -a $RET_E -eq 0 ]
343 echo -e "test_case level=debug off : [\e[32m OK \e[m]"
345 echo -e "test_case level=debug off : [\e[31m NG \e[m]"
351 grep PRF $LOG > /dev/null 2>&1
353 grep TRA $LOG > /dev/null 2>&1
355 grep DBG $LOG > /dev/null 2>&1
357 grep INF $LOG > /dev/null 2>&1
359 grep WRN $LOG > /dev/null 2>&1
361 grep CRI $LOG > /dev/null 2>&1
363 grep ERR $LOG > /dev/null 2>&1
365 if [ $RET_P -eq 0 -a $RET_T -eq 0 -a $RET_D -eq 0 -a ! $RET_I -eq 0 -a $RET_W -eq 0 -a $RET_C -eq 0 -a $RET_E -eq 0 ]
367 echo -e "test_case level=info off : [\e[32m OK \e[m]"
369 echo -e "test_case level=info off : [\e[31m NG \e[m]"
375 grep PRF $LOG > /dev/null 2>&1
377 grep TRA $LOG > /dev/null 2>&1
379 grep DBG $LOG > /dev/null 2>&1
381 grep INF $LOG > /dev/null 2>&1
383 grep WRN $LOG > /dev/null 2>&1
385 grep CRI $LOG > /dev/null 2>&1
387 grep ERR $LOG > /dev/null 2>&1
389 if [ $RET_P -eq 0 -a $RET_T -eq 0 -a $RET_D -eq 0 -a $RET_I -eq 0 -a ! $RET_W -eq 0 -a $RET_C -eq 0 -a $RET_E -eq 0 ]
391 echo -e "test_case level=warning off : [\e[32m OK \e[m]"
393 echo -e "test_case level=warning off : [\e[31m NG \e[m]"
399 grep PRF $LOG > /dev/null 2>&1
401 grep TRA $LOG > /dev/null 2>&1
403 grep DBG $LOG > /dev/null 2>&1
405 grep INF $LOG > /dev/null 2>&1
407 grep WRN $LOG > /dev/null 2>&1
409 grep CRI $LOG > /dev/null 2>&1
411 grep ERR $LOG > /dev/null 2>&1
413 if [ $RET_P -eq 0 -a $RET_T -eq 0 -a $RET_D -eq 0 -a $RET_I -eq 0 -a $RET_W -eq 0 -a ! $RET_C -eq 0 -a $RET_E -eq 0 ]
415 echo -e "test_case level=critical off : [\e[32m OK \e[m]"
417 echo -e "test_case level=critical off : [\e[31m NG \e[m]"
423 grep PRF $LOG > /dev/null 2>&1
425 grep TRA $LOG > /dev/null 2>&1
427 grep DBG $LOG > /dev/null 2>&1
429 grep INF $LOG > /dev/null 2>&1
431 grep WRN $LOG > /dev/null 2>&1
433 grep CRI $LOG > /dev/null 2>&1
435 grep ERR $LOG > /dev/null 2>&1
437 if [ $RET_P -eq 0 -a $RET_T -eq 0 -a $RET_D -eq 0 -a $RET_I -eq 0 -a $RET_W -eq 0 -a $RET_C -eq 0 -a ! $RET_E -eq 0 ]
439 echo -e "test_case level=error off : [\e[32m OK \e[m]"
441 echo -e "test_case level=error off : [\e[31m NG \e[m]"
444 mkdir test_result_ico_log
445 mv /var/log/ico/test_result_ico_log_*.log* test_result_ico_log