re-do most anaconda screenshots for 96dpi

Summary:
Most of the anaconda screenshots were taken with older netinst
images, at 96.09dpi. Workstation lives use 96dpi exactly. This
led to some needles failing on the Workstation live as fonts
render slightly differently at 96 and 96.09dpi. LONG STORY
SHORT, we got a change in GTK+ which means traditional install
images now use 96dpi exactly too; so we should be consistent
between lives and trad images now, but we need to retake all
the screenshots taken at 96.09dpi. That's what this is.

I also cleaned up a couple of other things. The anaconda_error
needle was effectively a duplicate of anaconda_report_btn.
Neither is actually used atm, but I kept report_btn in case we
use it in future.

anaconda_main_hub_installdest_selected isn't needed any more,
since my tweaks to the matching in anaconda_main_hub_nonlive;
it will now match the case this needle was created for initially.

anaconda_software_select_box is no longer used by any test. The
software selection tests were changed to use key sequences and
dropped their use of this needle, but the needle wasn't removed.

anaconda_select_install_lang_english_filtered_english_selected_
as_default was never really necessary, the situation it's meant
for can be handled by simply adding the anaconda_select_install_
lang_english_filtered tag to the anaconda_select_install_lang_
english_selected needle (as this commit does). That achieves
the needed effect and doesn't break the case where the UI is in
Czech.

Most of the match area changes are just because the layout
changed a bit since the screenshot was taken. I did reduce some
over-precision in some needles, notably the multi-disk needles
- there is no reason we need to match on the disk descriptions
and sizes when we're just selecting the appropriate disks. We
aren't testing anaconda's description of the disks (which may
change unexpectedly), only that it *works* with the disk
types used in the test.

After this commit a little under half of the tests pass with
the 23 Branched 20150717 nightly. Most of the ones that fail
fail because of the anaconda tty2 bug (there's no console on
tty2) or the selinux bug (#1243168) that prevents console login
post-install with SELinux enabled. There are a few other fails
too, but none of them seems to be caused by a needle mismatch,
so I'll investigate and fix them separately.

Test Plan:
Run the full test suite on a current nightly, see that some
tests actually pass now!

Reviewers: jskladan, garretraziel

Reviewed By: garretraziel

Subscribers: tflink

Differential Revision: https://phab.qadevel.cloud.fedoraproject.org/D456
This commit is contained in:
Adam Williamson 2015-07-20 09:10:37 -07:00
parent c8f02969f2
commit 2e4c1c2325
74 changed files with 323 additions and 439 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 90 KiB

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 109 KiB

View File

@ -1,25 +1,18 @@
{
"properties": [],
"area": [
{
"ypos": 289,
"type": "match",
"height": 24,
"width": 17,
"xpos": 56
},
{
"ypos": 288,
"type": "match",
"height": 24,
"width": 87,
"xpos": 102
}
],
"tags": [
"anaconda_install_destination_select_disk_1",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
{
"area": [
{
"height": 24,
"type": "match",
"width": 17,
"xpos": 41,
"ypos": 289
}
],
"properties": [],
"tags": [
"anaconda_install_destination_select_disk_1",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 92 KiB

View File

@ -1,32 +1,18 @@
{
"tags": [
"anaconda_install_destination_select_disk_2",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
],
"area": [
{
"xpos": 290,
"type": "match",
"ypos": 178,
"width": 73,
"height": 63
},
{
"ypos": 275,
"type": "match",
"height": 23,
"width": 20,
"xpos": 266
},
{
"type": "match",
"ypos": 278,
"width": 81,
"height": 22,
"xpos": 317
}
],
"properties": []
{
"area": [
{
"height": 23,
"type": "match",
"width": 15,
"xpos": 206,
"ypos": 290
}
],
"properties": [],
"tags": [
"anaconda_install_destination_select_disk_2",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

After

Width:  |  Height:  |  Size: 92 KiB

View File

@ -1,17 +1,17 @@
{
"tags": [
"anaconda_install_destination_two_disks",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
],
"area": [
{
"xpos": 57,
"ypos": 203,
"width": 322,
"height": 46,
"type": "match"
}
]
{
"area": [
{
"height": 46,
"type": "match",
"width": 322,
"xpos": 57,
"ypos": 213
}
],
"tags": [
"anaconda_install_destination_two_disks",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 94 KiB

View File

@ -1,24 +1,24 @@
{
"area": [
{
"xpos": 669,
"ypos": 639,
"height": 25,
"width": 330,
"type": "match"
},
{
"type": "match",
"width": 17,
"ypos": 688,
"height": 28,
"xpos": 977
}
],
"tags": [
"anaconda_install_done",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
]
"area": [
{
"height": 20,
"type": "match",
"width": 325,
"xpos": 694,
"ypos": 634
},
{
"height": 28,
"type": "match",
"width": 17,
"xpos": 1000,
"ypos": 680
}
],
"tags": [
"anaconda_install_done",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 83 KiB

View File

@ -1,17 +1,17 @@
{
"tags": [
"anaconda_install_root_password",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
],
"area": [
{
"xpos": 286,
"ypos": 139,
"width": 192,
"height": 63,
"type": "match"
}
]
{
"area": [
{
"height": 63,
"type": "match",
"width": 192,
"xpos": 266,
"ypos": 154
}
],
"tags": [
"anaconda_install_root_password",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 79 KiB

View File

@ -1,17 +1,17 @@
{
"area": [
{
"xpos": 691,
"ypos": 142,
"width": 187,
"height": 61,
"type": "match"
}
],
"tags": [
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"anaconda_install_user_creation"
]
{
"area": [
{
"height": 61,
"type": "match",
"width": 187,
"xpos": 691,
"ypos": 157
}
],
"tags": [
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"anaconda_install_user_creation"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 143 KiB

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 137 KiB

View File

@ -1,17 +1,17 @@
{
"area": [
{
"xpos": 356,
"ypos": 197,
"width": 204,
"height": 21,
"type": "match"
}
],
"tags": [
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"anaconda_install_user_creation_make_admin"
]
{
"area": [
{
"height": 21,
"type": "match",
"width": 204,
"xpos": 356,
"ypos": 217
}
],
"tags": [
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"anaconda_install_user_creation_make_admin"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 64 KiB

View File

@ -1,17 +1,17 @@
{
"area": [
{
"xpos": 867,
"ypos": 694,
"width": 157,
"height": 52,
"type": "match"
}
],
"tags": [
"anaconda_main_hub_begin_installation",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
]
{
"area": [
{
"height": 42,
"type": "match",
"width": 152,
"xpos": 867,
"ypos": 694
}
],
"tags": [
"anaconda_main_hub_begin_installation",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

After

Width:  |  Height:  |  Size: 114 KiB

View File

@ -1,17 +1,17 @@
{
"tags": [
"anaconda_main_hub_install_destination",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
],
"area": [
{
"xpos": 214,
"ypos": 446,
"width": 74,
"height": 77,
"type": "match"
}
]
{
"area": [
{
"height": 77,
"type": "match",
"width": 74,
"xpos": 184,
"ypos": 461
}
],
"tags": [
"anaconda_main_hub_install_destination",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 99 KiB

After

Width:  |  Height:  |  Size: 100 KiB

View File

@ -1,60 +0,0 @@
{
"tags": [
"anaconda_main_hub",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
],
"area": [
{
"xpos": 168,
"ypos": 7,
"type": "match",
"height": 57,
"width": 227
},
{
"xpos": 266,
"width": 101,
"height": 33,
"type": "match",
"ypos": 153
},
{
"width": 180,
"height": 33,
"type": "match",
"ypos": 155,
"xpos": 699
},
{
"width": 203,
"height": 38,
"type": "match",
"ypos": 346,
"xpos": 267
},
{
"xpos": 264,
"ypos": 475,
"type": "match",
"height": 50,
"width": 252
},
{
"height": 18,
"width": 36,
"ypos": 236,
"type": "match",
"xpos": 272
},
{
"type": "match",
"ypos": 240,
"width": 40,
"height": 13,
"xpos": 330
}
],
"properties": []
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 99 KiB

View File

@ -1,18 +1,18 @@
{
"properties": [],
"tags": [
"anaconda_minimal_highlighted",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
],
"area": [
{
"xpos": 50,
"ypos": 681,
"width": 95,
"height": 15,
"type": "match"
}
]
}
{
"area": [
{
"height": 15,
"type": "match",
"width": 95,
"xpos": 50,
"ypos": 146
}
],
"properties": [],
"tags": [
"anaconda_minimal_highlighted",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 181 KiB

View File

@ -1,18 +1,18 @@
{
"properties": [],
"area": [
{
"xpos": 30,
"ypos": 681,
"width": 114,
"height": 14,
"type": "match"
}
],
"tags": [
"anaconda_minimal_selected",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
{
"area": [
{
"height": 14,
"type": "match",
"width": 114,
"xpos": 30,
"ypos": 146
}
],
"properties": [],
"tags": [
"anaconda_minimal_selected",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

After

Width:  |  Height:  |  Size: 187 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 84 KiB

View File

@ -1,18 +1,18 @@
{
"properties": [],
"area": [
{
"xpos": 472,
"ypos": 498,
"width": 91,
"height": 24,
"type": "match"
}
],
"tags": [
"anaconda_part_list_box_swap",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
{
"area": [
{
"height": 24,
"type": "match",
"width": 91,
"xpos": 472,
"ypos": 528
}
],
"properties": [],
"tags": [
"anaconda_part_list_box_swap",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 84 KiB

View File

@ -1,18 +1,18 @@
{
"tags": [
"anaconda_part_plus_button",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
],
"area": [
{
"xpos": 32,
"ypos": 624,
"width": 35,
"height": 31,
"type": "match"
}
],
"properties": []
{
"area": [
{
"height": 31,
"type": "match",
"width": 35,
"xpos": 32,
"ypos": 619
}
],
"properties": [],
"tags": [
"anaconda_part_plus_button",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 102 KiB

View File

@ -1,18 +1,18 @@
{
"properties": [],
"tags": [
"anaconda_part_update_settings",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
],
"area": [
{
"xpos": 879,
"ypos": 571,
"width": 112,
"height": 23,
"type": "match"
}
]
{
"area": [
{
"height": 23,
"type": "match",
"width": 112,
"xpos": 879,
"ypos": 566
}
],
"properties": [],
"tags": [
"anaconda_part_update_settings",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 88 KiB

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 90 KiB

After

Width:  |  Height:  |  Size: 108 KiB

View File

@ -1,17 +1,17 @@
{
"tags": [
"anaconda_select_install_lang",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
],
"area": [
{
"height": 28,
"ypos": 110,
"xpos": 332,
"width": 88,
"type": "match"
}
]
{
"area": [
{
"height": 28,
"type": "match",
"width": 93,
"xpos": 362,
"ypos": 110
}
],
"tags": [
"anaconda_select_install_lang",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

After

Width:  |  Height:  |  Size: 144 KiB

View File

@ -1,17 +1,17 @@
{
"tags": [
"anaconda_select_install_lang_continue",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
],
"area": [
{
"xpos": 919,
"ypos": 725,
"width": 104,
"height": 42,
"type": "match"
}
]
{
"area": [
{
"height": 37,
"type": "match",
"width": 99,
"xpos": 919,
"ypos": 725
}
],
"tags": [
"anaconda_select_install_lang_continue",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 102 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 77 KiB

View File

@ -1,18 +0,0 @@
{
"tags": [
"anaconda_select_install_lang_english_filtered",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-OFW-1",
"ENV-FLAVOR-server"
],
"area": [
{
"xpos": 221,
"ypos": 205,
"width": 126,
"height": 26,
"type": "match"
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

View File

@ -1,18 +1,19 @@
{
"tags": [
"anaconda_select_install_lang_english_selected",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-OFW-1",
"ENV-FLAVOR-server"
],
"area": [
{
"height": 70,
"type": "match",
"xpos": 593,
"ypos": 190,
"width": 349
}
]
}
{
"area": [
{
"height": 20,
"type": "match",
"width": 169,
"xpos": 603,
"ypos": 205
}
],
"tags": [
"anaconda_select_install_lang_english_selected",
"anaconda_select_install_lang_english_filtered",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-OFW-1",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 116 KiB

View File

@ -1,18 +1,18 @@
{
"properties": [],
"area": [
{
"xpos": 511,
"ypos": 649,
"width": 59,
"height": 19,
"type": "match"
}
],
"tags": [
"anaconda_select_install_lang_input",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
{
"area": [
{
"height": 19,
"type": "match",
"width": 59,
"xpos": 511,
"ypos": 644
}
],
"properties": [],
"tags": [
"anaconda_select_install_lang_input",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 144 KiB

View File

@ -1,18 +0,0 @@
{
"tags": [
"anaconda_software_select_box",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US",
"ENV-OFW-1",
"ENV-FLAVOR-server"
],
"area": [
{
"xpos": 50,
"ypos": 189,
"width": 96,
"height": 18,
"type": "match"
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 KiB

View File

@ -1,17 +1,17 @@
{
"tags": [
"anaconda_spoke_done",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
],
"area": [
{
"xpos": 19,
"ypos": 35,
"width": 63,
"height": 30,
"type": "match"
}
]
}
{
"area": [
{
"height": 28,
"type": "match",
"width": 61,
"xpos": 8,
"ypos": 48
}
],
"tags": [
"anaconda_spoke_done",
"ENV-DESKTOP-default",
"ENV-DISTRI-fedora",
"ENV-INSTLANG-en_US"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 64 KiB