mirror of
https://gitlab.cern.ch/wotsubo/psboard-qaqc-postprocess.git
synced 2024-11-21 23:00:20 +09:00
update: doc for Japanese
This commit is contained in:
parent
46487320b0
commit
d850ef7834
1 changed files with 54 additions and 6 deletions
|
@ -1,22 +1,70 @@
|
|||
# psb_qaqc
|
||||
日本語ドキュメント(WIP)
|
||||
QAQC実施直後にmasterでログをまとめるときに使うコマンドのマニュアル。
|
||||
|
||||
## シフトでの使い方
|
||||
|
||||
### 1. masterのログをCSVに変換する
|
||||
|
||||
```
|
||||
# psb-qaqc add-master-log <LOG FILE> <DATABASE CSV>
|
||||
```
|
||||
|
||||
```sh
|
||||
psb-qaqc add-master-log ./logs/20.log out_20.csv
|
||||
```
|
||||
|
||||
### 2. 再試験にまわすボードを決める
|
||||
TODO: 判断基準
|
||||
|
||||
masterのログまたはcsvを参照しながら再試験するかを判断し、
|
||||
再試験するものはさっき作ったcsvファイルの右側の`false`を`true`に書き換える。
|
||||
また、その右側にコメントを書き加える。
|
||||
|
||||
[CSVへの書き込みについて](#CSVへの書き込みについて)
|
||||
|
||||
### 3. Google sheetsにアップロードする
|
||||
CSVをコピーして、[Google sheets](https://docs.google.com/spreadsheets/d/128qOseOy4QDotehYe4Wf2jj88tnwiXGVdR3NHrjcDYU/edit?pli=1&gid=408695746#gid=408695746)の一番下に加える。
|
||||
*列をわける*のようなものを選択するとうまく貼れる。
|
||||
|
||||
### 4. CSVの後処理
|
||||
アップロード済みである(編集しない)ことを明らかにするために、`log`ディレクトリに`_uploaded.csv`の名前にして移動させる。
|
||||
|
||||
## 機能
|
||||
サブコマンドごとに機能がわかれている。
|
||||
各コマンドで`--help`を渡せばドキュメントがみれる。
|
||||
各コマンドで`--help`を渡せばヘルプがみれる。
|
||||
|
||||
### `add-master-log`
|
||||
QAQC実施直後にMaster JATHub上で実行することでMasterでのログをCSVに書き加える。
|
||||
|
||||
```sh
|
||||
psb-qaqc add-master-log ./logs/20240722_180104.log out.csv
|
||||
```
|
||||
# psb-qaqc add-master-log <LOG FILE> <DATABASE CSV>
|
||||
```
|
||||
|
||||
### `check-db` (WIP)
|
||||
```sh
|
||||
psb-qaqc add-master-log ./logs/20.log out.csv
|
||||
```
|
||||
|
||||
### `check-db`
|
||||
CSVファイルのフォーマットが正常か確認する。
|
||||
正常でない場合、返り値は0以外を返す。
|
||||
正常でない場合、0以外を返す。
|
||||
|
||||
```sh
|
||||
psb-qaqc check-db out.csv
|
||||
```
|
||||
|
||||
## CSVへの書き込みについて
|
||||
CSVの一番最後の列にコメントを書き込めるようにしている。
|
||||
以下コメントを書き込む際の注意点・推奨事項:
|
||||
|
||||
- `" "` で囲む
|
||||
- `,`は書き込める
|
||||
- `"`を使うときは`""`のように重ねてかく
|
||||
- 一番うしろには`,`を書かない
|
||||
|
||||
*例*
|
||||
```csv
|
||||
,,"日本語も,かけます ""field"""
|
||||
```
|
||||
|
||||
編集前にバックアップを作成することを推奨します。
|
||||
|
||||
|
|
Loading…
Reference in a new issue