Mesclar pacotes
O HLK Studio dá suporte à mesclagem de pacotes em um único pacote. Esse recurso oferece a flexibilidade para distribuir seus testes em diferentes projetos, pools de máquinas e/ou outros ambientes HLK (outros controladores).
Por exemplo, você deseja criar um envio para um sistema, filtro ou dispositivo que se aplica a várias versões do Windows e arquiteturas associadas. Você pode testar independentemente em cada versão do Windows e, posteriormente, mesclar os pacotes em um pacote de envio.
Você também pode testar partes de um único produto (no nível da família de destino) em diferentes projetos e, posteriormente, mesclar os pacotes em um único pacote de envio. Esse conceito de recurso distribuído e teste de componentes é ideal para componentes caros para instalação e execução. Isso é conhecido como uma mesclagem profunda. Esse suporte de mesclagem tem as seguintes limitações:
- Os destinos devem ser para o mesmo sistema operacional e arquitetura.
- Os destinos devem ser do mesmo tipo (ou seja, Sistema ou Dispositivo).
- Não é possível mesclar tipos profundos de filtro de software.
- O conjunto distinto de recursos para todos os destinos em uma família de destino deve corresponder ao conjunto distinto de recursos na família de destino do pacote mesclado.
- Todos os conjuntos distintos de testes para todos os destinos em uma família de destino devem corresponder ao conjunto distinto de testes na família de destino do pacote mesclado.
- (Para tipos de destino do dispositivo): o conjunto de drivers deve corresponder.
- (Para tipos de destino do dispositivo): o conjunto de IDs de hardware deve corresponder. (Observação: isso significa que as famílias de dispositivos não são levadas em consideração ao corresponder às IDs de hardware)
- Ao mesclar dois pacotes profundos, os testes categorizados como testes de playlist em pelo menos um pacote também serão categorizados como testes de playlist no pacote mesclado.
Quando você abre um pacote com uma playlist aplicada no HLK Studio, somente os testes de playlist são mostrados na interface do usuário.
Observação
Para garantir que nenhum dos testes seja perdido, recomendamos que você crie um pacote para o projeto de origem antes de dividir o teste em projetos separados. Esse pacote não contém necessariamente nenhum resultado de teste; sua finalidade é realizar todos os testes necessários para todos os destinos da família. Posteriormente, esse pacote pode ser mesclado com outros pacotes em um único pacote de envio. Dessa forma, o pacote de envio contém todos os testes necessários, independentemente de o teste ter sido executado.
Mesclando pacotes .hlkx
Abra um projeto ou pacote existente.
Clique na guia Pacote e clique em Mesclar Pacote.
Clique em Adicionar e, na caixa de diálogo Abrir, selecione um pacote .hlkx que você deseja mesclar.
Observação
Se você selecionou acidentalmente o pacote errado, selecione o pacote na grade de dados e clique em Remover.
Os pacotes que foram selecionados e salvos anteriormente (clicando em OK na caixa de diálogo) só podem ser removidos clicando em Redefinir na guia Pacote main. Esses pacotes têm um ícone de bloqueio ao lado deles.
Repita as Etapas 3 e 4 para cada pacote adicional que você deseja mesclar. Observe que a caixa de diálogo Abrir dá suporte à seleção de vários pacotes por vez.
Clique em OK para salvar suas alterações ou Cancelar para desfazer.
Clique em Criar Pacote.
Mesclando pacotes HLK e HCK
Os pacotes HLK e HCK podem ser mesclados do HLK OM ou do HLK Studio. Ao mesclar, verifique se o pacote HLK é aberto primeiro e se os pacotes HCK são mesclados no pacote HLK.