Documentation ¶
Index ¶
- func CheckFeatureMatrix[K comparable](t *testing.T, fm internal.FeatureMatrix[K])
- func CheckFeatureTest(t *testing.T, fn func() error)
- func CreateCgroup(tb testing.TB) *os.File
- func Files(t *testing.T, files []string, fn func(*testing.T, string))
- func GetCgroupIno(t *testing.T, cgroup *os.File) uint64
- func Glob(tb testing.TB, pattern string, excludes ...string) []string
- func IsKernelLessThan(tb testing.TB, minVersion string) bool
- func LockOSThreadToSingleCPU(tb testing.TB)
- func NativeFile(tb testing.TB, path string) string
- func Rand(tb testing.TB) *rand.Rand
- func SkipIfNotSupported(tb testing.TB, err error)
- func SkipOnOldKernel(tb testing.TB, minVersion, feature string)
- func TempBPFFS(tb testing.TB) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckFeatureMatrix ¶
func CheckFeatureMatrix[K comparable](t *testing.T, fm internal.FeatureMatrix[K])
func CheckFeatureTest ¶
func Files ¶
Files calls fn for each given file.
The function errors out if the pattern matches no files.
func Glob ¶
Glob finds files matching a pattern.
The pattern should may include full path. Excludes use the same syntax as pattern, but are only applied to the basename instead of the full path.
func LockOSThreadToSingleCPU ¶
LockOSThreadToSingleCPU force the current goroutine to run on a single CPU.
func NativeFile ¶
NativeFile substitutes %s with an abbreviation of the host endianness.
func SkipIfNotSupported ¶
func SkipOnOldKernel ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.