Bug 14071

Summary: [QA 3.1.3 RC1] failure in ptest : perl.t/re/pat
Product: [QA/Testing] Package Testing (ptest) Reporter: Teoh Jay Shen <jay.shen.teoh>
Component: ptestAssignee: Chee Yang <chee.yang.lee>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: akuster808, chee.yang.lee, randy.macleod, richard.purdie, sangeeta.jain, steve
Version: 3.1.3   
Target Milestone: 3.1.4   
Hardware: All   
OS: x86_64   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
ptest regression report none

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