update: log format

This commit is contained in:
Wataru Otsubo 2024-07-21 19:53:51 +09:00
parent eff62d7f09
commit 62a5393cf5
6 changed files with 126 additions and 116 deletions

View file

@ -10,14 +10,23 @@ mod integrated_test {
let test_out_dir = assert_fs::TempDir::new()?;
let test_out = PathBuf::new().join(&test_out_dir).join("out.csv");
// 1st file
let mut cmd = Command::cargo_bin("psb-qaqc-parse")?;
cmd.current_dir("tests")
.arg("./example_logs/valid/20240620_083537.log")
.arg("./example_logs/valid/20240720_171418.log")
.arg(test_out.as_path())
.assert()
.success()
.stdout(predicate::str::contains("Creating new file"));
// 2nd file
let mut cmd = Command::cargo_bin("psb-qaqc-parse")?;
cmd.current_dir("tests")
.arg("./example_logs/valid/20240720_171418.log")
.arg(test_out.as_path())
.assert()
.success();
Ok(())
}
@ -28,7 +37,7 @@ mod integrated_test {
let mut cmd = Command::cargo_bin("psb-qaqc-parse")?;
cmd.current_dir("tests")
.arg("./example_logs/valid/20240620_093537.log")
.arg("./example_logs/valid/20240720_171419.log")
.arg(test_out.as_path())
.assert()
.success()

View file

@ -1,48 +0,0 @@
Shift script: 0.0.0
----------------------
Date: 2024-06-20T08:42:01+0000
Shifters: Alice
----------------------
PBS Assignment:
Position / assigned-ID : A-0-0 / PB0004
Position / assigned-ID : A-1-0 / PB0004
Position / assigned-ID : A-0-1 / PB0004
Position / assigned-ID : A-1-1 / PB0004
Position / assigned-ID : A-0-2 / PB0004
Position / assigned-ID : A-1-2 / PB0004
Position / assigned-ID : A-0-3 / PB0004
Position / assigned-ID : A-1-3 / PB0004
Position / assigned-ID : A-0-4 / PB0004
Position / assigned-ID : A-1-4 / PB0004
Position / assigned-ID : A-0-5 / PB0004
Position / assigned-ID : A-1-5 / PB0004
Position / assigned-ID : A-0-6 / PB0004
Position / assigned-ID : A-1-6 / PB0004
Position / assigned-ID : A-0-7 / PB0004
Position / assigned-ID : A-1-7 / PB0004
Position / assigned-ID : A-0-8 / PB0004
Position / assigned-ID : A-1-8 / PB0004
======================
QAQC status| QSPIf | QSPIp | Recov | Clock | RegAc | ASDTP | DONE |
-----------------------------------------------------------------------
Station0
JATHub_ 1| 0| 1| 1| 0| 1| 1| 1|
JATHub_ 2| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 3| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 4| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 5| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 6| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 7| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 8| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 9| 0| 0| 1| 0| 1| 1| 1|
Station1
JATHub_11| 0| 0| 1| 1| 1| 1| 1|
JATHub_12| 0| 0| 1| 1| 1| 1| 1|
JATHub_13| 0| 0| 1| 1| 1| 1| 1|
JATHub_14| 0| 0| 1| 1| 1| 1| 1|
JATHub_15| 0| 0| 1| 1| 1| 1| 1|
JATHub_16| 0| 0| 1| 1| 1| 1| 1|
JATHub_17| 0| 0| 1| 1| 1| 2| 1|
JATHub_18| 0| 0| 1| 1| 1| 1| 1|
JATHub_19| 0| 0| 0| 0| 0| 0| 0|
======================

View file

@ -1,40 +0,0 @@
Shift script: 0.0.0
----------------------
Date: 2024-06-20T09:42:01+0000
Shifters: Alice
----------------------
PBS Assignment:
Position / assigned-ID : A-0-0 / PB0004
Position / assigned-ID : A-1-0 / PB0004
Position / assigned-ID : A-0-1 / PB0004
Position / assigned-ID : A-1-1 / PB0004
Position / assigned-ID : A-0-4 / PB0004
Position / assigned-ID : A-1-4 / PB0004
Position / assigned-ID : A-0-5 / PB0004
Position / assigned-ID : A-1-5 / PB0004
Position / assigned-ID : A-0-6 / PB0004
Position / assigned-ID : A-1-6 / PB0004
Position / assigned-ID : A-0-7 / PB0004
Position / assigned-ID : A-1-7 / PB0004
Position / assigned-ID : A-0-8 / PB0004
Position / assigned-ID : A-1-8 / PB0004
======================
QAQC status| QSPIf | QSPIp | Recov | Clock | RegAc | ASDTP | DONE |
-----------------------------------------------------------------------
Station0
JATHub_ 1| 0| 1| 1| 0| 1| 1| 1|
JATHub_ 2| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 5| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 6| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 7| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 8| 0| 0| 1| 0| 1| 1| 1|
JATHub_ 9| 0| 0| 1| 0| 1| 1| 1|
Station1
JATHub_11| 0| 0| 1| 1| 1| 1| 1|
JATHub_12| 0| 0| 1| 1| 1| 1| 1|
JATHub_15| 0| 0| 1| 1| 1| 1| 1|
JATHub_16| 0| 0| 1| 1| 1| 1| 1|
JATHub_17| 0| 0| 1| 1| 1| 2| 1|
JATHub_18| 0| 0| 1| 1| 1| 1| 1|
JATHub_19| 0| 0| 0| 0| 0| 0| 0|
======================

View file

@ -0,0 +1,48 @@
Shift script: 0.1.0
----------------------
Date: 2024-07-20T17:15:46+0000
Shifters: alice
----------------------
PBS Assignment:
Position / assigned-ID : A-0-0 / PS008866
Position / assigned-ID : A-1-0 / PS008866
Position / assigned-ID : A-0-1 / PS008866
Position / assigned-ID : A-1-1 / PS008866
Position / assigned-ID : A-0-2 / PS008866
Position / assigned-ID : A-1-2 / PS008866
Position / assigned-ID : A-0-3 / PS008866
Position / assigned-ID : A-1-3 / PS008866
Position / assigned-ID : A-0-4 / PS008866
Position / assigned-ID : A-1-4 / PS008866
Position / assigned-ID : A-0-5 / PS008866
Position / assigned-ID : A-1-5 / PS008866
Position / assigned-ID : A-0-6 / PS008866
Position / assigned-ID : A-1-6 / PS008866
Position / assigned-ID : A-0-7 / PS008866
Position / assigned-ID : A-1-7 / PS008866
Position / assigned-ID : A-0-8 / PS008866
Position / assigned-ID : A-1-8 / PS008866
======================
QAQC status| QSPIp | Recov | Power | Clock | ASDTP | Reset | Result |
----------------------------------------------------------------------
Station0
JATHub_ 1| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 2| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 3| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 4| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 5| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 6| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 7| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 8| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 9| 0| 1| 1| 0| 1| 8| 1|
Station1
JATHub_11| 2| 3| 1| 1| 2| 13| 1|
JATHub_12| 3| 3| 1| 1| 1| 5| 1|
JATHub_13| 0| 1| 1| 1| 2| 13| 1|
JATHub_14| 2| 2| 1| 0| 3| 13| 1|
JATHub_15| 2| 3| 1| 0| 0| 5| 0|
JATHub_16| 1| 1| 2| 3| 3| 14| 3|
JATHub_17| 1| 0| 2| 2| 1| 2| 2|
JATHub_18| 2| 2| 3| 3| 1| 5| 1|
JATHub_19| 0| 3| 0| 0| 0| 7| 2|
======================

View file

@ -0,0 +1,40 @@
Shift script: 0.1.0
----------------------
Date: 2024-07-20T17:15:46+0000
Shifters: alice
----------------------
PBS Assignment:
Position / assigned-ID : A-0-0 / PS008866
Position / assigned-ID : A-1-0 / PS008866
Position / assigned-ID : A-0-2 / PS008866
Position / assigned-ID : A-1-2 / PS008866
Position / assigned-ID : A-0-3 / PS008866
Position / assigned-ID : A-1-3 / PS008866
Position / assigned-ID : A-0-4 / PS008866
Position / assigned-ID : A-1-4 / PS008866
Position / assigned-ID : A-1-5 / PS008866
Position / assigned-ID : A-0-6 / PS008866
Position / assigned-ID : A-1-6 / PS008866
Position / assigned-ID : A-0-7 / PS008866
Position / assigned-ID : A-0-8 / PS008866
Position / assigned-ID : A-1-8 / PS008866
======================
QAQC status| QSPIp | Recov | Power | Clock | ASDTP | Reset | Result |
----------------------------------------------------------------------
Station0
JATHub_ 1| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 3| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 4| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 5| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 7| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 8| 0| 1| 1| 0| 1| 8| 1|
JATHub_ 9| 0| 1| 1| 0| 1| 8| 1|
Station1
JATHub_11| 2| 3| 1| 1| 2| 13| 1|
JATHub_13| 0| 1| 1| 1| 2| 13| 1|
JATHub_14| 2| 2| 1| 0| 3| 13| 1|
JATHub_15| 2| 3| 1| 0| 0| 5| 0|
JATHub_16| 1| 1| 2| 3| 3| 14| 3|
JATHub_17| 1| 0| 2| 2| 1| 2| 2|
JATHub_19| 0| 3| 0| 0| 0| 7| 2|
======================