[tw][desktop] Update create_hdd_* to make sure right permissions
The test create_hdd_gnome has done the common installation automation for tumbleweed,
while three cases consoletest_setup, hostname, and x11setup, are not included in .
Specifically, the three cases are solid dependencies if the subsequent gnome testing needs
to launch terminal or in-depth GNOME testing.
Therefore, at the moment, the three cases need to include in individual test cases before
a real testing starts. e.g. 
The ticket targets to move cases of consoletest_setup, hostname, and x11setup from gnome
tests (e.g. ) to create_hdd_gnome, and make a proper dependencies between relevant
gnome tests and create_hdd_gnome.
We could focus on the tuning between  and  at the moment, and follow up by populating
more gnome test cases depended on the refreshed create_hdd_gnome.
#3 Updated by okurz over 3 years ago
Thanks for the report. I think this is a very valid idea. It seems that the "sled" case triggers
load_x11_installation based on the variable "REGRESSION". We already improved recently by getting rid of some test schedule parts which mentioned "regression" as previously agreed. IMHO we need to do the next step here and find a better definition of what the tests should actually do and not be based on a variable REGRESSION.
yfjiang, Ray, pllease feel free to create WIP (work-in-progress) pull requests for os-autoinst-distri-opensuse early so that we can discuss based on code proposals.
#6 Updated by yuanren10 over 3 years ago
- Priority changed from High to Normal
Updated extra_tests_on_gnome and create_hdd_gnome test suits
Moved the hostname consoletest_setup from load_extra_tests() to load_create_hdd_tests()
Deleted the x11_setup from both test above
Related ticket: https://progress.opensuse.org/issues/37027
Verification run: http://10.67.19.231/tests/overview?distri=opensuse&version=Tumbleweed&build=00012&groupid=1
#7 Updated by yuanren10 over 3 years ago
- Moved the console/hostname from load_extra_tests to load_create_hdd_tests
- Moved the x11/x11_setup from load_extra_tests to load_create_hdd_tests raplace the consoletest_setup.
- Deleted the consoletest_setup from load_extra_tests.
In order to let hostname, x11_setup test in advance while create_hdd.
#15 Updated by yuanren10 about 3 years ago
- Subject changed from [tw][desktop] Move the 3 common test cases for gnome to create_hdd_gnome. to [tw][desktop] Update create_hdd_* to make sure right permissions
- Status changed from Blocked to In Progress
Please reference PR#5492.
Waiting for the final review.