Skip to content

Commit 0669120

Browse files
committed
fixing test to run better on CI
1 parent c0592cd commit 0669120

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

test/new-e2e/tests/windows/windows-certificate/windows_certificate_remote_test.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,18 @@ func (v *multiVMSuite) SetupSuite() {
117117
err = certificateHost.Reconnect()
118118
v.Require().NoError(err)
119119

120+
// Start the LanmanServer to ensure that the Agent can connect to the IPC$ share
121+
err = windowsCommon.StartService(certificateHost, "LanmanServer")
122+
v.Require().NoError(err)
123+
124+
// Wait for the LanmanServer service to be running
125+
v.EventuallyWithT(func(c *assert.CollectT) {
126+
output, err := windowsCommon.GetServiceStatus(certificateHost, "LanmanServer")
127+
assert.NoError(c, err)
128+
assert.Contains(c, output, "Running")
129+
v.T().Logf("LanmanServer status: %s", output)
130+
}, 5*time.Minute, 10*time.Second)
131+
120132
agentPackage, err := windowsAgent.GetPackageFromEnv()
121133
v.Require().NoError(err)
122134
v.T().Logf("Using Agent: %#v", agentPackage)

0 commit comments

Comments
 (0)