fix(GODT-2822): rename funcs

This commit is contained in:
Jakub
2023-07-31 15:21:53 +02:00
parent e26c7683d2
commit 75811d22e8
2 changed files with 14 additions and 14 deletions

View File

@ -92,7 +92,7 @@ func startSyncDownloader(
return return
} }
result, err := downloadMessageStage1(ctx, panicHandler, request, downloader, attachmentDownloader, cache, syncLimits.MaxParallelDownloads) result, err := downloadMessagesParallel(ctx, panicHandler, request, downloader, attachmentDownloader, cache, syncLimits.MaxParallelDownloads)
if err != nil { if err != nil {
errorCh <- err errorCh <- err
return return
@ -103,7 +103,7 @@ func startSyncDownloader(
return return
} }
batch, err := downloadMessagesStage2(ctx, result, downloader, cache, &expCooldown{}) batch, err := downloadMessagesSequential(ctx, result, downloader, cache, &expCooldown{})
if err != nil { if err != nil {
errorCh <- err errorCh <- err
return return
@ -229,7 +229,7 @@ func (a *attachmentDownloader) close() {
a.cancel() a.cancel()
} }
func downloadMessageStage1( func downloadMessagesParallel(
ctx context.Context, ctx context.Context,
panicHandler async.PanicHandler, panicHandler async.PanicHandler,
request downloadRequest, request downloadRequest,
@ -276,7 +276,7 @@ func downloadMessageStage1(
}) })
} }
func downloadMessagesStage2( func downloadMessagesSequential(
ctx context.Context, ctx context.Context,
state []downloadResult, state []downloadResult,
downloader MessageDownloader, downloader MessageDownloader,

View File

@ -31,7 +31,7 @@ import (
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
) )
func TestSyncDownloader_Stage1_429(t *testing.T) { func TestSyncDownloader_Parallel_429(t *testing.T) {
// Check 429 is correctly caught and download state recorded correctly // Check 429 is correctly caught and download state recorded correctly
// Message 1: All ok // Message 1: All ok
// Message 2: Message failed // Message 2: Message failed
@ -92,7 +92,7 @@ func TestSyncDownloader_Stage1_429(t *testing.T) {
attachmentDownloader := newAttachmentDownloader(ctx, panicHandler, messageDownloader, cache, 1) attachmentDownloader := newAttachmentDownloader(ctx, panicHandler, messageDownloader, cache, 1)
defer attachmentDownloader.close() defer attachmentDownloader.close()
result, err := downloadMessageStage1(ctx, panicHandler, requests, messageDownloader, attachmentDownloader, cache, 1) result, err := downloadMessagesParallel(ctx, panicHandler, requests, messageDownloader, attachmentDownloader, cache, 1)
require.NoError(t, err) require.NoError(t, err)
require.Equal(t, 3, len(result)) require.Equal(t, 3, len(result))
// Check message 1 // Check message 1
@ -142,7 +142,7 @@ func TestSyncDownloader_Stage2_Everything200(t *testing.T) {
}, },
} }
result, err := downloadMessagesStage2(ctx, downloadResult, messageDownloader, cache, &noCooldown{}) result, err := downloadMessagesSequential(ctx, downloadResult, messageDownloader, cache, &noCooldown{})
require.NoError(t, err) require.NoError(t, err)
require.Equal(t, 2, len(result)) require.Equal(t, 2, len(result))
} }
@ -170,7 +170,7 @@ func TestSyncDownloader_Stage2_Not429(t *testing.T) {
}, },
} }
_, err := downloadMessagesStage2(ctx, downloadResult, messageDownloader, cache, &noCooldown{}) _, err := downloadMessagesSequential(ctx, downloadResult, messageDownloader, cache, &noCooldown{})
require.Error(t, err) require.Error(t, err)
require.Equal(t, msgErr, err) require.Equal(t, msgErr, err)
} }
@ -194,7 +194,7 @@ func TestSyncDownloader_Stage2_API500(t *testing.T) {
}, },
} }
_, err := downloadMessagesStage2(ctx, downloadResult, messageDownloader, cache, &noCooldown{}) _, err := downloadMessagesSequential(ctx, downloadResult, messageDownloader, cache, &noCooldown{})
require.Error(t, err) require.Error(t, err)
require.Equal(t, msgErr, err) require.Equal(t, msgErr, err)
} }
@ -302,7 +302,7 @@ func TestSyncDownloader_Stage2_Some429(t *testing.T) {
}) })
} }
messages, err := downloadMessagesStage2(ctx, downloadResult, messageDownloader, cache, &noCooldown{}) messages, err := downloadMessagesSequential(ctx, downloadResult, messageDownloader, cache, &noCooldown{})
require.NoError(t, err) require.NoError(t, err)
require.Equal(t, 3, len(messages)) require.Equal(t, 3, len(messages))
@ -380,7 +380,7 @@ func TestSyncDownloader_Stage2_ErrorOnNon429MessageDownload(t *testing.T) {
messageDownloader.EXPECT().GetMessage(gomock.Any(), gomock.Eq("Msg3")).Times(1).Return(proton.Message{}, err500) messageDownloader.EXPECT().GetMessage(gomock.Any(), gomock.Eq("Msg3")).Times(1).Return(proton.Message{}, err500)
} }
messages, err := downloadMessagesStage2(ctx, downloadResult, messageDownloader, cache, &noCooldown{}) messages, err := downloadMessagesSequential(ctx, downloadResult, messageDownloader, cache, &noCooldown{})
require.Error(t, err) require.Error(t, err)
require.Empty(t, 0, messages) require.Empty(t, 0, messages)
} }
@ -423,12 +423,12 @@ func TestSyncDownloader_Stage2_ErrorOnNon429AttachmentDownload(t *testing.T) {
// 500 for second attachment // 500 for second attachment
messageDownloader.EXPECT().GetAttachmentInto(gomock.Any(), gomock.Eq("A4"), gomock.Any()).Times(1).Return(err500) messageDownloader.EXPECT().GetAttachmentInto(gomock.Any(), gomock.Eq("A4"), gomock.Any()).Times(1).Return(err500)
messages, err := downloadMessagesStage2(ctx, downloadResult, messageDownloader, cache, &noCooldown{}) messages, err := downloadMessagesSequential(ctx, downloadResult, messageDownloader, cache, &noCooldown{})
require.Error(t, err) require.Error(t, err)
require.Empty(t, 0, messages) require.Empty(t, 0, messages)
} }
func TestSyncDownloader_Stage1_DoNotDownloadIfAlreadyInCache(t *testing.T) { func TestSyncDownloader_Parallel_DoNotDownloadIfAlreadyInCache(t *testing.T) {
mockCtrl := gomock.NewController(t) mockCtrl := gomock.NewController(t)
messageDownloader := mocks.NewMockMessageDownloader(mockCtrl) messageDownloader := mocks.NewMockMessageDownloader(mockCtrl)
panicHandler := &async.NoopPanicHandler{} panicHandler := &async.NoopPanicHandler{}
@ -452,7 +452,7 @@ func TestSyncDownloader_Stage1_DoNotDownloadIfAlreadyInCache(t *testing.T) {
cache.StoreAttachment("A1", []byte(attachmentData)) cache.StoreAttachment("A1", []byte(attachmentData))
cache.StoreAttachment("A2", []byte(attachmentData)) cache.StoreAttachment("A2", []byte(attachmentData))
result, err := downloadMessageStage1(ctx, panicHandler, requests, messageDownloader, attachmentDownloader, cache, 1) result, err := downloadMessagesParallel(ctx, panicHandler, requests, messageDownloader, attachmentDownloader, cache, 1)
require.NoError(t, err) require.NoError(t, err)
require.Equal(t, 2, len(result)) require.Equal(t, 2, len(result))