github.com/pachyderm/pachyderm@v1.13.4/etc/testing/s3gateway/ignore.conf (about)

     1  # boto2 ignores
     2  s3tests.functional.test_s3.test_logging_toggle
     3  
     4  # boto3 ignores
     5  s3tests_boto3.functional.test_s3.test_bucket_acl_default
     6  s3tests_boto3.functional.test_s3.test_bucket_acl_canned_during_create
     7  s3tests_boto3.functional.test_s3.test_bucket_acl_canned
     8  s3tests_boto3.functional.test_s3.test_bucket_acl_canned_publicreadwrite
     9  s3tests_boto3.functional.test_s3.test_bucket_acl_canned_authenticatedread
    10  s3tests_boto3.functional.test_s3.test_object_acl_canned_bucketownerread
    11  s3tests_boto3.functional.test_s3.test_object_acl_canned_bucketownerfullcontrol
    12  s3tests_boto3.functional.test_s3.test_bucket_acl_grant_userid_fullcontrol
    13  s3tests_boto3.functional.test_s3.test_bucket_acl_grant_userid_read
    14  s3tests_boto3.functional.test_s3.test_bucket_acl_grant_userid_readacp
    15  s3tests_boto3.functional.test_s3.test_bucket_acl_grant_userid_write
    16  s3tests_boto3.functional.test_s3.test_bucket_acl_grant_userid_writeacp
    17  s3tests_boto3.functional.test_s3.test_bucket_acl_grant_nonexist_user
    18  s3tests_boto3.functional.test_s3.test_bucket_acl_no_grants
    19  s3tests_boto3.functional.test_s3.test_bucket_header_acl_grants
    20  s3tests_boto3.functional.test_s3.test_bucket_acl_grant_email
    21  s3tests_boto3.functional.test_s3.test_bucket_acl_grant_email_notexist
    22  s3tests_boto3.functional.test_s3.test_bucket_acl_revoke_all
    23  s3tests_boto3.functional.test_s3.test_object_acl_default
    24  s3tests_boto3.functional.test_s3.test_object_acl_canned_during_create
    25  s3tests_boto3.functional.test_s3.test_object_acl_canned
    26  s3tests_boto3.functional.test_s3.test_object_acl_canned_publicreadwrite
    27  s3tests_boto3.functional.test_s3.test_object_acl_canned_authenticatedread
    28  s3tests_boto3.functional.test_s3.test_object_acl_full_control_verify_attributes
    29  s3tests_boto3.functional.test_s3.test_object_acl
    30  s3tests_boto3.functional.test_s3.test_object_acl_write
    31  s3tests_boto3.functional.test_s3.test_object_acl_writeacp
    32  s3tests_boto3.functional.test_s3.test_object_acl_read
    33  s3tests_boto3.functional.test_s3.test_object_acl_readacp
    34  s3tests_boto3.functional.test_s3.test_object_header_acl_grants
    35  s3tests_boto3.functional.test_s3.test_object_copy_not_owned_object_bucket
    36  s3tests_boto3.functional.test_s3.test_post_object_invalid_date_format
    37  s3tests_boto3.functional.test_s3.test_post_object_no_key_specified
    38  s3tests_boto3.functional.test_s3.test_post_object_missing_signature
    39  s3tests_boto3.functional.test_s3.test_post_object_condition_is_case_sensitive
    40  s3tests_boto3.functional.test_s3.test_post_object_expires_is_case_sensitive
    41  s3tests_boto3.functional.test_s3.test_post_object_missing_expires_condition
    42  s3tests_boto3.functional.test_s3.test_post_object_missing_conditions_list
    43  s3tests_boto3.functional.test_s3.test_post_object_upload_size_limit_exceeded
    44  s3tests_boto3.functional.test_s3.test_post_object_missing_content_length_argument
    45  s3tests_boto3.functional.test_s3.test_post_object_invalid_content_length_argument
    46  s3tests_boto3.functional.test_s3.test_post_object_upload_size_below_minimum
    47  s3tests_boto3.functional.test_s3.test_post_object_empty_conditions
    48  s3tests_boto3.functional.test_s3.test_bucket_list_objects_anonymous
    49  s3tests_boto3.functional.test_s3.test_bucket_acl_canned_private_to_private
    50  s3tests_boto3.functional.test_s3.test_access_bucket_private_object_private
    51  s3tests_boto3.functional.test_s3.test_access_bucket_private_object_publicread
    52  s3tests_boto3.functional.test_s3.test_access_bucket_private_object_publicreadwrite
    53  s3tests_boto3.functional.test_s3.test_access_bucket_publicread_object_private
    54  s3tests_boto3.functional.test_s3.test_access_bucket_publicread_object_publicread
    55  s3tests_boto3.functional.test_s3.test_access_bucket_publicread_object_publicreadwrite
    56  s3tests_boto3.functional.test_s3.test_access_bucket_publicreadwrite_object_private
    57  s3tests_boto3.functional.test_s3.test_access_bucket_publicreadwrite_object_publicread
    58  s3tests_boto3.functional.test_s3.test_access_bucket_publicreadwrite_object_publicreadwrite
    59  s3tests_boto3.functional.test_s3.test_post_object_anonymous_request
    60  s3tests_boto3.functional.test_s3.test_post_object_authenticated_request
    61  s3tests_boto3.functional.test_s3.test_post_object_authenticated_no_content_type
    62  s3tests_boto3.functional.test_s3.test_post_object_set_invalid_success_code
    63  s3tests_boto3.functional.test_s3.test_post_object_set_key_from_filename
    64  s3tests_boto3.functional.test_s3.test_post_object_ignored_header
    65  s3tests_boto3.functional.test_s3.test_post_object_case_insensitive_condition_fields
    66  s3tests_boto3.functional.test_s3.test_post_object_escaped_field_values
    67  s3tests_boto3.functional.test_s3.test_post_object_user_specified_header
    68  s3tests_boto3.functional.test_s3.test_object_copy_verify_contenttype
    69  s3tests_boto3.functional.test_s3.test_object_copy_to_itself_with_metadata
    70  s3tests_boto3.functional.test_s3.test_object_copy_retaining_metadata
    71  s3tests_boto3.functional.test_s3.test_object_copy_replacing_metadata
    72  s3tests_boto3.functional.test_s3.test_object_set_get_non_utf8_metadata
    73  s3tests_boto3.functional.test_s3.test_object_set_get_metadata_empty_to_unreadable_prefix
    74  s3tests_boto3.functional.test_s3.test_object_set_get_metadata_empty_to_unreadable_suffix
    75  s3tests_boto3.functional.test_s3.test_object_set_get_metadata_empty_to_unreadable_infix
    76  s3tests_boto3.functional.test_s3.test_object_set_get_metadata_overwrite_to_unreadable_prefix
    77  s3tests_boto3.functional.test_s3.test_object_set_get_metadata_overwrite_to_unreadable_suffix
    78  s3tests_boto3.functional.test_s3.test_object_set_get_metadata_overwrite_to_unreadable_infix
    79  s3tests_boto3.functional.test_s3.test_object_set_get_metadata_none_to_good
    80  s3tests_boto3.functional.test_s3.test_object_set_get_metadata_none_to_empty
    81  s3tests_boto3.functional.test_s3.test_object_set_get_metadata_overwrite_to_empty
    82  s3tests_boto3.functional.test_s3.test_object_set_get_unicode_metadata
    83  s3tests_boto3.functional.test_s3.test_multipart_copy_small
    84  s3tests_boto3.functional.test_s3.test_multipart_copy_without_range
    85  s3tests_boto3.functional.test_s3.test_multipart_copy_special_names
    86  s3tests_boto3.functional.test_s3.test_multipart_copy_multiple_sizes
    87  s3tests_boto3.functional.test_headers.test_object_acl_create_contentlength_none
    88  s3tests_boto3.functional.test_s3.test_object_acl_full_control_verify_owner
    89  s3tests_boto3.functional.test_headers.test_bucket_put_bad_canned_acl
    90  s3tests_boto3.functional.test_s3.test_bucket_list_unordered
    91  s3tests_boto3.functional.test_s3.test_post_object_success_redirect_action
    92  s3tests_boto3.functional.test_s3.test_object_raw_get_x_amz_expires_not_expired
    93  s3tests_boto3.functional.test_s3.test_object_write_cache_control
    94  s3tests_boto3.functional.test_s3.test_object_write_expires
    95  s3tests_boto3.functional.test_s3.test_logging_toggle
    96  s3tests_boto3.functional.test_s3.test_bucket_concurrent_set_canned_acl
    97  s3tests_boto3.functional.test_s3.test_post_object_set_success_code
    98  s3tests_boto3.functional.test_s3.test_multipart_copy_invalid_range
    99  s3tests_boto3.functional.test_s3.test_set_tagging
   100  s3tests_boto3.functional.test_s3.test_object_raw_get_bucket_acl
   101  s3tests_boto3.functional.test_s3.test_object_copy_versioning_multipart_upload
   102  s3tests_boto3.functional.test_s3.test_bucket_list_return_data
   103  s3tests_boto3.functional.test_s3.test_list_buckets_anonymous
   104  s3tests_boto3.functional.test_s3.test_bucket_create_special_key_names
   105  s3tests_boto3.functional.test_s3.test_multipart_copy_versioned
   106  s3tests_boto3.functional.test_s3.test_object_raw_get_bucket_gone
   107  s3tests_boto3.functional.test_s3.test_object_raw_get_object_gone
   108  s3tests_boto3.functional.test_s3.test_versioned_object_acl
   109  s3tests_boto3.functional.test_s3.test_object_raw_get
   110  s3tests_boto3.functional.test_s3.test_versioned_object_acl_no_version_specified
   111  
   112  # Ignored because it relies on non-standard, ceph-specific extensions
   113  s3tests_boto3.functional.test_s3.test_multipart_upload
   114  s3tests_boto3.functional.test_s3.test_abort_multipart_upload
   115  s3tests_boto3.functional.test_s3.test_bucket_head_extended
   116  
   117  # These are ignored because s2 uses net/http, which doesn't allow
   118  # customization of responses for edge cases related to these tests. This may
   119  # be fixable, e.g. if the s2 server is run behind a reverse proxy.
   120  s3tests_boto3.functional.test_s3.test_ranged_request_invalid_range
   121  s3tests_boto3.functional.test_s3.test_ranged_request_empty_object
   122  s3tests_boto3.functional.test_headers.test_object_create_bad_expect_mismatch
   123  s3tests_boto3.functional.test_headers.test_bucket_create_bad_expect_mismatch
   124  s3tests_boto3.functional.test_s3.test_get_object_ifmodifiedsince_failed
   125  s3tests_boto3.functional.test_s3.test_get_object_ifmatch_failed
   126  s3tests_boto3.functional.test_s3.test_100_continue
   127  s3tests_boto3.functional.test_s3.test_put_object_ifmatch_failed
   128  s3tests_boto3.functional.test_s3.test_put_object_ifmatch_nonexisted_failed
   129  s3tests_boto3.functional.test_s3.test_put_object_ifnonmatch_failed
   130  s3tests_boto3.functional.test_s3.test_put_object_ifnonmatch_overwrite_existed_failed
   131  s3tests_boto3.functional.test_s3.test_post_object_upload_larger_than_chunk
   132  s3tests_boto3.functional.test_s3.test_object_anon_put_write_access
   133  s3tests_boto3.functional.test_s3.test_get_object_ifunmodifiedsince_good
   134  s3tests_boto3.functional.test_s3.test_atomic_dual_conditional_write_1mb
   135  s3tests.functional.test_s3.test_atomic_dual_conditional_write_1mb
   136  
   137  # Ignore all website tests, since the functionality isn't supported
   138  s3tests.functional.test_s3_website
   139  
   140  # These are ignored because, while s2 supports this functionality, s3gateway
   141  # does not
   142  s3tests_boto3.functional.test_s3.test_multipart_upload_incorrect_etag
   143  s3tests_boto3.functional.test_s3.test_bucket_create_naming_dns_dot_dot
   144  s3tests_boto3.functional.test_s3.test_bucket_create_naming_dns_dot_dash
   145  s3tests_boto3.functional.test_s3.test_bucket_create_naming_dns_dash_dot
   146  s3tests_boto3.functional.test_s3.test_bucket_create_naming_good_contains_period
   147  s3tests_boto3.functional.test_s3.test_object_write_check_etag
   148  s3tests_boto3.functional.test_s3.test_versioning_obj_create_read_remove
   149  s3tests_boto3.functional.test_s3.test_versioning_obj_create_versions_remove_all
   150  s3tests_boto3.functional.test_s3.test_versioning_obj_create_versions_remove_special_names
   151  s3tests_boto3.functional.test_s3.test_versioning_obj_create_overwrite_multipart
   152  s3tests_boto3.functional.test_s3.test_versioning_multi_object_delete
   153  s3tests_boto3.functional.test_s3.test_versioned_object_acl_no_version_specified
   154  s3tests_boto3.functional.test_s3.test_versioned_concurrent_object_create_concurrent_remove
   155  s3tests_boto3.functional.test_s3.test_versioned_concurrent_object_create_and_remove
   156  s3tests_boto3.functional.test_s3.test_versioning_bucket_atomic_upload_return_version_id
   157  s3tests_boto3.functional.test_s3.test_versioning_bucket_multipart_upload_return_version_id
   158  s3tests.functional.test_s3.test_versioning_obj_read_not_exist_null
   159  s3tests_boto3.functional.test_s3.test_versioning_bucket_create_suspend
   160  s3tests_boto3.functional.test_s3.test_versioning_obj_plain_null_version_removal
   161  s3tests_boto3.functional.test_s3.test_versioning_obj_plain_null_version_overwrite
   162  s3tests_boto3.functional.test_s3.test_versioning_obj_plain_null_version_overwrite_suspended
   163  s3tests_boto3.functional.test_s3.test_versioning_multi_object_delete_with_marker
   164  s3tests_boto3.functional.test_s3.test_versioning_multi_object_delete_with_marker_create
   165  s3tests_boto3.functional.test_s3.test_versioning_obj_list_marker
   166  s3tests_boto3.functional.test_s3.test_versioning_obj_create_read_remove_head
   167  s3tests_boto3.functional.test_s3.test_versioning_obj_suspend_versions
   168  s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_alt
   169  s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_percentage
   170  s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_whitespace
   171  s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_dot
   172  s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_unreadable
   173  s3tests_boto3.functional.test_s3.test_bucket_list_prefix_delimiter_alt
   174  s3tests_boto3.functional.test_s3.test_bucket_list_prefix_delimiter_prefix_not_exist
   175  s3tests_boto3.functional.test_s3.test_bucket_list_prefix_delimiter_delimiter_not_exist
   176  s3tests_boto3.functional.test_s3.test_bucket_list_prefix_delimiter_prefix_delimiter_not_exist
   177  s3tests_boto3.functional.test_s3.test_post_object_authenticated_request_bad_access_key
   178  s3tests_boto3.functional.test_s3.test_post_object_invalid_signature
   179  s3tests_boto3.functional.test_s3.test_post_object_invalid_access_key
   180  s3tests_boto3.functional.test_s3.test_post_object_missing_policy_condition
   181  s3tests_boto3.functional.test_s3.test_post_object_request_missing_policy_specified_field
   182  s3tests_boto3.functional.test_s3.test_post_object_expired_policy
   183  s3tests_boto3.functional.test_s3.test_post_object_invalid_request_field_value
   184  s3tests_boto3.functional.test_s3.test_bucket_list_objects_anonymous_fail
   185  s3tests_boto3.functional.test_s3.test_object_raw_get_object_acl
   186  s3tests_boto3.functional.test_s3.test_object_anon_put
   187  s3tests_boto3.functional.test_s3.test_bucket_create_naming_bad_starts_nonalpha
   188  s3tests_boto3.functional.test_s3.test_object_raw_get_x_amz_expires_out_range_zero
   189  s3tests_boto3.functional.test_s3.test_object_raw_get_x_amz_expires_out_max_range
   190  s3tests_boto3.functional.test_s3.test_object_raw_get_x_amz_expires_out_positive_range
   191  s3tests_boto3.functional.test_s3.test_object_raw_put_authenticated_expired
   192  s3tests_boto3.functional.test_s3.test_bucket_create_naming_good_starts_alpha
   193  s3tests_boto3.functional.test_s3.test_bucket_create_naming_good_starts_digit
   194  s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_basic
   195  s3tests_boto3.functional.test_s3.test_bucket_list_delimiter_prefix_ends_with_delimiter
   196  s3tests_boto3.functional.test_s3.test_multipart_upload_resend_part
   197  s3tests_boto3.functional.test_s3.test_object_raw_response_headers
   198  s3tests.functional.test_headers.test_object_create_bad_authorization_empty
   199  s3tests.functional.test_headers.test_object_create_bad_authorization_none
   200  s3tests_boto3.functional.test_s3.test_atomic_read_8mb
   201  s3tests_boto3.functional.test_s3.test_versioning_copy_obj_version
   202  s3tests_boto3.functional.test_s3.test_object_copy_versioned_url_encoding
   203  
   204  # These are ignored because the conformance config is simplified to not use
   205  # pachyderm auth. We could fix these tests by just setting up conformance
   206  # tests to run with pachyderm auth enabled.
   207  s3tests_boto3.functional.test_s3.test_object_copy_not_owned_bucket
   208  
   209  # These fail because auth credentials are flexible when pachyderm auth is not
   210  # enabled
   211  s3tests.functional.test_headers.test_bucket_create_bad_authorization_empty
   212  s3tests.functional.test_headers.test_bucket_create_bad_authorization_none
   213  s3tests_boto3.functional.test_s3.test_list_buckets_invalid_auth
   214  s3tests_boto3.functional.test_s3.test_bucket_create_exists_nonowner
   215  
   216  # These are ignored because s2 supports bucket names that s3 itself does not
   217  s3tests_boto3.functional.test_s3.test_bucket_delete_nonempty
   218  s3tests_boto3.functional.test_s3.test_bucket_create_naming_bad_short_one
   219  s3tests_boto3.functional.test_s3.test_bucket_create_naming_bad_short_two
   220  
   221  # As far as I can tell, the test itself is buggy
   222  ## Checks for an attribute on the wrong object
   223  s3tests_boto3.functional.test_s3.test_bucket_create_exists
   224  ## Modifies a header, but boto automatically fixes it
   225  s3tests_boto3.functional.test_headers.test_object_create_bad_authorization_empty
   226  s3tests_boto3.functional.test_headers.test_object_create_bad_authorization_none
   227  s3tests_boto3.functional.test_headers.test_bucket_create_bad_authorization_empty
   228  s3tests_boto3.functional.test_headers.test_bucket_create_bad_authorization_none
   229  s3tests_boto3.functional.test_headers.test_object_create_bad_authorization_incorrect_aws2
   230  s3tests_boto3.functional.test_headers.test_object_create_bad_authorization_invalid_aws2
   231  s3tests_boto3.functional.test_headers.test_object_create_bad_contentlength_none
   232  s3tests_boto3.functional.test_headers.test_bucket_create_bad_contentlength_empty
   233  s3tests_boto3.functional.test_headers.test_object_create_bad_date_none_aws2
   234  s3tests_boto3.functional.test_headers.test_bucket_create_bad_authorization_invalid_aws2
   235  s3tests_boto3.functional.test_headers.test_bucket_create_bad_date_none_aws2
   236  s3tests.functional.test_headers.test_object_acl_create_contentlength_none
   237  s3tests.functional.test_headers.test_bucket_create_bad_contentlength_empty
   238  s3tests_boto3.functional.test_headers.test_object_create_bad_contentlength_empty
   239  ## Seems to go against what the docs say
   240  s3tests.functional.test_headers.test_object_create_date_and_amz_date
   241  s3tests.functional.test_headers.test_object_create_amz_date_and_no_date
   242  ## Uses a bad method
   243  s3tests_boto3.functional.test_headers.test_object_create_bad_contentlength_mismatch_below_aws2
   244  ## References a function that doesn't exist
   245  s3tests_boto3.functional.test_headers.test_object_create_bad_contentlength_mismatch_above
   246  ## Uploads a file that's too small
   247  s3tests_boto3.functional.test_s3.test_multipart_resend_first_finishes_last
   248  ## Attempts to repeatedly create the same bucket
   249  s3tests_boto3.functional.test_s3.test_bucket_list_return_data_versioning
   250  s3tests_boto3.functional.test_s3.test_bucket_recreate_not_overriding