reframe icon indicating copy to clipboard operation
reframe copied to clipboard

A powerful Python framework for writing and running portable regression tests and benchmarks for HPC systems.

Results 224 reframe issues
Sort by recently updated
recently updated
newest added

This could help catch regressions like the one in https://github.com/eth-cscs/reframe/issues/2466

request for enhancement
prio: low

Now that #1402 is merged, we should have more room to accommodate more frequent status updates and therefore get more accurate timings.

request for enhancement
prio: low

The current test syntax allows to define variables as strings and these are implicitly converted to a special type of a backend. An example is the `build_system` variable where users...

new feature
prio: low
test syntax

The auto-detection could perhaps be made to use an existing module on the remote system instead of bootstrapping itself. I would make the process a lot faster. A config option...

request for enhancement
prio: normal
autodetection

The current way of storing resources in an external directory is not good, because the files are untracked. Sharing them is not easy either. We should find a different and...

request for enhancement
prio: low

For example, the `variables` field. We now require it to be of type `dict[str, str]`, but in fact any type of values could be used, since the `str()` is called...

feature request
prio: low
test syntax

We need to identify the places in the code where we have workarounds needed for Python 3.6. If we move to Python 3.7, we are also guaranteed that dictionaries are...

prio: low
code quality

Screenshot: ![image (1)](https://user-images.githubusercontent.com/611019/135258807-c3bb27e7-e31e-440a-8d33-79a8ed82d949.png) Thanks @branfosj for spotting this.

bug
prio: low
documentation

Various performance log handlers in the framework are already capable of sending the full test data, but this is not enough, because it doesn't have all the information needed, neither...

feature request
prio: normal
logging

Currently, the `all` argument selects all the nodes in the system partition that fulfil any additional constraints placed from the command line. We also have the `STATE` argument that allows...

new feature
prio: normal
cli