diff --git a/src/runtime/virtcontainers/api_test.go b/src/runtime/virtcontainers/api_test.go index 741db3b03..97bc1c404 100644 --- a/src/runtime/virtcontainers/api_test.go +++ b/src/runtime/virtcontainers/api_test.go @@ -170,8 +170,12 @@ func TestCreateSandboxKataAgentSuccessful(t *testing.T) { config := newTestSandboxConfigKataAgent() + url, err := mock.GenerateKataMockHybridVSock() + assert.NoError(err) + MockHybridVSockPath = url + hybridVSockTTRPCMock := mock.HybridVSockTTRPCMock{} - err := hybridVSockTTRPCMock.Start(fmt.Sprintf("mock://%s", MockHybridVSockPath)) + err = hybridVSockTTRPCMock.Start(fmt.Sprintf("mock://%s", url)) assert.NoError(err) defer hybridVSockTTRPCMock.Stop() diff --git a/src/runtime/virtcontainers/factory/factory_test.go b/src/runtime/virtcontainers/factory/factory_test.go index 9ff9abcf4..91b47cf52 100644 --- a/src/runtime/virtcontainers/factory/factory_test.go +++ b/src/runtime/virtcontainers/factory/factory_test.go @@ -59,8 +59,12 @@ func TestNewFactory(t *testing.T) { t.Skip(testDisabledAsNonRoot) } + url, err := mock.GenerateKataMockHybridVSock() + assert.NoError(err) + vc.MockHybridVSockPath = url + hybridVSockTTRPCMock := mock.HybridVSockTTRPCMock{} - err = hybridVSockTTRPCMock.Start(fmt.Sprintf("mock://%s", vc.MockHybridVSockPath)) + err = hybridVSockTTRPCMock.Start(fmt.Sprintf("mock://%s", url)) assert.NoError(err) defer hybridVSockTTRPCMock.Stop() @@ -173,8 +177,12 @@ func TestFactoryGetVM(t *testing.T) { t.Skip(testDisabledAsNonRoot) } + url, err := mock.GenerateKataMockHybridVSock() + assert.NoError(err) + vc.MockHybridVSockPath = url + hybridVSockTTRPCMock := mock.HybridVSockTTRPCMock{} - err = hybridVSockTTRPCMock.Start(fmt.Sprintf("mock://%s", vc.MockHybridVSockPath)) + err = hybridVSockTTRPCMock.Start(fmt.Sprintf("mock://%s", url)) assert.NoError(err) defer hybridVSockTTRPCMock.Stop() diff --git a/src/runtime/virtcontainers/factory/template/template_test.go b/src/runtime/virtcontainers/factory/template/template_test.go index 4eedc1655..c7256218c 100644 --- a/src/runtime/virtcontainers/factory/template/template_test.go +++ b/src/runtime/virtcontainers/factory/template/template_test.go @@ -47,8 +47,12 @@ func TestTemplateFactory(t *testing.T) { ctx := context.Background() + url, err := mock.GenerateKataMockHybridVSock() + assert.NoError(err) + vc.MockHybridVSockPath = url + hybridVSockTTRPCMock := mock.HybridVSockTTRPCMock{} - err = hybridVSockTTRPCMock.Start(fmt.Sprintf("mock://%s", vc.MockHybridVSockPath)) + err = hybridVSockTTRPCMock.Start(fmt.Sprintf("mock://%s", url)) assert.NoError(err) defer hybridVSockTTRPCMock.Stop()