mirror of
https://github.com/ceph/s3-tests.git
synced 2024-11-27 03:58:10 +00:00
Commit graph
Select branches
Hide pull requests
add_test_filter
alexandria
argonaut
atomic-read
bobtail
ceph-infernalis
ceph-jewel
ceph-jewel-10-2-7
ceph-kraken
ceph-luminous
ceph-master
ceph-master-new
ceph-master-py3
ceph-master-rebased
ceph-master-revert-removal-multipart
ceph-mimic
ceph-nautilus
ceph-octopus
ceph-pacific
ceph-pacific-lifecycle-expiration-fixes
ceph-quincy
ceph-quincy-17.2.3
ceph-reef
ceph-squid
client_results_validation
congress
cuttlefish
dumpling
empty_object_range
explicit-python-2
firefly
firefly-noreason
firefly-original
fix_cherry_pick_tracker_65651
fix_copy_obj_versioned_bucket
fix_function_names
fix_test_file_permission_add_attrib
giant
giant-noreason
hammer
hammer-s3debug
infernalis
master
next
parquet_s3tests
pr/168
revert-13-head-operation-tests
revert-306-wip-sse-kms-tests-refactor
revert-513-using_get_bucket_name
revert-513-using_get_bucket_name-gs
rgw-lifecycle-testing
s3select_error_response_tlg_run
s3select_first_tests_framework
s3test_align_with_parquet_version
skip_test
sse-s3-testing
tethology_s3select_apr19
validate_test_setup
wip-10551-firefly-original
wip-11622-firefly
wip-12302-dumpling
wip-15243
wip-15886
wip-16930
wip-176-177
wip-17635
wip-3667
wip-3669
wip-3802
wip-5261
wip-5362
wip-6111
wip-add-libxslt
wip-aws2-aws4
wip-aws2-skip
wip-backport-multipart-copy
wip-bad-auth-test
wip-bi-sharding-3
wip-bootstrap-fix
wip-bootstrap-yum-install
wip-boto-3
wip-boto-3-revert
wip-boto-3-test-remove
wip-boto-debug
wip-boto-debug-hammer
wip-boto2-remove
wip-boto3-is_secure-true
wip-boto3-ssl
wip-buck-fix-failure
wip-buck-nuke-buckets
wip-centos
wip-ceph-master-encryption
wip-ceph-master-unpin-requests
wip-check-aws2
wip-content-type
wip-delete-multi-underscore
wip-fails-annotations
wip-fix-416
wip-fuse-mount-timeout
wip-get-version
wip-get-version-ceph-master
wip-ifmodified
wip-jewel
wip-list-objects-v2
wip-luminous-416
wip-more-multipart-copy
wip-more-tests
wip-multi-part
wip-multipart-copy
wip-multipart-size
wip-multiregion
wip-post-object
wip-pr-228
wip-put-acl-underscore
wip-pytest
wip-requests
wip-rgw-object-versioning
wip-rgw-regional-summary
wip-rgw-sync-bucket-6-tests
wip-rgw-versioning-3
wip-rgw-versioning-4
wip-rhel
wip-sam-firefly-testing
wip-ssl-verify-fix
wip-underscore-prefix
wip-unpin-requests
#10
#10
#100
#101
#101
#102
#102
#103
#103
#104
#105
#105
#106
#106
#107
#108
#108
#109
#11
#110
#111
#112
#113
#113
#114
#114
#115
#116
#117
#118
#118
#119
#12
#120
#120
#122
#122
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#134
#135
#136
#137
#138
#139
#14
#14
#140
#141
#142
#143
#144
#145
#146
#146
#147
#147
#148
#148
#149
#149
#15
#150
#152
#154
#155
#155
#156
#157
#158
#159
#16
#160
#161
#161
#162
#162
#163
#164
#165
#165
#166
#167
#168
#17
#170
#171
#172
#172
#173
#174
#176
#176
#177
#177
#178
#178
#179
#18
#180
#181
#182
#183
#183
#185
#186
#187
#188
#188
#189
#19
#190
#191
#192
#193
#193
#195
#196
#197
#199
#20
#20
#200
#200
#201
#202
#203
#203
#204
#205
#206
#206
#207
#207
#208
#208
#209
#21
#210
#211
#211
#212
#212
#213
#213
#215
#217
#219
#219
#22
#220
#221
#221
#222
#222
#223
#223
#224
#224
#225
#225
#226
#226
#228
#229
#229
#23
#230
#234
#234
#236
#236
#237
#237
#239
#239
#24
#240
#245
#246
#247
#248
#248
#249
#250
#251
#252
#253
#253
#254
#255
#255
#256
#257
#258
#258
#259
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#269
#27
#271
#272
#273
#275
#275
#276
#277
#278
#279
#28
#280
#280
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#294
#295
#296
#297
#298
#299
#299
#30
#300
#300
#301
#301
#302
#303
#303
#304
#305
#306
#307
#308
#309
#31
#310
#310
#311
#312
#312
#314
#319
#32
#321
#322
#322
#323
#326
#327
#327
#328
#328
#329
#33
#330
#331
#332
#333
#334
#334
#335
#335
#336
#337
#338
#338
#34
#340
#341
#341
#342
#343
#345
#347
#348
#349
#350
#351
#352
#353
#354
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#363
#364
#365
#366
#367
#368
#368
#369
#369
#37
#370
#370
#371
#372
#372
#373
#374
#374
#375
#375
#376
#376
#377
#377
#378
#378
#379
#38
#380
#381
#382
#383
#383
#384
#384
#386
#387
#387
#389
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#4
#4
#40
#400
#401
#402
#403
#404
#405
#406
#406
#407
#408
#409
#41
#410
#411
#412
#413
#415
#417
#418
#419
#42
#420
#421
#422
#422
#424
#425
#425
#426
#428
#429
#43
#43
#430
#430
#432
#433
#434
#434
#435
#437
#439
#44
#440
#441
#442
#443
#443
#444
#444
#445
#445
#446
#446
#449
#45
#450
#452
#453
#454
#454
#455
#456
#457
#458
#459
#46
#460
#461
#463
#464
#466
#467
#467
#468
#469
#47
#470
#471
#472
#473
#474
#475
#476
#477
#479
#479
#48
#48
#482
#484
#485
#486
#487
#488
#49
#490
#491
#494
#494
#495
#496
#498
#499
#5
#5
#50
#500
#501
#502
#503
#504
#505
#506
#51
#511
#513
#514
#515
#516
#517
#518
#518
#519
#519
#52
#521
#522
#523
#524
#525
#526
#526
#527
#528
#529
#53
#530
#530
#531
#532
#533
#534
#534
#535
#536
#537
#538
#538
#539
#54
#54
#540
#540
#541
#542
#543
#544
#545
#545
#546
#547
#548
#548
#549
#549
#55
#550
#551
#552
#553
#553
#554
#555
#556
#556
#557
#558
#559
#56
#560
#560
#561
#562
#563
#563
#564
#565
#566
#567
#567
#568
#568
#569
#57
#57
#570
#571
#571
#572
#573
#574
#575
#575
#576
#576
#577
#578
#579
#58
#580
#580
#581
#581
#582
#582
#584
#584
#585
#585
#586
#586
#587
#589
#59
#590
#591
#592
#592
#593
#594
#594
#595
#595
#596
#596
#597
#597
#598
#598
#599
#599
#60
#600
#600
#601
#601
#602
#603
#604
#61
#63
#64
#65
#65
#66
#7
#7
#70
#73
#74
#75
#76
#77
#79
#8
#8
#80
#80
#81
#81
#82
#83
#84
#85
#86
#87
#88
#89
#9
#90
#90
#91
#92
#95
#95
#96
#97
#98
#98
#99
-
dec5360c92
add fails_on_dho on a failing test
Stephon Striplin
2011-10-28 12:46:12 -0700 -
44bad4c4cc
Update docstring for generate_objects
Kyle Marsh
2011-10-19 14:01:55 -0700 -
5b250e57e1
Let nose run s3tests in parallel.
Tommi Virtanen
2011-10-13 13:35:56 -0700 -
27d2e40b7d
Move fuzzer under s3tests/fuzz.
Tommi Virtanen
2011-10-13 13:34:23 -0700 -
a18eee85fe
Merge remote branch 'github/fuzz_headers'
Tommi Virtanen
2011-10-12 15:47:28 -0700 -
83755e2782
remove fails_on_{dho,rgw} on passing tests
Stephon Striplin
2011-10-06 16:19:43 -0700 -
e486100a60
add s3tests.functional.test_s3.test_bucket_list_distinct
Sage Weil
2011-10-05 16:04:20 -0700 -
211df8dc22
add fails_on_dho to test_object_create_bad_authorization_unreadable
Sage Weil
2011-09-26 13:37:16 -0700 -
2fcdc79299
add fail_on_rgw on test_object_create_bad_authorization_unreadable
Stephon Striplin
2011-09-23 15:14:26 -0700 -
377e968120
Rename object acl test
Stephon Striplin
2011-09-22 13:07:02 -0700 -
dc732021d6
add no Content-Length PUT object acl test
Stephon Striplin
2011-09-22 12:50:13 -0700 -
046b92b7eb
S3 Fuzzer: httplib error handling
Kyle Marsh
2011-09-12 12:35:10 -0700 -
d0a42a7a89
S3-Fuzzer: add objects to decision graph
Kyle Marsh
2011-09-09 08:36:51 -0700 -
ab8235b40c
S3 Fuzzer: changed output and failure catching.
Kyle Marsh
2011-08-24 12:39:12 -0700 -
18c3fe53c2
S3 Fuzzer: Output and garbage data tweaks.
Kyle Marsh
2011-08-23 15:08:18 -0700 -
f45d28765d
S3 Fuzzer: remove num-retries override
Kyle Marsh
2011-08-19 15:58:22 -0700 -
d2c841d1df
S3 Fuzzer: PRNG Seed and decisiong graph fixes
Kyle Marsh
2011-08-19 15:40:16 -0700 -
23fee1476a
S3 Fuzzer: Start Fuzzing
Kyle Marsh
2011-08-19 14:54:24 -0700 -
76956d86e4
S3 Fuzzer: finish describing bucket operations
Kyle Marsh
2011-08-18 14:11:54 -0700 -
e12f124686
S3 Fuzzer: Change how random data works
Kyle Marsh
2011-08-18 12:34:56 -0700 -
bfca00ac4c
S3 Fuzzer: start writing nodes for bucket PUTs
Kyle Marsh
2011-08-17 17:06:53 -0700 -
14288ad2f6
S3 Fuzzer: Incorporate Tv's suggestions
Kyle Marsh
2011-08-15 14:16:40 -0700 -
bb7111a0d1
S3 Fuzzer: Write Decision Graph
Kyle Marsh
2011-08-11 15:18:27 -0700 -
62bd05a390
S3 Fuzzer: Handle null choices
Kyle Marsh
2011-08-11 12:25:13 -0700 -
d7b49713f7
S3 Fuzzer: Implmented headers and made random safe
Kyle Marsh
2011-08-11 11:32:18 -0700 -
3f1314f7c8
S3 Fuzzer: set values can be weighted lists now
Kyle Marsh
2011-08-10 15:10:24 -0700 -
4737652fc1
S3 Fuzzer: Added binary mode to random data generator
Kyle Marsh
2011-08-10 14:39:25 -0700 -
195571b555
S3 Fuzzer: support weights for choices
Kyle Marsh
2011-08-10 13:26:00 -0700 -
f5bb3f9c15
S3 Fuzzer: implemented decision expansion
Kyle Marsh
2011-08-10 11:27:06 -0700 -
7d9ec02686
S3 Fuzzer: Added SpecialVariables dict subclass
Kyle Marsh
2011-08-09 15:44:25 -0700 -
a9a41a2891
S3 Fuzzer: began writing graph descent
Kyle Marsh
2011-08-09 11:56:38 -0700 -
fc93c02963
S3 Fuzzer: Change direction towards decision tree
Kyle Marsh
2011-08-08 16:51:10 -0700 -
691955935d
S3 Fuzzer: add authorization to FuzzyRequest
Kyle Marsh
2011-08-05 11:42:33 -0700 -
31adf6afa5
S3 Fuzzer: Begin writing unit tests for S3 Fuzzer
Kyle Marsh
2011-08-04 16:59:32 -0700 -
93cf99aed9
S3 Fuzzer: Add skeleton for a targeted S3 Fuzzer
Kyle Marsh
2011-08-03 17:00:02 -0700 -
2efa622751
Add atomic read tests
Stephon Striplin
2011-08-25 14:32:45 -0700 -
f232f43d0b
update attr decorators for dho
Stephon Striplin
2011-08-29 12:47:17 -0700 -
eeaeec573b
don't delete key in atomic gone test
Stephon Striplin
2011-08-29 12:36:00 -0700 -
3d775a02f4
add raw PUT tests
Stephon Striplin
2011-08-26 13:45:37 -0700 -
76f78c0bb8
refactor raw GET tests
Stephon Striplin
2011-08-26 13:42:31 -0700 -
e4d78eccbb
add test for missing Content-Length header bucket creation
Stephon Striplin
2011-08-25 17:45:16 -0700 -
aa700f1c8a
add an atomic put test for removing bucket
Stephon Striplin
2011-08-25 16:44:18 -0700 -
00cfe0dd82
Add close to check for file sizes
atomic-read
Stephon Striplin
2011-08-25 15:02:58 -0700 -
d4a77acb71
Add atomic read tests
Stephon Striplin
2011-08-25 14:32:45 -0700 -
18d0b7d250
Add raw GET tests
Stephon Striplin
2011-08-25 08:07:58 -0700 -
cc9a026f6b
Add dependency on isodate.
Tommi Virtanen
2011-08-15 14:46:03 -0700 -
ea3f73ef90
add bucket list data vs object data comparison tests
Stephon Striplin
2011-08-11 15:56:41 -0700 -
fd68aa2b5b
remove superfluous code in test_bucket_list_maxkeys_zero
Stephon Striplin
2011-08-11 15:52:16 -0700 -
16d84101e4
remove fails_on_dho on passing tests
Stephon Striplin
2011-08-11 13:42:10 -0700 -
5e7792e0bf
Switch test_bucket_list_maxkeys_unreadble to use '\n' instead of '\a'.
Stephon Striplin
2011-08-11 11:23:43 -0700 -
80d332346f
Switch tests using '\a' to '\n'
Stephon Striplin
2011-08-11 11:21:17 -0700 -
adcfe6f681
remove contentlength zero header test
Stephon Striplin
2011-08-11 11:01:56 -0700 -
230ec11852
Flag test_object_create_bad_contenttype_unreadable as failing on both RGW and DHO.
Tommi Virtanen
2011-08-11 09:35:06 -0700 -
76faa58bf7
DHO does not support bucket logging currently.
Tommi Virtanen
2011-08-11 09:31:20 -0700 -
ce3d448d64
Switch test_object_create_unreadable to use '\n' instead of '\a'.
Tommi Virtanen
2011-08-11 09:30:26 -0700 -
48e078a758
Flag test_bucket_list_maxkeys_unreadable as failing on dho & rgw.
Tommi Virtanen
2011-08-11 09:28:48 -0700 -
6577c8266c
Flag some fails_on_dho tests as fails_on_rgw too.
Tommi Virtanen
2011-08-11 08:47:25 -0700 -
7da111aa7e
Test that S3 object write replaces the metadata.
Tommi Virtanen
2011-08-10 15:04:19 -0700 -
199b8b46c5
Test S3 api for handling of Content-MD5 that does not match.
Tommi Virtanen
2011-08-10 14:55:34 -0700 -
0e9935a01e
refactor/add additional prefix/delimiter bucket list tests
Stephon Striplin
2011-08-10 11:40:46 -0700 -
f855beff73
add marker bucket list tests
Stephon Striplin
2011-08-09 18:42:06 -0700 -
1f2810557f
add maxkeys bucket list tests
Stephon Striplin
2011-08-09 18:35:18 -0700 -
e7f66f178e
add test for no bucket list delimiter
Stephon Striplin
2011-08-09 15:02:54 -0700 -
881c09f626
add test for checking bucket list with no prefix
Stephon Striplin
2011-08-08 17:39:02 -0700 -
0e698734b6
add non-existant prefix bucket list test
Stephon Striplin
2011-08-08 17:24:40 -0700 -
c89404ba68
remove fails_on_dho/rgw on test_bucket_list_many
Stephon Striplin
2011-08-08 16:39:29 -0700 -
854dcc5b10
create additional parameterized bucket list tests
Stephon Striplin
2011-08-08 15:14:31 -0700 -
a1102aaaad
add Authorization header tests
Stephon Striplin
2011-07-26 20:13:44 -0700 -
1dedf26b95
refactor header update logic
Stephon Striplin
2011-07-28 11:34:52 -0700 -
82a645c625
Demonstrate rgw bucket listing bug.
Tommi Virtanen
2011-07-28 11:00:47 -0700 -
a9c47e4951
RandomContentFile.start_time is never used, remove.
Tommi Virtanen
2011-07-28 10:20:47 -0700 -
832b297cec
support multiple boto versions for header writing
Stephon Striplin
2011-07-27 20:01:21 -0700 -
68c8f4b87c
s3-tests: Object download response code test
Kyle Marsh
2011-07-26 16:58:15 -0700 -
ade49565db
change utf8 -> unreadable on header tests
Stephon Striplin
2011-07-27 11:48:49 -0700 -
561dbe8f0b
Measure and record duration of write and read stages in roundtrip test.
Tommi Virtanen
2011-07-27 11:31:00 -0700 -
3b15fc7547
add Date header tests
Stephon Striplin
2011-07-26 20:12:48 -0700 -
28c4b432c4
add a Content-Type header test
Stephon Striplin
2011-07-26 20:07:19 -0700 -
ab7b4eb03d
update Content-Length header tests
Stephon Striplin
2011-07-26 20:01:15 -0700 -
73a2f8fd7f
add another Expect header test
Stephon Striplin
2011-07-26 19:59:41 -0700 -
2b63bfc18d
update MD5 header tests
Stephon Striplin
2011-07-26 19:45:48 -0700 -
405f33e10c
add User-Agent header tests
Stephon Striplin
2011-07-26 19:39:29 -0700 -
82ac4f0138
subclass S3Connection class for headers
Stephon Striplin
2011-07-25 18:37:08 -0700 -
7f4fcecaef
Remove dead code.
Tommi Virtanen
2011-07-26 16:29:16 -0700 -
8a43540eea
Convert s3tests.common back to a module.
Tommi Virtanen
2011-07-26 16:26:51 -0700 -
3f49775ce3
Remove dead code.
Tommi Virtanen
2011-07-26 16:26:09 -0700 -
700dd3f880
Rewrite roundtrip test based on the readwrite one.
Tommi Virtanen
2011-07-26 16:22:40 -0700 -
f3718da14c
Let config file control random number generator seeds in detail.
Tommi Virtanen
2011-07-26 15:17:35 -0700 -
7debb53e77
No shebang lines for setup.py-managed scripts.
Tommi Virtanen
2011-07-26 14:26:28 -0700 -
513d5fabf2
Make readwrite test not use unittest setup/teardown logic.
Tommi Virtanen
2011-07-26 14:13:11 -0700 -
f58641d0bf
Refactor bucket nuking in cleanup.
Tommi Virtanen
2011-07-26 13:37:27 -0700 -
f30f9d0aca
Refactor S3 connection opening.
Tommi Virtanen
2011-07-26 13:37:17 -0700 -
367fd3981a
Refactor config file reading.
Tommi Virtanen
2011-07-26 13:16:34 -0700 -
7a98a496e4
Rename rand_readwrite to readwrite.
Tommi Virtanen
2011-07-26 09:51:06 -0700 -
e17c56a714
Say ".yaml" not ".yml". This is not MS-DOS, and YML is a Yahoo XML dialect.
Tommi Virtanen
2011-07-26 09:47:06 -0700 -
3eb53db2b3
Don't bother with fractional nanoseconds.
Tommi Virtanen
2011-07-26 09:43:56 -0700 -
f21b410154
Use a constant for nanoseconds-in-a-second.
Tommi Virtanen
2011-07-26 09:41:48 -0700 -
37950ac5f2
Remove unused import.
Tommi Virtanen
2011-07-26 09:36:48 -0700 -
1993c33ee3
Avoid built-in "file" as variable name.
Tommi Virtanen
2011-07-26 09:35:17 -0700 -
3b204bfbdc
Revert "adding max_amount to realistic.names generator"
Tommi Virtanen
2011-07-26 09:33:47 -0700 -
91e3918ef5
Use itertools.islice instead of special-casing generator slicing.
Tommi Virtanen
2011-07-26 09:33:40 -0700