Versions prises en charge de AWS IoT Device Tester pour AWS IoT Greengrass V1 - AWS IoT Greengrass

AWS IoT Greengrass Version 1 est entré dans la phase de durée de vie prolongée le 30 juin 2023. Pour plus d'informations, consultez la politique de AWS IoT Greengrass V1 maintenance. Après cette date, AWS IoT Greengrass V1 ne publiera pas de mises à jour fournissant des fonctionnalités, des améliorations, des corrections de bogues ou des correctifs de sécurité. Les appareils qui fonctionnent AWS IoT Greengrass V1 sous tension ne seront pas perturbés et continueront à fonctionner et à se connecter au cloud. Nous vous recommandons vivement de migrer vers AWS IoT Greengrass Version 2, qui ajoute de nouvelles fonctionnalités importantes et prend en charge des plateformes supplémentaires.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Versions prises en charge de AWS IoT Device Tester pour AWS IoT Greengrass V1

Étant AWS IoT Greengrass Version 1 donné qu'IDT est passé en mode maintenance, IDT AWS IoT Greengrass V1 ne génère plus de rapports de qualification signés. Nous vous recommandons d'utiliser IDT pourAWS IoT Greengrass V2.

Pour plus d'informations sur IDT pour la AWS IoT Greengrass V2, consultez la section Utilisation du testeur de AWS IoT périphériques AWS IoT Greengrass V2 dans le guide du AWS IoT Greengrass V2 développeur.

Note

Vous recevez une notification lorsque vous démarrez une série de tests si IDT pour AWS IoT Greengrass n'est pas compatible avec la version de AWS IoT Greengrass que vous utilisez.

En téléchargeant le logiciel, vous acceptez le Contrat de licence AWS IoT Device Tester.

Versions IDT non prises en charge pour pour AWS IoT Greengrass

Cette rubrique répertorie les versions non prises en charge d'IDT pour AWS IoT Greengrass. Les versions non prises en charge ne reçoivent pas de corrections de bogues ou de mises à jour. Pour plus d’informations, consultez Politique de prise en charge d’AWS IoT Device Tester pour AWS IoT Greengrass V1.

IDT v4.4.1 pour les AWS IoT Greengrass versions v1.11.6, v1.10.5
Notes de mise à jour :
  • Vous permet de valider et de qualifier les appareils exécutant les logiciels AWS IoT Greengrass principaux v1.11.6 et v1.10.5.

  • Contient des corrections de bugs mineurs.

Versions de suite de tests :
GGQ_1.3.1
  • Publié le 2021.12.20

IDT v4.1.0 pour les AWS IoT Greengrass versions v1.11.4, v1.10.4
Notes de mise à jour :
  • Vous permet de valider et de qualifier les appareils exécutant les logiciels AWS IoT Greengrass principaux v1.11.4 et v1.10.4.

  • Résout un problème à cause duquel les journaux affichés lors d'un test utilisaient des balises redondantes.

Versions de suite de tests :
GGQ_1.3.0
  • Publié le 23 juin 2021

  • Ajoute de nouvelles tentatives pour les appels d'API à Lambda, IAM, AWS STS et pour améliorer la gestion des problèmes de limitation ou de serveur.

  • Ajoute le support de Python 3.8 aux scénarios de test ML et Docker.

IDT v4.0.2 pour les AWS IoT Greengrass versions v1.11.1, v1.11.0, v1.10.3

Notes de mise à jour :

  • Correction d'un problème en raison duquel IDT masquait les erreurs HSI (Hardware Security Integration).

  • Vous permet de développer et d'exécuter vos suites de tests personnalisées à l'aide de AWS IoT Device Tester pourAWS IoT Greengrass. Pour plus d’informations, consultez Utilisez IDT pour développer et exécuter vos propres suites de tests.

  • Fournit des applications IDT signées par code pour macOS et Windows. Sous macOS, si un message d'avertissement de sécurité s'affiche, vous devrez peut-être accorder une exception de sécurité pour IDT. Pour plus d’informations, consultez Exception de sécurité sur macOS.

Note

AWS IoT Greengrassne fournit pas de Dockerfile ou d'image Docker pour la version 1.11.1 du logiciel principal. AWS IoT Greengrass Pour tester la qualification Docker de votre appareil, utilisez une version antérieure du logiciel AWS IoT Greengrass principal.

 

IDT v3.2.0 pour les AWS IoT Greengrass versions v1.11.0, v1.10.1, v1.10.0

Notes de mise à jour :

  • Par défaut, IDT exécute uniquement les tests requis pour la qualification. Pour bénéficier de fonctionnalités supplémentaires, vous pouvez modifier le device.jsonfichier.

  • Ajout d'un numéro de port device.json que vous pouvez configurer pour les connexions SSH.

  • Docker ne prend en charge que le gestionnaire de flux et l'apprentissage automatique (ML) sans conteneurisation. Container, Docker et Hardware Security Integration (HSI) ne sont pas disponibles pour les appareils Docker.

  • Nous avons fusionné device-ml.json et avons device-hsm.json intégrédevice.json.

 

IDT v3.1.3 pour les AWS IoT Greengrass versions : v1.10.x, v1.9.x, v1.8.x

Notes de mise à jour :

  • Ajout de la prise en charge de la qualification des fonctions ML pour AWS IoT Greengrass v1.10.x et v1.9.x. Vous pouvez désormais utiliser IDT pour valider le fait que vos appareils peuvent effectuer des inférences ML localement avec des modèles stockés et formés dans le cloud.

  • --stop-on-first-failure a été ajouté pour la commande run-suite. Vous pouvez utiliser cette option pour configurer IDT afin qu'il cesse de fonctionner lors du premier échec. Nous vous recommandons d'utiliser cette option lors de l'étape de débogage au niveau des groupes de tests.

  • Ajout d'une vérification de la dérive de l'horloge pour les tests MQTT afin de garantir que le périphérique testé utilise l'heure système correcte. Le temps utilisé doit se situer dans un intervalle de temps acceptable.

  • --update-idt a été ajouté pour la commande run-suite. Vous pouvez utiliser cette option pour définir la réponse à l'invite de mise à jour d'IDT.

  • --update-managed-policy a été ajouté pour la commande run-suite. Vous pouvez utiliser cette option pour définir la réponse à l'invite de mise à jour de la politique gérée.

  • Ajout d'une correction de bogue pour les mises à jour automatiques des versions de la suite de tests IDT. Le correctif garantit qu'IDT peut exécuter les dernières suites de tests disponibles pour votre AWS IoT Greengrass version.

 

IDT v3.0.1 pour AWS IoT Greengrass

Notes de mise à jour :

  • Ajout de la prise en charge pour AWS IoT Greengrass version 1.10.1.

  • Mises à jour automatiques des versions de la suite de tests IDT. IDT peut télécharger les dernières suites de tests disponibles pour votre version de AWS IoT Greengrass. Avec cette fonctionnalité :

    • Les suites de tests sont versionnées à l'aide d'un format major.minor.patch. La version initiale de la suite de tests est GGQ_1.0.0.

    • Vous pouvez télécharger de nouvelles suites de tests de manière interactive dans l'interface de ligne de commande ou définir l'indicateur upgrade-test-suite lorsque vous démarrez IDT.

    Pour plus d’informations, consultez Versions de la suite de tests.

  • Ajouté list-supported-products. Vous pouvez utiliser cette commande pour répertorier les versions de AWS IoT Greengrass et de suites de tests prises en charge par la version installée d'IDT.

  • Ajouté list-test-cases. Vous pouvez utiliser cette commande pour répertorier les scénarios de test disponibles dans un groupe de test.

  • test-id a été ajouté pour la commande run-suite. Vous pouvez utiliser cette option pour exécuter des scénarios de test individuels dans un groupe de test.

 

IDT v2.3.0 pour AWS IoT Greengrass v1.10, v1.9.x et v1.8.x

Lors des tests sur un appareil physique, les AWS IoT Greengrass v1.10, v1.9.x et v1.8.x sont pris en charge.

Lors d'un test dans un conteneur Docker, les AWS IoT Greengrass v1.10 et v1.9.x sont pris en charge.

Notes de mise à jour :

  • Ajout de la prise en charge de Exécution de AWS IoT Greengrass dans un conteneur Docker. Vous pouvez désormais utiliser IDT pour qualifier et valider que vos appareils peuvent exécuter AWS IoT Greengrass dans un conteneur Docker.

  • Ajout d'une politique AWS gérée (AWSIoTDeviceTesterForGreengrassFullAccess) qui définit les autorisations requises pour exécuter AWS IoT Device Tester. Si les nouvelles versions nécessitent des autorisations supplémentaires, AWS ajoutez-les à cette politique gérée afin de ne pas avoir à mettre à jour vos autorisations IAM.

  • Des vérifications ont été introduites pour valider que votre environnement (par exemple, la connectivité des appareils et la connectivité Internet) est configuré correctement avant d'exécuter les scénarios de test.

  • Amélioration du vérificateur de dépendance Greengrass dans IDT pour le rendre plus flexible lors de la vérification de la libc sur les appareils.

 

IDT v2.2.0 pour AWS IoT Greengrass v1.10, v1.9.x et v1.8.x

Notes de mise à jour :

 

IDT v2.1.0 pour AWS IoT Greengrass v1.9.x, v1.8.x et v1.7.x

Notes de mise à jour :

  • Ajout de la prise en charge pour AWS IoT Greengrass version 1.9.4.

  • Ajout de la prise en charge des périphériques Linux-ARMv6l.

 

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

Notes de mise à jour :

  • Suppression de la dépendance sur Python pour l'appareil testé.

  • Le temps d'exécution de la suite de tests a été réduit de plus de 50 %, ce qui accélère le processus de qualification.

  • La taille exécutable a été réduite de plus de 50 %, ce qui accélère le téléchargement et l'installation.

  • Amélioration de la prise en charge du multiplicateur de délai d'attente pour tous les scénarios de test.

  • Messages de post-diagnostic améliorés pour résoudre les erreurs plus rapidement.

  • Mise à jour du modèle de stratégie d'autorisations requis pour exécuter IDT.

  • Ajout de la prise en charge pour AWS IoT Greengrass version 3.9.1.

 

IDT v1.3.3 pour AWS IoT Greengrass v1.9.2, v1.9.1, v1.9.0, v1.8.3 et v1.8.2

Notes de mise à jour :

  • Ajout de la prise en charge de Greengrass versions 1.9.2 et 1.8.3.

  • Ajout du support pour Greengrass OpenWrt.

  • Ajout de la connexion au périphérique du nom d'utilisateur et du mot de passe SSH.

  • Ajout d'un correctif de bogue de test natif pour la plate-forme OpenWrt -ARMv7L.

 

IDT v1.2 pour AWS IoT Greengrass v1.8.1

Notes de mise à jour :

  • Ajout d'un multiplicateur de délai d'expiration configurable pour traiter et résoudre des problèmes de dépassement de délai (par exemple, les connexions à bande passante faible).

 

IDT version 1.1 pour AWS IoT Greengrass version 1.8.0

Notes de mise à jour :

  • Ajout de la prise en charge d'AWS IoT Greengrass Hardware Security Integration (HSI).

  • Ajout de la prise en charge d'AWS IoT Greengrass avec conteneur et sans conteneur.

  • Ajout de la création automatisée du rôle de service AWS IoT Greengrass.

  • Amélioration du nettoyage de la ressource test.

  • Ajout du rapport récapitulatif de l'exécution de test.

 

IDT version 1.1 pour AWS IoT Greengrass version 1.7.1

Notes de mise à jour :

  • Ajout de la prise en charge d'AWS IoT Greengrass Hardware Security Integration (HSI).

  • Ajout de la prise en charge d'AWS IoT Greengrass avec conteneur et sans conteneur.

  • Ajout de la création automatisée du rôle de service AWS IoT Greengrass.

  • Amélioration du nettoyage de la ressource test.

  • Ajout du rapport récapitulatif de l'exécution de test.

 

IDT v1.0 pour AWS IoT Greengrass v1.6.1

Notes de mise à jour :

  • Ajout d'un correctif de bogue de test OTA pour AWS IoT Greengrass la compatibilité des versions futures.

Note

Si vous utilisez IDT v1.0 pour AWS IoT Greengrass v1.6.1, vous devez créer un rôle de service Greengrass. Dans les versions ultérieures, IDT crée le rôle de service pour vous.