mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
[MM-34164] Fix flaky TestS3FileBackend (#17229)
* Fix flaky test * Disable dumping data on error
This commit is contained in:
@@ -94,7 +94,13 @@ func (s *FileBackendTestSuite) SetupTest() {
|
||||
s.backend = backend
|
||||
|
||||
// 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() {
|
||||
@@ -350,7 +356,7 @@ func (s *FileBackendTestSuite) TestAppendFile() {
|
||||
read, err := s.backend.ReadFile(path)
|
||||
s.Nil(err)
|
||||
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)
|
||||
for i := range b3 {
|
||||
@@ -364,7 +370,7 @@ func (s *FileBackendTestSuite) TestAppendFile() {
|
||||
read, err = s.backend.ReadFile(path)
|
||||
s.Nil(err)
|
||||
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))
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user