Bug 11753

Summary: patchwork should track the HEAD commit id in stored patches
Product: [Yocto Project Subprojects] Patchwork/Patchtest Reporter: Leonardo Sandoval Gonzalez <leonardo.sandoval.gonzalez>
Component: PatchworkAssignee: Daniela Plascencia <daniela.plascencia>
Status: RESOLVED OBSOLETE QA Contact:
Severity: enhancement    
Priority: Medium CC: jose.a.lamego
Version: 2.4   
Target Milestone: 2.5 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Leonardo Sandoval Gonzalez 2017-07-04 17:34:08 UTC
For patchtest, it would be quite useful to have a new key-value of the current head at time of submission, i.e. head-at-submission-time:f0d128ea0dfc2c403ff53a1ac1db3521854b63d5, in the stored mbox:

From patchwork Thu Jun 29 16:40:49 2017
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: [v4,1/4] export: new plugin to export the devtool workspace
From: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
X-Patchwork-Id: 141371
head-at-submission-time:f0d128ea0dfc2c403ff53a1ac1db3521854b63d5
Message-Id: <6bc25ed3eb36791b66c9d187ba145ee34afa6c54.1498754105.git.leonardo.sandoval.gonzalez@linux.intel.com>
To: openembedded-core@lists.openembedded.org
Date: Thu, 29 Jun 2017 09:40:49 -0700

with this key-value info, patchtest can easily move to a base commit and test the corresponding mbox/patch  and (in theory) allowing all tests to be executed because patch merge is possible.
Comment 1 Daniela Plascencia 2017-10-02 15:37:21 UTC
Moving to 2.5 M1. I'll work on all enhancements on such milestone.
Comment 2 Daniela Plascencia 2017-11-30 21:02:54 UTC
Patchtest should always test series on head and no other commit in production as we are interested in ensuring new patches fully apply.