FailedChanges

Summary

  1. tmf: Split ImportTraceWizardPage into multiple classes (details)
  2. tmf: Bug 473195: Invalid thread access closing editors in non-UI thread (details)
  3. ctf: allow traces to read timestamps in fields [bug 470845] (details)
  4. remote: add automatic archive extraction to remote import. (details)
  5. ctf: fix parser not parsing "thing := keyword typealias;" regression (details)
  6. common: Add ObjectUtils with static methods deepEquals and deepHashCode (details)
  7. Analysis: Add the dependency graph plugin and base classes (details)
  8. Analysis: Add unit tests for the graph base classes (details)
  9. tmf: Fix TmfEventField#equals() (details)
  10. Update Oomph setup for 4.5 target and new 1.0.0 baseline (details)
  11. ss: Fix a bug where history tree node utilization is inaccurate (details)
  12. tmf: Wrong menu manager passed to appendToRawPopupMenu (details)
  13. tmf: Fix FetchRemoteTracesTest on Mac (details)
  14. ctf: add support for empty streams in a trace (details)
  15. ctf: Fix closed iterators still reattributed in CtfIteratorManager (details)
  16. releng: Upgrade to Tycho 0.23.1 (details)
  17. ctf: make metadata field names respect coding style. (details)
  18. ctf: Fix priority list containing closed streams (details)
  19. lttng control: Fix number of connection nodes not zero after deletion. (details)
  20. TMF: Close sequence diagram view after sequence diagram tests (details)
  21. ctf: support timestamps in event contexts (details)
  22. ctf: fixes tsdl in verbose metadata (details)
  23. tmf: Allow time graph zoomed event list to be built incrementally (details)
  24. tmf: Add an abstract state system time graph view (details)
  25. analysis: Make ControlFlowView extend AbstractStateSystemTimeGraphView (details)
  26. analysis: Make ResourcesView extend AbstractStateSystemTimeGraphView (details)
  27. tmf: Remove unused batch import trace wizard source code (details)
  28. ctf: add test trace for dynamic scopes, timestamps in fields, and empty streams (details)
  29. ss: Fix wrong indexing in TreeMapStore (details)
  30. tmf: Temporarily change @since 1.1 tags to @since 2.0 (details)
  31. ss: Also clear the size of the TreeMapStore in its dispose() (details)
  32. ss: Provide a basic implementation of ISegment (details)
  33. releng: Add a Maven profile to run a custom test suite in alltests (details)
  34. tmf: Don't use FileLocator for the test traces (details)
  35. Add new custom test suite to run the SWTBot tests repeatedly (details)
Commit f17bb886f56f8c7d335aba2f1ec0b512533ddca6 by Matthew Khouzam
tmf: Split ImportTraceWizardPage into multiple classes

This should make it easier to reuse some parts and also reduce the file
complexity.

Change-Id: I790f8c86a1e7e7011d9f8350d68de4bbc73f5e76
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/51815
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/TarFileSystemObject.java
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/GzipFileSystemObject.java
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/TraceValidateAndImportOperation.java
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/TraceFileSystemElement.java
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/ZipFileSystemObject.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/ImportTraceWizardPage.java
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/FileSystemObjectLeveledImportStructureProvider.java
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/FileFileSystemObject.java
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/IFileSystemObject.java
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/FileSystemObjectImportStructureProvider.java
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/ArchiveUtil.java
Commit ea01e5a254a7e75ef8425581d2ef16026dc3fdd7 by Patrick Tasse
tmf: Bug 473195: Invalid thread access closing editors in non-UI thread

Change-Id: If216cc1032c9bca918a393142f0dca43ddebabbb
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-on: https://git.eclipse.org/r/52316
Reviewed-by: Hudson CI
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/project/model/TmfExperimentElement.java
Commit 5b341dc83b9480d2cbbdf63ecb401b194ae8c5c9 by Matthew Khouzam
ctf: allow traces to read timestamps in fields [bug 470845]

This adds declaration looking up their sub-fields.

Change-Id: Ie2b40d418014893aa28bb9efb3c745de35411e69
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/51654
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/EventDeclaration.java
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/event/types/StructDefinition.java
The file was modifiedctf/org.eclipse.tracecompass.tmf.ctf.core.tests/src/org/eclipse/tracecompass/tmf/ctf/core/tests/context/CtfTmfContextTest.java
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/CTFStrings.java
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/event/types/StructDeclaration.java
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/event/types/VariantDefinition.java
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/trace/CTFStreamInputPacketReader.java
Commit ee9e89249fad617ff09dd904e7949d5138918352 by Matthew Khouzam
remote: add automatic archive extraction to remote import.

Change-Id: I05e062bf72cc7745b1fed0d659af593e3b99136c
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/52269
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedtmf/org.eclipse.tracecompass.tmf.remote.ui/src/org/eclipse/tracecompass/internal/tmf/remote/ui/wizards/fetch/model/RemoteImportTracesOperation.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/TraceValidateAndImportOperation.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/FileSystemObjectImportStructureProvider.java
Commit 89bd7559ca833d9d75223dfc2ae52fbe0caed4bf by Matthew Khouzam
ctf: fix parser not parsing "thing := keyword typealias;" regression

This regression was introduced when dynamic scopes added stricter checks
to tsdl parsing. The checks are good, this fix will extract the pertinent
data before the check.

Change-Id: Id0e0571973569f219339b3733545286a0b53face
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/52447
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/IOStructGen.java
Commit ac1d454a59d1d11744964823c9b824e8b2d7d02c by Patrick Tasse
common: Add ObjectUtils with static methods deepEquals and deepHashCode

These methods allow equals() and hashCode() to consider arbitrary
objects which may be arrays or collections of arrays with equal elements
to be equal, recursively.

Change-Id: Ic33f6451f5b535989ad8bed1cc35095bff500b0a
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-on: https://git.eclipse.org/r/52187
Reviewed-by: Hudson CI
Reviewed-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Tested-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
The file was addedcommon/org.eclipse.tracecompass.common.core.tests/src/org/eclipse/tracecompass/common/core/tests/ObjectUtilsTest.java
The file was modifiedreleng/org.eclipse.tracecompass.releng-site/category.xml
The file was addedcommon/org.eclipse.tracecompass.common.core/src/org/eclipse/tracecompass/common/core/ObjectUtils.java
The file was modifiedcommon/org.eclipse.tracecompass.common.core.tests/META-INF/MANIFEST.MF
The file was modifiedcommon/org.eclipse.tracecompass.common.core/META-INF/MANIFEST.MF
The file was modifiedcommon/org.eclipse.tracecompass.common.core.tests/pom.xml
The file was modifiedcommon/org.eclipse.tracecompass.common.core.tests/src/org/eclipse/tracecompass/common/core/tests/AllCommonCoreTests.java
The file was modifiedcommon/org.eclipse.tracecompass.common.core/pom.xml
Commit 687616200e3d8fa6aa3758997b2938610165f4b9 by Genevieve Bastien
Analysis: Add the dependency graph plugin and base classes

Adds a new plugin: org.eclipse.tracecompass.analysis.graph.core and the base
classes used to represent a dependency graph.

Change-Id: I8bd45263cbf02b42d62b44868409b50ac46125ac
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Signed-off-by: Francis Giraldeau <francis.giraldeau@gmail.com>
Reviewed-on: https://git.eclipse.org/r/41477
Reviewed-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/.classpath
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/.settings/org.eclipse.core.resources.prefs
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/.settings/org.eclipse.jdt.core.prefs
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/.settings/org.eclipse.pde.prefs
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/analysis/graph/core/base/ITmfGraphVisitor.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/build.properties
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/.settings/org.eclipse.core.runtime.prefs
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/analysis/graph/core/base/package-info.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/analysis/graph/core/base/IGraphWorker.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/analysis/graph/core/base/Messages.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/internal/analysis/graph/core/package-info.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/analysis/graph/core/base/TmfEdge.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/internal/analysis/graph/core/Activator.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/.settings/org.eclipse.jdt.ui.prefs
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/.project
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/analysis/graph/core/base/TmfGraph.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/plugin.properties
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/analysis/graph/core/base/messages.properties
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/.settings/org.eclipse.pde.api.tools.prefs
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/about.html
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/META-INF/MANIFEST.MF
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/analysis/graph/core/base/TmfVertex.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/internal/analysis/graph/core/base/TmfGraphStatistics.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/internal/analysis/graph/core/base/TmfGraphVisitor.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core/src/org/eclipse/tracecompass/internal/analysis/graph/core/base/package-info.java
The file was modifiedanalysis/pom.xml
Commit 1b46d94d1007a917a1e1f97166d4c1a294b0c674 by Genevieve Bastien
Analysis: Add unit tests for the graph base classes

Change-Id: I2fa96a924d17e760191906fb75aa5a8e1a29876a
Signed-off-by: Francis Giraldeau <francis.giraldeau@gmail.com>
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/41478
Reviewed-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/.settings/org.eclipse.pde.prefs
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/src/org/eclipse/tracecompass/analysis/graph/core/tests/graph/TmfGraphTest.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/.classpath
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/.settings/org.eclipse.pde.api.tools.prefs
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/stubs/org/eclipse/tracecompass/analysis/graph/core/tests/stubs/TestGraphWorker.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/.settings/org.eclipse.jdt.ui.prefs
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/plugin.properties
The file was modifiedreleng/org.eclipse.tracecompass.alltests/META-INF/MANIFEST.MF
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/.settings/org.eclipse.core.resources.prefs
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.graph.core/META-INF/MANIFEST.MF
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/META-INF/MANIFEST.MF
The file was modifiedanalysis/pom.xml
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/src/org/eclipse/tracecompass/analysis/graph/core/tests/Activator.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/src/org/eclipse/tracecompass/analysis/graph/core/tests/AllAnalysisGraphCoreTests.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/.settings/org.eclipse.core.runtime.prefs
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/.project
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/about.html
The file was modifiedreleng/org.eclipse.tracecompass.alltests/src/org/eclipse/tracecompass/alltests/RunAllCoreTests.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/src/org/eclipse/tracecompass/analysis/graph/core/tests/graph/AllTests.java
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/.settings/org.eclipse.jdt.core.prefs
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/build.properties
The file was addedanalysis/org.eclipse.tracecompass.analysis.graph.core.tests/pom.xml
Commit ac2ae0d8ed14ba16aee781342e4beea9ebec552c by Alexandre Montplaisir
tmf: Fix TmfEventField#equals()

Since the getter methods are not final, they can be extended
by sub-classes. This means the equals() and hashCode() method
should use these instead of the direct fields.

In the case of fFields however, since it is not exposed
directly, we can mark its separate getter methods final, and
use the class attribute in equals() safely.

We also need to handle the case where the Object value could be
implemented as a [] array of any type. This will require special
care, since standard Object.equals() will not check the contents.

Change-Id: I21f20ebee9a7c6485df9d16859f736b8ca961587
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/51213
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Hudson CI
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core/META-INF/MANIFEST.MF
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core/pom.xml
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/trace/TmfTrace.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/event/TmfEventField.java
Commit 683a61854131372ca9c09f30b74a6829f99ace31 by Marc-Andre Laperle
Update Oomph setup for 4.5 target and new 1.0.0 baseline

Change-Id: I3279d34c1b2aa592940bc0c816c8ce5bc2e83efd
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/52678
Reviewed-by: Hudson CI
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedTraceCompass.setup
Commit 0ce45cd49050bbd56a41ef324b865528eaeb8887 by Genevieve Bastien
ss: Fix a bug where history tree node utilization is inaccurate

When a node is read from a file, the size of interval section is left at 0,
so using that metric to monitor the performance of the state system was
misleading.

Change-Id: I885a41ae744ea7f38dd25f1adce42268fe2fbd6f
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/52681
Reviewed-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-by: Hudson CI
The file was modifiedstatesystem/org.eclipse.tracecompass.statesystem.core/src/org/eclipse/tracecompass/internal/statesystem/core/backend/historytree/HTNode.java
Commit 18d4ca2761a1519aa847a1365ff7216fcd6d10f0 by Patrick Tasse
tmf: Wrong menu manager passed to appendToRawPopupMenu

Change-Id: Iee28118fa0711412295bd9c1c892e8a70e4da7e9
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-on: https://git.eclipse.org/r/52748
Reviewed-by: Hudson CI
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 78ef9da28ad51c95ea5a88f9ede978a6e2574e07 by Marc-Andre Laperle
tmf: Fix FetchRemoteTracesTest on Mac

1) Opening the Preferences through the menu doesn't work...anymore?
I have gone back to Eclipse 4.4 and SWTBot 2.2.1 to see if it worked and it doesn't.
I suspect it might be a change in OSX but I don't have access to an older one.
I am also not 100% sure this ever worked but I thought it did.

2) We need to wait for the Preferences dialog to be active before looking
for the tree in it. That seems like a good fix for all platforms.

Change-Id: Ib9b3ed6edee75d368d3238451dc57a982f65ee0a
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/51861
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedtmf/org.eclipse.tracecompass.tmf.remote.ui.swtbot.tests/src/org/eclipse/tracecompass/tmf/remote/ui/swtbot/tests/fetch/FetchRemoteTracesTest.java
Commit a8e1ec046eed75fe583dcc2ca284b5de88d2236a by Matthew Khouzam
ctf: add support for empty streams in a trace

This can handle "touch"ed files in a trace folder, or 0 byte streams due to poor setting up
of lttng-tools.

Change-Id: Ib9916c92b8728098f9d844c88baab7a1c068d063
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/52548
Reviewed-by: Hudson CI
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/trace/CTFTrace.java
Commit 545d9101dec4260b1b2950d0dcc9407b0f1518e6 by Matthew Khouzam
ctf: Fix closed iterators still reattributed in CtfIteratorManager

CtfIterator extends CTFTraceReader which implements AutoCloseable,
making it closing its streams when used in a try-block.
CtfIteratorManager reattributes randomly the iterators when its
ArrayList contains the defined maximum number of elements. It thus
sometimes reattributes a CtfIterator with closed streams that
will never be reopened. This patch allows to verify if the
reattributed iterator has stream input readers before
reattributing it, and, if it's not the case, replace it with
a fresh new CtfIterator.

Change-Id: I67ff06280381529a01bac8dc0a596ca3e876754d
Signed-off-by: Raphaël Beamonte <raphael.beamonte@gmail.com>
Reviewed-on: https://git.eclipse.org/r/52868
Reviewed-by: Hudson CI
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modifiedctf/org.eclipse.tracecompass.tmf.ctf.core/src/org/eclipse/tracecompass/internal/tmf/ctf/core/trace/iterator/CtfIteratorManager.java
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/trace/CTFTraceReader.java
Commit e0d7246501f78f2d74a41c4fa5fd0f5cc388ed95 by Marc-Andre Laperle
releng: Upgrade to Tycho 0.23.1

See
https://wiki.eclipse.org/Tycho/Release_Notes/0.23#New_and_Noteworthy

Change-Id: I767ceca42c533a3300348309f346d49d631352b3
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/51762
Reviewed-by: Hudson CI
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
The file was modifiedpom.xml
Commit a67ad2a05bc864e254c0647a588031bd02caa3ce by Matthew Khouzam
ctf: make metadata field names respect coding style.

Change-Id: I871b8ce03eb9adc7748f07e25bb18e6439a46492
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/50674
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-by: Hudson CI
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/trace/Metadata.java
Commit 74d66aa32ce917d7aa8e78f0597ce791da036cd5 by Matthew Khouzam
ctf: Fix priority list containing closed streams

When a CTFTraceReader was closed, the priority list was not
emptied. The hasMoreEvents() method thus returned true in
cases where the CTFTraceReader was closed before the end of
the trace. This patch fixes that behavior.

Change-Id: I43f9ad60ddf67bfe0561834e32d6e5872fcf7b55
Signed-off-by: Raphaël Beamonte <raphael.beamonte@gmail.com>
Reviewed-on: https://git.eclipse.org/r/52890
Reviewed-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/trace/CTFTraceReader.java
Commit 705e682fc157487619828e306ecdddae97f78384 by Bernd Hufmann
lttng control: Fix number of connection nodes not zero after deletion.

It is possible that the connections are saved due to the auto-save
feature of the workbench which calls ControlView.saveState(IMemento).
This can happen at any time (e.g. when calling delay()).

When showing the view above ControlView.init(IMemento) is called which
restores saved connections.

The tests require that the ControlView is empty. So we remove all the
connection nodes from the root when initializing the tests.

Change-Id: If94dd42cd3ba4bc3de1ea7bec959cc9117b91582
Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/52970
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedlttng/org.eclipse.tracecompass.lttng2.control.ui.tests/src/org/eclipse/tracecompass/lttng2/control/ui/tests/model/component/TraceControlTestFacility.java
Commit 8e47a7000d52f59495f09147dc0928c2531330f9 by Bernd Hufmann
TMF: Close sequence diagram view after sequence diagram tests

This will make sure that the sequence diagram view is not open in
other tests while running all JUnit tests.

This should fix failures when running all JUnit tests in a loop.

Change-Id: I13109a0edff4d08f228d0dc218b8a5564accc067
Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/52983
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui.tests/src/org/eclipse/tracecompass/tmf/ui/tests/views/uml2sd/loader/TmfUml2SDSyncLoaderSignalTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui.tests/src/org/eclipse/tracecompass/tmf/ui/tests/views/uml2sd/loader/TmfUml2SDSyncLoaderFindTest.java
The file was removedtmf/org.eclipse.tracecompass.tmf.ui.tests/src/org/eclipse/tracecompass/tmf/ui/tests/views/uml2sd/loader/Uml2SDTestSetup.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui.tests/src/org/eclipse/tracecompass/tmf/ui/tests/views/uml2sd/loader/TmfUml2SDSyncLoaderExpTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui.tests/src/org/eclipse/tracecompass/tmf/ui/tests/views/uml2sd/loader/TmfUml2SDSyncLoaderPagesTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui.tests/src/org/eclipse/tracecompass/tmf/ui/tests/views/uml2sd/loader/TmfUml2SDSyncLoaderFilterTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui.tests/src/org/eclipse/tracecompass/tmf/ui/tests/views/uml2sd/loader/Uml2SDTestFacility.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui.tests/src/org/eclipse/tracecompass/tmf/ui/tests/views/uml2sd/loader/TmfUml2SDSyncLoaderTimeTest.java
Commit 86e85a4587432130802ba2e6a4aa294a91cfcaca by Matthew Khouzam
ctf: support timestamps in event contexts

Someone may put timestamps in contexts, this is handled as a last resort lookup

Change-Id: Iad1703a5e7a8b543bad5ab7402c0ef7962d40eac
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/53098
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/EventDeclaration.java
Commit 0c2409c16989741ed7716573d139e267b38c6d20 by Matthew Khouzam
ctf: fixes tsdl in verbose metadata

This patch does many things that are tightly coupled. Splitting up IOStructGen will help making more
atomic patches here.

* Make enums and floats update their endianness if a trace declares it.
* Make variants register children even if typedeffed
* Make enums retain children when endianness is swapped
* NullCheck event fields before iterating over them

Change-Id: I6ecf769b0dcbda0489d8c971fd0cd124f7e8b234
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/53097
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/event/metadata/DeclarationScope.java
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/event/types/EnumDeclaration.java
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/IOStructGen.java
The file was modifiedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/event/types/VariantDeclaration.java
The file was modifiedctf/org.eclipse.tracecompass.tmf.ctf.core/src/org/eclipse/tracecompass/tmf/ctf/core/trace/CtfTmfTrace.java
Commit 0b02f22ae9d199185bbfd8b554bade5cd61c4d4a by Patrick Tasse
tmf: Allow time graph zoomed event list to be built incrementally

Instead of being replaced with a whole new list in one operation, time
events can now be incrementally merged into the zoomed event list.

The time graph entry adds a method to add time events to the existing
zoomed event list, replacing the last event if necessary.

NullTimeEvent is updated to correctly split without losing its type.

Change-Id: Icf51199483244a61580592d3f193ef460eded655
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-on: https://git.eclipse.org/r/52964
Reviewed-by: Hudson CI
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/widgets/timegraph/model/NullTimeEvent.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/widgets/timegraph/model/EventIterator.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/widgets/timegraph/model/TimeGraphEntry.java
Commit 6ae6c5bd0970f2c1a4d41527fa22681976f5c70b by Patrick Tasse
tmf: Add an abstract state system time graph view

This subclass of the abstract time graph view can be used when the time
events are built using a state system. The full states of the state
system are first queried chronologically for the whole time range using
a time resolution, and the list of full states is kept in memory and
reused by every time graph entry to build its time event list. This
avoids repeatedly loading the state system nodes from disk for each time
graph entry, which can be very slow if the full time range queries
require more nodes than is available in the state system cache.

Change-Id: I7dcac5d546a84462dba0e5a0cf320ba18d3617f5
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-on: https://git.eclipse.org/r/52965
Reviewed-by: Hudson CI
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/views/timegraph/AbstractTimeGraphView.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/widgets/timegraph/widgets/TimeGraphControl.java
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/views/timegraph/AbstractStateSystemTimeGraphView.java
Commit 8321a6996baa03015eae9d198d6fac0faf69671e by Patrick Tasse
analysis: Make ControlFlowView extend AbstractStateSystemTimeGraphView

Change-Id: I2a721725c271f40092ae4e988c935e324efdfbfe
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-on: https://git.eclipse.org/r/52966
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.os.linux.ui/META-INF/MANIFEST.MF
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/analysis/os/linux/ui/views/controlflow/ControlFlowView.java
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/analysis/os/linux/ui/views/controlflow/ControlFlowEntry.java
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/analysis/os/linux/ui/views/controlflow/ControlFlowPresentationProvider.java
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.os.linux.ui/pom.xml
Commit 8213a0c027fb96213737406dea7b118f43040f3c by Patrick Tasse
analysis: Make ResourcesView extend AbstractStateSystemTimeGraphView

Change-Id: If12898c07fede5b9f8a53127fcc87a82280ec678
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-on: https://git.eclipse.org/r/52967
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedanalysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/analysis/os/linux/ui/views/resources/ResourcesView.java
Commit cf8bbfc3e5db4b576dfdc3e16ff1916e1bc2ba77 by Bernd Hufmann
tmf: Remove unused batch import trace wizard source code

Change-Id: Ie1b141449812504447ec80352922eaeaccdf6944
Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/53281
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was removedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/ImportTraceWizardSelectDirectoriesPage.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/Messages.java
The file was removedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/ImportTraceLabelProvider.java
The file was removedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/ImportTraceWizardScanPage.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/messages.properties
The file was removedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/AbstractImportTraceWizardPage.java
The file was removedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/handlers/BatchImportTraceHandler.java
The file was removedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/ImportTraceWizardPageOptions.java
The file was removedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/ImportTraceContentProvider.java
The file was removedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/ImportTraceWizardSelectTraceTypePage.java
The file was removedctf/org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests/src/org/eclipse/tracecompass/tmf/ctf/ui/swtbot/tests/ImportAndReadSmokeTest.java
The file was modifiedctf/org.eclipse.tracecompass.tmf.ctf.ui.swtbot.tests/src/org/eclipse/tracecompass/tmf/ctf/ui/swtbot/tests/AllTests.java
The file was removedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/BatchImportTraceWizard.java
The file was removedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/FileAndName.java
Commit 43ca9223b7b440e4718d88ae552c86f847551b9b by Matthew Khouzam
ctf: add test trace for dynamic scopes, timestamps in fields, and empty streams

Change-Id: I7aacff3ea04281c6025c982e51048c4e009e1e5a
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/52991
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modifiedctf/org.eclipse.tracecompass.ctf.core.tests/traces/get-traces.xml
The file was addedctf/org.eclipse.tracecompass.ctf.core.tests/traces/bug470846.tar.bz2.MD5
The file was modifiedctf/org.eclipse.tracecompass.ctf.core.tests/shared/org/eclipse/tracecompass/ctf/core/tests/shared/CtfTestTrace.java
The file was modifiedctf/org.eclipse.tracecompass.ctf.core.tests/pom.xml
Commit 4d16d52baabe7ee0590af3cb8dc7950eb7ff7503 by Alexandre Montplaisir
ss: Fix wrong indexing in TreeMapStore

Change-Id: I348ba5af90aecd237ce057e077ca5f081631c6f1
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/52752
Reviewed-by: France Lapointe Nguyen <francelap@gmail.com>
Reviewed-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modifiedstatesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/treemap/TreeMapStore.java
Commit 3de2428bc2a0cfdccf70a8e801ef5b55c5dab759 by Patrick Tasse
tmf: Temporarily change @since 1.1 tags to @since 2.0

These should be reverted back to @since 1.1 when that baseline is out.

Change-Id: Icb415848daedcc526a41ce203665b4cb14f9bdd2
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-on: https://git.eclipse.org/r/53324
Reviewed-by: Hudson CI
Reviewed-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Tested-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/views/timegraph/AbstractStateSystemTimeGraphView.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/views/timegraph/AbstractTimeGraphView.java
Commit 52d9d1f6f1f9333da031fb998ee3b4accfdbbfc3 by Alexandre Montplaisir
ss: Also clear the size of the TreeMapStore in its dispose()

Change-Id: I9c69017fea1fae562b8e693300672bdff7a5ad7b
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/52813
Reviewed-by: France Lapointe Nguyen <francelap@gmail.com>
Reviewed-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modifiedstatesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/treemap/TreeMapStore.java
Commit 5a90de55a46189d73ba9af1d1a34a73a27546012 by Alexandre Montplaisir
ss: Provide a basic implementation of ISegment

Change-Id: Ic66504a2b136ac00c21a37ac526b09db4dba32db
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/52816
Reviewed-by: France Lapointe Nguyen <francelap@gmail.com>
Reviewed-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was addedstatesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/BasicSegment.java
Commit a40839a412e04a35ac655be6b16c0f8ff8a2612e by Alexandre Montplaisir
releng: Add a Maven profile to run a custom test suite in alltests

Change-Id: I8484e5de675ad0b469182e3e2e1aeacdd380170a
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
The file was modifiedREADME.md
The file was modifiedreleng/org.eclipse.tracecompass.alltests/pom.xml
Commit 094ff9b9880221a98a60879ff971122358f8239c by Alexandre Montplaisir
tmf: Don't use FileLocator for the test traces

Bundle-specific file locator won't always work when run from
other plugins (for example, it would fail when running a custom
releng/o.e.t.alltests/ test suite with Maven).

Instead just use relative file paths, which is what we use already
in CtfTestTrace and PcapTestTrace, and which work well so far.

Since some tests make use of the base file name of the test trace,
we can use a new getFileName() method that returns it.

Change-Id: If43ba14720f2be67570057e22e59d2809bad187d
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/request/TmfCoalescedEventRequestTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/trace/TmfMultiTraceExperimentTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/trace/indexer/checkpoint/TmfExperimentCheckpointIndexTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/shared/org/eclipse/tracecompass/tmf/core/tests/shared/TmfTestTrace.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/synchronization/TimeOffsetTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/trace/indexer/checkpoint/TmfCheckpointIndexTest2.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui.tests/shared/org/eclipse/tracecompass/tmf/ui/tests/shared/ProjectModelTestData.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/trace/TmfExperimentTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/trace/TmfTraceTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/stubs/org/eclipse/tracecompass/tmf/tests/stubs/component/TmfEventProviderStub.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/trace/indexer/checkpoint/AbstractIndexTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/src/org/eclipse/tracecompass/tmf/ui/swtbot/tests/wizards/StandardImportGzipTraceTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/trace/TmfExperimentUtilsTest.java
The file was modifiedtmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/trace/TmfTraceUtilsTest.java
Commit 3faeebd51a996f79c77ff058214bf2e89d008d40 by Alexandre Montplaisir
Add new custom test suite to run the SWTBot tests repeatedly

Change-Id: Ida815384e4aed172194b830d196f3a595a1dc8d4
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
The file was modifiedreleng/org.eclipse.tracecompass.alltests/.gitignore
The file was addedreleng/org.eclipse.tracecompass.alltests/src/org/eclipse/tracecompass/alltests/swtbot/SWTBotStressTests.java