Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update regression-other test cases to Tumbleweed #405

Merged
merged 1 commit into from
Aug 21, 2018

Conversation

yuanren10
Copy link
Contributor

We are aim to test "brasero", "gnomeapps", "totem"
"tracker" on Tumbleweed, like osd#1883267

Reference:
POO#23906

Verification Run:
create_hdd_gnome
qam-regression-other

We are aim to test "brasero", "gnomeapps", "totem"
"tracker" on Tumbleweed, like [osd#1883267](https://openqa.suse.de/tests/1883267)

Reference:
[POO#23906](https://progress.opensuse.org/issues/23906)
@yuanren10
Copy link
Contributor Author

testsuites should add to o.o.o:
BOOT_HDD_IMAGE=1
DESKTOP=gnome
HDD_1=%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2
REGRESSION=other
START_AFTER_TEST=create_hdd_gnome

Note:
There are some cases different with osd#1883267, which is test on SLE.
For example, " shotwell", " virtualization", and parts of " tracker" not test on Tumbleweed. Because these cases only run under if (is_sle('>=12-sp2') && is_sle('<15')) in "lib/main_common.pm". And they didn't installed by default on Tumbleweed.

So, I will update lib/main_common.pm and install them to do the test if necessary.

@yuanren10
Copy link
Contributor Author

@rwx788 @okurz Is there any ideas about that or we can add this test suites and run.

@yuanren10
Copy link
Contributor Author

I think we should install them to do a test completely. I will update now.

@yuanren10 yuanren10 closed this Aug 21, 2018
@yuanren10 yuanren10 reopened this Aug 21, 2018
@okurz
Copy link
Member

okurz commented Aug 21, 2018

hi, both verification run URLs point to the same job, both create_hdd. I assume the second URL is wrong then. http://10.67.19.67/tests/493 looks promising though :)

@okurz
Copy link
Member

okurz commented Aug 21, 2018

needles themselves look fine though, let's merge

@okurz okurz merged commit ac86055 into os-autoinst:master Aug 21, 2018
@rwx788
Copy link
Member

rwx788 commented Aug 21, 2018

@yuanren10 I've created test suite, but to which job group should I add it? I could not find where we have regression-gnome. On top we have some regression-installation, which creates qcow image for regression-gnome. Do you know if it's used anywhere?

@yuanren10
Copy link
Contributor Author

@okurz , I have tested successfully. But now, I can't install "brasero". Because "create_hdd" had clear zypper repo. So, please revert firstly, and wait for me to update all test cases. By the way, I had to add oss_repo into. not_found_package

@yuanren10
Copy link
Contributor Author

@rwx788 I don't think we have regression-gnome and regression-installation. But we have create_hdd_gnome same with regression-installation on SLE

@rwx788
Copy link
Member

rwx788 commented Aug 21, 2018

@yuanren10 test suites are there on o3, but seems that they are not a part of any job group. So should I add it to the main TW group? Regarding repos, we don't just clear them, but add them again: https://openqa.opensuse.org/tests/738867#step/zypper_ar/2 so I guess you're using old image which has repo added for old snapshot, so mirror got cleaned up. But that's just a guess.

@yuanren10
Copy link
Contributor Author

@rwx788 Yes, it belongs to main TW group.

@yuanren10
Copy link
Contributor Author

@rwx788 regarding repo problem, yes, you are right. Very helpful. I will update verification right now. Thanks.

@rwx788
Copy link
Member

rwx788 commented Aug 21, 2018

@yuanren10 I've added test suite to the TW job group, so now we can either wait for the new build, or trigger it manually using isos post.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants