Benchmark Configuration

Short Description/Namescalaxb
Long DescriptionAn XML data-binding tool for Scala that supports W3C XML Schema
Authore.e d3si9n
LicenseMIT License
CopyrightCopyright 2010 e.e d3si9n
URLhttp://scalaxb.org/
Version0.5.3

This benchmark is externally single‐threaded.

Input size tiny

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scalaxb/xml.xsd

The following is the list of outputs validated by the benchmark harness.

FilenameText file?SizeLinesDigest
scalaxb/xml.scalaYesn/an/ac7fa1c481b8de5995bfb51bab788672b306b3210
scalaxb/scalaxb.scalaYesn/an/a54956b3b21ccc7c5dc8def3b57f4c740325f0b25
scalaxb/xmlprotocol.scalaYesn/an/a1da73388a8cd274cea5f6b8999cebcaf92a9e80b
stdout.logYesn/an/a119880d502195b4058949026b98c021f36b5b056

Input size small

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scalaxb/XMLSchema.xsd

The following is the list of outputs validated by the benchmark harness.

FilenameText file?SizeLinesDigest
scalaxb/XMLSchema.scalaYesn/an/ae8eeb5cf4ef33cc17255963bb035a08160f28151
scalaxb/scalaxb.scalaYesn/an/a54956b3b21ccc7c5dc8def3b57f4c740325f0b25
scalaxb/xmlprotocol.scalaYesn/an/ae17660d78df26dc3d6da67e9f8064c796620cd50
stdout.logYesn/an/a3ea70b11c93edb7d58a4ecae64c483e1ffedcfbb

Input size default

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scalaxb/mathml3.xsd
${SCRATCH}/scalaxb/mathml3-common.xsd
${SCRATCH}/scalaxb/mathml3-content.xsd
${SCRATCH}/scalaxb/mathml3-presentation.xsd
${SCRATCH}/scalaxb/mathml3-strict-content.xsd

The following is the list of outputs validated by the benchmark harness.

FilenameText file?SizeLinesDigest
scalaxb/mathml3.scalaYesn/an/a80ac04b9efa2537495536699089f25a41e244378
scalaxb/mathml3-common.scalaYesn/an/afbb056c10392cd51342b885ad958edad15ddbe9c
scalaxb/mathml3-content.scalaYesn/an/a043e43fa9435cd1821306827a0634e162c9752c8
scalaxb/mathml3-presentation.scalaYesn/an/a80b6d30f15e9d5818f929376dc894c535223136e
scalaxb/mathml3-strict-content.scalaYesn/an/abc6559b141fbab4aad3769b3772b3e9f8e6c6aea
scalaxb/scalaxb.scalaYesn/an/a54956b3b21ccc7c5dc8def3b57f4c740325f0b25
scalaxb/xmlprotocol.scalaYesn/an/a45adca66761a1496d7594f04bc66a449e27975e6
stdout.logYesn/an/a3daf9c3bae0f3121ec6bac80d2213dd61c0f4e55

Input size large

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scalaxb/xhtml1-frameset.xsd
${SCRATCH}/scalaxb/xhtml1-strict.xsd
${SCRATCH}/scalaxb/xhtml1-transitional.xsd

The following is the list of outputs validated by the benchmark harness.

FilenameText file?SizeLinesDigest
scalaxb/xhtml1-frameset.scalaYesn/an/a7d571af4318125447b86210e91e3532590101fef
scalaxb/xhtml1-strict.scalaYesn/an/a4943953fa992fdd9bc72880a01be9e57b8595f0f
scalaxb/xhtml1-transitional.scalaYesn/an/a5755e88662a5ba86d18ae399571dd514ea3717f6
scalaxb/scalaxb.scalaYesn/an/a54956b3b21ccc7c5dc8def3b57f4c740325f0b25
scalaxb/xmlprotocol.scalaYesn/an/a0230b5e0f2c34d22b0e9470f4fe043b600df206b
stdout.logYesn/an/aef54ec991d1faa3249091c2a01a3f398a421d1f4

Input size huge

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scalaxb/docbook.xsd
${SCRATCH}/scalaxb/xml.xsd
${SCRATCH}/scalaxb/xlink.xsd

The following is the list of outputs validated by the benchmark harness.

FilenameText file?SizeLinesDigest
scalaxb/docbook.scalaYesn/an/a93bbc5420052dc59e9378dd284c1f0718fbae46d
scalaxb/xml.scalaYesn/an/a7bc6c1a4063f9a846585fe96adfb2a534b95160a
scalaxb/xlink.scalaYesn/an/aa7995eb6d7a21e700deb076dd40506f25880a240
scalaxb/scalaxb.scalaYesn/an/a54956b3b21ccc7c5dc8def3b57f4c740325f0b25
scalaxb/xmlprotocol.scalaYesn/an/ab3df6df8213bb15705903963a2b5f887211e6896
stdout.logYesn/an/a581d50f2522fe5a56de6b548ee98dc13efa9a0bc