

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

# IDT com o pacote de qualificação do FreeRTOS 2.0 (FRQ 2.0)
<a name="lts-idt-freertos-qualification"></a>

O pacote de qualificação do FreeRTOS 2.0 é uma versão atualizada do pacote de qualificação do FreeRTOS. É recomendado que os desenvolvedores usem o FRQ 2.0 porque ele consiste em casos de teste relevantes para qualificar dispositivos que executam as bibliotecas do FreeRTOS Long Term Support (LTS). 

O IDT para FreeRTOS verifica a porta do FreeRTOS em seu microcontrolador e se ele se comunica de forma eficaz com. AWS IoT Especificamente, ele verifica as interfaces da camada de portabilidade com as bibliotecas do FreeRTOS e se os repositórios de teste do FreeRTOS estão implementados corretamente. Ele também realiza testes de ponta a ponta com. AWS IoT Core[Os testes executados pelo IDT para FreeRTOS são definidos no repositório do FreeRTOS. GitHub](https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests)

O IDT para FreeRTOS executa testes como aplicações incorporadas que são exibidas no dispositivo microcontrolador em teste. As imagens binárias da aplicação incluem o FreeRTOS, as interfaces do FreeRTOS obtidas por portabilidade e os drivers de dispositivos da placa. A finalidade dos testes é verificar se as interfaces do FreeRTOS obtidas por portabilidade funcionam corretamente em cima dos drivers do seu dispositivo.

O IDT for FreeRTOS gera relatórios de teste que você pode enviar AWS IoT para que seu hardware seja listado no AWS Partner Device Catalog. Para obter mais informações, consulte [Programa de Qualificação de Dispositivos da AWS](https://aws.amazon.com/partners/dqp/).

O IDT para FreeRTOS é executado em um computador host (Windows, macOS ou Linux) que está conectado à placa em teste. O IDT configura e orquestra casos de teste e reúne resultados. Ele também fornece uma interface de linha de comando para gerenciar a execução dos testes.

Para testar seu dispositivo, o IDT for FreeRTOS cria recursos como AWS IoT coisas, grupos do FreeRTOS e funções Lambda. Para criar esses recursos, o IDT para FreeRTOS usa AWS as credenciais configuradas no para fazer chamadas de API em `config.json` seu nome. Esses recursos são provisionados em vários momentos durante o teste.

Ao executar o IDT para FreeRTOS em seu computador host, ele executa as seguintes etapas:

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

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

1. Remove recursos locais e de nuvem.

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