Si su versión de MySQL no pasa el suite de test debe hacer lo siguiente:
No envíe un reporte de bug antes que haya encontrado todo lo posible sobre qué ha ido mal! Cuando lo haga, por favor use el script mysqlbug para que podamos obtener información sobre el sistema y la versión MySQL. Consulte Sección 1.6.1.3, “Cómo informar de bugs y problemas”.
              Asegúrese de incluir la salida de
              mysql-test-run, así como los
              contenidos de todos los ficheros
              .reject en el directorio
              mysql-test/r .
            
Si falla un test en la suite, chequee si el test también falla al ejecutarlo en solitario:
cd mysql-test mysql-test-run --local test-name
              Si esto falla, debe configurar MySQL con
              --with-debug y ejecutar
              mysql-test-run con la opción
              --debug . Si también falla envíe el
              fichero de traza var/tmp/master.trace
              a ftp://ftp.mysql.com/pub/mysql/upload/
              para que podamos examinarlo. Por favor recuerde de incluir
              una descripción completa de su sistema, la versión del
              binario mysqld y cómo lo compiló.
            
              También intente ejecutar
              mysql-test-run con la opción
              --force para ver si hay algún otro test
              que falla.
            
Si ha compilado MySQL usted mismo, chequee nuestro manual para ver cómo compilar MySQL en su plataforma, o preferiblemente, usar uno de los binarios que hemos compilado en http://dev.mysql.com/downloads/. Todos nuestros binarios estándar deben pasar la suite de tests!
              Si obtiene un error como Result length
              mismatch o Result content
              mismatch significa que la salida del test no
              coincide exactamente con la salida esperada. Este puede
              ser un bug en MySQL o que su versión de
              mysqld produce resultados ligeramente
              distintos bajo algunas circunstancias.
            
              Los resultados de tests fallidos se ponen en un fichero
              con el mismo nombre base que el fichero de resultados con
              la extensión .reject . Si su caso de
              test falla, debe hacer un diff entre los dos ficheros. Si
              no puede ver en qué se distinguen, exemine ambos con
              od -c y compruebe los tamaños.
            
              Si un test falla completamente, debe chequear los ficheros
              de logs en el directorio
              mysql-test/var/log para ayudas sobre
              qué ha fallado.
            
              Si ha compilado MySQL con depuración puede intentar
              depurarlo ejecutando mysql-test-run con
              las opciones --gdb y/o
              --debug . Consulte
              Sección D.1.2, “Crear ficheros de traza”.
            
              Si no ha compilado MySQL para depuración debería
              hacerlo. Especifique la opción
              --with-debug en
              configure. Consulte
              Sección 2.8, “Instalación de MySQL usando una distribución de código fuente”.
            
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.

