Skip to content

SPyTest 2.1 release, LGTM fixes and new test cases#2681

Merged
yxieca merged 1 commit intosonic-net:masterfrom
ramakristipati:spytest_2.1
Dec 27, 2020
Merged

SPyTest 2.1 release, LGTM fixes and new test cases#2681
yxieca merged 1 commit intosonic-net:masterfrom
ramakristipati:spytest_2.1

Conversation

@ramakristipati
Copy link
Copy Markdown
Contributor

@ramakristipati ramakristipati commented Dec 17, 2020

Description of PR

LGTM fixes and new test cases

Summary:
Fixes # LGTM issues

Type of change

  • Bug fix
  • Testbed and Framework(new/improvement)
  • Test case(new/improvement)

Approach

What is the motivation for this PR?

Contribute More Test Cases

How did you do it?

List of new test modules added which can be used to verify Broadcom PRs

  • qos/acl/test_acls_l3_forwarding.py
  • qos/test_cos.py
  • qos/test_wred.py
  • routing/BGP/test_bgp_rr_traffic.py
  • routing/NAT/test_nat.py
  • routing/NAT/test_nat_reboot_long_run.py
  • routing/NAT/test_nat_tcp.py
  • routing/VRF/test_vrf.py
  • routing/VRF/test_vrf_scale.py
  • routing/test_arp_static_route_long_run.py
  • routing/test_l3_performance.py
  • routing/test_ndp.py
  • sanity/test_sanity_l3.py
  • switching/test_vlan.py
  • system/test_sflow.py
  • system/test_snapshot.py
  • system/threshold/test_threshold.py

How did you verify/test it?

Execute using build with modifications to SONiC by Broadcom in PTF and Ixia testbeds

Any platform specific information?

None

Supported testbed topology if it's a new test case?

PTF,IXIA

Documentation

Added Framework Updates in Doc folder

@lgtm-com
Copy link
Copy Markdown

lgtm-com bot commented Dec 17, 2020

This pull request fixes 72 alerts when merging 693744d into 0c8fcd4 - view on LGTM.com

fixed alerts:

  • 20 for Unreachable code
  • 14 for Non-iterable used in for loop
  • 9 for Unused local variable
  • 8 for Variable defined multiple times
  • 7 for Membership test with a non-container
  • 5 for Result of integer division may be truncated
  • 4 for Modification of parameter with default
  • 1 for Wrong name for an argument in a call
  • 1 for Conflicting attributes in base classes
  • 1 for Suspicious unused loop iteration variable
  • 1 for Binding a socket to all network interfaces
  • 1 for __init__ method calls overridden method

@ramakristipati ramakristipati marked this pull request as ready for review December 17, 2020 19:03
@lgtm-com
Copy link
Copy Markdown

lgtm-com bot commented Dec 22, 2020

This pull request introduces 3 alerts and fixes 84 when merging a19d66ba1d94ba11de0b1447fca2c1dcd0dfd5f3 into fc9bd4b - view on LGTM.com

new alerts:

  • 1 for Unused local variable
  • 1 for Unused import
  • 1 for Module is imported with 'import' and 'import from'

fixed alerts:

  • 20 for Unreachable code
  • 15 for Non-iterable used in for loop
  • 11 for Unused import
  • 9 for Unused local variable
  • 8 for Variable defined multiple times
  • 7 for Membership test with a non-container
  • 5 for Result of integer division may be truncated
  • 4 for Modification of parameter with default
  • 1 for Wrong name for an argument in a call
  • 1 for Conflicting attributes in base classes
  • 1 for Suspicious unused loop iteration variable
  • 1 for Binding a socket to all network interfaces
  • 1 for __init__ method calls overridden method

@lgtm-com
Copy link
Copy Markdown

lgtm-com bot commented Dec 22, 2020

This pull request fixes 84 alerts when merging 693744d into fc9bd4b - view on LGTM.com

fixed alerts:

  • 20 for Unreachable code
  • 15 for Non-iterable used in for loop
  • 11 for Unused import
  • 9 for Unused local variable
  • 8 for Variable defined multiple times
  • 7 for Membership test with a non-container
  • 5 for Result of integer division may be truncated
  • 4 for Modification of parameter with default
  • 1 for Wrong name for an argument in a call
  • 1 for Conflicting attributes in base classes
  • 1 for Suspicious unused loop iteration variable
  • 1 for Binding a socket to all network interfaces
  • 1 for __init__ method calls overridden method

@yxieca yxieca added the Spytest label Dec 27, 2020
@yxieca yxieca requested a review from lolyu December 27, 2020 04:58
@yxieca yxieca merged commit 06688b6 into sonic-net:master Dec 27, 2020
@ramakristipati ramakristipati deleted the spytest_2.1 branch August 13, 2023 17:00
@ramakristipati ramakristipati restored the spytest_2.1 branch August 13, 2023 17:00
@ramakristipati ramakristipati deleted the spytest_2.1 branch August 13, 2023 17:10
kazinator-arista pushed a commit to kazinator-arista/sonic-mgmt that referenced this pull request Mar 4, 2026
…onic-net#14048)

For sonic-platform-daemons following commits are added to the submodule

dd8fbae (HEAD -> 202012, origin/202012) [ycabled] add more coverage to ycabled; add minor name change for vendor API CLI return key-values pairs (sonic-net#338)
846555e [thermalctld] fix some redundant removal of state DB tables (sonic-net#315)
3d92fb9 Use github code scanning instead of LGTM (sonic-net#316)

For sonic-utilities the following commits are added in this PR to the submodule
git log --oneline 39cdb49c..202012
ec4c6ea5 (HEAD -> 202012, origin/202012) [show][muxcable] add some new commands health, reset-cause, queue_info support for muxcable (sonic-net#2414) (sonic-net#2704)
03ef272e [202012][vlan] Remove add field of vlanid to DHCP_RELAY table while adding vlan (sonic-net#2681)
e00a81ac [202012][dhcp-relay] Add support for dhcp_relay config cli (sonic-net#2640)
274184e1 [vlan] Refresh dhcpv6_relay config while adding/deleting a vlan (sonic-net#2660) (sonic-net#2668

#### Why I did it
updating the submodule of sonic-platform-daemons, sonic-utilities

#### How I did it

updated the submodule
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants