hjk
49687f7167
Debugger: Fix wrong input in QByteArray dumper test
...
Change-Id: I9cb717a1e92b96c12e3bd7876ad40e952c7a2c20
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-07 09:15:40 +02:00
hjk
f5200167ed
Debugger: Work on LLDB dumpers
...
54 passed, 122 failed (lldb 300.99/gcc)
Change-Id: I71e1666c542406b126214c2b9b8b56193bcbcf76
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-05 13:48:53 +02:00
hjk
9c5a4dff1d
Debugger: Work on LLDB dumper autotests
...
Implement putEmptyValue, use type priorities,
introduce concept of backend specific tests.
39 pass, 136 fail...
Change-Id: I71e89259dc925f799bca413b537b65e9e689e1b8
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-04 17:04:29 +02:00
hjk
0f4cfa7e39
Debugger: Enable dumper autotest suite for LLDB
...
26 pass, 149 fail...
Change-Id: I243eb03fe0ddcb193ed8d45e672564f7113b662f
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-04 13:12:47 +02:00
Orgad Shaneh
05ef32f242
Remove Nokia leftovers
...
Mostly internal mimetypes
Change-Id: Ia84206f1334c1f83474cbc307e848719bb98adbc
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-05-24 12:29:23 +02:00
hjk
f863fa6044
Debugger: Show Qt version and dumper dir in failed autotests
...
Change-Id: I7520278266717e854dbb136a140381791f483c0c
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-22 09:23:37 +02:00
hjk
51593a1229
Debugger: Make dumper tests startable with LLDB
...
Change-Id: Iaf6cf18c47b21cf196b641c44fc2475d4f382ba2
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-16 17:50:30 +02:00
hjk
dbae389029
Debugger: Use different environment variable to override in test
...
Makes debugging debugger tests easier.
Change-Id: I394862dabfd4f3577b01045b94419b4028ca15ba
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-16 15:11:13 +02:00
hjk
4ec7c2ea6e
Debugger: Start using the LLDB script approach in auto test
...
Currently non-functional on Linux as break-on-function + up crashes LLDB
Change-Id: Id573dc2ace319d986493dbc637fb73092ed26284
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-15 10:23:33 +02:00
hjk
2da28cea46
Debugger: Remove plugin dependency from dumper autotest
...
Change-Id: Id6d3cf6299af53cbf6910f545dee3820e90a7746
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-15 10:23:08 +02:00
hjk
e2d7fbc1c8
Debugger: Fix autotests
...
Change-Id: I8eda5a5c4db7f198a51cb09293abedd1edcfb664
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-14 12:37:51 +02:00
hjk
1e187f177a
Debugger: Fix auto test build breakage
...
Change-Id: I836ba236d96725865d16bcb6f998846e685eb4bf
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-08 09:04:55 +02:00
hjk
fa2ac44271
Debugger: Add a convenience function GdbMi::toInt()
...
Saves some line noise on the user side.
Change-Id: I9c6d7542195fc7485ac4ee466cd42a28be95b8da
Reviewed-by: David Schulz <david.schulz@digia.com >
2013-05-07 13:24:48 +02:00
hjk
9b8b8ba97b
Debugger: Replace GdbMi::findChild() with an operator[]
...
Less noise.
Change-Id: I8e533c97207ff5b9c79182c4fb99993f1992154f
Reviewed-by: David Schulz <david.schulz@digia.com >
2013-05-06 14:41:08 +02:00
hjk
1fd4b8788d
Debugger: Adjust autotest to bridge changes
...
Change-Id: I7fc1db372509c3b7d0d57d5d587df0bfa80afb16
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-12 15:29:27 +02:00
David Schulz
0042175e57
Debugger: Fix compile of dumper test.
...
Doesn't compile on windows because of
ambiguous symbol GdbEngine.
Change-Id: I4cdad73f249d18e5721066cf0929b0990209d961
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-09 10:07:17 +02:00
David Schulz
f9c31b4c6b
Debugger: dumpertest: Dump expanded locals
...
...separate for the cdbengine. Workaround for
all symbols with virtual children.
Change-Id: I166b30af6594bde1093896156d86b28f02ed8a6a
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-08 09:35:28 +02:00
hjk
4efd12a755
Debugger: Add LLDB to dumper test infrastructure
...
Not working yet.
Change-Id: I87bd15d8c4aee491404b57842884220103a63e1f
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-05 17:23:15 +02:00
hjk
21da8c641d
Debugger: Add dumper test for inheritance edge cases
...
Change-Id: Ia4db7dfc0a0182126255393730d15d12abaf369b
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-04-05 14:29:43 +02:00
Oswald Buddenhagen
7923032022
fix include style relating to cplusplus libraries
...
... and adjust INCLUDEPATH accordingly.
while i'm at messing with include statements, also re-order the include
blocks according to policy and sort them within bigger blocks.
Change-Id: I7762abfd7c4ecf59432b99db2f424e4fa25733a5
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2013-04-03 13:40:39 +02:00
Orgad Shaneh
6dc975a8ad
Tests: Fix MSVC errors and warnings
...
Change-Id: I7350b3fe751a76787a932e1346ad19377a6ea9bd
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
2013-03-27 16:14:24 +01:00
David Schulz
b8d5c762ec
Debugger: Port Dumpertest to be used with cdb.
...
Change-Id: I18fbd216d761ef66a9628e84669d6cd5b493d7b7
Reviewed-by: David Schulz <david.schulz@digia.com >
2013-03-20 10:43:33 +01:00
David Schulz
ec724f9a46
Debugger: DumperTest: Stop on failure.
...
Change-Id: Ie56d1c746013b21037291208ab51fdee8e01a8cd
Reviewed-by: hjk <hjk121@nokiamail.com >
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-03-12 10:48:07 +01:00
Christian Stenger
4c877c70b5
tests: Fix compile with Qt4
...
Change-Id: Ibad7e607ced1c6acdad829af82e1b874ddacb871
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-03-12 09:29:41 +01:00
hjk
e1f0840820
Debugger: Allow specification of gdb version constraints in tests
...
Change-Id: Ida6ada411ec818d7570f36d1d58576a93b8262ea
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-03-08 17:31:23 +01:00
Christian Stenger
bebf8d50a9
tests: let tst_dumpers compile with Qt4
...
Change-Id: I34851ebfc054f0f8265e5ce1623e0db956aab085
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-03-06 15:12:20 +01:00
hjk
1e0f6d607f
Debugger: Enforce debug build in auto test
...
Even when running with a release Qt build
Change-Id: I190688d4d3291060dcec7a0cea4e740352b20798
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-14 17:04:58 +01:00
hjk
a4f7d5082a
Debugger: Fix or disable remaining dumper auto tests
...
Now all dumper autotests pass on Qt 4 and Qt 5 to get a base line
for testing. The intention is to re-enable the disabled tests,
especially the QObject related ones soon.
Change-Id: I18236c86145f7d1fb1ed347e2079d15af086a129
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-13 16:00:01 +01:00
hjk
f799cdbc1b
Debugger: Fix some auto tests on Qt 5
...
Change-Id: Ia9e8bad99939265b3ea1fed5d9152f2dbcdaf2be
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-13 14:51:45 +01:00
hjk
39db90c882
Debugger: Fix dynamicReference autotests
...
The recent breakage was caused by accidentally moving the struct
definition into main() in combination with the GDB bug mentioned
at http://sourceware.org/bugzilla/show_bug.cgi?id=14235 (11171)
Change-Id: I9a94b5c9297e7553962290872f0c29c38cee56e5
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-12 18:19:10 +01:00
hjk
2b8fe600a8
Debugger: Fix QObject dumper auto test
...
Change-Id: I722bcaf2f46da132b3c15d9be9bdd87f17cd01a3
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-12 14:39:05 +01:00
hjk
08816cf217
Debugger: Fix QByteArray dumper with non-printable contents
...
Change-Id: I61071d76279ffa60730c762556954cf5bebb4a7d
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-12 14:38:50 +01:00
hjk
5d1747c9d2
Debugger: Fix auto test and dumper for unusual strings
...
This handles embedded NUL and other unprintable contents.
Change-Id: Iabd59935eca83bc14b000ebb1e8901983530a3d6
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-11 18:00:19 +01:00
hjk
b0fce02f1c
Debugger: Fix QLocale dumper and autotest
...
Change-Id: Icf304a2fee681622b4126ddf5b373f0dfd3e03ac
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-11 17:08:53 +01:00
hjk
578d60d574
Debugger: Fix typos in QHash dumper autotests
...
Change-Id: I5755fc857123f865c546367579d6454f48c80662
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-11 17:08:37 +01:00
hjk
32f6136e50
Debugger: Fix std::wstring dumpers
...
Change-Id: I16bc987a71978012a8a4faec8a7f2055412c97f5
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-11 16:04:45 +01:00
hjk
6a23ba9b8e
Debugger: work on non-python auto test
...
Change-Id: I70a97d4aea261f5b5fccbbf23647a50a8e55cc54
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-11 16:04:10 +01:00
hjk
b612e9b13e
Debugger: Qt4/Qt5 tests
...
Change-Id: I210798d2cd3aa746e69d2637cc6ce51e01d5e057
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-05 02:34:55 +01:00
hjk
916d6b3048
Debugger: Make some more tests applicable to Qt 4 and Qt 5
...
Change-Id: Ic5cd947a88feae0a1dc121050d06cac0b4f49043
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-04 23:49:31 +01:00
hjk
66ae6cef34
Debugger: Fix QDir dumper and auto-test
...
Change-Id: I3dfac334e54873409e77cfc18c95cc5f27fba395
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-04 23:13:47 +01:00
hjk
cb53e38ab2
Debugger: Work on dumper auto-tests
...
Change-Id: I1f0e43c8a22a1f03e9a1b97e94410af0b56415ee
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-04 17:07:28 +01:00
hjk
39e15a0efe
Debugger: Work on dumper auto tests
...
Change-Id: I94a4ff9a2f76b1eb2aee83f4db827f7906d1e382
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-01 20:26:11 +01:00
hjk
cb1275fa33
Debugger: Work on dumper auto tests
...
Change-Id: I3df1faef35fec270094fdfbcb360216f516d0208
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-01 18:55:44 +01:00
hjk
7cb97f89f9
Debugger: Re-enable some tests for QVariant and geometry classes
...
Change-Id: Id8e0b46a7669fa2e7bb43687baa10ea951d9dc78
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-01 16:56:51 +01:00
hjk
13f3a6a5a0
Debugger: Fix QDateTime dumper and auto test
...
Change-Id: I1e71fdda85d791f76b8300fd1301f08e6d1bab71
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-01 15:15:07 +01:00
hjk
b6ad8a0d91
Debugger: Make std:: type simplification accessible from test
...
Change-Id: I26d9f656dac454c4e4ba51cab9b2120d8138462c
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-01 15:14:37 +01:00
hjk
54d662c2cd
Debugger: Fix QDate and QTime dumper and auto test
...
Change-Id: Iaf4cee3099a6745c5ccc42362463ec5203f8bfb0
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-01 12:33:29 +01:00
hjk
0ea26fae85
Debugger: Fix dumper auto test for QByteArray with non-ASCII contents
...
Change-Id: I358d9f69a0d8c090dd9c4766ab1792011f100ce5
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-02-01 11:50:28 +01:00
Oswald Buddenhagen
1fda2111d4
Merge remote-tracking branch 'origin/2.6'
...
Conflicts:
src/plugins/autotoolsprojectmanager/AutotoolsProjectManager.pluginspec.in
src/plugins/debugger/qtmessageloghandler.cpp
src/plugins/debugger/qtmessagelogwindow.cpp
src/plugins/madde/maemodeployconfigurationwidget.cpp
src/plugins/qmldesigner/components/integration/designdocumentcontroller.cpp
src/plugins/qmldesigner/designercore/include/widgetqueryview.h
src/plugins/qmldesigner/designercore/metainfo/metainfoparser.cpp
src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.cpp
src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.h
src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp
src/plugins/qnx/bardescriptormagicmatcher.h
src/plugins/qt4projectmanager/profilekeywords.cpp
src/plugins/remotelinux/deployablefilesperprofile.cpp
src/plugins/remotelinux/deployablefilesperprofile.h
src/plugins/remotelinux/deploymentinfo.cpp
src/plugins/remotelinux/deploymentsettingsassistant.cpp
src/plugins/remotelinux/profilesupdatedialog.cpp
tests/auto/icheckbuild/ichecklib.cpp
tests/auto/icheckbuild/parsemanager.cpp
tests/auto/icheckbuild/parsemanager.h
Change-Id: Ie465a578446a089e1c502d1cb1096e84ca058104
2013-01-31 16:25:33 +01:00
hjk
33ef5d1ce3
Debugger: fix deque and std::complex autotest
...
Change-Id: Idf6d0cc5a038d8203d5ad4fd4ce2f001b9fc1647
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-01-30 14:42:19 +01:00