PythonQ 240-8XX Manual de usuario Pagina 641

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 640
620 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
Um mit unserer Einrichtung konsistent zu sein, sollten Sie Ihre Ergebnisdateien ins
mysql-test/r-Verzeichnis stellen und sie test_name.result nennen. Wenn der Test
mehr als ein Ergebnis erzeugt, sollten Sie test_name.a.result, test_name.b.result
usw. verwenden.
Wenn ein Statement einen Fehler zur¨uckgibt, sollten Sie die Zeile vor dem Statement
mit --error fehler_nummer kennzeichnen. Die Fehlernummer kann eine Auflistung
oglicher Fehlerzahlen sein, getrennt durch ’,’.
Wenn Sie einen Replikations-Testfall schreiben, sollten Sie in die erste Zeile der Test-
datei source include/master-slave.inc; schreiben. Um zwischen Master und Slave
umzuschalten, benutzen Sie connection master; und connection slave;. Wenn Sie
etwas auf einer abwechselnden Verbindung machen m¨ussen, onnen Sie connection
master1; f¨ur den Master und connection slave1; f¨ur den Slave eingeben.
Wenn Sie etwas in einer Schleife ausf¨uhren m¨ussen, onnen Sie zum Beispiel folgendes
tun:
let $1=1000;
while ($1)
{
# machen Sie Ihre Anfragen hier
dec $1;
}
Um zwischen Anfragen zu schlafen, benutzen Sie den sleep-Befehl. Er unterst¨utzt
Bruchteile von Sekunden, daher onnen Sie zum Beispiel sleep 1.3; ausf¨uhren, um
1,3 Sekunden zu schlafen.
Um den Slave f¨ur Ihren Testfall mit zus¨atzlichen Optionen laufen zu lassen, geben Sie
diese im Kommandozeilenformat in mysql-test/t/test_name-slave.opt ein. F¨ur
den Master geben Sie sie in mysql-test/t/test_name-master.opt ein.
Wenn Sie eine Frage zur Test-Suite haben oder einen Testfall beisteuern
wollen, schicken Sie eine E-Mail an [email protected]. Weil die Liste
keine Dateianh¨ange akzeptiert, sollten Sie alle relevanten Dateien per FTP an
ftp://support.mysql.com/pub/mysql/Incoming schicken.
10.3.2.3 Bugs in der MySQL-Test-Suite berichten
Wenn Ihre MySQL-Version die Test-Suite nicht fehlerfrei durchl¨auft, sollten Sie folgendes
tun:
Schicken Sie keinen Bug-Bericht, bevor Sie so weit wie oglich herausgefunden haben,
was schief ging! Benutzen Sie f¨ur den Bug-Bericht bitte das mysqlbug-Skript, so
dass wir Informationen ¨uber Ihr System und die MySQL-Version erhalten. Siehe Ab-
schnitt 2.6.2.3 [Bug reports], Seite 30.
Stellen Sie sicher, dass die Ausgabe von mysql-test-run beiliegt, sowie alle Inhalte
aller .reject-Dateien im mysql-test/r-Verzeichnis.
Wenn ein Test in der Test-Suite fehlschl¨agt, pr¨ufen Sie, ob der Test auch fehlschl¨agt,
wenn er allein laufen gelassen wird:
cd mysql-test
Vista de pagina 640
1 2 ... 636 637 638 639 640 641 642 643 644 645 646 ... 767 768

Comentarios a estos manuales

Sin comentarios