Srivats P
b296c5fddd
Check duration > 0 before calculating stream rates
...
Avoid divide by zero error and/or inf/nan values
2022-06-22 12:56:07 +05:30
Srivats P
a1d985e44b
Show stream stats in GUI sorted by GUID
2022-06-16 18:14:23 +05:30
Srivats P
2868806f3f
GUI side changes for displaying stream rates
...
At the moment, the Tx duration for a GUID is taken to be the largest of
all tx duration for that GUID across all ports. In the future, we may
consider changing it to average instead of largest.
2022-06-16 12:30:13 +05:30
Srivats P
22b8c405f7
Use palette colors for stream stats
...
Using harcoded colors leads to unexpected results in dark mode.
2022-02-11 11:37:03 +05:30
Srivats P
43fe3964f9
Fix unknown GUID 4294967295 in stream statistics
...
4294967295 (0xffffffff) is actually used internally by Ostinato for the
Total or Aggregate stats. When stream stats are fetched from more than
one portgroups, a kAggrGuid entry was added for each portgroup in the
GUID list. However, the GUI only tags the last row with the kAggrGUID as
the "Total" row.
Fix is to ensure we add kAggrGuid only once to _guidList.
2020-10-23 12:42:57 +05:30
Srivats P
92fc7f140b
Use a better heuristic to determine model canCut()
2020-03-17 18:49:12 +05:30
Srivats P
a16eefbff4
Treat warnings as errors and fix existing warnings
2018-04-20 20:50:51 +05:30
Srivats P
5f82912f91
sign: Rename Aggr to Total in Stream Stats Window
2017-01-23 18:26:35 +05:30
Srivats P
5e30d8672f
sign: Change colors of Stream Stats Window
2017-01-11 20:36:38 +05:30
Srivats P
2bad2f3384
sign: Add AggrGUID row in Stream Stats Window
2017-01-10 21:43:58 +05:30
Srivats P
c702d7692b
sign: Rename aggrStreamStats as aggrGuidStats
...
New name reflects actual usage; aggrPortStats can be added later.
2017-01-10 18:50:22 +05:30
Srivats P
5120f6c525
sign: Highlight non-zero aggr pkt loss in red
2017-01-10 18:13:14 +05:30
Srivats P
416292e42b
sign: Improve StreamStatsWindow UX with colors
2017-01-01 12:12:10 +05:30
Srivats P
ff01ef9682
sign: Add Aggregate Stats to Stream Stats Model
2016-12-27 20:20:36 +05:30
Srivats P
ba06b88329
sign: Reorder Tx/Rx columns in StreamStats Window
2016-12-09 18:12:06 +05:30
Srivats P
70cc101b64
sign: Stream Stats Window display enhancements
...
Use right align and thousands' separator for numbers; reduce table row
height to match port stats window
2016-11-27 11:56:18 +05:30
Srivats P
60be43006f
sign: StreamStatsModel is now a nice table
2016-11-26 13:37:36 +05:30
Srivats P
fda7807797
sign: GUI code for fetch/display of stream stats
2016-11-24 21:44:38 +05:30