Output Test 1

->cd APIBirthmarkDist/APIBirthmark
->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