[ET Trac] #2869: Modify cactus flesh and SimFactory to enable post processing during testsuite
Deborah Ferguson
trac-noreply at einsteintoolkit.org
Tue Apr 22 20:07:39 CDT 2025
#2869: Modify cactus flesh and SimFactory to enable post processing during testsuite
Reporter: Deborah Ferguson
Status: new
Milestone:
Version:
Type: enhancement
Priority: major
Component: Cactus
Context: The Cactus testing framework includes the ability to provide an executable in the test.ccl file to run over files and then compare the output rather than comparing the files themselves. This enables, for example, running a script to print the contents of an h5 file so they can be compared during testing.
The issue: this executable is currently only looked for inside <thorn>/util but that isn’t where compiled utilities generally are put. Additionally, when using SimFactory to perform the tests, it copies everything needed to run the tests into scratch, but doesn’t currently copy these compiled utilities.
To enable usage of this feature, we need to
1\) In the cactus flesh, tell it to also look in exe/<config-name> where utilities are compiled to and
2\) In simfactory, also copy the utilities in exe/<config-name> when copying everything else \(the test data, the executable, etc\)
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2869/modify-cactus-flesh-and-simfactory-to
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.einsteintoolkit.org/pipermail/trac/attachments/20250423/60cb87f8/attachment.htm>
More information about the Trac
mailing list