mirror of https://github.com/minio/minio.git
				
				
				
			
		
			
	
	
		
			802 lines
		
	
	
		
			16 KiB
		
	
	
	
		
			Go
		
	
	
	
		
		
			
		
	
	
			802 lines
		
	
	
		
			16 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 TestMarshalUnmarshalBatchKeyRotateKV(t *testing.T) { | ||
|  | 	v := BatchKeyRotateKV{} | ||
|  | 	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 BenchmarkMarshalMsgBatchKeyRotateKV(b *testing.B) { | ||
|  | 	v := BatchKeyRotateKV{} | ||
|  | 	b.ReportAllocs() | ||
|  | 	b.ResetTimer() | ||
|  | 	for i := 0; i < b.N; i++ { | ||
|  | 		v.MarshalMsg(nil) | ||
|  | 	} | ||
|  | } | ||
|  | 
 | ||
|  | func BenchmarkAppendMsgBatchKeyRotateKV(b *testing.B) { | ||
|  | 	v := BatchKeyRotateKV{} | ||
|  | 	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 BenchmarkUnmarshalBatchKeyRotateKV(b *testing.B) { | ||
|  | 	v := BatchKeyRotateKV{} | ||
|  | 	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 TestEncodeDecodeBatchKeyRotateKV(t *testing.T) { | ||
|  | 	v := BatchKeyRotateKV{} | ||
|  | 	var buf bytes.Buffer | ||
|  | 	msgp.Encode(&buf, &v) | ||
|  | 
 | ||
|  | 	m := v.Msgsize() | ||
|  | 	if buf.Len() > m { | ||
|  | 		t.Log("WARNING: TestEncodeDecodeBatchKeyRotateKV Msgsize() is inaccurate") | ||
|  | 	} | ||
|  | 
 | ||
|  | 	vn := BatchKeyRotateKV{} | ||
|  | 	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 BenchmarkEncodeBatchKeyRotateKV(b *testing.B) { | ||
|  | 	v := BatchKeyRotateKV{} | ||
|  | 	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 BenchmarkDecodeBatchKeyRotateKV(b *testing.B) { | ||
|  | 	v := BatchKeyRotateKV{} | ||
|  | 	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) | ||
|  | 		} | ||
|  | 	} | ||
|  | } | ||
|  | 
 | ||
|  | func TestMarshalUnmarshalBatchKeyRotateRetry(t *testing.T) { | ||
|  | 	v := BatchKeyRotateRetry{} | ||
|  | 	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 BenchmarkMarshalMsgBatchKeyRotateRetry(b *testing.B) { | ||
|  | 	v := BatchKeyRotateRetry{} | ||
|  | 	b.ReportAllocs() | ||
|  | 	b.ResetTimer() | ||
|  | 	for i := 0; i < b.N; i++ { | ||
|  | 		v.MarshalMsg(nil) | ||
|  | 	} | ||
|  | } | ||
|  | 
 | ||
|  | func BenchmarkAppendMsgBatchKeyRotateRetry(b *testing.B) { | ||
|  | 	v := BatchKeyRotateRetry{} | ||
|  | 	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 BenchmarkUnmarshalBatchKeyRotateRetry(b *testing.B) { | ||
|  | 	v := BatchKeyRotateRetry{} | ||
|  | 	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 TestEncodeDecodeBatchKeyRotateRetry(t *testing.T) { | ||
|  | 	v := BatchKeyRotateRetry{} | ||
|  | 	var buf bytes.Buffer | ||
|  | 	msgp.Encode(&buf, &v) | ||
|  | 
 | ||
|  | 	m := v.Msgsize() | ||
|  | 	if buf.Len() > m { | ||
|  | 		t.Log("WARNING: TestEncodeDecodeBatchKeyRotateRetry Msgsize() is inaccurate") | ||
|  | 	} | ||
|  | 
 | ||
|  | 	vn := BatchKeyRotateRetry{} | ||
|  | 	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 BenchmarkEncodeBatchKeyRotateRetry(b *testing.B) { | ||
|  | 	v := BatchKeyRotateRetry{} | ||
|  | 	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 BenchmarkDecodeBatchKeyRotateRetry(b *testing.B) { | ||
|  | 	v := BatchKeyRotateRetry{} | ||
|  | 	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) | ||
|  | 		} | ||
|  | 	} | ||
|  | } |