Versiones de AWS IoT Device Tester compatibles con AWS IoT Greengrass V1. - AWS IoT Greengrass

AWS IoT Greengrass Version 1 entró en la fase de vida útil prolongada el 30 de junio de 2023. Para obtener más información, consulte la política de mantenimiento de AWS IoT Greengrass V1 Después de esta fecha, AWS IoT Greengrass V1 no se publicarán actualizaciones que proporcionen funciones, mejoras, correcciones de errores o parches de seguridad. Los dispositivos que se ejecuten AWS IoT Greengrass V1 no se verán afectados y seguirán funcionando y conectándose a la nube. Le recomendamos encarecidamente que migre a AWS IoT Greengrass Version 2, ya que añade importantes funciones nuevas y es compatible con plataformas adicionales.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Versiones de AWS IoT Device Tester compatibles con AWS IoT Greengrass V1.

Dado que AWS IoT Greengrass Version 1 ha pasado al modo de mantenimiento, IDT para AWS IoT Greengrass V1 ya no genera informes de cualificación firmados. Le recomendamos que utilice IDT para AWS IoT Greengrass V2..

Para obtener más información acerca de IDT para AWS IoT Greengrass V2, consulte Uso de Device Tester de AWS IoT para AWS IoT Greengrass V2 en la Guía del usuario de AWS IoT Greengrass V2.

nota

Recibirá una notificación cuando inicie una ejecución de prueba si IDT para AWS IoT Greengrass no es compatible con la versión de AWS IoT Greengrass que está utilizando.

Al descargar el software, acepta el Acuerdo de licencia de AWS IoT Device Tester.

Versiones no compatibles de IDT para AWS IoT Greengrass

En este tema, se muestran las versiones no compatibles de IDT para AWS IoT Greengrass. Las versiones que no son compatibles no reciben actualizaciones ni correcciones de errores. Para obtener más información, consulte Política de compatibilidad de AWS IoT Device Tester para AWS IoT Greengrass V1.

IDT versión 4.4.1 para AWS IoT Greengrass versiones 1.11.6, 1.10.5
Notas de la versión:
  • Le permite validar y calificar los dispositivos que ejecutan el software AWS IoT Greengrass Core versiones 1.11.6 y v 1.10.5.

  • Contiene correcciones de errores menores.

Versión del conjunto de pruebas:
GGQ_1.3.1
  • Publicado el 20/12/2020

IDT versión 4.1.0 para versiones de AWS IoT Greengrass 1.11.4, 1.10.4
Notas de la versión:
  • Le permite validar y calificar los dispositivos que ejecutan el software AWS IoT Greengrass Core versiones 1.11.4 y 1.10.4.

  • Soluciona un problema que provocaba que los registros que se muestran durante una ejecución de prueba utilizaran etiquetas redundantes.

Versión del conjunto de pruebas:
GGQ_1.3.0
  • Publicado el 23/06/2021

  • Añade reintentos para las llamadas de API a Lambda, IAM y AWS STS para mejorar la gestión de los problemas de limitación o de servidor.

  • Añade compatibilidad con Python 3.8 a los casos de prueba de ML y Docker.

IDT versión 4.0.2 para AWS IoT Greengrass, versiones 1.11.1, 1.11.0, 1.10.3

Notas de la versión:

  • Solucionaba un problema que provocaba que IDT ocultara los errores de Hardware Security Integration (HSI).

  • Le permite desarrollar y ejecutar sus conjuntos de pruebas personalizados con AWS IoT Device Tester para AWS IoT Greengrass. Para obtener más información, consulte Utilice IDT para desarrollar y ejecutar sus propios conjuntos de pruebas.

  • Proporciona aplicaciones IDT con firma de código para macOS y Windows. En macOS, si aparece un mensaje de advertencia de seguridad, es posible que tenga que conceder una excepción de seguridad para IDT. Para obtener más información, consulte Excepción de seguridad en macOS.

nota

AWS IoT Greengrass no proporciona un Dockerfile o una imagen de Docker para la versión 1.11.1 del software AWS IoT Greengrass Core. Para comprobar si su dispositivo cumple los requisitos de Docker, utilice una versión anterior del software AWS IoT Greengrass Core.

 

IDT versión 3.2.0 para AWS IoT Greengrass, versiones 1.11.0, 1.10.1, 1.10.0

Notas de la versión:

  • De forma predeterminada, IDT solo ejecuta las pruebas obligatorias para la calificación. Para poder disfrutar de funciones adicionales, puede modificar el archivo device.json.

  • Se agregó un número de puerto device.json que puede configurar para las conexiones SSH.

  • Docker solo admite el administrador de secuencias y machine learning (ML) sin organización en contenedores. Los dispositivos Container, Docker y Hardware Security Integration (HSI) no están disponibles para los dispositivos Docker.

  • Fusionamos device-ml.json y device-hsm.json y formamos device.json.

 

IDT 3.1.3 para versiones de AWS IoT Greengrass 1.9.x, 1.8.x y 1.7.x

Notas de la versión:

  • Se ha agregado compatibilidad para la cualificación de características ML para AWS IoT Greengrass v1.10.x y v1.9.x. Ahora puede usar IDT para validar que los dispositivos pueden realizar inferencia de ML localmente con modelos almacenados y entrenados en la nube.

  • Se ha agregado --stop-on-first-failure para el comando run-suite. Puede utilizar esta opción para configurar IDT para que deje de funcionar en el primer error. Recomendamos usar esta opción durante la etapa de depuración en el nivel de grupos de prueba.

  • Se ha agregado una comprobación de deriva de reloj para las pruebas MQTT para asegurarse de que el dispositivo bajo prueba utilice la hora correcta del sistema. El tiempo utilizado debe estar dentro de un rango de tiempo aceptable.

  • Se ha agregado --update-idt para el comando run-suite. Puede utilizar esta opción para establecer la respuesta del mensaje para actualizar IDT.

  • Se ha agregado --update-managed-policy para el comando run-suite. Puede utilizar esta opción para establecer la respuesta para el mensaje de actualización de la política administrada.

  • Se ha añadido una corrección de errores para las actualizaciones automáticas de las versiones del conjunto de pruebas de IDT. La corrección garantiza que IDT pueda ejecutar los últimos conjuntos de pruebas disponibles para su versión de AWS IoT Greengrass.

 

IDT v3.0.1 para AWS IoT Greengrass

Notas de la versión:

  • Se ha agregado compatibilidad con AWS IoT Greengrass v1.10.1.

  • Actualizaciones automáticas de las versiones del conjunto de pruebas de IDT. IDT puede descargar los conjuntos de pruebas más recientes disponibles para su versión de AWS IoT Greengrass. Con esta característica:

    • Los conjuntos de pruebas se versionan utilizando un formato major.minor.patch. La versión inicial del conjunto de pruebas es GGQ_1.0.0.

    • Puede descargar nuevos conjuntos de pruebas de forma interactiva en la interfaz de línea de comandos o establecer el indicador upgrade-test-suite cuando inicie IDT.

    Para obtener más información, consulte Versiones del conjunto de pruebas.

  • list-supported-products añadido. Puede utilizar este comando para mostrar las versiones del conjunto de pruebas de AWS IoT Greengrass que son compatibles con la versión instalada de IDT.

  • list-test-cases añadido. Puede utilizar este comando para mostrar los casos de prueba que están disponibles en un grupo de pruebas.

  • Se ha agregado test-id para el comando run-suite. Puede utilizar esta opción para ejecutar casos de prueba individuales en un grupo de pruebas.

 

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

Al realizar pruebas en un dispositivo físico, se admiten las versiones 1.10, 1.9.x y 1.8.x de AWS IoT Greengrass.

Al realizar pruebas en un contenedor de Docker, se admiten las versiones 1.10 y 1.9.x de AWS IoT Greengrass.

Notas de la versión:

  • Se agregó compatibilidad con Ejecución de AWS IoT Greengrass en un contenedor Docker. Ahora puede utilizar IDT para cualificar y validar que los dispositivos puedan ejecutar AWS IoT Greengrass en un contenedor de Docker.

  • Se ha añadido una AWSpolítica administrada de (AWSIoTDeviceTesterForGreengrassFullAccess) que define los permisos necesarios para ejecutar AWS IoT Device Tester. Si las nuevas versiones requieren permisos adicionales, AWS los añade a esta política administrada para que no tenga que actualizar los permisos de IAM.

  • Se han introducido comprobaciones para validar que el entorno (por ejemplo, la conectividad de los dispositivos y la conectividad de Internet) esté configurado correctamente antes de ejecutar los casos de prueba.

  • Se ha mejorado el comprobador de dependencias de Greengrass en IDT para hacerlo más flexible durante la comprobación de libc en los dispositivos.

 

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

Notas de la versión:

 

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

Notas de la versión:

  • Se ha agregado compatibilidad con AWS IoT Greengrass v1.9.4.

  • Se ha agregado compatibilidad 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 y v1.8.2

Notas de la versión:

  • Se ha eliminado la dependencia de Python para el dispositivo en proceso de prueba.

  • El tiempo de ejecución del conjunto de pruebas se redujo en más del 50 por ciento, lo que agiliza el proceso de cualificación.

  • El tamaño ejecutable se ha reducido en más del 50 por ciento, lo que hace que la descarga y la instalación sean más rápidas.

  • Se ha mejorado la compatibilidad del multiplicador de tiempo de espera para todos los casos de prueba.

  • Mensajes posteriores al diagnóstico mejorados para solucionar los errores con mayor rapidez.

  • Se ha actualizado la plantilla de política de permisos necesaria para ejecutar IDT.

  • Se ha agregado compatibilidad con 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 y v1.8.2

Notas de la versión:

  • Se ha agregado compatibilidad con Greengrass v1.9.2 y v1.8.3.

  • Se ha añadido soporte para Greengrass OpenWrt.

  • Se ha añadido el inicio de sesión del dispositivo con nombre de usuario y contraseña SSH.

  • Se agregó una corrección de error de prueba nativa para la plataforma OpenWrt -ARMv7L.

 

IDT v1.2 para AWS IoT Greengrass v1.8.1

Notas de la versión:

  • Se ha añadido un multiplicador de tiempo de espera configurable para abordar y solucionar los problemas de tiempo de espera (por ejemplo, conexiones de ancho de banda bajo).

 

IDT v1.1 para AWS IoT Greengrass v1.8.0

Notas de la versión:

  • Se ha añadido compatibilidad para la integración de seguridad de hardware (HSI) de AWS IoT Greengrass.

  • Se ha añadido compatibilidad para contenedor y sin contenedor de AWS IoT Greengrass.

  • Se ha añadido la creación automatizada del rol de servicio de AWS IoT Greengrass.

  • Se ha mejorado la limpieza de los recursos de prueba.

  • Se ha añadido el informe de resumen de ejecución de prueba.

 

IDT v1.1 para AWS IoT Greengrass v1.7.1

Notas de la versión:

  • Se ha añadido compatibilidad para la integración de seguridad de hardware (HSI) de AWS IoT Greengrass.

  • Se ha añadido compatibilidad para contenedor y sin contenedor de AWS IoT Greengrass.

  • Se ha añadido la creación automatizada del rol de servicio de AWS IoT Greengrass.

  • Se ha mejorado la limpieza de los recursos de prueba.

  • Se ha añadido el informe de resumen de ejecución de prueba.

 

IDT v1.0 para AWS IoT Greengrass v1.6.1

Notas de la versión:

  • Se ha añadido una corrección de errores de la prueba OTA para la compatibilidad con versiones de AWS IoT Greengrass futuras.

nota

Si utiliza IDT v1.0 para AWS IoT Greengrass v1.6.1, debe crear un rol de servicio de Greengrass. En versiones posteriores, IDT crea el rol de servicio.