In the absence of any data, other than the "fifteen minutes or more" and "even up to 30 minutes" statements, I've specified that recompiling AppArmor profiles should take up the first 45% of the progress bar. If we can be smarter about that, then great:
- An improvement would be to match the average time taken up by profile recompilation in real-world measurements.
- Even better would be to vary the proportion based on whether the new image is based on a different Ubuntu release (more allocation) or not (less allocation).
- Even better still would be to vary the proportion based on the precise number of profiles that need upgrading.
All of that, though, is dependent on engineers/QA doing the timing to measure those proportions.
In the absence of any data, other than the "fifteen minutes or more" and "even up to 30 minutes" statements, I've specified that recompiling AppArmor profiles should take up the first 45% of the progress bar. If we can be smarter about that, then great:
- An improvement would be to match the average time taken up by profile recompilation in real-world measurements.
- Even better would be to vary the proportion based on whether the new image is based on a different Ubuntu release (more allocation) or not (less allocation).
- Even better still would be to vary the proportion based on the precise number of profiles that need upgrading.
All of that, though, is dependent on engineers/QA doing the timing to measure those proportions.