Prepend netsim_ to session_stats.json
This helps clearly identify netsim session stats for tradefed runs.
Bug: 319292300
Test: ninja -C objs netsimd
Change-Id: I0f12727fa1cb913b805f82acc3403b601fcbdbbd
diff --git a/rust/common/src/util/zip_artifact.rs b/rust/common/src/util/zip_artifact.rs
index 3147923..ba102f4 100644
--- a/rust/common/src/util/zip_artifact.rs
+++ b/rust/common/src/util/zip_artifact.rs
@@ -95,7 +95,7 @@
let mut buffer = Vec::new();
// Put each artifact files into zip file
- let excluded_files = ["netsim_stderr.log", "netsim_stdout.log", "session_stats.json"];
+ let excluded_files = ["netsim_stderr.log", "netsim_stdout.log", "netsim_session_stats.json"];
for file in files {
let filename = match file.file_name() {
Some(os_name) => match os_name.to_str() {
diff --git a/rust/daemon/src/session.rs b/rust/daemon/src/session.rs
index fbb87b7..0780c48 100644
--- a/rust/daemon/src/session.rs
+++ b/rust/daemon/src/session.rs
@@ -191,7 +191,7 @@
/// Write netsim stats to json file
fn write_stats_to_json(stats_proto: NetsimStats) -> anyhow::Result<()> {
- let filename = netsimd_temp_dir().join("session_stats.json");
+ let filename = netsimd_temp_dir().join("netsim_session_stats.json");
let mut file = File::create(filename)?;
let json = print_to_string(&stats_proto)?;
file.write(json.as_bytes()).context("Unable to write json session stats")?;