SuccessChanges

Summary

  1. Bug 558838: releng: Allow UI and core test to be skipped separately (details)
  2. Bug 558838: releng: Split ui tests in short and long tests (details)
  3. tmf.ui: add action to lock Y axis to a given range (details)
  4. tmf: Test running analysis from Project Explorer (details)
  5. tmf.core: Improve segment aspect type javadoc (details)
  6. tmf.ui: Make search more 64 bit ready (details)
  7. releng: Update OOMPH setup file for 5.2.0 (details)
  8. profiling.ui: add symbol to flame graph tooltip (details)
  9. tmf.ui.swtbot: test the bookmarks view (details)
Commit 8174a2a666803fbe74dd8d6da134b89f473e909c by bernd hufmann
Bug 558838: releng: Allow UI and core test to be skipped separately

- Add pom.xml for each test plugin with property skip-tc-core-tests for
core tests and skip-tc-ui-tests for ui tests respectively. With these
2 properties it's possible to skip core or ui test executions.
This can be used later on to configure 2 Gerrit verification jobs that
can ran in parallel.

- Remove profile automated-ui-test and skip-automated-ui-tests property

[Added] Allow UI and core test to be skipped separately

Change-Id: Ib349b888d67f3c59cabcfb181c4ec2d1b796bc21
Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/154149
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedctf/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.os.linux.ui.tests/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.lami.ui.swtbot.tests/pom.xml
The file was addedlttng/org.eclipse.tracecompass.lttng2.ust.ui.tests/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.profiling.core.tests/pom.xml
The file was addedctf/org.eclipse.tracecompass.ctf.parser.tests/pom.xml
The file was addedlttng/org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests/pom.xml
The file was addedreleng/org.eclipse.tracecompass.integration.swtbot.tests/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests/pom.xml
The file was addedgdbtrace/org.eclipse.tracecompass.gdbtrace.ui.tests/pom.xml
The file was modifiedlttng/pom.xml
The file was addedlttng/org.eclipse.tracecompass.lttng2.control.ui.tests/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/pom.xml
The file was modifiedanalysis/pom.xml
The file was addedlttng/org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.chart.ui.tests/pom.xml
The file was addedpcap/org.eclipse.tracecompass.tmf.pcap.core.tests/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.core.tests/pom.xml
The file was addedctf/org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.lami.core.tests/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.os.linux.core.tests/pom.xml
The file was modifiedtmf/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.ui.tests/pom.xml
The file was addedctf/org.eclipse.tracecompass.tmf.ctf.core.tests/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.chart.core.tests/pom.xml
The file was modifiedREADME.md
The file was addedbtf/org.eclipse.tracecompass.btf.core.tests/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.remote.ui.tests/pom.xml
The file was addedlttng/org.eclipse.tracecompass.lttng2.kernel.core.tests/pom.xml
The file was addedlttng/org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests/pom.xml
The file was addedlttng/org.eclipse.tracecompass.lttng2.control.core.tests/pom.xml
The file was addedgdbtrace/org.eclipse.tracecompass.gdbtrace.core.tests/pom.xml
The file was modifiedctf/org.eclipse.tracecompass.ctf.core.tests/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.counters.core.tests/pom.xml
The file was addedlttng/org.eclipse.tracecompass.lttng2.ust.core.tests/pom.xml
The file was addedstatesystem/org.eclipse.tracecompass.datastore.core.tests/pom.xml
The file was addedstatesystem/org.eclipse.tracecompass.statesystem.core.tests/pom.xml
The file was addedrcp/org.eclipse.tracecompass.rcp.ui.tests/pom.xml
The file was modifiedpcap/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.core.tests/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.timing.core.tests/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests/pom.xml
The file was modifiedpcap/org.eclipse.tracecompass.pcap.core.tests/pom.xml
The file was modifiedrcp/pom.xml
The file was modifiedreleng/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.remote.core.tests/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests/pom.xml
The file was addedcommon/org.eclipse.tracecompass.common.core.tests/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.cli.core.tests/pom.xml
The file was addedpcap/org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests/pom.xml
The file was modifiedpom.xml
The file was addedstatesystem/org.eclipse.tracecompass.segmentstore.core.tests/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.profiling.ui.swtbot.tests/pom.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.tests/pom.xml
The file was addedlttng/org.eclipse.tracecompass.lttng2.common.core.tests/pom.xml
The file was modifiedrcp/org.eclipse.tracecompass.rcp.rcptt.tests/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests/pom.xml
The file was addedjsontrace/org.eclipse.tracecompass.jsontrace.core.tests/pom.xml
Commit 3bf35a0ed9aeda0e3b740ab5d97361c1d8de92c7 by bernd hufmann
Bug 558838: releng: Split ui tests in short and long tests

2 properties now exists for UI tests:
- tc.skip.short.ui.tests
- tc.skip.long.ui.tests

Use it on the command-lines:
- mvn clean install -Dskip-short-tc-ui-tests=true
- mvn clean install -Dskip-long-tc-ui-tests=true

This can be used for parallel builds to have more even load.

[Added] Split ui tests in short and long tests

Change-Id: I96af47ee7eac61dd52a2db218fef0b8d524eb802
Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/154998
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
The file was modifiedtmf/org.eclipse.tracecompass.tmf.remote.ui.tests/pom.xml
The file was modifiedlttng/org.eclipse.tracecompass.lttng2.ust.ui.tests/pom.xml
The file was modifiedrcp/pom.xml
The file was modifiedtmf/org.eclipse.tracecompass.tmf.chart.ui.tests/pom.xml
The file was modifiedREADME.md
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.lami.ui.swtbot.tests/pom.xml
The file was modifiedtmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests/pom.xml
The file was modifiedreleng/org.eclipse.tracecompass.integration.swtbot.tests/pom.xml
The file was modifiedpcap/org.eclipse.tracecompass.tmf.pcap.ui.swtbot.tests/pom.xml
The file was modifiedrcp/org.eclipse.tracecompass.rcp.ui.tests/pom.xml
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests/pom.xml
The file was modifiedlttng/org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests/pom.xml
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.profiling.ui.swtbot.tests/pom.xml
The file was modifiedrcp/org.eclipse.tracecompass.rcp.rcptt.tests/pom.xml
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.os.linux.ui.tests/pom.xml
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.counters.ui.swtbot.tests/pom.xml
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/pom.xml
The file was modifiedgdbtrace/org.eclipse.tracecompass.gdbtrace.ui.tests/pom.xml
The file was modifiedlttng/org.eclipse.tracecompass.lttng2.control.ui.tests/pom.xml
The file was modifiedctf/org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests/pom.xml
The file was modifiedpom.xml
The file was modifiedlttng/org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests/pom.xml
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.timing.ui.swtbot.tests/pom.xml
The file was modifiedlttng/org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests/pom.xml
The file was modifiedtmf/org.eclipse.tracecompass.tmf.chart.ui.swtbot.tests/pom.xml
The file was modifiedtmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.tests/pom.xml
The file was modifiedtmf/org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests/pom.xml
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui.tests/pom.xml
Commit 4c1b2669d2ea74913440d45ad74ca005d70c83d0 by patrick tasse
tmf.ui: add action to lock Y axis to a given range

[Changed] Add lock Y axis to XY charts

Change-Id: I8a9f741682e2c69bbc2c989b75aaf38dd1484c05
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Signed-off-by: Ivan Grinenko <ivan.grinenko@auriga.com>
Reviewed-on: https://git.eclipse.org/r/154144
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Tested-by: Genevieve Bastien <gbastien+lttng@versatic.net>
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/views/LockRangeDialog.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/views/messages.properties
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/views/Messages.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/views/TmfChartView.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/Messages.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/messages.properties
Commit 3cbbd2c71fe0f62e3bb53242f4a34f915e8fa11a by bernd hufmann
tmf: Test running analysis from Project Explorer

[Added] manually launch analysis from the project explorer

Change-Id: I04e7cffe273fed9e96d13be481548c1373a24ab1
Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/153735
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
The file was modifiedreleng/org.eclipse.tracecompass.integration.swtbot.tests/src/org/eclipse/tracecompass/integration/swtbot/tests/projectexplorer/ProjectExplorerAnalysisTest.java
Commit 918a7b4c68b2f64c3c7ee1f2a6c98180cc1879a4 by matthew khouzam
tmf.core: Improve segment aspect type javadoc

Change-Id: Ibc37c2ea22b087b260dfdbc1ec55eef0aab3b2a9
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/154060
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/segment/ISegmentAspect.java
Commit 971b49af1256b32908992f54a1a469ecbf704682 by matthew khouzam
tmf.ui: Make search more 64 bit ready

Use rank as a long instead of an integer.

Also remove useless assignement.

Change-Id: I0cd44ffd2d478a8c6484801c5807bc27eb731925
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/155330
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/viewers/events/TmfEventsTable.java
Commit 720f45de8340a7d4a357bd69bf7306f43eb8bbef by patrick tasse
releng: Update OOMPH setup file for 5.2.0

Change-Id: Ieec668a185041011028d0e7517c4109f1faa24b2
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-on: https://git.eclipse.org/r/155331
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedTraceCompass.setup
Commit e2aa3a2fa11434517e099d3191497be468f00937 by matthew khouzam
profiling.ui: add symbol to flame graph tooltip

Helps users copy-pasting the whole tooltip

[Added] Symbol to flame graph tooltip

Change-Id: I40a420ba17d493dbd55876686ad466270140ad11
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/155408
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.profiling.ui/src/org/eclipse/tracecompass/internal/analysis/profiling/ui/flamegraph/FlameGraphPresentationProvider.java
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.profiling.ui/src/org/eclipse/tracecompass/internal/analysis/profiling/ui/flamegraph/messages.properties
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.profiling.ui/src/org/eclipse/tracecompass/internal/analysis/profiling/ui/flamegraph/Messages.java
Commit a482415145b303e0a1469ee9220f97fd41e25abe by matthew khouzam
tmf.ui.swtbot: test the bookmarks view

Change-Id: I19f4dec4edc1960b3b0b6337e4f73a8346337783
Signed-off-by: Loïc Prieur-Drevon <loic.prieurdrevon@gmail.com>
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/97385
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
The file was addedtmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/src/org/eclipse/tracecompass/tmf/ui/swtbot/tests/views/BookmarksViewTest.java