쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

Greengrass Testing Framework 구성 옵션

포커스 모드
Greengrass Testing Framework 구성 옵션 - AWS IoT Greengrass

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

JEG 구성 옵션

Greengrass Testing Framework(GTF)를 사용하면 엔드 투 엔드 테스트 프로세스를 시작하는 동안 특정 파라미터를 구성하여 테스트 흐름을 오케스트레이션할 수 있습니다. 이러한 구성 옵션을 GTF 독립 실행형 JAR에 대한 CLI 인수로 지정할 수 있습니다.

GTF 버전 1.1.0 이상에서는 다음 구성 옵션이 제공됩니다.

  • additional-plugins – (선택 사항) 추가 Cucumber 플러그인

  • aws-region - AWS 서비스에 대한 특정 리전 엔드포인트를 대상으로 합니다. AWS SDK가 검색하는 내용으로 기본 설정됩니다.

  • credentials-path - 선택적 AWS 프로필 자격 증명 경로입니다. 기본값은 호스트 환경에서 검색된 자격 증명입니다.

  • credentials-path-rotation - AWS 자격 증명의 선택적 교체 기간입니다. 기본값은 15분 또는 PT15M입니다.

  • csr-path - CSR에서 사용되어 디바이스 인증서가 생성되는 경로입니다.

  • device-mode - 테스트 중인 대상 디바이스입니다. 기본값은 로컬 디바이스입니다.

  • env-stage – Greengrass의 배포 환경을 대상으로 합니다. 기본값은 프로덕션입니다.

  • existing-device-cert-arn - Greengrass의 디바이스 인증서로 사용하려는 기존 인증서의 arn입니다.

  • feature-path – 추가 특성 파일이 포함된 파일 또는 디렉터리입니다. 기본적으로 추가 특성 파일은 사용되지 않습니다.

  • gg-cli-version – Greengrass CLI의 버전을 재정의합니다. 기본값은 ggc.version에 있는 값입니다.

  • gg-component-bucket - Greengrass 구성 요소가 보관되는 기존 Amazon S3 버킷의 이름입니다.

  • gg-component-overrides – Greengrass 구성 요소 재정의 목록입니다.

  • gg-persist - 테스트 실행 후 유지할 테스트 요소 목록입니다. 기본 동작은 아무것도 유지하지 않는 것입니다. 허용되는 값은 aws.resources, installed.softwaregenerated.files입니다.

  • gg-runtime - 테스트가 테스트 리소스와 상호 작용하는 방식에 영향을 미치는 값의 목록입니다. 이러한 값은 gg.persist 파라미터를 대체합니다. 기본값이 비어 있는 경우 설치된 Greengrass 런타임을 포함하여 모든 테스트 리소스가 테스트 사례로 관리된다고 가정합니다. 허용되는 값은 aws.resources, installed.softwaregenerated.files입니다.

  • ggc-archive – 보관된 Greengrass nucleus 구성 요소의 경로입니다.

  • ggc-install-root – Greengrass nucleus 구성 요소를 설치하는 디렉터리입니다. 기본값은 test.temp.path 및 테스트 실행 폴더입니다.

  • ggc-log-level – 테스트 실행에 대한 Greengrass nucleus 로그 수준을 설정합니다. 기본값은 ‘INFO’입니다.

  • ggc-tes-rolename - AWS IoT Greengrass Core가 AWS 서비스에 액세스하기 위해 수임할 IAM 역할입니다. 지정된 이름의 역할이 없는 경우 역할이 생성되고 기본 액세스 정책이 생성됩니다.

  • ggc-trusted-plugins – Greengrass에 추가되어야 하는 신뢰할 수 있는 플러그인의 경로(호스트)를 쉼표로 구분한 목록입니다. DUT 자체의 경로를 제공하려면 경로에 'dut:' 접두사를 붙입니다.

  • ggc-user-name – Greengrass nucleus의 user:group posixUser 값입니다. 기본값은 로그인한 현재 사용자 이름입니다.

  • ggc-version - 실행 중인 Greengrass nucleus 구성 요소의 버전을 재정의합니다. 기본값은 ggc.archive에 있는 값입니다.

  • log-level – 테스트 실행의 로그 수준입니다. 기본값은 ‘INFO’입니다.

  • parallel-config - 배치 인덱스 및 배치 수 세트입니다(JSON 문자열). 배치 인덱스의 기본값은 0이고 배치 수는 1입니다.

  • proxy-url - 이 URL을 통해 트래픽을 라우팅하도록 모든 테스트를 구성합니다.

  • tags – 특성 태그만 실행합니다. '&' 문자와 교차할 수 있습니다.

  • test-id-prefix - 리소스 이름 및 태그를 포함하여 모든 테스트별 AWS 리소스에 적용되는 공통 접두사입니다. 기본값은 ‘gg’ 접두사입니다.

  • test-log-path - 전체 테스트 실행의 결과를 포함하는 디렉터리입니다. 기본값은 ‘testResults’입니다.

  • test-results-json - 결과로 나오는 Cucumber JSON 보고서가 디스크에 기록되는지 여부를 결정하는 플래그입니다. 기본값은 true입니다.

  • test-results-log - 콘솔 출력이 디스크에 기록되는지 여부를 결정하는 플래그입니다. 기본값은 false입니다.

  • test-results-xml - 결과로 나오는 JUnit XML 보고서가 디스크에 기록되는지 여부를 결정하는 플래그입니다. 기본값은 true입니다.

  • test-temp-path - 로컬 테스트 아티팩트를 생성하는 디렉터리입니다. 기본적으로 gg 테스트 접두사가 붙은 무작위 임시 디렉터리로 설정됩니다.

  • timeout-multiplier - 모든 테스트 제한 시간에 제공되는 승수입니다. 기본값은 1.0.

이 페이지에서

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.