+ try {
+ assertFalse(module.setTrace(TmfTestTrace.A_TEST_10K.getTrace()));
+ } catch (TmfAnalysisException e) {
+ fail();
+ }
+
+ module.dispose();
+ }
+
+ /**
+ * Test the {@link TmfAbstractAnalysisModule#setTrace(ITmfTrace)} method
+ * with wrong trace
+ */
+ @Test
+ public void testSetTraceTwice() {
+ IAnalysisModule module = new TestAnalysis();
+
+ module.setName(MODULE_GENERIC_NAME);
+ module.setId(MODULE_GENERIC_ID);
+
+ try {
+ assertTrue(module.setTrace(TmfTestTrace.A_TEST_10K.getTrace()));
+ } catch (TmfAnalysisException e) {
+ fail();
+ }
+ TmfAnalysisException exception = null;