a4c0ac9c55
Merge branch 'feature-more-postprocess' into 'main'
...
[NEW] add more postprocesses to `add-master-log` and rename current one as `convert-master-log`
See merge request wotsubo/psboard-qaqc-postprocess!1
2024-09-11 03:01:51 +02:00
f9716bcc93
update CHANGELOG for add-master-log
2024-09-10 23:04:48 +09:00
2dc790f9a8
new: add interactive command to add master log to database
...
- old add-master-log is now convert-master-log
- add-master-log is now interactive
- add-master-log is not well tested
2024-09-10 23:01:20 +09:00
7fe5218d39
refactor: split csv writing to func
2024-09-10 21:52:41 +09:00
7529d003a6
refactor: replace MasterLogResult file parse API to use only filename
...
* old one moved to private and used in the new one
* for future convert-master-log replacement
2024-09-10 21:22:25 +09:00
9e93a085fd
refactor: split func for printing boards for retest
2024-09-10 21:07:50 +09:00
b80c4902ca
bump to 1.1.0
2024-09-10 17:04:57 +09:00
772f7a155f
added: use out_runid.csv as default output path
2024-07-25 23:34:27 +09:00
1ec3f8107c
bump to 1.0.1
...
update CHANGELOG
2024-07-25 20:13:06 +09:00
ae29be2daa
update: auto distinguish boards to retest
...
- automatically print
2024-07-25 20:07:28 +09:00
79e7291031
fix: links in README
2024-07-25 13:43:00 +09:00
d850ef7834
update: doc for Japanese
2024-07-25 13:40:03 +09:00
46487320b0
update: accept abnormal resistance
as valid row in check-db
...
- this commits includes 2 other implementations
- 1st one with custom type with `impl Read` for Lazy evaluation
- this somehow ended up in infinite loop
- 2nd one which collects lines without skipped lines first
- this works
- the current implementations has another File and catches invalid row
and check the line later
2024-07-25 13:36:20 +09:00
c996e5bd28
update: docs, add ja doc
2024-07-24 12:48:41 +09:00
059283fab3
new: get run information from skew log file name
2024-07-24 12:45:30 +09:00
73a169c68f
refactor: clippy
...
- remove unused imports
2024-07-24 12:38:56 +09:00
bca7c3430d
change: rename PsbQaqcResult field (pll_lock_reset -> reset)
2024-07-24 12:34:52 +09:00
a57813192f
add: test case (20.log)
2024-07-23 22:51:48 +09:00
fb5160d2d9
fix: master log parse (invalid station detection in status parse)
...
- missed switch for `Station1`
- added integrated test to check lines count of output csv
2024-07-23 22:38:22 +09:00
e20c029684
update: master log (position fixed)
...
- A -> B
- 0-origin -> 1-origin
2024-07-23 17:07:35 +09:00
84d321ec30
update: add QAQC runid for master log parsing
...
- for master version v0.2.0
2024-07-23 14:41:08 +09:00
b927f5923e
refactor: separate master reading part as a mod
2024-07-22 16:02:34 +09:00
2258067f48
new: get skew from file (no printing)
...
- how to get relation between skew measurement file and output csv?
2024-07-22 11:27:09 +09:00
832dea37b0
fix: remove duplicated field for PsbQaqcResult
2024-07-21 22:13:56 +09:00
e455c774ac
update: README
2024-07-21 21:25:22 +09:00
fb11f18bbb
add: check-db command & add-skew command protoptype
2024-07-21 21:24:35 +09:00
e856f1575a
add changelog
2024-07-21 21:10:43 +09:00
a94a871e52
update: organize commands to subcommands and rename bin
...
- existing functions are moved to subcommand `add-master-log`
2024-07-21 21:04:46 +09:00
bdb415e6e6
update: Strict ordering for outpu (use BTreeMap instead of HashMap)
2024-07-21 20:29:42 +09:00
c4dd4161c7
update: include shiftscript_ver and shifter in output csv
2024-07-21 19:59:57 +09:00
62a5393cf5
update: log format
2024-07-21 19:53:51 +09:00
eff62d7f09
new: CSV output
2024-07-14 11:17:40 +09:00
a14eb4ea48
new: implement till parsing file (no output)
2024-07-14 00:18:34 +09:00
474f2397c6
New: Parsing till position/id assignment
2024-07-12 01:08:29 +09:00