@@ -20,7 +20,6 @@ import (
20
20
"github.com/coder/coder/v2/coderd/database/dbgen"
21
21
"github.com/coder/coder/v2/coderd/database/dbtestutil"
22
22
"github.com/coder/coder/v2/coderd/database/dbtime"
23
- agplprebuilds "github.com/coder/coder/v2/coderd/prebuilds"
24
23
"github.com/coder/coder/v2/codersdk"
25
24
"github.com/coder/coder/v2/enterprise/coderd/prebuilds"
26
25
"github.com/coder/coder/v2/testutil"
@@ -55,8 +54,8 @@ func TestMetricsCollector(t *testing.T) {
55
54
name : "prebuild provisioned but not completed" ,
56
55
transitions : allTransitions ,
57
56
jobStatuses : allJobStatusesExcept (database .ProvisionerJobStatusPending , database .ProvisionerJobStatusRunning , database .ProvisionerJobStatusCanceling ),
58
- initiatorIDs : []uuid.UUID {agplprebuilds . SystemUserID },
59
- ownerIDs : []uuid.UUID {agplprebuilds . SystemUserID },
57
+ initiatorIDs : []uuid.UUID {database . PrebuildsSystemUserID },
58
+ ownerIDs : []uuid.UUID {database . PrebuildsSystemUserID },
60
59
metrics : []metricCheck {
61
60
{prebuilds .MetricCreatedCount , ptr .To (1.0 ), true },
62
61
{prebuilds .MetricClaimedCount , ptr .To (0.0 ), true },
@@ -72,8 +71,8 @@ func TestMetricsCollector(t *testing.T) {
72
71
name : "prebuild running" ,
73
72
transitions : []database.WorkspaceTransition {database .WorkspaceTransitionStart },
74
73
jobStatuses : []database.ProvisionerJobStatus {database .ProvisionerJobStatusSucceeded },
75
- initiatorIDs : []uuid.UUID {agplprebuilds . SystemUserID },
76
- ownerIDs : []uuid.UUID {agplprebuilds . SystemUserID },
74
+ initiatorIDs : []uuid.UUID {database . PrebuildsSystemUserID },
75
+ ownerIDs : []uuid.UUID {database . PrebuildsSystemUserID },
77
76
metrics : []metricCheck {
78
77
{prebuilds .MetricCreatedCount , ptr .To (1.0 ), true },
79
78
{prebuilds .MetricClaimedCount , ptr .To (0.0 ), true },
@@ -89,8 +88,8 @@ func TestMetricsCollector(t *testing.T) {
89
88
name : "prebuild failed" ,
90
89
transitions : allTransitions ,
91
90
jobStatuses : []database.ProvisionerJobStatus {database .ProvisionerJobStatusFailed },
92
- initiatorIDs : []uuid.UUID {agplprebuilds . SystemUserID },
93
- ownerIDs : []uuid.UUID {agplprebuilds . SystemUserID , uuid .New ()},
91
+ initiatorIDs : []uuid.UUID {database . PrebuildsSystemUserID },
92
+ ownerIDs : []uuid.UUID {database . PrebuildsSystemUserID , uuid .New ()},
94
93
metrics : []metricCheck {
95
94
{prebuilds .MetricCreatedCount , ptr .To (1.0 ), true },
96
95
{prebuilds .MetricFailedCount , ptr .To (1.0 ), true },
@@ -105,8 +104,8 @@ func TestMetricsCollector(t *testing.T) {
105
104
name : "prebuild eligible" ,
106
105
transitions : []database.WorkspaceTransition {database .WorkspaceTransitionStart },
107
106
jobStatuses : []database.ProvisionerJobStatus {database .ProvisionerJobStatusSucceeded },
108
- initiatorIDs : []uuid.UUID {agplprebuilds . SystemUserID },
109
- ownerIDs : []uuid.UUID {agplprebuilds . SystemUserID },
107
+ initiatorIDs : []uuid.UUID {database . PrebuildsSystemUserID },
108
+ ownerIDs : []uuid.UUID {database . PrebuildsSystemUserID },
110
109
metrics : []metricCheck {
111
110
{prebuilds .MetricCreatedCount , ptr .To (1.0 ), true },
112
111
{prebuilds .MetricClaimedCount , ptr .To (0.0 ), true },
@@ -122,8 +121,8 @@ func TestMetricsCollector(t *testing.T) {
122
121
name : "prebuild ineligible" ,
123
122
transitions : allTransitions ,
124
123
jobStatuses : allJobStatusesExcept (database .ProvisionerJobStatusSucceeded ),
125
- initiatorIDs : []uuid.UUID {agplprebuilds . SystemUserID },
126
- ownerIDs : []uuid.UUID {agplprebuilds . SystemUserID },
124
+ initiatorIDs : []uuid.UUID {database . PrebuildsSystemUserID },
125
+ ownerIDs : []uuid.UUID {database . PrebuildsSystemUserID },
127
126
metrics : []metricCheck {
128
127
{prebuilds .MetricCreatedCount , ptr .To (1.0 ), true },
129
128
{prebuilds .MetricClaimedCount , ptr .To (0.0 ), true },
@@ -139,7 +138,7 @@ func TestMetricsCollector(t *testing.T) {
139
138
name : "prebuild claimed" ,
140
139
transitions : allTransitions ,
141
140
jobStatuses : allJobStatuses ,
142
- initiatorIDs : []uuid.UUID {agplprebuilds . SystemUserID },
141
+ initiatorIDs : []uuid.UUID {database . PrebuildsSystemUserID },
143
142
ownerIDs : []uuid.UUID {uuid .New ()},
144
143
metrics : []metricCheck {
145
144
{prebuilds .MetricCreatedCount , ptr .To (1.0 ), true },
@@ -169,8 +168,8 @@ func TestMetricsCollector(t *testing.T) {
169
168
name : "deleted templates should not be included in exported metrics" ,
170
169
transitions : allTransitions ,
171
170
jobStatuses : allJobStatuses ,
172
- initiatorIDs : []uuid.UUID {agplprebuilds . SystemUserID },
173
- ownerIDs : []uuid.UUID {agplprebuilds . SystemUserID , uuid .New ()},
171
+ initiatorIDs : []uuid.UUID {database . PrebuildsSystemUserID },
172
+ ownerIDs : []uuid.UUID {database . PrebuildsSystemUserID , uuid .New ()},
174
173
metrics : nil ,
175
174
templateDeleted : []bool {true },
176
175
eligible : []bool {false },
@@ -209,7 +208,7 @@ func TestMetricsCollector(t *testing.T) {
209
208
reconciler := prebuilds .NewStoreReconciler (db , pubsub , codersdk.PrebuildsConfig {}, logger , quartz .NewMock (t ), prometheus .NewRegistry (), newNoopEnqueuer ())
210
209
ctx := testutil .Context (t , testutil .WaitLong )
211
210
212
- createdUsers := []uuid.UUID {agplprebuilds . SystemUserID }
211
+ createdUsers := []uuid.UUID {database . PrebuildsSystemUserID }
213
212
for _ , user := range slices .Concat (test .ownerIDs , test .initiatorIDs ) {
214
213
if ! slices .Contains (createdUsers , user ) {
215
214
dbgen .User (t , db , database.User {
@@ -327,8 +326,8 @@ func TestMetricsCollector_DuplicateTemplateNames(t *testing.T) {
327
326
test := testCase {
328
327
transition : database .WorkspaceTransitionStart ,
329
328
jobStatus : database .ProvisionerJobStatusSucceeded ,
330
- initiatorID : agplprebuilds . SystemUserID ,
331
- ownerID : agplprebuilds . SystemUserID ,
329
+ initiatorID : database . PrebuildsSystemUserID ,
330
+ ownerID : database . PrebuildsSystemUserID ,
332
331
metrics : []metricCheck {
333
332
{prebuilds .MetricCreatedCount , ptr .To (1.0 ), true },
334
333
{prebuilds .MetricClaimedCount , ptr .To (0.0 ), true },
0 commit comments