When the "-GenerateHtmlReport" flag is used, the script takes all the information that it has recorded, collects them into ...

When the "-GenerateHtmlReport" flag is used, the script takes all the information that it has recorded, collects them into groups by the operation type, and formats an HTML file that reports on some statistics for each of these groups.  It will report the total number of operations in each group, the number of operations that failed, and statistics on the time taken within each group.  The report also has a breakdown of the kinds of errors that caused operations to fail.