Na tentativa de dar aos desenvolvedores de aplicativos a oportunidade de compartilhar suas perspectivas únicas sobre questões de compatibilidade de dispositivos, o Google introduziu o novo módulo CTS-D.
Como parte do Programa de Compatibilidade Android, o Google oferece aos OEMs de smartphones acesso a um Conjunto de Testes de Compatibilidade (CTS). O pacote inclui uma coleção de mais de dois milhões de casos de teste que os OEMs usam para eliminar bugs no início o processo de desenvolvimento de smartphones para que os usuários obtenham uma experiência de aplicativo consistente em vários dispositivos. No entanto, o CTS inclui principalmente testes escritos por engenheiros do Android com pouca contribuição dos desenvolvedores de aplicativos. Para dar aos desenvolvedores de aplicativos a oportunidade de compartilhar suas "perspectivas únicas sobre problemas reais de compatibilidade de dispositivos", O Google introduziu agora o CTS-D.
CTS-D é um novo módulo CTS que inclui testes de compatibilidade escritos por desenvolvedores de aplicativos. Isto
Para submeter um novo teste, você pode enviar uma proposta usando este modelo antes de contribuir com seu código de teste para AOSP. A equipe do Android analisará seu envio para verificar sua elegibilidade. Atualmente, o Google está convidando desenvolvedores de aplicativos a enviar Gerenciamento de energia casos de teste.
Junto com os desenvolvedores de aplicativos, o Google também está "aconselhando fortemente" OEMs de smartphones devem usar CTS-D para identificar e mitigar problemas. No entanto, a empresa não exige estritamente que os OEMs executem testes CTS-D para passar na certificação do dispositivo. Conseqüentemente, alguns OEMs podem não executar testes CTS-D em seus dispositivos. Se for esse o caso, os desenvolvedores de aplicativos terão a opção de registrar um relatório se um dispositivo não passar no teste CTS-D usando este modelo de rastreador de problemas. O Google afirma que trabalhará com parceiros OEM para resolver o problema.
Fonte:Blog de desenvolvedores Android