[vtk-developers] Possible legacy directory in python testing.

Andrew Maclean andrew.amaclean at gmail.com
Thu May 24 17:39:06 EDT 2012


I agree with both of you. It will make maintenance much easier. Maintaining
one location will solve a lot of issues.

Andrew

Sent from an Android tablet.
On May 24, 2012 11:54 PM, "Marcus D. Hanwell" <marcus.hanwell at kitware.com>
wrote:

> I agree with Bill, and would like to pass this in for all tests. It
> also isn't clear to me why we don't just use a larger amount of this
> logic in the wrapped C++ module, that way we would only need to
> maintain one location where the pipeline logic is setup, along with
> the logic for what to do if the file is not present, where to write
> baselines etc.
>
> Marcus
>
> On Thu, May 24, 2012 at 9:18 AM, Bill Lorensen <bill.lorensen at gmail.com>
> wrote:
> > According to Wrapping.Python/vtk/test/Testing.py
> > the path to the testing directory is determined by:
> >
> >    -T /path/to/valid/temporary_dir/
> >    --temp-dir /path/to/valid/temporary_dir/
> >
> >          This is a path to the directory where the image differences
> >          are written.  If this option is not set via the command line
> >          the environment variable VTK_TEMP_DIR is used.  If the
> >          environment variable is not set the value defaults to
> >          '../../../Testing/Temporary'.
> >
> > For VTK6, the default should be
> > ../../../../Testing/Temporary
> >
> > I just pushed a patch to gerrit to resolve the problem.
> >
> > However, in the future I think we should explicitly specify -T in the
> > add_test commands for python tests. We do that for tcl and cxx tests.
> > It's a bit too tricky to rely on defaults in my opinion.
> >
> > Bill
> >
> >
> > On Thu, May 24, 2012 at 3:47 AM, Andrew Maclean
> > <andrew.amaclean at gmail.com> wrote:
> >> Hi Marcus,
> >> I have been monitoring TestParametricFunctions and from the dashboard it
> >> seems that it fails because it is trying to write the test files
> >> to /Common/Testing/Temporary/ which does not exist. On my linux
> machine, if
> >> I create this directory then the test runs. I can confirm this on on my
> >> machine running Ubuntu 64-bit linux.
> >> I am seeing the same thing on londinium.kitware for both clang and gcc.
> >> It is passing on the Macs andhythloth.kitware.
> >> The test also runs on my windows 64-bit machine and passed.
> >>
> >> I am pretty ignorant here as to whether this directory is created on
> the fly
> >> and fails because Testing does not exist in Common or whether it is
> >> something else. It is odd that both Mac and my windows machine run the
> test
> >> Ok.
> >>
> >>
> >> Andrew
> >>
> >>
> >>
> >> --
> >> ___________________________________________
> >> Andrew J. P. Maclean
> >>
> >> ___________________________________________
> >
> >
> >
> > --
> > Unpaid intern in BillsBasement at noware dot com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20120525/601e7f6c/attachment.html>


More information about the vtk-developers mailing list