[VOL-3069]Pass Context down the execution call hierarchy across voltha codebase

Change-Id: I97a2630d9a4fe5dc3161113539edda476534f186
diff --git a/db/model/proxy_test.go b/db/model/proxy_test.go
index 683e0a4..5cb3aa9 100644
--- a/db/model/proxy_test.go
+++ b/db/model/proxy_test.go
@@ -53,6 +53,7 @@
 )
 
 func init() {
+	ctx := context.Background()
 	BenchmarkProxyLogger, _ = log.AddPackage(log.JSON, log.DebugLevel, log.Fields{"instanceId": "PLT"})
 	//log.UpdateAllLoggers(log.Fields{"instanceId": "PROXY_LOAD_TEST"})
 	//Setup default logger - applies for packages that do not have specific logger set
@@ -66,9 +67,9 @@
 	}
 	log.SetPackageLogLevel("github.com/opencord/voltha-go/db/model", log.DebugLevel)
 
-	TestProxyRootLogicalDevice = NewProxy(mockBackend, "/")
-	TestProxyRootDevice = NewProxy(mockBackend, "/")
-	TestProxyRootAdapter = NewProxy(mockBackend, "/")
+	TestProxyRootLogicalDevice = NewProxy(ctx, mockBackend, "/")
+	TestProxyRootDevice = NewProxy(ctx, mockBackend, "/")
+	TestProxyRootAdapter = NewProxy(ctx, mockBackend, "/")
 
 	TestProxyLogicalPorts = []*voltha.LogicalPort{
 		{
@@ -314,8 +315,8 @@
 }
 
 func TestProxy_1_3_3_Update_Adapter(t *testing.T) {
-
-	adaptersProxy := NewProxy(mockBackend, "/adapters")
+	ctx := context.Background()
+	adaptersProxy := NewProxy(ctx, mockBackend, "/adapters")
 
 	retrieved := &voltha.Adapter{}
 	if have, err := TestProxyRootAdapter.Get(context.Background(), "adapters/"+TestProxyAdapterID, retrieved); err != nil {