@@ -427,20 +427,11 @@ func TestReconcile(t *testing.T) {
427427 ResourceClaim ("gpu" , "rc1" ).
428428 Obj ()).
429429 Obj (),
430- resourceClaims : []* resourcev1.ResourceClaim {{
431- ObjectMeta : metav1.ObjectMeta {Name : "rc1" , Namespace : "ns" },
432- Spec : resourcev1.ResourceClaimSpec {
433- Devices : resourcev1.DeviceClaim {
434- Requests : []resourcev1.DeviceRequest {{
435- Exactly : & resourcev1.ExactDeviceRequest {
436- DeviceClassName : "gpu.example.com" ,
437- AllocationMode : resourcev1 .DeviceAllocationModeExactCount ,
438- Count : 1 ,
439- },
440- }},
441- },
442- },
443- }},
430+ resourceClaims : []* resourcev1.ResourceClaim {
431+ utiltesting .MakeResourceClaim ("rc1" , "ns" ).
432+ DeviceRequest ("" , "gpu.example.com" , 1 ).
433+ Obj (),
434+ },
444435 cq : utiltestingapi .MakeClusterQueue ("cq" ).
445436 ResourceGroup (
446437 * utiltestingapi .MakeFlavorQuotas ("flavor1" ).
@@ -477,23 +468,11 @@ func TestReconcile(t *testing.T) {
477468 ResourceClaimTemplate ("gpu" , "gpu-template" ).
478469 Obj ()).
479470 Obj (),
480- resourceClaimTemplates : []* resourcev1.ResourceClaimTemplate {{
481- ObjectMeta : metav1.ObjectMeta {Name : "gpu-template" , Namespace : "ns" },
482- Spec : resourcev1.ResourceClaimTemplateSpec {
483- Spec : resourcev1.ResourceClaimSpec {
484- Devices : resourcev1.DeviceClaim {
485- Requests : []resourcev1.DeviceRequest {{
486- Name : "gpu-request" ,
487- Exactly : & resourcev1.ExactDeviceRequest {
488- DeviceClassName : "gpu.example.com" ,
489- AllocationMode : resourcev1 .DeviceAllocationModeExactCount ,
490- Count : 1 ,
491- },
492- }},
493- },
494- },
495- },
496- }},
471+ resourceClaimTemplates : []* resourcev1.ResourceClaimTemplate {
472+ utiltesting .MakeResourceClaimTemplate ("gpu-template" , "ns" ).
473+ DeviceRequest ("gpu-request" , "gpu.example.com" , 1 ).
474+ Obj (),
475+ },
497476 cq : utiltestingapi .MakeClusterQueue ("cq" ).
498477 ResourceGroup (
499478 * utiltestingapi .MakeFlavorQuotas ("flavor1" ).
@@ -524,23 +503,11 @@ func TestReconcile(t *testing.T) {
524503 ResourceClaimTemplate ("gpu" , "gpu-template" ).
525504 Obj ()).
526505 Obj (),
527- resourceClaimTemplates : []* resourcev1.ResourceClaimTemplate {{
528- ObjectMeta : metav1.ObjectMeta {Name : "gpu-template" , Namespace : "ns" },
529- Spec : resourcev1.ResourceClaimTemplateSpec {
530- Spec : resourcev1.ResourceClaimSpec {
531- Devices : resourcev1.DeviceClaim {
532- Requests : []resourcev1.DeviceRequest {{
533- Name : "gpu-request" ,
534- Exactly : & resourcev1.ExactDeviceRequest {
535- DeviceClassName : "gpu.example.com" ,
536- AllocationMode : resourcev1 .DeviceAllocationModeExactCount ,
537- Count : 2 ,
538- },
539- }},
540- },
541- },
542- },
543- }},
506+ resourceClaimTemplates : []* resourcev1.ResourceClaimTemplate {
507+ utiltesting .MakeResourceClaimTemplate ("gpu-template" , "ns" ).
508+ DeviceRequest ("gpu-request" , "gpu.example.com" , 2 ).
509+ Obj (),
510+ },
544511 cq : utiltestingapi .MakeClusterQueue ("cq" ).
545512 ResourceGroup (
546513 * utiltestingapi .MakeFlavorQuotas ("flavor1" ).
@@ -569,23 +536,11 @@ func TestReconcile(t *testing.T) {
569536 ResourceClaimTemplate ("gpu" , "gpu-template" ).
570537 Obj ()).
571538 Obj (),
572- resourceClaimTemplates : []* resourcev1.ResourceClaimTemplate {{
573- ObjectMeta : metav1.ObjectMeta {Name : "gpu-template" , Namespace : "ns" },
574- Spec : resourcev1.ResourceClaimTemplateSpec {
575- Spec : resourcev1.ResourceClaimSpec {
576- Devices : resourcev1.DeviceClaim {
577- Requests : []resourcev1.DeviceRequest {{
578- Name : "gpu-request" ,
579- Exactly : & resourcev1.ExactDeviceRequest {
580- DeviceClassName : "unmapped.example.com" ,
581- AllocationMode : resourcev1 .DeviceAllocationModeExactCount ,
582- Count : 1 ,
583- },
584- }},
585- },
586- },
587- },
588- }},
539+ resourceClaimTemplates : []* resourcev1.ResourceClaimTemplate {
540+ utiltesting .MakeResourceClaimTemplate ("gpu-template" , "ns" ).
541+ DeviceRequest ("gpu-request" , "unmapped.example.com" , 1 ).
542+ Obj (),
543+ },
589544 cq : utiltestingapi .MakeClusterQueue ("cq" ).
590545 ResourceGroup (
591546 * utiltestingapi .MakeFlavorQuotas ("flavor1" ).
0 commit comments