core: Remove the NewStreamManager and Namespace methods of Runtime.

This is part of the runtimeX migration.

Change-Id: Ib2efd74513b54f8fb06ca78e1016f2b11d9c3ce8
diff --git a/runtimes/google/ipc/resolve_test.go b/runtimes/google/ipc/resolve_test.go
index 962b9b5..3b3c2cd 100644
--- a/runtimes/google/ipc/resolve_test.go
+++ b/runtimes/google/ipc/resolve_test.go
@@ -5,6 +5,7 @@
 	"testing"
 	"time"
 
+	"v.io/core/veyron2"
 	"v.io/core/veyron2/naming"
 	"v.io/core/veyron2/rt"
 
@@ -38,17 +39,19 @@
 		t.Fatalf("rt.New failed: %s", err)
 	}
 	defer runtime.Cleanup()
-	ns := runtime.Namespace()
+	ctx := runtime.NewContext()
+
+	ns := veyron2.GetNamespace(ctx)
 	ns.SetRoots(root)
 
 	proxyEp, _ := inaming.NewEndpoint("proxy.v.io:123")
 	proxyEpStr := proxyEp.String()
 	proxyAddr := naming.JoinAddressName(proxyEpStr, "")
-	if err := ns.Mount(runtime.NewContext(), "proxy", proxyAddr, time.Hour); err != nil {
+	if err := ns.Mount(ctx, "proxy", proxyAddr, time.Hour); err != nil {
 		t.Fatalf("ns.Mount failed: %s", err)
 	}
 
-	server, err := runtime.NewServer()
+	server, err := veyron2.NewServer(ctx)
 	if err != nil {
 		t.Fatalf("runtime.NewServer failed: %s", err)
 	}