Use minimally correct test data to unfail InputMethodManagerImpl tests.
Some InputMethodManagerImpl tests are failing in specific environments due to usage of CrOS prod configs. Thanks to preparatory refactorings, we can now detach tests from legacy input_methods.txt configs for hermetic-ness, and adjust the data to un-fail two more tests. There remains one failure though, to be addressed in follow-ups. This also effectively reduces usage of legacy input_methods.txt [1][2] (remnant from before the migration to extension-based input methods circa 2011) and facilitates its complete deprecation. [1] https://source.chromium.org/chromium/chromium/src/+/master:chromeos/ime/input_methods.txt;drc=5ab33d25bc676b63e4afbcfade6f9265a5f5a3ea [2] https://source.chromium.org/chromium/chromium/src/+/master:chromeos/ime/gen_input_methods.py;drc=0303b222088853ce1c0af2bbc7f47937746eda97 Bug: 970790, 1134526 Change-Id: If1ff356711bef55521f4391ec0956bd4b619cf75 Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome;luci.chromium.try:linux-chromeos-rel,linux-chromeos-dbg;luci.chromium.try:linux_chromium_chromeos_msan_rel_ng Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2554277 Commit-Queue: Bao-Duy Tran <tranbaoduy@chromium.org> Reviewed-by:Keith Lee <keithlee@chromium.org> Reviewed-by:
Yuly Novikov <ynovikov@chromium.org> Reviewed-by:
David Vallet <dvallet@chromium.org> Cr-Commit-Position: refs/heads/master@{#833557}
Showing
Please register or sign in to comment