Skip to content

[BUG] Perf framework hangs while executing async scenario with insufficient heap. #21629

Description

@kasobol-msft

Try the following scenario:

java -Xms100m -Xmx100m -jar azure-storage-perf-1.0.0-beta.1-jar-with-dependencies.jar uploadblob --warmup 0 --duration 1 --size 1048576000

The program keeps reporting zero progress. It is expected to crash with OOM in that case.

It repros easily on local machime.
Test run where this happened: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=899330&view=logs&j=1ebff73e-a26c-5a81-5f48-b56b69f60e6e&t=3f94ee88-7ff1-5b4e-3fcb-67bf1ac93b37
image

In order to triage whether it's SDK or perf framework I executed similar scenario in simple console app. That one failed immediately with OOM. That suggest problem is in perf framework.
image

Metadata

Metadata

Assignees

Labels

Central-EngSysThis issue is owned by the Engineering System team.pillar-performanceThe issue is related to performance, one of our core engineering pillars.test bugProblem in test source code (most likely)test-reliabilityIssue that causes tests to be unreliable

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions