DNM profile o-* using py-spy

Change-Id: I6fe0e62b0dcd2f139bbb9d8c1aa2743e035ec8b4
This commit is contained in:
Tom Weininger 2023-03-29 17:24:01 +02:00
parent a1a2bed19f
commit e412fddab1
3 changed files with 23 additions and 32 deletions

15
py-spy-post.yaml Normal file
View File

@ -0,0 +1,15 @@
- hosts: all
name: Collect py-spy reports
become: yes
tasks:
- shell: |
pgrep py-spy
killall -s INT py-spy
sleep 10
- synchronize:
dest: "{{ zuul.executor.work_root }}/artifacts/"
mode: pull
src: "/tmp/pyspy"
verify_host: true
rsync_opts:
- "--exclude=/*/*/"

View File

@ -504,9 +504,11 @@
enabled: True
audit_middleware_notifications:
driver: log
tempest_concurrency: 4
tempest_test_regex: ^octavia_tempest_plugin.tests.api.v2
tempest_concurrency: 1
# tempest_test_regex: ^octavia_tempest_plugin.tests.api.v2
tox_envlist: all
tempest_test_regex: PoolScenarioTest
post-run: py-spy-post.yaml
irrelevant-files:
- ^.*\.rst$
- ^api-ref/.*$

View File

@ -3,9 +3,9 @@
- project:
templates:
- check-requirements
- publish-openstack-docs-pti
- tempest-plugin-jobs
- release-notes-jobs-python3
#- publish-openstack-docs-pti
#- tempest-plugin-jobs
#- release-notes-jobs-python3
check:
jobs:
- octavia-v2-dsvm-noop-api
@ -21,33 +21,7 @@
- octavia-v2-dsvm-scenario-non-traffic-ops-stable-2023-1
- octavia-v2-dsvm-scenario-traffic-ops-stable-zed
- octavia-v2-dsvm-scenario-non-traffic-ops-stable-zed
- octavia-v2-dsvm-tls-barbican
- octavia-v2-dsvm-tls-barbican-stable-2023-2
- octavia-v2-dsvm-tls-barbican-stable-2023-1
- octavia-v2-dsvm-tls-barbican-stable-zed
- octavia-v2-dsvm-scenario-ipv6-only:
voting: false
- octavia-v2-dsvm-scenario-centos-9-stream-traffic-ops:
voting: false
- octavia-v2-dsvm-scenario-centos-9-stream-non-traffic-ops:
voting: false
- octavia-v2-act-stdby-dsvm-scenario-two-node:
voting: false
- octavia-v2-act-stdby-dsvm-scenario:
voting: false
- octavia-v2-act-stdby-dsvm-scenario-stable-2023-2:
voting: false
- octavia-v2-act-stdby-dsvm-scenario-stable-2023-1:
voting: false
- octavia-v2-act-stdby-dsvm-scenario-stable-zed:
voting: false
- octavia-v2-dsvm-cinder-amphora:
voting: false
# Third party provider jobs
- neutron-ovn-provider-v2-api:
voting: false
- neutron-ovn-provider-v2-scenario:
voting: false
queue: octavia
gate:
fail-fast: true