@@ -51,11 +51,11 @@ func TestMetricsCollector(t *testing.T) {
5151name :"prebuild created" ,
5252transitions :allTransitions ,
5353jobStatuses :allJobStatuses ,
54- initiatorIDs : []uuid.UUID {agplprebuilds .OwnerID },
54+ initiatorIDs : []uuid.UUID {agplprebuilds .SystemUserID },
5555// TODO: reexamine and refactor the test cases and assertions:
5656// * a running prebuild that is not elibible to be claimed currently seems to be eligible.
5757// * a prebuild that was claimed should not be deemed running, not eligible.
58- ownerIDs : []uuid.UUID {agplprebuilds .OwnerID ,uuid .New ()},
58+ ownerIDs : []uuid.UUID {agplprebuilds .SystemUserID ,uuid .New ()},
5959metrics : []metricCheck {
6060{"coderd_prebuilds_created" ,ptr .To (1.0 ),true },
6161{"coderd_prebuilds_desired" ,ptr .To (1.0 ),false },
@@ -67,8 +67,8 @@ func TestMetricsCollector(t *testing.T) {
6767name :"prebuild running" ,
6868transitions : []database.WorkspaceTransition {database .WorkspaceTransitionStart },
6969jobStatuses : []database.ProvisionerJobStatus {database .ProvisionerJobStatusSucceeded },
70- initiatorIDs : []uuid.UUID {agplprebuilds .OwnerID },
71- ownerIDs : []uuid.UUID {agplprebuilds .OwnerID },
70+ initiatorIDs : []uuid.UUID {agplprebuilds .SystemUserID },
71+ ownerIDs : []uuid.UUID {agplprebuilds .SystemUserID },
7272metrics : []metricCheck {
7373{"coderd_prebuilds_created" ,ptr .To (1.0 ),true },
7474{"coderd_prebuilds_desired" ,ptr .To (1.0 ),false },
@@ -80,8 +80,8 @@ func TestMetricsCollector(t *testing.T) {
8080name :"prebuild failed" ,
8181transitions :allTransitions ,
8282jobStatuses : []database.ProvisionerJobStatus {database .ProvisionerJobStatusFailed },
83- initiatorIDs : []uuid.UUID {agplprebuilds .OwnerID },
84- ownerIDs : []uuid.UUID {agplprebuilds .OwnerID ,uuid .New ()},
83+ initiatorIDs : []uuid.UUID {agplprebuilds .SystemUserID },
84+ ownerIDs : []uuid.UUID {agplprebuilds .SystemUserID ,uuid .New ()},
8585metrics : []metricCheck {
8686{"coderd_prebuilds_created" ,ptr .To (1.0 ),true },
8787{"coderd_prebuilds_failed" ,ptr .To (1.0 ),true },
@@ -94,7 +94,7 @@ func TestMetricsCollector(t *testing.T) {
9494name :"prebuild assigned" ,
9595transitions :allTransitions ,
9696jobStatuses :allJobStatuses ,
97- initiatorIDs : []uuid.UUID {agplprebuilds .OwnerID },
97+ initiatorIDs : []uuid.UUID {agplprebuilds .SystemUserID },
9898ownerIDs : []uuid.UUID {uuid .New ()},
9999metrics : []metricCheck {
100100{"coderd_prebuilds_created" ,ptr .To (1.0 ),true },
@@ -145,7 +145,7 @@ func TestMetricsCollector(t *testing.T) {
145145reconciler := prebuilds .NewStoreReconciler (db ,pubsub , codersdk.PrebuildsConfig {},logger ,quartz .NewMock (t ))
146146ctx := testutil .Context (t ,testutil .WaitLong )
147147
148- createdUsers := []uuid.UUID {agplprebuilds .OwnerID }
148+ createdUsers := []uuid.UUID {agplprebuilds .SystemUserID }
149149for _ ,user := range slices .Concat (test .ownerIDs ,test .initiatorIDs ) {
150150if ! slices .Contains (createdUsers ,user ) {
151151dbgen .User (t ,db , database.User {