Initial integration tests for storyboard
Change-Id: I6e70ea592dc4652c89754d3febf7280d6cc0a4d9 Depends-On: Ie676d3152cc4cd854ab6644e5fd281de9c2d70fd Story: 2000134
This commit is contained in:
parent
64a0bd1966
commit
427d38d603
@ -3024,7 +3024,7 @@
|
|||||||
jobs:
|
jobs:
|
||||||
- python-jobs
|
- python-jobs
|
||||||
- pypi-jobs
|
- pypi-jobs
|
||||||
|
- check-storyboard-js-integration
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: storyboard-webclient
|
name: storyboard-webclient
|
||||||
@ -3051,6 +3051,7 @@
|
|||||||
branch-designator: 'master'
|
branch-designator: 'master'
|
||||||
- '{name}-js-release-{branch-designator}':
|
- '{name}-js-release-{branch-designator}':
|
||||||
branch-designator: 'branch'
|
branch-designator: 'branch'
|
||||||
|
- check-storyboard-js-integration
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: subunit2sql
|
name: subunit2sql
|
||||||
|
@ -16,3 +16,46 @@
|
|||||||
source: 'doc/build/html/**/*'
|
source: 'doc/build/html/**/*'
|
||||||
keep-hierarchy: true
|
keep-hierarchy: true
|
||||||
- console-log
|
- console-log
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: check-storyboard-js-integration
|
||||||
|
wrappers:
|
||||||
|
- build-timeout:
|
||||||
|
timeout: 40
|
||||||
|
- timestamps
|
||||||
|
|
||||||
|
builders:
|
||||||
|
- npm-install
|
||||||
|
- xvfb-install
|
||||||
|
- chrome-install
|
||||||
|
- gerrit-git-prep
|
||||||
|
- shell: |
|
||||||
|
#!/bin/bash -xe
|
||||||
|
/usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git git://git.openstack.org openstack-infra/storyboard openstack-infra/storyboard-webclient
|
||||||
|
|
||||||
|
export CREATE_USER=1
|
||||||
|
export DB_ADMIN_USER=root
|
||||||
|
|
||||||
|
./storyboard/tools/install_test_backend.sh
|
||||||
|
|
||||||
|
- js-build:
|
||||||
|
command: 'test:integration'
|
||||||
|
envlist: 'grunt_no_api'
|
||||||
|
project: 'storyboard-webclient'
|
||||||
|
- assert-no-extra-files
|
||||||
|
|
||||||
|
- shell: |
|
||||||
|
#!/bin/bash -xe
|
||||||
|
./storyboard/tools/destroy_test_backend.sh
|
||||||
|
|
||||||
|
publishers:
|
||||||
|
- console-log
|
||||||
|
- coverage-log
|
||||||
|
- scp:
|
||||||
|
site: 'static.openstack.org'
|
||||||
|
files:
|
||||||
|
- target: 'logs/$LOG_PATH'
|
||||||
|
source: 'reports/**'
|
||||||
|
keep-hierarchy: true
|
||||||
|
copy-after-failure: true
|
||||||
|
node: '{node}'
|
||||||
|
@ -933,6 +933,8 @@ jobs:
|
|||||||
voting: false
|
voting: false
|
||||||
- name: gate-blazar-pylint
|
- name: gate-blazar-pylint
|
||||||
voting: false
|
voting: false
|
||||||
|
- name: check-storyboard-js-integration
|
||||||
|
voting: false
|
||||||
- name: check-tempest-dsvm-docker
|
- name: check-tempest-dsvm-docker
|
||||||
voting: false
|
voting: false
|
||||||
- name: check-tempest-dsvm-docker-centos7
|
- name: check-tempest-dsvm-docker-centos7
|
||||||
@ -4466,6 +4468,7 @@ projects:
|
|||||||
- gate-storyboard-pep8
|
- gate-storyboard-pep8
|
||||||
- gate-storyboard-docs
|
- gate-storyboard-docs
|
||||||
- gate-storyboard-python27
|
- gate-storyboard-python27
|
||||||
|
- check-storyboard-js-integration
|
||||||
gate:
|
gate:
|
||||||
- gate-storyboard-docs
|
- gate-storyboard-docs
|
||||||
- gate-storyboard-pep8
|
- gate-storyboard-pep8
|
||||||
@ -4491,6 +4494,7 @@ projects:
|
|||||||
- gate-storyboard-webclient-js-test-integration
|
- gate-storyboard-webclient-js-test-integration
|
||||||
- gate-storyboard-webclient-js-test-functional
|
- gate-storyboard-webclient-js-test-functional
|
||||||
- gate-storyboard-webclient-js-draft
|
- gate-storyboard-webclient-js-draft
|
||||||
|
- check-storyboard-js-integration
|
||||||
gate:
|
gate:
|
||||||
- gate-storyboard-webclient-js-test-unit
|
- gate-storyboard-webclient-js-test-unit
|
||||||
- gate-storyboard-webclient-js-test-integration
|
- gate-storyboard-webclient-js-test-integration
|
||||||
|
Loading…
x
Reference in New Issue
Block a user