Skip to content

Commit c81e78b

Browse files
committed
fix async benchmarks
1 parent fb707aa commit c81e78b

File tree

4 files changed

+13
-7
lines changed

4 files changed

+13
-7
lines changed

tests/SharpCompress.Performance/Benchmarks/RarBenchmarks.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public void RarExtractArchiveApi()
3535
public async Task RarExtractArchiveApiAsync()
3636
{
3737
using var stream = new MemoryStream(_rarBytes);
38-
await using var archive = RarArchive.OpenAsyncArchive(stream);
38+
await using var archive = await RarArchive.OpenAsyncArchive(stream).ConfigureAwait(false);
3939
await foreach (var entry in archive.EntriesAsync.Where(e => !e.IsDirectory))
4040
{
4141
await using var entryStream = await entry.OpenEntryStreamAsync().ConfigureAwait(false);

tests/SharpCompress.Performance/Benchmarks/SevenZipBenchmarks.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ public void SevenZipLzmaExtract()
3636
public async Task SevenZipLzmaExtractAsync()
3737
{
3838
using var stream = new MemoryStream(_lzmaBytes);
39-
await using var archive = SevenZipArchive.OpenAsyncArchive(stream);
39+
await using var archive = await SevenZipArchive
40+
.OpenAsyncArchive(stream)
41+
.ConfigureAwait(false);
4042
await foreach (var entry in archive.EntriesAsync.Where(e => !e.IsDirectory))
4143
{
4244
await using var entryStream = await entry.OpenEntryStreamAsync().ConfigureAwait(false);
@@ -60,7 +62,9 @@ public void SevenZipLzma2Extract()
6062
public async Task SevenZipLzma2ExtractAsync()
6163
{
6264
using var stream = new MemoryStream(_lzma2Bytes);
63-
await using var archive = SevenZipArchive.OpenAsyncArchive(stream);
65+
await using var archive = await SevenZipArchive
66+
.OpenAsyncArchive(stream)
67+
.ConfigureAwait(false);
6468
await foreach (var entry in archive.EntriesAsync.Where(e => !e.IsDirectory))
6569
{
6670
await using var entryStream = await entry.OpenEntryStreamAsync().ConfigureAwait(false);
@@ -85,7 +89,9 @@ public void SevenZipLzma2Extract_Reader()
8589
public async Task SevenZipLzma2ExtractAsync_Reader()
8690
{
8791
using var stream = new MemoryStream(_lzma2Bytes);
88-
await using var archive = SevenZipArchive.OpenAsyncArchive(stream);
92+
await using var archive = await SevenZipArchive
93+
.OpenAsyncArchive(stream)
94+
.ConfigureAwait(false);
8995
await using var reader = await archive.ExtractAllEntriesAsync();
9096
while (await reader.MoveToNextEntryAsync().ConfigureAwait(false))
9197
{

tests/SharpCompress.Performance/Benchmarks/TarBenchmarks.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public void TarExtractArchiveApi()
3939
public async Task TarExtractArchiveApiAsync()
4040
{
4141
using var stream = new MemoryStream(_tarBytes);
42-
await using var archive = TarArchive.OpenAsyncArchive(stream);
42+
await using var archive = await TarArchive.OpenAsyncArchive(stream).ConfigureAwait(false);
4343
await foreach (var entry in archive.EntriesAsync.Where(e => !e.IsDirectory))
4444
{
4545
await using var entryStream = await entry.OpenEntryStreamAsync().ConfigureAwait(false);
@@ -91,7 +91,7 @@ public void TarGzipExtract()
9191
public async Task TarGzipExtractAsync()
9292
{
9393
using var stream = new MemoryStream(_tarGzBytes);
94-
await using var archive = TarArchive.OpenAsyncArchive(stream);
94+
await using var archive = await TarArchive.OpenAsyncArchive(stream).ConfigureAwait(false);
9595
await foreach (var entry in archive.EntriesAsync.Where(e => !e.IsDirectory))
9696
{
9797
await using var entryStream = await entry.OpenEntryStreamAsync().ConfigureAwait(false);

tests/SharpCompress.Performance/Benchmarks/ZipBenchmarks.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public void ZipExtractArchiveApi()
3939
public async Task ZipExtractArchiveApiAsync()
4040
{
4141
using var stream = new MemoryStream(_archiveBytes);
42-
await using var archive = ZipArchive.OpenAsyncArchive(stream);
42+
await using var archive = await ZipArchive.OpenAsyncArchive(stream).ConfigureAwait(false);
4343
await foreach (var entry in archive.EntriesAsync.Where(e => !e.IsDirectory))
4444
{
4545
await using var entryStream = await entry.OpenEntryStreamAsync().ConfigureAwait(false);

0 commit comments

Comments
 (0)