)]}'
{"id":"openstack%2Fnova~780234","triplet_id":"openstack%2Fnova~master~I57d310a39d877f66bb017c5cd70ae90612289a4f","project":"openstack/nova","branch":"master","topic":"vhost-vdpa","hashtags":[],"change_id":"I57d310a39d877f66bb017c5cd70ae90612289a4f","subject":"WIP: tests: Make mdev stubs work like vDPA","status":"ABANDONED","created":"2021-03-12 11:59:39.000000000","updated":"2025-01-28 16:49:30.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"7ce8bb7565da1d29f96d08f0fcff2e745807b1b5","_number":780234,"virtual_id_number":780234,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2021-03-16 17:43:23.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-03-12 12:34:35.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-03-12 12:45:34.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-03-12 13:20:54.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"64bda18d8f35107399fec581034001e1bca9e346","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-12 11:59:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"528925ad1a7d850356e4d6b7010bbd8fa90fd574","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 12:34:35.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/455c4c0332ca4dbcb70ebb7912de39cd : FAILURE in 20m 39s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a0f5b16f568e42959917bbea9c59317f : FAILURE in 27m 14s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"dec6339ce93b607b5fd995c9d5bac81260fefd99","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 12:45:34.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8ac06dd3c7e14a71a4525e909a893ef1 : FAILURE in 14m 31s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d2fca676683346c5b625a8aa436d5ffd : FAILURE in 18m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f24902094a3546199623c226a21231ee : FAILURE in 8m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fcee2bb80d6244f1b53cb181fb99f15b : FAILURE in 13m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fe744449e4084bc5ba2dc7ed9e17530b : FAILURE in 16m 04s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f4b6e5d8e1444651878be58ec5bf980f : FAILURE in 15m 25s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/82ba61f180964ea4a23f7760659a6c05 : SUCCESS in 10m 39s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/36090e9d6bdc4c34a70dbff56fcc6ec5 : FAILURE in 16m 52s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/a14cdd2a8730473b86064b354ed4a193 : FAILURE in 18m 50s (non-voting)\n\nWarning:\n  Comments left for invalid file nova/tests/unit/objects/test_pci_device.py","accounts_in_message":[],"_revision_number":1},{"id":"a8c57d4c916c261b6efba2b4dbdd5266394ce3dd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-03-12 13:20:54.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"d0ba76e1e4f74da3a3696bde61a1ec317f2a4824","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 13:24:52.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/None : NODE_FAILURE in 0s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/None : NODE_FAILURE in 0s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"5f04c04595e5d8d4a9740caac21b3ef98c556e57","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 13:47:26.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/aafcc4ce3fc648aea4f9812bb9f9b7d8 : FAILURE in 15m 25s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/96601e6b49364778bcf76b22e4a1ae25 : FAILURE in 15m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/37f01a9b729548678abb7842640e86b3 : SUCCESS in 8m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/98f66bb87019430e88b80c15f1ffac37 : FAILURE in 14m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6d50a9f1db7e45c4b5ba781b7df0bda0 : FAILURE in 13m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7b621fb170404ec7b51a71bdfe68e99f : FAILURE in 14m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f0c5ceafb3604602a0faf2766d146d70 : SUCCESS in 10m 31s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/9388f1ce77914be5b44c22fa6a754c59 : FAILURE in 20m 46s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/de9701d5cf864d058f9f903555494929 : FAILURE in 19m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"0f77a80933f276615a465bafa345626e7006dfd4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-12 17:25:39.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c8b92d9bdabcaa6e9369015eb3455afa8c704d88","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 18:07:07.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/3aa25f7bde074e5ba68aee49903fd4b3 : SUCCESS in 23m 57s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8b247c0b89cc4463bca07175e76e89d4 : SUCCESS in 29m 11s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"56813862fa14ac96c9a76aff83d54851ac7e6a07","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 18:13:50.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3f82de5887eb4e708eec48666caf8700 : SUCCESS in 17m 21s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d55146e692c94ecb8f22f33888e4b0c0 : SUCCESS in 14m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7ab588ab4ae94d89852bb5c12ef3544d : SUCCESS in 8m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cadb9373cc6641bd9453963d3b93d21f : SUCCESS in 12m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ae424f77048e46baaf2387be91f729b5 : SUCCESS in 14m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5630760342754e6690d358760a50e347 : SUCCESS in 13m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70446ea9852448bfb1e9af9d8a1d300f : SUCCESS in 12m 00s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ab25240f696c4e5586f7af27668a4f1e : FAILURE in 19m 06s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/364f0ef06c52440bbedc51fa4def5454 : FAILURE in 19m 01s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b38ab9ab1c5589bece13f3358850277cb8e5dc31","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-16 14:43:12.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"e2588e473f749374ed79efc563444872f0f52ad6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-16 15:07:09.000000000","message":"Uploaded patch set 5: New patch set was added with same tree, parent, and commit message as Patch Set 4.","accounts_in_message":[],"_revision_number":5},{"id":"4926503492ae3b710349092508d8ae02afe0257b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-16 15:40:17.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/391edd8e46b242598d8b544b6a93282f : FAILURE in 18m 49s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/None : NODE_FAILURE in 0s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"02e288d0782f39ec94b598e595b9e59b872a4003","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-16 17:43:23.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/405ec4dfc81e4a4b892469c58a2f5d4a : FAILURE in 20m 04s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/707ef707cab04fdc958fa8253e715219 : FAILURE in 18m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e39a4915066a468688293021abe014c6 : SUCCESS in 9m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cf60d9b2851c403dbb8e582f1b92d29e : FAILURE in 16m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e2bf15d31a6b4505b9578034c7aee0ef : FAILURE in 14m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8506dc80cdee48779b6b982fb22d7a19 : FAILURE in 17m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/99dba27fb0e84fdc8ebd4ef8e66d63fb : SUCCESS in 10m 21s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/283fb5d4c4104b8bb9a8c4fba3b43aad : FAILURE in 21m 17s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/5ddebea1fbd3467892573055abda46d8 : FAILURE in 23m 58s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7ce8bb7565da1d29f96d08f0fcff2e745807b1b5","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-01-28 16:49:30.000000000","message":"Abandoned\n\nNeeds a rebase. Can be taken by someone else if needed.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"49c5ddb2562fb5137b636b096510a9300d20f413","revisions":{"65ff5915abe8cee4442d520cf4f5ab9dc9cd3db8":{"kind":"REWORK","_number":1,"created":"2021-03-12 11:59:39.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/34/780234/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/34/780234/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/34/780234/1"}}},"commit":{"parents":[{"commit":"8f71732c183c9dcec30ba0d08c6cbca6e60b8201","subject":"tests: Add functional test for vDPA device","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8f71732c183c9dcec30ba0d08c6cbca6e60b8201"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-12 11:53:18.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-12 11:56:58.000000000","tz":0},"subject":"WIP: tests: Make mdev stubs work like vDPA","message":"WIP: tests: Make mdev stubs work like vDPA\n\nThis is slightly cleaner, IMO, and unifies the two approaches.\n\nWIP because I need to get hold of a real mdev-having server to update\nthe XML snippets. What we have now is a *huge* lie (as opposed to a\nsmall lie).\n\nChange-Id: I57d310a39d877f66bb017c5cd70ae90612289a4f\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/65ff5915abe8cee4442d520cf4f5ab9dc9cd3db8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/65ff5915abe8cee4442d520cf4f5ab9dc9cd3db8"}]},"branch":"refs/heads/master"},"a71a3d56ba250e06c22a453cdd711b9099be0b3e":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-03-12 13:20:54.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/34/780234/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/34/780234/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/34/780234/2"}}},"commit":{"parents":[{"commit":"73b23bdf23b63139be3677bf1fb323ed59eee15c","subject":"tests: Add functional test for vDPA device","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/73b23bdf23b63139be3677bf1fb323ed59eee15c"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-12 11:53:18.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2021-03-12 13:19:09.000000000","tz":0},"subject":"WIP: tests: Make mdev stubs work like vDPA","message":"WIP: tests: Make mdev stubs work like vDPA\n\nThis is slightly cleaner, IMO, and unifies the two approaches.\n\nWIP because I need to get hold of a real mdev-having server to update\nthe XML snippets. What we have now is a *huge* lie (as opposed to a\nsmall lie).\n\nChange-Id: I57d310a39d877f66bb017c5cd70ae90612289a4f\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a71a3d56ba250e06c22a453cdd711b9099be0b3e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a71a3d56ba250e06c22a453cdd711b9099be0b3e"}]},"branch":"refs/heads/master"},"ce64cd0c8c4b902322b5a614abe5d4a150b5d40f":{"kind":"REWORK","_number":3,"created":"2021-03-12 17:25:39.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/34/780234/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/34/780234/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/34/780234/3"}}},"commit":{"parents":[{"commit":"a4aa11d474fad1142051aba28a0286a2491b31f5","subject":"tests: Add functional test for vDPA device","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a4aa11d474fad1142051aba28a0286a2491b31f5"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-12 11:53:18.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-12 17:24:37.000000000","tz":0},"subject":"WIP: tests: Make mdev stubs work like vDPA","message":"WIP: tests: Make mdev stubs work like vDPA\n\nThis is slightly cleaner, IMO, and unifies the two approaches.\n\nWIP because I need to get hold of a real mdev-having server to update\nthe XML snippets. What we have now is a *huge* lie (as opposed to a\nsmall lie).\n\nChange-Id: I57d310a39d877f66bb017c5cd70ae90612289a4f\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ce64cd0c8c4b902322b5a614abe5d4a150b5d40f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ce64cd0c8c4b902322b5a614abe5d4a150b5d40f"}]},"branch":"refs/heads/master"},"e594de039cafe14db1ee60e60e67074fa7c9e9bd":{"kind":"REWORK","_number":4,"created":"2021-03-16 14:43:12.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/34/780234/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/34/780234/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/34/780234/4"}}},"commit":{"parents":[{"commit":"b348c928676a33749e3c7f6047b756ab9ca12ecd","subject":"Add release note for vDPA","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b348c928676a33749e3c7f6047b756ab9ca12ecd"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-12 11:53:18.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-16 14:42:57.000000000","tz":0},"subject":"WIP: tests: Make mdev stubs work like vDPA","message":"WIP: tests: Make mdev stubs work like vDPA\n\nThis is slightly cleaner, IMO, and unifies the two approaches.\n\nWIP because I need to get hold of a real mdev-having server to update\nthe XML snippets. What we have now is a *huge* lie (as opposed to a\nsmall lie).\n\nChange-Id: I57d310a39d877f66bb017c5cd70ae90612289a4f\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e594de039cafe14db1ee60e60e67074fa7c9e9bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e594de039cafe14db1ee60e60e67074fa7c9e9bd"}]},"branch":"refs/heads/master"},"49c5ddb2562fb5137b636b096510a9300d20f413":{"kind":"NO_CHANGE","_number":5,"created":"2021-03-16 15:07:09.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/34/780234/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/34/780234/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/780234/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/34/780234/5"}}},"commit":{"parents":[{"commit":"af18db73708a942469bf5004d5cd5b9e4e66ff9b","subject":"Add release note for vDPA","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/af18db73708a942469bf5004d5cd5b9e4e66ff9b"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-12 11:53:18.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-16 15:06:57.000000000","tz":0},"subject":"WIP: tests: Make mdev stubs work like vDPA","message":"WIP: tests: Make mdev stubs work like vDPA\n\nThis is slightly cleaner, IMO, and unifies the two approaches.\n\nWIP because I need to get hold of a real mdev-having server to update\nthe XML snippets. What we have now is a *huge* lie (as opposed to a\nsmall lie).\n\nChange-Id: I57d310a39d877f66bb017c5cd70ae90612289a4f\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/49c5ddb2562fb5137b636b096510a9300d20f413"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/49c5ddb2562fb5137b636b096510a9300d20f413"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
