-
Notifications
You must be signed in to change notification settings - Fork 2
/
ignore.conf
216 lines (208 loc) · 14 KB
/
ignore.conf
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
# boto2 ignores
s3tests.functional.test_s3.test_logging_toggle
# boto3 ignores
s3tests_boto3.functional.test_s3.test_bucket_acl_default
s3tests_boto3.functional.test_s3.test_bucket_acl_canned_during_create
s3tests_boto3.functional.test_s3.test_bucket_acl_canned
s3tests_boto3.functional.test_s3.test_bucket_acl_canned_publicreadwrite
s3tests_boto3.functional.test_s3.test_bucket_acl_canned_authenticatedread
s3tests_boto3.functional.test_s3.test_object_acl_canned_bucketownerread
s3tests_boto3.functional.test_s3.test_object_acl_canned_bucketownerfullcontrol
s3tests_boto3.functional.test_s3.test_bucket_acl_grant_userid_fullcontrol
s3tests_boto3.functional.test_s3.test_bucket_acl_grant_userid_read
s3tests_boto3.functional.test_s3.test_bucket_acl_grant_userid_readacp
s3tests_boto3.functional.test_s3.test_bucket_acl_grant_userid_write
s3tests_boto3.functional.test_s3.test_bucket_acl_grant_userid_writeacp
s3tests_boto3.functional.test_s3.test_bucket_acl_grant_nonexist_user
s3tests_boto3.functional.test_s3.test_bucket_acl_no_grants
s3tests_boto3.functional.test_s3.test_bucket_header_acl_grants
s3tests_boto3.functional.test_s3.test_bucket_acl_grant_email
s3tests_boto3.functional.test_s3.test_bucket_acl_grant_email_notexist
s3tests_boto3.functional.test_s3.test_bucket_acl_revoke_all
s3tests_boto3.functional.test_s3.test_object_acl_default
s3tests_boto3.functional.test_s3.test_object_acl_canned_during_create
s3tests_boto3.functional.test_s3.test_object_acl_canned
s3tests_boto3.functional.test_s3.test_object_acl_canned_publicreadwrite
s3tests_boto3.functional.test_s3.test_object_acl_canned_authenticatedread
s3tests_boto3.functional.test_s3.test_object_acl_full_control_verify_attributes
s3tests_boto3.functional.test_s3.test_object_acl
s3tests_boto3.functional.test_s3.test_object_acl_write
s3tests_boto3.functional.test_s3.test_object_acl_writeacp
s3tests_boto3.functional.test_s3.test_object_acl_read
s3tests_boto3.functional.test_s3.test_object_acl_readacp
s3tests_boto3.functional.test_s3.test_object_header_acl_grants
s3tests_boto3.functional.test_s3.test_object_copy_not_owned_object_bucket
s3tests_boto3.functional.test_s3.test_post_object_invalid_date_format
s3tests_boto3.functional.test_s3.test_post_object_no_key_specified
s3tests_boto3.functional.test_s3.test_post_object_missing_signature
s3tests_boto3.functional.test_s3.test_post_object_condition_is_case_sensitive
s3tests_boto3.functional.test_s3.test_post_object_expires_is_case_sensitive
s3tests_boto3.functional.test_s3.test_post_object_missing_expires_condition
s3tests_boto3.functional.test_s3.test_post_object_missing_conditions_list
s3tests_boto3.functional.test_s3.test_post_object_upload_size_limit_exceeded
s3tests_boto3.functional.test_s3.test_post_object_missing_content_length_argument
s3tests_boto3.functional.test_s3.test_post_object_invalid_content_length_argument
s3tests_boto3.functional.test_s3.test_post_object_upload_size_below_minimum
s3tests_boto3.functional.test_s3.test_post_object_empty_conditions
s3tests_boto3.functional.test_s3.test_bucket_list_objects_anonymous
s3tests_boto3.functional.test_s3.test_bucket_acl_canned_private_to_private
s3tests_boto3.functional.test_s3.test_access_bucket_private_object_private
s3tests_boto3.functional.test_s3.test_access_bucket_private_object_publicread
s3tests_boto3.functional.test_s3.test_access_bucket_private_object_publicreadwrite
s3tests_boto3.functional.test_s3.test_access_bucket_publicread_object_private
s3tests_boto3.functional.test_s3.test_access_bucket_publicread_object_publicread
s3tests_boto3.functional.test_s3.test_access_bucket_publicread_object_publicreadwrite
s3tests_boto3.functional.test_s3.test_access_bucket_publicreadwrite_object_private
s3tests_boto3.functional.test_s3.test_access_bucket_publicreadwrite_object_publicread
s3tests_boto3.functional.test_s3.test_access_bucket_publicreadwrite_object_publicreadwrite
s3tests_boto3.functional.test_s3.test_post_object_anonymous_request
s3tests_boto3.functional.test_s3.test_post_object_authenticated_request
s3tests_boto3.functional.test_s3.test_post_object_authenticated_no_content_type
s3tests_boto3.functional.test_s3.test_post_object_set_invalid_success_code
s3tests_boto3.functional.test_s3.test_post_object_set_key_from_filename
s3tests_boto3.functional.test_s3.test_post_object_ignored_header
s3tests_boto3.functional.test_s3.test_post_object_case_insensitive_condition_fields
s3tests_boto3.functional.test_s3.test_post_object_escaped_field_values
s3tests_boto3.functional.test_s3.test_post_object_user_specified_header
s3tests_boto3.functional.test_s3.test_object_copy_zero_size
s3tests_boto3.functional.test_s3.test_object_copy_same_bucket
s3tests_boto3.functional.test_s3.test_object_copy_verify_contenttype
s3tests_boto3.functional.test_s3.test_object_copy_to_itself_with_metadata
s3tests_boto3.functional.test_s3.test_object_copy_diff_bucket
s3tests_boto3.functional.test_s3.test_object_copy_canned_acl
s3tests_boto3.functional.test_s3.test_object_copy_retaining_metadata
s3tests_boto3.functional.test_s3.test_object_copy_replacing_metadata
s3tests_boto3.functional.test_s3.test_object_set_get_non_utf8_metadata
s3tests_boto3.functional.test_s3.test_object_set_get_metadata_empty_to_unreadable_prefix
s3tests_boto3.functional.test_s3.test_object_set_get_metadata_empty_to_unreadable_suffix
s3tests_boto3.functional.test_s3.test_object_set_get_metadata_empty_to_unreadable_infix
s3tests_boto3.functional.test_s3.test_object_set_get_metadata_overwrite_to_unreadable_prefix
s3tests_boto3.functional.test_s3.test_object_set_get_metadata_overwrite_to_unreadable_suffix
s3tests_boto3.functional.test_s3.test_object_set_get_metadata_overwrite_to_unreadable_infix
s3tests_boto3.functional.test_s3.test_object_set_get_metadata_none_to_good
s3tests_boto3.functional.test_s3.test_object_set_get_metadata_none_to_empty
s3tests_boto3.functional.test_s3.test_object_set_get_metadata_overwrite_to_empty
s3tests_boto3.functional.test_s3.test_object_set_get_unicode_metadata
s3tests_boto3.functional.test_s3.test_multipart_copy_small
s3tests_boto3.functional.test_s3.test_multipart_copy_without_range
s3tests_boto3.functional.test_s3.test_multipart_copy_special_names
s3tests_boto3.functional.test_s3.test_multipart_copy_multiple_sizes
s3tests_boto3.functional.test_headers.test_object_acl_create_contentlength_none
s3tests_boto3.functional.test_s3.test_object_acl_full_control_verify_owner
s3tests_boto3.functional.test_headers.test_bucket_put_bad_canned_acl
s3tests_boto3.functional.test_s3.test_bucket_list_unordered
s3tests_boto3.functional.test_s3.test_object_copy_to_itself
s3tests_boto3.functional.test_s3.test_post_object_success_redirect_action
s3tests_boto3.functional.test_s3.test_object_raw_get_x_amz_expires_not_expired
s3tests_boto3.functional.test_s3.test_object_write_cache_control
s3tests_boto3.functional.test_s3.test_object_write_expires
s3tests_boto3.functional.test_s3.test_logging_toggle
s3tests_boto3.functional.test_s3.test_object_copy_versioned_url_encoding
s3tests_boto3.functional.test_s3.test_bucket_concurrent_set_canned_acl
s3tests_boto3.functional.test_s3.test_post_object_set_success_code
s3tests_boto3.functional.test_s3.test_object_copy_not_owned_bucket
s3tests_boto3.functional.test_s3.test_multipart_copy_invalid_range
s3tests_boto3.functional.test_s3.test_set_tagging
s3tests_boto3.functional.test_s3.test_object_raw_get_bucket_acl
s3tests_boto3.functional.test_s3.test_object_copy_versioned_bucket
s3tests_boto3.functional.test_s3.test_object_copy_versioning_multipart_upload
s3tests_boto3.functional.test_s3.test_bucket_list_return_data
s3tests_boto3.functional.test_s3.test_list_buckets_anonymous
s3tests_boto3.functional.test_s3.test_bucket_create_special_key_names
s3tests_boto3.functional.test_s3.test_multipart_copy_versioned
s3tests_boto3.functional.test_s3.test_object_raw_get_bucket_gone
s3tests_boto3.functional.test_s3.test_object_raw_get_object_gone
s3tests_boto3.functional.test_s3.test_versioned_object_acl
s3tests_boto3.functional.test_s3.test_object_raw_get
s3tests_boto3.functional.test_s3.test_versioning_copy_obj_version
s3tests_boto3.functional.test_s3.test_versioned_object_acl_no_version_specified
# Ignored because it relies on non-standard, ceph-specific extensions
s3tests_boto3.functional.test_s3.test_multipart_upload
s3tests_boto3.functional.test_s3.test_abort_multipart_upload
s3tests_boto3.functional.test_s3.test_bucket_head_extended
# These are ignored because s2 uses net/http, which doesn't allow
# customization of responses for edge cases related to these tests. This may
# be fixable, e.g. if the s2 server is run behind a reverse proxy.
s3tests_boto3.functional.test_s3.test_ranged_request_invalid_range
s3tests_boto3.functional.test_s3.test_ranged_request_empty_object
s3tests_boto3.functional.test_headers.test_object_create_bad_expect_mismatch
s3tests_boto3.functional.test_headers.test_bucket_create_bad_expect_mismatch
s3tests_boto3.functional.test_s3.test_get_object_ifmodifiedsince_failed
s3tests_boto3.functional.test_s3.test_get_object_ifmatch_failed
s3tests_boto3.functional.test_s3.test_100_continue
s3tests_boto3.functional.test_s3.test_put_object_ifmatch_failed
s3tests_boto3.functional.test_s3.test_put_object_ifmatch_nonexisted_failed
s3tests_boto3.functional.test_s3.test_put_object_ifnonmatch_failed
s3tests_boto3.functional.test_s3.test_put_object_ifnonmatch_overwrite_existed_failed
s3tests_boto3.functional.test_s3.test_post_object_upload_larger_than_chunk
s3tests_boto3.functional.test_s3.test_object_anon_put_write_access
s3tests_boto3.functional.test_s3.test_get_object_ifunmodifiedsince_good
s3tests_boto3.functional.test_s3.test_atomic_dual_conditional_write_1mb
s3tests.functional.test_s3.test_atomic_dual_conditional_write_1mb
# Ignore all website tests, since the functionality isn't supported
s3tests.functional.test_s3_website
# These are ignored because, while s2 supports it, the example project does
# not
s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_basic
s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_prefix
s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_prefix_ends_with_delimiter
s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_alt
s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_prefix_underscore
s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_percentage
s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_whitespace
s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_dot
s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_unreadable
s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_not_exist
s3tests_boto3.functional.test_s3.test_bucket_list_prefix_delimiter_basic
s3tests_boto3.functional.test_s3.test_bucket_list_prefix_delimiter_alt
s3tests_boto3.functional.test_s3.test_bucket_list_prefix_delimiter_prefix_not_exist
s3tests_boto3.functional.test_s3.test_bucket_list_prefix_delimiter_delimiter_not_exist
s3tests_boto3.functional.test_s3.test_bucket_list_prefix_delimiter_prefix_delimiter_not_exist
s3tests_boto3.functional.test_s3.test_object_raw_response_headers
s3tests_boto3.functional.test_s3.test_multipart_upload_resend_part
s3tests_boto3.functional.test_s3.test_bucket_create_exists_nonowner
s3tests_boto3.functional.test_s3.test_versioning_obj_plain_null_version_overwrite
s3tests_boto3.functional.test_s3.test_object_delete_key_bucket_gone
# These are ignored because s2 supports bucket names that s3 itself does not
s3tests_boto3.functional.test_s3.test_bucket_delete_nonempty
s3tests_boto3.functional.test_s3.test_bucket_create_naming_bad_short_one
s3tests_boto3.functional.test_s3.test_bucket_create_naming_bad_short_two
s3tests_boto3.functional.test_s3.test_bucket_create_naming_bad_ip
s3tests_boto3.functional.test_s3.test_bucket_create_naming_bad_starts_nonalpha
# As far as I can tell, the test itself is buggy
## Checks for an attribute on the wrong object
s3tests_boto3.functional.test_s3.test_bucket_create_exists
## Modifies a header, but boto automatically fixes it
s3tests_boto3.functional.test_headers.test_object_create_bad_authorization_empty
s3tests_boto3.functional.test_headers.test_object_create_bad_authorization_none
s3tests_boto3.functional.test_headers.test_bucket_create_bad_authorization_empty
s3tests_boto3.functional.test_headers.test_bucket_create_bad_authorization_none
s3tests_boto3.functional.test_headers.test_object_create_bad_authorization_incorrect_aws2
s3tests_boto3.functional.test_headers.test_object_create_bad_authorization_invalid_aws2
s3tests_boto3.functional.test_headers.test_object_create_bad_contentlength_none
s3tests_boto3.functional.test_headers.test_bucket_create_bad_contentlength_empty
s3tests_boto3.functional.test_headers.test_object_create_bad_date_none_aws2
s3tests_boto3.functional.test_headers.test_bucket_create_bad_authorization_invalid_aws2
s3tests_boto3.functional.test_headers.test_bucket_create_bad_date_none_aws2
s3tests.functional.test_headers.test_object_acl_create_contentlength_none
s3tests.functional.test_headers.test_bucket_create_bad_contentlength_empty
s3tests_boto3.functional.test_headers.test_object_create_bad_contentlength_empty
## Seems to go against what the docs say
s3tests.functional.test_headers.test_object_create_date_and_amz_date
s3tests.functional.test_headers.test_object_create_amz_date_and_no_date
## Uses a bad method
s3tests_boto3.functional.test_headers.test_object_create_bad_contentlength_mismatch_below_aws2
## References a function that doesn't exist
s3tests_boto3.functional.test_headers.test_object_create_bad_contentlength_mismatch_above
## Uploads a file that's too small
s3tests_boto3.functional.test_s3.test_multipart_resend_first_finishes_last
## Attempts to repeatedly create the same bucket
s3tests_boto3.functional.test_s3.test_bucket_list_return_data_versioning
s3tests_boto3.functional.test_s3.test_bucket_recreate_not_overriding
# These tests are failing, but the root cause hasn't been diagnosed yet. For
# now they're ignored so we can have a working CI pipeline.
# TODO: fix or ignore these tests
s3tests_boto3.functional.test_s3.test_versioning_obj_create_read_remove_head
s3tests_boto3.functional.test_s3.test_versioning_obj_suspend_versions
s3tests_boto3.functional.test_s3.test_versioning_obj_list_marker
s3tests_boto3.functional.test_s3.test_versioning_multi_object_delete_with_marker