Bug 11753 - patchwork should track the HEAD commit id in stored patches
Summary: patchwork should track the HEAD commit id in stored patches
Status: RESOLVED OBSOLETE
Alias: None
Product: Patchwork/Patchtest
Classification: Yocto Project Subprojects
Component: Patchwork (show other bugs)
Version: 2.4
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: 2.5 M1
Assignee: Daniela Plascencia
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-07-04 17:34 UTC by Leonardo Sandoval Gonzalez
Modified: 2017-11-30 21:02 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.