forked from ning/jvm-compressor-benchmark
/
drivers-all.xml
92 lines (85 loc) · 4.31 KB
/
drivers-all.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?xml version="1.0" encoding="UTF-8"?>
<!-- Definition of all JVM compressor codecs
NOTE: snappy comes from Japex class loader, not included here (to avoid JNI issues)
-->
<driverGroup name="javaDrivers"
xmlns="http://www.sun.com/japex/testSuite"
xmlns:xi="http://www.w3.org/2001/XInclude"
>
<driver name="LZMA-java/stream">
<description><div xmlns=""><p>LZMA-java, streaming</p></div></description>
<param name="japex.classPath" value="build/classes"/>
<param name="japex.classPath" value="lib/lzma-java/*.jar"/>
<param name="japex.driverClass" value="com.ning.jcbm.lzma.LzmaJavaDriver" />
</driver>
<driver name="Snappy(JNI)/block" normal="false">
<description><div xmlns=""><p>Snappy-java, block mode</p></div></description>
<param name="japex.classPath" value="build/classes"/>
<param name="japex.classPath" value="lib/snappy/*.jar"/>
<param name="japex.driverClass" value="com.ning.jcbm.snappy.SnappyDriver" />
</driver>
<!-- 02-Apr-2011, tatu: due to JNI issues, can only include one Snappy test
<driver name="Snappy(JNI)/stream" normal="false">
<description><div xmlns=""><p>Snappy-java, streaming</p></div></description>
<param name="streaming" value="true" />
<param name="japex.classPath" value="build/classes"/>
<param name="japex.classPath" value="lib/snappy/*.jar"/>
<param name="japex.driverClass" value="com.ning.jcbm.snappy.SnappyDriver" />
</driver>
-->
<!-- Normalize or not? Makes sense for throughput; but not so much for
compression rate; hence, use "raw" values
-->
<driver name="LZF/block" normal="false">
<description><div xmlns=""><p>LZF, block mode</p></div></description>
<param name="japex.classPath" value="build/classes"/>
<param name="japex.classPath" value="lib/lzf/*.jar"/>
<param name="japex.driverClass" value="com.ning.jcbm.lzf.LzfDriver" />
</driver>
<driver name="LZF/stream">
<description><div xmlns=""><p>LZF, streaming</p></div></description>
<param name="streaming" value="true" />
<param name="japex.classPath" value="build/classes"/>
<param name="japex.classPath" value="lib/lzf/*.jar"/>
<param name="japex.driverClass" value="com.ning.jcbm.lzf.LzfDriver" />
</driver>
<driver name="QuickLZ/L1/block">
<description><div xmlns=""><p>QuickLZ (level 1), block mode
</p></div></description>
<param name="japex.classPath" value="build/classes"/>
<param name="japex.driverClass" value="com.ning.jcbm.quicklz.QuickLZDriver1" />
</driver>
<driver name="QuickLZ/L3/block">
<description><div xmlns=""><p>QuickLZ (level 3), block mode
</p></div></description>
<param name="japex.classPath" value="build/classes"/>
<param name="japex.driverClass" value="com.ning.jcbm.quicklz.QuickLZDriver3" />
</driver>
<driver name="Gzip/JDK/stream">
<description><div xmlns=""><p>JDK Gzip/Deflate, streaming
</p></div></description>
<param name="streaming" value="true" />
<param name="japex.classPath" value="build/classes"/>
<param name="japex.driverClass" value="com.ning.jcbm.gzip.JDKGzipDriver" />
</driver>
<driver name="Gzip/jzlib/stream">
<description><div xmlns=""><p>JCraft's jzlib (gzip), streaming</p></div></description>
<param name="streaming" value="true" />
<param name="japex.classPath" value="build/classes"/>
<param name="japex.classPath" value="lib/jzlib/*.jar"/>
<param name="japex.driverClass" value="com.ning.jcbm.gzip.JCraftGzipDriver" />
</driver>
<driver name="BZip2/stream">
<description><div xmlns=""><p>Commons-compress BZip2 implementation</p></div></description>
<param name="streaming" value="true" />
<param name="japex.classPath" value="build/classes"/>
<param name="japex.classPath" value="lib/jakarta/*.jar"/>
<param name="japex.driverClass" value="com.ning.jcbm.bzip2.BZip2Driver" />
</driver>
<driver name="LZMA-orig/block">
<description><div xmlns=""><p>7Zip's LZMA, block mode</p></div></description>
<param name="japex.classPath" value="build/classes"/>
<param name="japex.classPath" value="lib/lzma/*.jar"/>
<param name="japex.driverClass" value="com.ning.jcbm.lzma.LzmaDriver" />
</driver>
</driverGroup>