x/ref/runtime/internal/rpc/benchmark: use context-based logging.

Change-Id: I140b04174c1f2db5cfb9a255bbb29bb59411f3f0
diff --git a/runtime/internal/rpc/benchmark/benchmark/main.go b/runtime/internal/rpc/benchmark/benchmark/main.go
index b74bd81..15bf193 100644
--- a/runtime/internal/rpc/benchmark/benchmark/main.go
+++ b/runtime/internal/rpc/benchmark/benchmark/main.go
@@ -12,9 +12,10 @@
 	"testing"
 	"time"
 
-	"v.io/v23/context"
 	"v.io/x/lib/cmdline"
-	"v.io/x/lib/vlog"
+
+	"v.io/v23/context"
+
 	"v.io/x/ref/lib/v23cmd"
 	_ "v.io/x/ref/runtime/factories/generic"
 	"v.io/x/ref/runtime/internal/rpc/benchmark/internal"
@@ -50,7 +51,7 @@
 		dummyB := testing.B{}
 		_, stop := internal.StartEchoStream(&dummyB, ctx, server, 0, chunkCntMux, payloadSizeMux, nil)
 		defer stop()
-		vlog.Infof("Started background streaming (chunk_size=%d, payload_size=%d)", chunkCntMux, payloadSizeMux)
+		ctx.Infof("Started background streaming (chunk_size=%d, payload_size=%d)", chunkCntMux, payloadSizeMux)
 	}
 
 	dummyB := testing.B{}
diff --git a/runtime/internal/rpc/benchmark/benchmarkd/main.go b/runtime/internal/rpc/benchmark/benchmarkd/main.go
index e5053fd..fc5c52d 100644
--- a/runtime/internal/rpc/benchmark/benchmarkd/main.go
+++ b/runtime/internal/rpc/benchmark/benchmarkd/main.go
@@ -8,10 +8,11 @@
 package main
 
 import (
+	"v.io/x/lib/cmdline"
+
 	"v.io/v23"
 	"v.io/v23/context"
-	"v.io/x/lib/cmdline"
-	"v.io/x/lib/vlog"
+
 	"v.io/x/ref/lib/signals"
 	"v.io/x/ref/lib/v23cmd"
 	_ "v.io/x/ref/runtime/factories/roaming"
@@ -32,7 +33,7 @@
 
 func runBenchmarkD(ctx *context.T, env *cmdline.Env, args []string) error {
 	ep, stop := internal.StartServer(ctx, v23.GetListenSpec(ctx))
-	vlog.Infof("Listening on %s", ep.Name())
+	ctx.Infof("Listening on %s", ep.Name())
 	defer stop()
 	<-signals.ShutdownOnSignals(ctx)
 	return nil
diff --git a/runtime/internal/rpc/benchmark/internal/client.go b/runtime/internal/rpc/benchmark/internal/client.go
index 95a76e0..8a712b2 100644
--- a/runtime/internal/rpc/benchmark/internal/client.go
+++ b/runtime/internal/rpc/benchmark/internal/client.go
@@ -12,7 +12,6 @@
 
 	"v.io/v23/context"
 
-	"v.io/x/lib/vlog"
 	"v.io/x/ref/runtime/internal/rpc/benchmark"
 	tbm "v.io/x/ref/test/benchmark"
 )
@@ -38,10 +37,10 @@
 		b.StopTimer()
 
 		if err != nil {
-			vlog.Fatalf("Echo failed: %v", err)
+			ctx.Fatalf("Echo failed: %v", err)
 		}
 		if !bytes.Equal(r, payload) {
-			vlog.Fatalf("Echo returned %v, but expected %v", r, payload)
+			ctx.Fatalf("Echo returned %v, but expected %v", r, payload)
 		}
 
 		stats.Add(elapsed)
@@ -95,7 +94,7 @@
 
 			stream, err := stub.EchoStream(ctx)
 			if err != nil {
-				vlog.Fatalf("EchoStream failed: %v", err)
+				ctx.Fatalf("EchoStream failed: %v", err)
 			}
 
 			rDone := make(chan error, 1)
@@ -121,19 +120,19 @@
 			sStream := stream.SendStream()
 			for i := 0; i < chunkCnt; i++ {
 				if err = sStream.Send(payload); err != nil {
-					vlog.Fatalf("EchoStream Send failed: %v", err)
+					ctx.Fatalf("EchoStream Send failed: %v", err)
 				}
 			}
 			if err = sStream.Close(); err != nil {
-				vlog.Fatalf("EchoStream Close failed: %v", err)
+				ctx.Fatalf("EchoStream Close failed: %v", err)
 			}
 
 			if err = <-rDone; err != nil {
-				vlog.Fatalf("%v", err)
+				ctx.Fatalf("%v", err)
 			}
 
 			if err = stream.Finish(); err != nil {
-				vlog.Fatalf("Finish failed: %v", err)
+				ctx.Fatalf("Finish failed: %v", err)
 			}
 
 			elapsed := time.Since(start)
diff --git a/runtime/internal/rpc/benchmark/internal/server.go b/runtime/internal/rpc/benchmark/internal/server.go
index ec3c0f5..1c8ec17 100644
--- a/runtime/internal/rpc/benchmark/internal/server.go
+++ b/runtime/internal/rpc/benchmark/internal/server.go
@@ -10,7 +10,6 @@
 	"v.io/v23/naming"
 	"v.io/v23/rpc"
 
-	"v.io/x/lib/vlog"
 	"v.io/x/ref/lib/security/securityflag"
 	"v.io/x/ref/runtime/internal/rpc/benchmark"
 )
@@ -40,22 +39,22 @@
 func StartServer(ctx *context.T, listenSpec rpc.ListenSpec) (naming.Endpoint, func()) {
 	server, err := v23.NewServer(ctx)
 	if err != nil {
-		vlog.Fatalf("NewServer failed: %v", err)
+		ctx.Fatalf("NewServer failed: %v", err)
 	}
 	eps, err := server.Listen(listenSpec)
 	if err != nil {
-		vlog.Fatalf("Listen failed: %v", err)
+		ctx.Fatalf("Listen failed: %v", err)
 	}
 	if len(eps) == 0 {
-		vlog.Fatal("No local address to listen on")
+		ctx.Fatal("No local address to listen on")
 	}
 
 	if err := server.Serve("", benchmark.BenchmarkServer(&impl{}), securityflag.NewAuthorizerOrDie()); err != nil {
-		vlog.Fatalf("Serve failed: %v", err)
+		ctx.Fatalf("Serve failed: %v", err)
 	}
 	return eps[0], func() {
 		if err := server.Stop(); err != nil {
-			vlog.Fatalf("Stop() failed: %v", err)
+			ctx.Fatalf("Stop() failed: %v", err)
 		}
 	}
 }
diff --git a/runtime/internal/rpc/benchmark/simple/main.go b/runtime/internal/rpc/benchmark/simple/main.go
index 6806775..c144569 100644
--- a/runtime/internal/rpc/benchmark/simple/main.go
+++ b/runtime/internal/rpc/benchmark/simple/main.go
@@ -15,7 +15,6 @@
 	"v.io/v23/context"
 	"v.io/v23/naming"
 
-	"v.io/x/lib/vlog"
 	_ "v.io/x/ref/runtime/factories/static"
 	"v.io/x/ref/runtime/internal/rpc/benchmark/internal"
 	"v.io/x/ref/runtime/internal/rpc/stream/manager"
@@ -48,6 +47,7 @@
 	defer runtime.GOMAXPROCS(mp)
 
 	principal := testutil.NewPrincipal("test")
+	nctx, _ := v23.WithPrincipal(ctx, principal)
 
 	b.ResetTimer()
 	for i := 0; i < b.N; i++ {
@@ -55,9 +55,9 @@
 
 		b.StartTimer()
 
-		_, err := client.Dial(serverEP, principal)
+		_, err := client.Dial(serverEP, v23.GetPrincipal(nctx))
 		if err != nil {
-			vlog.Fatalf("Dial failed: %v", err)
+			ctx.Fatalf("Dial failed: %v", err)
 		}
 
 		b.StopTimer()