Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-01-14profiling: Remove root functions from callgraphstable-4.2Geneviève Bastien1-15/+0
Those functions are not used anyway, and they may take a lot of space Change-Id: Ib8329dcd881d5fee029553ded3c29dca7a4b3a8d Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/134359 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com> (cherry picked from commit 76dc1b84e7399a2e3f289c9caed57682b170d5ed) Reviewed-on: https://git.eclipse.org/r/134898
2019-01-10profiling: Do not keep children of functionsGeneviève Bastien4-103/+34
Children are never used, but they take a _lot_ of space! It hides the addChildren method so only the constructor can add a child to the parent. Change-Id: Ia61c854c23ec6682e39d56efb808cbef5e60acdd Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/134210 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com> (cherry picked from commit 75cea1b62e8963be2e6d987b4fb826817c08bdbf) Reviewed-on: https://git.eclipse.org/r/134876
2019-01-10callstack: Remove the segment store from CallGraphGeneviève Bastien5-509/+26
The segment store used by the views is not the one in callgraph, so just don't save that segment store anymore at all. Also fix the unit tests accordingly. Deactivate some of them temporarily. Change-Id: I41a72432a3e5fd537a3690043bbaa36bc97fc853 Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/134152 Tested-by: CI Bot Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com> (cherry picked from commit 8af116006c94c728249536ff5a8210769655240f) Reviewed-on: https://git.eclipse.org/r/134835 Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2019-01-03tmf: Bug 542529: FilteredCheckboxTree refresh job loses selectionPatrick Tasse1-0/+5
Save and restore the tree selection during the refresh job execution. Change-Id: Ifb909c33469c4dd0dee0d66ae9dc392193d1d96c Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/133699 Tested-by: CI Bot Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Tested-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> (cherry picked from commit 0f9dcd7822f16215c38dc5c72ab0b75c29b5e4ee) Reviewed-on: https://git.eclipse.org/r/133950 Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-12-24Update 4.10/staging target with remaining release update sitesBernd Hufmann2-6/+6
Change-Id: I7610e784d7a00f5e5d240aad206c9e250e5651c6 Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on: https://git.eclipse.org/r/134324 Tested-by: CI Bot Reviewed-by: Simon Delisle <simon.delisle@ericsson.com> Tested-by: Simon Delisle <simon.delisle@ericsson.com> (cherry picked from commit 21fdf06625111b56ccd80f5c41ad85c7251bfe82) Reviewed-on: https://git.eclipse.org/r/134489
2018-12-24releng: Use tycho release 1.3.0 instead of snapshot build for 1.3.0Bernd Hufmann1-2/+2
The release is out now and the 1.3.0-SNAPSHOT doesn't exist anymore. Change-Id: Ife5b53cb8faba89977aa6612e5b9fc6f920575a8 Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on: https://git.eclipse.org/r/134491 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-12-24Add 4.2 baseline targetBernd Hufmann1-0/+49
Change-Id: I3a8f15a3d2bafa132a52f83e615410970d59b3ee Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on: https://git.eclipse.org/r/134297 Tested-by: CI Bot Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com> Tested-by: Patrick Tasse <patrick.tasse@gmail.com> (cherry picked from commit bf47e4cddcfc3292e5e4e9ec4d2fd7bc28ae5677) Reviewed-on: https://git.eclipse.org/r/134322
2018-12-24tmf.core.test: Delete trace suppl. directory at the end of the testsBernd Hufmann1-18/+42
Change-Id: Iffdc5d1c366e07da01383a09862faca8534b01e9 Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on: https://git.eclipse.org/r/134368 Tested-by: CI Bot Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com> Tested-by: Patrick Tasse <patrick.tasse@gmail.com> (cherry picked from commit 56db644d83bac3d37b1e83763e888584852f3a86) Reviewed-on: https://git.eclipse.org/r/134398
2018-12-21ui: bug 542724 Fix event table search in gtkGeneviève Bastien1-2/+14
GTK initialization needs to hide the widget and bring the focus back, which caused the event table to loose focus and delete the widget. Now there is a boolean variable to verify before deleting the widget. Change-Id: I7ff910ee56e9eb4426ec9ebad63dfbfaf4f0ef6b Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/134021 Tested-by: CI Bot Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com> Tested-by: Patrick Tasse <patrick.tasse@gmail.com> (cherry picked from commit 21dc41faa695557a50d8b8511f0d778f5a99028d) Reviewed-on: https://git.eclipse.org/r/134352 Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
2018-12-20swtbot: Fix TestRefreshTextTracePatrick Tasse1-2/+2
Being the active editor does not guarantee that it is the active part (it could be the active view). Calling SWTBotEditor.setFocus() on the editor does not guarantee that it becomes the active part. SWTBotEditor.show() should be called instead. Otherwise the active part could be the Project Explorer view and then the File > Refresh menu invokes the wrong action. Change-Id: I51ca74f1b095877197e0e56a254ce8c9900a3d2b Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/134216 Tested-by: CI Bot Reviewed-by: Simon Delisle <simon.delisle@ericsson.com> Tested-by: Simon Delisle <simon.delisle@ericsson.com> (cherry picked from commit e7aafc89a131058d2f814aec52a53ad02c51e447) Reviewed-on: https://git.eclipse.org/r/134333
2018-12-20swtbot: Fix TestTraceOffsettingPatrick Tasse1-4/+7
Do not call pressShortcut() on the tree item. This gives focus to the tree, which takes away focus from the cell editor. Instead find the cell editor text and call pressShortcut() on it. Change-Id: Ia063cdc56f40611dac00a78a81c808773cfc375d Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/134215 Tested-by: CI Bot Reviewed-by: Simon Delisle <simon.delisle@ericsson.com> Tested-by: Simon Delisle <simon.delisle@ericsson.com> (cherry picked from commit 16f950589ac85b555b4a3d47805aa31990906265) Reviewed-on: https://git.eclipse.org/r/134332
2018-12-20Update 4.10/staging target with 2018.12 release update sitesBernd Hufmann2-10/+10
Change-Id: Ic09c3d1c75dabccaa975eeb4ca18cb1a399eb1e7 Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on: https://git.eclipse.org/r/134296 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com> (cherry picked from commit 0bba864ee658df3924561ade78b1be00dc4825de) Reviewed-on: https://git.eclipse.org/r/134321
2018-12-12releng: Update Trace Compass target files with 2018-12 RC2 dependenciesv4.2.0Jean-Christian Kouame2-11/+11
Change-Id: I2e427c56c800975ead4c65e9dd6c41dff480d971 Signed-off-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133873 Tested-by: CI Bot (cherry picked from commit 830665f043e1eea374076dd21a10805d538343fc) Reviewed-on: https://git.eclipse.org/r/133899
2018-12-12json.core: move to internal provisionalMatthew Khouzam9-17/+17
The API needs more work. Change-Id: Ica7a150c4b528b65b2ef6764a7340e240ab51f62 Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133893 Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: CI Bot
2018-12-11json: persist index on diskMatthew Khouzam1-0/+7
Change-Id: Iec40bd623ff37a0316133908fcf95ce8e8494f31 Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133889 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-12-11json: remove race in readerMatthew Khouzam1-31/+39
Allow multiple requests read simultaneously. Change-Id: I71fdb3d55f351f2e7e3123ea0fd4a37065d88547 Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133865 Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Tested-by: CI Bot
2018-12-10json: Fix dependencies problems on json traceSimon Delisle2-0/+3
When installing trace type that requires json.core, the rcp couldn't find it. Json feature in now part of the product. Change-Id: Ib8d92ba0c9ac14ab37ace1382bded77951c3a953 Signed-off-by: Simon Delisle <simon.delisle@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133697 Tested-by: CI Bot Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
2018-12-06releng: enable automatic updates for 4.2 releaseJean-Christian Kouame2-2/+5
Change-Id: I730e4fd468d653b8fecb08aa03b12f2872c3f977 Signed-off-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133546 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-12-05json: give SortingJob a comparator.Matthew Khouzam1-1/+1
Avoid ClassCastException since PartiallyParsedEvent is NOT a comparable. Change-Id: I05e86409f1c2c5658b9fe471f985bcdeabeaadce Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133359 Tested-by: CI Bot Reviewed-by: Simon Delisle <simon.delisle@ericsson.com> Tested-by: Simon Delisle <simon.delisle@ericsson.com>
2018-12-04releng: Update Trace Compass features version to 4.2.0Jean-Christian Kouame107-111/+111
Change-Id: Iee9ce4489f94fc1afd7663075acb1cd7473b81ee Signed-off-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133484 Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: CI Bot
2018-12-04releng: Update targets with 4.10 RC1 dependenciesJean-Christian Kouame2-11/+11
Change-Id: I2e11b5c8868d5ba796d2428b75aa44e89f15c420 Signed-off-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133477 Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: CI Bot
2018-12-04filter: Apply the regex filter to the event tableGeneviève Bastien4-9/+45
This patch uses the regex to ITmfFilter conversion of a previous patch to apply a filter to the event table. It can be tested with this patch from the incubator: https://git.eclipse.org/r/#/c/132306/ Change-Id: Ib4bf38d0c8277b4781c7b9ee87b0055fdba21586 Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/129176 Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Tested-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Tested-by: CI Bot
2018-12-04filter: Convert an ITmfFilter to regexGeneviève Bastien2-1/+387
And add unit tests Change-Id: I80d2951af9f427886e65f210c65c74f1199ca4d6 Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/129270 Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Tested-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Tested-by: CI Bot
2018-12-04releng: Update 4.6 4.7 4.8 target files with orbit unit dependenciesJean-Christian Kouame3-3/+12
This patch adds the following dependencies to the target files under orbit: <unit id="javax.xml.bind" version="0.0.0"/> <unit id="javax.activation" version="0.0.0"/> <unit id="javax.xml.stream" version="0.0.0"/> Change-Id: I15b715a0f4a186b9bc0f474d307c754448024938 Signed-off-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133470 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-12-04tmf: Fix API breakage in AbstractTimeGraphViewPatrick Tasse1-12/+13
Change-Id: I36f9ae7dc9217432b4eefb7d44187617860dbe15 Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/132995 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-12-04releng: Update trace compass target for 2018-12 RC1 buildJean-Christian Kouame10-20/+140
Change-Id: Ie5c3ca83f8e8b089ae3fdaa65b29bf14f290e90d Signed-off-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133326 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-11-29ctf: Fix NullPointerException in CTFTracePatrick Tasse1-1/+4
This can happen if the underlying directory is deleted in the middle of the CTFTrace constructor. Change-Id: Ic6a665d8e3b259e248504ecdb7914c368fe72432 Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/133008 Tested-by: CI Bot Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Tested-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>
2018-11-28swtbot: Fix XYDataProviderBaseTest.verifySeriesStyle()Patrick Tasse1-1/+5
In the UI thread, TmfCommonXAxisChartViewer.createSWTSeriesFromModel() first creates the series, then sets the series style. The tests wait for the series to be created (in the test thread) then immediately verifies the series style (also in the test thread). At that instant the series style may not have been set yet in the UI thread. The verification method now does a syncExec() on the UI thread to ensure that the runnable that created the new series has finished executing. Change-Id: I768e293e970e1a7bc56fcda9fb03aad396d43ab6 Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/133148 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-11-28releng: remove possibility to upgrade from old linuxtools featuresBernd Hufmann39-62/+11
For that, remove entry in p2.inf files, and if empty, remove this file. Trace Compass project was created 2014 and the source was removed from linuxtools in 2015. Initially, there was support to upgrade from a Linux Tools installation. This support is not needed anymore. Change-Id: I0797bd6f587e0650b07e138ecd9c49e915316053 Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133003 Tested-by: CI Bot Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Tested-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>
2018-11-28filter: convert a regex to an event filterGeneviève Bastien12-23/+739
And add unit tests Change-Id: Ieedf360d4a41bfb8fba9bb1af1b193416430a294 Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/128939 Tested-by: CI Bot Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>
2018-11-28filters: Associate filters with a traceGeneviève Bastien1-6/+45
Converting filters will eventually need the trace's aspects and so we need the trace to do this. This will also allow to have different filters for different traces and when switching trace, go back to previous filter. Change-Id: I55be41ccc4a60c2b5f85f96657a1334d98e4fc59 Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/128938 Tested-by: CI Bot Tested-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>
2018-11-28releng: Update staging target for 2018-12 M3 buildJean-Christian Kouame1-10/+10
Change-Id: I0f094367c2c253019dac8d9c70b3a8ebfc4027fb Signed-off-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133147 Tested-by: CI Bot
2018-11-27timing.core: Add global filter support for segment store viewsJean-Christian Kouame13-55/+617
This patch adds global filter support for the segment store table and the scatter graph Change-Id: Ie0c0e7f7367e43e91e46c51863747c2760681d89 Signed-off-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/127242 Tested-by: CI Bot
2018-11-27tmf: Fix LostEventsMarkerEventSourcePatrick Tasse1-1/+4
If the monitor is cancelled, the partial and incomplete results from the state system query should not be used to update the fLastMarkers cache. Change-Id: I265d773c7a2fcd4e6d2eb757b00e7e7761f29f63 Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/133078 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-11-26tmf.swtbot: test markersMatthew Khouzam2-1/+38
Display markers. There are no explicit marker tests yet, but this allows the code path to be exercised and exceptions will fail other tests. The markers use the states defined and thus will be programatically tested in every "style" test. Change-Id: I18d8d6bcc06d0d2f513d5c1cac264ece7f519520 Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133012 Tested-by: CI Bot Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Tested-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>
2018-11-26tmf.swtbot: test navigation of the namespaceMatthew Khouzam1-16/+88
This tests the following commands: * Up * Down * PgUp * PgDown * Home * End * Enter Change-Id: Ib1621c17ef3fc09e5880e9b41443e84f1f962159 Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/133011 Tested-by: CI Bot Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Tested-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>
2018-11-26tmf.swtbot: add tests for zoomsMatthew Khouzam1-58/+152
Test vertical and horizontal zooms * + * - * ctrl + * ctrl - * ctrl 0 Change-Id: I32f2dd00956f3c4f544ee7e3e22fb6cf4751ca43 Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/132914 Tested-by: CI Bot Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com> Tested-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>
2018-11-23tmf.ui: Fix column header glitch in GTK3Matthew Khouzam1-0/+10
This is a workaround for trees having issues displaying headers when they have no items, no scroll bars and no non-header area to display in. Change-Id: Icf0da70941eb6acc3575e54955b08a29382d5e40 Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/132934 Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com> Tested-by: Patrick Tasse <patrick.tasse@gmail.com> Tested-by: CI Bot
2018-11-23swtbot: Fix NullPointerException in TimeGraphViewStubPatrick Tasse1-2/+6
Change-Id: I5ec8f90d042c8e266cc80c8f67b8bd2481780ce7 Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/132996 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-11-23sonar: method should not be empty.Viet-Hung Phan53-8/+96
Change-Id: Id4b12ddb55b7b396fd561151f2c7c193572471dc Signed-off-by: Viet-Hung Phan <viet-hung.phan@ericsson.com> Reviewed-on: https://git.eclipse.org/r/132765 Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: CI Bot Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
2018-11-21releng: Fix tracecompass-e4.6 targetPatrick Tasse1-1/+2
The org.eclipse.jdt.junit4.runtime is added to the target, otherwise the wrong version could be used if the Eclipse installation is Oxygen.1 or later. This causes exceptions when running junit tests. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=527681#c3 for details. Change-Id: I107023de53b1f961ef22409c15a6516603af27db Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/132774 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-11-21common.test: Ignore XmlInjectionMatthew Khouzam1-0/+2
This generates two distinct exceptions, unless this can be figured out, ignore the test. Change-Id: I867f1042dd977d0767fdc31d6eebd16d56c41d7e Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/132760 Tested-by: CI Bot Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com> Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
2018-11-20swtbot: Fix SWTBotUtils.deleteProject()Patrick Tasse1-0/+2
Sometimes the active shell is not the main Eclipse shell. Sometimes there is no active shell at all. When invoking the "Delete" action on a project's context menu, the platform's DeleteResourcesHandler uses the active shell, and throws an exception if the active shell is disposed. Change-Id: Iafe19b623e4d147a30312941d33eb5ed227773bb Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/132773 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-11-20swtbot: Fix SWTBotUtils.openPreferences()Patrick Tasse1-2/+3
Sometimes the active shell is not the main Eclipse shell. Sometimes there is no active shell at all. Change-Id: I09359b9890ccecc1f7d1b7f42afd36aae4c89dca Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/132595 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-11-20tmf: Fix Trace Compass dark theme for ThemeExtension colors of platformBernd Hufmann3-2/+33
The new Trace Compass css file defined colors using the ThemeExtension. This however, prevent ThemeExetension definitions of the platform to load (see e4-dark_basestyle.css). The caused certain elements not to be styled correctly (e.g. inactive view parts). Moreover, in Neon this causes NPEs when redrawing views. The NPEs are fixed in Oxygen and later versions. However, this patch is also needed for proper styling in newer releases than Neon. Change-Id: I45039c9105efc2a234f0c86ede5d485ebed3f61a Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on: https://git.eclipse.org/r/132710 Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com> Tested-by: Patrick Tasse <patrick.tasse@gmail.com> Tested-by: CI Bot
2018-11-20releng: Make newer test packages visible to alltests plug-inPatrick Tasse5-1/+8
Change-Id: I4505d3a1be18b882e7e65d6f3e52a3cd0816b0c8 Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/132588 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-11-20tmf: Bug 541251: ConcurrentModificationException in TimeGraphViewerPatrick Tasse1-12/+17
Avoid calling methods in the TimeGraphViewer from a non-UI thread. Change-Id: I40059d44fd3268ba9aba3f65d594a61de8d6d665 Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-on: https://git.eclipse.org/r/132576 Tested-by: CI Bot Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
2018-11-16tmf: add border and left margin around applied time event filtersBernd Hufmann1-2/+3
This separates each filter visually better. Change-Id: Ia6b3cb83ac53cfb02b316a4490a3bcd7afefc528 Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on: https://git.eclipse.org/r/132580 Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com> Tested-by: Patrick Tasse <patrick.tasse@gmail.com> Tested-by: CI Bot
2018-11-16filters: Add method in IFilterStrings to merge filtersGeneviève Bastien3-11/+24
This method avoids having to know how to manually join filters each place this is called Change-Id: If8a56e9e94c68fecea242177a5897385835f2807 Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/132141 Tested-by: CI Bot Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>
2018-11-16filters: Make TraceCompassFilter support collection of regexesGeneviève Bastien4-21/+26
These regexes are used for global filtering and if regexes were entered in separate strings, these strings should be kept separate when sending them to consumers. Change-Id: Ifcafaa1920cac6a62b58669bbe3b27ef25de1ed2 Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/132128 Tested-by: CI Bot Reviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>

Back to the top