peterxcli commented on PR #11653: URL: https://github.com/apache/ozone/pull/11653#issuecomment-6308754336
<!-- ozone-s3-compatibility-bot --> <details> <summary>Apache Ozone S3 compatibility result</summary> ## Apache Ozone S3 compatibility result PR: https://github.com/apache/ozone/pull/11653 Candidate run: `b6ebedf75195` from `HDDS-17202-s3-if-match-missing-key` Baseline: latest published main run `2026-10-20T07-35-02Z` (`df42f7f60a2d` from `master`) Actions run: https://github.com/peterxcli/ozone-s3-compatibility/actions/runs/39545822431 | Suite | PR run | PR rate | Latest main | Main rate | Delta | | --- | --- | ---: | --- | ---: | ---: | | s3-tests | 261 passed / 450 failed / 0 errored / 79 skipped | 36.7% | 259 passed / 452 failed / 0 errored / 79 skipped | 36.4% | +0.3 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 **No longer non-passing** - `pass` `s3tests.functional.test_s3::test_multipart_put_object_if_match` (baseline: fail) - `pass` `s3tests.functional.test_s3::test_put_object_if_match` (baseline: fail) **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 - ... 504 more ### mint **New non-passing cases** - `fail` `awscli::aws --endpoint-url http://127.0.0.1:9878 s3 presign s3://awscli-mint-test-bucket-7891/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]
