6.3. 컨테이너 외부에서 컨테이너화된 Tempest 실행


컨테이너는 tempest.conf 파일을 생성하거나 검색하고 테스트를 실행합니다. 컨테이너 외부에서 다음 작업을 수행할 수 있습니다.

  1. 오버클라우드에 대해 tempest를 실행하려면 overcloudrc 파일을 소싱합니다. 언더클라우드에 대해 tempest를 실행하려면 stackrc 파일을 소싱합니다.

    # source /home/stack/container_tempest/overcloudrc
  2. tempest init 을 실행하여 tempest Workspace를 생성합니다. 호스트에서 파일도 액세스할 수 있도록 공유 디렉터리를 사용합니다.

    # tempest init /home/stack/tempest_workspace
  3. tempest.conf 파일을 생성합니다.

    # discover-tempest-config \
    --out /home/stack/tempest_workspace/tempest.conf \
    --deployer-input /home/stack/container_tempest/tempest-deployer-input-conf \
    --debug \
    --create \
    object-storage.reseller_admin ResellerAdmin

    discover-tempest-config 명령에 포함할 수 있는 옵션에 대한 자세한 내용은 discover-tempest-config --help 를 실행합니다.

  4. tempest 테스트를 실행합니다. 예를 들어 이전 단계에서 생성한 별칭을 사용하여 tempest 스모크 테스트를 실행하려면 다음 명령을 실행합니다.

    # docker-tempest -c "tempest run --smoke"
  5. 테스트 결과에 대한 정보는 .stestr 디렉토리를 검사합니다.
  6. tempest 테스트를 다시 실행하려면 먼저 tempest 작업 영역을 제거하고 다시 생성해야 합니다.

    $ sudo rm -rf /home/stack/tempest_workspace
    $ mkdir /home/stack/tempest_workspace
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동