1
1
matrix :
2
2
scenarios :
3
+ # this test downloads 1024 bytes, small file, no chunking
3
4
download-small-file-test :
4
5
testScenario : downloadtofile
5
6
sync : true
6
7
sizeBytes : 1024
7
8
parallel : 100
8
9
faults : true
9
- durationSeconds : 900
10
+ durationSeconds : 1000
10
11
imageBuildDir : " ../../.."
11
12
12
13
download-small-file-async-test :
@@ -15,52 +16,173 @@ matrix:
15
16
sizeBytes : 1024
16
17
parallel : 100
17
18
faults : true
18
- durationSeconds : 900
19
+ durationSeconds : 1000
19
20
imageBuildDir : " ../../.."
20
21
21
- # download-small-file-no-fi:
22
- # testScenario: downloadtofile
23
- # sync: true
24
- # sizeBytes: 1024
25
- # parallel: 100
26
- # faults: false
27
- # durationSeconds: 900
28
- # imageBuildDir: "../../.."
29
-
30
- # # this test downloads 16 * 1024 * 1024 bytes, medium file in several chunks
22
+ # this test downloads 16 * 1024 * 1024 bytes, medium file in several chunks
31
23
download-med-file-test :
32
24
testScenario : downloadtofile
33
25
sync : true
34
- sizeBytes : 16777216
26
+ sizeBytes : " 16777216"
35
27
parallel : 100
36
28
faults : true
37
- durationSeconds : 900
29
+ durationSeconds : 1000
38
30
imageBuildDir : " ../../.."
39
31
40
- # # this test downloads 8 * 1026 * 1024 + 10 bytes, unaligned file in several chunks
32
+ # this test downloads 8 * 1026 * 1024 + 10 bytes, unaligned file in several chunks
41
33
download-unaligned-file-test :
42
34
testScenario : downloadtofile
43
35
sync : true
44
- sizeBytes : 8405002
45
- parallel : 100
46
- faults : true
47
- durationSeconds : 900
48
- imageBuildDir : " ../../.."
49
- #
50
- # # this test downloads 50 * 1024 * 1024 bytes, large file requiring multiple requests
51
- # download-large-file-test:
52
- # testScenario: downloadtofile
53
- # sync: true
54
- # sizeBytes: 52428800
55
- # parallel: 100
56
- # faults: true
57
- # durationSeconds: 900
58
- # imageBuildDir: "../../.."
59
- #
60
- # # we can add new test cases here - will run in parallel
61
- # download-large-file-test:
62
- # testScenario: downloadtofile
63
- # sync: true
64
- # sizeBytes: 104857600
65
- # parallel: 500
66
- # imageBuildDir: "../../.."
36
+ sizeBytes : " 8405002"
37
+ parallel : 100
38
+ faults : true
39
+ durationSeconds : 1000
40
+ imageBuildDir : " ../../.."
41
+
42
+ # this test downloads 50 * 1024 * 1024 bytes, large file requiring multiple requests
43
+ download-large-file-test :
44
+ testScenario : downloadtofile
45
+ sync : true
46
+ sizeBytes : " 52428800"
47
+ parallel : 100
48
+ faults : true
49
+ durationSeconds : 1000
50
+ imageBuildDir : " ../../.."
51
+
52
+ # this test downloads 1024 bytes, small stream, no chunking
53
+ download-small-stream-test :
54
+ testScenario : downloadstream
55
+ sync : true
56
+ sizeBytes : 1024
57
+ parallel : 100
58
+ faults : true
59
+ durationSeconds : 1000
60
+ imageBuildDir : " ../../.."
61
+
62
+ download-small-stream-async-test :
63
+ testScenario : downloadstream
64
+ sync : false
65
+ sizeBytes : 1024
66
+ parallel : 100
67
+ faults : true
68
+ durationSeconds : 1000
69
+ imageBuildDir : " ../../.."
70
+
71
+ # this test downloads 16 * 1024 * 1024 bytes, medium stream in several chunks
72
+ download-med-stream-test :
73
+ testScenario : downloadstream
74
+ sync : true
75
+ sizeBytes : " 16777216"
76
+ parallel : 100
77
+ faults : true
78
+ durationSeconds : 1000
79
+ imageBuildDir : " ../../.."
80
+
81
+ # this test downloads 50 * 1024 * 1024 bytes, large file requiring multiple requests
82
+ download-large-stream-test :
83
+ testScenario : downloadstream
84
+ sync : true
85
+ sizeBytes : " 52428800"
86
+ parallel : 100
87
+ faults : true
88
+ durationSeconds : 1000
89
+ imageBuildDir : " ../../.."
90
+
91
+ # this test downloads 1024 bytes, small content, no chunking
92
+ download-small-content-test :
93
+ testScenario : downloadcontent
94
+ sync : true
95
+ sizeBytes : 1024
96
+ parallel : 100
97
+ faults : true
98
+ durationSeconds : 1000
99
+ imageBuildDir : " ../../.."
100
+
101
+ download-small-content-async-test :
102
+ testScenario : downloadcontent
103
+ sync : false
104
+ sizeBytes : 1024
105
+ parallel : 100
106
+ faults : true
107
+ durationSeconds : 1000
108
+ imageBuildDir : " ../../.."
109
+
110
+ # this test downloads 16 * 1024 * 1024 bytes, medium content in several chunks
111
+ download-med-content-test :
112
+ testScenario : downloadcontent
113
+ sync : true
114
+ sizeBytes : " 16777216"
115
+ parallel : 100
116
+ faults : true
117
+ durationSeconds : 1000
118
+ imageBuildDir : " ../../.."
119
+
120
+ # this test downloads 50 * 1024 * 1024 bytes, large content requiring multiple requests
121
+ download-large-content-test :
122
+ testScenario : downloadcontent
123
+ sync : true
124
+ sizeBytes : " 52428800"
125
+ parallel : 100
126
+ faults : true
127
+ durationSeconds : 1000
128
+ imageBuildDir : " ../../.."
129
+
130
+ # this test downloads 1024 bytes to open input stream, no chunking
131
+ openinputstream-small-test :
132
+ testScenario : openinputstream
133
+ sync : true
134
+ sizeBytes : 1024
135
+ parallel : 100
136
+ faults : true
137
+ durationSeconds : 1000
138
+ imageBuildDir : " ../../.."
139
+
140
+ # this test downloads 16 * 1024 * 1024 bytes to open input stream in several chunks
141
+ openinputstream-med-test :
142
+ testScenario : openinputstream
143
+ sync : true
144
+ sizeBytes : " 16777216"
145
+ parallel : 100
146
+ faults : true
147
+ durationSeconds : 1000
148
+ imageBuildDir : " ../../.."
149
+
150
+ # this test downloads 50 * 1024 * 1024 bytes to open input stream requiring multiple requests
151
+ openinputstream-large-test :
152
+ testScenario : openinputstream
153
+ sync : true
154
+ sizeBytes : " 52428800"
155
+ parallel : 100
156
+ faults : true
157
+ durationSeconds : 1000
158
+ imageBuildDir : " ../../.."
159
+
160
+ # this test downloads 1024 bytes to seekablebytechannel, no chunking
161
+ seekablebytechannel-small-test :
162
+ testScenario : openseekablebytechannelread
163
+ sync : true
164
+ sizeBytes : 1024
165
+ parallel : 100
166
+ faults : true
167
+ durationSeconds : 1000
168
+ imageBuildDir : " ../../.."
169
+
170
+ # this test downloads 16 * 1024 * 1024 bytes to seekablebytechannel in several chunks
171
+ seekablebytechannel-med-test :
172
+ testScenario : openseekablebytechannelread
173
+ sync : true
174
+ sizeBytes : " 16777216"
175
+ parallel : 100
176
+ faults : true
177
+ durationSeconds : 1000
178
+ imageBuildDir : " ../../.."
179
+
180
+ # this test downloads 50 * 1024 * 1024 bytes to seekablebytechannel requiring multiple requests
181
+ seekablebytechannel-large-test :
182
+ testScenario : openseekablebytechannelread
183
+ sync : true
184
+ sizeBytes : " 52428800"
185
+ parallel : 100
186
+ faults : true
187
+ durationSeconds : 1000
188
+ imageBuildDir : " ../../.."
0 commit comments