Skip to content

Commit 7b98b35

Browse files
committed
rename trafficgen -> workspace-traffic
1 parent 9dc28a2 commit 7b98b35

File tree

4 files changed

+15
-16
lines changed

4 files changed

+15
-16
lines changed

cli/scaletest.go

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ import (
2727
"github.com/coder/coder/scaletest/createworkspaces"
2828
"github.com/coder/coder/scaletest/harness"
2929
"github.com/coder/coder/scaletest/reconnectingpty"
30-
"github.com/coder/coder/scaletest/trafficgen"
3130
"github.com/coder/coder/scaletest/workspacebuild"
31+
"github.com/coder/coder/scaletest/workspacetraffic"
3232
)
3333

3434
const scaletestTracerName = "coder_scaletest"
@@ -43,7 +43,7 @@ func (r *RootCmd) scaletest() *clibase.Cmd {
4343
Children: []*clibase.Cmd{
4444
r.scaletestCleanup(),
4545
r.scaletestCreateWorkspaces(),
46-
r.scaletestTrafficGen(),
46+
r.scaletestWorkspaceTraffic(),
4747
},
4848
}
4949

@@ -894,7 +894,7 @@ func (r *RootCmd) scaletestCreateWorkspaces() *clibase.Cmd {
894894
return cmd
895895
}
896896

897-
func (r *RootCmd) scaletestTrafficGen() *clibase.Cmd {
897+
func (r *RootCmd) scaletestWorkspaceTraffic() *clibase.Cmd {
898898
var (
899899
duration time.Duration
900900
tickInterval time.Duration
@@ -907,9 +907,8 @@ func (r *RootCmd) scaletestTrafficGen() *clibase.Cmd {
907907
)
908908

909909
cmd := &clibase.Cmd{
910-
Use: "trafficgen",
911-
Hidden: true,
912-
Short: "Generate traffic to scaletest workspaces",
910+
Use: "workspace-traffic",
911+
Short: "Generate traffic to scaletest workspaces through coderd",
913912
Middleware: clibase.Chain(
914913
r.InitClient(client),
915914
),
@@ -958,7 +957,7 @@ func (r *RootCmd) scaletestTrafficGen() *clibase.Cmd {
958957
for idx, ws := range workspaces {
959958
var (
960959
agentID uuid.UUID
961-
name = "trafficgen"
960+
name = "workspace-traffic"
962961
id = strconv.Itoa(idx)
963962
)
964963

@@ -975,7 +974,7 @@ func (r *RootCmd) scaletestTrafficGen() *clibase.Cmd {
975974
}
976975

977976
// Setup our workspace agent connection.
978-
config := trafficgen.Config{
977+
config := workspacetraffic.Config{
979978
AgentID: agentID,
980979
BytesPerTick: bytesPerTick,
981980
Duration: duration,
@@ -985,7 +984,7 @@ func (r *RootCmd) scaletestTrafficGen() *clibase.Cmd {
985984
if err := config.Validate(); err != nil {
986985
return xerrors.Errorf("validate config: %w", err)
987986
}
988-
var runner harness.Runnable = trafficgen.NewRunner(client, config)
987+
var runner harness.Runnable = workspacetraffic.NewRunner(client, config)
989988
if tracingEnabled {
990989
runner = &runnableTraceWrapper{
991990
tracer: tracer,
@@ -1024,21 +1023,21 @@ func (r *RootCmd) scaletestTrafficGen() *clibase.Cmd {
10241023
cmd.Options = []clibase.Option{
10251024
{
10261025
Flag: "duration",
1027-
Env: "CODER_SCALETEST_TRAFFICGEN_DURATION",
1026+
Env: "CODER_SCALETEST_WORKSPACE_TRAFFIC_DURATION",
10281027
Default: "10s",
10291028
Description: "How long to generate traffic for.",
10301029
Value: clibase.DurationOf(&duration),
10311030
},
10321031
{
10331032
Flag: "bytes-per-tick",
1034-
Env: "CODER_SCALETEST_TRAFFICGEN_BYTES_PER_TICK",
1033+
Env: "CODER_SCALETEST_WORKSPACE_TRAFFIC_BYTES_PER_TICK",
10351034
Default: "1024",
10361035
Description: "How much traffic to generate per tick.",
10371036
Value: clibase.Int64Of(&bytesPerTick),
10381037
},
10391038
{
10401039
Flag: "tick-interval",
1041-
Env: "CODER_SCALETEST_TRAFFICGEN_TICK_INTERVAL",
1040+
Env: "CODER_SCALETEST_WORKSPACE_TRAFFIC_TICK_INTERVAL",
10421041
Default: "100ms",
10431042
Description: "How often to send traffic.",
10441043
Value: clibase.DurationOf(&tickInterval),

cli/scaletest_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ param3: 1
208208
// This test pretends to stand up a workspace and run a no-op traffic generation test.
209209
// It's not a real test, but it's useful for debugging.
210210
// We do not perform any cleanup.
211-
func TestScaleTestTrafficGen(t *testing.T) {
211+
func TestScaleTestWorkspaceTraffic(t *testing.T) {
212212
t.Parallel()
213213

214214
ctx, cancelFunc := context.WithTimeout(context.Background(), testutil.WaitMedium)
@@ -259,7 +259,7 @@ func TestScaleTestTrafficGen(t *testing.T) {
259259

260260
coderdtest.AwaitWorkspaceAgents(t, client, ws.ID)
261261

262-
inv, root := clitest.New(t, "scaletest", "trafficgen", ws.Name,
262+
inv, root := clitest.New(t, "scaletest", "workspace-traffic",
263263
"--duration", "1s",
264264
"--bytes-per-tick", "1024",
265265
"--tick-interval", "100ms",

scaletest/trafficgen/config.go renamed to scaletest/workspacetraffic/config.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package trafficgen
1+
package workspacetraffic
22

33
import (
44
"time"

scaletest/trafficgen/run.go renamed to scaletest/workspacetraffic/run.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package trafficgen
1+
package workspacetraffic
22

33
import (
44
"context"

0 commit comments

Comments
 (0)