Author: sebb
Date: Wed Apr 22 11:24:45 2009
New Revision: 767472
URL: http://svn.apache.org/viewvc?rev=767472&view=rev
Log:
log user actions
Don't clear engine, in case need to redo action
Modified:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Start.java
Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Start.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Start.java?rev=767472&r1=767471&r2=767472&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Start.java
(original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Start.java Wed
Apr 22 11:24:45 2009
@@ -70,22 +70,21 @@
startEngine();
} else if (e.getActionCommand().equals(ActionNames.ACTION_STOP)) {
if (engine != null) {
+ log.info("Stopping test");
GuiPackage.getInstance().getMainFrame().showStoppingMessage("");
engine.stopTest();
- engine = null;
}
} else if (e.getActionCommand().equals(ActionNames.ACTION_SHUTDOWN)) {
if (engine != null) {
+ log.info("Shutting test down");
GuiPackage.getInstance().getMainFrame().showStoppingMessage("");
engine.askThreadsToStop();
- engine = null;
}
}
}
protected void startEngine() {
GuiPackage gui = GuiPackage.getInstance();
- engine = new StandardJMeterEngine();
HashTree testTree = gui.getTreeModel().getTestPlan();
JMeter.convertSubTree(testTree);
DisabledComponentRemover remover = new
DisabledComponentRemover(testTree);
@@ -95,6 +94,7 @@
+ ((TestPlan) testTree.getArray()[0]).isRunningVersion());
TreeCloner cloner = new TreeCloner(false);
testTree.traverse(cloner);
+ engine = new StandardJMeterEngine();
engine.configure(cloner.getClonedTree());
try {
engine.runTest();
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]