Skip to content

Add some qos/pfcwd tests to PR checker and skip some tests in PR test#16376

Merged
wangxin merged 1 commit intosonic-net:masterfrom
xwjiang-ms:add_remaining_test_to_pr_checker
Jan 8, 2025
Merged

Add some qos/pfcwd tests to PR checker and skip some tests in PR test#16376
wangxin merged 1 commit intosonic-net:masterfrom
xwjiang-ms:add_remaining_test_to_pr_checker

Conversation

@xwjiang-ms
Copy link
Copy Markdown
Contributor

@xwjiang-ms xwjiang-ms commented Jan 7, 2025

Description of PR

Summary:
Fixes # (issue)

Type of change

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

Back port request

  • 202012
  • 202205
  • 202305
  • 202311
  • 202405

Approach

What is the motivation for this PR?

Elastictest performs well in distribute running PR test in multiple KVMs, which support us to add more test scripts to PR checker.
But some traffic test can't be tested on KVM platform, we need to skip traffic test if needed.
For tests adding to PR checker list, use Elastictest to verify:

TestbedName FilePath TestCase SuccessCount FailureCount TotalTests SuccessRate
vms-kvm-t1-lag qos/test_qos_dscp_mapping.py test_dscp_to_queue_mapping_pipe_mode 30 0 30 1
vms-kvm-t1-lag qos/test_qos_dscp_mapping.py test_dscp_to_queue_mapping_uniform_mode 30 0 30 1
vms-kvm-t1-lag qos/test_pfc_counters.py test_pfc_pause 30 0 30 1
vms-kvm-t1-lag qos/test_pfc_counters.py test_pfc_unpause 30 0 30 1
vms-kvm-t1-lag qos/test_pfc_counters.py test_fc_pause 30 0 30 1
vms-kvm-t1-lag qos/test_pfc_counters.py test_fc_unpause 30 0 30 1
vms-kvm-t1-lag qos/test_pfc_counters.py test_continous_pfc 30 0 30 1
vms-kvm-t1-lag pfcwd/test_pfcwd_cli.py test_pfcwd_show_stat[vlab-03] 30 0 30 1
vms-kvm-t0 qos/test_qos_dscp_mapping.py test_dscp_to_queue_mapping_pipe_mode 40 0 40 1
vms-kvm-t0 qos/test_qos_dscp_mapping.py test_dscp_to_queue_mapping_uniform_mode 40 0 40 1
vms-kvm-t0 pfcwd/test_pfcwd_cli.py test_pfcwd_show_stat[vlab-01] 40 0 40 1
vms-kvm-t0 qos/test_pfc_counters.py test_pfc_pause 40 0 40 1
vms-kvm-t0 qos/test_pfc_counters.py test_pfc_unpause 40 0 40 1
vms-kvm-t0 qos/test_pfc_counters.py test_fc_pause 40 0 40 1
vms-kvm-t0 qos/test_pfc_counters.py test_fc_unpause 40 0 40 1
vms-kvm-t0 qos/test_pfc_counters.py test_continous_pfc 40 0 40 1
vms-kvm-t0 qos/test_pfc_pause.py test_pfc_pause_lossless[vlab-01|3] 40 0 40 1
vms-kvm-t0 qos/test_pfc_pause.py test_pfc_pause_lossless[vlab-01|4] 40 0 40 1
vms-kvm-t0 qos/test_pfc_pause.py test_no_pfc[vlab-01|3] 40 0 40 1
vms-kvm-t0 qos/test_pfc_pause.py test_no_pfc[vlab-01|4] 40 0 40 1

How did you do it?

Add some stable tests to PR checker, add/move some tests to PR test skip list

How did you verify/test it?

Check with PR test and elastictest

Any platform specific information?

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

Documentation

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@xwjiang-ms xwjiang-ms changed the title Add some tests to PR checker and skip some tests in PR test Add some qos/pfcwd tests to PR checker and skip some tests in PR test Jan 8, 2025
@wangxin wangxin merged commit bd41aa6 into sonic-net:master Jan 8, 2025
@xwjiang-ms xwjiang-ms deleted the add_remaining_test_to_pr_checker branch January 8, 2025 02:25
selldinesh pushed a commit to selldinesh/sonic-mgmt that referenced this pull request Jan 9, 2025
nnelluri-cisco pushed a commit to nnelluri-cisco/sonic-mgmt that referenced this pull request Mar 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants