X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=tools%2Fxappmock%2Fmodels%2Fprocess_result.go;h=8847d2d133b380c3b86a7cf17291cfd700a949e9;hb=78d25790b63bd8de394108e6d0211a671ea960c8;hp=9ceede7b83b0219fc414747b3d0b311892405e8c;hpb=8cdfd6dd0117bd2cec6d596715250dab49ba51dc;p=ric-plt%2Fe2mgr.git diff --git a/tools/xappmock/models/process_result.go b/tools/xappmock/models/process_result.go index 9ceede7..8847d2d 100644 --- a/tools/xappmock/models/process_result.go +++ b/tools/xappmock/models/process_result.go @@ -20,6 +20,7 @@ package models import ( "fmt" "go.uber.org/atomic" + "time" ) type ProcessStats struct { @@ -31,12 +32,12 @@ type ProcessStats struct { } type ProcessResult struct { - Stats ProcessStats - Err error + StartTime *time.Time + Stats ProcessStats + Err error } -func (pr ProcessResult) String() string { - return fmt.Sprintf("\nNumber of sent messages: %d\nNumber of send errors: %d\n"+ - "Number of expected received messages: %d\nNumber of unexpected received messages: %d\n"+ - "Number of receive errors: %d\n", pr.Stats.SentCount, pr.Stats.SentErrorCount, pr.Stats.ReceivedExpectedCount, pr.Stats.ReceivedUnexpectedCount, pr.Stats.ReceivedErrorCount) +func (ps ProcessStats) String() string { + return fmt.Sprintf("sent messages: %d | send errors: %d | expected received messages: %d | unexpected received messages: %d | receive errors: %d", + ps.SentCount, ps.SentErrorCount, ps.ReceivedExpectedCount, ps.ReceivedUnexpectedCount, ps.ReceivedErrorCount) }