第2章 OpenStack Integration Test Suite のスクリプト


OpenStack Integration Test Suite には、インストールおよび設定に利用可能な複数のスクリプトが含まれています。run_tests.sh スクリプトを使用すると OpenStack デプロイメントでテストを実行できます。OpenStack Integration Test Suite サービスで利用可能なツールの全一覧は、/tools ディレクトリーにあります。これらのスクリプトの概要を以下に示します。オプション -h を指定してこれらのスクリプトを実行すると、さらに詳しい説明を表示することができます。

  • *configure-tempest-directory*: Integration Test Suite では、検出するテストが現在の作業ディレクトリーにあることを想定しています。このスクリプトは、現在のディレクトリーにシンボリックリンクおよび他のファイルを追加して、クラウドに対して tempest を実行できるようにします。同じマシンから別のクラウドに対して tempest を実行するには、このスクリプトを別のディレクトリーで実行してください。
  • *config_tempest.py*: OpenStack Integration Test Suite は設定が難しい場合もあります。さまざまなオプションを設定して、異なるユーザー、テナント、フレーバー、イメージを作成する必要があります。config_tempest.py スクリプトにより、設定をより簡単に行うことができます。--create オプションを使用すると、必要なリソースと admin 認証情報を作成できます。Red Hat は、エンタープライズ用のクラウドに対してこのスクリプトを実行している間には admin の認証情報を追加しないことを推奨します。
  • *run-tests.sh*: このスクリプトは、testr テストランナーのラッパーで、省略するテストセットを指定したファイルを提供するだけでなく、オプションの xunit 出力を生成します。testr に指定する long 引数はすべてこのスクリプトで使用することができます。詳しい情報は testr ドキュメントを参照してください。

これらのスクリプトに関する詳しい情報は「OpenStack Integration Test Suite スクリプトの一覧および説明」を参照してください。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る