[PR #2533] [MERGED] Modified and bypassed test_multipart_mix on MacOS with nocopyapi #2599

Closed
opened 2026-03-04 02:06:21 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/s3fs-fuse/s3fs-fuse/pull/2533
Author: @ggtakec
Created: 9/29/2024
Status: Merged
Merged: 9/29/2024
Merged by: @gaul

Base: masterHead: fix/macos_test_nocopyapi


📝 Commits (1)

  • a8a18b3 Modified and bypassed test_multipart_mix on MacOS with nocopyapi

📊 Changes

1 file changed (+13 additions, -1 deletions)

View changed files

📝 test/integration-test-main.sh (+13 -1)

📄 Description

Relevant Issue (if applicable)

#2531

Details

This is a follow-up fix to #2531.

In MacOS testing, the test_multipart_mix test fails when the nocopyapi option is specified.
The error occurs in the list/remove operation to xattr, as shown below(one example), and the test fails:

s3fs: [INF] s3fs.cpp:s3fs_listxattr(3988): [path=/testrun-12125/big-file-s3fs-14543.txt][list=0x7fda31008200][size=16384]
s3fs: [INF] s3fs.cpp:s3fs_listxattr(3988): [path=/testrun-12125/big-file-s3fs-14543.txt-mix][list=0x7fda31008200][size=16384]
s3fs: [INF] s3fs.cpp:s3fs_removexattr(4054): [path=/testrun-12125/big-file-s3fs-14543.txt-mix][name=com.apple.FinderInfo][pid=0,uid=501,gid=20]
s3fs: [INF] s3fs.cpp:s3fs_listxattr(3988): [path=/testrun-12125/big-file-s3fs-14543.txt][list=0x7fda28868200][size=16384]
s3fs: [INF] s3fs.cpp:s3fs_listxattr(3988): [path=/testrun-12125/big-file-s3fs-14543.txt][list=0x7fda29017400][size=16384]
cp: big-file-s3fs-14543.txt: could not copy extended attributes to big-file-s3fs-14543.txt-mix: Result too large

We need to investigate the cause, but as of now, we have not been able to find a workaround, as with this PR, so we will create a PR to bypass it.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/s3fs-fuse/s3fs-fuse/pull/2533 **Author:** [@ggtakec](https://github.com/ggtakec) **Created:** 9/29/2024 **Status:** ✅ Merged **Merged:** 9/29/2024 **Merged by:** [@gaul](https://github.com/gaul) **Base:** `master` ← **Head:** `fix/macos_test_nocopyapi` --- ### 📝 Commits (1) - [`a8a18b3`](https://github.com/s3fs-fuse/s3fs-fuse/commit/a8a18b3ebc5edd3e69a4c0b394cd559ebb1d7073) Modified and bypassed test_multipart_mix on MacOS with nocopyapi ### 📊 Changes **1 file changed** (+13 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `test/integration-test-main.sh` (+13 -1) </details> ### 📄 Description ### Relevant Issue (if applicable) #2531 ### Details This is a follow-up fix to #2531. In MacOS testing, the `test_multipart_mix` test fails when the `nocopyapi` option is specified. The error occurs in the `list`/`remove` operation to `xattr`, as shown below(one example), and the test fails: ``` s3fs: [INF] s3fs.cpp:s3fs_listxattr(3988): [path=/testrun-12125/big-file-s3fs-14543.txt][list=0x7fda31008200][size=16384] s3fs: [INF] s3fs.cpp:s3fs_listxattr(3988): [path=/testrun-12125/big-file-s3fs-14543.txt-mix][list=0x7fda31008200][size=16384] s3fs: [INF] s3fs.cpp:s3fs_removexattr(4054): [path=/testrun-12125/big-file-s3fs-14543.txt-mix][name=com.apple.FinderInfo][pid=0,uid=501,gid=20] s3fs: [INF] s3fs.cpp:s3fs_listxattr(3988): [path=/testrun-12125/big-file-s3fs-14543.txt][list=0x7fda28868200][size=16384] s3fs: [INF] s3fs.cpp:s3fs_listxattr(3988): [path=/testrun-12125/big-file-s3fs-14543.txt][list=0x7fda29017400][size=16384] cp: big-file-s3fs-14543.txt: could not copy extended attributes to big-file-s3fs-14543.txt-mix: Result too large ``` We need to investigate the cause, but as of now, we have not been able to find a workaround, as with this PR, so we will create a PR to bypass it. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-04 02:06:21 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/s3fs-fuse#2599
No description provided.