SVN_MERGE
Merged revisions 1030615,1030618,1030621,1030631,1030636 via svnmerge from
https://vkrause@svn.kde.org/home/kde/branches/work/akonadi-ports/kdepim
........
r1030615 | bherzog | 2009-10-02 20:47:47 +0200 (Fri, 02 Oct 2009) | 7 lines Prepare for separate tests for each of the qemu VMs by introducing one imaptest-VM.es file for each VM which includes imaptest.es for he common functionality. The function definition syntax used in imaptest.es has to be changed, otherwise the functions aren't available in the imaptest-kolab.es script. This change disables the dovecot tests temporarily.
........
r1030618 | bherzog | 2009-10-02 20:57:26 +0200 (Fri, 02 Oct 2009) | 5 lines Include the VM name (only kolab for now) in the filenames of the XML files with the reference contents so that they can be different for different VMs. The various imap servers used in the VMs are too different for one set of reference files to fit all of them.
........
r1030621 | bherzog | 2009-10-02 21:14:35 +0200 (Fri, 02 Oct 2009) | 2 lines Add imaptest for the dovecot VM.
........
r1030631 | bherzog | 2009-10-02 22:03:59 +0200 (Fri, 02 Oct 2009) | 6 lines Use a more robust way to determine if data is available for reading when testing whether a server is listening on a port of the qemu VM. Before, waitForPort would consistently loop endlessly when the qemu image file had to be downloaded as part of the test run, but would work fine when starting with a downloaded and unpacked image.
........
r1030636 | bherzog | 2009-10-02 22:15:23 +0200 (Fri, 02 Oct 2009) | 5 lines Provide a way for test scripts to refer to files with filenames relative to the directory containing the script and use it to pass filenames to the runimapcmd.py script. Without this, the tests can't be run if the build directory is different from the source directory.
........
svn path=/trunk/KDE/kdepim/; revision=1031494