Bug #73418 Add --manual-lldb option to mysql-test-run.pl

Submitted: 29 Jul 2014 7:51 Modified: 11 Dec 2014 15:33
Reporter: Laurynas Biveinis (OCA) Email Updates:
Status: Verified Impact on me:
None 
Category:Tools: MTR / mysql-test-run Severity:S4 (Feature request)
Version:5.5 OS:MacOS
Assigned to: CPU Architecture:Any
Tags: lldb, mtr

[29 Jul 2014 7:51] Laurynas Biveinis
Description:
--manual-gdb is a very useful option for debugging mysqld on an MTR testcase. On systems where LLDB is provided instead of GDB, a corresponding --manual-lldb option would be as useful.

How to repeat:
N/A

Suggested fix:
Uploading
[29 Jul 2014 7:53] Laurynas Biveinis
mysql-test-run.pl --manual-lldb implementation for 5.5

(*) I confirm the code being submitted is offered under the terms of the OCA, and that I am authorized to contribute it.

Contribution: bug73418-5.5.patch (application/octet-stream, text), 3.33 KiB.

[29 Jul 2014 7:54] Laurynas Biveinis
Patch for 5.5. Should apply on 5.6 as well, haven't tried 5.7. Tested by running a regular and a replication (so that more than one mysqld is started) testcase.
[29 Jul 2014 14:21] MySQL Verification Team
This could be a useful addition for those with newer versions of OS X.
[4 Aug 2014 18:43] Laurynas Biveinis
The contribution is affected by bug 73466 the same as the existing --manual-gdb is.
[3 Dec 2014 14:24] Laurynas Biveinis
$ bzr log -r 4708                         
------------------------------------------------------------
revno: 4708
committer: Sayantan Dutta <sayantan.dutta@oracle.com>
branch nick: mysql-5.5
timestamp: Tue 2014-09-02 15:12:55 +0530
message:
  Bug #19361402 - ADD --MANUAL-LLDB OPTION TO MYSQL-TEST-RUN.PL, contributed
[3 Dec 2014 15:44] Laurynas Biveinis
Related:

$ bzr log -r 4713
------------------------------------------------------------
revno: 4713
committer: Sayantan Dutta <sayantan.dutta@oracle.com>
branch nick: mysql-5.5
timestamp: Thu 2014-09-11 14:48:21 +0530
message:
  Bug #18964545 ADD MTR SUPPORT FOR DEBUGGING WITH LLDB

$ bzr log -r 4719
------------------------------------------------------------
revno: 4719
committer: Sayantan Dutta <sayantan.dutta@oracle.com>
branch nick: mysql-5.5
timestamp: Fri 2014-09-26 11:50:07 +0530
message:
  Bug #18964545 - ADD MTR SUPPORT FOR DEBUGGING WITH LLDB revert
[10 Dec 2014 14:30] Laurynas Biveinis
And in 5.6 :

(the first rev carries the diff and the second one is an bzr upmerge)

$ bzr log -r 6143 -n0
------------------------------------------------------------
revno: 6143
committer: Sayantan Dutta <sayantan.dutta@oracle.com>
branch nick: mysql-5.6
timestamp: Wed 2014-09-03 13:01:08 +0530
message:
  upmerge 5.5=> 5.6 19361402

$ bzr log -r 6144    
------------------------------------------------------------
revno: 6144 [merge]
committer: Sayantan Dutta <sayantan.dutta@oracle.com>
branch nick: mysql-5.6
timestamp: Wed 2014-09-03 13:17:57 +0530
message:
  upmerge 5.5=> 5.6 19361402
------------------------------------------------------------
Use --include-merged or -n0 to see merged revisions.
[11 Dec 2014 15:33] Laurynas Biveinis
Is "Verified" a correct status for this bug?

Portions of this website are copyright © 2001, 2002 The PHP Group

Page generated in 0.043 sec. using MySQL 8.4.7-u6-cloud

Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.