Versões compatíveis do AWS IoT Device Tester para a V1 do AWS IoT Greengrass - AWS IoT Greengrass

AWS IoT Greengrass Version 1 entrou na fase de vida útil prolongada em 30 de junho de 2023. Para obter mais informações, consulte política de manutenção do AWS IoT Greengrass V1. Após essa data, AWS IoT Greengrass V1 não lançaremos atualizações que forneçam recursos, aprimoramentos, correções de erros ou patches de segurança. Os dispositivos que funcionam AWS IoT Greengrass V1 não serão interrompidos e continuarão operando e se conectando à nuvem. É altamente recomendável que você migre para AWS IoT Greengrass Version 2, o que adiciona novos recursos significativos e suporte para plataformas adicionais.

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á.

Versões compatíveis do AWS IoT Device Tester para a V1 do AWS IoT Greengrass

Como o AWS IoT Greengrass Version 1 foi transferido para o modo de manutenção, o IDT para AWS IoT Greengrass V1 não gera mais relatórios de qualificação assinados. Recomendamos usar o IDT para AWS IoT Greengrass V2.

Para obter informações sobre o IDT para a V2 do AWS IoT Greengrass, consulte Usando o AWS IoT Device Tester para AWS IoT Greengrass V2 no Guia do usuário do AWS IoT Greengrass V2.

nota

Você receberá uma notificação ao iniciar uma execução de teste se o IDT para AWS IoT Greengrass não for compatível com a versão do AWS IoT Greengrass que você está usando.

Ao fazer download do software, você concorda com o AWS IoT Acordo de licença do Device Tester.

Versões não compatíveis do IDT para AWS IoT Greengrass

Este tópico lista as versões não compatíveis do IDT para AWS IoT Greengrass. Versões não compatíveis não recebem correções de bugs ou atualizações. Para ter mais informações, consulte Política de suporte do AWS IoT Device Tester para o AWS IoT Greengrass V1.

v4.4.1 do IDT para as versões v1.11.6, v1.10.5 do AWS IoT Greengrass
Notas de release:
  • Permite validar e qualificar dispositivos que executam as versões v1.11.6 e v1.10.5 do software Core AWS IoT Greengrass.

  • Contém pequenas correções de erros.

Versão do conjunto de testes:
GGQ_1.3.1
  • Lançado em 20/12/2021

V4.1.0 do IDT para as versões v1.11.4, v1.10.4 do AWS IoT Greengrass
Notas de release:
  • Permite validar e qualificar dispositivos que executam as versões v1.11.4 e v1.10.4 do software Core AWS IoT Greengrass.

  • Correção de um problema que fazia com que os registros exibidos durante uma execução de teste usassem tags redundantes.

Versão do conjunto de testes:
GGQ_1.3.0
  • Lançado em 23/06/2021

  • Adiciona novas tentativas para chamadas de API para o Lambda, IAM e AWS STS para melhorar o tratamento do controle de utilização ou de problemas com servidores.

  • Adição de suporte para o Python 3.8 aos casos de teste do ML e Docker.

V4.0.2 do IDT para as versões v1.11.1, v1.11.0, v1.10.3 do AWS IoT Greengrass

Notas de release:

  • Correção de um problema que fazia com que o IDT mascarasse erros de integração de segurança de hardware (HSI).

  • Permite que você desenvolva e execute seus conjuntos de teste personalizados usando o AWS IoT Device Tester para AWS IoT Greengrass. Para ter mais informações, consulte Use o IDT para desenvolver e executar seus próprios conjuntos de testes.

  • Fornece aplicativos do IDT assinados por código para macOS e Windows. No macOS, se uma mensagem de aviso de segurança for exibida, talvez seja necessário conceder uma exceção de segurança para o IDT. Para ter mais informações, consulte Exceção de segurança no macOS.

nota

O AWS IoT Greengrass não fornece um Dockerfile ou uma imagem do Docker para a versão 1.11.1 do software Core AWS IoT Greengrass. Para testar a qualificação do Docker em seu dispositivo, use uma versão anterior do software Core AWS IoT Greengrass.

 

V3.2.0 do IDT para as versões v1.11.0, v1.10.1, v1.10.0 do AWS IoT Greengrass

Notas de release:

  • Por padrão, o IDT só executa os testes necessários para qualificação. Para se qualificar para atributos adicionais, você pode modificar o arquivo device.json.

  • Adição de um número de porta em device.json que você pode configurar para conexões SSH.

  • O Docker só oferece suporte ao gerenciador de fluxo e ao machine learning (ML) sem conteinerização. Os contêineres, o Docker e a integração de segurança de hardware (HSI) não estão disponíveis para os dispositivos Docker.

  • Nós fundimos device-ml.json e device-hsm.json no device.json.

 

V3.1.3 do IDT para as versões v1.10.x, v1.9.x e v1.8.x do AWS IoT Greengrass

Notas de release:

  • Suporte adicionado para qualificação de atributos de ML para o AWS IoT Greengrass v1.10.x e v1.9.x. Agora você pode usar o IDT para validar que seus dispositivos podem realizar inferência de ML localmente com modelos armazenados e treinados na nuvem.

  • --stop-on-first-failure adicionado para o comando run-suite. Você pode usar essa opção para configurar o IDT a fim de interromper a execução na primeira falha. Recomendamos usar essa opção durante o estágio de depuração no nível de grupos de teste.

  • Adição de uma verificação de desvio de relógio para testes MQTT a fim de garantir que o dispositivo em teste use a hora correta do sistema. O tempo usado deve estar dentro de um intervalo de tempo aceitável.

  • --update-idt adicionado para o comando run-suite. Você pode usar essa opção para definir a resposta do prompt para atualização do IDT.

  • --update-managed-policy adicionado para o comando run-suite. Você pode usar essa opção para definir a resposta do prompt para atualização da política gerenciada.

  • Adição de uma correção de bug para atualizações automáticas das versões do pacote de testes do IDT. A correção garante que o IDT possa executar os conjuntos de testes mais recentes disponíveis para sua versão do AWS IoT Greengrass.

 

IDT v3.0.1 para AWS IoT Greengrass

Notas de release:

  • Adição de suporte para AWS IoT Greengrass v1.10.1.

  • Atualizações automáticas das versões do conjunto de testes do IDT. O IDT pode fazer download dos conjuntos de testes mais recentes disponíveis para sua versão do AWS IoT Greengrass. Com este atributo:

    • Os conjuntos de testes são versionados usando um formato major.minor.patch. A versão inicial do conjunto de testes é GGQ_1.0.0.

    • Você pode baixar novos conjuntos de testes interativamente na interface de linha de comando ou definir o sinalizador upgrade-test-suite ao iniciar o IDT.

    Para ter mais informações, consulte Versões do conjunto de testes.

  • Adição do list-supported-products. Você pode usar esse comando para listar o AWS IoT Greengrass e as versões do conjunto de testes compatíveis com a versão instalada do IDT.

  • Adição do list-test-cases. Você pode usar esse comando para listar os casos de teste que estão disponíveis em um grupo de teste.

  • test-id adicionado para o comando run-suite. Você pode usar essa opção para executar casos de teste individuais em um grupo de teste.

 

IDT v2.3.0 para AWS IoT Greengrass v1.10, v1.9.x e v1.8.x

Ao testar em um dispositivo físico, o AWS IoT Greengrass v1.10, v1.9.x e v1.8.x são compatíveis.

Ao testar em um contêiner do Docker, o AWS IoT Greengrass v1.10 e v1.9.x são compatíveis.

Notas de release:

  • O suporte adicionado para Como executar o AWS IoT Greengrass em um contêiner do Docker. Agora é possível usar o IDT para qualificar e validar se os dispositivos podem executar o AWS IoT Greengrass em um contêiner do Docker.

  • Adição de uma política gerenciada pela AWS (AWSIoTDeviceTesterForGreengrassFullAccess) que define as permissões necessárias para executar o AWS IoT Device Tester. Se novas versões exigirem permissões adicionais, elas serão adicionadas pela AWS a essa política gerenciada para que você não precise atualizar as permissões do IAM.

  • Verificações introduzidas para validar se o ambiente (por exemplo, conectividade do dispositivo e conectividade com a Internet) está configurado corretamente antes de executar os casos de teste.

  • Melhoria do verificador de dependência do Greengrass no IDT para torná-lo mais flexível durante a verificação de libc em dispositivos.

 

IDT v2.2.0 para AWS IoT Greengrass v1.10, v1.9.x e v1.8.x

Notas de release:

 

IDT v2.1.0 para AWS IoT Greengrass v1.9.x, v1.8.x e v1.7.x

Notas de release:

  • Suporte adicionado para AWS IoT Greengrass v1.9.4.

  • Suporte adicionado para dispositivos Linux-ARMv6l.

 

IDT v2.0.0 para AWS IoT Greengrass v1.9.3, v1.9.2, v.1.9.1, v1.9.0, v1.8.4, v1.8.3 e v1.8.2

Notas de release:

  • Remoção da dependência do Python para o dispositivo em teste.

  • O tempo de execução do pacote de testes foi reduzido em mais de 50%, agilizando o processo de qualificação.

  • Tamanho do executável reduzido em mais de 50%, agilizando o download e a instalação.

  • Aprimoramento do suporte para multiplicador de tempo limite para todos os casos de teste.

  • Mensagens de pós-diagnóstico aprimoradas para agilizar a solução de problemas de erros.

  • Atualização do modelo de política de permissões necessário para executar o IDT.

  • Adicionado suporte para AWS IoT Greengrass v1.9.3.

 

IDT v1.3.3 para AWS IoT Greengrass v1.9.2, v1.9.1, v1.9.0, v1.8.3 e v1.8.2

Notas de release:

  • Suporte para Greengrass v1.9.2 e v1.8.3 adicionado.

  • Foi adicionado suporte para o Greengrass OpenWrt.

  • Adição de login ao dispositivo com nome de usuário e senha SSH.

  • Foi adicionada uma correção de bug de teste nativa para a plataforma OpenWrt -ARMv7l.

 

IDT v1.2 para AWS IoT Greengrass v1.8.1

Notas de release:

  • Adição de um multiplicador de tempo limite configurável para abordar e solucionar problemas de tempo limite (por exemplo, conexões de largura de banda baixa).

 

IDT v1.1 para AWS IoT Greengrass v1.8.0

Notas de release:

  • Adicionado suporte para a Integração de segurança de hardware (HSI – Hardware Security Integration) do AWS IoT Greengrass.

  • Adicionado suporte para contêiner e nenhum contêiner do AWS IoT Greengrass.

  • Adição da criação automatizada de perfil de serviço do AWS IoT Greengrass.

  • Melhoria na limpeza de recursos de teste.

  • Adição do relatório de resumo de execução de teste.

 

IDT v1.1 para AWS IoT Greengrass v1.7.1

Notas de release:

  • Adicionado suporte para a Integração de segurança de hardware (HSI – Hardware Security Integration) do AWS IoT Greengrass.

  • Adicionado suporte para contêiner e nenhum contêiner do AWS IoT Greengrass.

  • Adição da criação automatizada de perfil de serviço do AWS IoT Greengrass.

  • Melhoria na limpeza de recursos de teste.

  • Adição do relatório de resumo de execução de teste.

 

IDT v1.0 para AWS IoT Greengrass v1.6.1

Notas de release:

  • Adição de correções de erros remotas (OTA – over-the-air) de teste para compatibilidade de versão futura do AWS IoT Greengrass.

nota

Se você estiver usando o IDT v1.0 para AWS IoT Greengrass v1.6.1, é necessário criar um perfil de serviço do Greengrass. Em versões posteriores, o IDT cria o perfil de serviço para você.