From 88f78e16773022670e4a59ee21be473061e0632c Mon Sep 17 00:00:00 2001 From: Cijo Thomas Date: Fri, 7 Mar 2025 13:45:28 -0800 Subject: [PATCH 1/2] Try userevent test in CI --- opentelemetry-user-events-logs/src/lib.rs | 3 ++- scripts/test.sh | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/opentelemetry-user-events-logs/src/lib.rs b/opentelemetry-user-events-logs/src/lib.rs index 11c8b935..fa8cf193 100644 --- a/opentelemetry-user-events-logs/src/lib.rs +++ b/opentelemetry-user-events-logs/src/lib.rs @@ -28,7 +28,8 @@ mod tests { // sudo -E ~/.cargo/bin/cargo test integration -- --nocapture --ignored // Basic check if user_events are available - check_user_events_available().expect("Kernel does not support user_events. Verify your distribution/kernel supports user_events: https://docs.kernel.org/trace/user_events.html."); + let user_event_status = check_user_events_available().expect("Kernel does not support user_events. Verify your distribution/kernel supports user_events: https://docs.kernel.org/trace/user_events.html."); + println!("User events status: {}", user_event_status); let logger_provider = LoggerProviderBuilder::default() .with_user_event_exporter("myprovider") diff --git a/scripts/test.sh b/scripts/test.sh index e553b199..45e4c662 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -15,3 +15,5 @@ cargo test --manifest-path=opentelemetry-user-events-logs/Cargo.toml --all-featu cargo test --manifest-path=opentelemetry-user-events-metrics/Cargo.toml --all-features cargo test --manifest-path=opentelemetry-resource-detectors/Cargo.toml --all-features + +sudo -E ~/.cargo/bin/cargo test --manifest-path=opentelemetry-user-events-logs/Cargo.toml -- --nocapture --ignored From 2ef98a697db51e7f15c107df70a166f21051f369 Mon Sep 17 00:00:00 2001 From: Cijo Thomas Date: Fri, 7 Mar 2025 13:46:28 -0800 Subject: [PATCH 2/2] println --- opentelemetry-user-events-logs/src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/opentelemetry-user-events-logs/src/lib.rs b/opentelemetry-user-events-logs/src/lib.rs index fa8cf193..dc1e7fd5 100644 --- a/opentelemetry-user-events-logs/src/lib.rs +++ b/opentelemetry-user-events-logs/src/lib.rs @@ -29,7 +29,7 @@ mod tests { // Basic check if user_events are available let user_event_status = check_user_events_available().expect("Kernel does not support user_events. Verify your distribution/kernel supports user_events: https://docs.kernel.org/trace/user_events.html."); - println!("User events status: {}", user_event_status); + println!("User events status at start: {}", user_event_status); let logger_provider = LoggerProviderBuilder::default() .with_user_event_exporter("myprovider") @@ -39,6 +39,7 @@ mod tests { // following providername_level_k1 format // Validate that the TracePoints are created. let user_event_status = check_user_events_available().expect("Kernel does not support user_events. Verify your distribution/kernel supports user_events: https://docs.kernel.org/trace/user_events.html."); + println!("User events status after provider creation: {}", user_event_status); assert!(user_event_status.contains("myprovider_L1K1")); assert!(user_event_status.contains("myprovider_L2K1")); assert!(user_event_status.contains("myprovider_L3K1"));