perftool-incubator / rickshaw

A project to facilitate execution of benchmarks and tools via extensions for many target environments
Apache License 2.0
0 stars 10 forks source link

re-post-processing can result in missing files to read #132

Open atheurer opened 3 years ago

atheurer commented 3 years ago

If you run any of the rickshaw-post-process-* scripts, but do this on either a host which has crucible installed in a different location, loading files from a tool or benchmark (like rickshaw.json or workshop .json) will not work, as the "tools-dir" and "bench-dir" are stored in the rickshaw-run.json, and these dirs reference the installation on the host they were run.

k-rister commented 3 years ago

Would changing the "tools-dir" and "bench-dir" references to use $CRUCIBLE_HOME be the proper solution for this?

atheurer commented 3 years ago

I suppose that might work, as long as scripts understand how to interpret $CRUCIBLE_HOME. Maybe we need a different way to indicate it is a env var.