From: Bjorn Munch Date: January 11 2011 2:16pm Subject: bzr commit into mysql-5.5-mtr branch (bjorn.munch:3139) Bug#59216 List-Archive: http://lists.mysql.com/commits/128433 X-Bug: 59216 Message-Id: <201101111416.p0BEGxiZ016352@khepri15.norway.sun.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1686865914==" --===============1686865914== MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline #At file:///home/bm136801/my/genplug-55/ based on revid:bjorn.munch@stripped 3139 Bjorn Munch 2011-01-11 Bug #59216 mysql test suite can not run indiviual tests in engines/funcs suite Test name spec would be cut at last / Only do this when .test file name given, not suite. modified: mysql-test/lib/mtr_cases.pm === modified file 'mysql-test/lib/mtr_cases.pm' --- a/mysql-test/lib/mtr_cases.pm 2010-12-29 15:28:19 +0000 +++ b/mysql-test/lib/mtr_cases.pm 2011-01-11 14:16:29 +0000 @@ -229,8 +229,11 @@ sub collect_test_cases ($$$$) { sub split_testname { my ($test_name)= @_; - # Get rid of directory part and split name on .'s - my @parts= split(/\./, basename($test_name)); + # If .test file name is used, get rid of directory part + $test_name= basename($test_name) if $test_name =~ /\.test$/; + + # Now split name on .'s + my @parts= split(/\./, $test_name); if (@parts == 1){ # Only testname given, ex: alias --===============1686865914== MIME-Version: 1.0 Content-Type: text/bzr-bundle; charset="us-ascii"; name="bzr/bjorn.munch@stripped" Content-Transfer-Encoding: 7bit Content-Disposition: inline # Bazaar merge directive format 2 (Bazaar 0.90) # revision_id: bjorn.munch@stripped # target_branch: file:///home/bm136801/my/genplug-55/ # testament_sha1: bbaa599937568fb8e953b8fb989ab729ab4441cf # timestamp: 2011-01-11 15:16:59 +0100 # source_branch: file:///home/bm136801/my/lineno-51/ # base_revision_id: bjorn.munch@stripped\ # 1deoables3wr7q9r # # Begin bundle IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWYFCcwAAAaDfgEAQXOf//1Ij hAS////xUAQMpgVvewbe3myEoiNFT21Twmp6NPSaZGVM9U0NqDJ6nqMmQSUIYTQIyekU9T9KZA0A PUAMgEoE0VMYqbamp/qo2SabUeiNDTRo0ZBoGSk8keo9IaGjID1AaAaAAAElJkmjNNBJk2U00xHp HpBoBoNDSdAtouGeX1tHQt1desZNXbb4ygURXtlvia9QrKecGy/ojjv/u3NRVnuJi2SsHRRu7k8v VoXR1faTzVrJHfGb7bbrRbZrcc2U4rU/VNKlSP7lqg8CTfB6MeXxzv7McEZUORMV0U8HRN5NM9lv JLCgQp+Mc28l4PHCQ60dLI6gR6Ibkklc+ttizpta/VqqDqLwZ2gucNziEIhBzOEngdkpeDTCQHzi xe70YS7IFcjJU3rCBXQ6dHOY9z0D0DEDEDqmvZpJk8l1P3DBV5tE/n6c8C2dNbvkt7SEy6sFkRMM rtFO5UOxuvCsV0Gm9oWaMKX7oWYpvgTsNquFI3T8BVWO2Wt6Z1QNJ01nIrihm8aPObjjC5ZhGIca FsZBRp0iYeJ5MZ773wOVlmULm4TbKqoTtnlznswwWRLyDqN1MkRWt/cK2KvHrkqcBcDOUzal5u46 YQxcKt5gOMbKhcs4urZSdbpV3zK69F00ezHHZ0MNEYS1M2HZFlYLBNV9/Zn2m7Zt68H33ZSHltft okVvmxMPtzHVKogdFOViGIvk0oNDPFjL7i33x3jzmjNKUQivMqog9s9LBCyl0syJPEme+ClRQXT2 axYyerLM0Om9rjCZugNBqGRb5VFUagg/KbCSzfcsQ/DsEWAgx0UQkSkiFVRkD09Gtq4pX2GRZefU bkqT4nvPKsm3Lis1TRRTUqRNBG5fjFj8zX3mwgh2C9pPyWPApZTQGBp8DbVTdQboVuXG5z6M12dG FOk/CuciRUwTYLuZJYqU7Uwg49lAYr5gYmoid6cYHG84Dju7TgtSmW1e9nLuVXoRukWBkZqCQB3T m62hFMIXr2L9vBFdRxLUGjRv5BmL/KGttYSybtYVFqYtfJK7x+SIXQ2syhZNbg2Dg7ng9oV7q9an SGFChMPySQfHoZcIcCjiwEW4BItSg4TTEjCIgqOhapNSs1S1khFoLDAoyNWqgkoSpPF5VHEhUVOA nt54Qc1Tygi1Da4/EioJVxBZmhYU2cbdKhzMYmPcOktIjFFNy4sYvMdVVA5UWKyVyS7Opqx6Lu3M ls2KSk7LYjyINfBgVi/sfHeQS9FRudvtxYmEsIgyC6dvuZiuJO1gK0FhG140xYbBq62VX20dlQ+Q sI1jLcal+HT4hCMsz8NBeThDMw1JjcBEqbsZd2DtNvbXMqZX8YJDY93JVGbYVq4tzg7ZRL7iZvXV nKr8EqoyZAaUiwkgpyMUhC4lCuf8/4u5IpwoSEChOYAA --===============1686865914==--