Repository navigation
辞書を v1.7.278 に更新 / Update dictionaries to v1.7.278 - #1221
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
日本語
検証
python3 tools/classified-dictionaries/prepare.pyおよび--check:配布資産 463 ファイルと通知のハッシュを検証。./gradlew :app:testLiteStandardDebugUnitTest --tests '*OpenSourceLicensesTest' :app:assembleLiteStandardDebug:成功。English
Validation
python3 tools/classified-dictionaries/prepare.pyand--check: verified hashes for 463 distributed assets and bundled notices../gradlew :app:testLiteStandardDebugUnitTest --tests '*OpenSourceLicensesTest' :app:assembleLiteStandardDebug: passed.エミュレータ検証 / Emulator validation
Android 35 arm64、Lite Standard Debug、分離した probe APK。旧版 → 新版 → 新版 → 旧版の順で、同一テスト APK と24入力を使用。各条件はウォームアップ5回、30サンプル/入力。時間は新規セッション作成を含むエンジン計測で、UI描画を含みません。各値は両実行の範囲です。
各行は3モード・文節分割ON/OFFを合わせた4,320サンプル/回です。新版1回目の全辞書ON・incremental予測では一部の長文が遅くなりましたが、2回目は旧版と近い値でした。原因は未確認です。エミュレータでの測定であり、実機の体感を保証しません。
GC後の全辞書読込時PSSは旧版163.77–164.90 MiB、新版164.76–164.99 MiB。240クエリ負荷中の20 ms間隔のPSS標本ピークは旧版189.84–191.71 MiB、新版189.54–194.84 MiB(両バックエンドを含む)。標本ピークは真のピークの下限です。
更新版で全866,219分類レコード、5,138英語読み、辞書切替、単語・補正入力を検証。再起動後の設定スイッチと実IMEの同音異義語、学習・予測候補、賞・漢方・医療候補の確定は通過しました。UIテスト7件のうち2件は失敗し、同じテストAPK・同じエミュレータ設定で旧devでも再現しました。ライセンス一覧テストは旧形式の平坦リストを期待し、行事候補テストは
[Event]を期待するところ[Event・Engineering]が表示されました。初回はエミュレータのSystem UI応答停止により設定画面待機が失敗し、再起動後に通過しました。The four runs used the same test APK and corpus on an Android 35 arm64 emulator. The table reports ranges across the two runs per version; latency includes session creation but excludes UI. Memory figures are GC-retained PSS and sampled workload peaks. One new-version run had slower prediction cases; the second returned near the old results, so the cause is unconfirmed. Two UI test failures reproduced on old dev with the same test APK: an outdated flat license-list expectation and a combined event/engineering label. An initial System UI ANR interrupted setup; the settings test passed after reboot. Physical-device behavior remains untested.