Jean-guillaume Piccinali

Results 13 comments of Jean-guillaume Piccinali

I believe that by default hidden dirs are copied too. Would it be possible to have exclude patterns too ?

It will help when the filesystem is failing: ``` * Failing phase: compile * Rerun with '-n SphExa_Atp_Check_10_2_1000_0 -p PrgEnv-gnu --system dom:gpu -r' * Reason: pipeline error: copying of files...

It may also be nice to be able to skip dirs with wrong permissions: ``` During handling of the above exception, another exception occurred: Traceback (most recent call last): File...

For example, this config: ``` 'handlers_perflog': [ { 'type': 'filelog', ... 'format': '%(check_job_completion_time)s|reframe %(version)s|%(check_info)s|jobid=%(check_jobid)s|num_tasks=%(check_num_tasks)s|%(check_perf_patterns)s|%(check_perf_unit)s', ``` and this check: ``` self.perf_patterns = { 't0': sn.extractsingle(regex0, self.stdout, 1, int), 't1': sn.extractsingle(regex1, self.stdout,...

This may help: [encode error](https://stackoverflow.com/questions/38882721/python3-unicodeencodeerror-ascii-codec-cant-encode-character-xfc)

I noticed that the error does not happen with python>=3.7, maybe worth a try.

Likewise, it would be nice to be able to mix definitions: ``` ... 'modules': [ { 'name': 'cray-mpich-binary/8.1.18.4-gcc-twtq6ct', 'path': '/scratch/e1000/gcc/11.3.0', }, 'cuda/11.7.1-yg5gvzu.lua', ] ... ``` Reframe will refuse: ``` *...

@ekouts suggests: ``` 'path': os.getenv('MYPATH'), ``` which is nice.

https://cicd-ext-mw.cscs.ch/ci/pipeline/results/4264416954089684/31431274/1722271041?iid=2521&type=gitlab

waiting for: 1/ https://gitlab.kitware.com/paraview/paraview/-/issues/21119 to be solved 2/ ci to be ready (GB)