public static Map<Long, Map<Short, Map<Short, ContainerStorageStats>>> generateRandomHostAccountStorageStats(
      int numberOfPartitions, int numberOfAccounts, int numberOfContainersPerAccount, long maxLogicalStorageUsage,
      int physicalFactor, int maxNumberOfBlobs) {
    Map<Long, Map<Short, Map<Short, ContainerStorageStats>>> result = new HashMap<>();
    for (int i = 0; i < numberOfPartitions; i++) {
      result.put((long) i,
          generateRandomAggregatedAccountStorageStats((short) 0, numberOfAccounts, numberOfContainersPerAccount,
              maxLogicalStorageUsage, physicalFactor, maxNumberOfBlobs));
    }
    return result;
  }
Generate host account storage stats in a map with random values.
@param numberOfPartitions The number of partitions
@param numberOfAccounts The number of accounts
@param numberOfContainersPerAccount The number of containers per account
@param maxLogicalStorageUsage the maximum value for logical storage usage
@param physicalFactor The multiply factor for physical storage usage
@param maxNumberOfBlobs The maximum value for number of blobs.
@return
ambry-api/src/test/java/com/github/ambry/server/StorageStatsUtilTest.java