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
|
# 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`
|
### `add-master-log`
|
||||||
QAQC実施直後にMaster JATHub上で実行することでMasterでのログをCSVに書き加える。
|
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ファイルのフォーマットが正常か確認する。
|
CSVファイルのフォーマットが正常か確認する。
|
||||||
正常でない場合、返り値は0以外を返す。
|
正常でない場合、0以外を返す。
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
psb-qaqc check-db out.csv
|
psb-qaqc check-db out.csv
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## CSVへの書き込みについて
|
||||||
|
CSVの一番最後の列にコメントを書き込めるようにしている。
|
||||||
|
以下コメントを書き込む際の注意点・推奨事項:
|
||||||
|
|
||||||
|
- `" "` で囲む
|
||||||
|
- `,`は書き込める
|
||||||
|
- `"`を使うときは`""`のように重ねてかく
|
||||||
|
- 一番うしろには`,`を書かない
|
||||||
|
|
||||||
|
*例*
|
||||||
|
```csv
|
||||||
|
,,"日本語も,かけます ""field"""
|
||||||
|
```
|
||||||
|
|
||||||
|
編集前にバックアップを作成することを推奨します。
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue