charmrunnerはジュジュの魅力のテストのために再利用可能なコンポーネントとユーティリティを提供します。
テスト結果に基づいて、リポジトリに公開ゲーにジェンキンス滝の眺め、からテストのため、いくつかの異なるユースケースがあります。
別の実行中のシナリオを収容するためには、ツールは、CLIツールのセットとして提示されている。
すべてのツールは、デフォルトのジュジュ環境に対して動作します。
のランナーの
魅力のテストへのメインエントリポイントを提供。これは、生成してテストを実行し、その結果、環境情報を記録します。
 護符グラフランナー-rリポジトリ-w WORKING_DIR -sシリーズ-t testrecord.zip
のプランナーの
与えられた魅力の変更のためのすべての魅力のリポジトリに対してテスト計画のシリーズを計算します。
 リポジトリ-rジュジュ-プランナーは、正確な-d plans_dir
のスナップショットの
のbzr棚に似た環境を、スナップショットと復元。主な目的は、環境、テストで再利用できるような環境からサービスをクリアできるようにする。
破壊し、ポップで最後のスナップショットの前には存在しない古いサービスを削除し、サービスの粒度に動作します。
 ジュジュ·スナップショットのスナップショット-f pristine.json
  MySQLは:ジュジュは、ローカル--repository =例を配備
 ジュジュ·スナップショットは、-f pristine.jsonを復元
- 削除サービスを経由して、再利用のための環境をきれいにしてください。
- どんなアップロードさも魅力のリセットプロバイダー·ストレージ。
- 飼育係から任意の魅力の状態を削除します。
のローダの
環境へのテストプランのサービスとの関係をロードします。
 ジュジュ負荷-rリポジトリmediawiki.plan
腕時計
サービスの検証は、正確に来る特定のサービスを待ち、全ての関係が終了し、定常状態に到達するか、いずれかが故障状態に達する。
&NBSP;ジュジュ·ウォッチ<サービス>
終了コード1ウェイトは、より多くの詳細を標準エラー出力に失敗した場合。出口0成功します。
のテストレコードの
すべてのユニット·ログ、飼育係のデータ、ステータス、およびテストランナーのログのアーカイブを作成します。
&NBSP;ジュジュレコード-f testrecord.zip
の新しいのこのリリースでは何です。
- は利用SFTPリモートユニットをフェッチするログ(ジュジュ·レコーダーは現在のプロバイダは無関係です)。
- 更新ウォッチャーます。
新しいステータス出力で動作するように
のバージョン0.2.4でのの新機能は次のとおりです。
- スタンドアロンZKダンプスクリプト、ラッパーエラー処理を使用スナップショットのティアダウンします。
の要件の
- のPythonます。
コメントが見つかりません