You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When agent calls launcher.Sync() it would be nice user sees the progress of sending a report to the server.
varlaunch=new(...);launch.CreateManyTests(...);// scheduling a lot of http requestslaunch.ProgressCompletion.Changed+=(value)=>Console.Write($"Progress: {value}%");launch.Sync();// waiting all http requests to be sent
Thus user will be able to understand the actual state of sending the report. Actual naming is a subject of discussion. Progress (in percents) should be based on http requests, not on count of tests.
It's also be nice if agent will have a possibility to specify time threshold like "I would like to get notifications not so often, no more often than 1 event per 2 minutes".
It will be strange if agent will output:
1%
2%
...
or even like this, if overall reporting takes 1 second.
When agent calls
launcher.Sync()
it would be nice user sees the progress of sending a report to the server.Thus user will be able to understand the actual state of sending the report. Actual naming is a subject of discussion. Progress (in percents) should be based on http requests, not on count of tests.
Blocked by: #131
The text was updated successfully, but these errors were encountered: