Skip to content

FIB acceleration test case scripts#500

Merged
lguohan merged 7 commits intosonic-net:masterfrom
hadiga:master
Mar 20, 2020
Merged

FIB acceleration test case scripts#500
lguohan merged 7 commits intosonic-net:masterfrom
hadiga:master

Conversation

@hadiga
Copy link
Contributor

@hadiga hadiga commented Mar 12, 2018

FIB acceleration test case scripts.

@msftclas
Copy link

msftclas commented Mar 12, 2018

CLA assistant check
All CLA requirements met.

@hadiga
Copy link
Contributor Author

hadiga commented Mar 13, 2018

Test output summary (for 4 interfaces):

PLAY RECAP *********************************************************************
falco-test-dut02 : ok=620 changed=24 unreachable=0 failed=0

Tuesday 13 March 2018 11:14:00 +0000 (0:00:00.069) 0:13:45.761 *********

TASK: test : Check ping status ---------------------------------------- 103.23s
TASK: test : Check ping status ---------------------------------------- 103.07s
TASK: test : Check ping status ---------------------------------------- 103.04s
TASK: test : Check ping status ---------------------------------------- 102.98s
TASK: test : pause ----------------------------------------------------- 60.04s
TASK: test : pause ----------------------------------------------------- 20.09s
TASK: test : pause ----------------------------------------------------- 20.09s
TASK: test : pause ----------------------------------------------------- 20.09s
TASK: test : pause ----------------------------------------------------- 20.09s
TASK: test : pause ----------------------------------------------------- 20.08s
TASK: test : include --------------------------------------------------- 18.79s
TASK: test : include --------------------------------------------------- 18.13s
TASK: test : include --------------------------------------------------- 14.18s
TASK: setup ------------------------------------------------------------- 6.47s
TASK: test : interface_facts -------------------------------------------- 5.74s
TASK: test : interface_facts -------------------------------------------- 5.67s
TASK: test : interface_facts -------------------------------------------- 5.66s
TASK: test : interface_facts -------------------------------------------- 5.62s
TASK: test : interface_facts -------------------------------------------- 5.61s
TASK: test : Get interface facts ---------------------------------------- 5.53s

@lguohan lguohan merged commit 6017000 into sonic-net:master Mar 20, 2020
sdszhang pushed a commit to sdszhang/sonic-mgmt that referenced this pull request Aug 2, 2025
…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?
-->
kazinator-arista pushed a commit to kazinator-arista/sonic-mgmt that referenced this pull request Mar 4, 2026
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]
```
kazinator-arista pushed a commit to kazinator-arista/sonic-mgmt that referenced this pull request Mar 4, 2026
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>
kazinator-arista pushed a commit to kazinator-arista/sonic-mgmt that referenced this pull request Mar 4, 2026
* 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants