From cce9d8a365db1b6cb1785713f94f49feea35b1f7 Mon Sep 17 00:00:00 2001 From: chrislu Date: Fri, 12 Sep 2025 23:52:01 -0700 Subject: [PATCH] Remove s3tests patches - upstream repo now fixed - Remove _create_objects patches since upstream s3-tests resolved NameError - SeaweedFS strong consistency should eliminate 404 errors - Let tests run naturally to detect real issues --- .github/workflows/s3tests.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/s3tests.yml b/.github/workflows/s3tests.yml index 872d7d2b0..99ba5d136 100644 --- a/.github/workflows/s3tests.yml +++ b/.github/workflows/s3tests.yml @@ -393,9 +393,6 @@ jobs: echo "All SeaweedFS components are ready!" cd ../s3-tests sed -i "s/assert prefixes == \['foo%2B1\/', 'foo\/', 'quux%20ab\/'\]/assert prefixes == \['foo\/', 'foo%2B1\/', 'quux%20ab\/'\]/" s3tests_boto3/functional/test_s3.py - # Fix bucket creation conflicts in versioning tests by replacing _create_objects calls - sed -i 's/bucket_name = _create_objects(bucket_name=bucket_name,keys=key_names)/# Use the existing bucket for object creation\n client = get_client()\n for key in key_names:\n client.put_object(Bucket=bucket_name, Body=key, Key=key)/' s3tests_boto3/functional/test_s3.py - sed -i 's/bucket = _create_objects(bucket_name=bucket_name, keys=key_names)/# Use the existing bucket for object creation\n client = get_client()\n for key in key_names:\n client.put_object(Bucket=bucket_name, Body=key, Key=key)/' s3tests_boto3/functional/test_s3.py # Create and update s3tests.conf to use port 8001 cp ../docker/compose/s3tests.conf ../docker/compose/s3tests-versioning.conf sed -i 's/port = 8000/port = 8001/g' ../docker/compose/s3tests-versioning.conf