pkg/

directory
v0.13.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2026 License: Apache-2.0

Directories

Path Synopsis
Package alert provides the definition of an Alert and an alert Retriever.
Package alert provides the definition of an Alert and an alert Retriever.
retriever/httpretriever
Package httpretriever provides an implementation of alert.Retriever leveraging the HTTP Falco Outputs API.
Package httpretriever provides an implementation of alert.Retriever leveraging the HTTP Falco Outputs API.
Package baggage provides support for parsing and serializing a set of supported key-pair pairs.
Package baggage provides support for parsing and serializing a set of supported key-pair pairs.
Package capability provides utilities for capabilities manipulation.
Package capability provides utilities for capabilities manipulation.
Package container provides the definition of a Container and a container Builder.
Package container provides the definition of a Container and a container Builder.
builder
Package builder provides an implementation of container.Builder and container.Container leveraging containerd.
Package builder provides an implementation of container.Builder and container.Container leveraging containerd.
Package log provides logging capability.
Package log provides logging capability.
Package osutil provides higher level functionality with respect to the ones provided by the standard os package.
Package osutil provides higher level functionality with respect to the ones provided by the standard os package.
Package process provides the definition of a Process and a process Builder.
Package process provides the definition of a Process and a process Builder.
builder
Package builder provides an implementation of process.Builder and process.Process.
Package builder provides an implementation of process.Builder and process.Process.
Package random defines utility functions to generate random objects.
Package random defines utility functions to generate random objects.
Package test provides an implementation the test.Test interface.
Package test provides an implementation the test.Test interface.
builder
Package builder provides an implementation of test.Builder.
Package builder provides an implementation of test.Builder.
field
Package field defines a generic way to reference and assign values to any test field by leveraging reflection and struct field tagging.
Package field defines a generic way to reference and assign values to any test field by leveraging reflection and struct field tagging.
loader
Package loader defines a Loader, able to unmarshall a YAML document into a Description.
Package loader defines a Loader, able to unmarshall a YAML document into a Description.
loader/schema
Package schema provides validation for the loaded tests description and documentation generation leveraging JSON schemas.
Package schema provides validation for the loaded tests description and documentation generation leveraging JSON schemas.
resource
Package resource provides the definition of a test Resource and a test resource Builder.
Package resource provides the definition of a test Resource and a test resource Builder.
resource/builder
Package builder provides an implementation of resource.Builder.
Package builder provides an implementation of resource.Builder.
resource/clientserver
Package clientserver provides the implementation of a clientServer test resource.
Package clientserver provides the implementation of a clientServer test resource.
resource/fd/directory
Package directory provides the implementation of a directory fd test resource.
Package directory provides the implementation of a directory fd test resource.
resource/fd/epoll
Package epoll provides the implementation of an eventpoll fd test resource.
Package epoll provides the implementation of an eventpoll fd test resource.
resource/fd/event
Package event provides the implementation of an event fd test resource.
Package event provides the implementation of an event fd test resource.
resource/fd/file
Package file provides the implementation of a regular file fd test resource.
Package file provides the implementation of a regular file fd test resource.
resource/fd/inotify
Package inotify provides the implementation of an inotify fd test resource.
Package inotify provides the implementation of an inotify fd test resource.
resource/fd/mem
Package mem provides the implementation of a memfd fd test resource.
Package mem provides the implementation of a memfd fd test resource.
resource/fd/pipe
Package pipe provides the implementation of a pipe fd test resource.
Package pipe provides the implementation of a pipe fd test resource.
resource/fd/signal
Package signal provides the implementation of a signal fd test resource.
Package signal provides the implementation of a signal fd test resource.
resource/process
Package process provides the implementation of a process test resource.
Package process provides the implementation of a process test resource.
runner
Package runner provides the definition of a Runner and a runner Builder.
Package runner provides the definition of a Runner and a runner Builder.
runner/builder
Package builder provides an implementation of runner.Builder.
Package builder provides an implementation of runner.Builder.
runner/host
Package host provides an implementation of runner.Runner enabling test execution on the host system.
Package host provides an implementation of runner.Runner enabling test execution on the host system.
script/shell
Package shell provides the implementation of a shell test script.
Package shell provides the implementation of a shell test script.
step
Package step provides the definition of a test Step and a test step Builder.
Package step provides the definition of a test Step and a test step Builder.
step/builder
Package builder provides an implementation of step.Builder.
Package builder provides an implementation of step.Builder.
step/syscall
Package syscall provides the definition of a Syscall test step and a syscall test step Builder.
Package syscall provides the definition of a Syscall test step and a syscall test step Builder.
step/syscall/base
Package base provides the definition of a generic syscall.Syscall test step.
Package base provides the definition of a generic syscall.Syscall test step.
step/syscall/builder
Package builder provides the implementation of a syscall.Builder.
Package builder provides the implementation of a syscall.Builder.
step/syscall/connect
Package connect provides the implementation of a connect system call test step.
Package connect provides the implementation of a connect system call test step.
step/syscall/dup
Package dup provides the implementation of a dup system call test step.
Package dup provides the implementation of a dup system call test step.
step/syscall/dup2
Package dup2 provides the implementation of a dup2 system call test step.
Package dup2 provides the implementation of a dup2 system call test step.
step/syscall/dup3
Package dup3 provides the implementation of a dup3 system call test step.
Package dup3 provides the implementation of a dup3 system call test step.
step/syscall/finitmodule
Package finitmodule provides the implementation of an finit_module system call test step.
Package finitmodule provides the implementation of an finit_module system call test step.
step/syscall/initmodule
Package initmodule provides the implementation of an init_module system call test step.
Package initmodule provides the implementation of an init_module system call test step.
step/syscall/kill
Package kill provides the implementation of a kill system call test step.
Package kill provides the implementation of a kill system call test step.
step/syscall/link
Package link provides the implementation of a link system call test step.
Package link provides the implementation of a link system call test step.
step/syscall/linkat
Package linkat provides the implementation of a linkat system call test step.
Package linkat provides the implementation of a linkat system call test step.
step/syscall/open
Package open provides the implementation of an open system call test step.
Package open provides the implementation of an open system call test step.
step/syscall/openat
Package openat provides the implementation of an openat system call test step.
Package openat provides the implementation of an openat system call test step.
step/syscall/openat2
Package openat2 provides the implementation of an openat2 system call test step.
Package openat2 provides the implementation of an openat2 system call test step.
step/syscall/read
Package read provides the implementation of a write system call test step.
Package read provides the implementation of a write system call test step.
step/syscall/sendto
Package sendto provides the implementation of a sendto system call test step.
Package sendto provides the implementation of a sendto system call test step.
step/syscall/socket
Package socket provides the implementation of a socket system call test step.
Package socket provides the implementation of a socket system call test step.
step/syscall/symlink
Package symlink provides the implementation of a symlink system call test step.
Package symlink provides the implementation of a symlink system call test step.
step/syscall/symlinkat
Package symlinkat provides the implementation of a symlinkat system call test step.
Package symlinkat provides the implementation of a symlinkat system call test step.
step/syscall/write
Package write provides the implementation of a write system call test step.
Package write provides the implementation of a write system call test step.
suite
Package suite provides the definition of a test suite as well as a mechanism to load multiple test suites from multiple sources through the Loader interface.
Package suite provides the definition of a test suite as well as a mechanism to load multiple test suites from multiple sources through the Loader interface.
suite/loader
Package loader provides the implementation of a suite.Loader.
Package loader provides the implementation of a suite.Loader.
suite/reportencoder/jsonencoder
Package jsonencoder provides an implementation of suite.ReportEncoder allowing to write a report to the underlying destination using a JSON encoding.
Package jsonencoder provides an implementation of suite.ReportEncoder allowing to write a report to the underlying destination using a JSON encoding.
suite/reportencoder/textencoder
Package textencoder provides an implementation of suite.ReportEncoder allowing to write a report to the underlying destination using a formatted text encoding.
Package textencoder provides an implementation of suite.ReportEncoder allowing to write a report to the underlying destination using a formatted text encoding.
suite/reportencoder/yamlencoder
Package yamlencoder provides an implementation of suite.ReportEncoder allowing to write a report to the underlying destination using a YAML encoding.
Package yamlencoder provides an implementation of suite.ReportEncoder allowing to write a report to the underlying destination using a YAML encoding.
suite/source
Package source provides the implementation of a suite.Source.
Package source provides the implementation of a suite.Source.
tester
Package tester provides the definition of test Tester, tester Report and ReportEncoder.
Package tester provides the definition of test Tester, tester Report and ReportEncoder.
tester/tester
Package tester provides an implementation of tester.Tester.
Package tester provides an implementation of tester.Tester.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL