Skip to content

Commit 8610a85

Browse files
committed
[tmp] Disable some tests
1 parent e8c22e1 commit 8610a85

File tree

2 files changed

+3
-10
lines changed

2 files changed

+3
-10
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ jobs:
6363
mypy --config-file tests/.mypy.ini $( git ls-tree -r --name-only HEAD | 'grep' -E '[.]py$' )
6464
6565
Tests:
66+
if: false
6667
runs-on: ${{ matrix.os }}
6768

6869
strategy:
@@ -194,17 +195,9 @@ jobs:
194195
timeout-minutes: 10
195196

196197
strategy:
198+
fail-fast: false
197199
matrix:
198200
include:
199-
- os: freebsd
200-
version: '14.3'
201-
display_name: FreeBSD
202-
- os: freebsd
203-
version: '13.5'
204-
display_name: FreeBSD
205-
- os: openbsd
206-
version: '7.7'
207-
display_name: OpenBSD
208201
# OpenBSD 6.9 is not supported because it only has Python 3.8, which is not supported anymore.
209202
# NetBSD 9.4 is not supported because its interface seems to mirror libFUSE 2.6 and therefore is HIGHLY
210203
# incompatible. Even fuse_context.umask is missing!

mfusepy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -748,7 +748,7 @@ class c_flock_t(ctypes.Structure): # type: ignore
748748
_fuse_file_info_fields_: list[FieldsEntry] = []
749749
_fuse_file_info_fields_bitfield: list[BitFieldsEntry] = []
750750
# Bogus check. It fixes the struct for NetBSD, but it makes the examples not run anymore!
751-
if _system == 'NetBSD_False':
751+
if _system == 'NetBSD':
752752
# NetBSD has its own FUSE library reimplementation with mismatching struct layouts!
753753
# writepage is a bitfield (as in libFUSE 3.x), but the fh_old member still exists and the reported version is 2.9!
754754
# https://www.netbsd.org/docs/puffs/

0 commit comments

Comments
 (0)