Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'valgrind/org.eclipse.linuxtools.valgrind.memcheck.tests/src/org/eclipse/linuxtools/internal/valgrind/memcheck/tests/AbstractMemcheckTest.java')
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind.memcheck.tests/src/org/eclipse/linuxtools/internal/valgrind/memcheck/tests/AbstractMemcheckTest.java94
1 files changed, 47 insertions, 47 deletions
diff --git a/valgrind/org.eclipse.linuxtools.valgrind.memcheck.tests/src/org/eclipse/linuxtools/internal/valgrind/memcheck/tests/AbstractMemcheckTest.java b/valgrind/org.eclipse.linuxtools.valgrind.memcheck.tests/src/org/eclipse/linuxtools/internal/valgrind/memcheck/tests/AbstractMemcheckTest.java
index 99417b39a6..5f4e110213 100644
--- a/valgrind/org.eclipse.linuxtools.valgrind.memcheck.tests/src/org/eclipse/linuxtools/internal/valgrind/memcheck/tests/AbstractMemcheckTest.java
+++ b/valgrind/org.eclipse.linuxtools.valgrind.memcheck.tests/src/org/eclipse/linuxtools/internal/valgrind/memcheck/tests/AbstractMemcheckTest.java
@@ -20,55 +20,55 @@ import org.eclipse.linuxtools.valgrind.core.IValgrindMessage;
public abstract class AbstractMemcheckTest extends AbstractValgrindTest {
- @Override
- public String getToolID() {
- return MemcheckPlugin.TOOL_ID;
- }
+ @Override
+ public String getToolID() {
+ return MemcheckPlugin.TOOL_ID;
+ }
- /**
- * Check messages appear as expected for the specified test.
- *
- * @param messages IValgrindMessage messages
- * @param testName test name
- */
- public void checkTestMessages(IValgrindMessage[] messages, String testName) {
- assertTrue(messages.length > 0);
- String lostBytesMsg = "10 bytes in 1 blocks are definitely lost in loss record 1 of 1"; //$NON-NLS-1$
- String invalidReadMsg = "Invalid read of size 1"; //$NON-NLS-1$
- String invalidWriteMsg = "Invalid write of size 1"; //$NON-NLS-1$
+ /**
+ * Check messages appear as expected for the specified test.
+ *
+ * @param messages IValgrindMessage messages
+ * @param testName test name
+ */
+ public void checkTestMessages(IValgrindMessage[] messages, String testName) {
+ assertTrue(messages.length > 0);
+ String lostBytesMsg = "10 bytes in 1 blocks are definitely lost in loss record 1 of 1"; //$NON-NLS-1$
+ String invalidReadMsg = "Invalid read of size 1"; //$NON-NLS-1$
+ String invalidWriteMsg = "Invalid write of size 1"; //$NON-NLS-1$
- for (IValgrindMessage message : messages) {
- for (IValgrindMessage child : message.getChildren()) {
- if (child instanceof ValgrindStackFrame) {
- ValgrindStackFrame stackFrameMsg = (ValgrindStackFrame) child;
+ for (IValgrindMessage message : messages) {
+ for (IValgrindMessage child : message.getChildren()) {
+ if (child instanceof ValgrindStackFrame) {
+ ValgrindStackFrame stackFrameMsg = (ValgrindStackFrame) child;
- // check expected error messages exist for basicTest (child process in multiProcTest)
- if (("testNumErrors".equals(testName) || "testExec".equals(testName)) //$NON-NLS-1$ //$NON-NLS-2$
- && "test.c".equals(stackFrameMsg.getFile())) { //$NON-NLS-1$
- assertTrue(stackFrameMsg.getLine() >= 15);
- switch (stackFrameMsg.getLine()) {
- case 15:
- assertTrue(message.getText().contains(lostBytesMsg));
- break;
- case 16:
- assertTrue(message.getText().contains(invalidReadMsg));
- break;
- case 17:
- assertTrue(message.getText().contains(invalidWriteMsg));
- break;
- default:
- break;
- }
- }
+ // check expected error messages exist for basicTest (child process in multiProcTest)
+ if (("testNumErrors".equals(testName) || "testExec".equals(testName)) //$NON-NLS-1$ //$NON-NLS-2$
+ && "test.c".equals(stackFrameMsg.getFile())) { //$NON-NLS-1$
+ assertTrue(stackFrameMsg.getLine() >= 15);
+ switch (stackFrameMsg.getLine()) {
+ case 15:
+ assertTrue(message.getText().contains(lostBytesMsg));
+ break;
+ case 16:
+ assertTrue(message.getText().contains(invalidReadMsg));
+ break;
+ case 17:
+ assertTrue(message.getText().contains(invalidWriteMsg));
+ break;
+ default:
+ break;
+ }
+ }
- // check expected error messages exist for parent process in multiProcTest
- if (("testNoExec".equals(testName) || "testExec".equals(testName)) //$NON-NLS-1$ //$NON-NLS-2$
- && "parent.c".equals(stackFrameMsg.getFile())) { //$NON-NLS-1$
- assertEquals(8, stackFrameMsg.getLine());
- assertTrue(child.getParent().getText().contains(lostBytesMsg));
- }
- }
- }
- }
- }
+ // check expected error messages exist for parent process in multiProcTest
+ if (("testNoExec".equals(testName) || "testExec".equals(testName)) //$NON-NLS-1$ //$NON-NLS-2$
+ && "parent.c".equals(stackFrameMsg.getFile())) { //$NON-NLS-1$
+ assertEquals(8, stackFrameMsg.getLine());
+ assertTrue(child.getParent().getText().contains(lostBytesMsg));
+ }
+ }
+ }
+ }
+ }
}

Back to the top