Changeset 25008
- Timestamp:
- 02/04/10 12:16:25 (7 months ago)
- Files:
-
- trunk/midgard/core/midgard/tests/run_all_tests.sh (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/midgard/core/midgard/tests/run_all_tests.sh
r24342 r25008 2 2 3 3 MIDGARD_TEST_DB="midgard_test" 4 MIDGARD_TEST_DB_REPLICATOR_IMPORT="midgard_test_replicator_import" 5 4 6 MIDAGRD_TEST_DB_USER="midgard_test" 5 7 MIDGARD_TEST_DB_PASS="midgard_test" 6 8 7 ./autogen.sh9 # ./autogen.sh 8 10 9 echo "sudo mysqladmin create midgard_test" 11 echo "Preparing temporary databaseâŠ" 12 echo "-> sudo mysqladmin create midgard_test" 10 13 sudo 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}'"; 14 echo "-> GRANT all ON ${MIDGARD_TEST_DB}.* to '${MIDGARD_TEST_DB_USER}'@'localhost' identified by '${MIDGARD_TEST_DB_PASS}'"; 13 15 sudo mysql -e "GRANT all ON ${MIDGARD_TEST_DB}.* to '${MIDGARD_TEST_DB_USER}'@'localhost' identified by '${MIDGARD_TEST_DB_PASS}'"; 14 16 sudo mysql -e " FLUSH PRIVILEGES"; 15 17 16 MIDGARD_TEST_DB_REPLICATOR_IMPORT="midgard_test_replicator_import"17 18 18 echo " sudo mysqladmin create midgard_test_replicator_import"19 echo "-> sudo mysqladmin create midgard_test_replicator_import" 19 20 sudo 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}'"; 21 echo "-> GRANT all ON ${MIDGARD_TEST_DB_REPLICATOR_IMPORT}.* to '${MIDGARD_TEST_DB_USER}'@'localhost' identified by '${MIDGARD_TEST_DB_PASS}'"; 22 22 sudo mysql -e "GRANT all ON ${MIDGARD_TEST_DB_REPLICATOR_IMPORT}.* to '${MIDGARD_TEST_DB_USER}'@'localhost' identified by '${MIDGARD_TEST_DB_PASS}'"; 23 23 sudo mysql -e " FLUSH PRIVILEGES"; … … 26 26 rm -f midgard-test.html 27 27 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 28 echo "\nRunning testsâŠ\n" 29 gtester -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 38 echo "\nCleanupâŠ" 39 echo "-> Droping database midgard_test" 40 #sudo mysqladmin -f drop midgard_test > /dev/null 2> /dev/null 41 42 echo "-> Droping database midgard_test_replicator_import" 43 sudo mysqladmin -f drop midgard_test_replicator_import > /dev/null 2> /dev/null 44 45 46 echo "\nGenerating report⊠" 29 47 gtester-report midgard-test.xml > midgard-test.html 48 echo "-> DONE. see midgard-test.html" 49 30 50 31 51 # Those below might be enabled and used if one needs report file per test program … … 38 58 #gtester-report midgard-test-object.xml > run-midgard-test-object.html 39 59 40 echo "Droping database midgard_test"41 #sudo mysqladmin -f drop midgard_test42 43 echo "Droping database midgard_test_replicator_import"44 #sudo mysqladmin -f drop midgard_test_replicator_import45
