Port unit tests to FreeBSD
- Dominant language
- Go
- Stars
- 79
- Forks
- 24
- Avg merge
- 1h 10m
- Merged PRs (30d)
- 1
Description
The current unit tests are `// +build linux` and are not trivially-enabled on FreeBSD due to dependencies like [`github.com/containerd/continuity/testutil/loopback`](https://github.com/containerd/continuity/blob/master/testutil/loopback/loopback_linux.go). Before we enable CI (https://github.com/containerd/zfs/issues/44), it'd be useful to get the tests to run.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the unit tests marked with `// +build linux` and trace their use of `github.com/containerd/continuity/testutil/loopback`, especially its `loopback_linux.go` implementation. Check issue #44 for the planned CI context. Done means the unit tests can run on FreeBSD and are ready for FreeBSD CI to be enabled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- operating-systems, testing-qa
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100