c4f32ab add an Asian (Japanese) language install test

Authored and Committed by adamwill 7 years ago
59 files changed. 520 lines added. 18 lines removed.
lib/main_common.pm
file modified
+7 -2
main.pm
file modified
+5 -1
needles/anaconda/install_destination/japanese/encrypt_data_japanese-20161217.json
file added
+16
needles/anaconda/install_destination/japanese/encrypt_data_japanese-20161217.png
file added
+0
needles/anaconda/install_destination/japanese/save_passphrase_japanese-20161217.json
file added
+16
needles/anaconda/install_destination/japanese/save_passphrase_japanese-20161217.png
file added
+0
needles/anaconda/install_process/japanese/install_done_japanese-reboot-20161216.json
file added
+24
needles/anaconda/install_process/japanese/install_done_japanese-reboot-20161216.png
file added
+0
needles/anaconda/install_process/japanese/root_password_screen_japanese-20161217.json
file added
+16
needles/anaconda/install_process/japanese/root_password_screen_japanese-20161217.png
file added
+0
needles/anaconda/install_process/japanese/user_creation_make_admin_japanese-20161217.json
file added
+16
needles/anaconda/install_process/japanese/user_creation_make_admin_japanese-20161217.png
file added
+0
needles/anaconda/install_process/japanese/user_creation_screen_japanese-20161217.json
file added
+16
needles/anaconda/install_process/japanese/user_creation_screen_japanese-20161217.png
file added
+0
needles/anaconda/install_process/layout_us.json
file modified
+2 -1
needles/anaconda/install_process/user_created_qwerty-20160825.json
file modified
+2 -1
needles/anaconda/lang_select/japanese/install_lang_continue_japanese-20161217.json
file added
+16
needles/anaconda/lang_select/japanese/install_lang_continue_japanese-20161217.png
file added
+0
needles/anaconda/lang_select/japanese/install_lang_japanese_filtered-20161217.json
file added
+23
needles/anaconda/lang_select/japanese/install_lang_japanese_filtered-20161217.png
file added
+0
needles/anaconda/lang_select/japanese/install_lang_japanese_selected-20161217.json
file added
+16
needles/anaconda/lang_select/japanese/install_lang_japanese_selected-20161217.png
file added
+0
needles/anaconda/main_hub/japanese/begin_installation_japanese-20161217.json
file added
+16
needles/anaconda/main_hub/japanese/begin_installation_japanese-20161217.png
file added
+0
needles/anaconda/universal/japanese/rawhide_accept_fate_japanese-20161217.json
file added
+16
needles/anaconda/universal/japanese/rawhide_accept_fate_japanese-20161217.png
file added
+0
needles/anaconda/universal/japanese/spoke_done_japanese-20161217.json
file added
+16
needles/anaconda/universal/japanese/spoke_done_japanese-20161217.png
file added
+0
needles/gnome/japanese/desktop_clean_japanese-20161217.json
file added
+24
needles/gnome/japanese/desktop_clean_japanese-20161217.png
file added
+0
needles/gnome/japanese/getting_started_japanese-20161217.json
file added
+16
needles/gnome/japanese/getting_started_japanese-20161217.png
file added
+0
needles/gnome/japanese/initial_setup_kana_kanji.json
file added
+15
needles/gnome/japanese/initial_setup_kana_kanji.png
file added
+0
needles/gnome/japanese/initial_setup_kana_kanji_selected.json
file added
+15
needles/gnome/japanese/initial_setup_kana_kanji_selected.png
file added
+0
needles/gnome/japanese/layout_ascii_japanese-20161216.json
file added
+15
needles/gnome/japanese/layout_ascii_japanese-20161216.png
file added
+0
needles/gnome/japanese/layout_native_japanese-20161216.json
file added
+15
needles/gnome/japanese/layout_native_japanese-20161216.png
file added
+0
needles/gnome/japanese/login_gdm_input_japanese-20161217.json
file added
+16
needles/gnome/japanese/login_gdm_input_japanese-20161217.png
file added
+0
needles/gnome/japanese/next_button_japanese-20161217.json
file added
+16
needles/gnome/japanese/next_button_japanese-20161217.png
file added
+0
needles/gnome/japanese/skip_button_japanese-20161217.json
file added
+16
needles/gnome/japanese/skip_button_japanese-20161217.png
file added
+0
needles/gnome/japanese/yama_chooser-20161217.json
file added
+31
needles/gnome/japanese/yama_chooser-20161217.png
file added
+0
needles/gnome/japanese/yama_hiragana-20161217.json
file added
+17
needles/gnome/japanese/yama_hiragana-20161217.png
file added
+0
needles/gnome/japanese/yama_kanji-20161217.json
file added
+17
needles/gnome/japanese/yama_kanji-20161217.png
file added
+0
needles/gnome/layout_us-20161215.json
file modified
+3 -2
needles/gnome/layout_us-gdm-20161215.json
file modified
+2 -1
templates
file modified
+25 -0
tests/_do_install_and_reboot.pm
file modified
+3 -3
tests/_graphical_input.pm
file added
+41
tests/_graphical_wait_login.pm
file modified
+9 -6
tests/disk_guided_encrypted.pm
file modified
+1 -1
    add an Asian (Japanese) language install test
    
    Summary:
    Include some basic testing of Japanese input, and split the
    input testing (including Russian) into a separate module, since
    it's not really part of 'login' testing.
    
    Test Plan:
    Run the test, and the Russian and French tests too to
    make sure they didn't break. Tested on staging. Note the Japanese
    test soft fails, intentionally, at present, as I discovered a bug
    while working on it:
    https://bugzilla.gnome.org/show_bug.cgi?id=776189
    
    Reviewers: jskladan, garretraziel
    
    Reviewed By: garretraziel
    
    Subscribers: tflink
    
    Differential Revision: https://phab.qadevel.cloud.fedoraproject.org/D1072
    
        
file modified
+7 -2
file modified
+5 -1
empty file added
file modified
+25 -0