Package: conmon / 2.1.13+ds1-2

Metadata

Package Version Patches format
conmon 2.1.13+ds1-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Allow test to run with debian s systemd golang packa.patch | (download)

runner/conmon_test/suite_test.go | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 allow test to run with debian's systemd golang package

0002 Replace Go tests with BATS and remove Go dependency.patch | (download)

.github/workflows/integration.yml | 28 9 + 19 - 0 !
.github/workflows/validate.yml | 31 31 + 0 - 0 !
Makefile | 27 7 + 20 - 0 !
cmd/conmon-config/conmon-config.go | 38 0 + 38 - 0 !
go.mod | 32 0 + 32 - 0 !
go.sum | 76 0 + 76 - 0 !
hack/github-actions-setup | 2 1 + 1 - 0 !
runner/config/config.go | 19 0 + 19 - 0 !
runner/config/config_unix.go | 7 0 + 7 - 0 !
runner/config/config_windows.go | 7 0 + 7 - 0 !
runner/conmon/conmon.go | 135 0 + 135 - 0 !
runner/conmon/options.go | 178 0 + 178 - 0 !
runner/conmon/pipes.go | 144 0 + 144 - 0 !
runner/conmon_test/conmon_test.go | 344 0 + 344 - 0 !
runner/conmon_test/ctr_logs_test.go | 99 0 + 99 - 0 !
runner/conmon_test/runtime_test.go | 104 0 + 104 - 0 !
runner/conmon_test/suite_test.go | 191 0 + 191 - 0 !
test/01-basic.bats | 174 174 + 0 - 0 !
test/02-ctr-logs.bats | 66 66 + 0 - 0 !
test/03-k8s-log-rotation.bats | 135 135 + 0 - 0 !
test/04-runtime.bats | 178 178 + 0 - 0 !
test/run-tests.sh | 216 216 + 0 - 0 !
test/test_helper.bash | 315 315 + 0 - 0 !
23 files changed, 1132 insertions(+), 1414 deletions(-)

 replace go tests with bats and remove go dependency

Reimplemented all tests from Go to BATS framework, providing comprehensive
test coverage while eliminating Go build dependencies. Added 52 BATS tests
covering basic functionality, container logging, k8s log rotation, and
full runtime integration with real container execution.

Fixes: #577

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Jindrich Novy <jnovy@redhat.com>