Activity log for bug #1877958

Date Who What changed Old value New value Message
2020-05-11 08:01:30 Po-Hsu Lin bug added bug
2020-05-11 08:15:21 Po-Hsu Lin ubuntu-kernel-tests: assignee Po-Hsu Lin (cypressyew)
2020-05-11 08:15:25 Po-Hsu Lin bug task added linux (Ubuntu)
2020-05-11 08:15:37 Po-Hsu Lin nominated for series Ubuntu Focal
2020-05-11 08:15:37 Po-Hsu Lin bug task added linux (Ubuntu Focal)
2020-05-11 08:15:37 Po-Hsu Lin nominated for series Ubuntu Eoan
2020-05-11 08:15:37 Po-Hsu Lin bug task added linux (Ubuntu Eoan)
2020-05-11 08:30:12 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2020-05-11 08:30:16 Ubuntu Kernel Bot linux (Ubuntu Eoan): status New Incomplete
2020-05-11 08:30:19 Ubuntu Kernel Bot linux (Ubuntu Focal): status New Incomplete
2020-05-11 10:15:54 Po-Hsu Lin nominated for series Ubuntu Bionic
2020-05-11 10:15:54 Po-Hsu Lin bug task added linux (Ubuntu Bionic)
2020-05-11 10:16:00 Po-Hsu Lin linux (Ubuntu Bionic): assignee Po-Hsu Lin (cypressyew)
2020-05-11 10:16:02 Po-Hsu Lin linux (Ubuntu Eoan): assignee Po-Hsu Lin (cypressyew)
2020-05-11 10:16:04 Po-Hsu Lin linux (Ubuntu Focal): assignee Po-Hsu Lin (cypressyew)
2020-05-11 10:16:06 Po-Hsu Lin ubuntu-kernel-tests: status New In Progress
2020-05-11 10:16:09 Po-Hsu Lin linux (Ubuntu Eoan): status Incomplete In Progress
2020-05-11 10:16:11 Po-Hsu Lin linux (Ubuntu Focal): status Incomplete In Progress
2020-05-11 10:16:14 Po-Hsu Lin linux (Ubuntu Bionic): status New In Progress
2020-05-12 03:05:01 Po-Hsu Lin nominated for series Ubuntu Xenial
2020-05-12 03:05:01 Po-Hsu Lin bug task added linux (Ubuntu Xenial)
2020-05-12 03:09:37 Po-Hsu Lin linux (Ubuntu Xenial): status New In Progress
2020-05-12 03:09:39 Po-Hsu Lin linux (Ubuntu Xenial): assignee Po-Hsu Lin (cypressyew)
2020-05-12 03:09:40 Po-Hsu Lin linux (Ubuntu): assignee Po-Hsu Lin (cypressyew)
2020-05-12 03:09:42 Po-Hsu Lin linux (Ubuntu): status Incomplete In Progress
2020-05-12 09:25:27 Po-Hsu Lin description There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled. bug 1869347 bug 1869349 bug 1869349 We should not treat unresolved test case as a failure, as it's expected to fail with no correlated configs enabeled. https://github.com/torvalds/linux/commit/b730d668138cb3dd9ce78f8003986d1adae5523a#diff-33d74da785cbc5da20f71eb1af106d68 == SRU Justification == There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled or have some special HW requirement. https://pad.lv/1869347 - missing CONFIG_SAMPLE_TRACE_PRINTK=m https://pad.lv/1869349 - missing CONFIG_SAMPLE_TRACE_PRINTK=m https://pad.lv/1874198 - nproc > 1 If the requirement was not met, these test will fail with "unresolved" and return 1. So even these is no failed test case, the ftrace test will still be marked as "failed" with the presence of unresolved test case: # # of passed: 28 # # of failed: 0 # # of unresolved: 1 # # of untested: 0 # # of unsupported: 58 # # of xfailed: 0 # # of undefined(test bug): 0 not ok 1 selftests: ftrace: ftracetest # exit=1 == Fix == * b730d668138c ("ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set") This patch will only make unresolved test case return 1 if we ask it to fail with unresolved test case. It can be cherry-picked to kernels starting from Disco. For Bionic and Xenial it needs to be backported with some context adjustment as it's missing some other patches to the testing tools. == Test == With the patch applied, the ftrace test will not be marked as failed with the presence of unresolved test case: # # of passed: 28 # # of failed: 0 # # of unresolved: 1 # # of untested: 0 # # of unsupported: 58 # # of xfailed: 0 # # of undefined(test bug): 0 ok 1 selftests: ftrace: ftracetest == Regression Potential == Low, changes limited to testing tools, no actual impacts to our kernels. The worst case is to cause false negative in test reports, but in that case it's probably a test case issue (a failed case should be treated as a failed one, instead of unresolved) == Original Bug Report == There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled. bug 1869347 bug 1869349 We should not treat unresolved test case as a failure, as it's expected to fail with no correlated configs enabeled. https://github.com/torvalds/linux/commit/b730d668138cb3dd9ce78f8003986d1adae5523a#diff-33d74da785cbc5da20f71eb1af106d68
2020-05-12 09:28:48 Po-Hsu Lin description == SRU Justification == There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled or have some special HW requirement. https://pad.lv/1869347 - missing CONFIG_SAMPLE_TRACE_PRINTK=m https://pad.lv/1869349 - missing CONFIG_SAMPLE_TRACE_PRINTK=m https://pad.lv/1874198 - nproc > 1 If the requirement was not met, these test will fail with "unresolved" and return 1. So even these is no failed test case, the ftrace test will still be marked as "failed" with the presence of unresolved test case: # # of passed: 28 # # of failed: 0 # # of unresolved: 1 # # of untested: 0 # # of unsupported: 58 # # of xfailed: 0 # # of undefined(test bug): 0 not ok 1 selftests: ftrace: ftracetest # exit=1 == Fix == * b730d668138c ("ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set") This patch will only make unresolved test case return 1 if we ask it to fail with unresolved test case. It can be cherry-picked to kernels starting from Disco. For Bionic and Xenial it needs to be backported with some context adjustment as it's missing some other patches to the testing tools. == Test == With the patch applied, the ftrace test will not be marked as failed with the presence of unresolved test case: # # of passed: 28 # # of failed: 0 # # of unresolved: 1 # # of untested: 0 # # of unsupported: 58 # # of xfailed: 0 # # of undefined(test bug): 0 ok 1 selftests: ftrace: ftracetest == Regression Potential == Low, changes limited to testing tools, no actual impacts to our kernels. The worst case is to cause false negative in test reports, but in that case it's probably a test case issue (a failed case should be treated as a failed one, instead of unresolved) == Original Bug Report == There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled. bug 1869347 bug 1869349 We should not treat unresolved test case as a failure, as it's expected to fail with no correlated configs enabeled. https://github.com/torvalds/linux/commit/b730d668138cb3dd9ce78f8003986d1adae5523a#diff-33d74da785cbc5da20f71eb1af106d68 == SRU Justification == There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled or have some special HW requirements: * https://pad.lv/1869347 - missing CONFIG_SAMPLE_TRACE_PRINTK=m * https://pad.lv/1869349 - missing CONFIG_SAMPLE_TRACE_PRINTK=m * https://pad.lv/1874198 - nproc > 1 If the requirement was not met, these test will fail with "unresolved" and return 1. So even these is no failed test case, the ftrace test will still be marked as "failed" with the presence of unresolved test: # # of passed: 28 # # of failed: 0 # # of unresolved: 1 # # of untested: 0 # # of unsupported: 58 # # of xfailed: 0 # # of undefined(test bug): 0 not ok 1 selftests: ftrace: ftracetest # exit=1 == Fix == * b730d668138c ("ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set") This patch will only make unresolved test case return 1 if we ask it to fail with unresolved test case. It can be cherry-picked to kernels starting from Disco. For Bionic and Xenial it needs to be backported with some context adjustment as they're missing some other patches to the testing tool. == Test == With the patch applied, the ftrace test will not be marked as failed with the presence of unresolved test case: # # of passed: 28 # # of failed: 0 # # of unresolved: 1 # # of untested: 0 # # of unsupported: 58 # # of xfailed: 0 # # of undefined(test bug): 0 ok 1 selftests: ftrace: ftracetest == Regression Potential == Low, changes limited to testing tools, no actual impacts to our kernels. The worst case is to cause false negative in test reports, but in that case it's probably a test case issue since a failed case should be treated as a failed one, instead of unresolved. == Original Bug Report == There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled. bug 1869347 bug 1869349 We should not treat unresolved test case as a failure, as it's expected to fail with no correlated configs enabeled. https://github.com/torvalds/linux/commit/b730d668138cb3dd9ce78f8003986d1adae5523a#diff-33d74da785cbc5da20f71eb1af106d68
2020-05-12 09:31:33 Po-Hsu Lin tags bionic disco eoan focal xenial
2020-05-14 03:54:59 Khaled El Mously linux (Ubuntu Xenial): status In Progress Fix Committed
2020-05-14 03:55:01 Khaled El Mously linux (Ubuntu Bionic): status In Progress Fix Committed
2020-05-14 03:55:02 Khaled El Mously linux (Ubuntu Eoan): status In Progress Fix Committed
2020-05-14 03:55:04 Khaled El Mously linux (Ubuntu Focal): status In Progress Fix Committed
2020-05-19 14:32:32 Ubuntu Kernel Bot tags bionic disco eoan focal xenial bionic disco eoan focal verification-needed-focal xenial
2020-05-19 18:06:16 Ubuntu Kernel Bot tags bionic disco eoan focal verification-needed-focal xenial bionic disco eoan focal verification-needed-bionic verification-needed-focal xenial
2020-05-19 18:08:18 Ubuntu Kernel Bot tags bionic disco eoan focal verification-needed-bionic verification-needed-focal xenial bionic disco eoan focal verification-needed-bionic verification-needed-focal verification-needed-xenial xenial
2020-05-28 01:56:42 Ubuntu Kernel Bot tags bionic disco eoan focal verification-needed-bionic verification-needed-focal verification-needed-xenial xenial bionic disco eoan focal verification-needed-bionic verification-needed-eoan verification-needed-focal verification-needed-xenial xenial
2020-06-09 06:52:43 Po-Hsu Lin tags bionic disco eoan focal verification-needed-bionic verification-needed-eoan verification-needed-focal verification-needed-xenial xenial bionic disco eoan focal verification-done-focal verification-needed-bionic verification-needed-eoan verification-needed-xenial xenial
2020-06-09 06:53:53 Po-Hsu Lin tags bionic disco eoan focal verification-done-focal verification-needed-bionic verification-needed-eoan verification-needed-xenial xenial bionic disco eoan focal verification-done-bionic verification-done-eoan verification-done-focal verification-done-xenial xenial
2020-06-09 21:04:04 Launchpad Janitor linux (Ubuntu Focal): status Fix Committed Fix Released
2020-06-09 21:04:04 Launchpad Janitor cve linked 2020-0543
2020-06-09 21:06:57 Launchpad Janitor linux (Ubuntu Eoan): status Fix Committed Fix Released
2020-06-09 21:06:57 Launchpad Janitor cve linked 2020-12114
2020-06-09 21:09:10 Launchpad Janitor linux (Ubuntu Bionic): status Fix Committed Fix Released
2020-06-09 21:16:45 Launchpad Janitor linux (Ubuntu Xenial): status Fix Committed Fix Released
2020-06-09 21:16:45 Launchpad Janitor cve linked 2020-12769
2020-06-09 21:16:45 Launchpad Janitor cve linked 2020-1749
2020-07-28 00:57:39 Launchpad Janitor linux (Ubuntu): status In Progress Fix Released
2020-07-28 00:57:39 Launchpad Janitor cve linked 2019-16089
2020-07-28 00:57:39 Launchpad Janitor cve linked 2019-19642
2020-07-28 00:57:39 Launchpad Janitor cve linked 2020-11935
2020-07-28 11:26:11 Po-Hsu Lin ubuntu-kernel-tests: status In Progress Fix Released