ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/cas_test/vasy
(Generate patch)

Comparing magic/cas_test/vasy (file contents):
Revision 445 by francois, Wed Oct 23 21:42:08 2013 UTC vs.
Revision 593 by francois, Mon Nov 10 17:02:47 2014 UTC

# Line 1 | Line 1
1   #!/bin/bash
2  
3  
4 function lanceur
5 {
6  "${1}" "${2}"
7 }
8
9
10
4   for rep in `ls`; do    
5      if [ -d $rep ]; then
6          echo "****************************************************";
7          echo $rep;
8          echo "****************************************************";
9          cd $rep ;
10 <        lanceur "./vasy" "${args[${num_args}]}"
11 <        #sh vasy;
10 >        ./vasy;
11 >        ST=$?;
12 >        if (( ST )) ; then tab2[${#tab2[*]}]="Fail"; else tab2[${#tab2[*]}]="Ok"; fi
13 >        tab1[${#tab1[*]}]=$rep
14          cd ..;
15      fi
16   done
17 + madate=$(date)
18 + echo "";
19 + echo "";
20 + echo "************************";
21 + echo "   Resultat des tests   ";
22 + echo "************************";
23 + for i in ${!tab1[*]}; do
24 + echo ${tab1[$i]}   ${tab2[$i]};
25 + done
26 + echo "************************";
27 + echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">" > index_text.html
28 + echo "<HTML>" >> index_text.html
29 + echo "<HEAD>" >> index_text.html
30 + echo "  <META HTTP-EQUIV=\"CONTENT-TYPE\" CONTENT=\"text/html; charset=utf-8\">" >> index_text.html
31 + echo "  <TITLE>Test realise le "$madate"</TITLE>" >> index_text.html
32 + echo "  <META NAME=\"GENERATOR\" CONTENT=\"LibreOffice 3.5  (Linux)\">" >> index_text.html
33 + echo "  <META NAME=\"AUTHOR\" CONTENT=\"Vincent Francois\">" >> index_text.html
34 + echo "  <META NAME=\"CREATED\" CONTENT=\"20131029;10563400\">" >> index_text.html
35 + echo "  <META NAME=\"CHANGEDBY\" CONTENT=\"Vincent Francois\">" >> index_text.html
36 + echo "  <META NAME=\"CHANGED\" CONTENT=\"20131029;11000500\">" >> index_text.html
37 + echo "</HEAD>" >> index_text.html
38 + echo "<BODY LANG=\"fr-FR\" DIR=\"LTR\">" >> index_text.html
39 + echo "<P><FONT COLOR=\"#000000\">************************</FONT></P>" >> index_text.html
40 + echo "<P><FONT COLOR=\"#000000\">   Resultat des tests   </FONT></P>" >> index_text.html
41 + echo "<P><FONT COLOR=\"#000000\">"$madate"</FONT></P>" >> index_text.html
42 + echo "<P><FONT COLOR=\"#000000\"> Systeme : "$(lsb_release -ds)" "$(uname -i)"</FONT></P>" >> index_text.html
43 + echo "<P><FONT COLOR=\"#000000\"> ASTER : Version "$VERSIONASTER"</FONT></P>" >> index_text.html
44 + echo "<P><FONT COLOR=\"#000000\"> OpenCascade : "$(dpkg -s libopencascade-dev | grep Version)"</FONT></P>" >> index_text.html
45 + svn info | grep "vision" |grep -v "vision de" >> index_text.html
46 + echo "<P><FONT COLOR=\"#000000\">************************</FONT></P>" >> index_text.html
47 + for i in ${!tab1[*]}; do
48 + if [ "${tab2[$i]}" = "Ok" ]; then
49 + echo "<P><FONT COLOR=\"#000000\"><SPAN STYLE=\"background: #23ff23\">"${tab1[$i]}   ${tab2[$i]}"</SPAN></FONT></P" >> index_text.html
50 + else
51 + echo "<P><FONT COLOR=\"#000000\"><SPAN STYLE=\"background: #ff0000\">"${tab1[$i]}   ${tab2[$i]}"</SPAN></FONT></P" >> index_text.html
52 + fi
53 + done
54 + echo "<P><FONT COLOR=\"#000000\">************************</FONT></P>" >> index_text.html
55 + echo "</BODY>" >> index_text.html
56 + echo "</HTML>" >> index_text.html
57  
58  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines