go-ceph/cephfs
Anoop C S ab45bcd33a cephfs: Add a separate test file for fallocate with mode 0
There are backports created for fallocate API changes[1] that got merged
recently. Considering the time taken for these backports to get in to
release branches and finally as a released version we create a separate
test file to have more fine grained control over various pre-release CI
jobs with the help of corresponding build tags.

Modification of build tags should go hand-in-hand with the version
detection logic used in file_test.go once a backport is available in
released version.

[1] https://github.com/ceph/ceph/pull/59725

Signed-off-by: Anoop C S <anoopcs@cryptolab.net>
2024-11-12 17:19:57 +00:00
..
admin cephfs: add clone progress report in clone status 2024-10-25 17:41:32 +00:00
cephfs_test.go cephfs: remove refs to deprecated io/ioutil 2023-07-08 14:26:48 +00:00
cephfs.go gofmt: reformat everything with new gofmt of go 1.19 2023-02-20 20:50:24 +00:00
command_test.go cephfs: split (mds) command functions and tests into new files 2020-04-17 13:40:01 -04:00
command.go gofmt: reformat everything with new gofmt of go 1.19 2023-02-20 20:50:24 +00:00
conn_nautilus_test.go cephfs: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
conn_nautilus.go gofmt: reformat everything with new gofmt of go 1.19 2023-02-20 20:50:24 +00:00
directory_test.go cephfs: add ReadDirPlus function and associated types 2020-05-19 16:35:58 -04:00
directory.go gofmt: reformat everything with new gofmt of go 1.19 2023-02-20 20:50:24 +00:00
doc.go cephfs: add a doc.go file documenting the package 2020-01-28 16:10:39 +01:00
errors_test.go cephfs: use FormatErrorCode for formatting cephfs errors 2020-08-10 13:03:24 -04:00
errors.go cephfs: Add a separate test file for fallocate with mode 0 2024-11-12 17:19:57 +00:00
file_fallocate_mode_zero_unsupported_test.go cephfs: Add a separate test file for fallocate with mode 0 2024-11-12 17:19:57 +00:00
file_ops_test.go cephfs: promote some file apis to stable 2023-10-05 11:22:38 +00:00
file_ops.go cephfs: promote some file apis to stable 2023-10-05 11:22:38 +00:00
file_test.go cephfs: Skip fallocate with mode 0 test on main 2024-11-12 17:19:57 +00:00
file_xattr_test.go cephfs: enable test cases with ceph issues that have been fixed 2021-01-19 08:23:52 +00:00
file_xattr.go gofmt: reformat everything with new gofmt of go 1.19 2023-02-20 20:50:24 +00:00
file.go gofmt: reformat everything with new gofmt of go 1.19 2023-02-20 20:50:24 +00:00
makedirs_test.go cephfs: promote preview API for release v0.23.0 2023-08-14 14:43:57 +00:00
makedirs.go cephfs: promote preview API for release v0.23.0 2023-08-14 14:43:57 +00:00
mount_perms_mimic_test.go cephfs: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
mount_perms_mimic.go gofmt: reformat everything with new gofmt of go 1.19 2023-02-20 20:50:24 +00:00
path_test.go cephfs: made ENOENT a public error 2023-11-09 15:10:14 +00:00
path_xattr_test.go cephfs: enable test cases with ceph issues that have been fixed 2021-01-19 08:23:52 +00:00
path_xattr.go gofmt: reformat everything with new gofmt of go 1.19 2023-02-20 20:50:24 +00:00
path.go gofmt: reformat everything with new gofmt of go 1.19 2023-02-20 20:50:24 +00:00
permissions_test.go cephfs: naming conventions: fix names in cephfs permissions test 2021-08-23 14:51:22 +00:00
permissions.go cephfs: add wrapper for ceph_lchown 2021-05-05 13:44:08 +00:00
select_fs_test.go cephfs: Make MountInfo.SelectFilesystem stable 2023-06-08 17:35:55 +00:00
select_fs.go cephfs: Make MountInfo.SelectFilesystem stable 2023-06-08 17:35:55 +00:00
statfs_test.go cephfs: add StatFS implementing ceph_statfs 2020-07-20 13:36:53 -04:00
statfs.go gofmt: reformat everything with new gofmt of go 1.19 2023-02-20 20:50:24 +00:00
statx_test.go cephfs: make statx test more robust 2021-08-31 17:51:58 +02:00
statx.go cephfs: add AtStatxDontSync and deprecate AtNoAttrSync 2022-08-01 17:04:15 +00:00
userperm_test.go Code Lint: Fix lint errors caused by revive check for unused parameters 2024-02-13 07:22:13 +00:00
userperm.go gofmt: reformat everything with new gofmt of go 1.19 2023-02-20 20:50:24 +00:00