Issue with running tests and locating results in the new IFStest version

Hello everyone,

I’m working with IFStest and I’ve noticed that some functionalities have changed in the new version compared to what used to be very convenient (I guess)

In previous versions, I could:

  1. Go to a specific directory for each test.

  2. View and evaluate the results.

  3. Run a script called IFS-RUN, which allowed me to:

    • Execute that specific test.

    • See the full evaluation and perform additional post-processing

    • Easily access the input and output files generated by the test.

With the new version, I’m facing several issues:

  • When I go to the ifs-tests directory (and to one specific test folder) and try to run IFS-RUN, the software cannot find the executable of ifs-model (ifsMASTER.dp or .sp)

  • I’m not sure where the test results are being stored now.

  • I cannot inspect the results in detail—beyond knowing whether the test passes or fails. Previously, I could see exactly where it failed and review different outputs.

My questions are:

  • Does anyone know how to run a specific test in the new IFSTest version like I used to with IFS-RUN?

  • How can I locate the current directories where test results are stored?

  • Is there a way to access the input and output files generated by each test in this version?

Any guidance or help would be greatly appreciated. Thank you in advance.

In the recent versions of ifst-test there were changes:

(1) In case git ifstest fails on ifsbench it is possible to run as:
git ifstest -cbt --cmake="BUILD_ifsbench=OFF" --reconfigure

(2) Now the test directories changed:

Previously:

cd ${PERM}/git/ifs-builds/<branch-name>/latest/ifs-test/

but now the directory is empty (beyond a .cache directory that has some datafiles needed by ifs-test but not the experiments themselves)

Now the path seems to be:
cd ${PERM}/git/ifs-builds/<branch-name>/latest/ifs_<precision>/test/tests/<resolution>/_<precision>/test/tests/<resolution>/