Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Opzioni di configurazione di Greengrass Testing Framework

Modalità Focus

In questa pagina

Opzioni di configurazione di Greengrass Testing Framework - AWS IoT Greengrass

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

opzioni di configurazione GTF

Greengrass Testing Framework (GTF) consente di configurare determinati parametri durante il lancio del end-to-end processo di test per orchestrare il flusso di test. È possibile specificare queste opzioni di configurazione come argomenti CLI per il JAR standalone GTF.

La versione 1.1.0 e successive di GTF fornisce le seguenti opzioni di configurazione.

  • additional-plugins— (Opzionale) Plugin aggiuntivi per Cucumber

  • aws-region— Si rivolge a endpoint regionali specifici perAWSservizi. L'impostazione predefinita èAWSSDK rileva.

  • credentials-path— FacoltativoAWSpercorso delle credenziali del profilo. L'impostazione predefinita sono le credenziali rilevate nell'ambiente host.

  • credentials-path-rotation— Durata di rotazione opzionale perAWScredenziali. Il valore predefinito è 15 minuti oPT15M.

  • csr-path— Il percorso della CSR con cui verrà generato il certificato del dispositivo.

  • device-mode— Il dispositivo bersaglio sottoposto a test. L'impostazione predefinita è il dispositivo locale.

  • env-stage— Si rivolge all'ambiente di implementazione di Greengrass. L'impostazione predefinita è la produzione.

  • existing-device-cert-arn— L'arn di un certificato esistente che desideri utilizzare come certificato di dispositivo per Greengrass.

  • feature-path— File o directory contenente file di funzionalità aggiuntivi. L'impostazione predefinita è che non vengono utilizzati file di feature aggiuntivi.

  • gg-cli-version— Sostituisce la versione dell'interfaccia a riga di comando di Greengrass. Il valore predefinito è il valore trovato inggc.version.

  • gg-component-bucket— Il nome di un bucket Amazon S3 esistente che ospita i componenti Greengrass.

  • gg-component-overrides— Un elenco di componenti di Greengrass sostituiti.

  • gg-persist— Un elenco di elementi di test che devono persistere dopo l'esecuzione di un test. Il comportamento predefinito consiste nel non rendere persistente nulla. I valori accettati sono:aws.resources,installed.software, egenerated.files.

  • gg-runtime— Un elenco di valori per influenzare il modo in cui il test interagisce con le risorse di test. Questi valori sostituiscono igg.persistparametro. Se l'impostazione predefinita è vuota, presuppone che tutte le risorse di test siano gestite per test case, incluso il runtime Greengrass installato. I valori accettati sono:aws.resources,installed.software, egenerated.files.

  • ggc-archive— Il percorso del componente del nucleo di Greengrass archiviato.

  • ggc-install-root— Directory per installare il componente Greengrass nucleus. I valori predefiniti sono test.temp.path e test run.

  • ggc-log-level— Imposta il livello di registro del nucleo di Greengrass per l'esecuzione del test. L'impostazione predefinita è «INFO».

  • ggc-tes-rolename— Il ruolo IAM cheAWS IoT GreengrassCore si assumerà l'accessoAWSservizi. Se non esiste un ruolo con un determinato nome, ne verrà creato uno e una politica di accesso predefinita.

  • ggc-trusted-plugins— L'elenco separato da virgole dei percorsi (sull'host) dei plugin affidabili che devono essere aggiunti a Greengrass. Per fornire il percorso sul DUT stesso, inserisci il prefisso 'dut: '

  • ggc-user-name— Il valore PosixUser di user:group per il nucleo Greengrass. Il valore predefinito è il nome utente corrente a cui è stato effettuato l'accesso.

  • ggc-version— Sostituisce la versione del componente Greengrass nucleus in esecuzione. Il valore predefinito è il valore trovato in ggc.archive.

  • log-level— Livello di registro dell'esecuzione del test. Il valore predefinito è «INFO».

  • parallel-config— Set di indice di batch e numero di batch come stringa JSON. Il valore predefinito dell'indice batch è 0 e il numero di batch è 1.

  • proxy-url— Configura tutti i test per indirizzare il traffico attraverso questo URL.

  • tags— Esegui solo tag di funzionalità. Può essere intersecato con '&'

  • test-id-prefix— Un prefisso comune applicato a tutte le risorse specifiche del test, tra cuiAWSnomi e tag delle risorse. L'impostazione predefinita è il prefisso «gg».

  • test-log-path— Directory che conterrà i risultati dell'intera esecuzione del test. Il valore predefinito è «testResults».

  • test-results-json— Contrassegno per determinare se viene generato un report Cucumber JSON risultante scritto su disco. Il valore predefinito è true.

  • test-results-log— Contrassegno per determinare se l'output della console viene generato scritto su disco. Il valore predefinito è false (falso).

  • test-results-xml— Contrassegno per determinare se un report XML JUnit risultante viene generato e scritto su disco. Il valore predefinito è true.

  • test-temp-path— Directory per generare artefatti di test locali. Il valore predefinito è una directory temporanea casuale con il prefisso gg-testing.

  • timeout-multiplier— Moltiplicatore fornito a tutti i timeout dei test. Il valore predefinito è 1.0.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.