|
35 | 35 | - run: opam install . --deps-only --with-test
|
36 | 36 |
|
37 | 37 | # Runs a set of commands using the runners shell
|
38 |
| - - name: 5.1.0+stable |
39 |
| - run: | |
40 |
| - # TODO: Add gnuplot-x11 when irmin benchmarks are enabled |
41 |
| - sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo gnuplot-x11 libgmp-dev |
42 |
| - pip3 install intervaltree |
43 |
| - eval $(opam env) |
44 |
| - export ITER=1 |
45 |
| - export OPAM_DISABLE_SANDBOXING=true |
46 |
| - TAG='"run_in_ci"' make run_config_filtered.json |
47 |
| - sed -i 's/--cpu-list 5/--cpu-list 1/g' run_config_filtered.json |
48 |
| - OPT_WAIT=0 USE_SYS_DUNE_HACK=1 RUN_CONFIG_JSON=run_config_filtered.json make ocaml-versions/5.1.0+stable.bench |
49 |
| - ls _results |
50 |
| - cat _results/* |
51 |
| - make json |
52 |
| -
|
53 |
| - - name: 5.1.0+stable+parallel |
54 |
| - run: | |
55 |
| - sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo libgmp-dev |
56 |
| - pip3 install intervaltree |
57 |
| - eval $(opam env) |
58 |
| - export ITER=1 |
59 |
| - export OPAM_DISABLE_SANDBOXING=true |
60 |
| - TAG='"run_in_ci"' make multicore_parallel_run_config_filtered.json |
61 |
| - sed -i 's/--cpu-list 5/--cpu-list 1/g' multicore_parallel_run_config_filtered.json |
62 |
| - TAG='"macro_bench"' make multicore_parallel_run_config_filtered_filtered.json |
63 |
| - make multicore_parallel_run_config_filtered_filtered_2domains.json |
64 |
| - OPT_WAIT=0 USE_SYS_DUNE_HACK=1 BUILD_BENCH_TARGET=multibench_parallel RUN_CONFIG_JSON=multicore_parallel_run_config_filtered_filtered_2domains.json make ocaml-versions/5.1.0+stable.bench |
65 |
| - ls _results |
66 |
| - cat _results/* |
67 |
| - make json |
68 |
| -
|
69 |
| - - name: 5.1.0+trunk+serial |
70 |
| - run: | |
71 |
| - sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo libgmp-dev |
72 |
| - pip3 install intervaltree |
73 |
| - eval $(opam env) |
74 |
| - export ITER=1 |
75 |
| - export OPAM_DISABLE_SANDBOXING=true |
76 |
| - TAG='"run_in_ci"' make run_config_filtered.json |
77 |
| - sed -i 's/--cpu-list 5/--cpu-list 1/g' run_config_filtered.json |
78 |
| - OPT_WAIT=0 USE_SYS_DUNE_HACK=1 RUN_CONFIG_JSON=run_config_filtered.json make ocaml-versions/5.1.0+trunk.bench |
79 |
| - ls _results |
80 |
| - cat _results/* |
81 |
| - make json |
82 |
| -
|
83 | 38 | - name: 5.1.0+trunk+parallel
|
84 | 39 | run: |
|
85 | 40 | sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo libgmp-dev
|
|
0 commit comments