1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
# language: en
@performance @streaming
Feature: Streaming transfers consume a fixed amount of memory
Scenario Outline: Streaming uploads are O(1) in memory usage
Given I have a <bytes> byte file
And I take a snapshot of my resources
When I upload the file
Then I should not have leaked any resources
Examples:
| bytes |
| 2097152 |
| 209715200 |
Scenario Outline: Streaming download are O(1) in memory usage
Given I have a <bytes> byte file
And I take a snapshot of my resources
When I upload the file
And then download the file
Then I should not have leaked any resources
Examples:
| bytes |
| 2097152 |
| 209715200 |
|