[MM-34164] Fix flaky TestS3FileBackend (#17229)
* Fix flaky test * Disable dumping data on error
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
5329eac020
Коммит
cd0f92e2e7
@@ -94,7 +94,13 @@ func (s *FileBackendTestSuite) SetupTest() {
|
|||||||
s.backend = backend
|
s.backend = backend
|
||||||
|
|
||||||
// This is needed to create the bucket if it doesn't exist.
|
// This is needed to create the bucket if it doesn't exist.
|
||||||
s.Nil(s.backend.TestConnection())
|
if err := s.backend.TestConnection(); err == ErrNoS3Bucket {
|
||||||
|
s3Backend, ok := s.backend.(*S3FileBackend)
|
||||||
|
s.True(ok)
|
||||||
|
s.NoError(s3Backend.MakeBucket())
|
||||||
|
} else {
|
||||||
|
s.NoError(err)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *FileBackendTestSuite) TestConnection() {
|
func (s *FileBackendTestSuite) TestConnection() {
|
||||||
@@ -350,7 +356,7 @@ func (s *FileBackendTestSuite) TestAppendFile() {
|
|||||||
read, err := s.backend.ReadFile(path)
|
read, err := s.backend.ReadFile(path)
|
||||||
s.Nil(err)
|
s.Nil(err)
|
||||||
s.EqualValues(len(b)+len(b2), len(read))
|
s.EqualValues(len(b)+len(b2), len(read))
|
||||||
s.EqualValues(append(b, b2...), read)
|
s.True(bytes.Equal(append(b, b2...), read))
|
||||||
|
|
||||||
b3 := make([]byte, 1024)
|
b3 := make([]byte, 1024)
|
||||||
for i := range b3 {
|
for i := range b3 {
|
||||||
@@ -364,7 +370,7 @@ func (s *FileBackendTestSuite) TestAppendFile() {
|
|||||||
read, err = s.backend.ReadFile(path)
|
read, err = s.backend.ReadFile(path)
|
||||||
s.Nil(err)
|
s.Nil(err)
|
||||||
s.EqualValues(len(b)+len(b2)+len(b3), len(read))
|
s.EqualValues(len(b)+len(b2)+len(b3), len(read))
|
||||||
s.EqualValues(append(append(b, b2...), b3...), read)
|
s.True(bytes.Equal(append(append(b, b2...), b3...), read))
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user