You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2009/04/22 13:24:46 UTC

svn commit: r767472 - /jakarta/jmeter/trunk/src/core/org/apache/jmeter/gui/action/Start.java

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: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org