driverlog/driverlog/tests/unit/test_data/sample_review.json

520 lines
26 KiB
JSON

{
"project": "openstack/neutron",
"branch": "master",
"topic": "bug/1316795",
"id": "I3dab0c9cbecdd9296466c991d02d590d6bd5bd49",
"number": "92468",
"subject": "NSX: ensure that no LSN is created on external networks",
"owner": {
"name": "Armando Migliaccio",
"email": "armamig@gmail.com",
"username": "armando-migliaccio"
},
"url": "https://review.openstack.org/92468",
"commitMessage": "NSX: ensure that no LSN is created on external networks\n\nLogical Service Nodes (LSN) are those that provide dhcp\nand metadata services to networks when the NSX plugin is\nused without the openstack dhcp and metadata proxy\nagents. External networks do not work with Neutron\u0027s\ndhcp and metadata services, therefore there is no need\nto provision a LSN in this case.\n\nAdded UT to avoid regression.\n\nCloses-bug: #1316795\n\nChange-Id: I3dab0c9cbecdd9296466c991d02d590d6bd5bd49\n",
"createdOn": 1399410454,
"lastUpdated": 1399602161,
"sortKey": "002cf54e00016934",
"open": false,
"status": "MERGED",
"comments": [
{
"timestamp": 1399410454,
"reviewer": {
"name": "Armando Migliaccio",
"email": "armamig@gmail.com",
"username": "armando-migliaccio"
},
"message": "Uploaded patch set 1."
},
{
"timestamp": 1399410456,
"reviewer": {
"name": "Jenkins",
"username": "jenkins"
},
"message": "Patch Set 1:\n\nStarting check jobs.\nhttps://zuul.openstack.org"
},
{
"timestamp": 1399410554,
"reviewer": {
"name": "Huawei CI",
"email": "liuzhongxian@huawei.com",
"username": "huawei-ci"
},
"message": "Patch Set 1:\n\nStarting check jobs.\nhttp://10.250.201.20/zuul/status"
},
{
"timestamp": 1399410928,
"reviewer": {
"name": "PLUMgrid CI",
"email": "plumgrid-ci-os@plumgrid.com",
"username": "plumgrid-ci"
},
"message": "Patch Set 1: Verified+1\n\nPASSED: https://db.tt/RAjWd5SM"
},
{
"timestamp": 1399411590,
"reviewer": {
"name": "Mellanox External Testing",
"email": "mlnx-openstack-ci@dev.mellanox.co.il",
"username": "mellanox"
},
"message": "Patch Set 1:\n\nBuild failed.\n\n- Check-MLNX-Neutron-ML2-driver http://144.76.193.39/ci-artifacts/92468/1/Check-MLNX-Neutron-ML2-driver : SUCCESS in 12m 37s\n- Check-MLNX-Neutron-plugin http://144.76.193.39/ci-artifacts/92468/1/Check-MLNX-Neutron-plugin : FAILURE in 5m 55s"
},
{
"timestamp": 1399411839,
"reviewer": {
"name": "Arista Testing",
"email": "arista-openstack-test@aristanetworks.com",
"username": "arista-test"
},
"message": "Patch Set 1: Verified+1\n\nArista third party testing PASSED [ https://arista.box.com/s/80xp ]"
},
{
"timestamp": 1399412521,
"reviewer": {
"name": "Big Switch CI",
"email": "openstack-ci@bigswitch.com",
"username": "bsn"
},
"message": "Patch Set 1: Verified+1\n\nTests succeeded.\n\n- BigSwitch-Plugin http://openstack-ci-gw.bigswitch.com/logs/refs-changes-68-92468-1/BSN_PLUGIN/ : SUCCESS\n- BigSwitch-ML2-Driver http://openstack-ci-gw.bigswitch.com/logs/refs-changes-68-92468-1/BSN_ML2/ : SUCCESS\n\nAll Logs: http://openstack-ci-gw.bigswitch.com/logs/refs-changes-68-92468-1\n\nContact: openstack-ci@bigswitch.com\n\nLeave a comment with \u0027recheck-bigswitch\u0027 to cause a recheck."
},
{
"timestamp": 1399412634,
"reviewer": {
"name": "Hyper-V CI",
"email": "hyper-v_ci@microsoft.com",
"username": "hyper-v-ci"
},
"message": "Patch Set 1:\n\nBuild succeeded.\n\n- http://64.119.130.115/92468/1/ : Looks good to me in 36m 10s"
},
{
"timestamp": 1399413327,
"reviewer": {
"name": "Cisco Neutron CI",
"email": "cisco-openstack-neutron-ci@cisco.com",
"username": "cisco_neutron_ci"
},
"message": "Patch Set 1:\n\nBuild succeeded.\n\n- neutron_zuul http://128.107.233.28:8080/job/neutron_zuul/225 : SUCCESS in 21m 00s"
},
{
"timestamp": 1399414319,
"reviewer": {
"name": "Jenkins",
"username": "jenkins"
},
"message": "Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-neutron-pep8 http://logs.openstack.org/68/92468/1/check/gate-neutron-pep8/e8aebe6 : SUCCESS in 2m 41s\n- gate-neutron-docs http://docs-draft.openstack.org/68/92468/1/check/gate-neutron-docs/5e5b424/doc/build/html/ : SUCCESS in 2m 05s\n- gate-neutron-python26 http://logs.openstack.org/68/92468/1/check/gate-neutron-python26/bca1897 : SUCCESS in 29m 03s\n- gate-neutron-python27 http://logs.openstack.org/68/92468/1/check/gate-neutron-python27/b51d84d : SUCCESS in 31m 26s\n- check-tempest-dsvm-neutron http://logs.openstack.org/68/92468/1/check/check-tempest-dsvm-neutron/e6c66fe : SUCCESS in 55m 52s\n- check-tempest-dsvm-neutron-pg http://logs.openstack.org/68/92468/1/check/check-tempest-dsvm-neutron-pg/6a61da2 : SUCCESS in 1h 01m 16s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/68/92468/1/check/check-tempest-dsvm-neutron-heat-slow/8aff6bc : SUCCESS in 20m 11s (non-voting)\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/68/92468/1/check/check-tempest-dsvm-neutron-full/0cbf6f7 : FAILURE in 1h 04m 14s (non-voting)\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/68/92468/1/check/gate-tempest-dsvm-neutron-large-ops/6b931b1 : SUCCESS in 23m 54s\n- check-grenade-dsvm-neutron http://logs.openstack.org/68/92468/1/check/check-grenade-dsvm-neutron/4295e3e : FAILURE in 31m 44s (non-voting)\n- check-neutron-dsvm-functional http://logs.openstack.org/68/92468/1/check/check-neutron-dsvm-functional/7349ead : SUCCESS in 17m 49s (non-voting)\n- check-tempest-dsvm-neutron-2 http://logs.openstack.org/68/92468/1/check/check-tempest-dsvm-neutron-2/ae1b73d : SUCCESS in 55m 01s\n- check-tempest-dsvm-neutron-pg-2 http://logs.openstack.org/68/92468/1/check/check-tempest-dsvm-neutron-pg-2/cc29ef4 : SUCCESS in 1h 01m 47s"
},
{
"timestamp": 1399416712,
"reviewer": {
"name": "Armando Migliaccio",
"email": "armamig@gmail.com",
"username": "armando-migliaccio"
},
"message": "Patch Set 1:\n\nrecheck-vmware"
},
{
"timestamp": 1399418905,
"reviewer": {
"name": "VMware Mine Sweeper",
"username": "vmwareminesweeper"
},
"message": "Patch Set 1: Verified+1\n\n- check-tempest-neutron-vmware-nsx http://208.91.1.172/logs/neutron/92468/1/412688/ : SUCCESS in 43m 0s (102.17% avg)"
},
{
"timestamp": 1399430643,
"reviewer": {
"name": "Armando Migliaccio",
"email": "armamig@gmail.com",
"username": "armando-migliaccio"
},
"message": "Patch Set 1:\n\nrecheck-vmware"
},
{
"timestamp": 1399431170,
"reviewer": {
"name": "Armando Migliaccio",
"email": "armamig@gmail.com",
"username": "armando-migliaccio"
},
"message": "Patch Set 1:\n\nrecheck-vmware"
},
{
"timestamp": 1399431211,
"reviewer": {
"name": "VMware Mine Sweeper",
"username": "vmwareminesweeper"
},
"message": "Patch Set 1: -Verified"
},
{
"timestamp": 1399435367,
"reviewer": {
"name": "VMware Mine Sweeper",
"username": "vmwareminesweeper"
},
"message": "Patch Set 1: Verified+1\n\n- check-tempest-neutron-vmware-nsx http://208.91.1.172/logs/neutron/92468/1/412692/ : SUCCESS in 40m 49s (96.91% avg)"
},
{
"timestamp": 1399458703,
"reviewer": {
"name": "Paul Michali",
"email": "pcm@cisco.com",
"username": "pcm"
},
"message": "Patch Set 1: Code-Review-1\n\n(2 comments)\n\nJust some nit picks."
},
{
"timestamp": 1399470658,
"reviewer": {
"name": "Armando Migliaccio",
"email": "armamig@gmail.com",
"username": "armando-migliaccio"
},
"message": "Patch Set 1:\n\n(2 comments)"
},
{
"timestamp": 1399471584,
"reviewer": {
"name": "Paul Michali",
"email": "pcm@cisco.com",
"username": "pcm"
},
"message": "Patch Set 1:\n\n(1 comment)"
},
{
"timestamp": 1399475333,
"reviewer": {
"name": "Armando Migliaccio",
"email": "armamig@gmail.com",
"username": "armando-migliaccio"
},
"message": "Patch Set 1:\n\n(2 comments)"
},
{
"timestamp": 1399475444,
"reviewer": {
"name": "Armando Migliaccio",
"email": "armamig@gmail.com",
"username": "armando-migliaccio"
},
"message": "Uploaded patch set 2."
},
{
"timestamp": 1399475445,
"reviewer": {
"name": "Jenkins",
"username": "jenkins"
},
"message": "Patch Set 2:\n\nStarting check jobs.\nhttps://zuul.openstack.org"
},
{
"timestamp": 1399475455,
"reviewer": {
"name": "NEC OpenStack CI",
"email": "nec-openstack-ci@iaas.jp.nec.com",
"username": "nec-openstack-ci"
},
"message": "Patch Set 2:\n\nBuild failed. Leave a comment with \u0027recheck-nec\u0027 to rerun a check. (\u0027recheck\u0027 will be ignored.)\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset."
},
{
"timestamp": 1399475931,
"reviewer": {
"name": "PLUMgrid CI",
"email": "plumgrid-ci-os@plumgrid.com",
"username": "plumgrid-ci"
},
"message": "Patch Set 2: Verified+1\n\nPASSED: https://db.tt/CC2IoXrT"
},
{
"timestamp": 1399476497,
"reviewer": {
"name": "Neutron Ryu",
"email": "ryu-openstack-review@lists.sourceforge.net",
"username": "neutronryu"
},
"message": "Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-ryuplugin http://180.37.183.32/ryuci/68/92468/2/check/check-tempest-dsvm-ryuplugin/28e3d90 : SUCCESS in 14m 19s\n- check-tempest-dsvm-ofagent http://180.37.183.32/ryuci/68/92468/2/check/check-tempest-dsvm-ofagent/3b2a957 : SUCCESS in 17m 10s"
},
{
"timestamp": 1399477241,
"reviewer": {
"name": "Hyper-V CI",
"email": "hyper-v_ci@microsoft.com",
"username": "hyper-v-ci"
},
"message": "Patch Set 2:\n\nBuild succeeded.\n\n- http://64.119.130.115/92468/2/ : Looks good to me in 29m 44s"
},
{
"timestamp": 1399478047,
"reviewer": {
"name": "Arista Testing",
"email": "arista-openstack-test@aristanetworks.com",
"username": "arista-test"
},
"message": "Patch Set 2: Verified+1\n\nArista third party testing PASSED [ https://arista.box.com/s/x8z0 ]"
},
{
"timestamp": 1399480487,
"reviewer": {
"name": "VMware Mine Sweeper",
"username": "vmwareminesweeper"
},
"message": "Patch Set 2: Verified+1\n\n- check-tempest-neutron-vmware-nsx http://208.91.1.172/logs/neutron/92468/2/412714/ : SUCCESS in 41m 14s (97.40% avg)"
},
{
"timestamp": 1399480699,
"reviewer": {
"name": "Big Switch CI",
"email": "openstack-ci@bigswitch.com",
"username": "bsn"
},
"message": "Patch Set 2: Verified+1\n\nTests succeeded.\n\n- BigSwitch-Plugin http://openstack-ci-gw.bigswitch.com/logs/refs-changes-68-92468-2/BSN_PLUGIN/ : SUCCESS\n- BigSwitch-ML2-Driver http://openstack-ci-gw.bigswitch.com/logs/refs-changes-68-92468-2/BSN_ML2/ : SUCCESS\n\nAll Logs: http://openstack-ci-gw.bigswitch.com/logs/refs-changes-68-92468-2\n\nContact: openstack-ci@bigswitch.com\n\nLeave a comment with \u0027recheck-bigswitch\u0027 to cause a recheck."
},
{
"timestamp": 1399481091,
"reviewer": {
"name": "Cisco Neutron CI",
"email": "cisco-openstack-neutron-ci@cisco.com",
"username": "cisco_neutron_ci"
},
"message": "Patch Set 2:\n\nBuild succeeded.\n\n- neutron_zuul http://128.107.233.28:8080/job/neutron_zuul/263 : SUCCESS in 18m 52s"
},
{
"timestamp": 1399482093,
"reviewer": {
"name": "Paul Michali",
"email": "pcm@cisco.com",
"username": "pcm"
},
"message": "Patch Set 2: Code-Review+1\n\nThanks Armando! Commit message makes it easy to understand the change."
},
{
"timestamp": 1399482152,
"reviewer": {
"name": "Mellanox External Testing",
"email": "mlnx-openstack-ci@dev.mellanox.co.il",
"username": "mellanox"
},
"message": "Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- Check-MLNX-Neutron-ML2-driver http://144.76.193.39/ci-artifacts/92468/2/Check-MLNX-Neutron-ML2-driver : SUCCESS in 12m 21s\n- Check-MLNX-Neutron-plugin http://144.76.193.39/ci-artifacts/92468/2/Check-MLNX-Neutron-plugin : SUCCESS in 11m 01s"
},
{
"timestamp": 1399482663,
"reviewer": {
"name": "Jenkins",
"username": "jenkins"
},
"message": "Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-neutron-pep8 http://logs.openstack.org/68/92468/2/check/gate-neutron-pep8/92f372d : SUCCESS in 4m 24s\n- gate-neutron-docs http://docs-draft.openstack.org/68/92468/2/check/gate-neutron-docs/e5425a5/doc/build/html/ : SUCCESS in 2m 16s\n- gate-neutron-python26 http://logs.openstack.org/68/92468/2/check/gate-neutron-python26/a0de116 : SUCCESS in 21m 11s\n- gate-neutron-python27 http://logs.openstack.org/68/92468/2/check/gate-neutron-python27/3ff9fe3 : SUCCESS in 24m 23s\n- check-tempest-dsvm-neutron http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron/6d1322e : SUCCESS in 1h 06m 43s\n- check-tempest-dsvm-neutron-pg http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron-pg/b4329ec : SUCCESS in 1h 06m 54s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron-heat-slow/c833917 : SUCCESS in 24m 48s (non-voting)\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron-full/96fb677 : SUCCESS in 1h 13m 52s (non-voting)\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/68/92468/2/check/gate-tempest-dsvm-neutron-large-ops/221c4b9 : SUCCESS in 22m 01s\n- check-grenade-dsvm-neutron http://logs.openstack.org/68/92468/2/check/check-grenade-dsvm-neutron/3547011 : FAILURE in 50m 42s (non-voting)\n- check-neutron-dsvm-functional http://logs.openstack.org/68/92468/2/check/check-neutron-dsvm-functional/a1cbcb4 : SUCCESS in 10m 24s (non-voting)\n- check-tempest-dsvm-neutron-2 http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron-2/d903683 : SUCCESS in 58m 11s\n- check-tempest-dsvm-neutron-pg-2 http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron-pg-2/aa8e98a : SUCCESS in 56m 55s"
},
{
"timestamp": 1399483772,
"reviewer": {
"name": "Salvatore Orlando",
"email": "salv.orlando@gmail.com",
"username": "salvatore-orlando"
},
"message": "Patch Set 2: Code-Review+2"
},
{
"timestamp": 1399592651,
"reviewer": {
"name": "mark mcclain",
"email": "mmcclain@yahoo-inc.com",
"username": "markmcclain"
},
"message": "Patch Set 2: Code-Review+2 Workflow+1"
},
{
"timestamp": 1399592652,
"reviewer": {
"name": "Jenkins",
"username": "jenkins"
},
"message": "Patch Set 2: -Verified\n\nStarting check jobs.\nhttps://zuul.openstack.org"
},
{
"timestamp": 1399597348,
"reviewer": {
"name": "Jenkins",
"username": "jenkins"
},
"message": "Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-neutron-pep8 http://logs.openstack.org/68/92468/2/check/gate-neutron-pep8/6161238 : SUCCESS in 2m 55s\n- gate-neutron-docs http://docs-draft.openstack.org/68/92468/2/check/gate-neutron-docs/1d813cc/doc/build/html/ : SUCCESS in 1m 51s\n- gate-neutron-python26 http://logs.openstack.org/68/92468/2/check/gate-neutron-python26/0c4a4c4 : SUCCESS in 21m 21s\n- gate-neutron-python27 http://logs.openstack.org/68/92468/2/check/gate-neutron-python27/d019d0a : SUCCESS in 31m 10s\n- check-tempest-dsvm-neutron http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron/1e65de5 : SUCCESS in 57m 02s\n- check-tempest-dsvm-neutron-pg http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron-pg/06c0dc3 : SUCCESS in 58m 29s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron-heat-slow/1d374d5 : SUCCESS in 25m 30s (non-voting)\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron-full/6a1a446 : SUCCESS in 1h 16m 26s (non-voting)\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/68/92468/2/check/gate-tempest-dsvm-neutron-large-ops/6ea48fc : SUCCESS in 23m 29s\n- check-grenade-dsvm-neutron http://logs.openstack.org/68/92468/2/check/check-grenade-dsvm-neutron/8ba8b18 : SUCCESS in 1h 11m 02s (non-voting)\n- check-neutron-dsvm-functional http://logs.openstack.org/68/92468/2/check/check-neutron-dsvm-functional/e6304d0 : SUCCESS in 13m 02s (non-voting)\n- check-tempest-dsvm-neutron-2 http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron-2/4a0974c : SUCCESS in 1h 00m 19s\n- check-tempest-dsvm-neutron-pg-2 http://logs.openstack.org/68/92468/2/check/check-tempest-dsvm-neutron-pg-2/2aa9ed2 : SUCCESS in 57m 02s"
},
{
"timestamp": 1399597350,
"reviewer": {
"name": "Jenkins",
"username": "jenkins"
},
"message": "Patch Set 2: -Verified\n\nStarting gate jobs.\nhttps://zuul.openstack.org"
},
{
"timestamp": 1399602161,
"reviewer": {
"name": "Jenkins",
"username": "jenkins"
},
"message": "Patch Set 2: Verified+2\n\nBuild succeeded.\n\n- gate-neutron-docs http://docs-draft.openstack.org/68/92468/2/gate/gate-neutron-docs/ec030e0/doc/build/html/ : SUCCESS in 2m 02s\n- gate-neutron-pep8 http://logs.openstack.org/68/92468/2/gate/gate-neutron-pep8/4d1d9b6 : SUCCESS in 2m 53s\n- gate-neutron-python26 http://logs.openstack.org/68/92468/2/gate/gate-neutron-python26/2f1d336 : SUCCESS in 19m 20s\n- gate-neutron-python27 http://logs.openstack.org/68/92468/2/gate/gate-neutron-python27/0822f1d : SUCCESS in 31m 21s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/68/92468/2/gate/gate-tempest-dsvm-neutron/643a695 : SUCCESS in 56m 20s\n- gate-tempest-dsvm-neutron-pg http://logs.openstack.org/68/92468/2/gate/gate-tempest-dsvm-neutron-pg/52fe1a6 : SUCCESS in 1h 00m 44s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/68/92468/2/gate/gate-tempest-dsvm-neutron-large-ops/f4274d5 : SUCCESS in 22m 33s\n- gate-tempest-dsvm-neutron-2 http://logs.openstack.org/68/92468/2/gate/gate-tempest-dsvm-neutron-2/9c5d747 : SUCCESS in 58m 19s\n- gate-tempest-dsvm-neutron-pg-2 http://logs.openstack.org/68/92468/2/gate/gate-tempest-dsvm-neutron-pg-2/617230d : SUCCESS in 55m 25s"
},
{
"timestamp": 1399602161,
"reviewer": {
"name": "Jenkins",
"username": "jenkins"
},
"message": "Change has been successfully merged into the git repository."
}
],
"currentPatchSet": {
"number": "2",
"revision": "af020da544ac4cf21b293d23710545ee5cdcdfa4",
"parents": ["ae3e92fe0c820dd851ada8fbac50ade068a07e7a"],
"ref": "refs/changes/68/92468/2",
"uploader": {
"name": "Armando Migliaccio",
"email": "armamig@gmail.com",
"username": "armando-migliaccio"
},
"createdOn": 1399475444,
"author": {
"name": "Armando Migliaccio",
"email": "armamig@gmail.com",
"username": "armando-migliaccio"
},
"isDraft": false,
"approvals": [
{
"type": "Verified",
"description": "Verified",
"value": "1",
"grantedOn": 1399475931,
"by": {
"name": "PLUMgrid CI",
"email": "plumgrid-ci-os@plumgrid.com",
"username": "plumgrid-ci"
}
},
{
"type": "Verified",
"description": "Verified",
"value": "1",
"grantedOn": 1399476497,
"by": {
"name": "Neutron Ryu",
"email": "ryu-openstack-review@lists.sourceforge.net",
"username": "neutronryu"
}
},
{
"type": "Verified",
"description": "Verified",
"value": "1",
"grantedOn": 1399478047,
"by": {
"name": "Arista Testing",
"email": "arista-openstack-test@aristanetworks.com",
"username": "arista-test"
}
},
{
"type": "Verified",
"description": "Verified",
"value": "1",
"grantedOn": 1399480487,
"by": {
"name": "VMware Mine Sweeper",
"username": "vmwareminesweeper"
}
},
{
"type": "Verified",
"description": "Verified",
"value": "1",
"grantedOn": 1399480699,
"by": {
"name": "Big Switch CI",
"email": "openstack-ci@bigswitch.com",
"username": "bsn"
}
},
{
"type": "Code-Review",
"description": "Code-Review",
"value": "1",
"grantedOn": 1399482093,
"by": {
"name": "Paul Michali",
"email": "pcm@cisco.com",
"username": "pcm"
}
},
{
"type": "Verified",
"description": "Verified",
"value": "1",
"grantedOn": 1399482152,
"by": {
"name": "Mellanox External Testing",
"email": "mlnx-openstack-ci@dev.mellanox.co.il",
"username": "mellanox"
}
},
{
"type": "Code-Review",
"description": "Code-Review",
"value": "2",
"grantedOn": 1399483772,
"by": {
"name": "Salvatore Orlando",
"email": "salv.orlando@gmail.com",
"username": "salvatore-orlando"
}
},
{
"type": "Code-Review",
"description": "Code-Review",
"value": "2",
"grantedOn": 1399592651,
"by": {
"name": "mark mcclain",
"email": "mmcclain@yahoo-inc.com",
"username": "markmcclain"
}
},
{
"type": "Workflow",
"description": "Workflow",
"value": "1",
"grantedOn": 1399592651,
"by": {
"name": "mark mcclain",
"email": "mmcclain@yahoo-inc.com",
"username": "markmcclain"
}
},
{
"type": "SUBM",
"value": "1",
"grantedOn": 1399602161,
"by": {
"name": "Jenkins",
"username": "jenkins"
}
},
{
"type": "Verified",
"description": "Verified",
"value": "2",
"grantedOn": 1399602161,
"by": {
"name": "Jenkins",
"username": "jenkins"
}
}
],
"sizeInsertions": 9,
"sizeDeletions": 0
}
}