Bug 184019 - [results] Student's t-test value is always valid when deviation is too big
Summary: [results] Student's t-test value is always valid when deviation is too big
Status: RESOLVED INVALID
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 3.3   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.3 RC3   Edit
Assignee: Frederic Fusier CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance, test
Depends on:
Blocks:
 
Reported: 2007-04-25 10:17 EDT by Frederic Fusier CLA
Modified: 2008-09-19 04:24 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frederic Fusier CLA 2007-04-25 10:17:18 EDT
Fup of bug 184015.

Reversely, the second weakness of Student's t-test is when the deviation is big. When this is the case, there's a high chance that the t-test was valid even if the standard error of the test is high.

Of course, it's not a problem with the build where performance has been increased but problem will appear in the next version. We experienced this problem in JDT/Core. We didn't see that we have potential problems of confidence on our tests in 3.2 as we had great performance improvements. But when 3.3 perfs tests started, then lot of our tests become yellow... :-(

So, as for bug 184015, I suggest to temperate the t-test value with the standard error of the difference and signal a problem on test confidence when the error is high...

I use a separate bug for this weakness, as we may want to add the standard error information differently for it than for the weakness exposed in bug 184015. There, we just want not to paint in yellow the tests which have a small standard error (ie. which finally have a good confidence).

In current bug, we want to inform developper, that even if she can have a good confidence in the sign of the difference, the test confidence is not as so good as she can think...

For example we might signal this problem using the test's tooltip which could include the standard error value...
Comment 1 Frederic Fusier CLA 2007-10-09 06:02:53 EDT
Studend t-test has been replaced by standard error since bug 185580 has been fixed => this bug has become INVALID