@@ -627,21 +627,38 @@ func (s *FileStorageServerSuite) TestRemove(c *check.C) {
627627func (s * FileStorageServerSuite ) TestUsage (c * check.C ) {
628628 tempdir , err := os .MkdirTemp ("" , "" )
629629 c .Assert (err , check .IsNil )
630- defer os .RemoveAll (tempdir )
630+ defer func (path string ) {
631+ removeErr := os .RemoveAll (path )
632+ if removeErr != nil {
633+ c .Logf ("unbale to remove temp directory: %s" , removeErr .Error ())
634+ }
635+ }(tempdir )
631636
632637 fileContents1 := make ([]byte , int64 (10 * datasize .KB ))
633- rand .Read (fileContents1 )
638+ _ , readErr := rand .Read (fileContents1 )
639+ c .Assert (readErr , check .IsNil )
634640 fileContents2 := make ([]byte , int64 (20 * datasize .KB ))
635- rand .Read (fileContents2 )
641+ _ , readErr = rand .Read (fileContents2 )
642+ c .Assert (readErr , check .IsNil )
636643 fileContents3 := make ([]byte , int64 (30 * datasize .KB ))
637- rand .Read (fileContents3 )
644+ _ , readErr = rand .Read (fileContents3 )
645+ c .Assert (readErr , check .IsNil )
638646 fileContents4 := make ([]byte , int64 (5 * datasize .KB ))
639- rand .Read (fileContents4 )
647+ _ , readErr = rand .Read (fileContents4 )
648+ c .Assert (readErr , check .IsNil )
640649 fileContents5 := make ([]byte , int64 (15 * datasize .KB ))
641- rand .Read (fileContents5 )
650+ _ , readErr = rand .Read (fileContents5 )
651+ c .Assert (readErr , check .IsNil )
642652 dir1 , err := os .MkdirTemp (tempdir , "dutest" )
653+ c .Assert (err , check .IsNil )
643654 dir2 , err := os .MkdirTemp (dir1 , "another" )
644- defer os .RemoveAll (dir1 )
655+ c .Assert (err , check .IsNil )
656+ defer func (path string ) {
657+ removeErr := os .RemoveAll (path )
658+ if removeErr != nil {
659+ c .Logf ("unable to remove test directory: %s" , removeErr .Error ())
660+ }
661+ }(dir1 )
645662 c .Assert (err , check .IsNil )
646663 err = os .WriteFile (filepath .Join (tempdir , "test1" ), fileContents1 , 0644 )
647664 c .Assert (err , check .IsNil )
@@ -668,21 +685,38 @@ func (s *FileStorageServerSuite) TestUsage(c *check.C) {
668685func (s * FileStorageServerSuite ) TestUsageTimeout (c * check.C ) {
669686 tempdir , err := os .MkdirTemp ("" , "" )
670687 c .Assert (err , check .IsNil )
671- defer os .RemoveAll (tempdir )
688+ defer func (path string ) {
689+ removeErr := os .RemoveAll (path )
690+ if removeErr != nil {
691+ c .Logf ("unable to remove temp directory" )
692+ }
693+ }(tempdir )
672694
673695 fileContents1 := make ([]byte , int64 (10 * datasize .KB ))
674- rand .Read (fileContents1 )
696+ _ , readErr := rand .Read (fileContents1 )
697+ c .Assert (readErr , check .IsNil )
675698 fileContents2 := make ([]byte , int64 (20 * datasize .KB ))
676- rand .Read (fileContents2 )
699+ _ , readErr = rand .Read (fileContents2 )
700+ c .Assert (readErr , check .IsNil )
677701 fileContents3 := make ([]byte , int64 (30 * datasize .KB ))
678- rand .Read (fileContents3 )
702+ _ , readErr = rand .Read (fileContents3 )
703+ c .Assert (readErr , check .IsNil )
679704 fileContents4 := make ([]byte , int64 (5 * datasize .KB ))
680- rand .Read (fileContents4 )
705+ _ , readErr = rand .Read (fileContents4 )
706+ c .Assert (readErr , check .IsNil )
681707 fileContents5 := make ([]byte , int64 (15 * datasize .KB ))
682- rand .Read (fileContents5 )
708+ _ , readErr = rand .Read (fileContents5 )
709+ c .Assert (readErr , check .IsNil )
683710 dir1 , err := os .MkdirTemp (tempdir , "dutest" )
711+ c .Assert (err , check .IsNil )
684712 dir2 , err := os .MkdirTemp (dir1 , "another" )
685- defer os .RemoveAll (dir1 )
713+ c .Assert (err , check .IsNil )
714+ defer func (path string ) {
715+ removeErr := os .RemoveAll (path )
716+ if removeErr != nil {
717+ c .Logf ("unable to remove test directory: %s" , removeErr .Error ())
718+ }
719+ }(dir1 )
686720 c .Assert (err , check .IsNil )
687721 err = os .WriteFile (filepath .Join (tempdir , "test1" ), fileContents1 , 0644 )
688722 c .Assert (err , check .IsNil )
@@ -713,10 +747,16 @@ func (s *FileStorageServerSuite) TestDiskUsage(c *check.C) {
713747
714748 for i := 0 ; i < testFiles ; i ++ {
715749 f , _ := os .CreateTemp ("testdata" , "*" )
716- f .Write (testStr )
750+ _ , writeErr := f .Write (testStr )
751+ c .Assert (writeErr , check .IsNil )
717752 expectedSize += len (testStr )
718753
719- defer os .Remove (f .Name ())
754+ defer func (name string ) {
755+ removeErr := os .Remove (name )
756+ if removeErr != nil {
757+ c .Logf ("unable to remove test file: %s" , removeErr )
758+ }
759+ }(f .Name ())
720760 }
721761
722762 sz , err := diskUsage ("testdata" , time .Minute , time .Second )
@@ -732,10 +772,16 @@ func (s *FileStorageServerSuite) TestDiskUsageCacheTimeout(c *check.C) {
732772
733773 for i := 0 ; i < testFiles ; i ++ {
734774 f , _ := os .CreateTemp ("testdata" , "*" )
735- f .Write (testStr )
775+ _ , writeErr := f .Write (testStr )
776+ c .Assert (writeErr , check .IsNil )
736777 expectedSize += len (testStr )
737778
738- defer os .Remove (f .Name ())
779+ defer func (name string ) {
780+ removeErr := os .Remove (name )
781+ if removeErr != nil {
782+ c .Logf ("unable to remove test file: %s" , removeErr .Error ())
783+ }
784+ }(f .Name ())
739785 }
740786
741787 _ , err := diskUsage ("testdata" , time .Nanosecond , time .Minute )
@@ -750,10 +796,16 @@ func (s *FileStorageServerSuite) TestDiskUsageWalkTimeout(c *check.C) {
750796
751797 for i := 0 ; i < testFiles ; i ++ {
752798 f , _ := os .CreateTemp ("testdata" , "*" )
753- f .Write (testStr )
799+ _ , writeErr := f .Write (testStr )
800+ c .Assert (writeErr , check .IsNil )
754801 expectedSize += len (testStr )
755802
756- defer os .Remove (f .Name ())
803+ defer func (name string ) {
804+ err := os .Remove (name )
805+ if err != nil {
806+ c .Logf ("unable to remove test file: %s" , err .Error ())
807+ }
808+ }(f .Name ())
757809 }
758810
759811 _ , err := diskUsage ("testdata" , time .Minute , time .Nanosecond )
@@ -860,10 +912,16 @@ func (s *FileEnumerationSuite) TestEnumerateWalkTimeout(c *check.C) {
860912
861913 for i := 0 ; i < testFiles ; i ++ {
862914 f , _ := os .CreateTemp ("testdata" , "*" )
863- f .Write (testStr )
915+ _ , writeErr := f .Write (testStr )
916+ c .Assert (writeErr , check .IsNil )
864917 expectedSize += len (testStr )
865918
866- defer os .Remove (f .Name ())
919+ defer func (name string ) {
920+ err := os .Remove (name )
921+ if err != nil {
922+ c .Logf ("unable to remove test file: %s" , err .Error ())
923+ }
924+ }(f .Name ())
867925 }
868926
869927 _ , err := enumerate ("testdata" , time .Nanosecond )
@@ -1169,6 +1227,7 @@ func (s *FileCopyMoveSuite) TestMoveReal(c *check.C) {
11691227
11701228 // Read one chunk
11711229 f , _ , _ , _ , _ , err := serverDest .Get (ctx , "dir" , "CHUNK" )
1230+ c .Assert (err , check .IsNil )
11721231 b , err := io .ReadAll (f )
11731232 c .Assert (err , check .IsNil )
11741233 c .Assert (string (b ), check .Equals , servertest .TestDESC )
0 commit comments