On 12/05/2013 04:22 PM, Ademar de Souza Reis Jr. wrote:
> Do you have any numbers on the amount of time saved on a typical
> run of virt-test with/without these optimizations? In other
> words, what's the magnitude of the problem we're solving by
> turning these optimizations on by default?
> 
> Thanks.
>     - Ademar

Aye, we default to "optimized" currently, and I agree with your
position.  LMR and I attempted to consider more rationally, but our data
is quite limited and biased:

* Internal grid and by-hand runs of select qemu-kvm tests show around
  50% time savings.

* By-hand runs of select libvirt tests show roughly 33% time savings.

* No data from un-selected tests, or those requiring special host setup.

* Subjective time/cost impact from:
     * Additional maintenance/bugfixes related to optimization.
     * Additional maintenance related to handling/miss-handling false-
       positives and silent failures (both have been encountered
       recently)

* Subjective cost of unreliable/questionable results over the long-term
  (years).  e.g. was that disk test Failure 3 years ago related to
  some current problem, or suspect to an optimization
  influenced indeterminable condition?

Hence why I'd feel more comfortable with differing data/opinions from
the community.  Also, to be fully transparent, I'm personally excited
about the possibility to delete a lot of "magic" code, enhance long-term
result trust, and reduce ongoing maintenance efforts.  However, I'll
graciously abandon that position if I'm wrong.

Please share your use-case and info!

-- 
Chris Evich, RHCA, RHCE, RHCDS, RHCSS
Quality Assurance Engineer
e-mail: cevich + `@' + redhat.com o: 1-888-RED-HAT1 x44214

_______________________________________________
Virt-test-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/virt-test-devel

Reply via email to