1
0
mirror of https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git synced 2024-11-21 13:33:08 +00:00

Great Needle Cleanup 2021

Remove a whole chunk of needles that haven't matched for more
than 3 months. Also move a few needles to appropriate locations,
simplify some code chunks that relied on removed needles (if
we're not matching the needles, we don't need those chunks any
more), and drop some other no-longer-needed conditionals for
older releases.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
Adam Williamson 2021-08-09 15:09:15 -07:00
parent ba5a338e13
commit 492fcf62e4
1275 changed files with 21 additions and 10164 deletions

View File

@ -90,14 +90,14 @@ for scheme in ("standard", "lvmthin", "btrfs", "lvm"):
# custom_blivet_add_partition
for dtype in ("lvmvg", "lvmlv", "lvmthin", "raid"):
testliterals.append(f"anaconda_blivet_part_devicetype_{dtype}")
for fsys in ("ext3", "ext4", "xfs", "btrfs", "ppc_prep_boot", "swap", "efi_filesystem"):
for fsys in ("ext4", "xfs", "btrfs", "ppc_prep_boot", "swap", "efi_filesystem"):
testliterals.append(f"anaconda_blivet_part_fs_{fsys}")
testliterals.append(f"anaconda_blivet_part_fs_{fsys}_selected")
# this is variable-y in custom_change_type but we only actually have
# one value
testliterals.append("anaconda_part_device_type_raid")
# custom_change_fs
for fsys in ("ext3", "xfs", "ext4"):
for fsys in ("xfs", "ext4"):
testliterals.append(f"anaconda_part_fs_{fsys}")
testliterals.append(f"anaconda_part_fs_{fsys}_selected")
# variable-y in custom_change_device but we only have one value

View File

@ -247,9 +247,9 @@ sub custom_change_fs {
# Pass filesystem name and name of partition. Needles
# `anaconda_part_select_$part` and `anaconda_part_fs_$fs` should
# exist. Example usage:
# `custom_change_fs("ext3", "root");` uses
# `anaconda_part_select_root` and `anaconda_part_fs_ext3` needles
# to set ext3 file system for root partition.
# `custom_change_fs("ext4", "root");` uses
# `anaconda_part_select_root` and `anaconda_part_fs_ext4` needles
# to set ext4 file system for root partition.
my ($fs, $part) = @_;
$part ||= "root";
assert_and_click "anaconda_part_select_$part";

View File

@ -22,8 +22,6 @@ sub start_cockpit {
# run firefox directly in X as root. never do this, kids!
type_string "startx /usr/bin/firefox -width 1024 -height 768 http://localhost:9090\n";
assert_screen "cockpit_login", 60;
# this happened on early Modular Server composes...
record_soft_failure "Unbranded Cockpit" if (match_has_tag "cockpit_login_unbranded");
wait_still_screen(stilltime=>5, similarity_level=>45);
if ($login) {
type_safely "root";

View File

@ -7,7 +7,7 @@ use Exporter;
use lockapi;
use testapi;
our @EXPORT = qw/run_with_error_check type_safely type_very_safely desktop_vt boot_to_login_screen console_login console_switch_layout desktop_switch_layout console_loadkeys_us do_bootloader boot_decrypt check_release menu_launch_type repo_setup setup_workaround_repo cleanup_workaround_repo console_initial_setup handle_welcome_screen gnome_initial_setup anaconda_create_user check_desktop download_modularity_tests quit_firefox advisory_get_installed_packages advisory_check_nonmatching_packages start_with_launcher quit_with_shortcut lo_dismiss_tip disable_firefox_studies select_rescue_mode copy_devcdrom_as_isofile get_release_number check_left_bar check_top_bar check_prerelease check_version spell_version_number _assert_and_click is_branched rec_log click_unwanted_notifications repos_mirrorlist register_application get_registered_applications solidify_wallpaper/;
our @EXPORT = qw/run_with_error_check type_safely type_very_safely desktop_vt boot_to_login_screen console_login console_switch_layout desktop_switch_layout console_loadkeys_us do_bootloader boot_decrypt check_release menu_launch_type repo_setup setup_workaround_repo cleanup_workaround_repo console_initial_setup handle_welcome_screen gnome_initial_setup anaconda_create_user check_desktop download_modularity_tests quit_firefox advisory_get_installed_packages advisory_check_nonmatching_packages start_with_launcher quit_with_shortcut disable_firefox_studies select_rescue_mode copy_devcdrom_as_isofile get_release_number check_left_bar check_top_bar check_prerelease check_version spell_version_number _assert_and_click is_branched rec_log click_unwanted_notifications repos_mirrorlist register_application get_registered_applications solidify_wallpaper/;
# We introduce this global variable to hold the list of applications that have
# registered during the apps_startstop_test when they have sucessfully run.
@ -455,7 +455,6 @@ sub setup_workaround_repo {
assert_script_run "mkdir -p /opt/workarounds_repo";
assert_script_run "pushd /opt/workarounds_repo";
my %workarounds = (
"32" => [],
"33" => [],
"34" => ["FEDORA-2021-d7b1dc57fe"]
);
@ -600,13 +599,6 @@ sub _repo_setup_updates {
unless (get_var("TEST") eq "support_server" && $version ne get_var("CURRREL")) {
assert_script_run 'printf "[advisory]\nname=Advisory repo\nbaseurl=file:///opt/update_repo\nenabled=1\nmetadata_expire=3600\ngpgcheck=0" > /etc/yum.repos.d/advisory.repo';
# run an update now (except for upgrade tests)
my $relnum = get_release_number;
if ($relnum > 33) {
# FIXME workaround https://bugzilla.redhat.com/show_bug.cgi?id=1931034
# drop after https://github.com/systemd/systemd/pull/18915 is merged
# and stable
script_run "systemctl stop systemd-oomd";
}
script_run "dnf -y update", 900 unless (get_var("UPGRADE"));
}
# mark via a variable that we've set up the update/task repo and done
@ -948,16 +940,9 @@ sub start_with_launcher {
if (!check_screen($launcher)) {
# On F33+, this subwindow thingy scrolls horizontally,
# but only after we hit 'down' twice to get into it.
# On F32 and earlier, it just scrolls vertically
my $relnum = get_release_number;
if ($relnum > 32) {
send_key 'down';
send_key 'down';
send_key_until_needlematch($launcher, 'right', 5, 6);
}
else {
send_key_until_needlematch($launcher, 'down', 5, 6);
}
send_key 'down';
send_key 'down';
send_key_until_needlematch($launcher, 'right', 5, 6);
}
assert_and_click $launcher;
wait_still_screen 5;
@ -996,15 +981,6 @@ sub quit_with_shortcut {
}
sub lo_dismiss_tip {
# identify and close a 'tip of the day' window that shows on start
# of all LibreOffice apps. For the 'app startup' tests.
assert_screen ["libreoffice_tip", "libreoffice_any"];
# we use check_screen here just in case both needles match and
# libreoffice_any 'won'
send_key 'esc' if (check_screen "libreoffice_tip", 2);
}
sub advisory_get_installed_packages {
# For update tests (this only works if we've been through
# _repo_setup_updates), figure out which packages from the update

View File

@ -1,15 +0,0 @@
{
"area": [
{
"height": 713,
"width": 123,
"xpos": 17,
"type": "match",
"ypos": 18
}
],
"properties": [],
"tags": [
"leftbar_generic"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 KiB

View File

@ -1,15 +0,0 @@
{
"area": [
{
"width": 683,
"height": 32,
"ypos": 39,
"xpos": 104,
"type": "match"
}
],
"properties": [],
"tags": [
"topbar_generic"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

View File

@ -1,20 +0,0 @@
{
"area": [
{
"width": 683,
"height": 32,
"xpos": 88,
"type": "match",
"ypos": 35
}
],
"properties": [
{
"name": "workaround",
"value": "brc#1959160: plain color, image file is broken"
}
],
"tags": [
"topbar_generic"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

View File

@ -1,20 +0,0 @@
{
"area": [
{
"height": 32,
"xpos": 94,
"type": "match",
"ypos": 36,
"width": 683
}
],
"properties": [
{
"value": "brc#1959160: plain color, image file is broken",
"name": "workaround"
}
],
"tags": [
"topbar_generic"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

View File

@ -1,15 +0,0 @@
{
"area": [
{
"xpos": 796,
"ypos": 40,
"width": 93,
"height": 32,
"type": "match"
}
],
"properties": [],
"tags": [
"version_30_ident"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 164 KiB

View File

@ -1,15 +0,0 @@
{
"area": [
{
"ypos": 13,
"height": 20,
"width": 124,
"type": "match",
"xpos": 764
}
],
"properties": [],
"tags": [
"version_31_ident"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

View File

@ -1,15 +0,0 @@
{
"area": [
{
"xpos": 783,
"ypos": 40,
"width": 90,
"height": 20,
"type": "match"
}
],
"properties": [],
"tags": [
"version_31_ident"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

View File

@ -1,15 +0,0 @@
{
"area": [
{
"xpos": 782,
"ypos": 15,
"width": 114,
"height": 17,
"type": "match"
}
],
"properties": [],
"tags": [
"version_32_ident"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

View File

@ -1,15 +0,0 @@
{
"area": [
{
"xpos": 787,
"ypos": 15,
"width": 83,
"height": 17,
"type": "match"
}
],
"properties": [],
"tags": [
"version_32_ident"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 KiB

View File

@ -1,15 +0,0 @@
{
"area": [
{
"xpos": 778,
"ypos": 13,
"width": 118,
"height": 19,
"type": "match"
}
],
"properties": [],
"tags": [
"version_33_ident"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

View File

@ -1,15 +0,0 @@
{
"area": [
{
"ypos": 733,
"height": 12,
"width": 161,
"type": "match",
"xpos": 843
}
],
"properties": [],
"tags": [
"initialsetup_finish_configuration"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

View File

@ -1,15 +0,0 @@
{
"area": [
{
"height": 17,
"xpos": 43,
"type": "match",
"width": 65,
"ypos": 381
}
],
"properties": [],
"tags": [
"anaconda_install_destination_add_network_disk"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

View File

@ -1,16 +0,0 @@
{
"tags": [
"LANGUAGE-russian",
"anaconda_install_destination_encrypt_data"
],
"area": [
{
"ypos": 577,
"height": 20,
"type": "match",
"width": 162,
"xpos": 21
}
],
"properties": []
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 88 KiB

View File

@ -1,16 +0,0 @@
{
"properties": [],
"tags": [
"anaconda_install_done",
"LANGUAGE-arabic"
],
"area": [
{
"xpos": 21,
"ypos": 686,
"width": 51,
"height": 18,
"type": "match"
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 86 KiB

View File

@ -1,16 +0,0 @@
{
"area": [
{
"height": 14,
"width": 42,
"xpos": 135,
"ypos": 41,
"type": "match"
}
],
"properties": [],
"tags": [
"LANGUAGE-arabic",
"anaconda_layout_native"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

View File

@ -1,16 +0,0 @@
{
"area": [
{
"xpos": 135,
"width": 42,
"height": 17,
"type": "match",
"ypos": 39
}
],
"properties": [],
"tags": [
"LANGUAGE-arabic",
"anaconda_layout_native"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

View File

@ -1,17 +0,0 @@
{
"area": [
{
"width": 37,
"height": 17,
"ypos": 39,
"type": "match",
"xpos": 141
}
],
"properties": [],
"tags": [
"LANGUAGE-arabic",
"anaconda_layout_ascii",
"anaconda_layout_us"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

View File

@ -1,16 +0,0 @@
{
"area": [
{
"xpos": 607,
"type": "match",
"ypos": 128,
"height": 21,
"width": 93
}
],
"properties": [],
"tags": [
"anaconda_install_root_password_screen",
"LANGUAGE-arabic"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

View File

@ -1,16 +0,0 @@
{
"area": [
{
"xpos": 566,
"ypos": 214,
"width": 106,
"height": 21,
"type": "match"
}
],
"properties": [],
"tags": [
"LANGUAGE-arabic",
"anaconda_install_user_creation_make_admin"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

View File

@ -1,17 +0,0 @@
{
"area": [
{
"height": 16,
"type": "match",
"width": 149,
"xpos": 852,
"ypos": 684
}
],
"properties": [],
"tags": [
"ENV-DISTRI-fedora",
"LANGUAGE-french",
"anaconda_install_finish_configuration"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 90 KiB

View File

@ -1,24 +0,0 @@
{
"area": [
{
"ypos": 187,
"width": 105,
"type": "match",
"height": 17,
"xpos": 456
},
{
"xpos": 243,
"width": 84,
"ypos": 280,
"type": "match",
"height": 17
}
],
"properties": [],
"tags": [
"anaconda_install_user_creation_screen",
"ENV-DISTRI-fedora",
"LANGUAGE-french"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

View File

@ -1,24 +0,0 @@
{
"properties": [],
"area": [
{
"ypos": 600,
"height": 20,
"xpos": 700,
"width": 322,
"type": "match"
},
{
"xpos": 975,
"width": 28,
"type": "match",
"height": 15,
"ypos": 649
}
],
"tags": [
"anaconda_install_done",
"ENV-DISTRI-fedora",
"LANGUAGE-english"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 KiB

View File

@ -1,24 +0,0 @@
{
"area": [
{
"height": 20,
"ypos": 637,
"xpos": 712,
"width": 308,
"type": "match"
},
{
"height": 14,
"ypos": 686,
"xpos": 954,
"type": "match",
"width": 48
}
],
"properties": [],
"tags": [
"anaconda_install_done",
"ENV-DISTRI-fedora",
"LANGUAGE-english"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

View File

@ -1,17 +0,0 @@
{
"area": [
{
"type": "match",
"width": 118,
"ypos": 686,
"height": 17,
"xpos": 882
}
],
"tags": [
"anaconda_install_finish_configuration",
"ENV-DISTRI-fedora",
"LANGUAGE-english"
],
"properties": []
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

View File

@ -1,24 +0,0 @@
{
"area": [
{
"xpos": 706,
"width": 305,
"ypos": 670,
"type": "match",
"height": 14
},
{
"width": 105,
"type": "match",
"ypos": 740,
"height": 14,
"xpos": 875
}
],
"properties": [],
"tags": [
"anaconda_install_done",
"ENV-DISTRI-fedora",
"LANGUAGE-japanese"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 74 KiB

View File

@ -1,29 +0,0 @@
{
"area": [
{
"xpos": 706,
"ypos": 670,
"width": 305,
"type": "match",
"height": 14
},
{
"xpos": 907,
"type": "match",
"height": 14,
"ypos": 739,
"width": 94
}
],
"properties": [
{
"value": null,
"name": "workaround"
}
],
"tags": [
"anaconda_install_done",
"ENV-DISTRI-fedora",
"LANGUAGE-japanese"
]
}

View File

@ -1,16 +0,0 @@
{
"area": [
{
"width": 36,
"height": 16,
"type": "match",
"ypos": 40,
"xpos": 826
}
],
"properties": [],
"tags": [
"anaconda_layout_us",
"anaconda_layout_ascii"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

View File

@ -1,16 +0,0 @@
{
"area": [
{
"height": 16,
"type": "match",
"ypos": 41,
"xpos": 826,
"width": 36
}
],
"properties": [],
"tags": [
"anaconda_layout_us",
"anaconda_layout_ascii"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

View File

@ -1,17 +0,0 @@
{
"area": [
{
"ypos": 40,
"type": "match",
"height": 17,
"width": 37,
"xpos": 141
}
],
"properties": [],
"tags": [
"LANGUAGE-arabic",
"anaconda_layout_ascii",
"anaconda_layout_us"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

View File

@ -1,18 +0,0 @@
{
"properties": [],
"area": [
{
"height": 15,
"ypos": 124,
"xpos": 242,
"width": 96,
"type": "match"
}
],
"tags": [
"anaconda_install_root_password_screen",
"ENV-DISTRI-fedora",
"LANGUAGE-english",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

View File

@ -1,17 +0,0 @@
{
"properties": [],
"area": [
{
"xpos": 874,
"ypos": 686,
"width": 128,
"height": 14,
"type": "match"
}
],
"tags": [
"ENV-DISTRI-fedora",
"LANGUAGE-russian",
"anaconda_install_finish_configuration"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

View File

@ -1,16 +0,0 @@
{
"area": [
{
"ypos": 40,
"type": "match",
"xpos": 825,
"width": 38,
"height": 15
}
],
"properties": [],
"tags": [
"LANGUAGE-russian",
"anaconda_layout_native"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

View File

@ -1,16 +0,0 @@
{
"area": [
{
"width": 38,
"xpos": 825,
"ypos": 40,
"type": "match",
"height": 15
}
],
"properties": [],
"tags": [
"LANGUAGE-russian",
"anaconda_layout_native"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

View File

@ -1,16 +0,0 @@
{
"tags": [
"ENV-DISTRI-fedora",
"anaconda_install_user_creation"
],
"properties": [],
"area": [
{
"type": "match",
"width": 12,
"xpos": 513,
"ypos": 388,
"height": 29
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 KiB

View File

@ -1,17 +0,0 @@
{
"area": [
{
"ypos": 212,
"xpos": 360,
"type": "match",
"width": 194,
"height": 21
}
],
"properties": [],
"tags": [
"ENV-DISTRI-fedora",
"LANGUAGE-english",
"anaconda_install_user_creation_make_admin"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

View File

@ -1,32 +0,0 @@
{
"properties": [],
"area": [
{
"type": "match",
"width": 69,
"ypos": 153,
"height": 17,
"xpos": 269
},
{
"type": "match",
"width": 62,
"xpos": 278,
"height": 17,
"ypos": 280
},
{
"ypos": 43,
"height": 24,
"xpos": 11,
"width": 57,
"type": "match"
}
],
"tags": [
"anaconda_install_user_creation_screen",
"ENV-DISTRI-fedora",
"LANGUAGE-english",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

View File

@ -1,24 +0,0 @@
{
"area": [
{
"width": 45,
"height": 21,
"type": "match",
"xpos": 58,
"ypos": 221
},
{
"height": 22,
"width": 26,
"ypos": 221,
"type": "match",
"xpos": 142
}
],
"properties": [],
"tags": [
"anaconda_install_source_selected",
"ENV-DISTRI-fedora",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 KiB

View File

@ -1,17 +0,0 @@
{
"area": [
{
"xpos": 58,
"height": 19,
"type": "match",
"width": 105,
"ypos": 224
}
],
"properties": [],
"tags": [
"anaconda_install_source_selected",
"ENV-DISTRI-fedora",
"ENV-FLAVOR-server"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 79 KiB

View File

@ -1,22 +0,0 @@
{
"area": [
{
"xpos": 59,
"type": "match",
"width": 23,
"height": 14,
"ypos": 226
},
{
"height": 10,
"width": 14,
"type": "match",
"xpos": 149,
"ypos": 228
}
],
"properties": [],
"tags": [
"anaconda_install_source_selected"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 KiB

View File

@ -1,16 +0,0 @@
{
"area": [
{
"width": 43,
"ypos": 198,
"type": "match",
"height": 24,
"xpos": 221
}
],
"properties": [],
"tags": [
"LANGUAGE-arabic",
"anaconda_select_install_lang_filtered"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

View File

@ -1,16 +0,0 @@
{
"area": [
{
"ypos": 205,
"type": "match",
"height": 22,
"xpos": 339,
"width": 79
}
],
"properties": [],
"tags": [
"anaconda_select_install_lang_selected",
"LANGUAGE-arabic"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

View File

@ -1,16 +0,0 @@
{
"tags": [
"anaconda_select_install_lang_selected",
"LANGUAGE-arabic"
],
"area": [
{
"xpos": 322,
"ypos": 186,
"width": 99,
"height": 22,
"type": "match"
}
],
"properties": []
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

View File

@ -1,16 +0,0 @@
{
"tags": [
"anaconda_select_install_lang",
"ENV-DISTRI-fedora"
],
"properties": [],
"area": [
{
"xpos": 358,
"type": "match",
"width": 87,
"height": 28,
"ypos": 102
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 KiB

View File

@ -1,24 +0,0 @@
{
"properties": [],
"tags": [
"anaconda_select_install_lang_filtered",
"ENV-DISTRI-fedora",
"LANGUAGE-english"
],
"area": [
{
"width": 58,
"type": "match",
"height": 25,
"ypos": 197,
"xpos": 219
},
{
"type": "match",
"height": 21,
"width": 66,
"xpos": 487,
"ypos": 201
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

View File

@ -1,18 +0,0 @@
{
"area": [
{
"width": 165,
"type": "match",
"xpos": 603,
"ypos": 197,
"height": 18
}
],
"properties": [],
"tags": [
"anaconda_select_install_lang_selected",
"anaconda_select_install_lang_filtered",
"ENV-DISTRI-fedora",
"LANGUAGE-english"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 99 KiB

View File

@ -1,16 +0,0 @@
{
"tags": [
"LANGUAGE-russian",
"anaconda_select_install_lang_continue"
],
"properties": [],
"area": [
{
"type": "match",
"width": 91,
"xpos": 912,
"ypos": 734,
"height": 23
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 75 KiB

Some files were not shown because too many files have changed in this diff Show More