Japanese Remix CD Imageのテスト
Precise Beta2から作ったRemix Betaのテスト。
1ec3f8c216ed825a6245dc59165519f4 ubuntu-ja-12.04-beta-desktop-amd64.iso 11fdd43cc8f1784ed3446a38ac7c000b ubuntu-ja-12.04-beta-desktop-i386.iso
CD Test
- [OK] CDのセルフテストを含め、メニューを選択して画面が遷移するか
- エラーを示すダイアログ等が表示された場合は報告する
- [保留] CDのルートディレクトリにある .disk/info ファイルに記載された日付が、リリースファイル名と合致しているか。
- 通常はファイル名に日付を入れないので気にする必要なし。下手に変更すると、Wubiでうまく動作しなかったような気がする。
- [OK] CDからブートできるか。
- VMawre ESXi
- [ ] USB Startup Diskを作成し、USBメモリからブートできるか。
- [ ] squashfsに/var/lib/dbus/machine-idが含まれていないか。
- インストール後のmachine-idが食い違うことで確認できる
Live session
放置してブート後(or 「Ubuntuを試してみる」選択後)、
[OK] UbiquityからLiveSessionが起動され、Desktopが提供されるか
- 日本語キーボードを想定した配列になっているか
- [OK] Shift+2 = "
- [OK] Shift+8 = (
- [OK] Shift+9 = )
- 利用されるフォントはTakao Pゴシックになっているか
- アプリケーションレベル
- [OK] Nautilus = GTK/Serif
- [OK] gedit (Takaoゴシック) = GTK/Monospace
- [OK] LibO/Calc = Xft/Serif
- レンダラレベル
- [OK] 日本語はTakaoPゴシックで表示されるか
- [OK] ボールドは正常に表示されるか
- [OK] イタリック(オブリーク)は正常に表示されるか
- [OK] ボールドイタリック(オブリーク)は正常に表示されるか
- [OK] IBusの変換中文字列(preedit)は正常に表示されるか
- 以下のソフトウェアの動作状態からチェックする
- [ ] Unity3D(Nux/Cairo/Pango/fontconfig)
- [OK] Unity2D(Qt/Cairo/Pango/fontconfig)
- [OK] Firefox(Gecko/Cairo/Pango/fontconfig)
- [OK] Nautilus(GTK/Cairo/Pango/fontconfig)
- [OK] LibO(Xft/Cairo/Pango/fontconfig; ただしfc設定を部分的に経由しない)
- Calcで、セルとタブそれぞれに日本語文字列を入れて「選択状態」「非選択状態」それぞれでチェックする
- [] Flash(独自/fontconfig) ; ubuntu-restcited-extraのインストールテストを兼ねる
- アプリケーションレベル
LiveSessionでibus-anthyによる日本語入力が可能か
- 以下のソフトウェアでテストする
- [OK] gedit(gtk)
- [OK] Nautilus(gtk+独自ハンドラ)
- [OK] LibO/Calc(一部独自)
- [OK] Firefox(独自)
[ ] Unity(3D)のDash(NUX:Dash)
- [ ] Unity(3D)のHUD(NUX:一部自前)
- [OK] Unity-2DのDash(Qt)
- [OK] Unity-2DのHUD(Qt:一部自前)
- 以下のソフトウェアでテストする
- FirefoxのスタートページはGoogleか
- [OK] Googleページは日本語のものになっているか
- [OK] Liveセッションから「インストール」をダブルクリックしてインストーラが起動するか
- [OK] 正常にLiveセッションは終了できるか
- [OK] Dashは開くか
- [OK] 各 Lens は正常に表示されていて、クリックに応答するか
- [OK] 各 Lens の文字列が切れていないか
- [OK] 画面右上のシャットダウン/設定メニューは開くか
- [OK] 各メニューアイテムは開くか
- [OK] 「システム設定」を開いて各アイテムの個別設定ページが開くか
- 以下のIndicatorのメニューに問題はないか
- [OK] Network
- [OK] Me
- [ ] Battery
- Desktopでは非表示、Laptopでは表示が期待される
- [ ] Bluetooth
- Bluetoothがないマシンでは表示されない
- [OK] Sound
- [OK] Time
- [OK] User
- [OK] Launcherに登録されている全てのアプリケーションが起動するか
- フォント候補の動作確認
[ ] 以下のコマンドを実行し、結果が一致することを確認する。
$ fc-match "sans" ttf-japanese-gothic.ttf: "TakaoPGothic" "Regular" 注:これはfc-matchの不具合で、DejaVu Sansと表示されることが正しい(TODO: チケットID) $ fc-match "sans:lang=ja" DejaVuSerif.ttf: "DejaVu Sans" "Book" 注:/etc/fonts/conf.d/69-language-selector-ja-jp.confのserifの先頭フォント $ fc-match "sans:lang=ja:charset=\!\!\$jy\!\!\!\!\# " ttf-japanese-gothic.ttf: "Takao Pゴシック" "Regular" 注:/etc/fonts/conf.d/69-language-selector-ja-jp.confのsansフォント のうち、最初に漢数字の「一」(U+4E00)が存在するフォント $ fc-match "serif" ttf-japanese-gothic.ttf: "TakaoPGothic" "Regular" 注:これはfc-matchの不具合で、DejaVu Serifと表示されることが正しい(TODO: チケットID) $ fc-match "serif:lang=ja" DejaVuSerif.ttf: "DejaVu Serif" "Book" 注:/etc/fonts/conf.d/69-language-selector-ja-jp.confのserifの先頭フォント $ fc-match "serif:lang=ja:charset=\!\!\$jy\!\!\!\!\# " ttf-japanese-mincho.ttf: "Takao P明朝" "Regular" 注:/etc/fonts/conf.d/69-language-selector-ja-jp.confのserifフォント のうち、最初に漢数字の「一」(U+4E00)が存在するフォント
- [OK] ソフトウェア・ソースのダウンロードもとは日本のサーバになっているか
[OK] 起動画面でキーボード入力して、LiveSessionが起動できるか
[OK] 起動画面でキーボード入力して、InstallSessionが起動できるか
Install test
- Ubiquity/通常のインストールプロセス
- [OK] 1HDDに対してクリーンインストール
- [OK] 1HDDに対し既存のOSを残してデュアルブート設定
- Ubiquity関連共通
- [OK] slideshowはTakaoPゴシックで表示されているか
- [OK] デフォルトの地域はAsia/Tokyoか
- [OK] キーボードレイアウトのデフォルトはJapanか
- [OK] 誤植・誤った日本語表現はないか
- [OK] わかりにくい日本語表現はないか
- * [OK] インストール with Internet connection
- 終了後、正常に終了できるか
- * [ ] インストール without Internet connection
- 終了後、正常に終了できるか
- [OK] 正常にインストールできるか
- インストール後
- [ ] Liveセッションで確認した内容をもう一度(インストール時点でインターネット接続性がある場合, ない場合それぞれ)
Upgrade test
- [ ] Ubiquity/アップグレード from 任意のバージョン
- Ubiquity経由でのアップグレード(by apt-clone)
- [ ] アップグレード from Oneiric
- [ ] アップグレード from Oneiric(Japanese Remix)
- [ ] LTSアップグレード from Lucid
- [ ] LTSアップグレード from Lucid(Japanese Remix)
Notes
- Wubiはない