Rouages de MySQL <<< |
Exécuter la suite de tests MySQL | Améliorer la suite de tests MySQL >>> |
23.1.2 Suite de test de MySQL 23.1 Rouages de MySQL 23 Etendre MySQL Manuel de Référence MySQL 4.1 : Version Française ->Exécuter la suite de tests MySQL . Améliorer la suite de tests MySQL . Rapporter des bugs dans la suite de tests MySQL |
23.1.2.1 Exécuter la suite de tests MySQL
Le système de tests est constitué d'un interpréteur de langage de tests ( mysqltest ), un script Shell qui exécute tous les scripts ( mysql-test-run ), les cas de tests réels, écrits dans un langage spécial de tests, et leur résultats attendus. Pour exécuter ces tests sur votre système après une compilation, tapez make test ou mysql-test/mysql-test-run depuis la racine de la distribution. Si vous avez installé une distribution binaire, cd jusqu'au dossier d'installation (par exemple, /usr/local/mysql ), et exécutez scripts/mysql-test-run . Tous les tests doivent réussir. Si ce n'est pas le cas, vous devriez essayer de trouver pourquoi, et faire un rapport de bogues à MySQL. Rapporter des bogues dans la suite de tests . Si vous avez une copie de mysqld qui fonctionne sur la machine où vous voulez faire des tests, vous n'avez pas à l'arrêter, tant qu'elle n'utilise pas les ports 9306 et 9307 . Si l'un de ces ports est pris, vous devriez éditer le script mysql-test-run et changer les valeurs des ports des maîtres et esclaves, en les remplaçant par des ports libres.Vous pouvez exécuter des tests individuels avec mysql-test/mysql-test-run test_name . Si l'un des tests échoue, vous devriez tester mysql-test-run avec l'option --force pour vérifier si aucun autre test n'échoue. |
<< | Exécuter la suite de tests MySQL | >> |
Rouages de MySQL | Suite de test de MySQL | Améliorer la suite de tests MySQL |