ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/cas_test/vasy
Revision: 899
Committed: Thu Jul 20 12:22:24 2017 UTC (7 years, 9 months ago) by francois
File size: 2833 byte(s)
Log Message:
cas test avec version fixeet native  de opencascade

File Contents

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

Properties

Name Value
svn:executable *