hacking/.zuul.yaml
Artom Lifshitz 7868295f9b Fix nova integration job
Running it turned up a bunch of false positives around delayed LOG
string interpolation, so we need to fix our pattern match from
`.format` to `.format(` to avoid incorrectly catching things like
`.format_message()`.

We also add the E checks in the Nova integration tests. As we saw in
the previous commit, sometimes flake8 gets bugs that caused things
that would normally get flagged to not actually get flagged, like
lines longer than 80 chars in docstrings. By running Nova
integration with E, we make sure any such changes are caught ahead of
time.

Depends-on: https://review.opendev.org/c/openstack/nova/+/874517
Change-Id: I236a25e5380b5492009d587e76347e52ec50c09f
2023-08-13 08:40:13 +02:00

22 lines
610 B
YAML

- project:
templates:
- publish-openstack-docs-pti
- openstack-cover-jobs
- openstack-python3-jobs
- release-notes-jobs-python3
check:
jobs:
- hacking-integration-nova:
voting: false
- job:
name: hacking-integration-nova
parent: openstack-tox
description: |
Run the integration job against nova with proposed hacking change.
required-projects:
- openstack/nova
vars:
tox_envlist: integration
tox_extra_args: -- openstack nova {{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/nova'].src_dir }}