1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

1087 commits

Author SHA1 Message Date
Marc Khouzam
4a93b2d6a4 Disable automated Debug JUnit tests for GDB < 7.2 to allow to work on
getting all others to pass.

These tests should eventually be gradually re-enabled.

Change-Id: Ifb5fdf155f6db36b0b8bc29032ac736691213972
2014-09-16 07:04:38 -04:00
abeerbagul
1ffa0a9bb2 Bug 443687. Calculate the maximum partition size to decide if a tail
partition is required.

Change-Id: I43daed0ce0366ea0ab5aa6a437eb2f152e8012fc
Signed-off-by: abeerbagul <abeerbagul@gmail.com>
Reviewed-on: https://git.eclipse.org/r/33225
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-09-11 11:47:03 -04:00
Marc-Andre Laperle
97079f6ad0 Add missing arg for jacoco in in tests. Update jacoco.
Jacoco arguments are missing when executing certain tests. This happens when
argLine is being overriden. We had the same problem in Linux Tools. We solved
it by prepending the argLine with ${tycho.testArgLine}. This should help
improving the Code coverage metric in Sonar.

Also update the jacoco version to fix a bug when building with Java 8.

Change-Id: I7f73f40488efc01fc7d643940c1ac0d5950c900d
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/32507
Tested-by: Hudson CI
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-08-28 15:40:26 -04:00
Marc Dumais
9e13f237de bug 442312 - [visualizer] disable or remove the debug buttons from MV
toolbar, when
pinned?

Change-Id: Ibde098fddcb6ba95322d6313edd0152d34932f93
Reviewed-on: https://git.eclipse.org/r/32177
Tested-by: Hudson CI
Reviewed-by: William Swanson <WilliamRSwanson@gmail.com>
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
Tested-by: Marc Dumais <marc.dumais@ericsson.com>
2014-08-26 13:39:25 -04:00
Marc Dumais
ce5a26d6ce Bug 441713 - [visualizer] Make pinning of multicore visualizer view
possible

Change-Id: Ie47c21c35dc85d4efd34f273f8f0a51d4e82d16a
Reviewed-on: https://git.eclipse.org/r/31898
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
Tested-by: Marc Dumais <marc.dumais@ericsson.com>
2014-08-22 07:07:57 -04:00
Marc-Andre Laperle
86a08c918e Upgrade to Tycho 0.21.0
Change-Id: I1ef13eda4f297c10ee360cac64f43d58a91790e1
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/29954
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-07-31 11:19:17 -04:00
Marc Khouzam
05795e449e Typo
Change-Id: Id46d0a04469fc8e128765247466d253acbb27b1a
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-30 08:33:35 -04:00
Marc Khouzam
2698a9ca99 Redirect all output from DSF-GDB's JUnit tests to gdb traces.
Change-Id: I6f7c85879fbc51d15fe77dc265c9b3d1b50ec19d
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-30 08:30:27 -04:00
Marc Khouzam
59d01f3ecd Bug 438934 - Enable gdb traces for GDBConsoleBreakpointsTest to see what
is happening in an intermittend failure.

Change-Id: I2fcbe0950437e2928b5eab6e243b717002260f03
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-30 08:00:53 -04:00
Marc Khouzam
f25a9ffe98 Typo
Change-Id: I99683db5c79bf2551e58c66ba041edccb1b28bcc
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-30 07:48:55 -04:00
Marc Khouzam
6eccf283e4 Typo
Change-Id: I68925a2b5e830a612f683ef7ab1e32e1fb441879
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-30 07:46:20 -04:00
Marc Khouzam
3a98d32217 Bug 440587 - Extra output in gdb console when using '-interpreter-exec
console'

Change-Id: I52c15661fc481d8cde9e04707c3cd0b58dd4fd31
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30625
Tested-by: Hudson CI
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2014-07-29 08:16:09 -04:00
Marc Khouzam
668242634a Create constant for number of concurrent commands sent to GDB
Change-Id: I8911ec6014d81a9516b39d3dc6c2b1a5f7b80bdd
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-28 15:32:52 -04:00
Marc Khouzam
74b4766793 Bug 439926 - Race condition between's test 2 second timeout and launch's
2 second timeout.

Change-Id: I31632107b1bd667239ab6892268c02d30d0bafa7
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-28 08:43:00 -04:00
Marc Khouzam
b880b30b23 Cosmetics
Change-Id: I8d87072a6dfaa4927b55ee751e12cf04b05a05ca
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-25 15:18:27 -04:00
Marc Khouzam
8ac1490c7c Pass optional arguments, in case base class ever needs them.
Change-Id: I7f928063b7a9e476ccb98612b3ff17be24126745
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-25 15:12:47 -04:00
Marc Khouzam
22b4459a37 Bug 440387 - Allow to easily extend ServicesLaunchSequence
Change-Id: Ife35c51415fc9a5a07a5327a2eed3e564b3429c8
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30459
Tested-by: Hudson CI
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
2014-07-25 13:07:30 -04:00
Marc Khouzam
2986eab315 Cleanup ServicesLaunchSequence
Change-Id: I100b8f355aa968a0c6a679a1a04d2f12d76c02e3
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30449
Tested-by: Hudson CI
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-07-25 08:48:41 -04:00
Marc Khouzam
b740ab50f8 Cosmetics
Change-Id: Ia9e2ff002ac7d38e9057b2f9497f4370363e3b86
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-24 14:35:58 -04:00
Marc Khouzam
8219fbd21c Bug 440153 - Optionally provide an existing CDT repository when doing a maven build
Change-Id: Idc3d48bea5625ec84df43ffe50c6940fb4281831
Reviewed-on: https://git.eclipse.org/r/30285
Tested-by: Hudson CI
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-22 16:34:35 -04:00
Sergey Prigogin
d8154bd340 Inremented branding plugin version to 8.5 2014-07-21 17:39:01 -07:00
Sergey Prigogin
a2fbb5c879 Inremented feature version to 8.5. 2014-07-21 17:07:12 -07:00
Marc Khouzam
90718216f1 Bug 439926 - CommandTimeout tests can fail on fast machines
Change-Id: I7bd4862cb8b3900a2fc41ad7476b2dff6f541009
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30144
2014-07-21 16:26:52 -04:00
Marc Khouzam
0cdedcb9e9 Bug 438934 - Make GDBConsoleBreakpointsTest provide more information
upon failure.

Change-Id: Ia3cfe4fb455f4ca5048e629c623bba6331264b09
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30096
Tested-by: Hudson CI
2014-07-19 11:29:10 -04:00
Marc Khouzam
935e88036d Bug 438934 - Failure in MIMemoryTest.asynchronousReadWrite because of a
concurency issue where the AsyncCompletionWaitor was being accessed by
more than one thread but was not properly synchronized.

Change-Id: I5c6f063ca519787a0cc45281c0632fcf07b763d5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/30089
Tested-by: Hudson CI
2014-07-18 03:46:30 -04:00
Alvaro Sanchez-Leon
4ec3cdbbe7 Bug 437562 - Split the dsf-gdb tests to a plug-in and fragment pair
Change-Id: I7dbdfe98795242a3c96a3ed87532a993dd7db685
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-on: https://git.eclipse.org/r/28602
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Hudson CI
2014-07-14 12:34:41 -04:00
Xavier Raynaud
dd8dc157ee Bug 438635 - executeWithTargetAvailable steps need public constructors
Change-Id: I351c9ba773319bed99b4d05520e5995fb426c21d
Signed-off-by: Xavier Raynaud <xavier.raynaud@kalray.eu>
Reviewed-on: https://git.eclipse.org/r/29253
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-07-02 09:08:04 -04:00
Marc Dumais
8ce51305f0 Bug 434889 - GDBHardwareAndOS#isAvailable() always returns false
Change-Id: Ie8094e5e19be800ea333403f4a7fb73747cdf378
Reviewed-on: https://git.eclipse.org/r/26542
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
Tested-by: Marc Dumais <marc.dumais@ericsson.com>
2014-07-02 08:11:14 -04:00
Marc Khouzam
6dd184d9be Bug 429621 - [non-stop] CDT doesn't wait for "stopped" notification from
GDB before setting breakpoints

Change-Id: I002a8e9e1b376b83d1ea82987a7df026cab7670f
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/28891
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-06-30 13:38:34 -04:00
Marc Khouzam
397b269e26 Bug 435998 - Remove 'updateSiteName' string as they are not used
Change-Id: I55485c9cba17f544d50d8e27b77d6644493d8300
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27500
Tested-by: Hudson CI
2014-06-18 15:54:57 -04:00
Marc Khouzam
ce9b270a38 Bug 435998 - Get rid of all "eclipse_update_120.jpg" files in CDT
features

Change-Id: I52a71e62f8161990657e96ef52403fd7f69698a2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27499
2014-06-17 11:33:37 -04:00
Marc Khouzam
9c98d58561 Update Debug JUnit tests to allow running tests for all GDB versions.
Change-Id: Ied36d9eb7e31ca33f04e6744f670e77dfec36f36
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27872
Tested-by: Hudson CI
2014-06-03 20:49:45 -04:00
Marc Dumais
7204746924 Bug 436453 - [visualizer] Load meters no longer have numerical overlay
Change-Id: I456158f1a8bae8a18f4df5bd2081bcee6e8c75ae
Reviewed-on: https://git.eclipse.org/r/27829
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
(cherry picked from commit c7d2218acc)
Reviewed-on: https://git.eclipse.org/r/27837
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
Tested-by: Marc Dumais <marc.dumais@ericsson.com>
2014-06-03 14:03:42 -04:00
Marc Khouzam
8c15651c03 Bug 436349 - JUnit test for step-return for a method returning void
Change-Id: Ia449c9f599e6c5c3af9e26b4014ade6a12ae58c3
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27735
Tested-by: Hudson CI
2014-06-02 13:12:57 -04:00
Marc Khouzam
93fe0e78c3 Bug 436349 - Local variables incorrectly show as "returned" in variables
view

Change-Id: I916ed600f31da1c1f7da0215bac02c58ebfefb0a
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27721
2014-06-02 10:50:08 -04:00
Marc Khouzam
580b3a892a Point Debug tests to the instance of GDB on CDT's HIPP
Change-Id: Ib4e84a3c7c0717b458fd7cffe3ff70b1a1d3bcc5
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-30 16:03:06 -04:00
Marc Khouzam
6996d3f93c Bug 435142 - Duplicate *running events cause UI slowness
Change-Id: I4b30e6cd62b7cc822442ddd14c3c1440f6bab376
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/26780
Tested-by: Hudson CI
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-05-29 10:56:26 -04:00
Teodor Madan
0cb5a29ef3 Update contributors list to match Bug 435606
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
2014-05-28 14:07:19 +03:00
Marc Khouzam
2c22479c9e Bug 435309 - Use the shared license file scheme for CDT
This means that:
- feature.xml files now make a reference to the shared license plugin
      using version 0.0.0
- feature.properties files no longer have the text for the license
- license.html and epl-v10.html files are removed as they are part
      of the shared license plugin
- build.properties files no longer reference removed files
- the main pom.xml file references the license repository

Change-Id: Ibd880480de3a07597084d44cce7b822903509079
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27250
2014-05-26 10:03:45 -04:00
Martin Schreiber
0f6719cc71 Bug 435606: Using BigInteger instead of Integer makes it possible to
write unsigned variables (UINT32 and UINT64) in the binary format.

Change-Id: Ic9de8470cef10469eae28b3c99ced1d9d3027685
Signed-off-by: Martin Schreiber <m.schreiber@bachmann.info>
Reviewed-on: https://git.eclipse.org/r/27252
Reviewed-by: Teodor Madan <teodor.madan@freescale.com>
Tested-by: Teodor Madan <teodor.madan@freescale.com>
2014-05-26 04:30:47 -04:00
Teodor Madan
d798bd1e53 Bug 386226 - Activate "HEX integer" rendering for DSF-GDB
Change-Id: I826902e05e186c9d96ea0a72bcda44e16339f40f
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/27024
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Hudson CI
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Tested-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2014-05-22 03:19:10 -04:00
Teodor Madan
0cac486c62 Bug 435401 - Mixed-mode disassembly does not display the same source as
source editor for the same address

change IMixedInstruction.getFileName implementation to return full path
if reported by gdb. In the same way as MIFrame

Change-Id: I16ee540c02da95bbaa1881a813e8bf9326d1f63d
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/27014
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Hudson CI
2014-05-21 10:56:14 -04:00
Teodor Madan
8f700b4d91 Bug 434645 - Terminate GDB launch using registered terminate handler
Change-Id: I4c59bacd8edaff4734dbafbf541552e8fa124c03
Reviewed-on: https://git.eclipse.org/r/26727
Tested-by: Hudson CI
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-21 09:20:14 -04:00
Marc Khouzam
5806deb5b8 Update to new license text
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-20 11:36:39 -04:00
Teodor Madan
ab5c43e46a Bug 434645 - Deadlock in DsfExecutor on project close while in debug
session leading to UI freeze

Execute ITerminate@terminate() asynchronously

Change-Id: Ieba37912b7760f8db38b0f14e9562f07d7064af6
Reviewed-on: https://git.eclipse.org/r/26365
Tested-by: Hudson CI
Reviewed-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-by: Teodor Madan <teodor.madan@freescale.com>
Tested-by: Teodor Madan <teodor.madan@freescale.com>
2014-05-14 09:11:48 -04:00
Alvaro Sanchez-Leon
4c34ced31b Bug 432963 - [Memory] Cache associated to memory spaces context are not
being reset

Change-Id: I3b8de9008ce0d60cbdc2b04ad2c2bb9b844ee47b
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-on: https://git.eclipse.org/r/25206
2014-05-07 08:32:03 -04:00
Teodor Madan
13626ab74c Bug 433761 - Breakpoint Actions Dialog should not allow creating unnamed actions
- Add validator and error decorator for breakpoint and tracepoint action
name editor
- Generics Warning Cleanup from BreakpointActionManager; avoid spawning bp
  action execute jobs in lack of any actions
- MIBreakpointsManager - avoid spawning needless job when there's no
breakpoint to execute actions for

Change-Id: Ibe29b97e4f3a86d5429e3f71aae728dd7e31b97b
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
Reviewed-on: https://git.eclipse.org/r/25768
Tested-by: Hudson CI
2014-05-05 06:54:27 -04:00
Alvaro Sanchez-Leon
ddb8ab8708 Bug 431627 - [mem] Need additional API to extend support for memory
spaces
Change-Id: I775f443927ddd326e5aab5c0e9243cd818edde41
Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
Reviewed-on: https://git.eclipse.org/r/24994
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Hudson CI
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-02 12:57:37 -04:00
Marc Khouzam
fa5de3be3b Update license.html files for 2014 version
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-05-02 11:17:44 -04:00
Marc Khouzam
2c2e4c5b96 Bug 400628 - Support Dynamic Printf
Change-Id: I1e030d05b482fef29ef7128d5a897544a0f85ca6
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/10746
Tested-by: Hudson CI
2014-05-01 16:05:03 -04:00