Percona-QA / percona-qa

Percona QA is a suite of scripts and utilities that assists in building, continuous integration, automated testing & bug reporting for Percona Server, Percona XtraDB Cluster, Percona XtraBackup, Percona Server for MongoDB, as well as other flavors of MySQL (Oracle, Facebook MyQSL, WebScaleSQL, MariaDB) etc.
GNU General Public License v2.0
67 stars 46 forks source link

Divide pmm bats tests into specific tests as part of pmm-testsuite.bats #42

Closed ShahriyarR closed 7 years ago

ShahriyarR commented 7 years ago

The general overall test file should be -> pmm-testsuite.bats

For now, it should be something like:

generic-tests.bats
ps-specific-tests.bats

The overall plan to support those changes: [Subject to Change]

Add pmm-testsuite.bats [Shako]

    • Run pmm-framework --setup
    • Run (generic tests) < --help, …
    • Run pmm-framework --wipe
    • Run pmm-framework --setup --addclient=ms,2 < adds 2 mysql clients to pmm
    • Run (ms specific tests) < test those two instances
    • Run pmm-framework --wipe
ShahriyarR commented 7 years ago

Can be closed safely. As the necessary things are implemented and the pmm-testsuite.sh working properly.