{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":59991118,"defaultBranch":"main","name":"nfv-tempest-plugin","ownerLogin":"redhat-openstack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-30T07:51:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1375502?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713854336.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"570219205071a92f8dc805b279c7a6ef297b1549","ref":"refs/heads/master","pushedAt":"2024-04-23T06:38:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mnietoji","name":null,"path":"/mnietoji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49562336?s=80&v=4"},"commit":{"message":"Updating master branch","shortMessageHtmlLink":"Updating master branch"}},{"before":null,"after":"570219205071a92f8dc805b279c7a6ef297b1549","ref":"refs/heads/legacy","pushedAt":"2024-03-07T15:10:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mnietoji","name":null,"path":"/mnietoji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49562336?s=80&v=4"},"commit":{"message":"Updating master branch","shortMessageHtmlLink":"Updating master branch"}},{"before":"570219205071a92f8dc805b279c7a6ef297b1549","after":null,"ref":"refs/heads/master","pushedAt":"2024-03-07T15:09:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mnietoji","name":null,"path":"/mnietoji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49562336?s=80&v=4"}},{"before":null,"after":"570219205071a92f8dc805b279c7a6ef297b1549","ref":"refs/heads/main","pushedAt":"2024-03-07T15:09:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mnietoji","name":null,"path":"/mnietoji","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49562336?s=80&v=4"},"commit":{"message":"Updating master branch","shortMessageHtmlLink":"Updating master branch"}},{"before":"2c67c83a62c03805696e24d225346b7b12e0d16b","after":"570219205071a92f8dc805b279c7a6ef297b1549","ref":"refs/heads/master","pushedAt":"2024-03-04T16:26:20.000Z","pushType":"push","commitsCount":41,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Updating master branch","shortMessageHtmlLink":"Updating master branch"}},{"before":"b4efdbd403674a3ba742b4c2e96050e553590b4e","after":"2c67c83a62c03805696e24d225346b7b12e0d16b","ref":"refs/heads/master","pushedAt":"2024-03-04T15:33:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Added NFV Power Saving Profile Test\n\ntest the power-saving profiles in NFV environments using Redfish for power monitoring.\n\nSteps:\n- Implements Redfish client for power data collection.\n- Add redfish to requirements.txt\n- Validates active 'cpu-partitioning' profile.\n- Measures initial power on compute nodes.\n- Switches to 'cpu-partitioning-powersave' profile.\n- Measures power usage after the switch.\n- Compares power readings to confirm savings.\n\nRelated to BZ#2225163\n\nChange-Id: I8e9de52451670352fb778dc313221c31176bca38\n(cherry picked from commit 31f7098e59d8840404ae214bd4c7c59e72cd3fd9)","shortMessageHtmlLink":"Added NFV Power Saving Profile Test"}},{"before":"df64a6421b18d8a707129bf169202a80ed77921b","after":"31f7098e59d8840404ae214bd4c7c59e72cd3fd9","ref":"refs/heads/devel","pushedAt":"2024-01-16T07:51:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Added NFV Power Saving Profile Test\n\ntest the power-saving profiles in NFV environments using Redfish for power monitoring.\n\nSteps:\n- Implements Redfish client for power data collection.\n- Add redfish to requirements.txt\n- Validates active 'cpu-partitioning' profile.\n- Measures initial power on compute nodes.\n- Switches to 'cpu-partitioning-powersave' profile.\n- Measures power usage after the switch.\n- Compares power readings to confirm savings.\n\nRelated to BZ#2225163\n\nChange-Id: I8e9de52451670352fb778dc313221c31176bca38","shortMessageHtmlLink":"Added NFV Power Saving Profile Test"}},{"before":"153e6db2d8cf0f0fe0487548619169b9f15751b1","after":"b4efdbd403674a3ba742b4c2e96050e553590b4e","ref":"refs/heads/master","pushedAt":"2023-11-02T07:48:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Use CONF.volume.volume_size when image virtual_size is None\n\nUse CONF.volume.volume_size in case the virtual_size attribute of the\nimage info is None.\n\nChange-Id: I6ce18c49f287b1a1fa98bbf120b11346fd4d6613\n(cherry picked from commit df64a6421b18d8a707129bf169202a80ed77921b)","shortMessageHtmlLink":"Use CONF.volume.volume_size when image virtual_size is None"}},{"before":"f2a03721eec1f4aa114703c6dff07912eadbbcab","after":"df64a6421b18d8a707129bf169202a80ed77921b","ref":"refs/heads/devel","pushedAt":"2023-11-02T07:46:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Use CONF.volume.volume_size when image virtual_size is None\n\nUse CONF.volume.volume_size in case the virtual_size attribute of the\nimage info is None.\n\nChange-Id: I6ce18c49f287b1a1fa98bbf120b11346fd4d6613","shortMessageHtmlLink":"Use CONF.volume.volume_size when image virtual_size is None"}},{"before":"4077bfbd2837ff1090e1ee5acd719b3bbc09570d","after":"153e6db2d8cf0f0fe0487548619169b9f15751b1","ref":"refs/heads/master","pushedAt":"2023-10-30T13:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Fix openstacksdk to 0.29.0 for OSP 16\n\nThis workaround avoids this error when installing dependencies when\nusing source git in OSP 16 virtual environment:\n\nERROR: No matching distribution found for platformdirs>=3 (from\nopenstacksdk>=0.29.0->metalsmith->-r /home/stack//plugins/nfv-tempest-\nplugin.git/requirements.txt (line 6))\nWARNING: You are using pip version 19.3.1; however, version 21.3.1 is\navailable.\nYou should consider upgrading via the 'pip install --upgrade pip'\ncommand.\n\nThe problem could be solved upgrading pip before installing as it is\nsaid in the error output but currently we have a restriction pip<20\nin infrared/common/roles/create_venv/tasks/main.yml (see \"Upgrade pip\nif it is old\" task). In order to apply the openstacksdk>=0.29.0\nrestriction to OSP 16 (so far this issue does not occur for OSP 17) is\napplied only if python_version <= 3.6 because OSP 16 run on\nrhel8/python3.6 and OSP 17 run on rhe9/python3.9.\n\nChange-Id: I214e345e1de08b9dda3b927848cb23e2e1f42baa\n(cherry picked from commit f2a03721eec1f4aa114703c6dff07912eadbbcab)","shortMessageHtmlLink":"Fix openstacksdk to 0.29.0 for OSP 16"}},{"before":"5a395bd9404eb24ca4e73b78724fd284fa4af9af","after":"f2a03721eec1f4aa114703c6dff07912eadbbcab","ref":"refs/heads/devel","pushedAt":"2023-10-30T13:30:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Fix openstacksdk to 0.29.0 for OSP 16\n\nThis workaround avoids this error when installing dependencies when\nusing source git in OSP 16 virtual environment:\n\nERROR: No matching distribution found for platformdirs>=3 (from\nopenstacksdk>=0.29.0->metalsmith->-r /home/stack//plugins/nfv-tempest-\nplugin.git/requirements.txt (line 6))\nWARNING: You are using pip version 19.3.1; however, version 21.3.1 is\navailable.\nYou should consider upgrading via the 'pip install --upgrade pip'\ncommand.\n\nThe problem could be solved upgrading pip before installing as it is\nsaid in the error output but currently we have a restriction pip<20\nin infrared/common/roles/create_venv/tasks/main.yml (see \"Upgrade pip\nif it is old\" task). In order to apply the openstacksdk>=0.29.0\nrestriction to OSP 16 (so far this issue does not occur for OSP 17) is\napplied only if python_version <= 3.6 because OSP 16 run on\nrhel8/python3.6 and OSP 17 run on rhe9/python3.9.\n\nChange-Id: I214e345e1de08b9dda3b927848cb23e2e1f42baa","shortMessageHtmlLink":"Fix openstacksdk to 0.29.0 for OSP 16"}},{"before":"b21bc33ccc416930104a3fd82dfbe79bb379a691","after":"4077bfbd2837ff1090e1ee5acd719b3bbc09570d","ref":"refs/heads/master","pushedAt":"2023-09-26T08:59:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Fix failure issue of test_check_igmp_reports\n\nWe are having a random failure (most of the times when running it from\nCI/Jenkins) in test_check_igmp_reports like this:\n~~~\n2023-09-25 16:21:00,799 379853 INFO [nfv_tempest_plugin.tests.common.shell_utilities [-] nfv_plugin_test] Executing command: sudo killall -SIGINT tcpdump;cat /tmp/tmpo5kcpu03 | ( grep igmp || true ) | ( grep report || true ) | wc -l\n}}}\n\nTraceback (most recent call last):\n File \"/home/stack/plugins/nfv-tempest-plugin.git/nfv_tempest_plugin/tests/scenario/test_igmp_snooping_usecases.py\", line 336, in test_check_igmp_reports\n self.assertGreater(output, 0, \"No igmp reports received\")\n File \"/usr/lib64/python3.9/unittest/case.py\", line 1235, in assertGreater\n self.fail(self._formatMessage(msg, standardMsg))\n File \"/usr/lib64/python3.9/unittest/case.py\", line 676, in fail\n raise self.failureException(msg)\nAssertionError: 0 not greater than 0 : No igmp reports received\n~~~\n\nHowever, as output file is not deleted we can check that igmp reports\nare actually captured:\n~~~\n[tripleo-admin@compute-0 ~]$ cat /tmp/tmpo5kcpu03\ndropped privs to tcpdump\ntcpdump: verbose output suppressed, use -v[v]... for full protocol decode\nlistening on br-dpdk0, link-type EN10MB (Ethernet), snapshot length 262144 bytes\n16:20:57.710074 IP 10.10.164.124 > igmp.mcast.net: igmp v3 report, 1 group record(s)\n\n1 packet captured\n7 packets received by filter\n0 packets dropped by kernel\n\n[tripleo-admin@compute-0 ~]$ cat /tmp/tmpo5kcpu03 | ( grep igmp || true ) | ( grep report || true ) | wc -l\n1\n~~~\n\nSo it seems to be race condition that makes /tmp/tmpxxx not be created\nsometimes in the short period of time between the kill and cat\nexecutions\n\nWe hope that introducing a 3 second sleep between kill and cat\ncommands can solve the issue.\n\nChange-Id: I78f70969955c245f6149fc4e56856b865bc6aa62\n(cherry picked from commit 5a395bd9404eb24ca4e73b78724fd284fa4af9af)","shortMessageHtmlLink":"Fix failure issue of test_check_igmp_reports"}},{"before":"4b261c760c79c754347c35a246394443f84ac1e5","after":"5a395bd9404eb24ca4e73b78724fd284fa4af9af","ref":"refs/heads/devel","pushedAt":"2023-09-26T08:57:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Fix failure issue of test_check_igmp_reports\n\nWe are having a random failure (most of the times when running it from\nCI/Jenkins) in test_check_igmp_reports like this:\n~~~\n2023-09-25 16:21:00,799 379853 INFO [nfv_tempest_plugin.tests.common.shell_utilities [-] nfv_plugin_test] Executing command: sudo killall -SIGINT tcpdump;cat /tmp/tmpo5kcpu03 | ( grep igmp || true ) | ( grep report || true ) | wc -l\n}}}\n\nTraceback (most recent call last):\n File \"/home/stack/plugins/nfv-tempest-plugin.git/nfv_tempest_plugin/tests/scenario/test_igmp_snooping_usecases.py\", line 336, in test_check_igmp_reports\n self.assertGreater(output, 0, \"No igmp reports received\")\n File \"/usr/lib64/python3.9/unittest/case.py\", line 1235, in assertGreater\n self.fail(self._formatMessage(msg, standardMsg))\n File \"/usr/lib64/python3.9/unittest/case.py\", line 676, in fail\n raise self.failureException(msg)\nAssertionError: 0 not greater than 0 : No igmp reports received\n~~~\n\nHowever, as output file is not deleted we can check that igmp reports\nare actually captured:\n~~~\n[tripleo-admin@compute-0 ~]$ cat /tmp/tmpo5kcpu03\ndropped privs to tcpdump\ntcpdump: verbose output suppressed, use -v[v]... for full protocol decode\nlistening on br-dpdk0, link-type EN10MB (Ethernet), snapshot length 262144 bytes\n16:20:57.710074 IP 10.10.164.124 > igmp.mcast.net: igmp v3 report, 1 group record(s)\n\n1 packet captured\n7 packets received by filter\n0 packets dropped by kernel\n\n[tripleo-admin@compute-0 ~]$ cat /tmp/tmpo5kcpu03 | ( grep igmp || true ) | ( grep report || true ) | wc -l\n1\n~~~\n\nSo it seems to be race condition that makes /tmp/tmpxxx not be created\nsometimes in the short period of time between the kill and cat\nexecutions\n\nWe hope that introducing a 3 second sleep between kill and cat\ncommands can solve the issue.\n\nChange-Id: I78f70969955c245f6149fc4e56856b865bc6aa62","shortMessageHtmlLink":"Fix failure issue of test_check_igmp_reports"}},{"before":"cd8fb1fc48ecc50633d83cb2615008cde8228ac5","after":"b21bc33ccc416930104a3fd82dfbe79bb379a691","ref":"refs/heads/master","pushedAt":"2023-09-19T10:50:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"fix NFV-2906\n\nmake sure external_resources_output_file is used only if specified in tempest.conf\n\nChange-Id: I7f7172c128b058e8904ffd7e0a7690660600ab2b\n(cherry picked from commit 309563866187bbe920a4d6c7bb524f85d58f1b4e)","shortMessageHtmlLink":"fix NFV-2906"}},{"before":"92c67ae43dbcd43e0c97da874c9984f63128d207","after":"4b261c760c79c754347c35a246394443f84ac1e5","ref":"refs/heads/devel","pushedAt":"2023-09-19T10:49:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Merge \"fix NFV-2906\" into devel","shortMessageHtmlLink":"Merge \"fix NFV-2906\" into devel"}},{"before":"8f52c5182d982f29957a8d9d23069c9f0bc652d2","after":"92c67ae43dbcd43e0c97da874c9984f63128d207","ref":"refs/heads/devel","pushedAt":"2023-09-14T07:26:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Merge \"fix test_mq_autob_no_improvement\" into devel","shortMessageHtmlLink":"Merge \"fix test_mq_autob_no_improvement\" into devel"}},{"before":"0d5ccecec65a3457aa21444310436c11dc678f57","after":"cd8fb1fc48ecc50633d83cb2615008cde8228ac5","ref":"refs/heads/master","pushedAt":"2023-09-11T06:56:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Use target hypervisor in test_sriov_min_qos\n\nChange-Id: I84f00ba28bd4b649d48982d0bab05063854aad3d\n(cherry picked from commit 8f52c5182d982f29957a8d9d23069c9f0bc652d2)","shortMessageHtmlLink":"Use target hypervisor in test_sriov_min_qos"}},{"before":"cc71597cd09661c1dc92564fc767cc006288cf6e","after":"8f52c5182d982f29957a8d9d23069c9f0bc652d2","ref":"refs/heads/devel","pushedAt":"2023-09-11T06:35:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Use target hypervisor in test_sriov_min_qos\n\nChange-Id: I84f00ba28bd4b649d48982d0bab05063854aad3d","shortMessageHtmlLink":"Use target hypervisor in test_sriov_min_qos"}},{"before":"af6ca84f392874d10aded1c141874a371118b56a","after":"0d5ccecec65a3457aa21444310436c11dc678f57","ref":"refs/heads/master","pushedAt":"2023-08-28T10:41:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"workaround. vms not been removed in conntrack testcases\n\nworkaround. Conntrack testcases fail randomly because one vm is\nnot deleted when the testcase fails. I have seen that it may\nbe related to the code in which conntrack table is got from the\nhypervisor (removing that code, the problem does not happen\nagain). Including this sleep between that code and the end\nof the testcase in which it will start vm removal seems to solve\nthe issue\n\nChange-Id: I63975f95b0ec190c4aee09924fdadce89dab4855\n(cherry picked from commit cc71597cd09661c1dc92564fc767cc006288cf6e)","shortMessageHtmlLink":"workaround. vms not been removed in conntrack testcases"}},{"before":"05f01dd9c56848b353dc7129582f0adcfa78ecc6","after":"cc71597cd09661c1dc92564fc767cc006288cf6e","ref":"refs/heads/devel","pushedAt":"2023-08-28T10:40:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"workaround. vms not been removed in conntrack testcases\n\nworkaround. Conntrack testcases fail randomly because one vm is\nnot deleted when the testcase fails. I have seen that it may\nbe related to the code in which conntrack table is got from the\nhypervisor (removing that code, the problem does not happen\nagain). Including this sleep between that code and the end\nof the testcase in which it will start vm removal seems to solve\nthe issue\n\nChange-Id: I63975f95b0ec190c4aee09924fdadce89dab4855","shortMessageHtmlLink":"workaround. vms not been removed in conntrack testcases"}},{"before":"f0342e7b60cdd62a2a07d5d2ae703e8e453a830d","after":"af6ca84f392874d10aded1c141874a371118b56a","ref":"refs/heads/master","pushedAt":"2023-08-25T07:05:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Reduce iperf duration\n\nFor this testcase, it is enough to have iperf running for a\nfew seconds\n\nChange-Id: I79aea98fe1e453c091c95247c6bff1ed6e6a0339\n(cherry picked from commit 88144b359a2088d23ba8c3cc913b7f1769d3bad3)","shortMessageHtmlLink":"Reduce iperf duration"}},{"before":"c2c5bfc3d9f9c889ea7b0064c2359b9e8b23b023","after":"05f01dd9c56848b353dc7129582f0adcfa78ecc6","ref":"refs/heads/devel","pushedAt":"2023-08-25T07:04:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Merge \"Reduce iperf duration\" into devel","shortMessageHtmlLink":"Merge \"Reduce iperf duration\" into devel"}},{"before":"9b88b23d8abe4fb5e5a211267bae79cf61cefde6","after":"f0342e7b60cdd62a2a07d5d2ae703e8e453a830d","ref":"refs/heads/master","pushedAt":"2023-08-25T07:03:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"fix stop_iperf\n\nIt is stored pid in log file to stop iperf at the end\nof the testcase. But, pid stored is wrong so iperf is\nnot killed and this causes issues in some testcases\nwhen removing resources\n\nI have refactored it and ensured that iperf is stopped\n\nChange-Id: I58a932387ff8d61732310b156dadc8125dcec93d\n(cherry picked from commit c2c5bfc3d9f9c889ea7b0064c2359b9e8b23b023)","shortMessageHtmlLink":"fix stop_iperf"}},{"before":"80d110634bf419257fff00c2cba5f1fbe1080f0a","after":"c2c5bfc3d9f9c889ea7b0064c2359b9e8b23b023","ref":"refs/heads/devel","pushedAt":"2023-08-25T07:02:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"fix stop_iperf\n\nIt is stored pid in log file to stop iperf at the end\nof the testcase. But, pid stored is wrong so iperf is\nnot killed and this causes issues in some testcases\nwhen removing resources\n\nI have refactored it and ensured that iperf is stopped\n\nChange-Id: I58a932387ff8d61732310b156dadc8125dcec93d","shortMessageHtmlLink":"fix stop_iperf"}},{"before":"21c18e66df2eea90f5d1e0046d137c70f5d75ad4","after":"9b88b23d8abe4fb5e5a211267bae79cf61cefde6","ref":"refs/heads/master","pushedAt":"2023-08-09T07:23:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Add support to get NIC devname from PCI address\n\nChange-Id: Id8022230cf7c6d911170345ca2c8056d63236baa\n(cherry picked from commit 80d110634bf419257fff00c2cba5f1fbe1080f0a)","shortMessageHtmlLink":"Add support to get NIC devname from PCI address"}},{"before":"2a0a5f9145ac3e72e8dfa2d31a8cf1aff86f9ad4","after":"80d110634bf419257fff00c2cba5f1fbe1080f0a","ref":"refs/heads/devel","pushedAt":"2023-08-09T06:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Add support to get NIC devname from PCI address\n\nChange-Id: Id8022230cf7c6d911170345ca2c8056d63236baa","shortMessageHtmlLink":"Add support to get NIC devname from PCI address"}},{"before":"f0b87937a9fd632f79a85d6d4c246fa31dc7579c","after":"21c18e66df2eea90f5d1e0046d137c70f5d75ad4","ref":"refs/heads/master","pushedAt":"2023-08-03T11:03:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Do not set default repos in instance_repo config opt\n\ninstance_repo cofig option must be an empty dictionary because the\nrepos supported depends on the image used (for example, we must not\nset epel 7 repos when base image is RHEL 8). So we should provide\nthe repo configuration in 'infrared tempest' via:\n --config-options nfv_plugin_options.instance_repo\nAnd it should match the OS version provided in the --image parameter\n\nChange-Id: I25d03913ba16c62f01563e155dffec50dc4f15d8\n(cherry picked from commit 2a0a5f9145ac3e72e8dfa2d31a8cf1aff86f9ad4)","shortMessageHtmlLink":"Do not set default repos in instance_repo config opt"}},{"before":"3bdc95b89e34888d0f942f0b47449c6165b712cd","after":"2a0a5f9145ac3e72e8dfa2d31a8cf1aff86f9ad4","ref":"refs/heads/devel","pushedAt":"2023-08-03T10:32:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Do not set default repos in instance_repo config opt\n\ninstance_repo cofig option must be an empty dictionary because the\nrepos supported depends on the image used (for example, we must not\nset epel 7 repos when base image is RHEL 8). So we should provide\nthe repo configuration in 'infrared tempest' via:\n --config-options nfv_plugin_options.instance_repo\nAnd it should match the OS version provided in the --image parameter\n\nChange-Id: I25d03913ba16c62f01563e155dffec50dc4f15d8","shortMessageHtmlLink":"Do not set default repos in instance_repo config opt"}},{"before":"158950f178dfa1d93b396c513c67d53f103720f5","after":"f0b87937a9fd632f79a85d6d4c246fa31dc7579c","ref":"refs/heads/master","pushedAt":"2023-08-02T13:30:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Increasing load threashold.\n(cherry picked from commit 3bdc95b89e34888d0f942f0b47449c6165b712cd)\n\nChange-Id: I7dc0ec13152014c2690fb5e3e201ff64d564c892","shortMessageHtmlLink":"Increasing load threashold."}},{"before":"523cdde56a8c112bfa4408a3ba98569100bdd421","after":"3bdc95b89e34888d0f942f0b47449c6165b712cd","ref":"refs/heads/devel","pushedAt":"2023-08-02T02:36:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yarboa","name":"Yariv Rachmani","path":"/Yarboa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18025530?s=80&v=4"},"commit":{"message":"Increasing load threashold.","shortMessageHtmlLink":"Increasing load threashold."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEN7uaWwA","startCursor":null,"endCursor":null}},"title":"Activity ยท redhat-openstack/nfv-tempest-plugin"}