FIB acceleration test case scripts#500
Conversation
|
Test output summary (for 4 interfaces): PLAY RECAP ********************************************************************* Tuesday 13 March 2018 11:14:00 +0000 (0:00:00.069) 0:13:45.761 *********TASK: test : Check ping status ---------------------------------------- 103.23s |
…ollections.abc.Iterable` (sonic-net#500) <!-- Please make sure you've read and understood our contributing guidelines; https://github.com/sonic-net/SONiC/blob/gh-pages/CONTRIBUTING.md Please provide following information to help code review process a bit easier: --> ### Description of PR <!-- - Please include a summary of the change and which issue is fixed. - Please also include relevant motivation and context. Where should reviewer start? background context? - List any dependencies that are required for this change. --> Starting with Python 3.3, `collections.Iterable` was deprecated in favor of `collections.abc.Iterable`, though it remained temporarily supported for backward compatibility. However, as of Python 3.10, the old reference has been officially removed. [Doc](https://docs.python.org/3.9/library/collections.html) <img width="613" alt="image" src="https://github.com/user-attachments/assets/30277db2-d2a4-44c0-9323-0f745978e1ff" /> Since we are upgrading Python from 3.8 to 3.12—where `collections.Iterable` is no longer supported—we will update all such references to use `collections.abc.Iterable` to ensure compatibility and prevent runtime errors. Summary: Fixes # (issue) ### Type of change <!-- - Fill x for your type of change. - e.g. - [x] Bug fix --> - [ ] Bug fix - [ ] Testbed and Framework(new/improvement) - [ ] New Test case - [ ] Skipped for non-supported platforms - [ ] Test case improvement ### Back port request - [ ] 202205 - [ ] 202305 - [ ] 202311 - [ ] 202405 - [ ] 202411 - [ ] 202505 ### Approach #### What is the motivation for this PR? Starting with Python 3.3, `collections.Iterable` was deprecated in favor of `collections.abc.Iterable`, though it remained temporarily supported for backward compatibility. However, as of Python 3.10, the old reference has been officially removed. [Doc](https://docs.python.org/3.9/library/collections.html) <img width="613" alt="image" src="https://github.com/user-attachments/assets/30277db2-d2a4-44c0-9323-0f745978e1ff" /> Since we are upgrading Python from 3.8 to 3.12—where `collections.Iterable` is no longer supported—we will update all such references to use `collections.abc.Iterable` to ensure compatibility and prevent runtime errors. #### How did you do it? We will update all such references to use `collections.abc.Iterable` to ensure compatibility and prevent runtime errors. #### How did you verify/test it? We need to make sure that this change won't affect current test firstly -- test by pipeline itself. And then, we need to make sure that this change works in the new version -- test locally. #### Any platform specific information? #### Supported testbed topology if it's a new test case? ### Documentation <!-- (If it's a new feature, new test case) Did you update documentation/Wiki relevant to your implementation? Link to the wiki page? -->
Includes below commits ``` bf8c832 2021-07-22 | Fix DBInterface blocking operations (sonic-net#505) (HEAD -> 202012, origin/202012) [Qi Luo] 0e9385f 2021-04-21 | [swig] Implement SonicV2Connector.hmset() (sonic-net#480) [Qi Luo] 76be49f 2021-07-25 | Modify the hardcode separator ":" to variable. (sonic-net#473) [PJHsieh] 142ae3c 2021-06-23 | Fix config prompt question issue (sonic-net#500) [xumia] e7bebe1 2021-06-14 | Fix repo reference issue (sonic-net#487) [xumia] ```
Submodule src/sonic-sairedis 74f0f44..d027eae: > [SAI header] upgrade SAI header to version v1.3.7 (sonic-net#445) Submodule src/sonic-utilities 0f7e75c..9005508: > Bring queue storm status to 'pfcwd show stats' (sonic-net#500) Signed-off-by: Ying Xie <ying.xie@microsoft.com>
* b57c376 2018-05-10 | [teamsyncd]: Add team_ifindex2ifname return value check (sonic-net#500) (HEAD, origin/201803) [Shuotian Cheng] * 236843f 2018-05-07 | Fix Crm Acl used counter update (sonic-net#496) [Nadiya] Signed-off-by: Guohan Lu <gulv@microsoft.com>
FIB acceleration test case scripts.