[gmx-developers] could somebody fix the regressiontests package?

Szilárd Páll szilard.pall at cbr.su.se
Tue Feb 26 21:31:26 CET 2013


On Tue, Feb 26, 2013 at 5:50 PM, Roland Schulz <roland at utk.edu> wrote:

>
>
>
> On Tue, Feb 26, 2013 at 10:25 AM, Szilárd Páll <szilard.pall at cbr.su.se>wrote:
>
>>  Bump!
>>
>>  I have not had time to figure out a solution. Does anybody have
>> suggestions on how to fix this?
>>
> you simply upload a fixed version. I think the proper fix is that for the
> git version, git is used to download. It only makes sense to download a TGZ
> from http if the source is also a tar ball. But I was waiting for us to
> decide whether we will change regressiontests to a submodule before I
> change that.
>

I see. I would still like to have it fixed asap and would have done it
myself, but Mark suggested that one can not simply replace a file.


>
>
>> I have a serious concern: as nobody has noticed this except me, I think
>> people are simply running the regressiontests (while I do know that many
>> people are using the source from git). I tend to think this is a problem of
>> communication/documentation and we should try to improve on this aspect.
>> Not only that if the tests are not used it was a half-futile effort to make
>> them work, but knowing how fragile intrinsic-based kernels are, it is also
>> dangerous.
>>
> According to https://code.google.com/p/gromacs/downloads/list the 4.6 was
> downloaded 328. I think this makes this useful. master was only downloaded
> 15 so it seems that my assumption that it is mostly useful to people with
> tar ball not git is mostly true.
>

In general, I don't think we should jump to conclusions just yet because:
- The feature has just been introduced;
- I have the feeling that validating a GROMACS build has not been
encouraged enough:
  - I just realized hat even the release notes do not mention this new
feature (added).
  - The INSTALL file does not mention it;
  - It might be a good idea to write a separate email about it to the
mailing list (will do it, but I'd prefer to have the issue fixed first);
- As the auto-download with git source has been buggy some might have
simply switched to simply checking out the regressiontests repo exactly
because of the bug.

While it is probably true that the tarballs are more useful for users
downloading the source, I do think that it there are many advanced users
using the git code-base who would benefit from it. I can only guess that
these more advanced users are probably less likely to read through the
install guide or simply be more confident that they'd notice if something
goes wrong because of mis-compilation or other platform-specific bugs.
Hence, although the number of users using git code is probably much smaller
than source-tarball users, I would guess that these users are more likely
to simply not be aware of the integrated regression-tests.

Cheers,
--
Szilárd


> Roland
>
>>
>>  Cheers,
>>
>> --
>> Szilárd
>>
>>
>> On Sat, Feb 16, 2013 at 12:46 AM, Mark Abraham <mark.j.abraham at gmail.com>wrote:
>>
>>> Hmm, it's not that simple. Google Code wants unique filenames - we can't
>>> just update the broken file.
>>>
>>>  (For the record, Roland, you and I have accounts with access.)
>>>
>>>  Mark
>>>
>>>  On Fri, Feb 15, 2013 at 10:40 PM, Szilárd Páll <szilard.pall at cbr.su.se>wrote:
>>>
>>>>   Hi,
>>>>
>>>>  The git release-4-6 code still points to the master regressiontests
>>>> package which contains an incorrectly named directory (see:
>>>> http://redmine.gromacs.org/issues/1150). This makes it impossible to
>>>> download & run the regressiontests from the build tree.
>>>>
>>>>  Could somebody with access to the Google code account fix this (ASAP)?
>>>>
>>>>   Thanks,
>>>>  --
>>>> Szilárd
>>>>
>>>>  --
>>>> gmx-developers mailing list
>>>> gmx-developers at gromacs.org
>>>> http://lists.gromacs.org/mailman/listinfo/gmx-developers
>>>> Please don't post (un)subscribe requests to the list. Use the
>>>> www interface or send it to gmx-developers-request at gromacs.org.
>>>>
>>>
>>>
>>> --
>>> gmx-developers mailing list
>>> gmx-developers at gromacs.org
>>> http://lists.gromacs.org/mailman/listinfo/gmx-developers
>>> Please don't post (un)subscribe requests to the list. Use the
>>> www interface or send it to gmx-developers-request at gromacs.org.
>>>
>>
>>
>
>
> --
> ORNL/UT Center for Molecular Biophysics cmb.ornl.gov
> 865-241-1537, ORNL PO BOX 2008 MS6309
>
> --
> gmx-developers mailing list
> gmx-developers at gromacs.org
> http://lists.gromacs.org/mailman/listinfo/gmx-developers
> Please don't post (un)subscribe requests to the list. Use the
> www interface or send it to gmx-developers-request at gromacs.org.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-developers/attachments/20130226/8b1f5428/attachment.html>


More information about the gromacs.org_gmx-developers mailing list