Commit Graph

16 Commits

Author SHA1 Message Date
Rodrigo Arias Mallo
71c06d02da stages: add baywatch stage to check the exit code
This workaround stage prevents srun from returning 0 to the upper stages
when a signal happens after MPI_Finalize. It writes the return code to a
file named .srun.rc.$rank and later checks that exists and contains a 0.

When the program is killed, exits with non-zero and the error is
propagated to the baywatch stage, which aborts immediately without
creating the rc file.
2021-04-16 09:29:26 +02:00
Rodrigo Arias Mallo
3566cf0152 develop: add paraver package 2021-04-06 11:14:30 +02:00
Sandra
bc912162a0 index: add vtk and boost 2021-04-01 19:24:38 +02:00
Rodrigo Arias Mallo
4786953eeb garlic: fix self/super with correct scope
The callPackage function was trying to find packages in bsc.self before
the self of the input parameters.
2021-03-03 12:42:19 +01:00
Rodrigo Arias Mallo
4ffb609261 osu: add figures using the fast generators 2021-03-01 12:21:10 +01:00
Rodrigo Arias Mallo
2f7032aca6 pp: remove unused derivations and helpers 2021-03-01 11:40:56 +01:00
Rodrigo Arias Mallo
09a0348b0e ds: add fast timetable generator 2021-03-01 11:16:03 +01:00
Rodrigo Arias Mallo
0015c7e4cd pp: remove launcher
It has now been integrated with resultTree in pp/store.nix
2021-02-25 12:29:12 +01:00
Rodrigo Arias Mallo
ceb25e5d18 osu: add figure for latency tests 2021-02-23 17:52:48 +01:00
Rodrigo Arias Mallo
cb5bcd7097 garlicd: add to index and check for error
The garlicd is now available under garlic.garlid and it requires the
extra-sandbox-path option to be properly set.
2021-02-15 16:20:06 +01:00
Rodrigo Arias Mallo
d4dfbb7501 Remove garlic.ds attribute
Datasets are now handled directly when creating the figures, via the
timetable attribute.
2021-02-03 15:34:25 +01:00
Rodrigo Arias Mallo
e89139284a stdexp: add result and timetable targets
These targets allow one experiment to directly refer to another
experiment results, thus a dependency chain can be formed to ensure
execution order.

It also simplifies the dataset definition, as they can be automatically
fetched from the experiment directly.
2021-02-03 12:37:54 +01:00
Rodrigo Arias Mallo
b453c12253 pp: Add automatic launcher 2021-02-03 12:36:59 +01:00
Rodrigo Arias Mallo
a3804e31f2 develop: Simplify packages 2021-01-26 14:59:57 +01:00
Rodrigo Arias Mallo
2b9c3da911 Add script stage 2021-01-12 18:19:49 +01:00
Rodrigo Arias Mallo
9a0ea08d72 Reorganization
- All garlic stuff is moved into garlic/
- Group the overlay index by sections
- Add a garlic/default.nix link to the main default.nix, so we can
  build derivations at garlic/
2020-12-07 13:33:42 +01:00