action #49031
closed[functional][u][sle][kernel] test to verify kernel-source matches kernel-default
0%
Description
Sometimes it happens that kernel-source fails to build but kernel-default succeeds. Both packages need to be in sync though otherwise it's not possible to compile kernel modules, including nvidia, virtualbox etc. So would be nice to have a test that verfies that eg kernel-devel, which is a subpackage of kernel-source matches.
Updated by SLindoMansilla over 5 years ago
- Subject changed from test to verify kernel-source matches kernel-default to [functional][sle] test to verify kernel-source matches kernel-default
As a result of backlog triaging (see https://progress.opensuse.org/projects/openqatests/wiki#ticket-backlog-triaging for more information).
Please, feel free to adjust the category or the "[label]" if you think different.
Updated by okurz over 5 years ago
- Subject changed from [functional][sle] test to verify kernel-source matches kernel-default to [functional][u][sle] test to verify kernel-source matches kernel-default
- Target version set to Milestone 26
Updated by mgriessmeier over 5 years ago
- Target version changed from Milestone 26 to Milestone 27
to be discussed with jose
Updated by pcervinka about 5 years ago
- Subject changed from [functional][u][sle] test to verify kernel-source matches kernel-default to [functional][u][sle][kernel] test to verify kernel-source matches kernel-default
- Assignee set to pcervinka
- Target version changed from Milestone 27 to 454
Could be planned for next sprint(not now), let's update status after next planning meeting.
Updated by metan about 5 years ago
We do have a LTP tests that are testing basic functionality by building a kernel module, inserting it and then parsing dmesg for tests results, you can have a look at 'testcases/kernel/device-drivers' in LTP source. Such tests would assert, at least partially that kernel-devel is working, unfortunately these tests are not executed on SLES because as far as I can tell we cannot load unsigned modules into the kernel at all, but maybe I haven't looked into the matter deep enough.
Updated by pcervinka about 5 years ago
I guess that primary target is Tumbleweed, as kernel changes are frequent that these glitches can happen.
@metan what about to make test (without ltp) based on https://www.tldp.org/LDP/lkmpg/2.6/html/x121.html ?
We can check on openSUSE that module was builded and inserted and on SLES at least that module was builded.
Updated by pcervinka about 5 years ago
- Status changed from New to In Progress
- Target version changed from 454 to 445
Updated by pcervinka about 5 years ago
Updated by pcervinka about 5 years ago
PR merged. Test suite extra_tests_kernel
defined in Test Development: Kernel on osd.
Same will be done for ooo.
Updated by pcervinka about 5 years ago
Defined extra_tests_kernel test suite on ooo in openSUSE Tumbleweed Kernel job group.
Updated by pcervinka about 5 years ago
- Status changed from In Progress to Feedback
Updated by pcervinka about 5 years ago
- Status changed from Feedback to Resolved
Works fine on openSUSE: https://openqa.opensuse.org/tests/1038375 and SLE https://openqa.suse.de/tests/3389487
Updated by pcervinka about 4 years ago
- Target version changed from 457 to QE Kernel Done