RFC: Set the basic structure for post merge jobs 91/49291/6
authorFatih Degirmenci <fdegir@gmail.com>
Tue, 19 Dec 2017 12:43:01 +0000 (13:43 +0100)
committerFatih Degirmenci <fdegir@gmail.com>
Wed, 10 Jan 2018 09:31:32 +0000 (09:31 +0000)
commit3574240dc0f144cf43a7dd6cf923c6885d0f62aa
treec1c5e1da4d4bb8df766f47ebbeabfb5c3d02ee7e
parent887a414ea4c37137f051e2be1eb5698af7b63486
RFC: Set the basic structure for post merge jobs

This change proposes structure for  post-merge jobs for the
scenarios that are onboarded to XCI.

The idea with these jobs is to verify the sanity of impacted
scenario to find out if the version that is tested should be
promoted to the next level in XCI; daily on baremetal.

If it succeeds, the metadata regarding the scenario needs to
be stored somewhere (artifact repo, etc.) so daily jobs can
poll that location to see if there is any scenario that is
worth testing on baremetal.

If it fails, the scenario could be demoted instead which still
requires further discussion and thinking. We might perhaps leave
the metadata of the version of the scenario with previous sha
as the candidate for testing instead of demoting it since we
need to have working version of the scenarios at all times.

Change-Id: I85d7176b16d0d6da45cd2462b0cdb990485b6b0d
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
jjb/xci/xci-merge-jobs.yml [new file with mode: 0644]