<?xml version="1.0" encoding="UTF-8"?>
<Catch2TestRun name="bench_string" rng-seed="1618607278" xml-format-version="3" catch2-version="3.8.1">
  <TestCase name="bench_string_msgpack" filename="/workspaces/bench_for_cpp_serialization/src/bench_string/string_msgpack.cpp" line="11">
    <BenchmarkResults name="serialize string(1) with msgpack-c" samples="100" resamples="100000" iterations="269" clockResolution="15.1555" estimatedDuration="1.5064e+06">
      <!-- All values in nano seconds -->
      <mean value="50.3317" lowerBound="49.9179" upperBound="51.949" ci="0.95"/>
      <standardDeviation value="3.62375" lowerBound="0.685541" upperBound="8.39227" ci="0.95"/>
      <outliers variance="0.666062" lowMild="0" lowSevere="0" highMild="4" highSevere="4"/>
    </BenchmarkResults>
    <BenchmarkResults name="parse string(1) with msgpack-c" samples="100" resamples="100000" iterations="731" clockResolution="15.1555" estimatedDuration="1.462e+06">
      <!-- All values in nano seconds -->
      <mean value="19.4709" lowerBound="19.3685" upperBound="19.6101" ci="0.95"/>
      <standardDeviation value="0.603082" lowerBound="0.443105" upperBound="0.853538" ci="0.95"/>
      <outliers variance="0.258127" lowMild="0" lowSevere="0" highMild="0" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1) with msgpack-c" samples="100" resamples="100000" iterations="146" clockResolution="15.1555" estimatedDuration="1.5184e+06">
      <!-- All values in nano seconds -->
      <mean value="99.1537" lowerBound="98.8799" upperBound="99.829" ci="0.95"/>
      <standardDeviation value="2.03082" lowerBound="0.509035" upperBound="3.66554" ci="0.95"/>
      <outliers variance="0.1327" lowMild="0" lowSevere="0" highMild="1" highSevere="4"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32) with msgpack-c" samples="100" resamples="100000" iterations="304" clockResolution="15.1555" estimatedDuration="1.4896e+06">
      <!-- All values in nano seconds -->
      <mean value="45.7857" lowerBound="45.5145" upperBound="46.6136" ci="0.95"/>
      <standardDeviation value="2.16848" lowerBound="0.820056" upperBound="4.6906" ci="0.95"/>
      <outliers variance="0.454613" lowMild="0" lowSevere="0" highMild="0" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="parse string(32) with msgpack-c" samples="100" resamples="100000" iterations="653" clockResolution="15.1555" estimatedDuration="1.5019e+06">
      <!-- All values in nano seconds -->
      <mean value="20.995" lowerBound="20.9518" upperBound="21.1126" ci="0.95"/>
      <standardDeviation value="0.332111" lowerBound="0.133869" upperBound="0.672456" ci="0.95"/>
      <outliers variance="0.0849421" lowMild="1" lowSevere="1" highMild="0" highSevere="4"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32) with msgpack-c" samples="100" resamples="100000" iterations="141" clockResolution="15.1555" estimatedDuration="1.5087e+06">
      <!-- All values in nano seconds -->
      <mean value="103.516" lowerBound="103.175" upperBound="104.254" ci="0.95"/>
      <standardDeviation value="2.43289" lowerBound="1.34319" upperBound="4.00565" ci="0.95"/>
      <outliers variance="0.170835" lowMild="3" lowSevere="0" highMild="6" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(1024) with msgpack-c" samples="100" resamples="100000" iterations="232" clockResolution="15.1555" estimatedDuration="1.508e+06">
      <!-- All values in nano seconds -->
      <mean value="60.6218" lowerBound="59.8741" upperBound="64.0066" ci="0.95"/>
      <standardDeviation value="6.89022" lowerBound="0.7211" upperBound="16.3077" ci="0.95"/>
      <outliers variance="0.831466" lowMild="0" lowSevere="0" highMild="0" highSevere="2"/>
    </BenchmarkResults>
    <BenchmarkResults name="parse string(1024) with msgpack-c" samples="100" resamples="100000" iterations="679" clockResolution="15.1555" estimatedDuration="1.4938e+06">
      <!-- All values in nano seconds -->
      <mean value="20.3232" lowerBound="20.2656" upperBound="20.4353" ci="0.95"/>
      <standardDeviation value="0.3955" lowerBound="0.235106" upperBound="0.750476" ci="0.95"/>
      <outliers variance="0.123027" lowMild="0" lowSevere="0" highMild="1" highSevere="1"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1024) with msgpack-c" samples="100" resamples="100000" iterations="142" clockResolution="15.1555" estimatedDuration="1.5194e+06">
      <!-- All values in nano seconds -->
      <mean value="111.91" lowerBound="107.106" upperBound="121.741" ci="0.95"/>
      <standardDeviation value="33.6727" lowerBound="20.5358" upperBound="58.4734" ci="0.95"/>
      <outliers variance="0.978342" lowMild="0" lowSevere="0" highMild="3" highSevere="8"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32768) with msgpack-c" samples="100" resamples="100000" iterations="10" clockResolution="15.1555" estimatedDuration="1.608e+06">
      <!-- All values in nano seconds -->
      <mean value="1557.53" lowerBound="1541.85" upperBound="1625.33" ci="0.95"/>
      <standardDeviation value="141.22" lowerBound="24.1329" upperBound="330.495" ci="0.95"/>
      <outliers variance="0.758731" lowMild="0" lowSevere="0" highMild="2" highSevere="4"/>
    </BenchmarkResults>
    <BenchmarkResults name="parse string(32768) with msgpack-c" samples="100" resamples="100000" iterations="673" clockResolution="15.1555" estimatedDuration="1.4806e+06">
      <!-- All values in nano seconds -->
      <mean value="24.0431" lowerBound="22.767" upperBound="26.8589" ci="0.95"/>
      <standardDeviation value="9.18032" lowerBound="4.92549" upperBound="16.1569" ci="0.95"/>
      <outliers variance="0.98895" lowMild="8" lowSevere="12" highMild="0" highSevere="9"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32768) with msgpack-c" samples="100" resamples="100000" iterations="141" clockResolution="15.1555" estimatedDuration="1.5228e+06">
      <!-- All values in nano seconds -->
      <mean value="108.349" lowerBound="108.004" upperBound="109.231" ci="0.95"/>
      <standardDeviation value="2.55264" lowerBound="0.510865" upperBound="5.10545" ci="0.95"/>
      <outliers variance="0.170879" lowMild="1" lowSevere="0" highMild="2" highSevere="2"/>
    </BenchmarkResults>
    <OverallResult success="true" skips="0"/>
  </TestCase>
  <TestCase name="bench_string_protobuf" filename="/workspaces/bench_for_cpp_serialization/src/bench_string/string_protobuf.cpp" line="10">
    <BenchmarkResults name="serialize string(1) with protobuf" samples="100" resamples="100000" iterations="357" clockResolution="15.1555" estimatedDuration="1.4994e+06">
      <!-- All values in nano seconds -->
      <mean value="39.942" lowerBound="39.8255" upperBound="40.233" ci="0.95"/>
      <standardDeviation value="0.838971" lowerBound="0.123868" upperBound="1.53645" ci="0.95"/>
      <outliers variance="0.142032" lowMild="0" lowSevere="0" highMild="1" highSevere="2"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1) with protobuf" samples="100" resamples="100000" iterations="309" clockResolution="15.1555" estimatedDuration="1.5141e+06">
      <!-- All values in nano seconds -->
      <mean value="102.305" lowerBound="100.36" upperBound="105.703" ci="0.95"/>
      <standardDeviation value="12.7361" lowerBound="8.17161" upperBound="20.36" ci="0.95"/>
      <outliers variance="0.862369" lowMild="1" lowSevere="0" highMild="0" highSevere="4"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32) with protobuf" samples="100" resamples="100000" iterations="200" clockResolution="15.1555" estimatedDuration="1.5e+06">
      <!-- All values in nano seconds -->
      <mean value="72.284" lowerBound="71.923" upperBound="73.0072" ci="0.95"/>
      <standardDeviation value="2.5248" lowerBound="1.47131" upperBound="4.67074" ci="0.95"/>
      <outliers variance="0.306886" lowMild="1" lowSevere="0" highMild="1" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32) with protobuf" samples="100" resamples="100000" iterations="228" clockResolution="15.1555" estimatedDuration="1.5048e+06">
      <!-- All values in nano seconds -->
      <mean value="62.9721" lowerBound="62.729" upperBound="63.5152" ci="0.95"/>
      <standardDeviation value="1.75568" lowerBound="0.909777" upperBound="3.11149" ci="0.95"/>
      <outliers variance="0.219366" lowMild="5" lowSevere="3" highMild="1" highSevere="4"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(1024) with protobuf" samples="100" resamples="100000" iterations="95" clockResolution="15.1555" estimatedDuration="1.52e+06">
      <!-- All values in nano seconds -->
      <mean value="151.373" lowerBound="150.226" upperBound="155.357" ci="0.95"/>
      <standardDeviation value="9.5631" lowerBound="2.74612" upperBound="21.4187" ci="0.95"/>
      <outliers variance="0.595433" lowMild="0" lowSevere="0" highMild="1" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1024) with protobuf" samples="100" resamples="100000" iterations="102" clockResolution="15.1555" estimatedDuration="1.5198e+06">
      <!-- All values in nano seconds -->
      <mean value="347.541" lowerBound="346.476" upperBound="349.417" ci="0.95"/>
      <standardDeviation value="7.02419" lowerBound="4.62914" upperBound="10.5188" ci="0.95"/>
      <outliers variance="0.132503" lowMild="0" lowSevere="0" highMild="0" highSevere="5"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32768) with protobuf" samples="100" resamples="100000" iterations="3" clockResolution="15.1555" estimatedDuration="1.5534e+06">
      <!-- All values in nano seconds -->
      <mean value="6133.78" lowerBound="6063.27" upperBound="6245.64" ci="0.95"/>
      <standardDeviation value="443.199" lowerBound="313.866" upperBound="686.822" ci="0.95"/>
      <outliers variance="0.666161" lowMild="0" lowSevere="0" highMild="0" highSevere="5"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32768) with protobuf" samples="100" resamples="100000" iterations="6" clockResolution="15.1555" estimatedDuration="1.6662e+06">
      <!-- All values in nano seconds -->
      <mean value="2653.72" lowerBound="2628.9" upperBound="2713.52" ci="0.95"/>
      <standardDeviation value="182.007" lowerBound="55.7806" upperBound="321.336" ci="0.95"/>
      <outliers variance="0.635966" lowMild="0" lowSevere="0" highMild="0" highSevere="5"/>
    </BenchmarkResults>
    <OverallResult success="true" skips="0"/>
  </TestCase>
  <TestCase name="bench_string_cereal" filename="/workspaces/bench_for_cpp_serialization/src/bench_string/string_cereal.cpp" line="11">
    <BenchmarkResults name="serialize string(1) with cereal" samples="100" resamples="100000" iterations="218" clockResolution="15.1555" estimatedDuration="1.5042e+06">
      <!-- All values in nano seconds -->
      <mean value="64.7226" lowerBound="64.4917" upperBound="65.2732" ci="0.95"/>
      <standardDeviation value="1.71833" lowerBound="0.836669" upperBound="3.08793" ci="0.95"/>
      <outliers variance="0.209271" lowMild="0" lowSevere="0" highMild="4" highSevere="5"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1) with cereal" samples="100" resamples="100000" iterations="270" clockResolution="15.1555" estimatedDuration="1.512e+06">
      <!-- All values in nano seconds -->
      <mean value="55.5859" lowerBound="55.4379" upperBound="55.9362" ci="0.95"/>
      <standardDeviation value="1.08857" lowerBound="0.389865" upperBound="1.92514" ci="0.95"/>
      <outliers variance="0.123115" lowMild="0" lowSevere="0" highMild="3" highSevere="2"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32) with cereal" samples="100" resamples="100000" iterations="118" clockResolution="15.1555" estimatedDuration="1.5104e+06">
      <!-- All values in nano seconds -->
      <mean value="120.2" lowerBound="115.049" upperBound="130.351" ci="0.95"/>
      <standardDeviation value="35.859" lowerBound="20.8551" upperBound="54.9255" ci="0.95"/>
      <outliers variance="0.978314" lowMild="0" lowSevere="0" highMild="0" highSevere="6"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32) with cereal" samples="100" resamples="100000" iterations="171" clockResolution="15.1555" estimatedDuration="1.5219e+06">
      <!-- All values in nano seconds -->
      <mean value="83.9725" lowerBound="83.4359" upperBound="86.0595" ci="0.95"/>
      <standardDeviation value="4.67029" lowerBound="1.09789" upperBound="10.7718" ci="0.95"/>
      <outliers variance="0.53472" lowMild="0" lowSevere="0" highMild="1" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(1024) with cereal" samples="100" resamples="100000" iterations="36" clockResolution="15.1555" estimatedDuration="1.5156e+06">
      <!-- All values in nano seconds -->
      <mean value="386.654" lowerBound="382.467" upperBound="403.358" ci="0.95"/>
      <standardDeviation value="37.0046" lowerBound="7.07906" upperBound="86.1105" ci="0.95"/>
      <outliers variance="0.779353" lowMild="0" lowSevere="0" highMild="1" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1024) with cereal" samples="100" resamples="100000" iterations="102" clockResolution="15.1555" estimatedDuration="1.5198e+06">
      <!-- All values in nano seconds -->
      <mean value="138.548" lowerBound="137.18" upperBound="144.807" ci="0.95"/>
      <standardDeviation value="12.5637" lowerBound="1.43779" upperBound="29.6747" ci="0.95"/>
      <outliers variance="0.758734" lowMild="1" lowSevere="0" highMild="1" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32768) with cereal" samples="100" resamples="100000" iterations="5" clockResolution="15.1555" estimatedDuration="1.6465e+06">
      <!-- All values in nano seconds -->
      <mean value="3295.21" lowerBound="3230.32" upperBound="3465.89" ci="0.95"/>
      <standardDeviation value="479.814" lowerBound="87.6151" upperBound="965.562" ci="0.95"/>
      <outliers variance="0.894031" lowMild="16" lowSevere="0" highMild="0" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32768) with cereal" samples="100" resamples="100000" iterations="9" clockResolution="15.1555" estimatedDuration="1.6515e+06">
      <!-- All values in nano seconds -->
      <mean value="1788.2" lowerBound="1768.95" upperBound="1874.74" ci="0.95"/>
      <standardDeviation value="176.13" lowerBound="17.1485" upperBound="415.559" ci="0.95"/>
      <outliers variance="0.789692" lowMild="0" lowSevere="0" highMild="2" highSevere="4"/>
    </BenchmarkResults>
    <OverallResult success="true" skips="0"/>
  </TestCase>
  <TestCase name="bench_string_nlohmann_json" filename="/workspaces/bench_for_cpp_serialization/src/bench_string/string_nlohmann_json.cpp" line="8">
    <BenchmarkResults name="serialize string(1) with nlohmann/json" samples="100" resamples="100000" iterations="157" clockResolution="15.1555" estimatedDuration="1.5229e+06">
      <!-- All values in nano seconds -->
      <mean value="90.3383" lowerBound="88.5736" upperBound="95.5902" ci="0.95"/>
      <standardDeviation value="13.4312" lowerBound="2.23116" upperBound="28.2376" ci="0.95"/>
      <outliers variance="0.894274" lowMild="0" lowSevere="0" highMild="4" highSevere="4"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1) with nlohmann/json" samples="100" resamples="100000" iterations="107" clockResolution="15.1555" estimatedDuration="1.5087e+06">
      <!-- All values in nano seconds -->
      <mean value="129.151" lowerBound="124.453" upperBound="138.365" ci="0.95"/>
      <standardDeviation value="31.596" lowerBound="17.4045" upperBound="48.1083" ci="0.95"/>
      <outliers variance="0.957594" lowMild="0" lowSevere="0" highMild="0" highSevere="6"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32) with nlohmann/json" samples="100" resamples="100000" iterations="60" clockResolution="15.1555" estimatedDuration="1.512e+06">
      <!-- All values in nano seconds -->
      <mean value="233.665" lowerBound="232.261" upperBound="238.081" ci="0.95"/>
      <standardDeviation value="11.3768" lowerBound="4.06925" upperBound="24.8266" ci="0.95"/>
      <outliers variance="0.464814" lowMild="0" lowSevere="0" highMild="3" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32) with nlohmann/json" samples="100" resamples="100000" iterations="28" clockResolution="15.1555" estimatedDuration="1.5652e+06">
      <!-- All values in nano seconds -->
      <mean value="394.142" lowerBound="375.489" upperBound="450.621" ci="0.95"/>
      <standardDeviation value="149.314" lowerBound="51.2757" upperBound="323.84" ci="0.95"/>
      <outliers variance="0.988933" lowMild="1" lowSevere="0" highMild="1" highSevere="7"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(1024) with nlohmann/json" samples="100" resamples="100000" iterations="4" clockResolution="15.1555" estimatedDuration="1.6936e+06">
      <!-- All values in nano seconds -->
      <mean value="4145.75" lowerBound="4130.13" upperBound="4197.72" ci="0.95"/>
      <standardDeviation value="122.948" lowerBound="11.141" upperBound="274.562" ci="0.95"/>
      <outliers variance="0.24799" lowMild="0" lowSevere="0" highMild="0" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1024) with nlohmann/json" samples="100" resamples="100000" iterations="2" clockResolution="15.1555" estimatedDuration="2.3014e+06">
      <!-- All values in nano seconds -->
      <mean value="5963.22" lowerBound="5929.33" upperBound="6088.86" ci="0.95"/>
      <standardDeviation value="289.731" lowerBound="51.4566" upperBound="654.092" ci="0.95"/>
      <outliers variance="0.46475" lowMild="1" lowSevere="0" highMild="2" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32768) with nlohmann/json" samples="100" resamples="100000" iterations="1" clockResolution="15.1555" estimatedDuration="1.30089e+07">
      <!-- All values in nano seconds -->
      <mean value="125688" lowerBound="124715" upperBound="127475" ci="0.95"/>
      <standardDeviation value="6525.58" lowerBound="4165.2" upperBound="11302.7" ci="0.95"/>
      <outliers variance="0.504326" lowMild="0" lowSevere="0" highMild="1" highSevere="5"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32768) with nlohmann/json" samples="100" resamples="100000" iterations="1" clockResolution="15.1555" estimatedDuration="3.5111e+07">
      <!-- All values in nano seconds -->
      <mean value="185392" lowerBound="183815" upperBound="187551" ci="0.95"/>
      <standardDeviation value="9299.09" lowerBound="6965.05" upperBound="14400" ci="0.95"/>
      <outliers variance="0.484474" lowMild="9" lowSevere="0" highMild="6" highSevere="2"/>
    </BenchmarkResults>
    <OverallResult success="true" skips="0"/>
  </TestCase>
  <TestCase name="bench_string_rapidjson" filename="/workspaces/bench_for_cpp_serialization/src/bench_string/string_rapidjson.cpp" line="10">
    <BenchmarkResults name="serialize string(1) with rapidjson" samples="100" resamples="100000" iterations="194" clockResolution="15.1555" estimatedDuration="1.5132e+06">
      <!-- All values in nano seconds -->
      <mean value="72.929" lowerBound="72.7731" upperBound="73.3448" ci="0.95"/>
      <standardDeviation value="1.20806" lowerBound="0.564075" upperBound="2.56386" ci="0.95"/>
      <outliers variance="0.0943056" lowMild="0" lowSevere="0" highMild="1" highSevere="2"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1) with rapidjson" samples="100" resamples="100000" iterations="73" clockResolution="15.1555" estimatedDuration="1.5184e+06">
      <!-- All values in nano seconds -->
      <mean value="113.596" lowerBound="109.008" upperBound="125.889" ci="0.95"/>
      <standardDeviation value="33.3195" lowerBound="3.08318" upperBound="67.4309" ci="0.95"/>
      <outliers variance="0.978256" lowMild="0" lowSevere="0" highMild="3" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32) with rapidjson" samples="100" resamples="100000" iterations="142" clockResolution="15.1555" estimatedDuration="1.5194e+06">
      <!-- All values in nano seconds -->
      <mean value="99.5486" lowerBound="99.2878" upperBound="100.176" ci="0.95"/>
      <standardDeviation value="1.9295" lowerBound="0.576233" upperBound="3.44766" ci="0.95"/>
      <outliers variance="0.122971" lowMild="0" lowSevere="0" highMild="0" highSevere="2"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32) with rapidjson" samples="100" resamples="100000" iterations="61" clockResolution="15.1555" estimatedDuration="1.525e+06">
      <!-- All values in nano seconds -->
      <mean value="232.131" lowerBound="231.192" upperBound="234.678" ci="0.95"/>
      <standardDeviation value="7.14708" lowerBound="2.04859" upperBound="14.3702" ci="0.95"/>
      <outliers variance="0.257984" lowMild="0" lowSevere="0" highMild="1" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(1024) with rapidjson" samples="100" resamples="100000" iterations="11" clockResolution="15.1555" estimatedDuration="1.6104e+06">
      <!-- All values in nano seconds -->
      <mean value="1385.26" lowerBound="1381.54" upperBound="1393.13" ci="0.95"/>
      <standardDeviation value="26.6028" lowerBound="14.8343" upperBound="42.4514" ci="0.95"/>
      <outliers variance="0.12284" lowMild="0" lowSevere="0" highMild="2" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1024) with rapidjson" samples="100" resamples="100000" iterations="7" clockResolution="15.1555" estimatedDuration="1.6583e+06">
      <!-- All values in nano seconds -->
      <mean value="2314.29" lowerBound="2207.86" upperBound="2491.56" ci="0.95"/>
      <standardDeviation value="686.45" lowerBound="455.572" upperBound="982.221" ci="0.95"/>
      <outliers variance="0.978294" lowMild="0" lowSevere="0" highMild="4" highSevere="10"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32768) with rapidjson" samples="100" resamples="100000" iterations="1" clockResolution="15.1555" estimatedDuration="4.1691e+06">
      <!-- All values in nano seconds -->
      <mean value="41983.6" lowerBound="40811.3" upperBound="44374.6" ci="0.95"/>
      <standardDeviation value="8220.41" lowerBound="4874.09" upperBound="14498.9" ci="0.95"/>
      <outliers variance="0.936399" lowMild="0" lowSevere="0" highMild="0" highSevere="7"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32768) with rapidjson" samples="100" resamples="100000" iterations="1" clockResolution="15.1555" estimatedDuration="6.6884e+06">
      <!-- All values in nano seconds -->
      <mean value="62796.4" lowerBound="61910.9" upperBound="64489.6" ci="0.95"/>
      <standardDeviation value="6036.77" lowerBound="3675.4" upperBound="10162.1" ci="0.95"/>
      <outliers variance="0.779448" lowMild="0" lowSevere="0" highMild="2" highSevere="4"/>
    </BenchmarkResults>
    <OverallResult success="true" skips="0"/>
  </TestCase>
  <TestCase name="bench_string_simdjson" filename="/workspaces/bench_for_cpp_serialization/src/bench_string/string_simdjson.cpp" line="9">
    <BenchmarkResults name="deserialize string(1) with simdjson" samples="100" resamples="100000" iterations="93" clockResolution="15.1555" estimatedDuration="1.5159e+06">
      <!-- All values in nano seconds -->
      <mean value="153.933" lowerBound="152.958" upperBound="157.221" ci="0.95"/>
      <standardDeviation value="8.23947" lowerBound="2.58297" upperBound="18.3877" ci="0.95"/>
      <outliers variance="0.514681" lowMild="0" lowSevere="0" highMild="3" highSevere="4"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32) with simdjson" samples="100" resamples="100000" iterations="93" clockResolution="15.1555" estimatedDuration="1.5066e+06">
      <!-- All values in nano seconds -->
      <mean value="153.232" lowerBound="152.268" upperBound="156.747" ci="0.95"/>
      <standardDeviation value="8.17634" lowerBound="1.92814" upperBound="18.6282" ci="0.95"/>
      <outliers variance="0.514585" lowMild="0" lowSevere="0" highMild="0" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1024) with simdjson" samples="100" resamples="100000" iterations="33" clockResolution="15.1555" estimatedDuration="1.5576e+06">
      <!-- All values in nano seconds -->
      <mean value="446.327" lowerBound="440.892" upperBound="471.95" ci="0.95"/>
      <standardDeviation value="51.264" lowerBound="3.63941" upperBound="121.727" ci="0.95"/>
      <outliers variance="0.831643" lowMild="0" lowSevere="0" highMild="2" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32768) with simdjson" samples="100" resamples="100000" iterations="2" clockResolution="15.1555" estimatedDuration="1.5286e+06">
      <!-- All values in nano seconds -->
      <mean value="8074.74" lowerBound="7733.4" upperBound="8659.16" ci="0.95"/>
      <standardDeviation value="2219.5" lowerBound="1467.28" upperBound="3093.12" ci="0.95"/>
      <outliers variance="0.968054" lowMild="0" lowSevere="0" highMild="1" highSevere="9"/>
    </BenchmarkResults>
    <OverallResult success="true" skips="0"/>
  </TestCase>
  <TestCase name="bench_string_yyjson" filename="/workspaces/bench_for_cpp_serialization/src/bench_string/string_yyjson.cpp" line="8">
    <BenchmarkResults name="serialize string(1) with yyjson" samples="100" resamples="100000" iterations="248" clockResolution="15.1555" estimatedDuration="1.5128e+06">
      <!-- All values in nano seconds -->
      <mean value="52.9079" lowerBound="52.5667" upperBound="53.7708" ci="0.95"/>
      <standardDeviation value="2.51601" lowerBound="0.721811" upperBound="4.59324" ci="0.95"/>
      <outliers variance="0.454737" lowMild="0" lowSevere="0" highMild="0" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1) with yyjson" samples="100" resamples="100000" iterations="329" clockResolution="15.1555" estimatedDuration="1.5134e+06">
      <!-- All values in nano seconds -->
      <mean value="42.5608" lowerBound="40.6112" upperBound="47.5263" ci="0.95"/>
      <standardDeviation value="13.9747" lowerBound="1.54986" upperBound="26.1874" ci="0.95"/>
      <outliers variance="0.978608" lowMild="0" lowSevere="0" highMild="1" highSevere="11"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32) with yyjson" samples="100" resamples="100000" iterations="158" clockResolution="15.1555" estimatedDuration="1.5168e+06">
      <!-- All values in nano seconds -->
      <mean value="93.7909" lowerBound="89.5855" upperBound="103.541" ci="0.95"/>
      <standardDeviation value="30.7014" lowerBound="16.075" upperBound="57.5232" ci="0.95"/>
      <outliers variance="0.9786" lowMild="0" lowSevere="0" highMild="1" highSevere="11"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32) with yyjson" samples="100" resamples="100000" iterations="225" clockResolution="15.1555" estimatedDuration="1.5075e+06">
      <!-- All values in nano seconds -->
      <mean value="63.1981" lowerBound="60.2394" upperBound="70.8619" ci="0.95"/>
      <standardDeviation value="21.7979" lowerBound="4.8544" upperBound="42.6555" ci="0.95"/>
      <outliers variance="0.978739" lowMild="11" lowSevere="8" highMild="0" highSevere="14"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(1024) with yyjson" samples="100" resamples="100000" iterations="27" clockResolution="15.1555" estimatedDuration="1.5174e+06">
      <!-- All values in nano seconds -->
      <mean value="554.387" lowerBound="551.464" upperBound="562.095" ci="0.95"/>
      <standardDeviation value="22.4121" lowerBound="9.80879" upperBound="44.5811" ci="0.95"/>
      <outliers variance="0.375458" lowMild="0" lowSevere="0" highMild="0" highSevere="4"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(1024) with yyjson" samples="100" resamples="100000" iterations="35" clockResolution="15.1555" estimatedDuration="1.5575e+06">
      <!-- All values in nano seconds -->
      <mean value="414.514" lowerBound="412.078" upperBound="423.434" ci="0.95"/>
      <standardDeviation value="20.7703" lowerBound="5.19402" upperBound="47.5123" ci="0.95"/>
      <outliers variance="0.484442" lowMild="0" lowSevere="0" highMild="0" highSevere="3"/>
    </BenchmarkResults>
    <BenchmarkResults name="serialize string(32768) with yyjson" samples="100" resamples="100000" iterations="2" clockResolution="15.1555" estimatedDuration="2.6844e+06">
      <!-- All values in nano seconds -->
      <mean value="13123.9" lowerBound="12793.1" upperBound="13954.7" ci="0.95"/>
      <standardDeviation value="2469.53" lowerBound="820.513" upperBound="4578.52" ci="0.95"/>
      <outliers variance="0.936101" lowMild="0" lowSevere="0" highMild="1" highSevere="8"/>
    </BenchmarkResults>
    <BenchmarkResults name="deserialize string(32768) with yyjson" samples="100" resamples="100000" iterations="2" clockResolution="15.1555" estimatedDuration="2.547e+06">
      <!-- All values in nano seconds -->
      <mean value="13342.1" lowerBound="13214.5" upperBound="13771" ci="0.95"/>
      <standardDeviation value="1056.55" lowerBound="285.247" upperBound="2348.11" ci="0.95"/>
      <outliers variance="0.707083" lowMild="0" lowSevere="0" highMild="1" highSevere="6"/>
    </BenchmarkResults>
    <OverallResult success="true" skips="0"/>
  </TestCase>
  <OverallResults successes="44" failures="0" expectedFailures="0" skips="0"/>
  <OverallResultsCases successes="7" failures="0" expectedFailures="0" skips="0"/>
</Catch2TestRun>
