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
The usage report in #1007 is currently broken and disabled. Because we want to maximally preserve user privacy and not send any potentially sensitive data, we can't just package the new execution option and send that, since it could contain sensitive data we don't want to know.
Instead, we need to move the sending of the usage report from before the start of the script to the end of the execution and send only a rough summary of what was actually executed. So:
the k6_version, goos and goarch JSON fields remain unchanged
vus_max, iterations and duration would get their values from the ExecutionState
st_duration will be removed, since it doesn't make a lot of sense
we might want to also add a field for the used executor types, but only their types and number, no names or any other details
The text was updated successfully, but these errors were encountered:
* Re-enable the usage report
Closes#1301
* Sync usage report goroutine with WaitGroup
Resolves#1343 (comment)
* Add initialized VUs count to usage report
Partly resolves#1343 (comment)
* Use full version in usage report
Resolves#1343 (comment)
* Latest changes from code review (will squash)
* Fix nil pointer panic if timeout is reached
* Use channel to sync reportUsage goroutine
Resolves#1343 (comment)
* Fix: only wait for report ch if it wasn't disabled
The usage report in #1007 is currently broken and disabled. Because we want to maximally preserve user privacy and not send any potentially sensitive data, we can't just package the new
execution
option and send that, since it could contain sensitive data we don't want to know.Instead, we need to move the sending of the usage report from before the start of the script to the end of the execution and send only a rough summary of what was actually executed. So:
k6_version
,goos
andgoarch
JSON fields remain unchangedvus_max
,iterations
andduration
would get their values from theExecutionState
st_duration
will be removed, since it doesn't make a lot of senseThe text was updated successfully, but these errors were encountered: