Patrick Schurig 7d4e2351f4 fix(tests): la suite de simulation ne compilait plus depuis 639689b
Le lot E §12 a ajouté le paramètre minPowerW au constructeur
d'EtmVariableLoadAdapter sans le répercuter sur les cinq sites d'appel de
tests/auto/simulation. La suite ne compile donc plus depuis ce commit —
autrement dit, personne ne l'a exécutée depuis. Les cinq sites passent
désormais minPowerW = 0 explicitement.

Deux attentes avaient rouillé pendant ce temps, et les deux portent sur du
TEXTE publié — ce qui est précisément ce que ces tests doivent surveiller :

  - testEcsColdStartLockExpires attendait « insuffisant » là où f134048 a
    délibérément fait sortir BELOW_MIN_POWER. Le cas est « il y a un budget,
    il n'est pas au bon FORMAT » : le motif doit nommer le palier. Ce que le
    test éprouve reste le même — ce n'est pas le verrou.
  - testDecisionReasonRendering attendait « Surplus insuffisant » pour
    SG_NORMAL, reformulé en « Aucun surplus à allouer » par le même commit,
    parce que ce motif ne sort plus que pour un budget nul ou négatif.

Le catalogue de motifs avait dérivé au passage : BATTERY_RESERVE et
BELOW_MIN_POWER étaient entrés en 3g-1 sans ligne de rendu attendue ni entrée
dans la liste de clôture. Leur texte — celui sur lequel le banc s'appuie pour
distinguer « il n'y a rien » de « il y en a, mais pas au bon format » ou
« une règle le retient » — n'était donc éprouvé par rien. Refermé, avec les
deux formes de BELOW_MIN_POWER (avec et sans état).

Suite verte : simulation 24/24 fonctions, dont les 16 scénarios de `run`.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017TVywtayEeoRJ2yWUW4iZj
2026-08-27 10:05:51 +02:00
..
2026-01-11 11:09:23 +01:00
2026-01-11 11:09:23 +01:00
2026-01-11 11:09:23 +01:00
2026-01-11 11:09:23 +01:00
2026-01-11 11:09:23 +01:00
2026-01-11 11:09:23 +01:00
2026-01-11 11:09:23 +01:00