Skip to content

Commit 8b793c9

Browse files
committed
fixup! chore: refactor agent stats streaming
1 parent 3575be8 commit 8b793c9

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

agent/agent_test.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ func TestAgent(t *testing.T) {
6969
session, err := sshClient.NewSession()
7070
require.NoError(t, err)
7171
defer session.Close()
72+
require.NoError(t, session.Run("echo test"))
7273

7374
var s *codersdk.AgentStats
7475
require.Eventuallyf(t, func() bool {
@@ -680,7 +681,7 @@ func setupAgent(t *testing.T, metadata codersdk.WorkspaceAgentMetadata, ptyTimeo
680681
}
681682
coordinator := tailnet.NewCoordinator()
682683
agentID := uuid.New()
683-
statsCh := make(chan *codersdk.AgentStats)
684+
statsCh := make(chan *codersdk.AgentStats, 50)
684685
fs := afero.NewMemMapFs()
685686
closer := agent.New(agent.Options{
686687
Client: &client{
@@ -787,7 +788,7 @@ func (c *client) AgentReportStats(ctx context.Context, _ slog.Logger, stats func
787788
go func() {
788789
defer close(doneCh)
789790

790-
t := time.NewTicker(time.Millisecond * 100)
791+
t := time.NewTicker(500 * time.Millisecond)
791792
defer t.Stop()
792793
for {
793794
select {

0 commit comments

Comments
 (0)