Commit Graph

107 Commits

Author SHA1 Message Date
hjk
b439999f1d debugger: try quicker start when no breakpoints are set
This prevents initial reading of debug information when no
breakpoints are set. The debug information will be read on
first stop instead, e.g. when the user interrupts.

Change-Id: I6156347bf108e9ed89f54ca67021f37c02fa5116
Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com>
2012-04-17 12:35:24 +02:00
hjk
b79f13df6a fakevim: make sure pending input is only processed once
Change-Id: I0c6141eff49413f66cfee9a1f117279cdfcd4f36
Reviewed-by: hjk <qthjk@ovi.com>
2012-04-17 11:20:37 +02:00
Oswald Buddenhagen
6b8167c663 Merge remote-tracking branch 'origin/2.5' 2012-04-16 10:03:48 +02:00
Daniel Teske
53553165ba Debugger simple test: Clarify description of multiple breakpoints
Change-Id: I470d326bd872f2904893c8b7eb17a0a9c88f1e0e
Reviewed-by: hjk <qthjk@ovi.com>
2012-04-15 20:36:10 +02:00
Daniel Teske
9589e8dd7c Debugger simple test case: Move BREAK_HERE
The manual tests can't be followed otherwise

Change-Id: I09f0b99a63bd5189dcd0dc74c53e310d78f0b083
Reviewed-by: hjk <qthjk@ovi.com>
2012-04-15 20:34:06 +02:00
Daniel Teske
766d19aba9 Fix Debugger simple test testStdVector4
Change-Id: I5ce7cb163bcb70171f6c6e7ae2b06b4522dd7a13
Reviewed-by: hjk <qthjk@ovi.com>
2012-04-15 20:31:49 +02:00
Daniel Teske
aa1d7b25e1 Debugger simple test case testQDateTime
Make the changes in the L&W more apparent and also add a comment to step

Change-Id: I17fca560558fc266f8030c52f87fc81661f9fd02
Reviewed-by: hjk <qthjk@ovi.com>
2012-04-13 14:57:27 +02:00
Daniel Teske
49ab5e51fd Fix debugger simple test case test13393
Change-Id: I51e1576febed91e9c8c4c264f76094c152627032
Reviewed-by: Robert Löhning <robert.loehning@nokia.com>
Reviewed-by: hjk <qthjk@ovi.com>
2012-04-13 14:56:26 +02:00
Robert Loehning
5f1e7642ed debugger: Removed redundant checks in self-test
Change-Id: Iee8cfe736ff84eb9bcf82b1f1cda01eec38f19c2
Reviewed-by: hjk <qthjk@ovi.com>
2012-04-12 14:03:10 +02:00
Eike Ziller
078d570721 Merge remote-tracking branch 'origin/2.5'
Conflicts:
	share/share.qbs

Change-Id: Ia64573d1a69b9063fee32496a3f0a00926a3dadd
2012-04-03 10:03:52 +02:00
Orgad Shaneh
8d5d1f2f66 Dumper test: Add member to Derived
Change-Id: I324d31f9bfe98689136bb9e9ed40dfe46fa9ca81
Reviewed-by: hjk <qthjk@ovi.com>
2012-04-03 09:25:14 +02:00
Oswald Buddenhagen
dbcaadd8af Merge remote-tracking branch 'origin/2.5'
Conflicts:
	src/plugins/debugger/qml/qmlengine.cpp
	src/plugins/qtsupport/gettingstartedwelcomepage.cpp

Change-Id: I9157b9b9c05564ddeb3c72cec6b59523b8165d76
2012-03-22 15:09:50 +01:00
Robert Loehning
39cb4e954d debugger: Removed unneeded failing test
Change-Id: I330d43bfdbba5304bf559e136aa1bc07b5498c4a
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-21 18:08:13 +01:00
Robert Loehning
9bdb8955e1 debugger: Updated self-test
Change-Id: I065de900e79ee4a73f3056ed764391ef45adde19
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-21 10:19:28 +01:00
Eike Ziller
7931159c09 Merge remote-tracking branch 'origin/2.5'
Conflicts:
	src/libs/qmljsdebugclient/qmlprofilereventlist.cpp
	src/libs/zeroconf/servicebrowser.cpp
	src/plugins/qmlprofiler/qml/MainView.qml
	src/plugins/qmlprofiler/qmlprofilerengine.cpp
	src/plugins/qmlprofiler/qmlprofilertool.cpp
	src/plugins/qmlprofiler/qmlprofilertraceview.h
	src/plugins/qmlprofiler/tracewindow.cpp

Change-Id: Ib5e7579efffe74f2bf6871690d1e398e1062f986
2012-03-21 09:57:56 +01:00
Robert Loehning
7f21eb8b4d debugger: continue after breakpoint in self-test
Done-by: hjk

Change-Id: I8405f88c963df359a9ae7f2a779ef0401b3c5994
Reviewed-by: Robert Löhning <robert.loehning@nokia.com>
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-20 16:29:40 +01:00
Robert Loehning
47fe6ab600 debugger: Added comment how to make USE_AUTORUN usable
Task-number: QTCREATORBUG-6951

Change-Id: Ib271f8f2c22705dae5cb799454ee52c22c5bec9d
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-20 16:00:54 +01:00
hjk
bb63ec80eb debugger: some adjustments to semi-automated tests
Change-Id: I6512841797aa055630a984bc4bd75d6869ed2bf6
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-15 16:38:28 +01:00
Eike Ziller
e5e3f91ed2 Merge remote-tracking branch 'origin/2.5'
Conflicts:
	src/libs/qmljsdebugclient/qmlprofilereventlist.cpp

Change-Id: Ic6251d47ecd032ea1db4fc58dc80e19b6e6cf23d
2012-03-15 15:01:54 +01:00
hjk
8e94d06496 debugger: add another dynamic type test
Task-number: QTCREATORBUG-6863

Change-Id: I94c0701a3ef0ebf6e166f3a65ccafef146549641
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-14 19:31:03 +01:00
hjk
4ab8925bc6 debugger: add manual test for QObject properties
Task-number: QTCREATORBUG-6863
Change-Id: I88c57d7255ebb41d2069af62b5b066b9b26be8b7
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-14 14:40:24 +01:00
Robert Loehning
48b4abe877 debugger: Improved testInput
Change-Id: I3920bf0ee69a5abbdd0060ca309f6fd7e17b2e1b
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-12 14:20:33 +01:00
Robert Loehning
aa6571ba01 debugger: Added some vars to testFinal, so the debugger can show locals
Change-Id: I4b63bde13a9a74d50e654bcc167b7f19fec48919
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-09 14:48:42 +01:00
hjk
3f369366a0 debugger: fix manual test
Change-Id: I7e3517d69957e7d2c7d3b14f76f260762ff980e9
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-08 08:57:37 +01:00
Robert Loehning
b41171c847 Normalized connect()s
Change-Id: Id353ab140a46e06ffc3abf667ab3b234e749e17c
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2012-03-06 12:46:52 +01:00
hjk
98565438c3 debugger: fix QDir gdb pretty printer for Qt 4.8
Change-Id: Iff0f28b37abed29920379302dc540d46588fc787
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-05 17:18:42 +01:00
hjk
a913f3f68c debugger: small fixes for semi-automated tests
Change-Id: I3e2b14aae33ef9cec43c5cea947360e75e19c2c1
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-05 17:18:16 +01:00
hjk
ce6a80f337 debugger: extend semi-automanated tests to one level of expansion
Change-Id: I9063f4eecfe4c42926771cc46539932b4e353b8d
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-05 17:17:51 +01:00
hjk
7a9ed9b72a debugger: fix special case of uninitialized data in manual test
Change-Id: I9489f390008d5fbf73b3e151e9f1d86262d97905
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-02 16:00:28 +01:00
hjk
dc67ea9292 debugger: add pretty printer for std::shared_ptr
... and polish the std::unique_ptr dumper.

Change-Id: Icbfb7241ae535e833dd983921da6e16fdb2225db
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-28 23:30:02 +01:00
hjk
e3087ff7a9 debugger: add manual test for std::unique_ptr dumper
Change-Id: I700abc4ff629992aa7cc821b9a575685fd1e8005
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-23 18:05:34 +01:00
hjk
e19601d8a3 debugger: suppress compiler warning in manual test
Change-Id: I28005f36e3ebaf3f83fb3ba230b74babfeaea85d
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-23 18:05:08 +01:00
hjk
7b471270f0 debugger: add manual test for QTCREATORBUG-6933
Task-number: QTCREATORBUG-6933
Change-Id: Iaa4df837b54b57363f40eb81b87f7021d0793cea
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-22 18:37:14 +01:00
Erik Verbruggen
3fa55b7ab9 Removed module names from #include directives.
Getting the #include directives ready for Qt5. This includes the
new-project wizards.

Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2012-02-15 16:24:46 +01:00
Robert Loehning
9a9ba12028 Reverting debugger test use default by default
Change-Id: I72fe053f28cf352398a183e5361bfe70942d19ad
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-15 16:08:49 +01:00
hjk
759fcca041 debugger: various small fixes for Qt 5 dumpers
Change-Id: I28d483fb3b3957aa1a1772d7f4c497192d730418
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-14 01:58:10 +01:00
Robert Loehning
15014fb639 Fix compilation of debugger test with MinGW
Change-Id: Id45d58409a6960aa9d140cb29592b921ee6bcfeb
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-10 17:09:35 +01:00
David Schulz
7889a20e22 added new mode for simple test
This mode is the same as USE_AUTORUN, except that the debugger will stop
if an test after a BREAK_HERE has failed.

Change-Id: I786459a101fb2ff0556f7ac640b1b0d21d674e8b
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-08 14:59:00 +01:00
hjk
ac73963ae1 debugger: add test for pretty printer for std::vector<bool> on x86_64
The problem is not fixed yet.

Task-number: QTCREATORBUG-6919
Change-Id: Ifffe00cf73919863eeb275bd15e916031231d921
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-08 14:32:29 +01:00
hjk
1731911c40 debugger: implement gdb python dumper fuer std::array
Change-Id: I32d353ec332d39fa80fab9780a0b084156842666
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-04 01:02:27 +01:00
hjk
e15912d7fe debugger: implement dumper for std::complex
Change-Id: I75905e26930b02df077f6b62f837855b83b4d8d8
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-03 20:58:05 +01:00
hjk
56401457fd debugger: add semi-automated test to check return values.
Task-number: QTCREATORBUG-6894
Change-Id: I7682e27135a3cbc6011a6241fb7975d549ecd5d6
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-03 16:03:37 +01:00
hjk
40ace5490d debugger: add semi-automated test for pass-by-reference
Change-Id: Ib3acdef95477180da218f17d441b230c9c894f74
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-03 16:03:27 +01:00
hjk
1fe85174eb debugger: better manual test for std::unique_ptr dumper
Change-Id: I37a2b5ae4089931bd9f9edea8c584024c94c498d
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-02 19:56:19 +01:00
hjk
778108ebd0 debugger: add an (inactive) manual test for the std::unique_ptr dumper
Change-Id: I4876bc81514e48ee61ee17ac8933d71c6a82b545
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-02 13:19:49 +01:00
David Schulz
094bc85dd0 Fixes for some tests in the simple test for the debugger.
Change-Id: Ieebc1cf6673e2b2b7bffbacb2f0e4dce610b26c9
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-01 16:20:00 +01:00
Robert Loehning
804c4c31a8 Fixed protocol in links to bugreports
Change-Id: I3ee097fbbcf904df854e212eef43f6faf71f2295
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-27 12:29:24 +01:00
Daniel Molkentin
b44e541dca bugreports.qt.nokia.com -> bugreports.qt-project.org
Change-Id: Ifc258886f7d6e7d5b02caae8994210aeef221554
Reviewed-by: Robert Löhning <robert.loehning@nokia.com>
2012-01-26 19:58:08 +01:00
hjk
2931a499e6 Long live the king!
Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2012-01-26 19:55:36 +01:00
hjk
923fca21ce debugger: add manual testcase
Task-number: QTCREATORBUG-6858
Change-Id: Ieb9d699c9f8f9db0145dfa961446b90de7a56a98
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-24 13:58:28 +01:00