File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,10 +3,10 @@ module github.com/NearNodeFlash/nnf-integration-test
33go 1.25.7
44
55require (
6- github.com/DataWorkflowServices/dws v0.0.1-0.20260309165511-cf9255cfc6a7
7- github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260309172025-4b4ec57b9127
6+ github.com/DataWorkflowServices/dws v0.0.1-0.20260316202252-4e24ce7ae372
7+ github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260409140943-c59379bba6df
88 github.com/NearNodeFlash/nnf-ec v0.0.1-0.20260310162051-7797cd568379 // indirect
9- github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260313175029-02a4b3a23e5d
9+ github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260409160114-bcb00b928378
1010 github.com/onsi/ginkgo/v2 v2.22.2
1111 github.com/onsi/gomega v1.36.2
1212 go.openly.dev/pointy v1.3.0
Original file line number Diff line number Diff line change 1- github.com/DataWorkflowServices/dws v0.0.1-0.20260309165511-cf9255cfc6a7 h1:GpeuGplIPXY3zRWITH7zDxDDLponSO8hSHzFKBVrBrQ =
2- github.com/DataWorkflowServices/dws v0.0.1-0.20260309165511-cf9255cfc6a7 /go.mod h1:4zp8Ar95lcBjmk/GavkALeIGP9btG176rFQ08XQtVXE =
3- github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260309172025-4b4ec57b9127 h1:fyNSIOG6CyECPsRaYrfDyLnAZUA+5eg0CotG492uoSQ =
4- github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260309172025-4b4ec57b9127 /go.mod h1:zVG05Nu1CB1qzpCPoSODieC/bYmSPn5Vd8zsbWq3uHw =
1+ github.com/DataWorkflowServices/dws v0.0.1-0.20260316202252-4e24ce7ae372 h1:XHGgQFKImeAzM2CNNnCshrpf8NoDDplh6V0u7keVMbU =
2+ github.com/DataWorkflowServices/dws v0.0.1-0.20260316202252-4e24ce7ae372 /go.mod h1:4zp8Ar95lcBjmk/GavkALeIGP9btG176rFQ08XQtVXE =
3+ github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260409140943-c59379bba6df h1:5S/AIw9QwGvceNvSYnFdeH0pRyb8EEdya9exLwj1j+Y =
4+ github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260409140943-c59379bba6df /go.mod h1:TZFQc3lV1bX3ufKsKUzP6pQx+ujLJTA2Z/zkPjAun5U =
55github.com/NearNodeFlash/nnf-ec v0.0.1-0.20260310162051-7797cd568379 h1:kZHhYVMa2KdBpdXbAtnE5DSu6pN/9VEVU2t8wPUAqaY =
66github.com/NearNodeFlash/nnf-ec v0.0.1-0.20260310162051-7797cd568379 /go.mod h1:vJXM5DUx6FZtK8yuYNMSv2O1mfUmrpRVuRZp/o/NDRs =
7- github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260313175029-02a4b3a23e5d h1:48l8A1owxg5Br2Q6oJ30YGDPCo4re6NtyPuSJAjDCs0 =
8- github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260313175029-02a4b3a23e5d /go.mod h1:ki5lg1qIY2tHmCaMkAR5rj87XUBb39QHsdGSj9svpBE =
7+ github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260409160114-bcb00b928378 h1:RKTFWSDkZ42YOkTpzYndzHy7bYyWQ/PW4QosxQoQDDA =
8+ github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260409160114-bcb00b928378 /go.mod h1:3qSSwBwOSfEJMFJ7W3pkAmemwZiy4qT41ne41HZjt2Y =
99github.com/benbjohnson/clock v1.1.0 /go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA =
1010github.com/benbjohnson/clock v1.3.0 h1:ip6w0uFQkncKQ979AypyG0ER7mqUSBdKLOgAle/AT8A =
1111github.com/benbjohnson/clock v1.3.0 /go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA =
Original file line number Diff line number Diff line change @@ -161,6 +161,13 @@ var tests = []*T{
161161 WithGlobalLustreFromPersistentLustre ("polly" , []string {"default" }).
162162 WithLabels ("mpi" , "global-lustre" ),
163163
164+ // Containers - Copy Offload API
165+ MakeTest ("GFS2 with Copy Offload" ,
166+ "#DW jobdw type=gfs2 name=project1 capacity=50GB requires=copy-offload" ,
167+ "#DW container name=copyoff-container profile=copy-offload-kind DW_JOB_my_storage=project1" ).
168+ WithPermissions (userID , groupID ).WithLabels ("mpi" , "copy-offload" ).
169+ WithContainerProfile ("copy-offload-default" , & ContainerProfileOptions {NoStorage : true }),
170+
164171 // Containers - MPI failures
165172 MakeTest ("PreRun timeout on MPI containers" ,
166173 "#DW container name=prerun-timeout-mpi profile=example-mpi-prerun-timeout" ).
You can’t perform that action at this time.
0 commit comments