try { Iterator i = sampleStore.iterator(); while (i.hasNext()) { SampleEvent se = (SampleEvent) i.next(); listener.sampleOccurred(se); } listener.testEnded(host); sampleStore = null; } catch (Throwable ex) { log.error("testEnded(host)", ex); }
while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); JMeterProperty prop = (JMeterProperty) entry.getValue(); if (isTemporary(prop)) { iter.remove(); clearTemporary(prop); } else { prop.recoverRunningVersion(this); } }
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/samplers/HoldSampleSender.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/testelement/AbstractTestElement.java
Method name: void testEnded(String) Method name: void recoverRunningVersion()
Number of AST nodes: 7 Number of AST nodes: 7
1
try {
2
			Iterator i = sampleStore.iterator();
3
			while (i.hasNext()) {
1
while (iter.hasNext()) {
4
				SampleEvent se = (SampleEvent) i.next();
2
			
5
				listener.sampleOccurred(se);
6
			}
7
			listener.testEnded(host);
8
			sampleStore = null
3
Map.Entry entry = (Map.Entry) iter.next();
4
			JMeterProperty prop = (JMeterProperty) entry.getValue();
5
			if (isTemporary(prop)) {
6
				iter.remove();
9
;
7
				clearTemporary(prop);
10
		} catch (Throwable ex) {
8
			} 
11
			log.error("testEnded(host)", ex);
9
else {
10
				prop.recoverRunningVersion(this);
11
			}
12
		}
12
		}
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