Where does one go to ask about testsuites?
Diego Novillo
dnovillo@redhat.com
Wed Apr 7 16:53:00 GMT 2004
On Wed, 2004-04-07 at 12:40, Scott Robert Ladd wrote:
> Where do I ask questions about the testing process and the test suite?
> Yes, I have read http://gcc.gnu.org/install/test.html.
>
> If, for example, I want to add a test to the suite, in reflection of a
> patch that I'm submitting, what is the policy? Should the test suite
> patch be separate from the patch for the code being tested-- e.g., if I
> submit a patch that adds structure returns to gfortran, do I submit a
> separate patch with an extension of the testsuite related to that new
> feature?
>
You can submit them both at the same time. Since the testsuite patch
will likely be a new file, you can use 'cvs add' and 'cvs diff -N' to
get the new file included.
> Is there any sort of policy that requires that each significant feature
> be accompanied by a corresponding test?
>
Yes. I think it's mentioned in contribute.html.
> I'm also a bit confused about the required software to do the job right.
> For example, the gcc/contrib/test_summary script does not appear to be
> e-mailing anything, even though I have (I believe) all the appropriate
> software (deja gnu, mail, tcl, etc.) in place.
>
You have to pipe the output of test_summary to /bin/sh.
> Finally I'm having unusually bad test results with tree-ssa on
> x86_64-unknown-linux-gnu, while the testsuite seems to run as expected
> on i686-pc-linux-gnu. I'm using the same CVS pull on both systems, yet
> the x86_64 testsuite is reporting thousands of errors. Could that be
> because I've used --disable-multilib?
>
Odd. I post x86-64 results nightly on gcc-testresults for tree-ssa.
You can use those as baseline.
Diego.
More information about the Gcc
mailing list