8000 Merge branch 'main' into mafredri/fix-ssh-exit · coder/coder@659eb5c · GitHub
[go: up one dir, main page]

Skip to content
10000

Commit 659eb5c

Browse files
authored
Merge branch 'main' into mafredri/fix-ssh-exit
2 parents ff24bcf + dbdcad0 commit 659eb5c

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

agent/agentssh/agentssh_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ func TestNewServer_Signal(t *testing.T) {
216216
}
217217
require.NoError(t, sc.Err())
218218

219-
err = sess.Signal(ssh.SIGINT)
219+
err = sess.Signal(ssh.SIGKILL)
220220
require.NoError(t, err)
221221

222222
// Assumption, signal propagates and the command exists, closing stdout.
@@ -295,7 +295,7 @@ func TestNewServer_Signal(t *testing.T) {
295295
}
296296
require.NoError(t, sc.Err())
297297

298-
err = sess.Signal(ssh.SIGINT)
298+
err = sess.Signal(ssh.SIGKILL)
299299
require.NoError(t, err)
300300

301301
// Assumption, signal propagates and the command exists, closing stdout.

coderd/healthcheck/derphealth/derp.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,7 @@ func (r *RegionReport) Run(ctx context.Context) {
166166
r.Healthy = true
167167
r.Severity = health.SeverityOK
168168
r.NodeReports = []*NodeReport{}
169+
r.Warnings = []string{}
169170

170171
wg := &sync.WaitGroup{}
171172
var unhealthyNodes int // atomic.Int64 is not mandatory as we depend on RegionReport mutex.
@@ -262,6 +263,7 @@ func (r *NodeReport) Run(ctx context.Context) {
262263
r.Severity = health.SeverityOK
263264
r.ClientLogs = [][]string{}
264265
r.ClientErrs = [][]string{}
266+
r.Warnings = []string{}
265267

266268
wg := &sync.WaitGroup{}
267269

coderd/healthcheck/derphealth/derp_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ func TestDERP(t *testing.T) {
6868
for _, node := range region.NodeReports {
6969
assert.True(t, node.Healthy)
7070
assert.True(t, node.CanExchangeMessages)
71+
assert.Empty(t, node.Warnings)
72+
assert.NotNil(t, node.Warnings)
7173
assert.NotEmpty(t, node.RoundTripPing)
7274
assert.Len(t, node.ClientLogs, 2)
7375
assert.Len(t, node.ClientLogs[0], 3)
@@ -128,6 +130,8 @@ func TestDERP(t *testing.T) {
128130
for _, region := range report.Regions {
129131
assert.True(t, region.Healthy)
130132
assert.True(t, region.NodeReports[0].Healthy)
133+
assert.Empty(t, region.NodeReports[0].Warnings)
134+
assert.NotNil(t, region.NodeReports[0].Warnings)
131135
assert.Equal(t, health.SeverityOK, region.NodeReports[0].Severity)
132136
assert.False(t, region.NodeReports[1].Healthy)
133137
assert.Equal(t, health.SeverityError, region.NodeReports[1].Severity)

0 commit comments

Comments
 (0)
0