peterxcli commented on PR #11366:
URL: https://github.com/apache/ozone/pull/11366#issuecomment-6288160577

   <!-- ozone-s3-compatibility-bot -->
   <details>
   <summary>Apache Ozone S3 compatibility result</summary>
   
   ## Apache Ozone S3 compatibility result
   
   PR: https://github.com/apache/ozone/pull/11366
   
   Candidate run: `cf1974f76d67` from `HDDS-16622-if-none-match-etag`
   Baseline: latest published main run `2026-10-20T07-35-02Z` (`df42f7f60a2d` 
from `master`)
   
   Actions run: 
https://github.com/peterxcli/ozone-s3-compatibility/actions/runs/39383591002
   
   | Suite | PR run | PR rate | Latest main | Main rate | Delta |
   | --- | --- | ---: | --- | ---: | ---: |
   | s3-tests | 259 passed / 452 failed / 0 errored / 79 skipped | 36.4% | 259 
passed / 452 failed / 0 errored / 79 skipped | 36.4% | +0.0 pts |
   | mint | 244 passed / 26 failed / 0 errored / 34 skipped | 90.4% | 244 
passed / 26 failed / 0 errored / 34 skipped | 90.4% | +0.0 pts |
   
   ### s3-tests
   
   **Still non-passing**
   - `fail` 
`s3tests.functional.test_headers::test_bucket_create_bad_authorization_empty` 
(baseline: fail) - AssertionError: ClientError not raised
   - `fail` 
`s3tests.functional.test_headers::test_bucket_create_bad_authorization_none` 
(baseline: fail) - AssertionError: ClientError not raised
   - `fail` 
`s3tests.functional.test_headers::test_bucket_create_bad_expect_mismatch` 
(baseline: fail) - botocore.exceptions.ClientError: An error occurred (417) 
when calling the CreateBucket operation: Expectation Failed
   - `fail` 
`s3tests.functional.test_headers::test_object_acl_create_contentlength_none` 
(baseline: fail) - botocore.exceptions.ClientError: An error occurred 
(NotImplemented) when calling the PutObjectAcl operation: This part of feature 
is not implemented yet.
   - `fail` 
`s3tests.functional.test_headers::test_object_create_amz_date_and_no_date` 
(baseline: fail) - botocore.exceptions.ClientError: An error occurred 
(AuthorizationHeaderMalformed) when calling the PutObject operation: The 
authorization header you provided is invalid.
   - `fail` 
`s3tests.functional.test_headers::test_object_create_bad_authorization_empty` 
(baseline: fail) - AssertionError: ClientError not raised
   - `fail` 
`s3tests.functional.test_headers::test_object_create_bad_authorization_none` 
(baseline: fail) - AssertionError: ClientError not raised
   - `fail` 
`s3tests.functional.test_headers::test_object_create_bad_contentlength_none` 
(baseline: fail) - AssertionError: ClientError not raised
   - `fail` 
`s3tests.functional.test_headers::test_object_create_bad_expect_mismatch` 
(baseline: fail) - botocore.exceptions.ClientError: An error occurred (417) 
when calling the PutObject operation: Expectation Failed
   - `fail` 
`s3tests.functional.test_headers::test_object_create_date_and_amz_date` 
(baseline: fail) - botocore.exceptions.ClientError: An error occurred 
(AuthorizationHeaderMalformed) when calling the PutObject operation: The 
authorization header you provided is invalid.
   - `skipped` 
`s3tests.functional.test_iam::test_account_current_user_access_key_create` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` 
`s3tests.functional.test_iam::test_account_current_user_access_key_delete` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` 
`s3tests.functional.test_iam::test_account_current_user_access_key_update` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` 
`s3tests.functional.test_iam::test_account_group_case_insensitive_name` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` `s3tests.functional.test_iam::test_account_group_create` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` `s3tests.functional.test_iam::test_account_group_list` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` `s3tests.functional.test_iam::test_account_group_update` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` `s3tests.functional.test_iam::test_account_inline_group_policy` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` 
`s3tests.functional.test_iam::test_account_inline_group_policy_allow` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` `s3tests.functional.test_iam::test_account_managed_group_policy` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` 
`s3tests.functional.test_iam::test_account_managed_group_policy_allow` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` `s3tests.functional.test_iam::test_account_oidc_provider` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` 
`s3tests.functional.test_iam::test_account_role_case_insensitive_name` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` `s3tests.functional.test_iam::test_account_role_create` 
(baseline: skipped) - [iam root] user does not belong to an account
   - `skipped` `s3tests.functional.test_iam::test_account_role_delete` 
(baseline: skipped) - [iam root] user does not belong to an account
   - ... 506 more
   
   ### mint
   
   **New non-passing cases**
   - `fail` `awscli::aws --endpoint-url http://127.0.0.1:9878 s3 presign 
s3://awscli-mint-test-bucket-6160/datafile-1-kB
   ` (baseline: not recorded as non-passing)
   
   **Changed non-passing status**
   - `not_run` `awscli::aws --endpoint-url http://127.0.0.1:9878 s3 presign 
s3://awscli-mint-test-bucket-18526/datafile-1-kB` (baseline: fail) - not 
present in candidate run output
   
   **Still non-passing**
   - `fail` `aws-sdk-go-v2::PresignedPut` (baseline: fail) - AWS SDK Go V2 
presigned PUT expected to fail with SignatureDoesNotMatch but got 
XAmzContentSHA256Mismatch
   - `fail` `aws-sdk-php::abortMultipartupload ( array $params = [] )` 
(baseline: fail)
   - `skipped` `aws-sdk-php::getBucketLocation ( array $params = [] )` 
(baseline: skipped)
   - `fail` `aws-sdk-ruby::presignedPut(bucket_name,file_name)` (baseline: fail)
   - `fail` `healthcheck::testLivenessEndpoint` (baseline: fail) - GET 
/minio/health/live returned 403 Forbidden
   - `skipped` `minio-go: testFunctional::GetBucketPolicy(ctx, bucketName)` 
(baseline: skipped) - GetBucketPolicy is NotImplemented
   - `fail` `minio-go: testFunctionalV2::MakeBucket(bucketName, location)` 
(baseline: fail) - MakeBucket failed
   - `skipped` `minio-java::bucketExists()` (baseline: skipped)
   - `skipped` `minio-java::deleteBucketCors()` (baseline: skipped)
   - `skipped` `minio-java::deleteBucketEncryption()` (baseline: skipped)
   - `skipped` `minio-java::deleteBucketLifecycle()` (baseline: skipped)
   - `skipped` `minio-java::deleteBucketNotification()` (baseline: skipped)
   - `skipped` `minio-java::deleteBucketPolicy()` (baseline: skipped)
   - `skipped` `minio-java::deleteBucketReplication()` (baseline: skipped)
   - `skipped` `minio-java::deleteBucketTags()` (baseline: skipped)
   - `skipped` `minio-java::getBucketCors()` (baseline: skipped)
   - `skipped` `minio-java::getBucketEncryption()` (baseline: skipped)
   - `skipped` `minio-java::getBucketLifecycle()` (baseline: skipped)
   - `skipped` `minio-java::getBucketNotification()` (baseline: skipped)
   - `skipped` `minio-java::getBucketPolicy()` (baseline: skipped)
   - `skipped` `minio-java::getBucketReplication()` (baseline: skipped)
   - `skipped` `minio-java::getBucketTags()` (baseline: skipped)
   - `skipped` `minio-java::getBucketVersioning()` (baseline: skipped)
   - `skipped` `minio-java::getObjectLockConfiguration()` (baseline: skipped)
   - `skipped` `minio-java::listBuckets()` (baseline: skipped)
   - ... 28 more
   
   Baseline note: the latest published main run stores all Mint cases and only 
non-passing `s3-tests` cases.
   A PR-only run keeps all `s3-tests` cases in the Actions artifact, but it is 
not written to `gh-pages/data/runs`.
   
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to