Skip to content
Snippets Groups Projects
Commit 3270f7b9 authored by Whitney Armstrong's avatar Whitney Armstrong
Browse files

Adding dummy to test dynamic triggers

- testing dynamic triggers.
parent f7d0bf0a
No related branches found
No related tags found
No related merge requests found
...@@ -4,6 +4,7 @@ default: ...@@ -4,6 +4,7 @@ default:
artifacts: artifacts:
expire_in: 10 mins expire_in: 10 mins
paths: paths:
- config/
- results/ - results/
- datasets/ - datasets/
- sim_output/ - sim_output/
...@@ -18,11 +19,8 @@ default: ...@@ -18,11 +19,8 @@ default:
stages: stages:
- data_init - data_init
# - ci_gen - ci_gen
- simulate
- benchmarks - benchmarks
- deploy
#- others
get_data: get_data:
stage: data_init stage: data_init
...@@ -34,218 +32,16 @@ get_data: ...@@ -34,218 +32,16 @@ get_data:
- mkdir -p results - mkdir -p results
- mkdir -p sim_output - mkdir -p sim_output
#generate_config: generate_config:
# stage: ci_gen stage: ci_gen
# tags:
# - sodium
# script:
# - ./bin/gen_ci_config -p track_test_ -i trackers > results/trackers_config.yml
# - ./bin/gen_ci_config -p cal_test_ -i calorimeters > results/calorimeters_config.yml
# - ./bin/gen_ci_config -p pid_test_ -i pid > results/pid_config.yml
cal_sim_1_dummy_test2:
stage: simulate
tags:
- sodium
needs:
- ["get_data"]
script:
- echo "here we run simulation"
cal_test_1_dummy_test2:
stage: benchmarks
needs:
- ["cal_sim_1_dummy_test2"]
tags:
- sodium
script:
- bash calorimeters/dummy_test2.sh
allow_failure: true
#cal_test_2_dummy_test:
# stage: benchmarks
# tags:
# - sodium
# script:
# - bash calorimeters/dummy_test.sh
# allow_failure: true
cal_test_3_zdc_neutrons_reader:
stage: benchmarks
tags:
- sodium
needs:
- ["zdc_simulation"]
script:
- root -b -q calorimeters/zdc_neutrons_reader.cxx
allow_failure: true
pid_test_1_dummy_test:
stage: benchmarks
tags:
- sodium
needs:
- ["cal_sim_1_dummy_test2"]
script:
- bash pid/dummy_test.sh
allow_failure: true
track_test_1_dummy_test:
stage: benchmarks
needs:
- ["cal_sim_1_dummy_test2"]
tags:
- sodium
script:
- bash trackers/dummy_test.sh
allow_failure: true
roman_pot_simu:
stage: simulate
needs:
- ["get_data"]
tags:
- sodium
script:
- cp NPDet/src/GenericDetectors/trackers/compact/elements.xml ./.
- cp NPDet/src/GenericDetectors/trackers/compact/materials.xml ./.
- bash trackers/roman_pot_simu.sh
roman_pot_nhits:
stage: benchmarks
needs:
- ["roman_pot_simu"]
tags:
- sodium
script:
- root -b -q trackers/simple_tracking.cxx+
allow_failure: true
roman_pot_eta:
stage: benchmarks
tags: tags:
- sodium - sodium
needs:
- ["roman_pot_simu"]
script: script:
- root -b -q trackers/roman_pot_hit_eta.cxx+ - ./bin/gen_ci_config -p test_ -i dummy > config/dummy_config.yml
allow_failure: true
zdc_simulation:
stage: simulate
needs:
- ["get_data"]
tags:
- sodium
script:
- cp NPDet/src/GenericDetectors/calorimeters/compact/elements.xml ./.
- cp NPDet/src/GenericDetectors/calorimeters/compact/materials.xml ./.
- bash calorimeters/run_simulation_zdc.sh
zdc_benchmark:
stage: benchmarks
tags:
- sodium
needs:
- ["zdc_simulation"]
dependencies:
- zdc_simulation
script:
- ls -lrth sim_output
- root -b -q calorimeters/simple_checking.cxx+
allow_failure: true
zdc_benchmark_info_histogram:
stage: benchmarks
needs:
- ["zdc_simulation"]
tags:
- sodium
dependencies:
- zdc_simulation
script:
- cp NPDet/src/GenericDetectors/calorimeters/compact/elements.xml calorimeters/
- cp NPDet/src/GenericDetectors/calorimeters/compact/materials.xml calorimeters/
- root -b -q calorimeters/simple_info_plot_histograms.cxx+
allow_failure: true
crystal_emcal_simulation:
stage: simulate
needs:
- ["get_data"]
tags:
- sodium
script:
- cp NPDet/src/GenericDetectors/calorimeters/compact/elements.xml ./.
- cp NPDet/src/GenericDetectors/calorimeters/compact/materials.xml ./.
- bash calorimeters/run_simulation_crystal.sh
crystal_benchmark:
stage: benchmarks
tags:
- sodium
needs:
- ["crystal_emcal_simulation"]
script:
- ls -lrth sim_output
- root -b -q calorimeters/simple_checking_crystal.cxx+
allow_failure: true
deploy_results:
stage: deploy
needs:
- ["zdc_benchmark","zdc_benchmark_info_histogram"]
tags:
- sodium
script:
- echo "deploy results!"
# artifacts:
# paths:
# - datasets
#track_test1:
# stage: detectors
# tags:
# - sodium
# script:
# - bash trackers/dummy_test.sh
# allow_failure: true
#
#cal_test1:
# stage: detectors
# tags:
# - sodium
# script:
# - bash calorimeters/dummy_test.sh
# allow_failure: true
#
#cal_test2:
# stage: detectors
# tags:
# - sodium
# script:
# - root -b -q calorimeters/zdc_neutrons_reader.cxx
# allow_failure: true
#pid_test1:
# stage: detectors
# tags:
# - sodium
# script:
# - bash pid/dummy_test.sh
# allow_failure: true
#pages: child-pipeline:
# image: alpine stage: run
# when: manual trigger:
# stage: build include:
# script: - artifact: config/dummy_config.yml
# - apk update && apk add doxygen graphviz ttf-ubuntu-font-family job: generate-config
# - cd doc && doxygen Doxyfile && mv doxygen_output/html/ ../public/
# artifacts:
# paths:
# - public # only:
# - master
...@@ -3,8 +3,8 @@ set -o nounset ...@@ -3,8 +3,8 @@ set -o nounset
set -o errexit set -o errexit
CI_TAG=sodium CI_TAG=sodium
BENCHMARK_SCRIPT_DIR=. BENCHMARK_SCRIPT_DIR=./dummy
CI_JOB_PREFIX=cal_test_ CI_JOB_PREFIX=test_
function print_the_help { function print_the_help {
echo "USAGE: $0 [-t <runner_tag>] " echo "USAGE: $0 [-t <runner_tag>] "
......
#!/bin/bash
echo "Dummy Test..."
echo "..."
echo "Fails!"
exit 1
#!/bin/bash
echo "Dummy Test..."
echo "..."
echo "Passes!"
#exit 1
#!/bin/bash
echo "Dummy Test number 2..."
echo "..."
echo "Passes!"
#exit 1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment