@@ -3588,7 +3588,7 @@ func TestOrganizationDeleteTrigger(t *testing.T) {
3588
3588
})
3589
3589
}
3590
3590
3591
- type extTmplVersion struct {
3591
+ type templateVersionWithPreset struct {
3592
3592
database.TemplateVersion
3593
3593
preset database.TemplateVersionPreset
3594
3594
}
@@ -3608,14 +3608,14 @@ type tmplVersionOpts struct {
3608
3608
DesiredInstances int
3609
3609
}
3610
3610
3611
- func createTmplVersion (
3611
+ func createTmplVersionAndPreset (
3612
3612
t * testing.T ,
3613
3613
db database.Store ,
3614
3614
tmpl database.Template ,
3615
3615
versionId uuid.UUID ,
3616
3616
now time.Time ,
3617
3617
opts * tmplVersionOpts ,
3618
- ) extTmplVersion {
3618
+ ) templateVersionWithPreset {
3619
3619
// Create template version with corresponding preset and preset prebuild
3620
3620
tmplVersion := dbgen .TemplateVersion (t , db , database.TemplateVersion {
3621
3621
ID : versionId ,
@@ -3641,7 +3641,7 @@ func createTmplVersion(
3641
3641
},
3642
3642
})
3643
3643
3644
- return extTmplVersion {
3644
+ return templateVersionWithPreset {
3645
3645
TemplateVersion : tmplVersion ,
3646
3646
preset : preset ,
3647
3647
}
@@ -3659,7 +3659,7 @@ func createPrebuiltWorkspace(
3659
3659
ctx context.Context ,
3660
3660
db database.Store ,
3661
3661
tmpl database.Template ,
3662
- extTmplVersion extTmplVersion ,
3662
+ extTmplVersion templateVersionWithPreset ,
3663
3663
orgID uuid.UUID ,
3664
3664
now time.Time ,
3665
3665
opts * createPrebuiltWorkspaceOpts ,
@@ -3831,7 +3831,7 @@ func TestWorkspacePrebuildsView(t *testing.T) {
3831
3831
})
3832
3832
3833
3833
tmpl := createTemplate (t , db , orgID , userID )
3834
- tmplV1 := createTmplVersion (t , db , tmpl , tmpl .ActiveVersionID , now , nil )
3834
+ tmplV1 := createTmplVersionAndPreset (t , db , tmpl , tmpl .ActiveVersionID , now , nil )
3835
3835
createPrebuiltWorkspace (t , ctx , db , tmpl , tmplV1 , orgID , now , & createPrebuiltWorkspaceOpts {
3836
3836
readyAgents : tc .readyAgents ,
3837
3837
notReadyAgents : tc .notReadyAgents ,
@@ -3877,7 +3877,7 @@ func TestGetPresetsBackoff(t *testing.T) {
3877
3877
})
3878
3878
3879
3879
tmpl := createTemplate (t , db , orgID , userID )
3880
- tmplV1 := createTmplVersion (t , db , tmpl , tmpl .ActiveVersionID , now , nil )
3880
+ tmplV1 := createTmplVersionAndPreset (t , db , tmpl , tmpl .ActiveVersionID , now , nil )
3881
3881
createPrebuiltWorkspace (t , ctx , db , tmpl , tmplV1 , orgID , now , & createPrebuiltWorkspaceOpts {
3882
3882
failedJob : true ,
3883
3883
})
@@ -3905,7 +3905,7 @@ func TestGetPresetsBackoff(t *testing.T) {
3905
3905
})
3906
3906
3907
3907
tmpl := createTemplate (t , db , orgID , userID )
3908
- tmplV1 := createTmplVersion (t , db , tmpl , tmpl .ActiveVersionID , now , nil )
3908
+ tmplV1 := createTmplVersionAndPreset (t , db , tmpl , tmpl .ActiveVersionID , now , nil )
3909
3909
createPrebuiltWorkspace (t , ctx , db , tmpl , tmplV1 , orgID , now , & createPrebuiltWorkspaceOpts {
3910
3910
failedJob : true ,
3911
3911
})
@@ -3939,13 +3939,13 @@ func TestGetPresetsBackoff(t *testing.T) {
3939
3939
})
3940
3940
3941
3941
tmpl := createTemplate (t , db , orgID , userID )
3942
- tmplV1 := createTmplVersion (t , db , tmpl , uuid .New (), now , nil )
3942
+ tmplV1 := createTmplVersionAndPreset (t , db , tmpl , uuid .New (), now , nil )
3943
3943
createPrebuiltWorkspace (t , ctx , db , tmpl , tmplV1 , orgID , now , & createPrebuiltWorkspaceOpts {
3944
3944
failedJob : true ,
3945
3945
})
3946
3946
3947
3947
// Active Version
3948
- tmplV2 := createTmplVersion (t , db , tmpl , tmpl .ActiveVersionID , now , nil )
3948
+ tmplV2 := createTmplVersionAndPreset (t , db , tmpl , tmpl .ActiveVersionID , now , nil )
3949
3949
createPrebuiltWorkspace (t , ctx , db , tmpl , tmplV2 , orgID , now , & createPrebuiltWorkspaceOpts {
3950
3950
failedJob : true ,
3951
3951
})
@@ -3976,13 +3976,13 @@ func TestGetPresetsBackoff(t *testing.T) {
3976
3976
})
3977
3977
3978
3978
tmpl1 := createTemplate (t , db , orgID , userID )
3979
- tmpl1V1 := createTmplVersion (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , nil )
3979
+ tmpl1V1 := createTmplVersionAndPreset (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , nil )
3980
3980
createPrebuiltWorkspace (t , ctx , db , tmpl1 , tmpl1V1 , orgID , now , & createPrebuiltWorkspaceOpts {
3981
3981
failedJob : true ,
3982
3982
})
3983
3983
3984
3984
tmpl2 := createTemplate (t , db , orgID , userID )
3985
- tmpl2V1 := createTmplVersion (t , db , tmpl2 , tmpl2 .ActiveVersionID , now , nil )
3985
+ tmpl2V1 := createTmplVersionAndPreset (t , db , tmpl2 , tmpl2 .ActiveVersionID , now , nil )
3986
3986
createPrebuiltWorkspace (t , ctx , db , tmpl2 , tmpl2V1 , orgID , now , & createPrebuiltWorkspaceOpts {
3987
3987
failedJob : true ,
3988
3988
})
@@ -4018,13 +4018,13 @@ func TestGetPresetsBackoff(t *testing.T) {
4018
4018
})
4019
4019
4020
4020
tmpl1 := createTemplate (t , db , orgID , userID )
4021
- tmpl1V1 := createTmplVersion (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , nil )
4021
+ tmpl1V1 := createTmplVersionAndPreset (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , nil )
4022
4022
createPrebuiltWorkspace (t , ctx , db , tmpl1 , tmpl1V1 , orgID , now , & createPrebuiltWorkspaceOpts {
4023
4023
failedJob : true ,
4024
4024
})
4025
4025
4026
4026
tmpl2 := createTemplate (t , db , orgID , userID )
4027
- tmpl2V1 := createTmplVersion (t , db , tmpl2 , tmpl2 .ActiveVersionID , now , nil )
4027
+ tmpl2V1 := createTmplVersionAndPreset (t , db , tmpl2 , tmpl2 .ActiveVersionID , now , nil )
4028
4028
createPrebuiltWorkspace (t , ctx , db , tmpl2 , tmpl2V1 , orgID , now , & createPrebuiltWorkspaceOpts {
4029
4029
failedJob : true ,
4030
4030
})
@@ -4033,12 +4033,12 @@ func TestGetPresetsBackoff(t *testing.T) {
4033
4033
})
4034
4034
4035
4035
tmpl3 := createTemplate (t , db , orgID , userID )
4036
- tmpl3V1 := createTmplVersion (t , db , tmpl3 , uuid .New (), now , nil )
4036
+ tmpl3V1 := createTmplVersionAndPreset (t , db , tmpl3 , uuid .New (), now , nil )
4037
4037
createPrebuiltWorkspace (t , ctx , db , tmpl3 , tmpl3V1 , orgID , now , & createPrebuiltWorkspaceOpts {
4038
4038
failedJob : true ,
4039
4039
})
4040
4040
4041
- tmpl3V2 := createTmplVersion (t , db , tmpl3 , tmpl3 .ActiveVersionID , now , nil )
4041
+ tmpl3V2 := createTmplVersionAndPreset (t , db , tmpl3 , tmpl3 .ActiveVersionID , now , nil )
4042
4042
createPrebuiltWorkspace (t , ctx , db , tmpl3 , tmpl3V2 , orgID , now , & createPrebuiltWorkspaceOpts {
4043
4043
failedJob : true ,
4044
4044
})
@@ -4086,7 +4086,7 @@ func TestGetPresetsBackoff(t *testing.T) {
4086
4086
})
4087
4087
4088
4088
tmpl1 := createTemplate (t , db , orgID , userID )
4089
- tmpl1V1 := createTmplVersion (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , nil )
4089
+ tmpl1V1 := createTmplVersionAndPreset (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , nil )
4090
4090
_ = tmpl1V1
4091
4091
4092
4092
backoffs , err := db .GetPresetsBackoff (ctx , now .Add (- time .Hour ))
@@ -4107,7 +4107,7 @@ func TestGetPresetsBackoff(t *testing.T) {
4107
4107
})
4108
4108
4109
4109
tmpl1 := createTemplate (t , db , orgID , userID )
4110
- tmpl1V1 := createTmplVersion (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , nil )
4110
+ tmpl1V1 := createTmplVersionAndPreset (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , nil )
4111
4111
successfulJobOpts := createPrebuiltWorkspaceOpts {}
4112
4112
createPrebuiltWorkspace (t , ctx , db , tmpl1 , tmpl1V1 , orgID , now , & successfulJobOpts )
4113
4113
createPrebuiltWorkspace (t , ctx , db , tmpl1 , tmpl1V1 , orgID , now , & successfulJobOpts )
@@ -4131,7 +4131,7 @@ func TestGetPresetsBackoff(t *testing.T) {
4131
4131
})
4132
4132
4133
4133
tmpl1 := createTemplate (t , db , orgID , userID )
4134
- tmpl1V1 := createTmplVersion (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4134
+ tmpl1V1 := createTmplVersionAndPreset (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4135
4135
DesiredInstances : 1 ,
4136
4136
})
4137
4137
failedJobOpts := createPrebuiltWorkspaceOpts {
@@ -4163,7 +4163,7 @@ func TestGetPresetsBackoff(t *testing.T) {
4163
4163
})
4164
4164
4165
4165
tmpl1 := createTemplate (t , db , orgID , userID )
4166
- tmpl1V1 := createTmplVersion (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4166
+ tmpl1V1 := createTmplVersionAndPreset (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4167
4167
DesiredInstances : 3 ,
4168
4168
})
4169
4169
createPrebuiltWorkspace (t , ctx , db , tmpl1 , tmpl1V1 , orgID , now , & createPrebuiltWorkspaceOpts {
@@ -4201,7 +4201,7 @@ func TestGetPresetsBackoff(t *testing.T) {
4201
4201
})
4202
4202
4203
4203
tmpl1 := createTemplate (t , db , orgID , userID )
4204
- tmpl1V1 := createTmplVersion (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4204
+ tmpl1V1 := createTmplVersionAndPreset (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4205
4205
DesiredInstances : 3 ,
4206
4206
})
4207
4207
createPrebuiltWorkspace (t , ctx , db , tmpl1 , tmpl1V1 , orgID , now , & createPrebuiltWorkspaceOpts {
@@ -4243,7 +4243,7 @@ func TestGetPresetsBackoff(t *testing.T) {
4243
4243
lookbackPeriod := time .Hour
4244
4244
4245
4245
tmpl1 := createTemplate (t , db , orgID , userID )
4246
- tmpl1V1 := createTmplVersion (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4246
+ tmpl1V1 := createTmplVersionAndPreset (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4247
4247
DesiredInstances : 3 ,
4248
4248
})
4249
4249
createPrebuiltWorkspace (t , ctx , db , tmpl1 , tmpl1V1 , orgID , now , & createPrebuiltWorkspaceOpts {
@@ -4293,7 +4293,7 @@ func TestGetPresetsBackoff(t *testing.T) {
4293
4293
lookbackPeriod := time .Hour
4294
4294
4295
4295
tmpl1 := createTemplate (t , db , orgID , userID )
4296
- tmpl1V1 := createTmplVersion (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4296
+ tmpl1V1 := createTmplVersionAndPreset (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4297
4297
DesiredInstances : 6 ,
4298
4298
})
4299
4299
createPrebuiltWorkspace (t , ctx , db , tmpl1 , tmpl1V1 , orgID , now , & createPrebuiltWorkspaceOpts {
@@ -4349,7 +4349,7 @@ func TestGetPresetsBackoff(t *testing.T) {
4349
4349
lookbackPeriod := time .Hour
4350
4350
4351
4351
tmpl1 := createTemplate (t , db , orgID , userID )
4352
- tmpl1V1 := createTmplVersion (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4352
+ tmpl1V1 := createTmplVersionAndPreset (t , db , tmpl1 , tmpl1 .ActiveVersionID , now , & tmplVersionOpts {
4353
4353
DesiredInstances : 1 ,
4354
4354
})
4355
4355
0 commit comments