Add netconf streams 58/112458/1
authorSangwook Ha <sangwook.ha@verizon.com>
Fri, 5 Apr 2024 20:11:06 +0000 (13:11 -0700)
committerSangwook Ha <sangwook.ha@verizon.com>
Fri, 5 Jul 2024 19:48:15 +0000 (12:48 -0700)
commit6bec3815e0e562ae482d1e6e8c00813b616a6cdd
tree11876dcd973f0a86b22baf34334dcc81388d385f
parent2f6c558ff045444b43ce7559778d3a6e8f7627e3
Add netconf streams

Currently netconf has CSIT jobs for only one stream, 'master', hence
no system integration tests are run for the stable branches.

Add the test jobs for other supported streams, potassium & calcium,
and rename 'master' to 'scandium' to make the naming consistent with
other CSIT jobs for MRI projects.

This patch also introduces 'integration-distribution-branch' to the
job-templates such as 'integration-distribution-test-{stream}' that
triggers downstream CSIT jobs. This allows the netconf CSIT jobs to
be run for its own karaf artifact or the karaf artifact created by
integration/distribution based on KARAF_VERSION & DISTROBRANCH.

Change-Id: I961d0d5230726fcb5bcc13de9e6bef8a354c53bb
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
jjb/defaults.yaml
jjb/integration/integration-test-jobs.yaml
jjb/netconf/netconf-clustering-scale.yaml
jjb/netconf/netconf-clustering.yaml
jjb/netconf/netconf-csit-callhome.yaml
jjb/netconf/netconf-distribution-mri-test.yaml
jjb/netconf/netconf-scale.yaml
jjb/netconf/netconf-userfeatures.yaml