@@ -65,11 +65,11 @@ spec:
65
65
image: nginx
66
66
resources:
67
67
limits:
68
- cpu: "1 "
69
- memory: 1Gi
68
+ cpu: "2 "
69
+ memory: 2Gi
70
70
requests:
71
- cpu: "1 "
72
- memory: 1Gi
71
+ cpu: "2 "
72
+ memory: 2Gi
73
73
`
74
74
nilWorkerContainerYaml = `
75
75
apiVersion: batch.paddlepaddle.org/v1
@@ -511,6 +511,38 @@ func TestPaddleJob_CreateJob(t *testing.T) {
511
511
},
512
512
wantErr : errors .New ("container is required in paddleJob" ),
513
513
},
514
+ {
515
+ caseName : "extensionTemplate member has no flavour" ,
516
+ jobObj : & api.PFJob {
517
+ ID : "job-normal-0c272d0c" ,
518
+ Name : "" ,
519
+ Namespace : "default" ,
520
+ JobType : schema .TypeDistributed ,
521
+ Framework : schema .FrameworkPaddle ,
522
+ JobMode : schema .EnvJobModePS ,
523
+ UserName : "root" ,
524
+ QueueID : "mockQueueID" ,
525
+ Tasks : []schema.Member {
526
+ {
527
+ ID : "task-normal-0001" ,
528
+ Replicas : 1 ,
529
+ Role : schema .RoleWorker ,
530
+ Conf : schema.Conf {
531
+ Name : "normal" ,
532
+ Command : "sleep 200" ,
533
+ Image : "mockImage" ,
534
+ },
535
+ },
536
+ {
537
+ ID : "task-normal-0001" ,
538
+ Replicas : 1 ,
539
+ Role : schema .RolePServer ,
540
+ },
541
+ },
542
+ ExtensionTemplate : []byte (extensionPaddleYaml ),
543
+ },
544
+ wantErr : nil ,
545
+ },
514
546
{
515
547
caseName : "create paddle job with Collective mode" ,
516
548
jobObj : & mockPaddleJob ,
@@ -533,10 +565,11 @@ func TestPaddleJob_CreateJob(t *testing.T) {
533
565
if test .wantErr == nil {
534
566
assert .Equal (t , test .wantErr , err )
535
567
t .Logf ("case[%s] to CreateJob, paddleFlowJob=%+v" , test .caseName , test .jobObj )
536
- _ , err := kubeRuntimeClient .Get (test .jobObj .Namespace , test .jobObj .ID , KubePaddleFwVersion )
568
+ obj , err := kubeRuntimeClient .Get (test .jobObj .Namespace , test .jobObj .ID , KubePaddleFwVersion )
537
569
if ! assert .NoError (t , err ) {
538
570
t .Errorf (err .Error ())
539
571
}
572
+ t .Logf ("result: %v" , obj )
540
573
} else {
541
574
if assert .Error (t , err ) {
542
575
assert .Equal (t , test .wantErr .Error (), err .Error ())
0 commit comments