This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
osmith gerrit-no-reply at lists.osmocom.orgosmith has uploaded this change for review. ( https://gerrit.osmocom.org/11370 Change subject: jobs: testsuite.yml for all ttcn3/nplab jobs ...................................................................... jobs: testsuite.yml for all ttcn3/nplab jobs New JJB config, that is able to generate all jobs in the TTCN3 tab at Jenkins: <https://jenkins.osmocom.org/jenkins/view/TTCN3/> The new *-latest jobs test against the latest stable releases. Existing jobs are not overwritten (this is commented out). ttcn3-bsc-test-sccplite-latest is disabled for now, because it hangs forever. Related: OS#3268 Change-Id: Ie433925ee81a61c5788b4a6f2bc5b89c2689d251 --- A jobs/testsuite.yml 1 file changed, 75 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/70/11370/1 diff --git a/jobs/testsuite.yml b/jobs/testsuite.yml new file mode 100644 index 0000000..b8b62d4 --- /dev/null +++ b/jobs/testsuite.yml @@ -0,0 +1,75 @@ +--- +- project: + name: 'testsuite' + concurrent: false + disabled: false + jobs: + - "{testsuite-name}{job-suffix}" + # Folders from docker-playground.git + testsuite-name: + - nplab-m3ua-test + - nplab-sua-test + - ttcn3-bsc-test + - ttcn3-bsc-test-sccplite: + disabled: true + - ttcn3-bts-test + - ttcn3-ggsn-test + - ttcn3-hlr-test + - ttcn3-mgw-test + - ttcn3-msc-test + - ttcn3-sgsn-test + - ttcn3-sip-test + job-suffix: + # latest stable + - "-latest": + image-suffix: "latest" + # nightly (overwrites the existing, manually created jobs!) + # - "" + # image-suffix: "master" +- job-template: + name: '{testsuite-name}{job-suffix}' + project-type: freestyle + disabled: '{obj:disabled}' + defaults: global + description: | + Run the <code>{testsuite-name}</code> testsuite from + <a href="https://git.osmocom.org/docker-playground/">docker-playground.git</a>.<br> + If this job ends in <code>-latest</code>, the job runs the latest stable versions of the Osmocom stack. + Otherwise the nightly builds.<br> + Generated with the jenkins-job-builder config introduced in + <a href="https://osmocom.org/issues/3268">OS#3268</a>.<br> + See <a href="https://osmocom.org/projects/cellular-infrastructure/wiki/Titan_TTCN3_Testsuites"> + TTCN3 Testsuite</a> for more information. + node: ttcn3 + parameters: + - string: + name: BRANCH + description: | + Branch of <code>docker-playground.git</code>. + Only modify if you are hacking on the docker-playground scripts. + default: '*/master' + + builders: + - shell: |- + cd {testsuite-name} + IMAGE_SUFFIX="{image-suffix}" ./jenkins.sh + scm: + - git: + branches: + - '$BRANCH' + url: git://git.osmocom.org/docker-playground + git-config-name: 'Jenkins Builder' + git-config-email: 'jenkins at osmocom.org' + triggers: + - timed: "@midnight" + publishers: + - junit: + results: '**/junit-xml-*.log' + allow-empty-results: false + properties: + - build-blocker: + use-build-blocker: true + blocking-jobs: + - "^{testsuite-name}.*" + +# vim: expandtab tabstop=2 shiftwidth=2 -- To view, visit https://gerrit.osmocom.org/11370 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Ie433925ee81a61c5788b4a6f2bc5b89c2689d251 Gerrit-Change-Number: 11370 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith at sysmocom.de> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20181016/30812374/attachment.htm>