Warning, /detector_benchmarks/benchmarks/ecal_gaps/config.yml is written in an unsupported language. File is not indexed.
0001 sim:ecal_gaps:
0002 extends: .det_benchmark
0003 stage: simulate
0004 timeout: 4 hours
0005 script:
0006 - mkdir -p $LOCAL_DATA_PATH/input
0007 - ln -s $LOCAL_DATA_PATH/input input
0008 - snakemake $SNAKEMAKE_FLAGS --cores $MAX_CORES_PER_JOB results/epic_inner_detector/ecal_gaps --omit-from ecal_gaps
0009
0010 bench:ecal_gaps:
0011 extends: .det_benchmark
0012 stage: benchmarks
0013 needs:
0014 - ["sim:ecal_gaps"]
0015 script:
0016 - ln -s $LOCAL_DATA_PATH/input input
0017 - export PYTHONUSERBASE=$LOCAL_DATA_PATH/deps
0018 - pip install -r benchmarks/ecal_gaps/requirements.txt
0019 - snakemake $SNAKEMAKE_FLAGS --cores $MAX_CORES_PER_JOB results/epic_inner_detector/ecal_gaps
0020
0021 collect_results:ecal_gaps:
0022 extends: .det_benchmark
0023 stage: collect
0024 needs:
0025 - "bench:ecal_gaps"
0026 when: always
0027 script:
0028 - ls -lrht
0029 - mv results{,_save}/ # move results directory out of the way to preserve it
0030 - snakemake $SNAKEMAKE_FLAGS --cores 1 --delete-all-output results/epic_inner_detector/ecal_gaps
0031 - mv results{_save,}/