Skip to content

Commit b03cc29

Browse files
committed
fix windows test?
1 parent 9e228f6 commit b03cc29

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

coderd/insights_test.go

+12
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,17 @@ func TestUserLatencyInsights(t *testing.T) {
160160
require.NoError(t, err)
161161
defer sshConn.Close()
162162

163+
sess, err := sshConn.NewSession()
164+
require.NoError(t, err)
165+
defer sess.Close()
166+
167+
r, w := io.Pipe()
168+
defer r.Close()
169+
defer w.Close()
170+
sess.Stdin = r
171+
err = sess.Start("cat")
172+
require.NoError(t, err)
173+
163174
var userLatencies codersdk.UserLatencyInsightsResponse
164175
require.Eventuallyf(t, func() bool {
165176
userLatencies, err = client.UserLatencyInsights(ctx, codersdk.UserLatencyInsightsRequest{
@@ -174,6 +185,7 @@ func TestUserLatencyInsights(t *testing.T) {
174185
}, testutil.WaitShort, testutil.IntervalFast, "user latency is missing")
175186

176187
// We got our latency data, close the connection.
188+
_ = sess.Close()
177189
_ = sshConn.Close()
178190

179191
require.Len(t, userLatencies.Report.Users, 1, "want only 1 user")

0 commit comments

Comments
 (0)