commit | 4b1364846bdc685a882220c1d3ef840b31272f2e | [log] [tgz] |
---|---|---|
author | Antonio Barone <syntonyze@gmail.com> | Thu Nov 25 10:45:03 2021 +0100 |
committer | Antonio Barone <syntonyze@gmail.com> | Thu Nov 25 10:45:03 2021 +0100 |
tree | 783ffbc8e0102dd3026d181225d52f6501ef251b | |
parent | c74025a15abffd3a11f05888b182b481e3d38f14 [diff] |
Correctly evaluate gatling failure Fix a bug whereby gatling results were erroneously considered correct, as long as the number of failures contained a 0 (zero). In order to be successful the tests need to return _exactly_ zero failures. Bug: Issue 15313 Change-Id: I8b86bbdd5e2493811736b4bb965a6588f5ea2068
This project uses Jenkins Jobs Builder [1] to generate jobs from yaml descriptor files.
To add new jobs reuse existing templates, defaults etc. as much as possible. E.g. adding a job to build an additional branch of a project may be as easy as adding the name of the branch to an existing project.
To ensure well readable yaml-files, use yamllint [2] to lint the yaml-files. Yamllint can be downloaded using Python Pip:
pip3 install yamllint
To run the linter, execute this command from the project's root directory:
yamllint -c yamllint-config.yaml jenkins/**/*.yaml
Yamllint will not fix detected issues itself.
[1] https://docs.openstack.org/infra/jenkins-job-builder/index.html [2] https://pypi.org/project/yamllint/