make_run_report 実行例
help出力 make_run_report.py --help
usage: make_run_report.py [-h] [--workdir WORKDIR] --cmd CMD [--report REPORT]
[--html {0,1}] [--html-name HTML_NAME]
[--pandoc-cmd PANDOC_CMD] [--toc {0,1}]
[--standalone {0,1}] [--shell {0,1}]
[--timeout TIMEOUT] [--ignore IGNORE]
[--log-exts LOG_EXTS] [--error-regex ERROR_REGEX]
[--warning-regex WARNING_REGEX]
[--ignore-log-regex IGNORE_LOG_REGEX]
[--encoding ENCODING]
[--max-read-bytes MAX_READ_BYTES]
[--max-output-chars MAX_OUTPUT_CHARS]
[--max-tree-items MAX_TREE_ITEMS]
[--max-file-items MAX_FILE_ITEMS]
[--max-image-items MAX_IMAGE_ITEMS]
[--max-log-hits MAX_LOG_HITS]
[--max-hits-per-file MAX_HITS_PER_FILE]
Run a command and generate Markdown/HTML execution report.
options:
-h, --help show this help message and exit
--workdir WORKDIR 作業ディレクトリ
--cmd CMD workdir 内で実行するコマンド文字列
--report REPORT Markdownレポート名。workdir内に作成される。
--html {0,1} 1ならpandocでHTMLも作成する
--html-name HTML_NAME
HTML出力名。workdir内に作成される。
--pandoc-cmd PANDOC_CMD
pandocコマンド名またはパス
--toc {0,1} HTMLに目次を付ける
--standalone {0,1} pandoc -s を使う
--shell {0,1} 1なら shell=True で実行する。Windowsでは通常1が便利。
--timeout TIMEOUT タイムアウト秒。0以下なら無制限。
--ignore IGNORE 監視から除外するパターンのカンマ区切り
--log-exts LOG_EXTS warning/error を走査する拡張子のカンマ区切り
--error-regex ERROR_REGEX
ERRORとして拾う正規表現
--warning-regex WARNING_REGEX
WARNINGとして拾う正規表現
--ignore-log-regex IGNORE_LOG_REGEX
log走査時に無視する行の正規表現。例: 'mean squared error'
--encoding ENCODING stdout/stderr/log 読み込みencoding
--max-read-bytes MAX_READ_BYTES
logファイル読み込み最大byte数
--max-output-chars MAX_OUTPUT_CHARS
stdout/stderrのMarkdown出力最大文字数
--max-tree-items MAX_TREE_ITEMS
実行前ファイルツリーの最大表示数
--max-file-items MAX_FILE_ITEMS
created/modified/deleted 表の最大表示数
--max-image-items MAX_IMAGE_ITEMS
画像埋め込み最大数
--max-log-hits MAX_LOG_HITS
warning/error hit 表示最大数
--max-hits-per-file MAX_HITS_PER_FILE
1ファイルあたりのwarning/error hit最大数
生成されたデータファイル
(データファイルが見つかりませんでした)
生成された画像一覧
(画像ファイルが見つかりませんでした)