From d57d5565ef74dadf2001f088fce7cf8df657fe8c Mon Sep 17 00:00:00 2001 From: Matej Hrica Date: Wed, 20 May 2026 17:28:19 +0200 Subject: [PATCH] tests+examples: replace krun_set_log_level with krun_init_log Assisted-by: OpenCode:claude-opus-4.6 Signed-off-by: Matej Hrica --- examples/boot_efi.c | 2 +- examples/consoles.c | 2 +- examples/external_kernel.c | 2 +- examples/launch-tee.c | 2 +- examples/nitro.c | 2 +- tests/test_cases/src/test_augmentfs.rs | 2 +- tests/test_cases/src/test_freebsd_boot.rs | 7 ++++++- .../src/test_freebsd_gvproxy_tcp_guest_connect.rs | 7 ++++++- .../src/test_freebsd_gvproxy_tcp_guest_listen.rs | 7 ++++++- tests/test_cases/src/test_multiport_console.rs | 7 ++++++- tests/test_cases/src/test_net/mod.rs | 2 +- tests/test_cases/src/test_root_disk_remount.rs | 7 ++++++- tests/test_cases/src/test_tsi_tcp_guest_connect.rs | 2 +- tests/test_cases/src/test_tsi_tcp_guest_listen.rs | 2 +- tests/test_cases/src/test_virtiofs_misc.rs | 2 +- tests/test_cases/src/test_virtiofs_root_ro.rs | 7 ++++++- tests/test_cases/src/test_vm_config.rs | 2 +- tests/test_cases/src/test_vsock_guest_connect.rs | 7 ++++++- 18 files changed, 53 insertions(+), 18 deletions(-) diff --git a/examples/boot_efi.c b/examples/boot_efi.c index 5891c35..089fd39 100644 --- a/examples/boot_efi.c +++ b/examples/boot_efi.c @@ -169,7 +169,7 @@ int main(int argc, char *const argv[]) } // Set the log level to "off". - err = krun_set_log_level(0); + err = krun_init_log(KRUN_LOG_TARGET_DEFAULT, KRUN_LOG_LEVEL_OFF, KRUN_LOG_STYLE_AUTO, 0); if (err) { errno = -err; perror("Error configuring log level"); diff --git a/examples/consoles.c b/examples/consoles.c index 30a17a4..fe3a982 100644 --- a/examples/consoles.c +++ b/examples/consoles.c @@ -119,7 +119,7 @@ int main(int argc, char *const argv[]) const char *const *command_args = (argc > 3) ? (const char *const *)&argv[3] : NULL; const char *const envp[] = { 0 }; - krun_set_log_level(KRUN_LOG_LEVEL_WARN); + krun_init_log(KRUN_LOG_TARGET_DEFAULT, KRUN_LOG_LEVEL_WARN, KRUN_LOG_STYLE_AUTO, 0); int err; int ctx_id = krun_create_ctx(); diff --git a/examples/external_kernel.c b/examples/external_kernel.c index 1464988..ab85771 100644 --- a/examples/external_kernel.c +++ b/examples/external_kernel.c @@ -218,7 +218,7 @@ int main(int argc, char *const argv[]) } // Set the log level to "off". - err = krun_set_log_level(0); + err = krun_init_log(KRUN_LOG_TARGET_DEFAULT, KRUN_LOG_LEVEL_OFF, KRUN_LOG_STYLE_AUTO, 0); if (err) { errno = -err; diff --git a/examples/launch-tee.c b/examples/launch-tee.c index 1eadf19..df5f78f 100644 --- a/examples/launch-tee.c +++ b/examples/launch-tee.c @@ -45,7 +45,7 @@ int main(int argc, char *const argv[]) } // Set the log level to "error". - err = krun_set_log_level(1); + err = krun_init_log(KRUN_LOG_TARGET_DEFAULT, KRUN_LOG_LEVEL_ERROR, KRUN_LOG_STYLE_AUTO, 0); if (err) { errno = -err; perror("Error configuring log level"); diff --git a/examples/nitro.c b/examples/nitro.c index 2a80e02..2b4578d 100644 --- a/examples/nitro.c +++ b/examples/nitro.c @@ -180,7 +180,7 @@ int main(int argc, char *const argv[]) // Enable debug output if configured. log_level = (cmdline.debug) ? KRUN_LOG_LEVEL_DEBUG : KRUN_LOG_LEVEL_OFF; - err = krun_set_log_level(log_level); + err = krun_init_log(KRUN_LOG_TARGET_DEFAULT, log_level, KRUN_LOG_STYLE_AUTO, 0); if (err) { errno = -err; perror("Error configuring log level"); diff --git a/tests/test_cases/src/test_augmentfs.rs b/tests/test_cases/src/test_augmentfs.rs index 2403203..a3d87c6 100644 --- a/tests/test_cases/src/test_augmentfs.rs +++ b/tests/test_cases/src/test_augmentfs.rs @@ -48,7 +48,7 @@ mod host { let marker: &'static [u8] = b"virtual-file-marker-content-12345"; unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log(KRUN_LOG_TARGET_DEFAULT, KRUN_LOG_LEVEL_TRACE, KRUN_LOG_STYLE_AUTO, 0))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_set_vm_config(ctx, 1, 512))?; diff --git a/tests/test_cases/src/test_freebsd_boot.rs b/tests/test_cases/src/test_freebsd_boot.rs index 866007f..07fbfae 100644 --- a/tests/test_cases/src/test_freebsd_boot.rs +++ b/tests/test_cases/src/test_freebsd_boot.rs @@ -26,7 +26,12 @@ mod host { fn start_vm(self: Box, test_setup: TestSetup) -> anyhow::Result<()> { let assets = freebsd_assets().expect("FreeBSD assets must be present when test runs"); unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log( + KRUN_LOG_TARGET_DEFAULT, + KRUN_LOG_LEVEL_TRACE, + KRUN_LOG_STYLE_AUTO, + 0 + ))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_set_vm_config(ctx, 1, 512))?; setup_kernel_and_enter(ctx, test_setup, assets)?; diff --git a/tests/test_cases/src/test_freebsd_gvproxy_tcp_guest_connect.rs b/tests/test_cases/src/test_freebsd_gvproxy_tcp_guest_connect.rs index 007058a..444390f 100644 --- a/tests/test_cases/src/test_freebsd_gvproxy_tcp_guest_connect.rs +++ b/tests/test_cases/src/test_freebsd_gvproxy_tcp_guest_connect.rs @@ -52,7 +52,12 @@ mod host { thread::spawn(move || self.tcp_tester.run_server(listener)); unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log( + KRUN_LOG_TARGET_DEFAULT, + KRUN_LOG_LEVEL_TRACE, + KRUN_LOG_STYLE_AUTO, + 0 + ))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_set_vm_config(ctx, 1, 512))?; setup_gvproxy_backend(ctx, &test_setup)?; diff --git a/tests/test_cases/src/test_freebsd_gvproxy_tcp_guest_listen.rs b/tests/test_cases/src/test_freebsd_gvproxy_tcp_guest_listen.rs index 00ccebc..88b2d1c 100644 --- a/tests/test_cases/src/test_freebsd_gvproxy_tcp_guest_listen.rs +++ b/tests/test_cases/src/test_freebsd_gvproxy_tcp_guest_listen.rs @@ -50,7 +50,12 @@ mod host { let assets = freebsd_assets().expect("freebsd assets must be available"); unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log( + KRUN_LOG_TARGET_DEFAULT, + KRUN_LOG_LEVEL_TRACE, + KRUN_LOG_STYLE_AUTO, + 0 + ))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_set_vm_config(ctx, 1, 512))?; let net_sock = setup_gvproxy_backend(ctx, &test_setup)?; diff --git a/tests/test_cases/src/test_multiport_console.rs b/tests/test_cases/src/test_multiport_console.rs index 8fcbf60..3fd3611 100644 --- a/tests/test_cases/src/test_multiport_console.rs +++ b/tests/test_cases/src/test_multiport_console.rs @@ -50,7 +50,12 @@ mod host { impl Test for TestMultiportConsole { fn start_vm(self: Box, test_setup: TestSetup) -> anyhow::Result<()> { unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log( + KRUN_LOG_TARGET_DEFAULT, + KRUN_LOG_LEVEL_TRACE, + KRUN_LOG_STYLE_AUTO, + 0 + ))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_disable_implicit_console(ctx))?; diff --git a/tests/test_cases/src/test_net/mod.rs b/tests/test_cases/src/test_net/mod.rs index b8da642..af2c132 100644 --- a/tests/test_cases/src/test_net/mod.rs +++ b/tests/test_cases/src/test_net/mod.rs @@ -136,7 +136,7 @@ mod host { thread::spawn(move || tcp_tester.run_server(listener)); unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log(KRUN_LOG_TARGET_DEFAULT, KRUN_LOG_LEVEL_TRACE, KRUN_LOG_STYLE_AUTO, 0))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_set_vm_config(ctx, 1, 512))?; diff --git a/tests/test_cases/src/test_root_disk_remount.rs b/tests/test_cases/src/test_root_disk_remount.rs index 11a445a..81c5623 100644 --- a/tests/test_cases/src/test_root_disk_remount.rs +++ b/tests/test_cases/src/test_root_disk_remount.rs @@ -98,7 +98,12 @@ mod host { let test_case = CString::new(test_setup.test_case)?; unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log( + KRUN_LOG_TARGET_DEFAULT, + KRUN_LOG_LEVEL_TRACE, + KRUN_LOG_STYLE_AUTO, + 0 + ))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_set_vm_config(ctx, 1, 512))?; diff --git a/tests/test_cases/src/test_tsi_tcp_guest_connect.rs b/tests/test_cases/src/test_tsi_tcp_guest_connect.rs index c3bb6c3..158810c 100644 --- a/tests/test_cases/src/test_tsi_tcp_guest_connect.rs +++ b/tests/test_cases/src/test_tsi_tcp_guest_connect.rs @@ -31,7 +31,7 @@ mod host { let listener = self.tcp_tester.create_server_socket(); thread::spawn(move || self.tcp_tester.run_server(listener)); unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log(KRUN_LOG_TARGET_DEFAULT, KRUN_LOG_LEVEL_TRACE, KRUN_LOG_STYLE_AUTO, 0))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_set_vm_config(ctx, 1, 512))?; setup_fs_and_enter(ctx, test_setup)?; diff --git a/tests/test_cases/src/test_tsi_tcp_guest_listen.rs b/tests/test_cases/src/test_tsi_tcp_guest_listen.rs index c1a8d87..4a0f9fd 100644 --- a/tests/test_cases/src/test_tsi_tcp_guest_listen.rs +++ b/tests/test_cases/src/test_tsi_tcp_guest_listen.rs @@ -33,7 +33,7 @@ mod host { self.tcp_tester.run_client(); }); - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log(KRUN_LOG_TARGET_DEFAULT, KRUN_LOG_LEVEL_TRACE, KRUN_LOG_STYLE_AUTO, 0))?; let ctx = krun_call_u32!(krun_create_ctx())?; let port_mapping = format!("{PORT}:{PORT}"); let port_mapping = CString::new(port_mapping).unwrap(); diff --git a/tests/test_cases/src/test_virtiofs_misc.rs b/tests/test_cases/src/test_virtiofs_misc.rs index c599d2b..b98d061 100644 --- a/tests/test_cases/src/test_virtiofs_misc.rs +++ b/tests/test_cases/src/test_virtiofs_misc.rs @@ -17,7 +17,7 @@ mod host { impl Test for TestVirtioFsMisc { fn start_vm(self: Box, test_setup: TestSetup) -> anyhow::Result<()> { unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log(KRUN_LOG_TARGET_DEFAULT, KRUN_LOG_LEVEL_TRACE, KRUN_LOG_STYLE_AUTO, 0))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_set_vm_config(ctx, 1, 1024))?; setup_fs_and_enter(ctx, test_setup)?; diff --git a/tests/test_cases/src/test_virtiofs_root_ro.rs b/tests/test_cases/src/test_virtiofs_root_ro.rs index 31cbd1c..2133215 100644 --- a/tests/test_cases/src/test_virtiofs_root_ro.rs +++ b/tests/test_cases/src/test_virtiofs_root_ro.rs @@ -42,7 +42,12 @@ mod host { let envp = [null()]; unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log( + KRUN_LOG_TARGET_DEFAULT, + KRUN_LOG_LEVEL_TRACE, + KRUN_LOG_STYLE_AUTO, + 0 + ))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_set_vm_config(ctx, 1, 512))?; diff --git a/tests/test_cases/src/test_vm_config.rs b/tests/test_cases/src/test_vm_config.rs index 207f2b4..bd5c9ad 100644 --- a/tests/test_cases/src/test_vm_config.rs +++ b/tests/test_cases/src/test_vm_config.rs @@ -17,7 +17,7 @@ mod host { impl Test for TestVmConfig { fn start_vm(self: Box, test_setup: TestSetup) -> anyhow::Result<()> { unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log(KRUN_LOG_TARGET_DEFAULT, KRUN_LOG_LEVEL_TRACE, KRUN_LOG_STYLE_AUTO, 0))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_set_vm_config(ctx, self.num_cpus, self.ram_mib))?; setup_fs_and_enter(ctx, test_setup)?; diff --git a/tests/test_cases/src/test_vsock_guest_connect.rs b/tests/test_cases/src/test_vsock_guest_connect.rs index 686d156..6cf60e2 100644 --- a/tests/test_cases/src/test_vsock_guest_connect.rs +++ b/tests/test_cases/src/test_vsock_guest_connect.rs @@ -65,7 +65,12 @@ mod host { thread::spawn(move || server(listener)); unsafe { - krun_call!(krun_set_log_level(KRUN_LOG_LEVEL_TRACE))?; + krun_call!(krun_init_log( + KRUN_LOG_TARGET_DEFAULT, + KRUN_LOG_LEVEL_TRACE, + KRUN_LOG_STYLE_AUTO, + 0 + ))?; let ctx = krun_call_u32!(krun_create_ctx())?; krun_call!(krun_add_vsock_port( ctx, -- 2.51.2