Class ByteStringOutputStreamBenchmark

java.lang.Object
org.apache.beam.sdk.jmh.util.ByteStringOutputStreamBenchmark

public class ByteStringOutputStreamBenchmark extends Object
Benchmarks for ByteStringOutputStream.
  • Constructor Details

    • ByteStringOutputStreamBenchmark

      public ByteStringOutputStreamBenchmark()
  • Method Details

    • testSdkCoreByteStringOutputStreamManyMixedWritesWithoutReuse

      public void testSdkCoreByteStringOutputStreamManyMixedWritesWithoutReuse() throws Exception
      Throws:
      Exception
    • testSdkCoreByteStringOutputStreamFewMixedWritesWithoutReuse

      public void testSdkCoreByteStringOutputStreamFewMixedWritesWithoutReuse() throws Exception
      Throws:
      Exception
    • testProtobufByteStringOutputStreamManyMixedWritesWithoutReuse

      public void testProtobufByteStringOutputStreamManyMixedWritesWithoutReuse() throws Exception
      Throws:
      Exception
    • testProtobufByteStringOutputStreamFewMixedWritesWithoutReuse

      public void testProtobufByteStringOutputStreamFewMixedWritesWithoutReuse() throws Exception
      Throws:
      Exception
    • testProtobufByteStringOutputStreamManyTinyWrites

      public void testProtobufByteStringOutputStreamManyTinyWrites() throws Exception
      Throws:
      Exception
    • testProtobufByteStringOutputStreamManySmallWrites

      public void testProtobufByteStringOutputStreamManySmallWrites() throws Exception
      Throws:
      Exception
    • testProtobufByteStringOutputStreamManyLargeWrites

      public void testProtobufByteStringOutputStreamManyLargeWrites() throws Exception
      Throws:
      Exception
    • testProtobufByteStringOutputStreamFewTinyWrites

      public void testProtobufByteStringOutputStreamFewTinyWrites() throws Exception
      Throws:
      Exception
    • testProtobufByteStringOutputStreamFewSmallWrites

      public void testProtobufByteStringOutputStreamFewSmallWrites() throws Exception
      Throws:
      Exception
    • testProtobufByteStringOutputStreamFewLargeWrites

      public void testProtobufByteStringOutputStreamFewLargeWrites() throws Exception
      Throws:
      Exception
    • testProtobufByteStringOutputStreamManyMixedWritesWithReuse

      public void testProtobufByteStringOutputStreamManyMixedWritesWithReuse(ByteStringOutputStreamBenchmark.ProtobufByteStringOutputStream state) throws Exception
      Throws:
      Exception
    • testProtobufByteStringOutputStreamFewMixedWritesWithReuse

      public void testProtobufByteStringOutputStreamFewMixedWritesWithReuse(ByteStringOutputStreamBenchmark.ProtobufByteStringOutputStream state) throws Exception
      Throws:
      Exception
    • testSdkCoreByteStringOutputStreamManyTinyWrites

      public void testSdkCoreByteStringOutputStreamManyTinyWrites() throws Exception
      Throws:
      Exception
    • testSdkCoreByteStringOutputStreamManySmallWrites

      public void testSdkCoreByteStringOutputStreamManySmallWrites() throws Exception
      Throws:
      Exception
    • testSdkCoreByteStringOutputStreamManyLargeWrites

      public void testSdkCoreByteStringOutputStreamManyLargeWrites() throws Exception
      Throws:
      Exception
    • testSdkCoreByteStringOutputStreamFewTinyWrites

      public void testSdkCoreByteStringOutputStreamFewTinyWrites() throws Exception
      Throws:
      Exception
    • testSdkCoreByteStringOutputStreamFewSmallWrites

      public void testSdkCoreByteStringOutputStreamFewSmallWrites() throws Exception
      Throws:
      Exception
    • testSdkCoreByteStringOutputStreamFewLargeWrites

      public void testSdkCoreByteStringOutputStreamFewLargeWrites() throws Exception
      Throws:
      Exception
    • testSdkCoreByteStringOutputStreamManyMixedWritesWithReuse

      public void testSdkCoreByteStringOutputStreamManyMixedWritesWithReuse(ByteStringOutputStreamBenchmark.SdkCoreByteStringOutputStream state) throws Exception
      Throws:
      Exception
    • testSdkCoreByteStringOutputStreamFewMixedWritesWithReuse

      public void testSdkCoreByteStringOutputStreamFewMixedWritesWithReuse(ByteStringOutputStreamBenchmark.SdkCoreByteStringOutputStream state) throws Exception
      Throws:
      Exception