From 05439d2c1b01e5a7dd24a6b688b865621ddf5776 Mon Sep 17 00:00:00 2001 From: Kyle Carberry Date: Sun, 3 Sep 2023 13:02:28 -0500 Subject: [PATCH] fix: generate username with uuid to prevent collision (#9496) See https://github.com/coder/coder/actions/runs/6052801777/job/16426982174 --- enterprise/coderd/dormancy/dormantusersjob_test.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/enterprise/coderd/dormancy/dormantusersjob_test.go b/enterprise/coderd/dormancy/dormantusersjob_test.go index a20c860917..4c3853cc98 100644 --- a/enterprise/coderd/dormancy/dormantusersjob_test.go +++ b/enterprise/coderd/dormancy/dormantusersjob_test.go @@ -6,7 +6,6 @@ import ( "time" "github.com/google/uuid" - "github.com/moby/moby/pkg/namesgenerator" "github.com/stretchr/testify/require" "cdr.dev/slog/sloggers/slogtest" @@ -87,7 +86,7 @@ func TestCheckInactiveUsers(t *testing.T) { func setupUser(ctx context.Context, t *testing.T, db database.Store, email string, status database.UserStatus, lastSeenAt time.Time) database.User { t.Helper() - user, err := db.InsertUser(ctx, database.InsertUserParams{ID: uuid.New(), LoginType: database.LoginTypePassword, Username: namesgenerator.GetRandomName(8), Email: email}) + user, err := db.InsertUser(ctx, database.InsertUserParams{ID: uuid.New(), LoginType: database.LoginTypePassword, Username: uuid.NewString()[:8], Email: email}) require.NoError(t, err) // At the beginning of the test all users are marked as active user, err = db.UpdateUserStatus(ctx, database.UpdateUserStatusParams{ID: user.ID, Status: status})