Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Use o IDT para executar o pacote de qualificação do AWS IoT Greengrass

Modo de foco
Use o IDT para executar o pacote de qualificação do AWS IoT Greengrass - AWS IoT Greengrass

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

É possível usar o AWS IoT Device Tester para o AWS IoT Greengrass V2 para verificar se o software do AWS IoT Greengrass Core é executado em seu hardware e pode se comunicar com a Nuvem AWS. Ele também executa testes de ponta a ponta com o AWS IoT Core. Por exemplo, ele verifica que o dispositivo pode implantar componentes e atualizá-los.

Além de testar dispositivos, o IDT para AWS IoT Greengrass V2 cria recursos (por exemplo, coisas da AWS IoT, grupos e assim por diante) em sua Conta da AWS para facilitar o processo de qualificação.

Para criar esses recursos, o IDT para o AWS IoT Greengrass V2 usa as credenciais da AWS configuradas no arquivo config.json para fazer chamadas de API em seu nome. Esses recursos são provisionados em vários momentos durante o teste.

Quando você usa o IDT para AWS IoT Greengrass V2 para executar o pacote de qualificação do AWS IoT Greengrass, ele executa as seguintes etapas:

  1. Carrega e valida o dispositivo e configuração de credenciais.

  2. Executa testes selecionados com os recursos locais e de nuvem necessários.

  3. Remove recursos locais e de nuvem.

  4. Gera relatórios de testes que indicam se a placa passou nos testes necessários para a qualificação.

Versões do pacote de testes

O IDT para AWS IoT Greengrass V2 organiza testes em conjuntos de testes e grupos de testes.

  • Um conjunto de testes é o conjunto de grupos de teste usado para verificar se um dispositivo funciona com versões específicas do AWS IoT Greengrass.

  • Um grupo de teste é o conjunto de testes individuais relacionados a um atributo específico, como implantações de componentes.

Os conjuntos de testes são versionados usando um formato major.minor.patch, por exemplo, GGV2Q_1.0.0. Quando você faz download do IDT, o pacote inclui a versão mais recente do conjunto de qualificação do Greengrass.

Importante

Os testes de versões do conjunto de testes não compatíveis não são válidos para qualificação do dispositivo. O IDT não imprime relatórios de qualificação para versões não compatíveis. Para ter mais informações, consulte Política de suporte para o AWS IoT Device Tester para AWS IoT Greengrass.

Você pode executar list-supported-products para listar as versões do AWS IoT Greengrass e os conjuntos de teste que são compatíveis com sua versão atual do IDT.

Descrições dos grupos de testes

Grupos de teste necessários para a qualificação de núcleo

Esses grupos de testes são necessários para qualificar seu dispositivo do AWS IoT Greengrass V2 para o AWS Partner Device Catalog.

Dependências principais

Valida que o dispositivo atende a todos os requisitos de software e hardware para o software de núcleo do AWS IoT Greengrass. Esse grupo de teste inclui o seguinte caso de teste:

Versão do Java

Verifica se a versão do Java necessária está instalada no dispositivo em teste. AWS IoT Greengrassrequer o Java 8 ou posterior.

Validação pré-teste

Verifica se o dispositivo atende aos requisitos de software para executar testes.

  • Para dispositivos baseados em Linux, esse teste verifica se o dispositivo pode executar os seguintes comandos Linux:

    chmod, cp, echo, grep, kill, ln, mkinfo, ps, rm, sh, uname

  • Para dispositivos baseados em Windows, esse teste verifica se o dispositivo tem o seguinte software da Microsoft instalado:

    Powershell v5.1 ou posterior, .NET v4.6.1 ou posterior, Visual C++ 2017 ou posterior, utilitário PsExec

Verificador de versão

Verifica se a versão do AWS IoT Greengrass fornecida é compatível com a versão do AWS IoT Device Tester que você está usando.

Componente

Valida que o dispositivo pode implantar componentes e atualizá-los. Esse grupo de teste inclui os seguintes testes:

Componente de nuvem

Valida a capacidade do dispositivo para componentes de nuvem.

Componente local

Valida a capacidade do dispositivo para componentes locais.

Lambda

Esse teste não é aplicável a dispositivos baseados em Windows.

Valida que o dispositivo pode implantar componentes da função do Lambda que usam o Java Runtime e que as funções do Lambda podem usar tópicos do MQTT do AWS IoT Core como fontes de eventos para mensagens de trabalho.

MQTT

Valida que o dispositivo pode assinar e publicar tópicos do AWS IoT Core MQTT.

Grupos de testes opcionais
nota

Esses grupos de teste são opcionais e usados somente para qualificar os principais dispositivos Greengrass baseados em Linux. Se você optar por se qualificar para os testes opcionais, seu dispositivo será listado com recursos adicionais no AWS Partner Device Catalog.

Dependências do Docker

Valida que o dispositivo atende a todas as dependências técnicas necessárias para usar o componente gerenciador de aplicações do Docker (aws.greengrass.DockerApplicationManager) fornecido pela AWS.

Qualificação do Docker Application Manager

Valida que o dispositivo pode baixar uma imagem de contêiner do Docker do Amazon ECR.

Dependências do Machine Learning
nota

O grupo de teste opcional de machine learning é suportado somente no IDT v4.9.3.

Verifica se o dispositivo atende a todas as dependências técnicas necessárias para usar os componentes AWS de machine learning (ML) fornecidos.

Testes de inferência de machine learning
nota

O grupo de teste opcional de machine learning é suportado somente no IDT v4.9.3.

Valida que o dispositivo pode realizar inferência de ML usando as estruturas de ML do Deep Learning Runtime e do TensorFlow Lite.

Dependências do gerenciador de fluxos
nota

O grupo de teste opcional do gerenciador de fluxos é suportado somente no IDT v4.9.3.

Valida se o dispositivo pode baixar, instalar e executar o gerenciador de AWS IoT Greengrass streaming.

Integração de segurança de hardware (HSI)
nota

Esse teste está disponível no IDT v4.9.3 e versões posteriores somente para dispositivos baseados em Linux. AWS IoT Greengrassatualmente não oferece suporte à integração de segurança de hardware para dispositivos Windows.

Valida se o dispositivo pode autenticar conexões com os AWS IoT Greengrass serviços AWS IoT e usando uma chave privada e um certificado armazenados em um módulo de segurança de hardware (HSM). Esse teste também verifica se o componente provedor PKCS#11 AWS fornecido pode interagir com o HSM usando uma biblioteca PKCS#11 fornecida pelo fornecedor. Para ter mais informações, consulte Integração de segurança de hardware.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.