From 9e193656c605739d738f9ee1d2a164bab419a07c Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Fri, 13 Jan 2023 12:54:17 +0100 Subject: Fix error message: We test the client here Signed-off-by: Matthias Beyer --- mqtt-tester/src/command.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mqtt-tester/src') diff --git a/mqtt-tester/src/command.rs b/mqtt-tester/src/command.rs index 9e01585..43cc310 100644 --- a/mqtt-tester/src/command.rs +++ b/mqtt-tester/src/command.rs @@ -177,7 +177,7 @@ impl Output { } } Ok(Err(e)) => return Err(e), - Err(_elapsed) => return Err(miette::miette!("Did not hear from server until timeout")), + Err(_elapsed) => return Err(miette::miette!("Did not hear from client until timeout")), } Ok(()) -- cgit v1.2.3 From 580038fabd973089ee465536668de2c617bd3b6e Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Mon, 16 Jan 2023 09:44:07 +0100 Subject: Add logging via tracing Signed-off-by: Matthias Beyer --- mqtt-tester/src/main.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'mqtt-tester/src') diff --git a/mqtt-tester/src/main.rs b/mqtt-tester/src/main.rs index dee26a2..9a68848 100644 --- a/mqtt-tester/src/main.rs +++ b/mqtt-tester/src/main.rs @@ -19,6 +19,7 @@ use clap::{Parser, Subcommand}; use client_report::create_client_report; use miette::IntoDiagnostic; use report::{print_report, ReportResult}; +use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt}; #[derive(Parser, Debug)] #[clap(author, version)] @@ -40,6 +41,19 @@ enum Commands { #[tokio::main] async fn main() -> miette::Result<()> { + let fmt_layer = tracing_subscriber::fmt::layer() + .pretty() + .with_timer(tracing_subscriber::fmt::time::uptime()); + + let filter_layer = tracing_subscriber::EnvFilter::from_default_env(); + + tracing_subscriber::registry() + .with(fmt_layer) + .with(filter_layer) + .init(); + + tracing::info!("Starting up"); + let args = Cli::parse(); match args.command { -- cgit v1.2.3 From e3b17105a27af3f00e0816f1c2ff520947c35ed3 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Mon, 16 Jan 2023 09:47:20 +0100 Subject: Add log output when building CLI call Signed-off-by: Matthias Beyer --- mqtt-tester/src/executable.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'mqtt-tester/src') diff --git a/mqtt-tester/src/executable.rs b/mqtt-tester/src/executable.rs index bc361e7..8930a2b 100644 --- a/mqtt-tester/src/executable.rs +++ b/mqtt-tester/src/executable.rs @@ -35,6 +35,11 @@ impl ClientExecutable { }) .collect(); + tracing::debug!( + "Building command: {} {}", + self.path.display(), + args.join(" ") + ); if !args.is_empty() { command.args(args); } -- cgit v1.2.3