]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: drop rfc2616 checking on civetweb 27982/head
authorAbhishek Lekshmanan <abhishek@suse.com>
Thu, 5 Apr 2018 17:06:16 +0000 (19:06 +0200)
committerCasey Bodley <cbodley@redhat.com>
Thu, 6 Jun 2019 15:16:33 +0000 (11:16 -0400)
Since newer versions of civetweb are also strict on rfc2616 checks let's enforce
strict rfc2616 checks in s3tests

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
(cherry picked from commit f8ed817cccff626c0b63f776c0c5203989c348a1)

Conflicts:
qa/tasks/s3tests.py: also lifecycle -> lifecycle_expiration

qa/tasks/s3tests.py

index 954983b8e2e2c834ff9bbb184cdef364abd21e0c..b66bcca8e092629cc10e44bcc9a6ee1f102d5208 100644 (file)
@@ -228,10 +228,8 @@ def run_tests(ctx, config):
     """
     assert isinstance(config, dict)
     testdir = teuthology.get_testdir(ctx)
-    attrs = ["!fails_on_rgw", "!lifecycle"]
-    # beast parser is strict about unreadable headers
-    if ctx.rgw.frontend == 'beast':
-        attrs.append("!fails_strict_rfc2616")
+    # civetweb > 1.8 && beast parsers are strict on rfc2616
+    attrs = ["!fails_on_rgw", "!lifecycle_expiration", "!fails_strict_rfc2616"]
     for client, client_config in config.iteritems():
         args = [
             'S3TEST_CONF={tdir}/archive/s3-tests.{client}.conf'.format(tdir=testdir, client=client),