Execute o pacote Free RTOS Qualification 2.0 - Gratuito RTOS

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

Execute o pacote Free RTOS Qualification 2.0

Use o RTOS executável AWS IoT Device Tester for Free para interagir IDT gratuitamenteRTOS. Os exemplos de linha de comando a seguir mostram como executar os testes de qualificação para um grupo de dispositivos (um conjunto de dispositivos idênticos).

IDT v4.5.2 and later
devicetester_[linux | mac | win] run-suite \ --suite-id suite-id \ --group-id group-id \ --pool-id your-device-pool \ --test-id test-id \ --userdata userdata.json

Executa um conjunto de testes em um grupo de dispositivos. O arquivo userdata.json deve estar localizado no diretório devicetester_extract_location/devicetester_freertos_[win|mac|linux]/configs/.

nota

Se você estiver executando IDT gratuitamente RTOS no Windows, use barras (/) para especificar o caminho para o userdata.json arquivo.

Use o seguinte comando para executar um grupo de testes específico:

devicetester_[linux | mac | win] run-suite \ --suite-id FRQ_1.99.0 \ --group-id group-id \ --pool-id pool-id \ --userdata userdata.json

Os parâmetros suite-id e pool-id são opcionais se você estiver executando um único conjunto de testes em um único grupo de dispositivos (ou seja, você tem apenas um grupo de dispositivos definido no arquivo device.json).

Use o seguinte comando para executar um caso de teste em um grupo de testes:

devicetester_[linux | mac | win_x86-64] run-suite \ --group-id group-id \ --test-id test-id

Você pode usar o comando list-test-cases para listar os casos de teste em um grupo de testes.

IDTpara opções gratuitas de linha de RTOS comando

group-id

(Opcional) Os grupos de testes a serem executados, como uma lista separada por vírgulas. Se não for especificado, IDT executa todos os grupos de teste na suíte de testes.

pool-id

(Opcional) O grupo de dispositivos a ser testado. Isso será necessário se você definir vários grupos de dispositivos no device.json. Se você tiver apenas um grupo de dispositivos, poderá omitir essa opção.

suite-id

(Opcional) A versão do conjunto de testes a ser executada. Se não for especificado, IDT usa a versão mais recente no diretório de testes do seu sistema.

test-id

(Opcional) Os testes a serem executados, como uma lista separada por vírgulas. Se especificado, group-id deve especificar um único grupo.

devicetester_[linux | mac | win_x86-64] run-suite --group-id FreeRTOSVersion --test-id FreeRTOSVersion
h

Use a opção de ajuda para saber mais sobre as opções de run-suite.

Exemplo

devicetester_[linux | mac | win_x86-64] run-suite -h

IDTpara RTOS comandos gratuitos

O RTOS comando IDT for Free suporta as seguintes operações:

IDT v4.5.2 and later
help

Lista as informações sobre o comando especificado.

list-groups

Lista os grupos em um determinado conjunto.

list-suites

Lista os conjuntos disponíveis.

list-supported-products

Lista os produtos compatíveis e as versões do conjunto de testes.

list-supported-versions

Lista as versões gratuitas RTOS e de suítes de teste suportadas pela IDT versão atual.

list-test-cases

Lista os casos de teste em um grupo especificado.

run-suite

Executa um conjunto de testes em um grupo de dispositivos.

Use a opção --suite-id para especificar uma versão do conjunto de testes, ou omiti-la para usar a versão mais recente em seu sistema.

Use o --test-id para executar um caso de teste individual.

devicetester_[linux | mac | win_x86-64] run-suite --group-id FreeRTOSVersion --test-id FreeRTOSVersion
nota

A partir da IDT v3.0.0, IDT verifica on-line as suítes de teste mais recentes. Para obter mais informações, consulte Versões do pacote de testes.