Bug 14071 - [QA 3.1.3 RC1] failure in ptest : perl.t/re/pat
Summary: [QA 3.1.3 RC1] failure in ptest : perl.t/re/pat
Status: VERIFIED FIXED
Alias: None
Product: Package Testing (ptest)
Classification: QA/Testing
Component: ptest (show other bugs)
Version: 3.1.3
Hardware: All x86_64
: Medium+ normal
Target Milestone: 3.1.4
Assignee: Chee Yang
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2020-09-30 17:57 UTC by Teoh Jay Shen
Modified: 2020-12-01 09:01 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments
ptest regression report (62.46 KB, text/plain)
2020-09-30 17:57 UTC, Teoh Jay Shen
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Teoh Jay Shen 2020-09-30 17:57:29 UTC
Created attachment 4734 [details]
ptest regression report

Following ptest(s) are failing in current release(3.1.3.rc1) while passing in previous release(3.1.2.rc1): 

-ptestresult.perl.t/re/pat

Regression is performed on ptest results for qemux86-64. 

ptest Results for current release:
https://autobuilder.yocto.io/pub/releases/yocto-3.1.3.rc1/testresults/qemux86-64-ptest/

ptest results for previous release:
https://autobuilder.yocto.io/pub/releases/yocto-3.1.2.rc1/testresults/qemux86-64-ptest/
Comment 2 akuster 2020-10-01 11:29:41 UTC
(In reply to comment #1)
> could this have anything to do with it?
> 
> http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/
> ?h=dunfell&id=c2710903859a5545aa9dd56251f61667ee8d80bd

changes to that file where made.

+---
+ embed.fnc  |  2 +-
+ embed.h    |  2 +-
+ proto.h    |  2 +-
+ regcomp.c  | 54 +++++++++++++++++++++++++++++++++++-------------------
+ t/re/pat.t | 26 +++++++++++++++++++++++++-
Comment 3 Steve Sakoman 2020-10-01 11:34:47 UTC
I just tried to leave the same comment, but it collided with yours!

Yes, I have confirmed by reviewing old builds that the error manifested right after this commit.

Adding patch author to the cc list.
Comment 4 Chee Yang 2020-10-05 01:01:50 UTC
PASS: t/re/overload
# Looks like you planned 873 tests but ran 868.
FAIL: t/re/pat
PASS: t/re/pat_advanced

the actual test count before the patch is 864, while the patch added 4 test, so it should be 868. My mistake for not update the test cases count correctly while fixing the CVE.
Comment 6 Sangeeta Jain 2020-12-01 09:01:57 UTC
verified fix in yocto-3.1.4.rc1