From e687c906e19c8800e5ec96ff65f0af06ce5cd0a2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Miguel=20Angel=20Mu=C3=B1oz=20Gonzalez?= Date: Mon, 13 Mar 2017 15:33:48 +0100 Subject: [PATCH] New Job to run TLS tests in AAA project This commit runs AAA / TLS testplan in charge of checking secure communication for different interfaces, including client authentication with certificates. For now it tests RESTCONF (northbound) interface. Note the test suites run by this job will require much interaction with operating system, e.g. Karaf will be required to restart in some occasions as the security configuration cannot be loaded dinamically. In some other cases a Jetty bundle restart will be enough. Change-Id: I168a83a672c6786753e7799d9a6c7fe5e6e003b6 Signed-off-by: Miguel Angel Munoz Gonzalez --- jjb/aaa/aaa-csit-tls.yaml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 jjb/aaa/aaa-csit-tls.yaml diff --git a/jjb/aaa/aaa-csit-tls.yaml b/jjb/aaa/aaa-csit-tls.yaml new file mode 100644 index 000000000..11423ffd2 --- /dev/null +++ b/jjb/aaa/aaa-csit-tls.yaml @@ -0,0 +1,32 @@ +--- +- project: + name: aaa-csit-tls + jobs: + - '{project}-csit-1node-{functionality}-{install}-{stream}' + + # The project name + project: 'aaa' + + # The functionality under test + functionality: 'tls' + + # Project branches + stream: + - carbon: + branch: 'master' + jre: 'openjdk8' + + install: + - only: + scope: 'only' + + # Features to install + install-features: odl-restconf, + odl-netconf-all, + http + + # Robot custom options + robot-options: '' + + # Don't spin up mininet vms as aaa-csit-authn jobs don't need them + tools_system_count: 0 -- 2.36.6