From: Bjorn Munch Date: December 30 2010 12:07pm Subject: bzr commit into mysql-5.5-mtr branch (bjorn.munch:3135) Bug#59216 List-Archive: http://lists.mysql.com/commits/127713 X-Bug: 59216 Message-Id: <201012301207.oBUC77NP010754@khepri15.norway.sun.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1781725240==" --===============1781725240== MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline #At file:///home/bm136801/my/slash-55/ based on revid:bjorn.munch@stripped 3135 Bjorn Munch 2010-12-30 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 2010-12-30 12:05:17 +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 --===============1781725240== 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/slash-55/ # testament_sha1: 22ac25aa7f4274c8a2f6c69e3e81ecd7413d94db # timestamp: 2010-12-30 13:07:07 +0100 # base_revision_id: bjorn.munch@stripped\ # 5s6l4lc90xh9ub7x # # Begin bundle IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWW7QXs0AAZjfgAAQXOf//1Ij hAS////xUAQWvZlFne2E7b3dvCURBJ6NMjTTMk1GE2miDEAA0EoghppkNExU/VHqek0AHpAB6aIC U0hoqm2hR+pkPUepqYaTanoEYBGTQjUTU2oPKYagBpo00yAANNDAJKTJo0NFMno0mnpDTZTTQADQ A1luM+/hzWmusOnR5Gi6d1YE9t22XObcoYl/z2bZ+h2PD5/V6Eo8CJ2zp3R96S8NH+x3FudPjB9a 1gn5z3ZcVsbTtpm0acHwsf1fFSsd/b7nHQqPQ42nv35eTtnJGKhmk19inS9zeppjn0WlYi/rB1F5 NLQcXx2Cr32t4AVSRxJ5Cv6n0KMlrb2y7NYboUnmbDFxj8DTZiZJqogQ3sbYaqoSZ23eQik58IRc WTcyqMdztXUcX5TwAVLnRZp9jrXjgFMxJw8tBPdoGhOV+TB4mhL6gmRjcRExyYIaJyMw21uCrJQe ZReJmvUS8Z4kW1G+qN+mW/DDf+zJGTTvcFZ00MKRWRMinPEsQcwuzDFQkVBSsnUbyS+dDbu4yibQ stBj2qX3NorHmV7TzPpRMCBCvkDfEuRLc41usjFODS1tDmJEMiFpsag0TaOsfi+/WHZaXlQYA0Ir rtabe0HxxJQahF3B+qpe5R2UKZSwKq292n9mvRx9WWXPwui2vJXr0sxStyZhvvGuTicxVVD0MRXR IXGZoaH6l/NGjN1KQ2YeKhwf3PurEVzP5aUsHLWXZmHkWGEchtwyBCsMJGFZVYDy0Vnws5aGOkph 7bocWQnpqCQ21iZuiQbOJXcKEEM6jGAKQAmIeU4dJpMWw6EhAYdoOExeouq0mTm2XMz5GjBhQxOa CbD0vi0sadRaUjynWx2ojJGoIYS+Qo2XTOnHOioW9XRQZNSye7CbfLomGoqZy17IqFSa2yE6KAxX yBaI1JCGP87HmvTnpYNjN1JauVTXWt7LrlzIRRrYTOXrBQRgYePKJ0yKZn7llXnwRYptQ5BpeJAQ cwZql9LKG5gwRvoDKPTU3FHgihE5Xohos4LUGmrjftHBuCIRaEmXYGXYopDCNBTmfGrlfikcyxFA RpqLmCe5xrO/uSOctHXT3URZlqdLKkMlYWwCjs9aoGhiER9PmpJiaZNr1SOkujAGVQ2zP1EMgSJ7 AlbQcT7+j9KY7FVFxQEEbxguGrBtGQjs6sUElhmlRDXYT3yTpKDY3kLieSadgfsNMSYMQcYNxtwU Fkt8AWxOLuzmuCci6KglQK5GUm+bBknre6UsaSdMdgps9jPgXLb0ewTZ1kutnNhlDNwI60VsQxJ9 lBsuIPUH90iTdWHpKiDYeNE8JvlyJtH6Ag3sEv4iRO3c5oY/QGfgIJUJh59AcQJDxizLR+fhYLuS KcKEg3aC9mg= --===============1781725240==--