From Fedora Project Wiki

Fedora Test Day
Echo-testing-48px.png
Kernel 4.16

Date 2018-04-13
Time all day

Website QA/Test Days
IRC #fedora-test-day (webirc)
Mailing list test


Note.png
Can't make the date?
If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at Bugzilla, and add your results to the results section. If this page is more than a month old when you arrive here, please check the current schedule and see if a similar but more recent Test Day is planned or has already happened.

What to test?[edit]

Today's instalment of Fedora Test Day will focus on Kernel 4.16

Who's available?[edit]

The following cast of characters will be available for testing, workarounds, bug fixes, and general discussion ...

Prerequisites for Test Day[edit]

  • A fully updated test day image or Fedora 28 Workstation/Server installation, either on bare metal or VM (please make sure you have no important data on that installation, things might go wrong -- don't do this on your production machine!)
  • The 4.16 kernel for Fxx from the kernel-stabilization copr or koji if not using the test day image.
  • Enough free space on HDD

How to test?[edit]

Run the tests[edit]

If you are using the test-day image, the kernel-tests git tree is already in the live user home directory, simply 'cd kernel-tests; sudo ./runtests.sh'

Visit the result page and click on the column title links to see the tests that need to be run: most column titles are links to a specific test case. Follow the instructions there, then enter your results by clicking the Enter result button for the test.

Reporting bugs[edit]

If you have problems with any of the tests, have a look at the list of reported bugs in the results page. Please include the vulnerability output at the end of the test suite in the comments.

If you don't see it, please file a new bug to Bugzilla, probably against kernel component. If you are unsure about exactly how to file the report or what other information to include, just ask on IRC #fedora-test-day or #fedora-qa and we will help you.

Test Results[edit]

Regression Test[edit]

User Profile Regression References
11h10 kerneltest-4.16.iso on Intel NUC5CPYH
Pass pass
Hellbanger Fedor 27 with kernel 4.16 from the kernel-stabilization copr
Fail fail
[1]
  1. /default/modsign PASS ./default/mq-memory-corruption PASS ./default/stack-randomness PASS /default/timer-overhead PASS ./default/posix_timers PASS ./default/insert_leap_second PASS ./default/libhugetlbfs SKIP ./default/memfd PASS ./default/cachedrop PASS ./default/selinux-dac-controls PASS ./default/sysfs-perms PASS Test suite complete FAIL
Juboal VM in Boxes, host system Fedora27, intel ivybridge x64
Fail fail
[1]
  1. RHBZ #1523634431 cachedrop failed: "Check itimer real... Diff too high: -29517163359..[FAIL] "; modsign and libhugelbfs skipped; insufficient diskspace might have been a problem
Qiao Zhao Fedora 28 Workstations with kernel-4.16.2-300.fc28 kdump testing
Fail fail
[1]
  1. RHBZ #1567713 Loacl dump - passed. Remote nfs dump - passed. Remote ssh dump - failed.
alciregi F28 workstation x86_64 BIOS KVM
Pass pass
alciregi Six-Core AMD Opteron(tm) Processor 2427
Pass pass
[1]
  1. Vulnerability status: /sys/devices/system/cpu/vulnerabilities/meltdown:Not affected /sys/devices/system/cpu/vulnerabilities/spectre_v1:Mitigation: __user pointer sanitization /sys/devices/system/cpu/vulnerabilities/spectre_v2:Mitigation: Full AMD retpoline
alciregi armv7hl Raspberry Pi 3
Fail fail
[1]
alciregi kerneltest-4.16.iso on Dell XPS13 9360
Pass pass
[1]
  1. Vulnerability status: /sys/devices/system/cpu/vulnerabilities/meltdown:Mitigation: PTI /sys/devices/system/cpu/vulnerabilities/spectre_v1:Mitigation: __user pointer sanitization /sys/devices/system/cpu/vulnerabilities/spectre_v2:Mitigation: Full generic retpoline, IBPB, IBRS_FW
alciregi test-day image on a MacBook Pro 5,5
Pass pass
[1]
  1. Vulnerability status: /sys/devices/system/cpu/vulnerabilities/meltdown:Mitigation: PTI /sys/devices/system/cpu/vulnerabilities/spectre_v1:Mitigation: __user pointer sanitization /sys/devices/system/cpu/vulnerabilities/spectre_v2:Mitigation: Full generic retpoline
chuhu
Pass pass
[1]
  1. Ran VMM/SCHED/TRACE test cases on power8 and x86_64, I don't see any crashes or warnings in log.
crankycaleb Fedora 28 Thinkpad T470 with kerneltest-4.16
Pass pass
dukebarman F28 workstation x86_64 VMware
Pass pass
[1]
  1. The error was in test suite called with performance: bench.h:38:10: fatal error: rpc/rpc.h: No such file or directory...
dukebarman kerneltest-4.16
Warning warn
[1]
  1. 1. In VMware Workstation After I clicked on Start Kerneltest I received the following errors: EDD: Error 8000 reading sector 1048574 EDD: Error 8000 reading sector 1049964
fram Fedora 27 + Stabilization Repo
Fail fail
[1]
  1. ./default/memfd PASS ./default/sysfs-perms PASS ./default/timer-overhead PASS ./default/mq-memory-corruption PASS ./default/posix_timers PASS ./default/modsign PASS ./default/libhugetlbfs SKIP ./default/cachedrop FAIL ./default/insert_leap_second PASS ./default/selinux-dac-controls PASS ./default/paxtest PASS ./default/stack-randomness PASS Test suite complete FAIL
garrmcnu Test image on VM (KVM)
Pass pass
guazhang@redhat.com dell-pe-fc630-01.rhts.eng.bos.redhat.com
Pass pass
[1]
jiji
Pass pass
[1]
  1. run some ipv6 testcases
lbrabec F28 (bare metal)
Pass pass
lilin dell-per230-02.khw.lab.eng.bos.redhat.com
Pass pass
[1]
liwan@redhat.com
Pass pass
[1]
  1. run LTP(sched, syscalls, mm) on fedora28
lnie F28 workstation x86_64
Pass pass
masami F28 Workstation x86_64 on i7-5820K. kernel 4.16.1-300.fc28.x86_64.
Pass pass
[1]
  1. Both regression tests passed. ./default/libhugetlbfs test was skipped.
matrix8967 HP Envy x360 15m-bq121dx Ryzen 2500u Fedora 28 Kernel: 4.16.1-300.fc28.x86_64
Pass pass
[1]
  1. Date: Fri Apr 13 11:23:59 EDT 2018 Test set: default Kernel: 4.16.1-300.fc28.x86_64 Release: Fedora release 28 (Twenty Eight) Result: WARN Failed Tests: None Warned Tests: ./default/sysfs-perms
michal F28
Fail fail
[1]
Pass pass
[2]
  1. Date: Fri Apr 13 18:44:38 BST 2018 Test set: default Kernel: 4.16.1-300.fc28.x86_64 Release: Fedora release 28 (Twenty Eight) Result: FAIL Failed Tests: ./default/cachedrop Warned Tests: None
    ================================================[edit]

    Starting test ./default/paxtest ./runtest.sh: line 20: [: Norandomisation: integer expression expected Starting test ./default/stack-randomness Starting test ./default/mq-memory-corruption Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Starting test ./default/modsign Successfully loaded signed module Successfully loaded unsigned module Starting test ./default/cachedrop 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0587057 s, 1.8 GB/s 10+0 records in 10+0 records out 10485760 bytes (10 MB, 10 MiB) copied, 0.0119638 s, 876 MB/s TestError: Can't free dentries and inodes and pagecache 1192348 1176700 Could not run tests Starting test ./default/libhugetlbfs Starting test ./default/insert_leap_second Setting time to speed up testing Running for 1 iterations. Press ctrl-c to stop

    Setting time to Sat Apr 14 00:59:50 2018 Scheduling leap second for Sat Apr 14 01:00:00 2018 Sat Apr 14 00:59:57 2018 + 141 us (37) TIME_INS Sat Apr 14 00:59:57 2018 + 500339 us (37) TIME_INS Sat Apr 14 00:59:58 2018 + 530 us (37) TIME_INS Sat Apr 14 00:59:58 2018 + 500636 us (37) TIME_INS Sat Apr 14 00:59:59 2018 + 810 us (37) TIME_INS Sat Apr 14 00:59:59 2018 + 500961 us (37) TIME_INS Sat Apr 14 00:59:59 2018 + 1133 us (38) TIME_OOP Sat Apr 14 00:59:59 2018 + 501334 us (38) TIME_OOP Sat Apr 14 01:00:00 2018 + 1468 us (38) TIME_WAIT Sat Apr 14 01:00:00 2018 + 501645 us (38) TIME_WAIT Sat Apr 14 01:00:01 2018 + 1838 us (38) TIME_WAIT Sat Apr 14 01:00:01 2018 + 501990 us (38) TIME_WAIT Sat Apr 14 01:00:02 2018 + 2105 us (38) TIME_WAIT Leap complete

    Starting test ./default/posix_timers Testing posix timers. False negative may happen on CPU execution based timers if other threads run on the CPU... Check itimer virtual... [OK] Check itimer prof... [OK] Check itimer real... [OK] Check timer_create() per thread... Diff too high: -22462443462..[FAIL] Check timer_create() per process... [OK] Starting test ./default/timer-overhead Starting test ./default/sysfs-perms Starting test ./default/selinux-dac-controls Starting test ./default/memfd memfd: CREATE memfd: BASIC memfd: SEAL-WRITE memfd: SEAL-SHRINK memfd: SEAL-GROW memfd: SEAL-RESIZE memfd: SHARE-DUP memfd: SHARE-MMAP memfd: SHARE-OPEN memfd: SHARE-FORK memfd: SHARE-DUP (shared file-table) memfd: SHARE-MMAP (shared file-table) memfd: SHARE-OPEN (shared file-table) memfd: SHARE-FORK (shared file-table) memfd: DONE

  2. Date: Fri Apr 13 18:44:38 BST 2018 Test set: default Kernel: 4.16.1-300.fc28.x86_64 Release: Fedora release 28 (Twenty Eight) Result: FAIL Failed Tests: ./default/cachedrop Warned Tests: None
    ================================================[edit]

    Starting test ./default/paxtest ./runtest.sh: line 20: [: Norandomisation: integer expression expected Starting test ./default/stack-randomness Starting test ./default/mq-memory-corruption Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Test PASSED Starting test ./default/modsign Successfully loaded signed module Successfully loaded unsigned module Starting test ./default/cachedrop 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0587057 s, 1.8 GB/s 10+0 records in 10+0 records out 10485760 bytes (10 MB, 10 MiB) copied, 0.0119638 s, 876 MB/s TestError: Can't free dentries and inodes and pagecache 1192348 1176700 Could not run tests Starting test ./default/libhugetlbfs Starting test ./default/insert_leap_second Setting time to speed up testing Running for 1 iterations. Press ctrl-c to stop

    Setting time to Sat Apr 14 00:59:50 2018 Scheduling leap second for Sat Apr 14 01:00:00 2018 Sat Apr 14 00:59:57 2018 + 141 us (37) TIME_INS Sat Apr 14 00:59:57 2018 + 500339 us (37) TIME_INS Sat Apr 14 00:59:58 2018 + 530 us (37) TIME_INS Sat Apr 14 00:59:58 2018 + 500636 us (37) TIME_INS Sat Apr 14 00:59:59 2018 + 810 us (37) TIME_INS Sat Apr 14 00:59:59 2018 + 500961 us (37) TIME_INS Sat Apr 14 00:59:59 2018 + 1133 us (38) TIME_OOP Sat Apr 14 00:59:59 2018 + 501334 us (38) TIME_OOP Sat Apr 14 01:00:00 2018 + 1468 us (38) TIME_WAIT Sat Apr 14 01:00:00 2018 + 501645 us (38) TIME_WAIT Sat Apr 14 01:00:01 2018 + 1838 us (38) TIME_WAIT Sat Apr 14 01:00:01 2018 + 501990 us (38) TIME_WAIT Sat Apr 14 01:00:02 2018 + 2105 us (38) TIME_WAIT Leap complete

    Starting test ./default/posix_timers Testing posix timers. False negative may happen on CPU execution based timers if other threads run on the CPU... Check itimer virtual... [OK] Check itimer prof... [OK] Check itimer real... [OK] Check timer_create() per thread... Diff too high: -22462443462..[FAIL] Check timer_create() per process... [OK] Starting test ./default/timer-overhead Starting test ./default/sysfs-perms Starting test ./default/selinux-dac-controls Starting test ./default/memfd memfd: CREATE memfd: BASIC memfd: SEAL-WRITE memfd: SEAL-SHRINK memfd: SEAL-GROW memfd: SEAL-RESIZE memfd: SHARE-DUP memfd: SHARE-MMAP memfd: SHARE-OPEN memfd: SHARE-FORK memfd: SHARE-DUP (shared file-table) memfd: SHARE-MMAP (shared file-table) memfd: SHARE-OPEN (shared file-table) memfd: SHARE-FORK (shared file-table) memfd: DONE

nicosss F28_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - Ati HD 5570 Fanless - 8Go RAM / kernel-4.16.1-300.fc28.x86_64
Pass pass
[1]
Fail fail
[2]
  1. 1. Missing package make during first test. After -> Test suite complete PASS
  2. 1. ./default/paxtest FAIL ; ./default/libhugetlbfs SKIP ; ./default/timer-overhead FAIL .
ozeszty IvyBridge + AMD 7670m laptop
Pass pass
[1]
  1. ./default/libhugetlbfs SKIP (one less test skipped than on 4.15)
pessoft QEMU KVM VM kerneltest-4.16.iso 2vCPU 4GB RAM
Pass pass
[1]
  1. Default test suite PASS ( libhugetlbfs SKIP, modsign SKIP )
renault F28 Workstation x86_64 on Elitebook 8560w
Pass pass
renault F28 Workstation x86_64 on Lenovo E560
Fail fail
[1]
  1. paxtest failed
sassam Fedora 28 Server on Gateway NV51B02h (AMD Dual Core Processor E-350)
Fail fail
[1]
  1. - ./default/cachedrop PASS, ./default/insert_leap_second PASS, ./default/libhugetlbfs SKIP, ./default/memfd PASS, ./default/modsign FAIL, ./default/mq-memory-corruption PASS, ./default/paxtest FAIL, ./default/posix_timers PASS, ./default/selinux-dac-controls PASS, ./default/stack-randomness PASS, ./default/sysfs-perms WARN, ./default/timer-overhead FAIL -- Test suite complete FAIL - Did not do performance test
sassam Fedora 28 Workstation (4.16.1-300.fc28.x86_64) as KVM guest
Pass pass
[1]
  1. All tests in the regression test passed.
siddharthvipul1 Fedora 27 - X1 Carbon - with jforbes/kernel-stabilization/
Pass pass
sumantrom Fedora 27 T460s with jforbes/kernel-stabilization/
Pass pass
[1]
  1. The following information is not submitted with your log; it is for informational purposes only. Vulnerability status: /sys/devices/system/cpu/vulnerabilities/meltdown:Mitigation: PTI /sys/devices/system/cpu/vulnerabilities/spectre_v1:Mitigation: __user pointer sanitization /sys/devices/system/cpu/vulnerabilities/spectre_v2:Mitigation: Full generic retpoline
tablepc Lenovo M58P with E8400 processor running F28 Workstation x86-64
Pass pass
[1]
  1. I had set up the .config file to submit the log and my FAS user name. Instead of asking for my password, after saying the log was being submitted, it just continued with information on Vulnerability status. When I tried to run the tests with performance, it crashed with a missing file error (rpc/rpc.h)
uute F28 Workstation Acer Haswell x86_86 quad core 16GB
Pass pass
wadadli kerneltest-4.16.iso
Warning warn
[1]
  1. In virt-manager, after selecting selecting Start Kerneltest I receive the following errors: EDD: Error 0c00 reading sector 1048560 EDD: Error 0c00 reading sector 1049964
xifeng
Pass pass
[1]
  1. run some cifs tests
yizhan
Fail fail
[1]
  1. RHBZ #1567725
zsun x86_64 KVM guest on Fedora 27
Pass pass
[1]
  1. Tested booting system with each available ftrace tracer and all work as expected.