Output Test 1
->cd APIBirthmarkDist/APIBirthmark
->ant compareTestJarBirthmarks
->ant compareTestJarBirthmarks
Buildfile: build.xml
clean:
[delete] Deleting directory /scratch/APIBirthmark/APIBirthmarkOutput
init:
[mkdir] Created dir: /scratch/APIBirthmark/APIBirthmarkOutput
[mkdir] Created dir: /scratch/APIBirthmark/APIBirthmarkOutput/idFiles
buildTestJar:
[mkdir] Created dir: /scratch/APIBirthmark/APIBirthmarkOutput/testJarClasses
[javac] Compiling 2 source files to /scratch/APIBirthmark/APIBirthmarkOutput/testJarClasses
[jar] Building jar: /scratch/APIBirthmark/APIBirthmarkOutput/Test.jar
transformRuntime:
[apitransformer] FileTransformer.transformAPI(/scratch/APIBirthmark/JavaVM.framework/Versions/1.5.0/Classes/classes.jar, /scratch/APIBirthmark/APIBirthmarkOutput/classes.jar, /scratch/APIBirthmark/APIBirthmarkOutput/idFiles/rt.xml, null, null );
[apitransformer] INFO [transformAPI - org.softevo.apibirthmark.transformation.FileTransformer] -
Inserted Calls
[apitransformer] INFO [getPropertyFileLocation - org.softevo.apibirthmark.util.PropertyFileLoader] -
Location of properties file(project.properties) : file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin/project.properties
[apitransformer] Location of properties file(project.properties) : file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin/project.properties
[apitransformer] INFO [visit - org.softevo.apibirthmark.asmadapters.proxies.GenerateProxyClassAdapter] -
Excluding Class:java/lang/Object
[apitransformer] INFO [visitEnd - org.softevo.apibirthmark.asmadapters.proxies.GenerateProxyClassAdapter] -
Class excluded from instrumentation: java/lang/Object
[apitransformer] INFO [visit - org.softevo.apibirthmark.asmadapters.proxies.GenerateProxyClassAdapter] -
Excluding Class:java/lang/Number
[apitransformer] INFO [visitEnd - org.softevo.apibirthmark.asmadapters.proxies.GenerateProxyClassAdapter] -
Class excluded from instrumentation: java/lang/Number
[apitransformer] INFO [process - org.softevo.apibirthmark.transformation.FileTransformer] -
14846 classes where processed
[apitransformer] INFO [checkIfWritten - org.softevo.apibirthmark.transformation.FileTransformer] -
File /scratch/APIBirthmark/APIBirthmarkOutput/classes.jar written.
transformTestJar:
[observedtransformer] /scratch/APIBirthmark/APIBirthmarkOutput/Test.jar , /scratch/APIBirthmark/APIBirthmarkOutput/TestInstrumented.jar , /scratch/APIBirthmark/APIBirthmarkOutput/idFiles/rt.xml , /scratch/APIBirthmark/APIBirthmarkOutput/idFiles/testJar.xml , null
[observedtransformer] INFO [transformObservedSpecifyCalls - org.softevo.apibirthmark.transformation.FileTransformer] -
No call handler specified
[observedtransformer] INFO [getPropertyFileLocation - org.softevo.apibirthmark.util.PropertyFileLoader] -
Location of properties file(project.properties) : file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin/project.properties
[observedtransformer] Location of properties file(project.properties) : file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin/project.properties
[observedtransformer] INFO [process - org.softevo.apibirthmark.transformation.FileTransformer] -
2 classes where processed
[observedtransformer] INFO [checkIfWritten - org.softevo.apibirthmark.transformation.FileTransformer] -
File /scratch/APIBirthmark/APIBirthmarkOutputTEMP.jar written.
[observedtransformer] INFO [process - org.softevo.apibirthmark.transformation.FileTransformer] -
2 classes where processed
[observedtransformer] INFO [process - org.softevo.apibirthmark.transformation.FileTransformer] -
2 classes where processed
[observedtransformer] INFO [checkIfWritten - org.softevo.apibirthmark.transformation.FileTransformer] -
File /scratch/APIBirthmark/APIBirthmarkOutput/TestInstrumented.jar written.
runTestJar:
[transformedRunner] java -Xbootclasspath/p:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/ant.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/antlr-2.7.5.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/asm-all-2.2.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-cli-1.0.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-collections-3.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-configuration-1.2.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-lang-2.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-logging-1.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/log4j-1.2.13.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/sibrelib.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/stringtemplate.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/xpp3-1.1.3.4d_b4_min.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/xstream-1.1.2.jar:/scratch/APIBirthmark/APIBirthmarkOutput/classes.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin -DresultFile=/scratch/APIBirthmark/APIBirthmarkOutput/testAPICalls.ser -Xmx500M -classpath /scratch/APIBirthmark/APIBirthmarkOutput/TestInstrumented.jar Main
[transformedRunner] INFO [getPropertyFileLocation - org.softevo.apibirthmark.util.PropertyFileLoader] -
Location of properties file(project.properties) : jar:file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar!/project.properties
[transformedRunner] Location of properties file(project.properties) : jar:file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar!/project.properties
[transformedRunner] Tracing started
[transformedRunner] Window size: 3
[transformedRunner] start interaction
[transformedRunner] end interaction
[transformedRunner] Discarded windows 307
[transformedRunner] Generating Result
[transformedRunner] Ignored static calls: yes
[transformedRunner] Sequences: 20
[transformedRunner] Callee Sequences: 20
[transformedRunner] Total Number Of Calls: 532 Compression Ratio: 0.11278195488721804
[transformedRunner] Writing Result
[transformedRunner] INFO [saveToFile - org.softevo.apibirthmark.util.ObjectIO] -
Writing: /scratch/APIBirthmark/APIBirthmarkOutput/testAPICalls.ser
[transformedRunner] SHUTDOWN
[transformedRunner] 532 calls traced
[transformedRunner] java -Xbootclasspath/p:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/ant.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/antlr-2.7.5.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/asm-all-2.2.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-cli-1.0.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-collections-3.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-configuration-1.2.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-lang-2.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-logging-1.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/log4j-1.2.13.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/sibrelib.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/stringtemplate.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/xpp3-1.1.3.4d_b4_min.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/xstream-1.1.2.jar:/scratch/APIBirthmark/APIBirthmarkOutput/classes.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin -DresultFile=/scratch/APIBirthmark/APIBirthmarkOutput/test.ser -Xmx500M -classpath /scratch/APIBirthmark/APIBirthmarkOutput/TestInstrumented.jar Main argument
[transformedRunner] INFO [getPropertyFileLocation - org.softevo.apibirthmark.util.PropertyFileLoader] -
Location of properties file(project.properties) : jar:file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar!/project.properties
[transformedRunner] Location of properties file(project.properties) : jar:file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar!/project.properties
[transformedRunner] Tracing started
[transformedRunner] Window size: 3
[transformedRunner] start interaction
[transformedRunner] end interaction
[transformedRunner] Discarded windows 452
[transformedRunner] Generating Result
[transformedRunner] Ignored static calls: yes
[transformedRunner] Sequences: 28
[transformedRunner] Callee Sequences: 26
[transformedRunner] Total Number Of Calls: 807 Compression Ratio: 0.09665427509293681
[transformedRunner] Writing Result
[transformedRunner] INFO [saveToFile - org.softevo.apibirthmark.util.ObjectIO] -
Writing: /scratch/APIBirthmark/APIBirthmarkOutput/test.ser
[transformedRunner] SHUTDOWN
[transformedRunner] 807 calls traced
compareTestJarBirthmarks:
[java] INFO [getTraceObjectResult - org.softevo.apibirthmark.tracing.result.process.ResultFromFiles] -
Reading: /scratch/APIBirthmark/APIBirthmarkOutput/testAPICalls.ser Modification Date: 2007-10-03
[java] INFO [getTraceObjectResult - org.softevo.apibirthmark.tracing.result.process.ResultFromFiles] -
Reading: /scratch/APIBirthmark/APIBirthmarkOutput/test.ser Modification Date: 2007-10-03
[java] Similarity between the two results: 0.8695652
[java] INFO [getTraceObjectResult - org.softevo.apibirthmark.tracing.result.process.ResultFromFiles] -
Reading: /scratch/APIBirthmark/APIBirthmarkOutput/testAPICalls.ser Modification Date: 2007-10-03
[java] INFO [getTraceObjectResult - org.softevo.apibirthmark.tracing.result.process.ResultFromFiles] -
Reading: /scratch/APIBirthmark/APIBirthmarkOutput/test.ser Modification Date: 2007-10-03
[java] Using contained birthmark
[java] Similarity between the two results: 1.0
BUILD SUCCESSFUL
Total time: 1 minute 42 seconds
clean:
[delete] Deleting directory /scratch/APIBirthmark/APIBirthmarkOutput
init:
[mkdir] Created dir: /scratch/APIBirthmark/APIBirthmarkOutput
[mkdir] Created dir: /scratch/APIBirthmark/APIBirthmarkOutput/idFiles
buildTestJar:
[mkdir] Created dir: /scratch/APIBirthmark/APIBirthmarkOutput/testJarClasses
[javac] Compiling 2 source files to /scratch/APIBirthmark/APIBirthmarkOutput/testJarClasses
[jar] Building jar: /scratch/APIBirthmark/APIBirthmarkOutput/Test.jar
transformRuntime:
[apitransformer] FileTransformer.transformAPI(/scratch/APIBirthmark/JavaVM.framework/Versions/1.5.0/Classes/classes.jar, /scratch/APIBirthmark/APIBirthmarkOutput/classes.jar, /scratch/APIBirthmark/APIBirthmarkOutput/idFiles/rt.xml, null, null );
[apitransformer] INFO [transformAPI - org.softevo.apibirthmark.transformation.FileTransformer] -
Inserted Calls
[apitransformer] INFO [getPropertyFileLocation - org.softevo.apibirthmark.util.PropertyFileLoader] -
Location of properties file(project.properties) : file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin/project.properties
[apitransformer] Location of properties file(project.properties) : file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin/project.properties
[apitransformer] INFO [visit - org.softevo.apibirthmark.asmadapters.proxies.GenerateProxyClassAdapter] -
Excluding Class:java/lang/Object
[apitransformer] INFO [visitEnd - org.softevo.apibirthmark.asmadapters.proxies.GenerateProxyClassAdapter] -
Class excluded from instrumentation: java/lang/Object
[apitransformer] INFO [visit - org.softevo.apibirthmark.asmadapters.proxies.GenerateProxyClassAdapter] -
Excluding Class:java/lang/Number
[apitransformer] INFO [visitEnd - org.softevo.apibirthmark.asmadapters.proxies.GenerateProxyClassAdapter] -
Class excluded from instrumentation: java/lang/Number
[apitransformer] INFO [process - org.softevo.apibirthmark.transformation.FileTransformer] -
14846 classes where processed
[apitransformer] INFO [checkIfWritten - org.softevo.apibirthmark.transformation.FileTransformer] -
File /scratch/APIBirthmark/APIBirthmarkOutput/classes.jar written.
transformTestJar:
[observedtransformer] /scratch/APIBirthmark/APIBirthmarkOutput/Test.jar , /scratch/APIBirthmark/APIBirthmarkOutput/TestInstrumented.jar , /scratch/APIBirthmark/APIBirthmarkOutput/idFiles/rt.xml , /scratch/APIBirthmark/APIBirthmarkOutput/idFiles/testJar.xml , null
[observedtransformer] INFO [transformObservedSpecifyCalls - org.softevo.apibirthmark.transformation.FileTransformer] -
No call handler specified
[observedtransformer] INFO [getPropertyFileLocation - org.softevo.apibirthmark.util.PropertyFileLoader] -
Location of properties file(project.properties) : file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin/project.properties
[observedtransformer] Location of properties file(project.properties) : file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin/project.properties
[observedtransformer] INFO [process - org.softevo.apibirthmark.transformation.FileTransformer] -
2 classes where processed
[observedtransformer] INFO [checkIfWritten - org.softevo.apibirthmark.transformation.FileTransformer] -
File /scratch/APIBirthmark/APIBirthmarkOutputTEMP.jar written.
[observedtransformer] INFO [process - org.softevo.apibirthmark.transformation.FileTransformer] -
2 classes where processed
[observedtransformer] INFO [process - org.softevo.apibirthmark.transformation.FileTransformer] -
2 classes where processed
[observedtransformer] INFO [checkIfWritten - org.softevo.apibirthmark.transformation.FileTransformer] -
File /scratch/APIBirthmark/APIBirthmarkOutput/TestInstrumented.jar written.
runTestJar:
[transformedRunner] java -Xbootclasspath/p:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/ant.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/antlr-2.7.5.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/asm-all-2.2.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-cli-1.0.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-collections-3.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-configuration-1.2.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-lang-2.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-logging-1.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/log4j-1.2.13.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/sibrelib.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/stringtemplate.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/xpp3-1.1.3.4d_b4_min.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/xstream-1.1.2.jar:/scratch/APIBirthmark/APIBirthmarkOutput/classes.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin -DresultFile=/scratch/APIBirthmark/APIBirthmarkOutput/testAPICalls.ser -Xmx500M -classpath /scratch/APIBirthmark/APIBirthmarkOutput/TestInstrumented.jar Main
[transformedRunner] INFO [getPropertyFileLocation - org.softevo.apibirthmark.util.PropertyFileLoader] -
Location of properties file(project.properties) : jar:file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar!/project.properties
[transformedRunner] Location of properties file(project.properties) : jar:file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar!/project.properties
[transformedRunner] Tracing started
[transformedRunner] Window size: 3
[transformedRunner] start interaction
[transformedRunner] end interaction
[transformedRunner] Discarded windows 307
[transformedRunner] Generating Result
[transformedRunner] Ignored static calls: yes
[transformedRunner] Sequences: 20
[transformedRunner] Callee Sequences: 20
[transformedRunner] Total Number Of Calls: 532 Compression Ratio: 0.11278195488721804
[transformedRunner] Writing Result
[transformedRunner] INFO [saveToFile - org.softevo.apibirthmark.util.ObjectIO] -
Writing: /scratch/APIBirthmark/APIBirthmarkOutput/testAPICalls.ser
[transformedRunner] SHUTDOWN
[transformedRunner] 532 calls traced
[transformedRunner] java -Xbootclasspath/p:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/ant.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/antlr-2.7.5.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/asm-all-2.2.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-cli-1.0.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-collections-3.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-configuration-1.2.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-lang-2.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/commons-logging-1.1.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/log4j-1.2.13.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/sibrelib.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/stringtemplate.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/xpp3-1.1.3.4d_b4_min.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/jars/xstream-1.1.2.jar:/scratch/APIBirthmark/APIBirthmarkOutput/classes.jar:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/bin -DresultFile=/scratch/APIBirthmark/APIBirthmarkOutput/test.ser -Xmx500M -classpath /scratch/APIBirthmark/APIBirthmarkOutput/TestInstrumented.jar Main argument
[transformedRunner] INFO [getPropertyFileLocation - org.softevo.apibirthmark.util.PropertyFileLoader] -
Location of properties file(project.properties) : jar:file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar!/project.properties
[transformedRunner] Location of properties file(project.properties) : jar:file:/Users/schuler/apitest/APIBirthmarkDist/APIBirthmark/dist/APIBirthmark.jar!/project.properties
[transformedRunner] Tracing started
[transformedRunner] Window size: 3
[transformedRunner] start interaction
[transformedRunner] end interaction
[transformedRunner] Discarded windows 452
[transformedRunner] Generating Result
[transformedRunner] Ignored static calls: yes
[transformedRunner] Sequences: 28
[transformedRunner] Callee Sequences: 26
[transformedRunner] Total Number Of Calls: 807 Compression Ratio: 0.09665427509293681
[transformedRunner] Writing Result
[transformedRunner] INFO [saveToFile - org.softevo.apibirthmark.util.ObjectIO] -
Writing: /scratch/APIBirthmark/APIBirthmarkOutput/test.ser
[transformedRunner] SHUTDOWN
[transformedRunner] 807 calls traced
compareTestJarBirthmarks:
[java] INFO [getTraceObjectResult - org.softevo.apibirthmark.tracing.result.process.ResultFromFiles] -
Reading: /scratch/APIBirthmark/APIBirthmarkOutput/testAPICalls.ser Modification Date: 2007-10-03
[java] INFO [getTraceObjectResult - org.softevo.apibirthmark.tracing.result.process.ResultFromFiles] -
Reading: /scratch/APIBirthmark/APIBirthmarkOutput/test.ser Modification Date: 2007-10-03
[java] Similarity between the two results: 0.8695652
[java] INFO [getTraceObjectResult - org.softevo.apibirthmark.tracing.result.process.ResultFromFiles] -
Reading: /scratch/APIBirthmark/APIBirthmarkOutput/testAPICalls.ser Modification Date: 2007-10-03
[java] INFO [getTraceObjectResult - org.softevo.apibirthmark.tracing.result.process.ResultFromFiles] -
Reading: /scratch/APIBirthmark/APIBirthmarkOutput/test.ser Modification Date: 2007-10-03
[java] Using contained birthmark
[java] Similarity between the two results: 1.0
BUILD SUCCESSFUL
Total time: 1 minute 42 seconds