Takeshi Nakatani
6faaff10ee
Fixed hardlink test for macos
2024-09-27 00:52:07 +09:00
Viktor Szépe
fa807a56fb
Fix typos ( #2473 )
2024-06-23 15:33:46 +09:00
Takeshi Nakatani
517574c40c
Fixed a bug in fdatasync(fsync)
2024-02-06 14:11:37 +09:00
Takeshi Nakatani
ec8caf64b8
Reverted the macos CI process(using macos-fuse-t)
2023-11-17 21:08:34 +09:00
Takeshi Nakatani
3f6e8a8707
Fixed indent in integration-test-main.sh
2023-11-15 23:15:40 +09:00
Takeshi Nakatani
b15ed13807
Force disk free space recovery in test(for only macos)
2023-11-10 15:51:22 +09:00
Andrew Gaul
95cfbe30ed
Add error checking to test_concurrent_writes ( #2299 )
...
This reveals a situation where s3fs triggers an unexpected
EntityTooSmall error.
2023-09-26 07:32:02 +09:00
Andrew Gaul
ffff26e165
Add stat helper for user and group ( #2320 )
2023-09-26 00:04:24 +09:00
Takeshi Nakatani
cbc33cd7ae
Fixed a bug upload boundary calculation in StreamUpload
2023-09-25 09:28:37 +09:00
Takeshi Nakatani
645c10a3c3
Fixed test_not_existed_dir_obj test condition
2023-09-25 08:16:32 +09:00
Andrew Gaul
64642e1d1b
Do not cache stat attributes ( #2319 )
...
This is a workaround for CI failures.
2023-09-24 18:32:07 +09:00
Andrew Gaul
a83f4a48d0
Add extra logging to debug test ( #2316 )
2023-09-15 21:50:01 +09:00
Andrew Gaul
99d3e68d59
Revert ls change ( #2315 )
...
echo does not split the words on newlines.
2023-09-15 21:48:04 +09:00
Andrew Gaul
f493cb5846
Remove unnecessary uses of ls ( #2311 )
...
Other call sites need the call to readdir/getdents64.
2023-09-13 22:27:12 +09:00
Andrew Gaul
7e20278489
Address some Shellcheck SC2012 warnings ( #2306 )
2023-09-10 12:50:18 +09:00
Andrew Gaul
5f38301861
Emit unexpected file names in failed test_list ( #2307 )
2023-09-06 23:47:12 +09:00
Takeshi Nakatani
a74034a012
Fixed a bug with setting the statvfs value
2023-09-05 09:03:11 -07:00
Andrew Gaul
3f64c72c24
Explicitly grep for ps args ( #2301 )
2023-09-03 22:03:45 +09:00
Takeshi Nakatani
6781ef5bd1
Reverted to direct array access instead of std::map emplace
2023-08-20 09:44:38 +09:00
Andrew Gaul
9fb4c32c6a
Test filenames longer than POSIX maximum ( #2277 )
2023-08-18 08:58:44 +09:00
Andrew Gaul
3a6af38582
Tighten up Content-Type checking ( #2258 )
2023-08-15 21:23:59 +09:00
Andrew Gaul
e650d8c55c
Explicitly handle CommonPrefixes with nocompat_dir ( #2212 )
...
Previously the test missed listing implicit directories and another
test was incorrect. This fixes a regression from 1.91.
2023-07-13 21:15:34 +09:00
Takeshi Nakatani
9c74014443
Fixed a bug in handling file names containing CR(0x1D) ( #2136 )
2023-03-26 13:19:16 +09:00
Takeshi Nakatani
a25cb9e07a
Fixed a bug when reading a reduced file without flushing ( #2133 )
2023-03-26 11:45:21 +09:00
Takeshi Nakatani
526700f2de
Updated files for support ALPINE v3.17 ( #2116 )
2023-03-05 13:30:59 +09:00
Takeshi Nakatani
e715b77307
Added the function to update mtime/ctime of the parent directory ( #2016 )
2023-02-12 17:59:40 +09:00
Takeshi Nakatani
4e5f17e907
Fixed test_posix_acl test
2022-11-22 22:31:02 +09:00
Takeshi Nakatani
2e77920943
Added support for xattr as POSIX ACL ( #2039 )
2022-10-22 21:48:02 +09:00
Takeshi Nakatani
4a813aec42
Support the object under no directory object path by compat_dir ( #2023 )
2022-10-22 15:12:00 +09:00
Takeshi Nakatani
4304ec63bb
Added stat information to the mount point ( #1964 )
2022-10-22 11:46:13 +09:00
Takeshi Nakatani
4b2f3fecb5
Set mtime/ctime/atime of all objects as nanosecond
2022-07-28 13:47:03 +09:00
Takeshi Nakatani
11adf11957
Changed the time(a/c/m) acquisition of stat to nanosecond string
2022-07-25 07:21:37 +09:00
Takeshi Nakatani
136c5ec653
Fixed a bug in the test_external_creation test
2022-07-18 22:34:53 +09:00
Andrew Gaul
86da2eed3a
Do not call exit in individual test functions ( #1985 )
...
This could prevent the test runner from reporting failures.
2022-07-17 01:33:50 +09:00
Takeshi Nakatani
73b49c1038
Fixed a bug that regular files could not be created by mknod
2022-06-29 16:56:19 +09:00
Andrew Gaul
ac72bf34dd
Run test_external_directory_creation for all flags ( #1969 )
2022-06-28 07:50:24 +09:00
Takeshi Nakatani
ec7810f08e
Fixed a bug could not change the mode while the file was opened
2022-06-12 13:48:42 +09:00
Andrew Gaul
5c57e17b77
Enable noobj_cache by default ( #1922 )
...
This should improve performance in many situations. s3fs already
enables the stat cache by default so memorizing noobj makes this more
consistent. Fixes #1901 .
2022-03-12 16:57:31 +09:00
Takeshi Nakatani
d842d45b2b
Fixed a bug about truncation for shrinking file
2022-03-02 22:41:10 +09:00
Carsten Grohmann
afb0897553
Typos
2022-02-24 19:15:00 +09:00
Andrew Gaul
01e24967b6
Add test for external object creation ( #1900 )
...
This test demonstrates the behavior before and after the stat cache
timeout when using noobj_cache.
2022-02-23 23:34:58 +09:00
Andrew Gaul
302150b4f5
Filter mountpoints via mount -t ( #1905 )
...
This is portable between Linux and macOS.
2022-02-20 20:49:35 +09:00
Andrew Gaul
3fa03d4e1e
Pass explicit -p option to ps ( #1904 )
...
This ensures that a pid follows.
2022-02-20 20:40:29 +09:00
Takeshi Nakatani
94e8e23eef
Fixed test_external_directory_creation test when cache enabled ( #1885 )
2022-02-13 13:32:19 +09:00
Takeshi Nakatani
30cf7a50bb
Added stat check for subdir created with awscli
2022-01-30 18:31:36 +09:00
Takeshi Nakatani
46014397d8
Added test by a shell script static analysis tool(ShellCheck)
2022-01-22 22:23:08 +09:00
Andrew Gaul
6300859c80
Prefer = over == for older shell compatibility ( #1857 )
2022-01-14 12:40:55 +09:00
Andrew Gaul
adb58af17b
Annotate local variables ( #1844 )
...
This prevents collisions with other globals. Fixes #1843 .
2022-01-09 13:03:36 +09:00
Andrew Gaul
a44ea7c12a
Replace write_multiple_offsets.py with write_multiblock ( #1837 )
...
This reduces the dependency on Python 2.
2022-01-09 10:51:17 +09:00
Andrew Gaul
07e2e3f72a
Remove sleep 1 from test_update_directory_time ( #1803 )
...
Reduces per-flag test run-time by 5 seconds.
2021-11-04 08:16:40 +09:00