Changeset 25008

Show
Ignore:
Timestamp:
02/04/10 12:16:25 (7 months ago)
Author:
piotras
Message:

Copied from mjolnir branch.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midgard/core/midgard/tests/run_all_tests.sh

    r24342 r25008  
    22 
    33MIDGARD_TEST_DB="midgard_test" 
     4MIDGARD_TEST_DB_REPLICATOR_IMPORT="midgard_test_replicator_import" 
     5 
    46MIDAGRD_TEST_DB_USER="midgard_test" 
    57MIDGARD_TEST_DB_PASS="midgard_test" 
    68 
    7 ./autogen.sh 
     9# ./autogen.sh 
    810 
    9 echo "sudo mysqladmin create midgard_test" 
     11echo "Preparing temporary database
" 
     12echo "-> sudo mysqladmin create midgard_test" 
    1013sudo mysql -e "CREATE DATABASE ${MIDGARD_TEST_DB} CHARACTER SET utf8"; 
    11 # Grant all privileges"  
    12 echo "GRANT all ON ${MIDGARD_TEST_DB}.*  to '${MIDGARD_TEST_DB_USER}'@'localhost' identified by '${MIDGARD_TEST_DB_PASS}'"; 
     14echo "-> GRANT all ON ${MIDGARD_TEST_DB}.*  to '${MIDGARD_TEST_DB_USER}'@'localhost' identified by '${MIDGARD_TEST_DB_PASS}'"; 
    1315sudo mysql -e "GRANT all ON ${MIDGARD_TEST_DB}.*  to '${MIDGARD_TEST_DB_USER}'@'localhost' identified by '${MIDGARD_TEST_DB_PASS}'"; 
    1416sudo mysql -e " FLUSH PRIVILEGES"; 
    1517 
    16 MIDGARD_TEST_DB_REPLICATOR_IMPORT="midgard_test_replicator_import" 
    1718 
    18 echo "sudo mysqladmin create midgard_test_replicator_import" 
     19echo "-> sudo mysqladmin create midgard_test_replicator_import" 
    1920sudo mysql -e "CREATE DATABASE ${MIDGARD_TEST_DB_REPLICATOR_IMPORT} CHARACTER SET utf8"; 
    20 # Grant all privileges"  
    21 echo "GRANT all ON ${MIDGARD_TEST_DB_REPLICATOR_IMPORT}.*  to '${MIDGARD_TEST_DB_USER}'@'localhost' identified by '${MIDGARD_TEST_DB_PASS}'"; 
     21echo "-> GRANT all ON ${MIDGARD_TEST_DB_REPLICATOR_IMPORT}.*  to '${MIDGARD_TEST_DB_USER}'@'localhost' identified by '${MIDGARD_TEST_DB_PASS}'"; 
    2222sudo mysql -e "GRANT all ON ${MIDGARD_TEST_DB_REPLICATOR_IMPORT}.*  to '${MIDGARD_TEST_DB_USER}'@'localhost' identified by '${MIDGARD_TEST_DB_PASS}'"; 
    2323sudo mysql -e " FLUSH PRIVILEGES"; 
     
    2626rm -f midgard-test.html 
    2727 
    28 gtester -k -o midgard-test.xml ./run-midgard-test-config ./run-midgard-test-connection ./run-midgard-test-object ./run-midgard-test-tree ./run-midgard-test-replicator ./run-midgard-test-replicator-import ./run-midgard-test-user 
     28echo "\nRunning tests
\n" 
     29gtester -k -o midgard-test.xml \ 
     30        ./run-midgard-test-config \ 
     31        ./run-midgard-test-connection \ 
     32        ./run-midgard-test-object \ 
     33        ./run-midgard-test-tree \ 
     34        ./run-midgard-test-replicator \ 
     35        ./run-midgard-test-user \ 
     36        # ./run-midgard-test-replicator-import 
     37 
     38echo "\nCleanup
" 
     39echo "-> Droping database midgard_test" 
     40#sudo mysqladmin -f drop midgard_test > /dev/null 2> /dev/null 
     41 
     42echo "-> Droping database midgard_test_replicator_import" 
     43sudo mysqladmin -f drop midgard_test_replicator_import > /dev/null 2> /dev/null 
     44 
     45 
     46echo "\nGenerating report
 " 
    2947gtester-report midgard-test.xml > midgard-test.html 
     48echo "-> DONE.    see midgard-test.html" 
     49 
    3050 
    3151# Those below might be enabled and used if one needs report file per test program  
     
    3858#gtester-report midgard-test-object.xml > run-midgard-test-object.html 
    3959 
    40 echo "Droping database midgard_test" 
    41 #sudo mysqladmin -f drop midgard_test 
    42  
    43 echo "Droping database midgard_test_replicator_import" 
    44 #sudo mysqladmin -f drop midgard_test_replicator_import 
    45