os-autoinst-distri-fedora/needles/anaconda/partitioning
Adam Williamson c7e0af6e8c Simplify blivet_btrfs_preserve_home, drop unneeded needles
There's no need to do all this 'check whether it's selected and
click it if not' stuff (for three different mount points). Just
always click it. If it's already selected, clicking it again
doesn't hurt (one of these stanzas even clicks it *even if it's
selected*!)

If we need to cover both cases, we just need two needles with
the same tag, we don't need separate code paths. In each case,
though, we actually haven't matched one of the needles for ages
(the most recent was part_boot_selected, but now we're using
GPT by default, we won't hit that any more as it'll be the BIOS
boot partition that's selected by default), so delete the needles
we aren't matching any more. If we *do* hit any case where we
need to handle the 'other' state, we can just add the alternative
needle with the same tag.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-04 09:57:15 -07:00
..
blivet Simplify blivet_btrfs_preserve_home, drop unneeded needles 2023-05-04 09:57:15 -07:00
accept_changes-20200116.json First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
accept_changes-20200116.png First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
add_mountpoint.json Create a test for resizing using custom partitioning 2020-05-27 15:54:09 -07:00
add_mountpoint.png Create a test for resizing using custom partitioning 2020-05-27 15:54:09 -07:00
anaconda_part_confirm_delete.json Add several tests to test QA:Testcase_partitioning_custom_btrfs_preserve_home. 2021-01-20 16:50:39 +00:00
anaconda_part_confirm_delete.png Add several tests to test QA:Testcase_partitioning_custom_btrfs_preserve_home. 2021-01-20 16:50:39 +00:00
anaconda_part_select_efiboot.json Add to templates. 2020-05-27 15:54:09 -07:00
anaconda_part_select_efiboot.png Add to templates. 2020-05-27 15:54:09 -07:00
anaconda_part_select_home.json Add several tests to test QA:Testcase_partitioning_custom_btrfs_preserve_home. 2021-01-20 16:50:39 +00:00
anaconda_part_select_home.png Add several tests to test QA:Testcase_partitioning_custom_btrfs_preserve_home. 2021-01-20 16:50:39 +00:00
automatic-20190816.json Add some new variant needles for anaconda text changes 2019-08-16 12:35:52 -07:00
automatic-20190816.png Add some new variant needles for anaconda text changes 2019-08-16 12:35:52 -07:00
automatic-20210714.json Update lots of needles for os-autoinst behaviour change 2021-07-19 13:03:11 -07:00
automatic-20210714.png Update lots of needles for os-autoinst behaviour change 2021-07-19 13:03:11 -07:00
delete-20210916.json Update various needles for icon theme changes 2021-09-16 14:05:09 -07:00
delete-20210916.png Update various needles for icon theme changes 2021-09-16 14:05:09 -07:00
delete-gtk3245-20190206.json GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
delete-gtk3245-20190206.png GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
device_modify-20200304.json Update iSCSI-related needles for font changes 2020-03-04 09:15:00 -08:00
device_modify-20200304.png Update iSCSI-related needles for font changes 2020-03-04 09:15:00 -08:00
device_reformat.json Create a test for resizing using custom partitioning 2020-05-27 15:54:09 -07:00
device_reformat.png Create a test for resizing using custom partitioning 2020-05-27 15:54:09 -07:00
device_root_resized_blivet_thirteen-20220816.json Update an anaconda device resized needle 2022-08-16 18:13:41 -04:00
device_root_resized_blivet_thirteen-20220816.png Update an anaconda device resized needle 2022-08-16 18:13:41 -04:00
device_root_resized_blivet_thirteen.json Introduce a resize check and a postinstall test for custom and blivet 2021-06-30 11:01:50 +02:00
device_root_resized_blivet_thirteen.png Introduce a resize check and a postinstall test for custom and blivet 2021-06-30 11:01:50 +02:00
device_root_resized_thirteen.json Introduce a resize check and a postinstall test for custom and blivet 2021-06-30 11:01:50 +02:00
device_root_resized_thirteen.png Introduce a resize check and a postinstall test for custom and blivet 2021-06-30 11:01:50 +02:00
device_sda_selected-bz1530410-20200304.json Update iSCSI-related needles for font changes 2020-03-04 09:15:00 -08:00
device_sda_selected-bz1530410-20200304.png Update iSCSI-related needles for font changes 2020-03-04 09:15:00 -08:00
device_select-20200304.json Update iSCSI-related needles for font changes 2020-03-04 09:15:00 -08:00
device_select-20200304.png Update iSCSI-related needles for font changes 2020-03-04 09:15:00 -08:00
device_type-20200117.json First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
device_type-20200117.png First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
device_type-btrfs-20200911.json Add some needles for universal tests with btrfs default 2020-09-11 16:20:12 -07:00
device_type-btrfs-20200911.png Add some needles for universal tests with btrfs default 2020-09-11 16:20:12 -07:00
device_type_raid-20200117.json First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
device_type_raid-20200117.png First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
fs_ext4.json Add an installation test using LVM partitioning as asset for resize tests. 2020-11-26 09:55:19 +01:00
fs_ext4.png Add an installation test using LVM partitioning as asset for resize tests. 2020-11-26 09:55:19 +01:00
fs_ext4_preselected-20190828.json Update rarely-used installer ext4/xfs partitioning needles 2019-08-28 14:04:13 -07:00
fs_ext4_preselected-20190828.png Update rarely-used installer ext4/xfs partitioning needles 2019-08-28 14:04:13 -07:00
fs_xfs-20190828.json Update rarely-used installer ext4/xfs partitioning needles 2019-08-28 14:04:13 -07:00
fs_xfs-20190828.png Update rarely-used installer ext4/xfs partitioning needles 2019-08-28 14:04:13 -07:00
fs_xfs_preselected-gtk3245-20190206.json GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
fs_xfs_preselected-gtk3245-20190206.png GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
manual_partitioning-gtk3245-20190206.json GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
manual_partitioning-gtk3245-20190206.png GTK+ 3.24.5 needle retake 2019-02-06 13:27:30 -08:00
mountpoint_selected.json Rename needle to correct typo. 2020-05-27 15:54:10 -07:00
mountpoint_selected.png Rename needle to correct typo. 2020-05-27 15:54:10 -07:00
scheme-20200116.json First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
scheme-20200116.png First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
scheme-btrfs-20200911.json Add some needles for universal tests with btrfs default 2020-09-11 16:20:12 -07:00
scheme-btrfs-20200911.png Add some needles for universal tests with btrfs default 2020-09-11 16:20:12 -07:00
scheme_btrfs-20200116.json First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
scheme_btrfs-20200116.png First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
scheme_lvm.json Add an installation test using LVM partitioning as asset for resize tests. 2020-11-26 09:55:19 +01:00
scheme_lvm.png Add an installation test using LVM partitioning as asset for resize tests. 2020-11-26 09:55:19 +01:00
scheme_lvmthin-20200116.json First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
scheme_lvmthin-20200116.png First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
scheme_standard-20210715.json Update lots of needles for os-autoinst behaviour change 2021-07-19 13:03:11 -07:00
scheme_standard-20210715.png Update lots of needles for os-autoinst behaviour change 2021-07-19 13:03:11 -07:00
scheme_standard-cantarell101.json Initial dump of Cantarell 100 / 101 needles 2018-03-16 04:44:17 -07:00
scheme_standard-cantarell101.png Initial dump of Cantarell 100 / 101 needles 2018-03-16 04:44:17 -07:00
select_boot.json Create a test for resizing using custom partitioning 2020-05-27 15:54:09 -07:00
select_boot.png Create a test for resizing using custom partitioning 2020-05-27 15:54:09 -07:00
select_bootefi-20210219.json Fix btrfs_preserve_home for UEFI 2021-02-19 14:48:47 -08:00
select_bootefi-20210219.png Fix btrfs_preserve_home for UEFI 2021-02-19 14:48:47 -08:00
select_root-20210714.json Update lots of needles for os-autoinst behaviour change 2021-07-19 13:03:11 -07:00
select_root-20210714.png Update lots of needles for os-autoinst behaviour change 2021-07-19 13:03:11 -07:00
select_root-20210716.json Update lots of needles for os-autoinst behaviour change 2021-07-19 13:03:11 -07:00
select_root-20210716.png Update lots of needles for os-autoinst behaviour change 2021-07-19 13:03:11 -07:00
select_root-cantarell101.json Initial dump of Cantarell 100 / 101 needles 2018-03-16 04:44:17 -07:00
select_root-cantarell101.png Initial dump of Cantarell 100 / 101 needles 2018-03-16 04:44:17 -07:00
select_root_already_selected-cantarell101.json Initial dump of Cantarell 100 / 101 needles 2018-03-16 04:44:17 -07:00
select_root_already_selected-cantarell101.png Initial dump of Cantarell 100 / 101 needles 2018-03-16 04:44:17 -07:00
update_settings-20200116.json First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
update_settings-20200116.png First batch of updates for new version of cantarell 2020-01-17 01:18:52 +00:00
use_current-20200605.json Update various needles for a GNOME symbol change 2020-06-05 14:27:34 -07:00
use_current-20200605.png Update various needles for a GNOME symbol change 2020-06-05 14:27:34 -07:00
use_current-20211112.json Update a bunch of needles for font rendering changes 2021-11-12 15:48:05 -08:00
use_current-20211112.png Update a bunch of needles for font rendering changes 2021-11-12 15:48:05 -08:00