Examples of ListedHashTree


Examples of org.apache.jorphan.collections.ListedHashTree

            HashTree subTree = (HashTree) e.getSource();
            subTree.traverse(this);
        }
        else if (action.equals(SUB_TREE_LOADED))
        {
            ListedHashTree addTree = (ListedHashTree) e.getSource();
            addTree.traverse(this);
        }
        else if (action.equals(ADD_ALL))
        {
            previousGuiItems.clear();
            GuiPackage.getInstance().getTreeModel().getTestPlan().traverse(
View Full Code Here

Examples of org.apache.jorphan.collections.ListedHashTree

            save = new Save();
        }

        public void testTreeConversion() throws Exception
        {
            HashTree tree = new ListedHashTree();
            JMeterTreeNode root = new JMeterTreeNode(new Arguments(), null);
            tree.add(root, root);
            tree.getTree(root).add(root, root);
            save.convertSubTree(tree);
            assertEquals(
                tree.getArray()[0].getClass().getName(),
                root.getTestElement().getClass().getName());
            tree = tree.getTree(tree.getArray()[0]);
            assertEquals(
                tree.getArray()[0].getClass().getName(),
                root.getTestElement().getClass().getName());
            assertEquals(
                tree
                    .getTree(tree.getArray()[0])
                    .getArray()[0]
                    .getClass()
                    .getName(),
                root.getTestElement().getClass().getName());
        }
View Full Code Here

Examples of org.apache.jorphan.collections.ListedHashTree

        catch (Exception e)
        {
            log.error("Problem loading part of file", e);
            return null;
        }
        HashTree subTree = new ListedHashTree(element);
        Configuration[] subNodes = config.getChildren("node");

        for (int i = 0; i < subNodes.length; i++)
        {
            HashTree t = generateNode(subNodes[i]);

            if (t != null)
            {
                subTree.add(element, t);
            }
        }
        return subTree;
    }
View Full Code Here

Examples of org.apache.jorphan.collections.ListedHashTree

            HashTree subTree = (HashTree) e.getSource();
            subTree.traverse(this);
        }
        else if (action.equals(SUB_TREE_LOADED))
        {
            ListedHashTree addTree = (ListedHashTree) e.getSource();
            addTree.traverse(this);
        }
        else if (action.equals(ADD_ALL))
        {
            previousGuiItems.clear();
            GuiPackage.getInstance().getTreeModel().getTestPlan().traverse(
View Full Code Here

Examples of org.apache.jorphan.collections.ListedHashTree

        log.info("Continue on error");
      }

            for (int i = 0; running && i < threads.length; i++)
            {
                ListedHashTree threadGroupTree =
                    (ListedHashTree) searcher.getSubTree(group);
                threadGroupTree.add(group, testLevelElements);
                threads[i] =
                    new JMeterThread(
                        cloneTree(threadGroupTree),
                        this,
                        notifier);
View Full Code Here

Examples of org.apache.jorphan.collections.ListedHashTree

        catch (Exception e)
        {
            log.error("Problem loading part of file", e);
            return null;
        }
        HashTree subTree = new ListedHashTree(element);
        Configuration[] subNodes = config.getChildren("node");

        for (int i = 0; i < subNodes.length; i++)
        {
            HashTree t = generateNode(subNodes[i]);

            if (t != null)
            {
                subTree.add(element, t);
            }
        }
        return subTree;
    }
View Full Code Here

Examples of org.apache.jorphan.collections.ListedHashTree

      {
        ThreadGroup group = (ThreadGroup)iter.next();
        threads = new JMeterThread[group.getNumThreads()];
        for(int i = 0;running && i < threads.length; i++)
        {
          ListedHashTree threadGroupTree = (ListedHashTree)searcher.getSubTree(group);
          threadGroupTree.add(group,testLevelElements);
          threads[i] = new JMeterThread(cloneTree(threadGroupTree),this,notifier);
          threads[i].setInitialDelay((int)(((float)(group.getRampUp() * 1000) /
              (float)group.getNumThreads()) * (float)i));
          threads[i].setThreadName(group.getName()+"-"+(i+1));
          Thread newThread = new Thread(threads[i]);
View Full Code Here

Examples of org.apache.jorphan.collections.ListedHashTree

                catch(Exception e)
                {
                        log.error("Problem loading part of file",e);
                        return null;
                }
                HashTree subTree = new ListedHashTree(element);
                Configuration[] subNodes = config.getChildren("node");
                for (int i = 0; i < subNodes.length; i++)
                {
                        HashTree t = generateNode(subNodes[i]);
                        if(t != null)
                        {
                                subTree.add(element,t);
                        }
                }
                return subTree;
        }
View Full Code Here

Examples of org.apache.jorphan.collections.ListedHashTree

      save = new Save();
    }

    public void testTreeConversion() throws Exception
    {
      HashTree tree = new ListedHashTree();
      JMeterGUIComponent root = new org.apache.jmeter.config.gui.ArgumentsPanel();
      tree.add(root,root);
      tree.getTree(root).add(root,root);
      save.convertSubTree(tree);
      assertEquals(tree.getArray()[0].getClass().getName(),root.createTestElement().getClass().getName());
      tree = tree.getTree(tree.getArray()[0]);
      assertEquals(tree.getArray()[0].getClass().getName(),
          root.createTestElement().getClass().getName());
      assertEquals(tree.getTree(tree.getArray()[0]).getArray()[0].getClass().getName(),
          root.createTestElement().getClass().getName());
    }
View Full Code Here

Examples of org.apache.jorphan.collections.ListedHashTree

     *
     *@exception Exception  !ToDo (Exception description)
     ***************************************/
    public void testConfigGathering() throws Exception
    {
      ListedHashTree testing = new ListedHashTree();
      GenericController controller = new GenericController();
      ConfigTestElement config1 = new ConfigTestElement();
      config1.setName("config1");
      config1.setProperty("test.property", "A test value");
      TestSampler sampler = new TestSampler();
      sampler.setName("sampler");
      testing.add(controller, config1);
      testing.add(controller, sampler);
      TestCompiler.initialize();

      TestCompiler compiler = new TestCompiler(testing,new JMeterVariables());
      testing.traverse(compiler);
      sampler = (TestSampler)compiler.configureSampler(sampler).getSampler();
      assertEquals("A test value", sampler.getProperty("test.property"));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.