Community
Participate
Working Groups
Created attachment 156180 [details] LTTng test preparation A number of small adjustments in preparation for LTTng/TMF test suites integration: - Standardized the test classes names - Adjusted some of the LTTng code - Added the necessary test.xml
Created attachment 156247 [details] Updated patch Updated patch that covers some plugin structural changes in LTTng/TMF (testing only).
Comment on attachment 156180 [details] LTTng test preparation Fix has been committed
Done.
Created attachment 156861 [details] Support for test files The test plugins were not initially created to be part of the Linux Tools automated testing strategy. It doesn't matter that much except when test files are bundled with in the plugins. To be portable, they should be accessed relative to the bundle itself, not the workspace as is the case today.
Re-opened bug for test files supprt.
Created attachment 156863 [details] LTTng tests addition Same for LTTng
Created attachment 156976 [details] New tests and some fixes here and there Added some new tests in Lttng. Fixed a bug in old tests. Added something in LttngTextTrace in org.eclipse.linuxtools.lttng.trace.
Comment on attachment 156861 [details] Support for test files Fix committed.
Comment on attachment 156863 [details] LTTng tests addition Fix committed.
Comment on attachment 156976 [details] New tests and some fixes here and there Patch committed
Created attachment 157356 [details] To fix failing unit tests - Fix the unit tests wthat were failing before.(Lttng part) - Also add some JNI unit test, event thought they can't be run by Hudson - Change in the trace name
Created attachment 157358 [details] Fix broken unit tests Some unit tests were broken with the last patch, this should (hepofully) fix all of them.
You don't need a test.xml if you don't want one. That being said, they're dead simple and you can probably just copy an existing one and modify it for your plugin IDs.
That's pretty much done I believe. I will open it again if more tests are needed.
Delivered with the Helios release.