Skip to content

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

Merged
neethajohn merged 1 commit intosonic-net:masterfrom
neethajohn:bkend_fdb_mac
Aug 17, 2023
Merged

[fdb] Address failures on td2 asics for fdb mac move test#9487
neethajohn merged 1 commit intosonic-net:masterfrom
neethajohn:bkend_fdb_mac

Conversation

@neethajohn
Copy link
Copy Markdown
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

@bingwang-ms
Copy link
Copy Markdown
Collaborator

LGTM.

@mssonicbld
Copy link
Copy Markdown
Collaborator

@neethajohn PR conflicts with 202012 branch

@mssonicbld
Copy link
Copy Markdown
Collaborator

@neethajohn PR conflicts with 202205 branch

@mssonicbld
Copy link
Copy Markdown
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 <[email protected]>

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 <[email protected]>

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 <[email protected]>

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 <[email protected]>

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