~/repo $ netverdict --gate
ネットワークを壊すなら
マージしない。
CI 向けの決定論的変更評価。baseline、change、assertions から verdict と終了コードを返します。
ブラウザー優先決定論的共有可能テレメトリなし
// 課題
ネットワーク変更にも merge 前のテストが必要です。
アプリコードには test と gate があります。ネットワーク変更もメンテナンス時間頼みにしないべきです。
// 得られるもの
得られるもの
01
Gateバイナリ
CIでbaseline、変更、assertionを実行します。
02
決定論的PCAP
レビューと監査用に再現可能なcaptureをエクスポートします。
03
Snapshotとdiff
変更前後の到達性を比較します。
04
共有エンジン
GUI、CLI、将来のSDKが同じコアを使います。
// 検証できること
検証できること
CLI はブラウザーアプリと同じシミュレーターカーネルを使います。CI で失敗したアサーションは、単なるログではなくインタラクティブなトポロジーとして開けます。
ワークスペースを開く。
ブラウザで無料、URL で共有可能、再現可能な作業のために設計されています。