Depurador de script status

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • O status Depurador de script determina quais ações de depuração estão disponíveis e quais informações ele pode exibir.

    O Depurador de script exibe seu status na parte inferior esquerda da interface do usuário.

    Figura 1. Status de amostra Depurador de script
    O campo Depurador de script Status mostrando o status de amostra EXECUTION_PAUSED
    Tabela 1. Possíveis Depurador de script valores de status
    Status Ocorre quando Descrição Ações disponíveis
    AGUARDANDO_FIRST_breakpoint O usuário abre uma janela Depurador de script ou guia. O Depurador de script está pronto para pausar o script e exibir informações de depuração. Pausar o script no primeiro ponto de interrupção na pilha de chamadas.
    EXECUTION_PAUSED
    • O Depurador de script pausa em um ponto de interrupção.
    • O usuário avança, entra ou sai para a próxima linha de código avaliado.
    O Depurador de script foi pausado em uma linha de código e o usuário pode depurar o script. O console está habilitado.
    • Retomar o processamento até que o Depurador de script atinja o próximo ponto de interrupção.
    • Percorrer um script.
    • Exibir a pilha de chamadas.
    • Exibir informações da transação.
    • Exibir valores de variáveis.
    • Avalie as expressões no console durante o tempo de execução.
    AGUARDANDO_PONTO_DE_PARA
    • O usuário retoma o processamento até que o Depurador de script atinja o próximo ponto de interrupção.
    • O usuário percorre um script até que o Depurador de script atinja a próxima linha de código para avaliar ou a transação seja concluída.
    O Depurador de script está procurando a próxima linha de código na qual pausar. Os usuários normalmente nunca verão esse status porque o Depurador de script muda o status depois de localizar o próximo ponto de interrupção ou linha de script a ser avaliado.
    • Pausar o script no próximo ponto de interrupção.
    • Pausar o script na próxima linha de script que requer avaliação.
    DESLIGADO
    • O usuário pausa o Depurador de script.
    • O usuário fecha a janela ou guia Depurador de script.
    • A sessão do usuário termina por qualquer motivo.
    • O administrador redefine todas as instâncias Depurador de script navegando até a página debugger_reset.do.
    O Depurador de script está inativo e não pausa scripts ou exibe informações de depuração.
    • Inicie o Depurador de script.
    • Abre uma janela Depurador de script ou guia.

    Entradas de log

    Toda vez que uma transação de depuração termina a execução, o sistema cria uma entrada de log para ela com um prefixo DEPURAÇÃO. Por exemplo:

    2016-08-15 15:57:32 (197) Default-thread-3 900F510167112200C4098C7942415A75 *** End
    #39, path: /my-app.do, user: admin, DEBUGGED total transaction time: 0:00:11.010,
    transaction processing time: 0:00:11.010, network: 0:00:00.000, chars: 6,058, uncompressed
    chars: 20,731, SQL time: 50 (count: 34), business rule: 0 (count: 0), phase 1 
    form length 56,464, largest chunk written: 10,428, request parms size: 40, largest input read: 0