The present invention relates to a system and method for practically measuring cycle by cycle repeatable system behavior. A set of system parameters is selected for tracking by a group of counters which preferably operate to condense the system state trajectory into a manageable set of counter values thereby forming a counter state. Preferably, repeatability of the counter state practically assures repeatability of the system state trajectory. System repeatability is helpful for debugging purposes since definite identification of a system defect is made easier when a test program failure caused by exercising a defect is repeatable. A test program may be varied for successive runs on a computer system by employing a different randomly or pseudo-randomly generated seed for each run and preferably exercising as many features of the computer system as possible in order to search for defects in the computer system. Since it may be difficult to reproduce a failure, once detected, by repeating only a single run of the test program, the inventive mechanism is preferably able to initiate execution of a sequence of test program runs starting at a point many test program runs prior to the occurrence of the error. Once a failure is identified which is at least occasionally repeatable, a trace may be collected to gather detailed information on internal system nodes for successive clock cycles within a timing window in which the failure repeatedly occurs.

A invenção atual relaciona-se a um sistema e a um método para praticamente medir o ciclo pelo comportamento repetível do sistema do ciclo. Um jogo de parâmetros do sistema é selecionado seguindo por um grupo dos contadores que se operam preferivelmente para condensar o trajectory do estado do sistema em um jogo manageable dos valores contrários que dão forma desse modo a um estado contrário. Preferivelmente, a repetibilidade do estado contrário assegura praticamente a repetibilidade do trajectory do estado do sistema. A repetibilidade do sistema é útil para finalidades eliminando erros desde que a identificação definitiva de um defeito do sistema está feita mais fácil quando uma falha do programa do teste causada exercitando um defeito é repetível. Um programa do teste pode ser variado para funcionamentos sucessivos em um sistema computatorizado empregando um diferente aleatòria ou a semente gerada pseudo-randomly-aleatório para cada um funcionado e preferivelmente exercitando tantas como características do sistema computatorizado como possível a fim procurarar por defeitos no sistema computatorizado. Desde que pode ser difícil reproduzir uma falha, uma vez que detectado, repetindo somente um único funcionamento do programa do teste, o mecanismo inventive pode preferivelmente iniciar a execução de uma seqüência dos funcionamentos do programa do teste que começam em um ponto que muitos testam funcionamentos do programa antes da ocorrência do erro. Uma vez que uma falha é identificada que seja ao menos ocasionalmente repetível, um traço pode ser coletado para recolher informação detalhada em nós internos do sistema para ciclos de pulso de disparo sucessivos dentro de uma janela do sincronismo em que a falha ocorre repetidamente.

 
Web www.patentalert.com

< Image forming apparatus with transfer voltage control for transferring toner patterns

< Method and apparatus for regulating interval of seedlings

> Pulse type activating system for power supply

> Method and apparatus for image forming capable of effectively performing development

~ 00072