Files
MaxScale/maxscale-system-test/TEST_RUSULTS.md
Markus Mäkelä d7d4ec29bb Add tests from develop
Added tests from develop. The test results need to be modified for 2.0.
2017-05-26 15:40:40 +03:00

1.9 KiB

Results locations

Location Description
run_test Jenkins job log Vagrant and test application outputs
CDash CTest reports
http://max-tst-01.mariadb.com/LOGS/ MaxScale logs and core dumps
/home/vagrant/LOGS Same as http://max-tst-01.mariadb.com/LOGS/
Maxscale VM /var/log/maxscale MaxScale log from latest test case
Maxscale VM /tpm/core* Core dump from latest test case
Maxscale VM home directory QLA filter files (if enabled in MaxScale test configuration
nodeN, galeraN VMs MariaDB/MySQL logs (see MariaDB/MySQL documentation for details)

For access to VMs see environment documentation

Jenkins job log consists of following parts:

  • Vagrant output: VMs creation priocess, MariaDB Master/Slave and MariaDB Galera stuff installation, MaxScale installation
  • set_env_vagrant.sh output: retrieval of all VM parameters
  • setup scripts output: MariaDB initialisation on backend nodes, DB users setup, enabling core dump on MaxScale VM
  • test application output for all tests: eevry line starts from test case number and ':' (can be grepped)
  • CTest final printing: N of M tests passed, CTest warnings, email sending logs

To check presence of core dumps:

find /home/vagrant/LOGS/<last_test_results_dir> | grep core

where 'last_test_results_dir' - automatically generated name of logs directory (based on date and time of test run)

To understand test case output please see test case description in Doxygen comments in every test case source file.

VMs are alive after the test run only if test run is done with 'do_not_destroy' parameter.