Skip to content

Commit

Permalink
chore: improve error logs during jobsdb backup table test (#4308)
Browse files Browse the repository at this point in the history
chore: improve error logs during jobsdb backup table test:
  • Loading branch information
achettyiitr committed Jan 12, 2024
1 parent c306dff commit aea58d7
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions jobsdb/jobsdb_backup_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ import (
"testing"
"time"

"github.com/samber/lo"

"github.com/google/uuid"
"github.com/lib/pq"
"github.com/ory/dockertest/v3"
Expand Down Expand Up @@ -121,7 +123,9 @@ func TestBackupTable(t *testing.T) {
file, err = fm.ListFilesWithPrefix(context.Background(), "", prefix, 5).Next()

if len(file) != 3 {
t.Log("file list: ", file, " err: ", err)
t.Logf("file list: %+v err: %v", lo.Map(file, func(item *filemanager.FileInfo, _ int) string {
return item.Key
}), err)
fm, _ = filemanager.New(&filemanager.Settings{
Logger: logger.NOP,
Provider: "MINIO",
Expand Down Expand Up @@ -317,14 +321,18 @@ func TestMultipleWorkspacesBackupTable(t *testing.T) {
file, err = fm.ListFilesWithPrefix(context.Background(), "", prefix, 10).Next()

if len(file) != 3 {
t.Log("file list: ", file, " err: ", err, "len: ", len(file))
t.Logf("file list: %+v err: %v", lo.Map(file, func(item *filemanager.FileInfo, _ int) string {
return item.Key
}), err)
fm, err = fileuploaderProvider.GetFileManager(workspace)
require.NoError(t, err)
return false
}
return true
}, 30*time.Second, 1*time.Second, fmt.Errorf("less than 3 backup files found in backup store for workspace:%s. Error: %w ", workspace, err))
t.Log("file list: ", file, " err: ", err)
t.Logf("file list: %+v err: %v", lo.Map(file, func(item *filemanager.FileInfo, _ int) string {
return item.Key
}), err)

var jobStatusBackupFilename, jobsBackupFilename, abortedJobsBackupFilename string
for j := 0; j < len(file); j++ {
Expand Down

0 comments on commit aea58d7

Please sign in to comment.