Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fdb] Address failures on td2 asics for fdb mac move test #9487

Merged
merged 1 commit into from
Aug 17, 2023

Conversation

neethajohn
Copy link
Contributor

Description of PR

Type of change

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

Back port request

  • 201911
  • 202012
  • 202205

Approach

What is the motivation for this PR?

On certain platforms with low disk space, failures are seen occassionally on running the test_fdb_mac_move case. This testcase runs in a loop and the number of times the loop is executed is dependent on the completeness_level setting. Lot of syslog messages are generated per loop and for completeness_level settings of 'confident' and above, it can lead to disk full case for certain platforms. This PR resets the completeness_level to basic for td2 platforms so as to reduce the number of iterations of test run.

How did you verify/test it?

Ran the testcase multiple times against t0-backend topology and no longer see failures

Signed-off-by: Neetha John <nejo@microsoft.com>
@bingwang-ms
Copy link
Collaborator

LGTM.

@neethajohn neethajohn merged commit c5bfe11 into sonic-net:master Aug 17, 2023
14 checks passed
@neethajohn neethajohn deleted the bkend_fdb_mac branch August 17, 2023 16:56
@mssonicbld
Copy link
Collaborator

@neethajohn PR conflicts with 202012 branch

@mssonicbld
Copy link
Collaborator

@neethajohn PR conflicts with 202205 branch

@mssonicbld
Copy link
Collaborator

Cherry-pick PR to 202305: #9677

mssonicbld pushed a commit to mssonicbld/sonic-mgmt that referenced this pull request Aug 28, 2023
…9487)

Signed-off-by: Neetha John <nejo@microsoft.com>

What is the motivation for this PR?
On certain platforms with low disk space, failures are seen occassionally on running the test_fdb_mac_move case. This testcase runs in a loop and the number of times the loop is executed is dependent on the completeness_level setting. Lot of syslog messages are generated per loop and for completeness_level settings of 'confident' and above, it can lead to disk full case for certain platforms. This PR resets the completeness_level to basic for td2 platforms so as to reduce the number of iterations of test run.

How did you verify/test it?
Ran the testcase multiple times against t0-backend topology and no longer see failures
mssonicbld pushed a commit that referenced this pull request Aug 28, 2023
Signed-off-by: Neetha John <nejo@microsoft.com>

What is the motivation for this PR?
On certain platforms with low disk space, failures are seen occassionally on running the test_fdb_mac_move case. This testcase runs in a loop and the number of times the loop is executed is dependent on the completeness_level setting. Lot of syslog messages are generated per loop and for completeness_level settings of 'confident' and above, it can lead to disk full case for certain platforms. This PR resets the completeness_level to basic for td2 platforms so as to reduce the number of iterations of test run.

How did you verify/test it?
Ran the testcase multiple times against t0-backend topology and no longer see failures
neethajohn added a commit that referenced this pull request Aug 31, 2023
Signed-off-by: Neetha John <nejo@microsoft.com>

Backport #9487 changes into 202012
AharonMalkin pushed a commit to AharonMalkin/sonic-mgmt that referenced this pull request Jan 25, 2024
…9487)

Signed-off-by: Neetha John <nejo@microsoft.com>

What is the motivation for this PR?
On certain platforms with low disk space, failures are seen occassionally on running the test_fdb_mac_move case. This testcase runs in a loop and the number of times the loop is executed is dependent on the completeness_level setting. Lot of syslog messages are generated per loop and for completeness_level settings of 'confident' and above, it can lead to disk full case for certain platforms. This PR resets the completeness_level to basic for td2 platforms so as to reduce the number of iterations of test run.

How did you verify/test it?
Ran the testcase multiple times against t0-backend topology and no longer see failures
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