From f0f4482976c43ce8094842d6ae69c07729550f53 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Tue, 15 Sep 2015 16:05:00 -0700 Subject: [PATCH] needle clean up: no ENV-OFW, remove unused needles Summary: This removes a couple of unused needles. password_required needles were dupes of console_password_required, and no tests actually use password_required. tmp_failed_proc just isn't used by anything at all (I think it was at some point used in fedup tests). This also drops the ENV-OFW-1 tag from all needles, which I think got in because someone based a needle on a SUSE needle which has that tag, then it spread. It's of no use or meaning in Fedora. Test Plan: Check all tests still run as normal. Reviewers: garretraziel, jskladan Reviewed By: jskladan Subscribers: tflink Differential Revision: https://phab.qadevel.cloud.fedoraproject.org/D579 --- ...onda_install_destination_encrypt_data.json | 1 - ...stall_destination_encrypt_data_french.json | 1 - ..._destination_reclaim_space_delete_btn.json | 1 - ...ination_reclaim_space_first_partition.json | 1 - ...nation_reclaim_space_second_partition.json | 1 - ...a_install_destination_save_passphrase.json | 1 - ...ll_destination_save_passphrase_french.json | 1 - ...conda_install_source_check_repo_added.json | 1 - ...tall_source_check_repo_added_eurlatgr.json | 1 - ...all_source_check_repo_added_inst_repo.json | 1 - ...naconda_install_source_on_the_network.json | 1 - ...install_source_repo_select_mirrorlist.json | 1 - ..._hub_install_destination_already_done.json | 1 - ...anaconda_main_hub_installation_source.json | 1 - .../anaconda_main_hub_select_packages.json | 1 - ..._select_install_lang_english_selected.json | 1 - ...a_select_install_lang_french_selected.json | 1 - needles/boot_enter_passphrase.json | 1 - needles/boot_enter_passphrase2.json | 1 - needles/password_required.json | 18 ------------------ needles/password_required.png | Bin 958 -> 0 bytes needles/password_required2.json | 18 ------------------ needles/password_required2.png | Bin 1149 -> 0 bytes needles/provided_second_partition_intact.json | 1 - needles/tmp_failed_proc.json | 18 ------------------ needles/tmp_failed_proc.png | Bin 6243 -> 0 bytes 26 files changed, 74 deletions(-) delete mode 100644 needles/password_required.json delete mode 100644 needles/password_required.png delete mode 100644 needles/password_required2.json delete mode 100644 needles/password_required2.png delete mode 100644 needles/tmp_failed_proc.json delete mode 100644 needles/tmp_failed_proc.png diff --git a/needles/anaconda_install_destination_encrypt_data.json b/needles/anaconda_install_destination_encrypt_data.json index 4969b407..e58803ea 100644 --- a/needles/anaconda_install_destination_encrypt_data.json +++ b/needles/anaconda_install_destination_encrypt_data.json @@ -3,7 +3,6 @@ "anaconda_install_destination_encrypt_data", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ENGLISH", - "ENV-OFW-1", "ENV-FLAVOR-server" ], "area": [ diff --git a/needles/anaconda_install_destination_encrypt_data_french.json b/needles/anaconda_install_destination_encrypt_data_french.json index bf490ca8..78a95b89 100644 --- a/needles/anaconda_install_destination_encrypt_data_french.json +++ b/needles/anaconda_install_destination_encrypt_data_french.json @@ -12,7 +12,6 @@ "anaconda_install_destination_encrypt_data", "ENV-DISTRI-fedora", "ENV-LANGUAGE-FRENCH", - "ENV-OFW-1", "ENV-FLAVOR-server" ] } \ No newline at end of file diff --git a/needles/anaconda_install_destination_reclaim_space_delete_btn.json b/needles/anaconda_install_destination_reclaim_space_delete_btn.json index 7df066ef..0ea8b0ba 100644 --- a/needles/anaconda_install_destination_reclaim_space_delete_btn.json +++ b/needles/anaconda_install_destination_reclaim_space_delete_btn.json @@ -3,7 +3,6 @@ "anaconda_install_destination_reclaim_space_delete_btn", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ENGLISH", - "ENV-OFW-1", "ENV-FLAVOR-server" ], "area": [ diff --git a/needles/anaconda_install_destination_reclaim_space_first_partition.json b/needles/anaconda_install_destination_reclaim_space_first_partition.json index 375a4a9c..98e52bc7 100644 --- a/needles/anaconda_install_destination_reclaim_space_first_partition.json +++ b/needles/anaconda_install_destination_reclaim_space_first_partition.json @@ -12,7 +12,6 @@ "anaconda_install_destination_reclaim_space_first_partition", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ALL", - "ENV-OFW-1", "ENV-FLAVOR-server" ] } diff --git a/needles/anaconda_install_destination_reclaim_space_second_partition.json b/needles/anaconda_install_destination_reclaim_space_second_partition.json index 862d58f1..216a5649 100644 --- a/needles/anaconda_install_destination_reclaim_space_second_partition.json +++ b/needles/anaconda_install_destination_reclaim_space_second_partition.json @@ -12,7 +12,6 @@ "anaconda_install_destination_reclaim_space_second_partition", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ALL", - "ENV-OFW-1", "ENV-FLAVOR-server" ] } diff --git a/needles/anaconda_install_destination_save_passphrase.json b/needles/anaconda_install_destination_save_passphrase.json index 99cca26e..55933ad6 100644 --- a/needles/anaconda_install_destination_save_passphrase.json +++ b/needles/anaconda_install_destination_save_passphrase.json @@ -12,7 +12,6 @@ "anaconda_install_destination_save_passphrase", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ENGLISH", - "ENV-OFW-1", "ENV-FLAVOR-server" ] } \ No newline at end of file diff --git a/needles/anaconda_install_destination_save_passphrase_french.json b/needles/anaconda_install_destination_save_passphrase_french.json index 6d118ce1..11358fe6 100644 --- a/needles/anaconda_install_destination_save_passphrase_french.json +++ b/needles/anaconda_install_destination_save_passphrase_french.json @@ -12,7 +12,6 @@ "anaconda_install_destination_save_passphrase", "ENV-DISTRI-fedora", "ENV-LANGUAGE-FRENCH", - "ENV-OFW-1", "ENV-FLAVOR-server" ] } diff --git a/needles/anaconda_install_source_check_repo_added.json b/needles/anaconda_install_source_check_repo_added.json index 729d184f..294b691c 100644 --- a/needles/anaconda_install_source_check_repo_added.json +++ b/needles/anaconda_install_source_check_repo_added.json @@ -3,7 +3,6 @@ "anaconda_install_source_check_repo_added", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ALL", - "ENV-OFW-1", "ENV-FLAVOR-server" ], "area": [ diff --git a/needles/anaconda_install_source_check_repo_added_eurlatgr.json b/needles/anaconda_install_source_check_repo_added_eurlatgr.json index 729d184f..294b691c 100644 --- a/needles/anaconda_install_source_check_repo_added_eurlatgr.json +++ b/needles/anaconda_install_source_check_repo_added_eurlatgr.json @@ -3,7 +3,6 @@ "anaconda_install_source_check_repo_added", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ALL", - "ENV-OFW-1", "ENV-FLAVOR-server" ], "area": [ diff --git a/needles/anaconda_install_source_check_repo_added_inst_repo.json b/needles/anaconda_install_source_check_repo_added_inst_repo.json index 5d887812..95547030 100644 --- a/needles/anaconda_install_source_check_repo_added_inst_repo.json +++ b/needles/anaconda_install_source_check_repo_added_inst_repo.json @@ -12,7 +12,6 @@ "anaconda_install_source_check_repo_added", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ALL", - "ENV-OFW-1", "ENV-FLAVOR-server" ] } diff --git a/needles/anaconda_install_source_on_the_network.json b/needles/anaconda_install_source_on_the_network.json index a17efafa..62960031 100644 --- a/needles/anaconda_install_source_on_the_network.json +++ b/needles/anaconda_install_source_on_the_network.json @@ -3,7 +3,6 @@ "anaconda_install_source_on_the_network", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ENGLISH", - "ENV-OFW-1", "ENV-FLAVOR-server" ], "area": [ diff --git a/needles/anaconda_install_source_repo_select_mirrorlist.json b/needles/anaconda_install_source_repo_select_mirrorlist.json index cf222bcd..d3ec8ec3 100644 --- a/needles/anaconda_install_source_repo_select_mirrorlist.json +++ b/needles/anaconda_install_source_repo_select_mirrorlist.json @@ -12,7 +12,6 @@ "anaconda_install_source_repo_select_mirrorlist", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ENGLISH", - "ENV-OFW-1", "ENV-FLAVOR-server" ] } \ No newline at end of file diff --git a/needles/anaconda_main_hub_install_destination_already_done.json b/needles/anaconda_main_hub_install_destination_already_done.json index fc6a875a..ee27e0ef 100644 --- a/needles/anaconda_main_hub_install_destination_already_done.json +++ b/needles/anaconda_main_hub_install_destination_already_done.json @@ -12,7 +12,6 @@ "anaconda_main_hub_install_destination", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ALL", - "ENV-OFW-1", "ENV-FLAVOR-server" ] } diff --git a/needles/anaconda_main_hub_installation_source.json b/needles/anaconda_main_hub_installation_source.json index 4eb6d1ab..1365b7ec 100644 --- a/needles/anaconda_main_hub_installation_source.json +++ b/needles/anaconda_main_hub_installation_source.json @@ -3,7 +3,6 @@ "anaconda_main_hub_installation_source", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ENGLISH", - "ENV-OFW-1", "ENV-FLAVOR-server" ], "area": [ diff --git a/needles/anaconda_main_hub_select_packages.json b/needles/anaconda_main_hub_select_packages.json index 14f107d1..53b8fb5f 100644 --- a/needles/anaconda_main_hub_select_packages.json +++ b/needles/anaconda_main_hub_select_packages.json @@ -12,7 +12,6 @@ "anaconda_main_hub_select_packages", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ALL", - "ENV-OFW-1", "ENV-FLAVOR-server" ] } \ No newline at end of file diff --git a/needles/anaconda_select_install_lang_english_selected.json b/needles/anaconda_select_install_lang_english_selected.json index c66cdf54..df136434 100644 --- a/needles/anaconda_select_install_lang_english_selected.json +++ b/needles/anaconda_select_install_lang_english_selected.json @@ -13,7 +13,6 @@ "anaconda_select_install_lang_filtered", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ENGLISH", - "ENV-OFW-1", "ENV-FLAVOR-server" ] } diff --git a/needles/anaconda_select_install_lang_french_selected.json b/needles/anaconda_select_install_lang_french_selected.json index 01c1cf40..22b3ccf9 100644 --- a/needles/anaconda_select_install_lang_french_selected.json +++ b/needles/anaconda_select_install_lang_french_selected.json @@ -13,7 +13,6 @@ "anaconda_select_install_lang_filtered", "ENV-DISTRI-fedora", "ENV-LANGUAGE-FRENCH", - "ENV-OFW-1", "ENV-FLAVOR-server" ] } diff --git a/needles/boot_enter_passphrase.json b/needles/boot_enter_passphrase.json index 66242841..daafc7aa 100644 --- a/needles/boot_enter_passphrase.json +++ b/needles/boot_enter_passphrase.json @@ -3,7 +3,6 @@ "boot_enter_passphrase", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ALL", - "ENV-OFW-1", "ENV-FLAVOR-server" ], "area": [ diff --git a/needles/boot_enter_passphrase2.json b/needles/boot_enter_passphrase2.json index 66242841..daafc7aa 100644 --- a/needles/boot_enter_passphrase2.json +++ b/needles/boot_enter_passphrase2.json @@ -3,7 +3,6 @@ "boot_enter_passphrase", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ALL", - "ENV-OFW-1", "ENV-FLAVOR-server" ], "area": [ diff --git a/needles/password_required.json b/needles/password_required.json deleted file mode 100644 index 6595870f..00000000 --- a/needles/password_required.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "tags": [ - "password_required", - "ENV-DISTRI-fedora", - "ENV-LANGUAGE-ENGLISH", - "ENV-FLAVOR-server" - ], - "area": [ - { - "xpos": 0, - "ypos": 79, - "width": 72, - "height": 21, - "type": "match" - } - ], - "properties": [] -} \ No newline at end of file diff --git a/needles/password_required.png b/needles/password_required.png deleted file mode 100644 index 32a1cdd17cbd42cc1a101fd25842f50ac8d8d391..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 958 zcmeAS@N?(olHy`uVBq!ia0y~yU;#3j85o&?R6|L-ACO`T@Ck7R(yLaj5>Bpv1C%cI zba4!+xb^nN#x5;Sk@k=ECV{MN>Jw_)x|TH8%}9#u;_Z=cKD_66?QEupE@$@~II&^k z#)}&ow@6!@+PmQ(+pWC@_w_&Zu+6s(E4?Vhz;Ix@d1h_xMbAlhrs_=!yX1Pxm?dQC zYwpP^t|#uProR09ZTs_If3G)87k?^$y+MB0-mf9`Rqxy9^5yL-4);2>?fYTNlN$(^t%%5S!GOTJhD4{Kplx+$uX`^iHZq@AR2_NA>-cyY&;UE3OUO)V}sY)n3u{qFk*@ zCg`+V<%%l021eeutC7`7Fa7qQ;h)?GCC&D-U(WjaK_*-O$z8Zo^>ohG>KjIPe?5G# zZ0)@-%gkkMGGCm_Hxl*t{GE{%{nK&x;oK9?i*FoeDl@!d(EIB`yPZi(=9WK-mo?9X z{9W^T#R{*lW>4nGOB!6YnyFU%>hss&t*O1!>{GRL)4vLKc?LfHYGz}WaN8?)*^m5wCOFfkfc+M}e)~%dh z<21{X^$gJp3T~?fXU}IcD`xxh&bhuMes%f#)g?vo`dhX2{&m#FSS6^}xW}8%I~sQH zYvJEX+8@Lcx>?`c`Cj)zocn{w#{R_JH})^6(EPpPbZ%4Xn_b^EyxEp~kxSk3lu1d? vn{5u;_gBjsb$`}B`1BT(9R>~@F#pPLJ)!ND$SdvnAXj+0`njxgN@xNA)vJ@X diff --git a/needles/password_required2.json b/needles/password_required2.json deleted file mode 100644 index fe79e9af..00000000 --- a/needles/password_required2.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "area": [ - { - "type": "match", - "ypos": 95, - "width": 72, - "height": 21, - "xpos": 0 - } - ], - "tags": [ - "password_required", - "ENV-DISTRI-fedora", - "ENV-LANGUAGE-ENGLISH", - "ENV-FLAVOR-server" - ], - "properties": [] -} \ No newline at end of file diff --git a/needles/password_required2.png b/needles/password_required2.png deleted file mode 100644 index c6d20be827977bd751887552aae7ce4acc92fccd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1149 zcmeAS@N?(olHy`uVBq!ia0y~yU;#3j85o&?R6|L-ACO`T@Ck7R(yLaj5>Bpv15{$< z>EaktaqI2Pg?*1bMBExl}kfT_x0sWk1bLGTEw4!vF`5$k4bl?^i7(lGW`=XQ`eTp6HvjNo4!~z3c7c*xtB3z5kx^B_m^f)$7kIZk}~7R}J3w;ipj7O?g2BH+knv z0%Dp@X{W>ji!{7!o^a>{i-bq!e9Q|pOSRU`KJcldVV&Pa-&d=yu3Y)b=cZpN?}~mt zkI=6l88@=E92Hq;FjF^>Z=uG=j?9X02hTU3yZ7tCx~D6ye2e?$Uiop)L)oJ3Uv;f= zWj~nrpX7gB8Oy!n%+pWDwoIS>q<7Zu)*XD8E>FH!mp1KdpiGw2!WYuABE2GWcm2&> zT$*6{`t5t)>kV^{1!RaXuDhH!Wzni_-y2rl(t5t;?ri___nzPMwT{%7a%hU}Or=#> z`twcCZFk%k^XM(}F$u33x4uekn4HOD{I%|4YLLj%BIze{7T5l6SUTlt8OyX9qo=cc zeOr{ zl4f~m&4058RvQj0-m8q z(q|6i1jc^_d+(BGo4+i1_UqW5*mw?|yv&bbm)?rA*5)laUv~Sv%4FM_QonbdJa6oI z&9m~a)7t$(F3UU8;;&!7x_xUw`s@32cAnEiL% z&Tp%}?%LUZZFhW%oyq3RbCZIu>aAHn(WJllb^Xk=`R>K~XKgad%uUy&<>{TxIQuo^ zZ-JO!ujMb)ZtE!|-86b& rv*UZ6T+7?qpC1^3F*rcrLGv&6zqgr+1LV6TKu+*<^>bP0l+XkKFQD!T diff --git a/needles/provided_second_partition_intact.json b/needles/provided_second_partition_intact.json index a4e94282..6a9e9976 100644 --- a/needles/provided_second_partition_intact.json +++ b/needles/provided_second_partition_intact.json @@ -3,7 +3,6 @@ "provided_second_partition_intact", "ENV-DISTRI-fedora", "ENV-LANGUAGE-ALL", - "ENV-OFW-1", "ENV-FLAVOR-server" ], "area": [ diff --git a/needles/tmp_failed_proc.json b/needles/tmp_failed_proc.json deleted file mode 100644 index 8f4bfee3..00000000 --- a/needles/tmp_failed_proc.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "tags": [ - "tmp_failed_proc", - "ENV-DISTRI-fedora", - "ENV-LANGUAGE-ENGLISH", - "ENV-FLAVOR-develop" - ], - "properties": [], - "area": [ - { - "xpos": 71, - "ypos": 338, - "width": 251, - "height": 11, - "type": "match" - } - ] -} diff --git a/needles/tmp_failed_proc.png b/needles/tmp_failed_proc.png deleted file mode 100644 index 662a5bd2124688994b9f4936a08097df1b0669b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6243 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 W=6&E`)v>vM3!K-vITqUUBL55XQ}-?a