Compare commits
6 Commits
4f8c4411a4
...
6ae2e05484
Author | SHA1 | Date | |
---|---|---|---|
|
6ae2e05484 | ||
|
9251ac21fa | ||
|
bbfc9d7c70 | ||
|
2c8067698f | ||
|
d29bb41c86 | ||
|
c7f8e4bb8e |
@ -33,7 +33,14 @@ sub select_disks {
|
||||
sleep 1;
|
||||
assert_and_click "anaconda_main_hub_install_destination";
|
||||
|
||||
if (get_var('NUMDISKS') > 1) {
|
||||
# this is awkward, but on the install_repository_hd_variation test,
|
||||
# we have two disks but on F39+ anaconda knows we're using one of
|
||||
# them as an install source and 'protects' it (doesn't show it on
|
||||
# INSTALLATION DESTINATION), so we need to go down the single disk
|
||||
# branch in that case. Once F38 is EOL we could potentially tweak
|
||||
# this to use a dedicated var or something
|
||||
my $relnum = get_release_number;
|
||||
if (get_var('NUMDISKS') > 1 && !(get_var('TEST') eq 'install_repository_hd_variation' && $relnum > 38)) {
|
||||
# Multi-disk case. Select however many disks the test needs. If
|
||||
# $disks is 0, this will do nothing, and 0 disks will be selected.
|
||||
for my $n (1 .. $args{disks}) {
|
||||
|
23
needles/gnome/apps/apps_run_terminal-japanese-20230325.json
Normal file
@ -0,0 +1,23 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"type": "match",
|
||||
"xpos": 154,
|
||||
"height": 23,
|
||||
"width": 65,
|
||||
"ypos": 6
|
||||
},
|
||||
{
|
||||
"height": 20,
|
||||
"ypos": 128,
|
||||
"width": 25,
|
||||
"type": "match",
|
||||
"xpos": 194
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"apps_run_terminal",
|
||||
"LANGUAGE-japanese"
|
||||
]
|
||||
}
|
BIN
needles/gnome/apps/apps_run_terminal-japanese-20230325.png
Normal file
After Width: | Height: | Size: 498 KiB |
@ -0,0 +1,17 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"height": 16,
|
||||
"ypos": 9,
|
||||
"width": 103,
|
||||
"type": "match",
|
||||
"xpos": 18
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"LANGUAGE-japanese",
|
||||
"apps_menu_button",
|
||||
"apps_menu_button_active"
|
||||
]
|
||||
}
|
After Width: | Height: | Size: 473 KiB |
@ -0,0 +1,17 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"width": 103,
|
||||
"ypos": 9,
|
||||
"height": 17,
|
||||
"type": "match",
|
||||
"xpos": 19
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"LANGUAGE-japanese",
|
||||
"apps_menu_button",
|
||||
"apps_menu_button_inactive"
|
||||
]
|
||||
}
|
BIN
needles/gnome/japanese/apps_menu_button_japanese-20230325.png
Normal file
After Width: | Height: | Size: 784 KiB |
@ -0,0 +1,23 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"type": "match",
|
||||
"xpos": 488,
|
||||
"click_point": "center",
|
||||
"width": 49,
|
||||
"ypos": 473,
|
||||
"height": 22
|
||||
},
|
||||
{
|
||||
"width": 78,
|
||||
"ypos": 181,
|
||||
"height": 17,
|
||||
"type": "match",
|
||||
"xpos": 449
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"desktop_input_source_japanese"
|
||||
]
|
||||
}
|
After Width: | Height: | Size: 58 KiB |
@ -0,0 +1,15 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"xpos": 333,
|
||||
"type": "match",
|
||||
"width": 97,
|
||||
"ypos": 284,
|
||||
"height": 21
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"desktop_input_source_japanese_anthy"
|
||||
]
|
||||
}
|
After Width: | Height: | Size: 60 KiB |
@ -0,0 +1,15 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"type": "match",
|
||||
"xpos": 466,
|
||||
"height": 122,
|
||||
"width": 123,
|
||||
"ypos": 247
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"getting_started"
|
||||
]
|
||||
}
|
After Width: | Height: | Size: 282 KiB |
16
needles/gnome/japanese/layout_native_japanese-20230325.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"type": "match",
|
||||
"xpos": 886,
|
||||
"height": 16,
|
||||
"width": 18,
|
||||
"ypos": 8
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"gnome_layout_native",
|
||||
"LANGUAGE-japanese"
|
||||
]
|
||||
}
|
BIN
needles/gnome/japanese/layout_native_japanese-20230325.png
Normal file
After Width: | Height: | Size: 474 KiB |
@ -0,0 +1,16 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"height": 49,
|
||||
"ypos": 455,
|
||||
"width": 73,
|
||||
"type": "match",
|
||||
"xpos": 385
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"LANGUAGE-japanese",
|
||||
"graphical_login_input"
|
||||
]
|
||||
}
|
BIN
needles/gnome/japanese/login_gdm_input_japanese-20230325.png
Normal file
After Width: | Height: | Size: 16 KiB |
17
needles/gnome/japanese/yama_chooser-20230325.json
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"type": "match",
|
||||
"xpos": 384,
|
||||
"width": 33,
|
||||
"ypos": 116,
|
||||
"height": 21
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"DESKTOP-gnome",
|
||||
"LANGUAGE-japanese",
|
||||
"desktop_yama_chooser"
|
||||
]
|
||||
}
|
BIN
needles/gnome/japanese/yama_chooser-20230325.png
Normal file
After Width: | Height: | Size: 469 KiB |
17
needles/gnome/japanese/yama_hiragana-20230325.json
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"ypos": 55,
|
||||
"width": 28,
|
||||
"height": 17,
|
||||
"xpos": 369,
|
||||
"type": "match"
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"DESKTOP-gnome",
|
||||
"LANGUAGE-japanese",
|
||||
"desktop_yama_hiragana"
|
||||
]
|
||||
}
|
BIN
needles/gnome/japanese/yama_hiragana-20230325.png
Normal file
After Width: | Height: | Size: 473 KiB |
17
needles/gnome/japanese/yama_kanji-20230325.json
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"height": 16,
|
||||
"ypos": 56,
|
||||
"width": 12,
|
||||
"type": "match",
|
||||
"xpos": 371
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"DESKTOP-gnome",
|
||||
"LANGUAGE-japanese",
|
||||
"desktop_yama_kanji"
|
||||
]
|
||||
}
|
BIN
needles/gnome/japanese/yama_kanji-20230325.png
Normal file
After Width: | Height: | Size: 472 KiB |
15
needles/kde/apps/spectacle_runs-20230329.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"type": "match",
|
||||
"xpos": 522,
|
||||
"ypos": 92,
|
||||
"width": 60,
|
||||
"height": 17
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"spectacle_runs"
|
||||
]
|
||||
}
|
BIN
needles/kde/apps/spectacle_runs-20230329.png
Normal file
After Width: | Height: | Size: 49 KiB |
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 38 KiB |
15
needles/kde/printing_check_sentence_kde-20230329.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"area": [
|
||||
{
|
||||
"height": 19,
|
||||
"ypos": 138,
|
||||
"width": 315,
|
||||
"xpos": 196,
|
||||
"type": "match"
|
||||
}
|
||||
],
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"printing_check_sentence"
|
||||
]
|
||||
}
|
BIN
needles/kde/printing_check_sentence_kde-20230329.png
Normal file
After Width: | Height: | Size: 40 KiB |
@ -24,11 +24,11 @@ sub run {
|
||||
assert_script_run 'zezere-manage createsuperuser --username admin --email zezere@test.openqa.fedoraproject.org --no-input';
|
||||
# set admin password (can't find a non-interactive way sadly)
|
||||
type_string "zezere-manage changepassword admin\n";
|
||||
sleep 2;
|
||||
wait_still_screen 5;
|
||||
type_string "weakpassword\n";
|
||||
sleep 2;
|
||||
wait_still_screen 5;
|
||||
type_string "weakpassword\n";
|
||||
sleep 2;
|
||||
wait_still_screen 5;
|
||||
# check DB exists
|
||||
assert_script_run "ls -l /var/local/zezere.sqlite3";
|
||||
# start server
|
||||
|
@ -7,6 +7,13 @@ sub run {
|
||||
|
||||
my $self = shift;
|
||||
$self->root_console(tty => 3);
|
||||
if (get_var("ARCH") eq "aarch64") {
|
||||
# this should stop audit messages screwing things up
|
||||
assert_script_run "rpm-ostree kargs --append=audit=0";
|
||||
script_run "systemctl reboot", 0;
|
||||
boot_to_login_screen;
|
||||
$self->root_console(tty => 3);
|
||||
}
|
||||
|
||||
# list available branches
|
||||
my $subv = lc(get_var("SUBVARIANT"));
|
||||
|