INNER CODE UNIT · Go

BenchmarkFrontHandlerWithSessionAndPtrReturnsPtrParallel

topfreegames/pitaya · benchmark/benchmark_test.go:112

func BenchmarkFrontHandlerWithSessionAndPtrReturnsPtrParallel(b *testing.B) {
	clients := getClients(1, 32222)

	b.ResetTimer()

	b.RunParallel(func(pb *testing.PB) {
		for pb.Next() {
			_, err := clients[0].SendRequest("connector.testsvc.testrequestreturnsptr", []byte(`{"msg":"b"}`))
			if err != nil {
				b.Logf("failed to send request to server")
				b.FailNow()
			}
			<-clients[0].IncomingMsgChan
		}
	})
}

func BenchmarkFrontHandlerWithSessionOnlyReturnsPtr(b *testing.B) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…