Created by Stewart Smith on 2013-06-14 and last modified on 2013-06-20
Get this branch:
bzr branch lp:~stewart/percona-xtrabackup/test-combinations
Only Stewart Smith can upload to this branch. If you are Stewart Smith please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

623. By Stewart Smith on 2013-06-20

remove incorrect free of servers.path in testrun.c

622. By Stewart Smith on 2013-06-20

protect against any concurrent runs of testrun.sh clobbering each other badly in xb_version_info_cache

621. By Stewart Smith on 2013-06-20

cache get_version_info in testrun.sh in a xb_version_info_cache/ directory with the md5sum of the mysqld binary being the filename with the cache. Even though md5 sucks, it should be okay for this purpose.

620. By Stewart Smith on 2013-06-20

replace . with _ in server name in testrun.c as . is used as test suite delimiter by jenkins junit.xml ui

619. By Stewart Smith on 2013-06-20

redo how we free leftover sockets and ports in testrun. We now keep file (for port) and a symlink (for socket) in the var/ directory for each mysqld. In kill_leftovers we then properly clean these up.

618. By Stewart Smith on 2013-06-20

in get_version_info() stop the server earlier before there are any exit points so we don't leak running servers

617. By Stewart Smith on 2013-06-20

If running against MySQL 5.1, ensure we're using the plugin

616. By Stewart Smith on 2013-06-20

only use xtrabackup_innodb55 for innodb55 target if that binary exists.

615. By Stewart Smith on 2013-06-20

implement a cleanup_leftovers() function in common.sh that is called at end of a test rather than kill_leftovers so that we free the reserved TCP port for each still running mysqld.

614. By Stewart Smith on 2013-06-14

add an 'all' target to test/bootstrap.sh that will pull all the current server binaries for current architecture into servers/

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.