mirror of https://github.com/minio/minio.git
				
				
				
			
		
			
				
	
	
		
			576 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Go
		
	
	
	
			
		
		
	
	
			576 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Go
		
	
	
	
package cmd
 | 
						|
 | 
						|
// Code generated by github.com/tinylib/msgp DO NOT EDIT.
 | 
						|
 | 
						|
import (
 | 
						|
	"bytes"
 | 
						|
	"testing"
 | 
						|
 | 
						|
	"github.com/tinylib/msgp/msgp"
 | 
						|
)
 | 
						|
 | 
						|
func TestMarshalUnmarshalBatchJobKeyRotateEncryption(t *testing.T) {
 | 
						|
	v := BatchJobKeyRotateEncryption{}
 | 
						|
	bts, err := v.MarshalMsg(nil)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	left, err := v.UnmarshalMsg(bts)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	if len(left) > 0 {
 | 
						|
		t.Errorf("%d bytes left over after UnmarshalMsg(): %q", len(left), left)
 | 
						|
	}
 | 
						|
 | 
						|
	left, err = msgp.Skip(bts)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	if len(left) > 0 {
 | 
						|
		t.Errorf("%d bytes left over after Skip(): %q", len(left), left)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkMarshalMsgBatchJobKeyRotateEncryption(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateEncryption{}
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		v.MarshalMsg(nil)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkAppendMsgBatchJobKeyRotateEncryption(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateEncryption{}
 | 
						|
	bts := make([]byte, 0, v.Msgsize())
 | 
						|
	bts, _ = v.MarshalMsg(bts[0:0])
 | 
						|
	b.SetBytes(int64(len(bts)))
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		bts, _ = v.MarshalMsg(bts[0:0])
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkUnmarshalBatchJobKeyRotateEncryption(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateEncryption{}
 | 
						|
	bts, _ := v.MarshalMsg(nil)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.SetBytes(int64(len(bts)))
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		_, err := v.UnmarshalMsg(bts)
 | 
						|
		if err != nil {
 | 
						|
			b.Fatal(err)
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func TestEncodeDecodeBatchJobKeyRotateEncryption(t *testing.T) {
 | 
						|
	v := BatchJobKeyRotateEncryption{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
 | 
						|
	m := v.Msgsize()
 | 
						|
	if buf.Len() > m {
 | 
						|
		t.Log("WARNING: TestEncodeDecodeBatchJobKeyRotateEncryption Msgsize() is inaccurate")
 | 
						|
	}
 | 
						|
 | 
						|
	vn := BatchJobKeyRotateEncryption{}
 | 
						|
	err := msgp.Decode(&buf, &vn)
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
 | 
						|
	buf.Reset()
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	err = msgp.NewReader(&buf).Skip()
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkEncodeBatchJobKeyRotateEncryption(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateEncryption{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	b.SetBytes(int64(buf.Len()))
 | 
						|
	en := msgp.NewWriter(msgp.Nowhere)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		v.EncodeMsg(en)
 | 
						|
	}
 | 
						|
	en.Flush()
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkDecodeBatchJobKeyRotateEncryption(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateEncryption{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	b.SetBytes(int64(buf.Len()))
 | 
						|
	rd := msgp.NewEndlessReader(buf.Bytes(), b)
 | 
						|
	dc := msgp.NewReader(rd)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		err := v.DecodeMsg(dc)
 | 
						|
		if err != nil {
 | 
						|
			b.Fatal(err)
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func TestMarshalUnmarshalBatchJobKeyRotateFlags(t *testing.T) {
 | 
						|
	v := BatchJobKeyRotateFlags{}
 | 
						|
	bts, err := v.MarshalMsg(nil)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	left, err := v.UnmarshalMsg(bts)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	if len(left) > 0 {
 | 
						|
		t.Errorf("%d bytes left over after UnmarshalMsg(): %q", len(left), left)
 | 
						|
	}
 | 
						|
 | 
						|
	left, err = msgp.Skip(bts)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	if len(left) > 0 {
 | 
						|
		t.Errorf("%d bytes left over after Skip(): %q", len(left), left)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkMarshalMsgBatchJobKeyRotateFlags(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateFlags{}
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		v.MarshalMsg(nil)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkAppendMsgBatchJobKeyRotateFlags(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateFlags{}
 | 
						|
	bts := make([]byte, 0, v.Msgsize())
 | 
						|
	bts, _ = v.MarshalMsg(bts[0:0])
 | 
						|
	b.SetBytes(int64(len(bts)))
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		bts, _ = v.MarshalMsg(bts[0:0])
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkUnmarshalBatchJobKeyRotateFlags(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateFlags{}
 | 
						|
	bts, _ := v.MarshalMsg(nil)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.SetBytes(int64(len(bts)))
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		_, err := v.UnmarshalMsg(bts)
 | 
						|
		if err != nil {
 | 
						|
			b.Fatal(err)
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func TestEncodeDecodeBatchJobKeyRotateFlags(t *testing.T) {
 | 
						|
	v := BatchJobKeyRotateFlags{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
 | 
						|
	m := v.Msgsize()
 | 
						|
	if buf.Len() > m {
 | 
						|
		t.Log("WARNING: TestEncodeDecodeBatchJobKeyRotateFlags Msgsize() is inaccurate")
 | 
						|
	}
 | 
						|
 | 
						|
	vn := BatchJobKeyRotateFlags{}
 | 
						|
	err := msgp.Decode(&buf, &vn)
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
 | 
						|
	buf.Reset()
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	err = msgp.NewReader(&buf).Skip()
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkEncodeBatchJobKeyRotateFlags(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateFlags{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	b.SetBytes(int64(buf.Len()))
 | 
						|
	en := msgp.NewWriter(msgp.Nowhere)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		v.EncodeMsg(en)
 | 
						|
	}
 | 
						|
	en.Flush()
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkDecodeBatchJobKeyRotateFlags(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateFlags{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	b.SetBytes(int64(buf.Len()))
 | 
						|
	rd := msgp.NewEndlessReader(buf.Bytes(), b)
 | 
						|
	dc := msgp.NewReader(rd)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		err := v.DecodeMsg(dc)
 | 
						|
		if err != nil {
 | 
						|
			b.Fatal(err)
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func TestMarshalUnmarshalBatchJobKeyRotateV1(t *testing.T) {
 | 
						|
	v := BatchJobKeyRotateV1{}
 | 
						|
	bts, err := v.MarshalMsg(nil)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	left, err := v.UnmarshalMsg(bts)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	if len(left) > 0 {
 | 
						|
		t.Errorf("%d bytes left over after UnmarshalMsg(): %q", len(left), left)
 | 
						|
	}
 | 
						|
 | 
						|
	left, err = msgp.Skip(bts)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	if len(left) > 0 {
 | 
						|
		t.Errorf("%d bytes left over after Skip(): %q", len(left), left)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkMarshalMsgBatchJobKeyRotateV1(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateV1{}
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		v.MarshalMsg(nil)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkAppendMsgBatchJobKeyRotateV1(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateV1{}
 | 
						|
	bts := make([]byte, 0, v.Msgsize())
 | 
						|
	bts, _ = v.MarshalMsg(bts[0:0])
 | 
						|
	b.SetBytes(int64(len(bts)))
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		bts, _ = v.MarshalMsg(bts[0:0])
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkUnmarshalBatchJobKeyRotateV1(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateV1{}
 | 
						|
	bts, _ := v.MarshalMsg(nil)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.SetBytes(int64(len(bts)))
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		_, err := v.UnmarshalMsg(bts)
 | 
						|
		if err != nil {
 | 
						|
			b.Fatal(err)
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func TestEncodeDecodeBatchJobKeyRotateV1(t *testing.T) {
 | 
						|
	v := BatchJobKeyRotateV1{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
 | 
						|
	m := v.Msgsize()
 | 
						|
	if buf.Len() > m {
 | 
						|
		t.Log("WARNING: TestEncodeDecodeBatchJobKeyRotateV1 Msgsize() is inaccurate")
 | 
						|
	}
 | 
						|
 | 
						|
	vn := BatchJobKeyRotateV1{}
 | 
						|
	err := msgp.Decode(&buf, &vn)
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
 | 
						|
	buf.Reset()
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	err = msgp.NewReader(&buf).Skip()
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkEncodeBatchJobKeyRotateV1(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateV1{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	b.SetBytes(int64(buf.Len()))
 | 
						|
	en := msgp.NewWriter(msgp.Nowhere)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		v.EncodeMsg(en)
 | 
						|
	}
 | 
						|
	en.Flush()
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkDecodeBatchJobKeyRotateV1(b *testing.B) {
 | 
						|
	v := BatchJobKeyRotateV1{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	b.SetBytes(int64(buf.Len()))
 | 
						|
	rd := msgp.NewEndlessReader(buf.Bytes(), b)
 | 
						|
	dc := msgp.NewReader(rd)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		err := v.DecodeMsg(dc)
 | 
						|
		if err != nil {
 | 
						|
			b.Fatal(err)
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func TestMarshalUnmarshalBatchKeyRotateFilter(t *testing.T) {
 | 
						|
	v := BatchKeyRotateFilter{}
 | 
						|
	bts, err := v.MarshalMsg(nil)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	left, err := v.UnmarshalMsg(bts)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	if len(left) > 0 {
 | 
						|
		t.Errorf("%d bytes left over after UnmarshalMsg(): %q", len(left), left)
 | 
						|
	}
 | 
						|
 | 
						|
	left, err = msgp.Skip(bts)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	if len(left) > 0 {
 | 
						|
		t.Errorf("%d bytes left over after Skip(): %q", len(left), left)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkMarshalMsgBatchKeyRotateFilter(b *testing.B) {
 | 
						|
	v := BatchKeyRotateFilter{}
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		v.MarshalMsg(nil)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkAppendMsgBatchKeyRotateFilter(b *testing.B) {
 | 
						|
	v := BatchKeyRotateFilter{}
 | 
						|
	bts := make([]byte, 0, v.Msgsize())
 | 
						|
	bts, _ = v.MarshalMsg(bts[0:0])
 | 
						|
	b.SetBytes(int64(len(bts)))
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		bts, _ = v.MarshalMsg(bts[0:0])
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkUnmarshalBatchKeyRotateFilter(b *testing.B) {
 | 
						|
	v := BatchKeyRotateFilter{}
 | 
						|
	bts, _ := v.MarshalMsg(nil)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.SetBytes(int64(len(bts)))
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		_, err := v.UnmarshalMsg(bts)
 | 
						|
		if err != nil {
 | 
						|
			b.Fatal(err)
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func TestEncodeDecodeBatchKeyRotateFilter(t *testing.T) {
 | 
						|
	v := BatchKeyRotateFilter{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
 | 
						|
	m := v.Msgsize()
 | 
						|
	if buf.Len() > m {
 | 
						|
		t.Log("WARNING: TestEncodeDecodeBatchKeyRotateFilter Msgsize() is inaccurate")
 | 
						|
	}
 | 
						|
 | 
						|
	vn := BatchKeyRotateFilter{}
 | 
						|
	err := msgp.Decode(&buf, &vn)
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
 | 
						|
	buf.Reset()
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	err = msgp.NewReader(&buf).Skip()
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkEncodeBatchKeyRotateFilter(b *testing.B) {
 | 
						|
	v := BatchKeyRotateFilter{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	b.SetBytes(int64(buf.Len()))
 | 
						|
	en := msgp.NewWriter(msgp.Nowhere)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		v.EncodeMsg(en)
 | 
						|
	}
 | 
						|
	en.Flush()
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkDecodeBatchKeyRotateFilter(b *testing.B) {
 | 
						|
	v := BatchKeyRotateFilter{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	b.SetBytes(int64(buf.Len()))
 | 
						|
	rd := msgp.NewEndlessReader(buf.Bytes(), b)
 | 
						|
	dc := msgp.NewReader(rd)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		err := v.DecodeMsg(dc)
 | 
						|
		if err != nil {
 | 
						|
			b.Fatal(err)
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func TestMarshalUnmarshalBatchKeyRotateNotification(t *testing.T) {
 | 
						|
	v := BatchKeyRotateNotification{}
 | 
						|
	bts, err := v.MarshalMsg(nil)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	left, err := v.UnmarshalMsg(bts)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	if len(left) > 0 {
 | 
						|
		t.Errorf("%d bytes left over after UnmarshalMsg(): %q", len(left), left)
 | 
						|
	}
 | 
						|
 | 
						|
	left, err = msgp.Skip(bts)
 | 
						|
	if err != nil {
 | 
						|
		t.Fatal(err)
 | 
						|
	}
 | 
						|
	if len(left) > 0 {
 | 
						|
		t.Errorf("%d bytes left over after Skip(): %q", len(left), left)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkMarshalMsgBatchKeyRotateNotification(b *testing.B) {
 | 
						|
	v := BatchKeyRotateNotification{}
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		v.MarshalMsg(nil)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkAppendMsgBatchKeyRotateNotification(b *testing.B) {
 | 
						|
	v := BatchKeyRotateNotification{}
 | 
						|
	bts := make([]byte, 0, v.Msgsize())
 | 
						|
	bts, _ = v.MarshalMsg(bts[0:0])
 | 
						|
	b.SetBytes(int64(len(bts)))
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		bts, _ = v.MarshalMsg(bts[0:0])
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkUnmarshalBatchKeyRotateNotification(b *testing.B) {
 | 
						|
	v := BatchKeyRotateNotification{}
 | 
						|
	bts, _ := v.MarshalMsg(nil)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.SetBytes(int64(len(bts)))
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		_, err := v.UnmarshalMsg(bts)
 | 
						|
		if err != nil {
 | 
						|
			b.Fatal(err)
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func TestEncodeDecodeBatchKeyRotateNotification(t *testing.T) {
 | 
						|
	v := BatchKeyRotateNotification{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
 | 
						|
	m := v.Msgsize()
 | 
						|
	if buf.Len() > m {
 | 
						|
		t.Log("WARNING: TestEncodeDecodeBatchKeyRotateNotification Msgsize() is inaccurate")
 | 
						|
	}
 | 
						|
 | 
						|
	vn := BatchKeyRotateNotification{}
 | 
						|
	err := msgp.Decode(&buf, &vn)
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
 | 
						|
	buf.Reset()
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	err = msgp.NewReader(&buf).Skip()
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkEncodeBatchKeyRotateNotification(b *testing.B) {
 | 
						|
	v := BatchKeyRotateNotification{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	b.SetBytes(int64(buf.Len()))
 | 
						|
	en := msgp.NewWriter(msgp.Nowhere)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		v.EncodeMsg(en)
 | 
						|
	}
 | 
						|
	en.Flush()
 | 
						|
}
 | 
						|
 | 
						|
func BenchmarkDecodeBatchKeyRotateNotification(b *testing.B) {
 | 
						|
	v := BatchKeyRotateNotification{}
 | 
						|
	var buf bytes.Buffer
 | 
						|
	msgp.Encode(&buf, &v)
 | 
						|
	b.SetBytes(int64(buf.Len()))
 | 
						|
	rd := msgp.NewEndlessReader(buf.Bytes(), b)
 | 
						|
	dc := msgp.NewReader(rd)
 | 
						|
	b.ReportAllocs()
 | 
						|
	b.ResetTimer()
 | 
						|
	for i := 0; i < b.N; i++ {
 | 
						|
		err := v.DecodeMsg(dc)
 | 
						|
		if err != nil {
 | 
						|
			b.Fatal(err)
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 |