Skip to content

Stabilize MPNS loss case - #892

Open
dreamwind1985 wants to merge 4 commits into
mainfrom
fix/test-case-stability
Open

Stabilize MPNS loss case#892
dreamwind1985 wants to merge 4 commits into
mainfrom
fix/test-case-stability

Conversation

@dreamwind1985

@dreamwind1985 dreamwind1985 commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Mechanism

  • RFC or draft: Not applicable

This updates existing MPNS 30 percent loss cases to preserve multipath loss, echo, and path-close coverage while reducing flaky failures from transient recovery timing. The data-transfer case now sends a 5 MiB body, uses a 10-second idle timeout, and retries once with fresh logs. The close-initial-path variant uses a 15-second idle timeout, a 15-epoch window, one fresh-log retry, and a pass check that accepts multiple per-epoch pass:1 lines while rejecting any pass:0. After rebasing onto the case-test routing split, the multipath group setup now starts the -M server for selected case execution so these cases do not depend on an earlier case in the group.

Validation Cases

  • Not applicable — no new case ID; existing MPNS loss case stability only.

CONTRIBUTING.md

  • Overall: Pass (targeted local run)
  • Local regression: Targeted new-runner execution passed — bash scripts/case_test.sh --execute --case MPNS_multipath_30_percent_loss --case MPNS_multipath_30_percent_loss_close_initial_path; script syntax checks passed; full endpoint case suite not run
  • CI: Pending

@Yanmei-Liu
Yanmei-Liu marked this pull request as ready for review August 14, 2026 03:03
@dreamwind1985
dreamwind1985 force-pushed the fix/test-case-stability branch from b6da9b9 to a986cfd Compare August 14, 2026 03:26
@dreamwind1985
dreamwind1985 force-pushed the fix/test-case-stability branch from a986cfd to 8b72623 Compare August 14, 2026 03:53
@CLAassistant

CLAassistant commented Aug 14, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@dreamwind1985
dreamwind1985 force-pushed the fix/test-case-stability branch from 51020d8 to f14cbcf Compare August 14, 2026 04:40
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.

2 participants