mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-05 08:46:02 +02:00
Bug 438934 - Enable gdb traces for GDBConsoleBreakpointsTest to see what
is happening in an intermittend failure. Change-Id: I2fcbe0950437e2928b5eab6e243b717002260f03 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
This commit is contained in:
parent
f25a9ffe98
commit
59d01f3ecd
1 changed files with 17 additions and 0 deletions
|
@ -32,6 +32,7 @@ import org.eclipse.cdt.dsf.debug.service.IBreakpoints.IBreakpointsRemovedEvent;
|
|||
import org.eclipse.cdt.dsf.debug.service.IBreakpoints.IBreakpointsTargetDMContext;
|
||||
import org.eclipse.cdt.dsf.debug.service.IBreakpoints.IBreakpointsUpdatedEvent;
|
||||
import org.eclipse.cdt.dsf.debug.service.IRunControl.IContainerDMContext;
|
||||
import org.eclipse.cdt.dsf.gdb.internal.GdbDebugOptions;
|
||||
import org.eclipse.cdt.dsf.gdb.service.command.IGDBControl;
|
||||
import org.eclipse.cdt.dsf.mi.service.command.output.MIBreakListInfo;
|
||||
import org.eclipse.cdt.dsf.mi.service.command.output.MIBreakpoint;
|
||||
|
@ -54,8 +55,10 @@ import org.eclipse.debug.core.DebugPlugin;
|
|||
import org.eclipse.debug.core.IBreakpointManager;
|
||||
import org.eclipse.debug.core.model.IBreakpoint;
|
||||
import org.junit.After;
|
||||
import org.junit.AfterClass;
|
||||
import org.junit.Assert;
|
||||
import org.junit.Before;
|
||||
import org.junit.BeforeClass;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
|
||||
|
@ -67,6 +70,20 @@ import org.junit.runner.RunWith;
|
|||
@RunWith(BackgroundRunner.class)
|
||||
public class GDBConsoleBreakpointsTest extends BaseTestCase {
|
||||
|
||||
private static boolean fPreviousTraceState;
|
||||
|
||||
@BeforeClass
|
||||
public static void EnableTraces() {
|
||||
fPreviousTraceState = GdbDebugOptions.DEBUG;
|
||||
GdbDebugOptions.DEBUG = true;
|
||||
}
|
||||
|
||||
@AfterClass
|
||||
public static void DisableTraces() {
|
||||
GdbDebugOptions.DEBUG = fPreviousTraceState;
|
||||
}
|
||||
|
||||
|
||||
final static private int DEFAULT_TIMEOUT = 20000;
|
||||
final static private TimeUnit DEFAULT_TIME_UNIT = TimeUnit.MILLISECONDS;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue