Commit Graph

1038 Commits

Author SHA1 Message Date
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
709f24b0e0 debugger: fix QDir gdb pretty printer for Qt 4.8
Change-Id: Iff0f28b37abed29920379302dc540d46588fc787
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-05 10:59:01 +01:00
hjk
3c16aaf568 debugger: small fixes for semi-automated tests
Change-Id: I3e2b14aae33ef9cec43c5cea947360e75e19c2c1
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-05 10:58:14 +01:00
Eike Ziller
09e0c4899b Merge remote-tracking branch 'origin/2.5' 2012-03-05 08:59:13 +01:00
Kai Koehne
af205ab25d Add TcpPortsGatherer to utils
Can be used to check (non-intrusively) which TCP ports are still available.

Change-Id: I61300f6b7215cb2c0e4a3e6135de305cfd38b5a9
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
Reviewed-by: hjk <qthjk@ovi.com>
2012-03-02 18:37:39 +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
6d0231c7ec debugger: move defines to a .pro file that is actually looked at
Change-Id: Ic14fe35a6a16093117d89ef83c55d7a8bf29a137
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-28 12:01:35 +01:00
Christian Kandeler
a9cd250452 SSH: Fix tests.
- Add/fix include guards.
- Add QtNetwork dependency.

Change-Id: Ia9ebf9d48117e4b45325a365d52873034404d4c8
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2012-02-27 11:01:40 +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
Erik Verbruggen
b9b117aabb Fixed testcases.
Change-Id: Ia20094acbadcb6bec921ec77751f2c73a94e05cb
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2012-02-09 13:59:17 +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
Christian Kandeler
05aa2b01fe SSH: Add download capability to SftpFileSystemModel.
Change-Id: I156fa2ecc179f7f9a75ea0c1357b7e6881f5740f
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-06 18:06:57 +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
Christian Kandeler
24b4b0cfca SSH: Add SFTP-based remote file system model.
- Read-only for now.
- Should get features such as download(QModelIndex) etc.

Change-Id: I491674484b9dbc729b1ffc762bd8e489a613dd25
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-03 16:23:12 +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
Erik Verbruggen
1d3dc30153 C++11: add support for static_assert.
Change-Id: I82d8d60acaa9265fd25e0a3734855b19bdef9c06
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
2012-02-02 13:49:22 +01:00
Christian Kandeler
7c0abc29cd SSH: Add SFTP operations needed to implement remote FS traversal.
Change-Id: I3e7b52513211959a976545667e8e8372f2001c7e
Reviewed-by: hjk <qthjk@ovi.com>
2012-02-02 13:23:37 +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
Eike Ziller
9da98805dd Remove dead code.
Change-Id: Ifb5a14f587358e696eb3e199f5d223832a0c2837
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-30 14:08:19 +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
hjk
79194c9ff0 debugger: remove spurious .pro message from manual test
Change-Id: Ibc2459c725fe0075e3e0d6032c6bb9f6e1e05270
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-24 11:33:27 +01:00
Kai Koehne
e8241adae3 Debugger: Add simple app to test mixed QML/CPP debugging (QQuick2)
Change-Id: Id744e3306da20bd7e2051ec4c45e3475084b64bc
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-24 10:39:53 +01:00
hjk
918131b6e7 debugger: don't use derived dumpers if already dumping in base
Task-number: QTCREATORBUG-6857
Change-Id: Ie299a98f8e3177d730efb965f31880c6d3dfee54
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-24 09:57:23 +01:00
Orgad Shaneh
aee8a3ac88 debugger: fix copy-and-pasteo
Change-Id: I99923f9c2a06e8ef3bdb070419b4a19af0ddfa90
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-23 10:23:58 +01:00
Kai Koehne
f7c9b4eeb2 Debugger: Add simple app to test mixed QML/CPP debugging (QQuick1)
Change-Id: I7b7983a795c3c72e611bd6531c84cf498fb15c9f
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-20 16:18:01 +01:00
hjk
c828c363b1 debugger: new dumpers for boost::posix_time::{ptime,time_duration}
Task-number: QTCREATORBUG-6834
Change-Id: I494868dd4e8819284dbc7439cff89ffe07f6a958
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-20 14:38:05 +01:00
Christian Kandeler
b46cdd3729 SSH: Adapt test to an earlier change.
Change-Id: I67504abe9b32443667497c29fb27b555cf5419fc
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2012-01-20 13:58:55 +01:00
hjk
3d39451b15 debugger: show address of the target object when auto-dereferencing
Task-number: QTCREATORBUG-6813
Change-Id: Iaf1436a41cd22f46e8a8c369f942a3dba127cc6e
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-16 18:53:40 +01:00
hjk
58e3d4bbbf debugger: fix some of the expectations of the semi-automated tests.
Change-Id: Ic7b51711ae202aaa760750744cff0f246858ece2
Reviewed-by: hjk <qthjk@ovi.com>
2011-12-15 12:44:13 +01:00
hjk
04a88cf1e1 debugger: remove spurious test case contents
Change-Id: I40073d3241b4db208ba65b96e89c4d61b85c150f
Reviewed-by: hjk <qthjk@ovi.com>
2011-12-14 15:36:08 +01:00
hjk
f92c612d3c debugger: combine 'Expand' lines in semi-automated tests.
Change-Id: Ief1038931768c71b5574d41dcfdab60e574c9b58
Reviewed-by: hjk <qthjk@ovi.com>
2011-12-14 15:35:51 +01:00
hjk
f2979e9031 debugger: fix warning about multi-character char constant in manual test
Change-Id: I145a0422a0f79f5a17f7d63368775dd0dfe15619
Reviewed-by: hjk <qthjk@ovi.com>
2011-12-14 15:35:32 +01:00
hjk
fb21650cec debugger: work on semi-automated tests
Change-Id: I10e5655d9fc8415705c90b1c33276da5160296be
Reviewed-by: hjk <qthjk@ovi.com>
2011-12-14 15:35:24 +01:00
hjk
65288ccd7f debugger: fix and simplify manual test for QTCREATORBUG-4997
Change-Id: I1780d856ddfec62d4eeebb3a9563d80ac3ae679f
Reviewed-by: hjk <qthjk@ovi.com>
2011-12-14 08:28:49 +01:00