try { updateCurrentNode(); TestElement curNode = treeListener.getCurrentNode().getTestElement(); JMeterGUIComponent comp = getGui(curNode); comp.clearGui(); log.debug("Updating gui to new node"); comp.configure(curNode); currentNodeUpdated = false; return comp; } catch (Exception e) { log.error("Problem retrieving gui", e); return null; }
log.info("Test ended()"); try { synchronized (sampleStore) { Iterator i = sampleStore.iterator(); while (i.hasNext()) { SampleEvent se = (SampleEvent) i.next(); listener.sampleOccurred(se); } } listener.testEnded(); sampleStore = null; } catch (Throwable ex) { log.warn("testEnded()", ex); }
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/GuiPackage.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/samplers/HoldSampleSender.java
Method name: JMeterGUIComponent getCurrentGui() Method name: void testEnded()
Number of AST nodes: 9 Number of AST nodes: 9
1
try {
2
			updateCurrentNode();
3
			TestElement curNode = treeListener.getCurrentNode().getTestElement();
4
			JMeterGUIComponent comp = getGui(curNode);
5
			comp.clearGui();
6
			log.debug("Updating gui to new node");
7
			comp.configure(curNode);
8
			currentNodeUpdated = false;
9
			return comp
1
log.info("Test ended()");
2
		try {
3
			synchronized (sampleStore) {
4
				Iterator i = sampleStore.iterator();
5
				while (i.hasNext()) {
6
					SampleEvent se = (SampleEvent) i.next();
7
					listener.sampleOccurred(se);
8
				}
9
			}
10
			listener.testEnded();
10
;
11
			sampleStore = null;
11
		} catch (Exception e) {
12
		} catch (Throwable ex) {
12
			log.error("Problem retrieving gui", e);
13
			log.
13
			return null;
14
warn("testEnded()", ex);
14
		}
15
		}
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones locationClones are in different classes
Number of node comparisons1