DOCUMENT · 1.5 KB
qa/e2e-result.md
Workspace snapshot · 09/04 13:33
WordPress Migration Skill — E2E result
更新: 2026-08-26
判定
- Xserver実WordPress E2E: PASS
- shell safety suite: PASS 24 / FAIL 0 / SKIP 2
- verify offline suite: PASS 32 / FAIL 0
- HTTP表示: 200
- serialized data置換: PASS
- WordPress core checksum: PASS
- DB check: PASS
- DB rollback: PASS
- 移行元/移行先分離: PASS
検証環境
- PHP 8.1.34
- WordPress 7.1
- MariaDB 10.5
- 専用DB:
xspengintest_avse2e - 専用パス:
/home/xspengintest/pengi-n.jp/public_html/tmp/test - 移行元/URL置換後/HTTP表示/rollbackを1サイクルで実行
E2Eで発見して修正した不具合
search_replace_plan.shが移行先URLのサブディレクトリを落とす問題を修正。- Xserver
/bin/shで先頭-を含むprintfが失敗する問題を修正。 - stdinを消費するWP-CLI実装で後続パスが停止する問題を修正。
- JSONエスケープ済みURLを文字列grepで判定していたE2Eを、JSON decode後の値比較へ修正。
- XserverのBasic認証とWAFに対応し、移行後WordPressトップの実HTTP表示を確認。
安全性
既存サイト、既存DB、DNS、サーバー設定は変更していない。テスト後の移行先DBは移行前ダンプへのrollbackを確認済み。Basic認証情報は証跡ファイルに保存していない。
WPLANG オプション不在のWARNは非致命的な取得警告で、E2E判定に影響しない。