Achado numa revisão do PR #33.
Para ler o NN/NN real, a seção 9 executa gate_test.sh quando
GATE_TEST_CASE_COUNT não está no ambiente. Rodado por scripts/test.sh isso
é grátis (a variável vem preenchida), mas bash scripts/coherence_test.sh
sozinho paga a matriz inteira — ~35s, dobrando o custo — e cria uma
dependência de ordem entre as suítes.
O cabeçalho foi atualizado e diz isso, então não é surpresa. Fica registrado
como dívida: um cache do resultado, ou uma forma de contar os casos sem
executá-los, devolveria a suíte de coerência ao custo de leitura que ela tinha.
(A alternativa óbvia — grep dos call sites — foi justamente o que a issue #31
removeu, por dessincronizar em silêncio.)
Achado numa revisão do PR #33.
Para ler o
NN/NNreal, a seção 9 executagate_test.shquandoGATE_TEST_CASE_COUNTnão está no ambiente. Rodado porscripts/test.shissoé grátis (a variável vem preenchida), mas
bash scripts/coherence_test.shsozinho paga a matriz inteira — ~35s, dobrando o custo — e cria uma
dependência de ordem entre as suítes.
O cabeçalho foi atualizado e diz isso, então não é surpresa. Fica registrado
como dívida: um cache do resultado, ou uma forma de contar os casos sem
executá-los, devolveria a suíte de coerência ao custo de leitura que ela tinha.
(A alternativa óbvia —
grepdos call sites — foi justamente o que a issue #31removeu, por dessincronizar em silêncio.)