Skip to content

Mixed channel random test between Java and C #10

@frankbenoit

Description

@frankbenoit

The test shall run for a given time, e.g. 1 min, 10 min, ..
There shall be 10 channels, in 4 priorities:
Prio 0 (high): ch 0, ch 4 (5%)
Prio 1: ch 1, 2, 6, 7 (15%)
Prio 2: ch 3, 9 (25%)
Prio 3 (lowest): ch 5, 8 (rest %)

The test shall first measure the single channel bandwith.

Then the test limits the bandwidths per channel:
ch 0, prio 0, < 1%, packet size <100
ch 1, prio 1, < 5%
ch 2, prio 1, < 5%
ch 3, prio 2, < 10%
ch 4, prio 0, < 4%
ch 5, prio 3, < 10%
ch 6, prio 1, < 2%
ch 7, prio 1, < 3%
ch 8, prio 3, no limit, fill up the bandwidht to 100%
ch 9, prio 2, < 15%

The test comes in 2 variant: PUSH and PULL
PUSH: the receiver side is fully open, and the sender pushes the data accordingly to the bandwidth limits.
PULL: the sender has infinite data available, and the receivers control via ARM packets accordingly to the bandwidth limits.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions