| Teste :: Parser :: Kernelbuild TEST :: Parser :: KernelBuild é um módulo Perl para analisar a saída de builds do kernel Linux. |
Baixe Agora |
Teste :: Parser :: Kernelbuild Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Bryce Harrington
- Site do editor:
- http://search.cpan.org/~bryce/Test-Parser-1.5/lib/Test/Parser/KernelBuild.pm
Teste :: Parser :: Kernelbuild Tag
Teste :: Parser :: Kernelbuild Descrição
Test :: Parser :: KernelBuild é um módulo Perl para analisar a saída de construções de kernel Linux. Teste :: Parser :: KernelBuild é um módulo Perl para analisar a saída do Linux Kernel Builds.Synopsis Use Test :: Parser :: Kernelbuild; Meu $ parser = novo teste :: Parser :: Kernelbuild; $ parser-> analisar ($ texto); Printf ("Num erros: n", $ parser-> num_Errors ()); printf ("Num Advertings: N", $ parser-> num_Warnings ()); Informações adicionais estão disponíveis nas sub-rotinas listadas abaixo e a partir do teste :: Parser Baseclass.Este módulo fornece uma maneira de extrair informações de builds de kernel, adequado Para uso em arnês de teste de kernel, semelhante a se você fez 'Cat build.log | Erros de Grep: '| WC -L`, exceto que este módulo também verifica se o sistema está no 'configure configure' ou 'fazer bzimage' estágios e pula quaisquer positivos falsos que possam ser encontrados lá.Functionsalso Ver Test :: Parser para funções disponíveis na base Class.New () cria um novo teste :: Parser :: KernelBuild Instance. Também chama o teste :: rotina nova (nova) da classe base parser. Não leva argumentos.make_Targets () retorna uma lista dos diferentes alvos que foram construídos por make.config_file () retorna o nome do kernel .config File usado, se Anystates () retornar uma lista das várias etapas no processo de compilação ( Por exemplo, configure, modules_install, etc.) Override do teste :: Parser's Padrão Parse_line () rotina para torná-lo capaz de analisar o kernel build logs.config_file () retorna o nome do arquivo de configuração, se um for indicado na saída de log de compilação. O analiser espera que isso apareça em uma linha do formulário: "^ Usando o arquivo de configuração padrão '(. +)' $" Num_States () O número de estados que o analisador notávelTates () retorna uma referência a uma matriz dos diferentes estados de construção ( Faça configuração, faça, faça módulos_install, etc.) encontrados no build.num_make_targets () O número de alvos de make vistos durante a fase de construção.Make_Targets () retorna um avisos de referência de hash Erritos dos estados Make_TargetsRequirements: · Requisitos de Perl: · Perl.
Teste :: Parser :: Kernelbuild Software Relacionado