From 31226d5bdd72cf00432fb885603ab989300090df Mon Sep 17 00:00:00 2001 From: Sean McBride Date: Tue, 25 Jan 2022 16:31:13 +0000 Subject: [PATCH] refactor: Move tests --- test.mk | 36 +++++++++--------- .../imageclassification/.gitignore | 0 .../CMSIS_5_NN}/imageclassification/README.md | 0 .../CMSIS_5_NN}/imageclassification/debug.sh | 0 .../imageclassification}/edf_nopreemption.env | 0 .../imageclassification}/edf_preemption.env | 0 .../imageclassification/erroneous_output.txt | 0 .../fifo_nopreemption.env | 0 .../imageclassification}/fifo_preemption.env | 0 .../images/bmp/airplane1.bmp | Bin .../images/bmp/airplane10.bmp | Bin .../images/bmp/airplane2.bmp | Bin .../images/bmp/airplane3.bmp | Bin .../images/bmp/airplane4.bmp | Bin .../images/bmp/airplane5.bmp | Bin .../images/bmp/airplane6.bmp | Bin .../images/bmp/airplane7.bmp | Bin .../images/bmp/airplane8.bmp | Bin .../images/bmp/airplane9.bmp | Bin .../images/bmp/automobile1.bmp | Bin .../images/bmp/automobile10.bmp | Bin .../images/bmp/automobile2.bmp | Bin .../images/bmp/automobile3.bmp | Bin .../images/bmp/automobile4.bmp | Bin .../images/bmp/automobile5.bmp | Bin .../images/bmp/automobile6.bmp | Bin .../images/bmp/automobile7.bmp | Bin .../images/bmp/automobile8.bmp | Bin .../images/bmp/automobile9.bmp | Bin .../imageclassification/images/bmp/bird1.bmp | Bin .../imageclassification/images/bmp/bird10.bmp | Bin .../imageclassification/images/bmp/bird2.bmp | Bin .../imageclassification/images/bmp/bird3.bmp | Bin .../imageclassification/images/bmp/bird4.bmp | Bin .../imageclassification/images/bmp/bird5.bmp | Bin .../imageclassification/images/bmp/bird6.bmp | Bin .../imageclassification/images/bmp/bird7.bmp | Bin .../imageclassification/images/bmp/bird8.bmp | Bin .../imageclassification/images/bmp/bird9.bmp | Bin .../imageclassification/images/bmp/cat1.bmp | Bin .../imageclassification/images/bmp/cat10.bmp | Bin .../imageclassification/images/bmp/cat2.bmp | Bin .../imageclassification/images/bmp/cat3.bmp | Bin .../imageclassification/images/bmp/cat4.bmp | Bin .../imageclassification/images/bmp/cat5.bmp | Bin .../imageclassification/images/bmp/cat6.bmp | Bin .../imageclassification/images/bmp/cat7.bmp | Bin .../imageclassification/images/bmp/cat8.bmp | Bin .../imageclassification/images/bmp/cat9.bmp | Bin .../imageclassification/images/bmp/deer1.bmp | Bin .../imageclassification/images/bmp/deer10.bmp | Bin .../imageclassification/images/bmp/deer2.bmp | Bin .../imageclassification/images/bmp/deer3.bmp | Bin .../imageclassification/images/bmp/deer4.bmp | Bin .../imageclassification/images/bmp/deer5.bmp | Bin .../imageclassification/images/bmp/deer6.bmp | Bin .../imageclassification/images/bmp/deer7.bmp | Bin .../imageclassification/images/bmp/deer8.bmp | Bin .../imageclassification/images/bmp/deer9.bmp | Bin .../imageclassification/images/bmp/dog1.bmp | Bin .../imageclassification/images/bmp/dog10.bmp | Bin .../imageclassification/images/bmp/dog2.bmp | Bin .../imageclassification/images/bmp/dog3.bmp | Bin .../imageclassification/images/bmp/dog4.bmp | Bin .../imageclassification/images/bmp/dog5.bmp | Bin .../imageclassification/images/bmp/dog6.bmp | Bin .../imageclassification/images/bmp/dog7.bmp | Bin .../imageclassification/images/bmp/dog8.bmp | Bin .../imageclassification/images/bmp/dog9.bmp | Bin .../imageclassification/images/bmp/frog1.bmp | Bin .../imageclassification/images/bmp/frog10.bmp | Bin .../imageclassification/images/bmp/frog2.bmp | Bin .../imageclassification/images/bmp/frog3.bmp | Bin .../imageclassification/images/bmp/frog4.bmp | Bin .../imageclassification/images/bmp/frog5.bmp | Bin .../imageclassification/images/bmp/frog6.bmp | Bin .../imageclassification/images/bmp/frog7.bmp | Bin .../imageclassification/images/bmp/frog8.bmp | Bin .../imageclassification/images/bmp/frog9.bmp | Bin .../imageclassification/images/bmp/horse1.bmp | Bin .../images/bmp/horse10.bmp | Bin .../imageclassification/images/bmp/horse2.bmp | Bin .../imageclassification/images/bmp/horse3.bmp | Bin .../imageclassification/images/bmp/horse4.bmp | Bin .../imageclassification/images/bmp/horse5.bmp | Bin .../imageclassification/images/bmp/horse6.bmp | Bin .../imageclassification/images/bmp/horse7.bmp | Bin .../imageclassification/images/bmp/horse8.bmp | Bin .../imageclassification/images/bmp/horse9.bmp | Bin .../imageclassification/images/bmp/ship1.bmp | Bin .../imageclassification/images/bmp/ship10.bmp | Bin .../imageclassification/images/bmp/ship2.bmp | Bin .../imageclassification/images/bmp/ship3.bmp | Bin .../imageclassification/images/bmp/ship4.bmp | Bin .../imageclassification/images/bmp/ship5.bmp | Bin .../imageclassification/images/bmp/ship6.bmp | Bin .../imageclassification/images/bmp/ship7.bmp | Bin .../imageclassification/images/bmp/ship8.bmp | Bin .../imageclassification/images/bmp/ship9.bmp | Bin .../imageclassification/images/bmp/truck1.bmp | Bin .../images/bmp/truck10.bmp | Bin .../imageclassification/images/bmp/truck2.bmp | Bin .../imageclassification/images/bmp/truck3.bmp | Bin .../imageclassification/images/bmp/truck4.bmp | Bin .../imageclassification/images/bmp/truck5.bmp | Bin .../imageclassification/images/bmp/truck6.bmp | Bin .../imageclassification/images/bmp/truck7.bmp | Bin .../imageclassification/images/bmp/truck8.bmp | Bin .../imageclassification/images/bmp/truck9.bmp | Bin .../images/png/airplane1.png | Bin .../images/png/airplane10.png | Bin .../images/png/airplane2.png | Bin .../images/png/airplane3.png | Bin .../images/png/airplane4.png | Bin .../images/png/airplane5.png | Bin .../images/png/airplane6.png | Bin .../images/png/airplane7.png | Bin .../images/png/airplane8.png | Bin .../images/png/airplane9.png | Bin .../images/png/automobile1.png | Bin .../images/png/automobile10.png | Bin .../images/png/automobile2.png | Bin .../images/png/automobile3.png | Bin .../images/png/automobile4.png | Bin .../images/png/automobile5.png | Bin .../images/png/automobile6.png | Bin .../images/png/automobile7.png | Bin .../images/png/automobile8.png | Bin .../images/png/automobile9.png | Bin .../imageclassification/images/png/bird1.png | Bin .../imageclassification/images/png/bird10.png | Bin .../imageclassification/images/png/bird2.png | Bin .../imageclassification/images/png/bird3.png | Bin .../imageclassification/images/png/bird4.png | Bin .../imageclassification/images/png/bird5.png | Bin .../imageclassification/images/png/bird6.png | Bin .../imageclassification/images/png/bird7.png | Bin .../imageclassification/images/png/bird8.png | Bin .../imageclassification/images/png/bird9.png | Bin .../imageclassification/images/png/cat1.png | Bin .../imageclassification/images/png/cat10.png | Bin .../imageclassification/images/png/cat2.png | Bin .../imageclassification/images/png/cat3.png | Bin .../imageclassification/images/png/cat4.png | Bin .../imageclassification/images/png/cat5.png | Bin .../imageclassification/images/png/cat6.png | Bin .../imageclassification/images/png/cat7.png | Bin .../imageclassification/images/png/cat8.png | Bin .../imageclassification/images/png/cat9.png | Bin .../imageclassification/images/png/deer1.png | Bin .../imageclassification/images/png/deer10.png | Bin .../imageclassification/images/png/deer2.png | Bin .../imageclassification/images/png/deer3.png | Bin .../imageclassification/images/png/deer4.png | Bin .../imageclassification/images/png/deer5.png | Bin .../imageclassification/images/png/deer6.png | Bin .../imageclassification/images/png/deer7.png | Bin .../imageclassification/images/png/deer8.png | Bin .../imageclassification/images/png/deer9.png | Bin .../imageclassification/images/png/dog1.png | Bin .../imageclassification/images/png/dog10.png | Bin .../imageclassification/images/png/dog2.png | Bin .../imageclassification/images/png/dog3.png | Bin .../imageclassification/images/png/dog4.png | Bin .../imageclassification/images/png/dog5.png | Bin .../imageclassification/images/png/dog6.png | Bin .../imageclassification/images/png/dog7.png | Bin .../imageclassification/images/png/dog8.png | Bin .../imageclassification/images/png/dog9.png | Bin .../imageclassification/images/png/frog1.png | Bin .../imageclassification/images/png/frog10.png | Bin .../imageclassification/images/png/frog2.png | Bin .../imageclassification/images/png/frog3.png | Bin .../imageclassification/images/png/frog4.png | Bin .../imageclassification/images/png/frog5.png | Bin .../imageclassification/images/png/frog6.png | Bin .../imageclassification/images/png/frog7.png | Bin .../imageclassification/images/png/frog8.png | Bin .../imageclassification/images/png/frog9.png | Bin .../imageclassification/images/png/horse1.png | Bin .../images/png/horse10.png | Bin .../imageclassification/images/png/horse2.png | Bin .../imageclassification/images/png/horse3.png | Bin .../imageclassification/images/png/horse4.png | Bin .../imageclassification/images/png/horse5.png | Bin .../imageclassification/images/png/horse6.png | Bin .../imageclassification/images/png/horse7.png | Bin .../imageclassification/images/png/horse8.png | Bin .../imageclassification/images/png/horse9.png | Bin .../imageclassification/images/png/ship1.png | Bin .../imageclassification/images/png/ship10.png | Bin .../imageclassification/images/png/ship2.png | Bin .../imageclassification/images/png/ship3.png | Bin .../imageclassification/images/png/ship4.png | Bin .../imageclassification/images/png/ship5.png | Bin .../imageclassification/images/png/ship6.png | Bin .../imageclassification/images/png/ship7.png | Bin .../imageclassification/images/png/ship8.png | Bin .../imageclassification/images/png/ship9.png | Bin .../imageclassification/images/png/truck1.png | Bin .../images/png/truck10.png | Bin .../imageclassification/images/png/truck2.png | Bin .../imageclassification/images/png/truck3.png | Bin .../imageclassification/images/png/truck4.png | Bin .../imageclassification/images/png/truck5.png | Bin .../imageclassification/images/png/truck6.png | Bin .../imageclassification/images/png/truck7.png | Bin .../imageclassification/images/png/truck8.png | Bin .../imageclassification/images/png/truck9.png | Bin .../CMSIS_5_NN}/imageclassification/run.sh | 0 .../CMSIS_5_NN}/imageclassification/spec.json | 0 .../TinyEKF}/by_iteration/.gitignore | 0 .../TinyEKF}/by_iteration/README.md | 0 .../by_iteration}/edf_nopreemption.env | 0 .../TinyEKF/by_iteration}/edf_preemption.env | 0 .../by_iteration}/fifo_nopreemption.env | 0 .../TinyEKF/by_iteration}/fifo_preemption.env | 0 .../TinyEKF}/by_iteration/initial_state.dat | Bin .../TinyEKF}/by_iteration/one_iteration.dat | Bin .../ekf => tests/TinyEKF}/by_iteration/run.sh | 2 +- .../TinyEKF}/by_iteration/spec.json | 0 .../by_iteration/three_iterations.dat | Bin .../TinyEKF}/by_iteration/two_iterations.dat | Bin .../TinyEKF}/one_iteration/.gitignore | 0 .../TinyEKF}/one_iteration/README.md | 0 .../one_iteration}/edf_nopreemption.env | 0 .../TinyEKF/one_iteration}/edf_preemption.env | 0 .../TinyEKF}/one_iteration/ekf_raw.dat | Bin .../one_iteration/expected_result.dat | Bin .../one_iteration}/fifo_nopreemption.env | 0 .../one_iteration}/fifo_preemption.env | 0 .../TinyEKF}/one_iteration/initial_state.dat | Bin .../TinyEKF}/one_iteration/run.sh | 2 +- .../TinyEKF}/one_iteration/spec.json | 0 .../bash_libraries/csv_to_dat.sh | 0 .../bash_libraries/error_msg.sh | 0 .../bash_libraries/fn_exists.sh | 0 .../bash_libraries/framework.sh | 2 +- .../bash_libraries/generate_gnuplots.sh | 0 .../bash_libraries/get_result_count.sh | 0 .../bash_libraries/panic.sh | 0 .../bash_libraries/path_join.sh | 0 .../bash_libraries/percentiles_table.sh | 0 .../bash_libraries/type_checks.sh | 0 .../bash_libraries/validate_dependencies.sh | 0 .../deadline_description}/.gitignore | 0 .../deadline_description/README.md | 0 .../cifar10/airplane1.bmp | Bin .../cifar10/template.json | 0 .../ekf/initial_state.dat | Bin .../deadline_description/ekf/template.json | 0 .../fifo_nopreemption.env | 0 .../deadline_description/gocr}/hyde.pnm | 0 .../deadline_description/gocr/template.json | 0 .../deadline_description/lpd}/Cars0.png | Bin .../deadline_description/lpd/template.json | 0 .../resize}/shrinking_man_large.jpg | Bin .../deadline_description/resize/template.json | 0 .../deadline_description/run.sh | 0 .../deadline_description/spec.json | 0 .../empty/concurrency}/.gitignore | 0 .../empty}/concurrency/README.md | 0 .../empty/concurrency}/edf_nopreemption.env | 0 .../empty/concurrency}/edf_preemption.env | 0 .../empty/concurrency}/fifo_nopreemption.env | 0 .../empty/concurrency}/fifo_preemption.env | 0 .../empty/concurrency}/install.sh | 0 .../empty}/concurrency/latency.gnuplot | 0 .../empty}/concurrency/run.sh | 4 +- .../empty}/concurrency/spec.json | 0 .../empty}/concurrency/success.gnuplot | 0 .../empty}/concurrency/throughput.gnuplot | 0 .../fibonacci}/bimodal/.gitignore | 0 .../fibonacci}/bimodal/README.md | 0 .../fibonacci/bimodal}/edf_nopreemption.env | 0 .../fibonacci/bimodal}/edf_preemption.env | 0 .../fibonacci/bimodal}/fifo_nopreemption.env | 0 .../fibonacci/bimodal}/fifo_preemption.env | 0 .../fibonacci/bimodal}/install.sh | 0 .../fibonacci}/bimodal/run.sh | 4 +- .../fibonacci}/bimodal/spec.json | 0 .../ocr => tests/gocr}/by_dpi/.gitignore | 0 .../ocr => tests/gocr}/by_dpi/README.md | 0 .../gocr/by_dpi}/edf_nopreemption.env | 0 .../gocr/by_dpi}/edf_preemption.env | 0 .../gocr/by_dpi}/fifo_nopreemption.env | 0 .../gocr/by_dpi}/fifo_preemption.env | 0 .../ocr => tests/gocr}/by_dpi/install.sh | 0 .../ocr => tests/gocr}/by_dpi/run.sh | 2 +- .../ocr => tests/gocr}/by_dpi/spec.json | 0 .../ocr => tests/gocr}/by_font/.gitignore | 0 .../ocr => tests/gocr}/by_font/README.md | 0 .../gocr/by_font}/edf_nopreemption.env | 0 .../gocr/by_font}/edf_preemption.env | 0 .../gocr/by_font}/fifo_nopreemption.env | 0 .../gocr/by_font}/fifo_preemption.env | 0 .../ocr => tests/gocr}/by_font/install.sh | 0 .../ocr => tests/gocr}/by_font/run.sh | 2 +- .../ocr => tests/gocr}/by_font/spec.json | 0 .../ocr => tests/gocr}/by_word/.gitignore | 0 .../ocr => tests/gocr}/by_word/README.md | 0 .../gocr/by_word}/edf_nopreemption.env | 0 .../gocr/by_word}/edf_preemption.env | 0 .../gocr/by_word}/fifo_nopreemption.env | 0 .../gocr/by_word}/fifo_preemption.env | 0 .../ocr => tests/gocr}/by_word/install.sh | 0 .../ocr => tests/gocr}/by_word/run.sh | 2 +- .../ocr => tests/gocr}/by_word/spec.json | 0 .../gocr/fivebyeight}/.gitignore | 0 .../ocr => tests/gocr}/fivebyeight/5x8.png | Bin .../ocr => tests/gocr}/fivebyeight/5x8.pnm | 0 .../ocr => tests/gocr}/fivebyeight/README.md | 0 .../gocr/fivebyeight}/edf_nopreemption.env | 0 .../gocr/fivebyeight}/edf_preemption.env | 0 .../gocr}/fivebyeight/expected_result.txt | 0 .../gocr/fivebyeight}/fifo_nopreemption.env | 0 .../gocr/fivebyeight}/fifo_preemption.env | 0 .../ocr => tests/gocr}/fivebyeight/run.sh | 2 +- .../ocr => tests/gocr}/fivebyeight/spec.json | 0 .../gocr/handwriting}/.gitignore | 0 .../gocr/handwriting}/edf_nopreemption.env | 0 .../gocr/handwriting}/edf_preemption.env | 0 .../gocr}/handwriting/expected_result.txt | 0 .../gocr/handwriting}/fifo_nopreemption.env | 0 .../gocr/handwriting}/fifo_preemption.env | 0 .../gocr}/handwriting/handwrt1.jpg | Bin .../gocr}/handwriting/handwrt1.pnm | 0 .../ocr => tests/gocr}/handwriting/run.sh | 2 +- .../ocr => tests/gocr}/handwriting/spec.json | 0 .../gocr/hyde}/.gitignore | 0 .../ocr => tests/gocr}/hyde/Makefile | 0 .../ocr => tests/gocr}/hyde/README.md | 0 .../gocr/hyde}/edf_nopreemption.env | 0 .../gocr/hyde}/edf_preemption.env | 0 .../gocr}/hyde/expected_result.txt | 0 .../gocr/hyde}/fifo_nopreemption.env | 0 .../gocr/hyde}/fifo_preemption.env | 0 .../ocr => tests/gocr}/hyde/hyde.jpg | Bin .../gocr => tests/gocr/hyde}/hyde.pnm | 0 .../ocr => tests/gocr}/hyde/run.sh | 2 +- .../ocr => tests/gocr}/hyde/spec.json | 0 .../experiments => tests}/payload/.gitignore | 0 .../payload/body/.gitignore | 0 .../payload/body/generate.sh | 0 .../payload}/edf_nopreemption.env | 0 .../hyde => tests/payload}/edf_preemption.env | 0 .../payload}/fifo_nopreemption.env | 0 .../payload}/fifo_preemption.env | 0 .../experiments => tests}/payload/install.sh | 0 .../payload/latency.gnuplot | 0 {runtime/experiments => tests}/payload/run.sh | 0 .../experiments => tests}/payload/spec.json | 0 .../payload/success.gnuplot | 0 .../payload/throughput.gnuplot | 0 .../image_resize}/by_resolution/.gitignore | 0 .../sod/image_resize}/by_resolution/README.md | 0 .../by_resolution}/edf_nopreemption.env | 0 .../by_resolution}/edf_preemption.env | 0 .../by_resolution/expected_result_large.jpg | Bin .../by_resolution/expected_result_medium.jpg | Bin .../by_resolution/expected_result_small.jpg | Bin .../by_resolution}/fifo_nopreemption.env | 0 .../by_resolution}/fifo_preemption.env | 0 .../image_resize}/by_resolution/flower.jpg | Bin .../image_resize}/by_resolution/install.sh | 0 .../sod/image_resize}/by_resolution/run.sh | 0 .../by_resolution}/shrinking_man_large.jpg | Bin .../by_resolution/shrinking_man_medium.jpg | Bin .../by_resolution/shrinking_man_small.jpg | Bin .../sod/image_resize}/by_resolution/spec.json | 0 .../sod/image_resize/test}/.gitignore | 0 .../sod/image_resize}/test/README.md | 0 .../image_resize/test}/edf_nopreemption.env | 0 .../sod/image_resize/test}/edf_preemption.env | 0 .../image_resize}/test/expected_result.jpg | Bin .../image_resize/test}/fifo_nopreemption.env | 0 .../image_resize/test}/fifo_preemption.env | 0 .../sod/image_resize}/test/flower.jpg | Bin .../sod/image_resize}/test/install.sh | 0 .../sod/image_resize}/test/run.sh | 2 +- .../sod/image_resize}/test/spec.json | 0 .../sod/lpd}/by_plate_count/.gitignore | 0 .../sod/lpd}/by_plate_count/README.md | 0 .../lpd/by_plate_count}/edf_nopreemption.env | 0 .../lpd/by_plate_count}/edf_preemption.env | 0 .../lpd/by_plate_count}/fifo_nopreemption.env | 0 .../lpd/by_plate_count}/fifo_preemption.env | 0 .../sod/lpd}/by_plate_count/images/Cars0.csv | 0 .../sod/lpd/by_plate_count/images}/Cars0.png | Bin .../sod/lpd}/by_plate_count/images/Cars1.csv | 0 .../sod/lpd}/by_plate_count/images/Cars1.png | Bin .../lpd}/by_plate_count/images/Cars106.csv | 0 .../lpd}/by_plate_count/images/Cars106.png | Bin .../lpd}/by_plate_count/images/Cars143.csv | 0 .../lpd}/by_plate_count/images/Cars143.png | Bin .../lpd}/by_plate_count/images/Cars146.csv | 0 .../lpd}/by_plate_count/images/Cars146.png | Bin .../sod/lpd}/by_plate_count/images/Cars2.csv | 0 .../sod/lpd}/by_plate_count/images/Cars2.png | Bin .../lpd}/by_plate_count/images/Cars249.csv | 0 .../lpd}/by_plate_count/images/Cars249.png | Bin .../lpd}/by_plate_count/images/Cars277.csv | 0 .../lpd}/by_plate_count/images/Cars277.png | Bin .../lpd}/by_plate_count/images/Cars295.csv | 0 .../lpd}/by_plate_count/images/Cars295.png | Bin .../sod/lpd}/by_plate_count/images/Cars3.csv | 0 .../sod/lpd}/by_plate_count/images/Cars3.png | Bin .../lpd}/by_plate_count/images/Cars316.csv | 0 .../lpd}/by_plate_count/images/Cars316.png | Bin .../lpd}/by_plate_count/images/Cars330.csv | 0 .../lpd}/by_plate_count/images/Cars330.png | Bin .../sod/lpd}/by_plate_count/images/Cars4.csv | 0 .../sod/lpd}/by_plate_count/images/Cars4.png | Bin .../sod/lpd}/by_plate_count/images/Cars71.csv | 0 .../sod/lpd}/by_plate_count/images/Cars71.png | Bin .../sod/lpd}/by_plate_count/images/Cars87.csv | 0 .../sod/lpd}/by_plate_count/images/Cars87.png | Bin .../sod/lpd}/by_plate_count/run.sh | 0 .../sod/lpd}/by_plate_count/spec.json | 0 .../speechtotext/.gitignore | 0 .../speechtotext/debug.sh | 0 .../speechtotext/run.sh | 0 .../speechtotext/spec.json | 0 .../workload_mix/.gitignore | 0 .../workload_mix/README.md | 0 .../workload_mix/edf_nopreemption.env | 0 .../workload_mix/edf_preemption.env | 0 .../workload_mix/fifo_nopreemption.env | 0 .../workload_mix/fifo_preemption.env | 0 .../workload_mix/install.sh | 0 .../workload_mix/mix.csv | 0 .../experiments => tests}/workload_mix/run.sh | 0 .../workload_mix/spec.json | 0 .../workload_mix_realworld/.gitignore | 0 .../workload_mix_realworld/README.md | 0 .../cifar10/airplane1.bmp | Bin .../edf_nopreemption.env | 0 .../workload_mix_realworld/edf_preemption.env | 0 .../workload_mix_realworld/ekf/ekf_raw.dat | Bin .../fifo_nopreemption.env | 0 .../fifo_preemption.env | 0 .../workload_mix_realworld/gocr/hyde.pnm | 0 .../workload_mix_realworld/install.sh | 0 .../workload_mix_realworld/lpd/Cars0.png | Bin .../workload_mix_realworld/mix copy.csv | 0 .../workload_mix_realworld/mix.csv | 0 .../resize/shrinking_man_large.jpg | Bin .../workload_mix_realworld/run.sh | 0 .../workload_mix_realworld/spec.json | 0 449 files changed, 32 insertions(+), 32 deletions(-) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/.gitignore (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/README.md (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/debug.sh (100%) rename {runtime/experiments/applications/ekf/by_iteration => tests/CMSIS_5_NN/imageclassification}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/ekf/by_iteration => tests/CMSIS_5_NN/imageclassification}/edf_preemption.env (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/erroneous_output.txt (100%) rename {runtime/experiments/applications/ekf/by_iteration => tests/CMSIS_5_NN/imageclassification}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/ekf/by_iteration => tests/CMSIS_5_NN/imageclassification}/fifo_preemption.env (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/airplane1.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/airplane10.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/airplane2.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/airplane3.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/airplane4.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/airplane5.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/airplane6.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/airplane7.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/airplane8.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/airplane9.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/automobile1.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/automobile10.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/automobile2.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/automobile3.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/automobile4.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/automobile5.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/automobile6.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/automobile7.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/automobile8.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/automobile9.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/bird1.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/bird10.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/bird2.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/bird3.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/bird4.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/bird5.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/bird6.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/bird7.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/bird8.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/bird9.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/cat1.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/cat10.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/cat2.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/cat3.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/cat4.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/cat5.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/cat6.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/cat7.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/cat8.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/cat9.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/deer1.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/deer10.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/deer2.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/deer3.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/deer4.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/deer5.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/deer6.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/deer7.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/deer8.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/deer9.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/dog1.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/dog10.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/dog2.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/dog3.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/dog4.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/dog5.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/dog6.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/dog7.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/dog8.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/dog9.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/frog1.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/frog10.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/frog2.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/frog3.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/frog4.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/frog5.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/frog6.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/frog7.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/frog8.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/frog9.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/horse1.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/horse10.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/horse2.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/horse3.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/horse4.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/horse5.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/horse6.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/horse7.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/horse8.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/horse9.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/ship1.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/ship10.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/ship2.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/ship3.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/ship4.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/ship5.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/ship6.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/ship7.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/ship8.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/ship9.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/truck1.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/truck10.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/truck2.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/truck3.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/truck4.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/truck5.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/truck6.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/truck7.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/truck8.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/bmp/truck9.bmp (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/airplane1.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/airplane10.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/airplane2.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/airplane3.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/airplane4.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/airplane5.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/airplane6.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/airplane7.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/airplane8.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/airplane9.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/automobile1.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/automobile10.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/automobile2.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/automobile3.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/automobile4.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/automobile5.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/automobile6.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/automobile7.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/automobile8.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/automobile9.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/bird1.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/bird10.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/bird2.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/bird3.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/bird4.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/bird5.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/bird6.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/bird7.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/bird8.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/bird9.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/cat1.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/cat10.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/cat2.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/cat3.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/cat4.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/cat5.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/cat6.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/cat7.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/cat8.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/cat9.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/deer1.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/deer10.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/deer2.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/deer3.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/deer4.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/deer5.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/deer6.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/deer7.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/deer8.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/deer9.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/dog1.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/dog10.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/dog2.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/dog3.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/dog4.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/dog5.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/dog6.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/dog7.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/dog8.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/dog9.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/frog1.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/frog10.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/frog2.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/frog3.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/frog4.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/frog5.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/frog6.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/frog7.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/frog8.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/frog9.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/horse1.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/horse10.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/horse2.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/horse3.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/horse4.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/horse5.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/horse6.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/horse7.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/horse8.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/horse9.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/ship1.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/ship10.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/ship2.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/ship3.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/ship4.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/ship5.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/ship6.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/ship7.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/ship8.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/ship9.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/truck1.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/truck10.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/truck2.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/truck3.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/truck4.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/truck5.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/truck6.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/truck7.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/truck8.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/images/png/truck9.png (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/run.sh (100%) rename {runtime/experiments/applications => tests/CMSIS_5_NN}/imageclassification/spec.json (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/by_iteration/.gitignore (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/by_iteration/README.md (100%) rename {runtime/experiments/applications/ekf/one_iteration => tests/TinyEKF/by_iteration}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/ekf/one_iteration => tests/TinyEKF/by_iteration}/edf_preemption.env (100%) rename {runtime/experiments/applications/ekf/one_iteration => tests/TinyEKF/by_iteration}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/ekf/one_iteration => tests/TinyEKF/by_iteration}/fifo_preemption.env (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/by_iteration/initial_state.dat (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/by_iteration/one_iteration.dat (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/by_iteration/run.sh (98%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/by_iteration/spec.json (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/by_iteration/three_iterations.dat (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/by_iteration/two_iterations.dat (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/one_iteration/.gitignore (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/one_iteration/README.md (100%) rename {runtime/experiments/applications/imageclassification => tests/TinyEKF/one_iteration}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/imageclassification => tests/TinyEKF/one_iteration}/edf_preemption.env (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/one_iteration/ekf_raw.dat (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/one_iteration/expected_result.dat (100%) rename {runtime/experiments/applications/imageclassification => tests/TinyEKF/one_iteration}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/imageclassification => tests/TinyEKF/one_iteration}/fifo_preemption.env (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/one_iteration/initial_state.dat (100%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/one_iteration/run.sh (96%) rename {runtime/experiments/applications/ekf => tests/TinyEKF}/one_iteration/spec.json (100%) rename {runtime/experiments => tests}/bash_libraries/csv_to_dat.sh (100%) rename {runtime/experiments => tests}/bash_libraries/error_msg.sh (100%) rename {runtime/experiments => tests}/bash_libraries/fn_exists.sh (100%) rename {runtime/experiments => tests}/bash_libraries/framework.sh (99%) rename {runtime/experiments => tests}/bash_libraries/generate_gnuplots.sh (100%) rename {runtime/experiments => tests}/bash_libraries/get_result_count.sh (100%) rename {runtime/experiments => tests}/bash_libraries/panic.sh (100%) rename {runtime/experiments => tests}/bash_libraries/path_join.sh (100%) rename {runtime/experiments => tests}/bash_libraries/percentiles_table.sh (100%) rename {runtime/experiments => tests}/bash_libraries/type_checks.sh (100%) rename {runtime/experiments => tests}/bash_libraries/validate_dependencies.sh (100%) rename {runtime/experiments/concurrency => tests/deadline_description}/.gitignore (100%) rename {runtime/experiments => tests}/deadline_description/README.md (100%) rename {runtime/experiments => tests}/deadline_description/cifar10/airplane1.bmp (100%) rename {runtime/experiments => tests}/deadline_description/cifar10/template.json (100%) rename {runtime/experiments => tests}/deadline_description/ekf/initial_state.dat (100%) rename {runtime/experiments => tests}/deadline_description/ekf/template.json (100%) rename {runtime/experiments => tests}/deadline_description/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/hyde => tests/deadline_description/gocr}/hyde.pnm (100%) rename {runtime/experiments => tests}/deadline_description/gocr/template.json (100%) rename {runtime/experiments/applications/licenseplate/by_plate_count/images => tests/deadline_description/lpd}/Cars0.png (100%) rename {runtime/experiments => tests}/deadline_description/lpd/template.json (100%) rename {runtime/experiments/applications/imageresize/by_resolution => tests/deadline_description/resize}/shrinking_man_large.jpg (100%) rename {runtime/experiments => tests}/deadline_description/resize/template.json (100%) rename {runtime/experiments => tests}/deadline_description/run.sh (100%) rename {runtime/experiments => tests}/deadline_description/spec.json (100%) rename {runtime/experiments/deadline_description => tests/empty/concurrency}/.gitignore (100%) rename {runtime/experiments => tests/empty}/concurrency/README.md (100%) rename {runtime/experiments/applications/imageresize/by_resolution => tests/empty/concurrency}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/imageresize/by_resolution => tests/empty/concurrency}/edf_preemption.env (100%) rename {runtime/experiments/applications/imageresize/by_resolution => tests/empty/concurrency}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/imageresize/by_resolution => tests/empty/concurrency}/fifo_preemption.env (100%) rename {runtime/experiments/bimodal => tests/empty/concurrency}/install.sh (100%) rename {runtime/experiments => tests/empty}/concurrency/latency.gnuplot (100%) rename {runtime/experiments => tests/empty}/concurrency/run.sh (98%) rename {runtime/experiments => tests/empty}/concurrency/spec.json (100%) rename {runtime/experiments => tests/empty}/concurrency/success.gnuplot (100%) rename {runtime/experiments => tests/empty}/concurrency/throughput.gnuplot (100%) rename {runtime/experiments => tests/fibonacci}/bimodal/.gitignore (100%) rename {runtime/experiments => tests/fibonacci}/bimodal/README.md (100%) rename {runtime/experiments/applications/imageresize/test => tests/fibonacci/bimodal}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/imageresize/test => tests/fibonacci/bimodal}/edf_preemption.env (100%) rename {runtime/experiments/applications/imageresize/test => tests/fibonacci/bimodal}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/imageresize/test => tests/fibonacci/bimodal}/fifo_preemption.env (100%) rename {runtime/experiments/concurrency => tests/fibonacci/bimodal}/install.sh (100%) rename {runtime/experiments => tests/fibonacci}/bimodal/run.sh (98%) rename {runtime/experiments => tests/fibonacci}/bimodal/spec.json (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_dpi/.gitignore (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_dpi/README.md (100%) rename {runtime/experiments/applications/licenseplate/by_plate_count => tests/gocr/by_dpi}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/licenseplate/by_plate_count => tests/gocr/by_dpi}/edf_preemption.env (100%) rename {runtime/experiments/applications/licenseplate/by_plate_count => tests/gocr/by_dpi}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/licenseplate/by_plate_count => tests/gocr/by_dpi}/fifo_preemption.env (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_dpi/install.sh (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_dpi/run.sh (98%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_dpi/spec.json (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_font/.gitignore (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_font/README.md (100%) rename {runtime/experiments/applications/ocr/by_dpi => tests/gocr/by_font}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/by_dpi => tests/gocr/by_font}/edf_preemption.env (100%) rename {runtime/experiments/applications/ocr/by_dpi => tests/gocr/by_font}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/by_dpi => tests/gocr/by_font}/fifo_preemption.env (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_font/install.sh (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_font/run.sh (98%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_font/spec.json (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_word/.gitignore (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_word/README.md (100%) rename {runtime/experiments/applications/ocr/by_font => tests/gocr/by_word}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/by_font => tests/gocr/by_word}/edf_preemption.env (100%) rename {runtime/experiments/applications/ocr/by_font => tests/gocr/by_word}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/by_font => tests/gocr/by_word}/fifo_preemption.env (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_word/install.sh (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_word/run.sh (98%) rename {runtime/experiments/applications/ocr => tests/gocr}/by_word/spec.json (100%) rename {runtime/experiments/applications/imageresize/test => tests/gocr/fivebyeight}/.gitignore (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/fivebyeight/5x8.png (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/fivebyeight/5x8.pnm (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/fivebyeight/README.md (100%) rename {runtime/experiments/applications/ocr/by_word => tests/gocr/fivebyeight}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/by_word => tests/gocr/fivebyeight}/edf_preemption.env (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/fivebyeight/expected_result.txt (100%) rename {runtime/experiments/applications/ocr/by_word => tests/gocr/fivebyeight}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/by_word => tests/gocr/fivebyeight}/fifo_preemption.env (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/fivebyeight/run.sh (95%) rename {runtime/experiments/applications/ocr => tests/gocr}/fivebyeight/spec.json (100%) rename {runtime/experiments/applications/ocr/fivebyeight => tests/gocr/handwriting}/.gitignore (100%) rename {runtime/experiments/applications/ocr/fivebyeight => tests/gocr/handwriting}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/fivebyeight => tests/gocr/handwriting}/edf_preemption.env (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/handwriting/expected_result.txt (100%) rename {runtime/experiments/applications/ocr/fivebyeight => tests/gocr/handwriting}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/fivebyeight => tests/gocr/handwriting}/fifo_preemption.env (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/handwriting/handwrt1.jpg (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/handwriting/handwrt1.pnm (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/handwriting/run.sh (95%) rename {runtime/experiments/applications/ocr => tests/gocr}/handwriting/spec.json (100%) rename {runtime/experiments/applications/ocr/handwriting => tests/gocr/hyde}/.gitignore (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/hyde/Makefile (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/hyde/README.md (100%) rename {runtime/experiments/applications/ocr/handwriting => tests/gocr/hyde}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/handwriting => tests/gocr/hyde}/edf_preemption.env (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/hyde/expected_result.txt (100%) rename {runtime/experiments/applications/ocr/handwriting => tests/gocr/hyde}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/handwriting => tests/gocr/hyde}/fifo_preemption.env (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/hyde/hyde.jpg (100%) rename {runtime/experiments/deadline_description/gocr => tests/gocr/hyde}/hyde.pnm (100%) rename {runtime/experiments/applications/ocr => tests/gocr}/hyde/run.sh (95%) rename {runtime/experiments/applications/ocr => tests/gocr}/hyde/spec.json (100%) rename {runtime/experiments => tests}/payload/.gitignore (100%) rename {runtime/experiments => tests}/payload/body/.gitignore (100%) rename {runtime/experiments => tests}/payload/body/generate.sh (100%) rename {runtime/experiments/applications/ocr/hyde => tests/payload}/edf_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/hyde => tests/payload}/edf_preemption.env (100%) rename {runtime/experiments/applications/ocr/hyde => tests/payload}/fifo_nopreemption.env (100%) rename {runtime/experiments/applications/ocr/hyde => tests/payload}/fifo_preemption.env (100%) rename {runtime/experiments => tests}/payload/install.sh (100%) rename {runtime/experiments => tests}/payload/latency.gnuplot (100%) rename {runtime/experiments => tests}/payload/run.sh (100%) rename {runtime/experiments => tests}/payload/spec.json (100%) rename {runtime/experiments => tests}/payload/success.gnuplot (100%) rename {runtime/experiments => tests}/payload/throughput.gnuplot (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/by_resolution/.gitignore (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/by_resolution/README.md (100%) rename {runtime/experiments/bimodal => tests/sod/image_resize/by_resolution}/edf_nopreemption.env (100%) rename {runtime/experiments/bimodal => tests/sod/image_resize/by_resolution}/edf_preemption.env (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/by_resolution/expected_result_large.jpg (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/by_resolution/expected_result_medium.jpg (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/by_resolution/expected_result_small.jpg (100%) rename {runtime/experiments/bimodal => tests/sod/image_resize/by_resolution}/fifo_nopreemption.env (100%) rename {runtime/experiments/bimodal => tests/sod/image_resize/by_resolution}/fifo_preemption.env (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/by_resolution/flower.jpg (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/by_resolution/install.sh (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/by_resolution/run.sh (100%) rename {runtime/experiments/deadline_description/resize => tests/sod/image_resize/by_resolution}/shrinking_man_large.jpg (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/by_resolution/shrinking_man_medium.jpg (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/by_resolution/shrinking_man_small.jpg (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/by_resolution/spec.json (100%) rename {runtime/experiments/applications/ocr/hyde => tests/sod/image_resize/test}/.gitignore (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/test/README.md (100%) rename {runtime/experiments/concurrency => tests/sod/image_resize/test}/edf_nopreemption.env (100%) rename {runtime/experiments/concurrency => tests/sod/image_resize/test}/edf_preemption.env (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/test/expected_result.jpg (100%) rename {runtime/experiments/concurrency => tests/sod/image_resize/test}/fifo_nopreemption.env (100%) rename {runtime/experiments/concurrency => tests/sod/image_resize/test}/fifo_preemption.env (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/test/flower.jpg (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/test/install.sh (100%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/test/run.sh (97%) rename {runtime/experiments/applications/imageresize => tests/sod/image_resize}/test/spec.json (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/.gitignore (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/README.md (100%) rename {runtime/experiments/payload => tests/sod/lpd/by_plate_count}/edf_nopreemption.env (100%) rename {runtime/experiments/payload => tests/sod/lpd/by_plate_count}/edf_preemption.env (100%) rename {runtime/experiments/payload => tests/sod/lpd/by_plate_count}/fifo_nopreemption.env (100%) rename {runtime/experiments/payload => tests/sod/lpd/by_plate_count}/fifo_preemption.env (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars0.csv (100%) rename {runtime/experiments/deadline_description/lpd => tests/sod/lpd/by_plate_count/images}/Cars0.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars1.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars1.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars106.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars106.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars143.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars143.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars146.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars146.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars2.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars2.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars249.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars249.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars277.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars277.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars295.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars295.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars3.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars3.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars316.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars316.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars330.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars330.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars4.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars4.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars71.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars71.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars87.csv (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/images/Cars87.png (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/run.sh (100%) rename {runtime/experiments/applications/licenseplate => tests/sod/lpd}/by_plate_count/spec.json (100%) rename {runtime/experiments/applications => tests}/speechtotext/.gitignore (100%) rename {runtime/experiments/applications => tests}/speechtotext/debug.sh (100%) rename {runtime/experiments/applications => tests}/speechtotext/run.sh (100%) rename {runtime/experiments/applications => tests}/speechtotext/spec.json (100%) rename {runtime/experiments => tests}/workload_mix/.gitignore (100%) rename {runtime/experiments => tests}/workload_mix/README.md (100%) rename {runtime/experiments => tests}/workload_mix/edf_nopreemption.env (100%) rename {runtime/experiments => tests}/workload_mix/edf_preemption.env (100%) rename {runtime/experiments => tests}/workload_mix/fifo_nopreemption.env (100%) rename {runtime/experiments => tests}/workload_mix/fifo_preemption.env (100%) rename {runtime/experiments => tests}/workload_mix/install.sh (100%) rename {runtime/experiments => tests}/workload_mix/mix.csv (100%) rename {runtime/experiments => tests}/workload_mix/run.sh (100%) rename {runtime/experiments => tests}/workload_mix/spec.json (100%) rename {runtime/experiments => tests}/workload_mix_realworld/.gitignore (100%) rename {runtime/experiments => tests}/workload_mix_realworld/README.md (100%) rename {runtime/experiments => tests}/workload_mix_realworld/cifar10/airplane1.bmp (100%) rename {runtime/experiments => tests}/workload_mix_realworld/edf_nopreemption.env (100%) rename {runtime/experiments => tests}/workload_mix_realworld/edf_preemption.env (100%) rename {runtime/experiments => tests}/workload_mix_realworld/ekf/ekf_raw.dat (100%) rename {runtime/experiments => tests}/workload_mix_realworld/fifo_nopreemption.env (100%) rename {runtime/experiments => tests}/workload_mix_realworld/fifo_preemption.env (100%) rename {runtime/experiments => tests}/workload_mix_realworld/gocr/hyde.pnm (100%) rename {runtime/experiments => tests}/workload_mix_realworld/install.sh (100%) rename {runtime/experiments => tests}/workload_mix_realworld/lpd/Cars0.png (100%) rename {runtime/experiments => tests}/workload_mix_realworld/mix copy.csv (100%) rename {runtime/experiments => tests}/workload_mix_realworld/mix.csv (100%) rename {runtime/experiments => tests}/workload_mix_realworld/resize/shrinking_man_large.jpg (100%) rename {runtime/experiments => tests}/workload_mix_realworld/run.sh (100%) rename {runtime/experiments => tests}/workload_mix_realworld/spec.json (100%) diff --git a/test.mk b/test.mk index b4494f7..c9dabe4 100644 --- a/test.mk +++ b/test.mk @@ -9,28 +9,28 @@ PHONY: gocr__by_dpi gocr__by_dpi: ./runtime/bin/gocr_wasm.so - # cd ./runtime/experiments/applications/ocr/by_dpi && ./install.sh - cd ./runtime/experiments/applications/ocr/by_dpi && ./run.sh + # cd ./tests/gocr/by_dpi && ./install.sh + cd ./tests/gocr/by_dpi && ./run.sh PHONY: gocr__by_font gocr__by_font: ./runtime/bin/gocr_wasm.so - cd ./runtime/experiments/applications/ocr/by_font && ./run.sh + cd ./tests/gocr/by_font && ./run.sh PHONY: gocr__by_word gocr__by_word: ./runtime/bin/gocr_wasm.so - cd ./runtime/experiments/applications/ocr/by_word && ./run.sh + cd ./tests/gocr/by_word && ./run.sh PHONY: gocr__fivebyeight gocr__fivebyeight: ./runtime/bin/gocr_wasm.so - cd ./runtime/experiments/applications/ocr/fivebyeight && ./run.sh + cd ./tests/gocr/fivebyeight && ./run.sh PHONY: gocr__handwriting gocr__handwriting: ./runtime/bin/gocr_wasm.so - cd ./runtime/experiments/applications/ocr/handwriting && ./run.sh + cd ./tests/gocr/handwriting && ./run.sh PHONY: gocr__hyde gocr__hyde: ./runtime/bin/gocr_wasm.so - cd ./runtime/experiments/applications/ocr/hyde && ./run.sh + cd ./tests/gocr/hyde && ./run.sh PHONY: gocr_all gocr__all: \ @@ -47,11 +47,11 @@ gocr__all: \ PHONY: ekf__by_iteration ekf__by_iteration: ./runtime/bin/ekf_wasm.so - cd ./runtime/experiments/applications/ekf/by_iteration && ./run.sh + cd ./tests/TinyEKF/by_iteration && ./run.sh PHONY: ekf__one_iteration ekf__one_iteration: ./runtime/bin/ekf_wasm.so - cd ./runtime/experiments/applications/ekf/one_iteration && ./run.sh + cd ./tests/TinyEKF/one_iteration && ./run.sh PHONY: ekf__all ekf__all: \ @@ -64,7 +64,7 @@ ekf__all: \ PHONY: cifar10__image_classification cifar10__image_classification: ./runtime/bin/cifar10_wasm.so - cd ./runtime/experiments/applications/imageclassification && ./run.sh + cd ./tests/CMSIS_5_NN/imageclassification && ./run.sh PHONY: cifar10__all cifar10__all: \ @@ -80,13 +80,13 @@ cifar10__all: \ # Commented out command installs imagemagick. Requires password for sudo to install PHONY: sod__image_resize__test sod__image_resize__test: ./runtime/bin/resize_wasm.so - # cd ./runtime/experiments/applications/imageresize/test && ./install.sh - cd ./runtime/experiments/applications/imageresize/test && ./run.sh + # cd ./tests/sod/image_resize/test && ./install.sh + cd ./tests/sod/image_resize/test && ./run.sh PHONY: sod__image_resize__by_resolution sod__image_resize__by_resolution: ./runtime/bin/resize_wasm.so - # cd ./runtime/experiments/applications/imageresize/by_resolution && ./install.sh - cd ./runtime/experiments/applications/imageresize/by_resolution && ./run.sh + # cd ./tests/sod/image_resize/by_resolution && ./install.sh + cd ./tests/sod/image_resize/by_resolution && ./run.sh # SOD - License Plate Detection ./runtime/bin/lpd_wasm.so: @@ -94,7 +94,7 @@ sod__image_resize__by_resolution: ./runtime/bin/resize_wasm.so PHONY: sod__lpd__by_plate_count sod__lpd__by_plate_count: ./runtime/bin/lpd_wasm.so - cd ./runtime/experiments/applications/licenseplate/by_plate_count && ./run.sh + cd ./tests/sod/lpd/by_plate_count && ./run.sh PHONY: sod__all sod__all: sod__image_resize__test sod__image_resize__by_resolution sod__lpd__by_plate_count @@ -105,15 +105,15 @@ sod__all: sod__image_resize__test sod__image_resize__by_resolution sod__lpd__by_ PHONY: fibonacci__bimodal fibonacci__bimodal: ./runtime/bin/fibonacci_wasm.so - cd ./runtime/experiments/bimodal/ && ./run.sh + cd ./tests/fibonacci/bimodal/ && ./run.sh ./runtime/bin/empty_wasm.so: make empty.install -C ./applications PHONY: empty__concurrency empty__concurrency: ./runtime/bin/empty_wasm.so - # ./runtime/experiments/concurrency/ && install.sh - ./runtime/experiments/concurrency/ && run.sh + # cd ./tests/empty/concurrency/ && ./install.sh + cd ./tests/empty/concurrency/ && ./run.sh all: \ gocr__all \ diff --git a/runtime/experiments/applications/imageclassification/.gitignore b/tests/CMSIS_5_NN/imageclassification/.gitignore similarity index 100% rename from runtime/experiments/applications/imageclassification/.gitignore rename to tests/CMSIS_5_NN/imageclassification/.gitignore diff --git a/runtime/experiments/applications/imageclassification/README.md b/tests/CMSIS_5_NN/imageclassification/README.md similarity index 100% rename from runtime/experiments/applications/imageclassification/README.md rename to tests/CMSIS_5_NN/imageclassification/README.md diff --git a/runtime/experiments/applications/imageclassification/debug.sh b/tests/CMSIS_5_NN/imageclassification/debug.sh similarity index 100% rename from runtime/experiments/applications/imageclassification/debug.sh rename to tests/CMSIS_5_NN/imageclassification/debug.sh diff --git a/runtime/experiments/applications/ekf/by_iteration/edf_nopreemption.env b/tests/CMSIS_5_NN/imageclassification/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ekf/by_iteration/edf_nopreemption.env rename to tests/CMSIS_5_NN/imageclassification/edf_nopreemption.env diff --git a/runtime/experiments/applications/ekf/by_iteration/edf_preemption.env b/tests/CMSIS_5_NN/imageclassification/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/ekf/by_iteration/edf_preemption.env rename to tests/CMSIS_5_NN/imageclassification/edf_preemption.env diff --git a/runtime/experiments/applications/imageclassification/erroneous_output.txt b/tests/CMSIS_5_NN/imageclassification/erroneous_output.txt similarity index 100% rename from runtime/experiments/applications/imageclassification/erroneous_output.txt rename to tests/CMSIS_5_NN/imageclassification/erroneous_output.txt diff --git a/runtime/experiments/applications/ekf/by_iteration/fifo_nopreemption.env b/tests/CMSIS_5_NN/imageclassification/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ekf/by_iteration/fifo_nopreemption.env rename to tests/CMSIS_5_NN/imageclassification/fifo_nopreemption.env diff --git a/runtime/experiments/applications/ekf/by_iteration/fifo_preemption.env b/tests/CMSIS_5_NN/imageclassification/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/ekf/by_iteration/fifo_preemption.env rename to tests/CMSIS_5_NN/imageclassification/fifo_preemption.env diff --git a/runtime/experiments/applications/imageclassification/images/bmp/airplane1.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/airplane1.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/airplane1.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/airplane1.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/airplane10.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/airplane10.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/airplane10.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/airplane10.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/airplane2.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/airplane2.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/airplane2.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/airplane2.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/airplane3.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/airplane3.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/airplane3.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/airplane3.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/airplane4.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/airplane4.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/airplane4.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/airplane4.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/airplane5.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/airplane5.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/airplane5.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/airplane5.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/airplane6.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/airplane6.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/airplane6.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/airplane6.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/airplane7.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/airplane7.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/airplane7.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/airplane7.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/airplane8.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/airplane8.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/airplane8.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/airplane8.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/airplane9.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/airplane9.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/airplane9.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/airplane9.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/automobile1.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/automobile1.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/automobile1.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/automobile1.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/automobile10.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/automobile10.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/automobile10.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/automobile10.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/automobile2.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/automobile2.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/automobile2.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/automobile2.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/automobile3.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/automobile3.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/automobile3.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/automobile3.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/automobile4.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/automobile4.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/automobile4.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/automobile4.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/automobile5.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/automobile5.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/automobile5.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/automobile5.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/automobile6.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/automobile6.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/automobile6.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/automobile6.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/automobile7.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/automobile7.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/automobile7.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/automobile7.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/automobile8.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/automobile8.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/automobile8.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/automobile8.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/automobile9.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/automobile9.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/automobile9.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/automobile9.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/bird1.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/bird1.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/bird1.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/bird1.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/bird10.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/bird10.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/bird10.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/bird10.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/bird2.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/bird2.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/bird2.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/bird2.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/bird3.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/bird3.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/bird3.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/bird3.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/bird4.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/bird4.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/bird4.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/bird4.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/bird5.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/bird5.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/bird5.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/bird5.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/bird6.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/bird6.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/bird6.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/bird6.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/bird7.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/bird7.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/bird7.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/bird7.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/bird8.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/bird8.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/bird8.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/bird8.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/bird9.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/bird9.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/bird9.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/bird9.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/cat1.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/cat1.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/cat1.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/cat1.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/cat10.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/cat10.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/cat10.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/cat10.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/cat2.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/cat2.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/cat2.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/cat2.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/cat3.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/cat3.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/cat3.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/cat3.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/cat4.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/cat4.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/cat4.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/cat4.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/cat5.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/cat5.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/cat5.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/cat5.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/cat6.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/cat6.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/cat6.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/cat6.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/cat7.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/cat7.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/cat7.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/cat7.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/cat8.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/cat8.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/cat8.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/cat8.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/cat9.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/cat9.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/cat9.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/cat9.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/deer1.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/deer1.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/deer1.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/deer1.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/deer10.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/deer10.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/deer10.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/deer10.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/deer2.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/deer2.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/deer2.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/deer2.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/deer3.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/deer3.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/deer3.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/deer3.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/deer4.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/deer4.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/deer4.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/deer4.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/deer5.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/deer5.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/deer5.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/deer5.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/deer6.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/deer6.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/deer6.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/deer6.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/deer7.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/deer7.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/deer7.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/deer7.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/deer8.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/deer8.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/deer8.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/deer8.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/deer9.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/deer9.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/deer9.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/deer9.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/dog1.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/dog1.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/dog1.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/dog1.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/dog10.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/dog10.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/dog10.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/dog10.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/dog2.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/dog2.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/dog2.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/dog2.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/dog3.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/dog3.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/dog3.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/dog3.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/dog4.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/dog4.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/dog4.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/dog4.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/dog5.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/dog5.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/dog5.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/dog5.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/dog6.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/dog6.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/dog6.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/dog6.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/dog7.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/dog7.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/dog7.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/dog7.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/dog8.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/dog8.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/dog8.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/dog8.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/dog9.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/dog9.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/dog9.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/dog9.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/frog1.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/frog1.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/frog1.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/frog1.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/frog10.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/frog10.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/frog10.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/frog10.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/frog2.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/frog2.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/frog2.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/frog2.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/frog3.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/frog3.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/frog3.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/frog3.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/frog4.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/frog4.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/frog4.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/frog4.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/frog5.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/frog5.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/frog5.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/frog5.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/frog6.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/frog6.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/frog6.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/frog6.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/frog7.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/frog7.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/frog7.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/frog7.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/frog8.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/frog8.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/frog8.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/frog8.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/frog9.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/frog9.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/frog9.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/frog9.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/horse1.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/horse1.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/horse1.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/horse1.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/horse10.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/horse10.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/horse10.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/horse10.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/horse2.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/horse2.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/horse2.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/horse2.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/horse3.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/horse3.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/horse3.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/horse3.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/horse4.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/horse4.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/horse4.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/horse4.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/horse5.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/horse5.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/horse5.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/horse5.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/horse6.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/horse6.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/horse6.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/horse6.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/horse7.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/horse7.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/horse7.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/horse7.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/horse8.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/horse8.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/horse8.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/horse8.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/horse9.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/horse9.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/horse9.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/horse9.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/ship1.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/ship1.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/ship1.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/ship1.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/ship10.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/ship10.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/ship10.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/ship10.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/ship2.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/ship2.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/ship2.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/ship2.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/ship3.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/ship3.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/ship3.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/ship3.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/ship4.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/ship4.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/ship4.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/ship4.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/ship5.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/ship5.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/ship5.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/ship5.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/ship6.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/ship6.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/ship6.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/ship6.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/ship7.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/ship7.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/ship7.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/ship7.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/ship8.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/ship8.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/ship8.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/ship8.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/ship9.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/ship9.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/ship9.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/ship9.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/truck1.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/truck1.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/truck1.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/truck1.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/truck10.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/truck10.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/truck10.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/truck10.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/truck2.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/truck2.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/truck2.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/truck2.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/truck3.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/truck3.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/truck3.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/truck3.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/truck4.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/truck4.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/truck4.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/truck4.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/truck5.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/truck5.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/truck5.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/truck5.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/truck6.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/truck6.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/truck6.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/truck6.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/truck7.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/truck7.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/truck7.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/truck7.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/truck8.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/truck8.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/truck8.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/truck8.bmp diff --git a/runtime/experiments/applications/imageclassification/images/bmp/truck9.bmp b/tests/CMSIS_5_NN/imageclassification/images/bmp/truck9.bmp similarity index 100% rename from runtime/experiments/applications/imageclassification/images/bmp/truck9.bmp rename to tests/CMSIS_5_NN/imageclassification/images/bmp/truck9.bmp diff --git a/runtime/experiments/applications/imageclassification/images/png/airplane1.png b/tests/CMSIS_5_NN/imageclassification/images/png/airplane1.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/airplane1.png rename to tests/CMSIS_5_NN/imageclassification/images/png/airplane1.png diff --git a/runtime/experiments/applications/imageclassification/images/png/airplane10.png b/tests/CMSIS_5_NN/imageclassification/images/png/airplane10.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/airplane10.png rename to tests/CMSIS_5_NN/imageclassification/images/png/airplane10.png diff --git a/runtime/experiments/applications/imageclassification/images/png/airplane2.png b/tests/CMSIS_5_NN/imageclassification/images/png/airplane2.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/airplane2.png rename to tests/CMSIS_5_NN/imageclassification/images/png/airplane2.png diff --git a/runtime/experiments/applications/imageclassification/images/png/airplane3.png b/tests/CMSIS_5_NN/imageclassification/images/png/airplane3.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/airplane3.png rename to tests/CMSIS_5_NN/imageclassification/images/png/airplane3.png diff --git a/runtime/experiments/applications/imageclassification/images/png/airplane4.png b/tests/CMSIS_5_NN/imageclassification/images/png/airplane4.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/airplane4.png rename to tests/CMSIS_5_NN/imageclassification/images/png/airplane4.png diff --git a/runtime/experiments/applications/imageclassification/images/png/airplane5.png b/tests/CMSIS_5_NN/imageclassification/images/png/airplane5.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/airplane5.png rename to tests/CMSIS_5_NN/imageclassification/images/png/airplane5.png diff --git a/runtime/experiments/applications/imageclassification/images/png/airplane6.png b/tests/CMSIS_5_NN/imageclassification/images/png/airplane6.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/airplane6.png rename to tests/CMSIS_5_NN/imageclassification/images/png/airplane6.png diff --git a/runtime/experiments/applications/imageclassification/images/png/airplane7.png b/tests/CMSIS_5_NN/imageclassification/images/png/airplane7.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/airplane7.png rename to tests/CMSIS_5_NN/imageclassification/images/png/airplane7.png diff --git a/runtime/experiments/applications/imageclassification/images/png/airplane8.png b/tests/CMSIS_5_NN/imageclassification/images/png/airplane8.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/airplane8.png rename to tests/CMSIS_5_NN/imageclassification/images/png/airplane8.png diff --git a/runtime/experiments/applications/imageclassification/images/png/airplane9.png b/tests/CMSIS_5_NN/imageclassification/images/png/airplane9.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/airplane9.png rename to tests/CMSIS_5_NN/imageclassification/images/png/airplane9.png diff --git a/runtime/experiments/applications/imageclassification/images/png/automobile1.png b/tests/CMSIS_5_NN/imageclassification/images/png/automobile1.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/automobile1.png rename to tests/CMSIS_5_NN/imageclassification/images/png/automobile1.png diff --git a/runtime/experiments/applications/imageclassification/images/png/automobile10.png b/tests/CMSIS_5_NN/imageclassification/images/png/automobile10.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/automobile10.png rename to tests/CMSIS_5_NN/imageclassification/images/png/automobile10.png diff --git a/runtime/experiments/applications/imageclassification/images/png/automobile2.png b/tests/CMSIS_5_NN/imageclassification/images/png/automobile2.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/automobile2.png rename to tests/CMSIS_5_NN/imageclassification/images/png/automobile2.png diff --git a/runtime/experiments/applications/imageclassification/images/png/automobile3.png b/tests/CMSIS_5_NN/imageclassification/images/png/automobile3.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/automobile3.png rename to tests/CMSIS_5_NN/imageclassification/images/png/automobile3.png diff --git a/runtime/experiments/applications/imageclassification/images/png/automobile4.png b/tests/CMSIS_5_NN/imageclassification/images/png/automobile4.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/automobile4.png rename to tests/CMSIS_5_NN/imageclassification/images/png/automobile4.png diff --git a/runtime/experiments/applications/imageclassification/images/png/automobile5.png b/tests/CMSIS_5_NN/imageclassification/images/png/automobile5.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/automobile5.png rename to tests/CMSIS_5_NN/imageclassification/images/png/automobile5.png diff --git a/runtime/experiments/applications/imageclassification/images/png/automobile6.png b/tests/CMSIS_5_NN/imageclassification/images/png/automobile6.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/automobile6.png rename to tests/CMSIS_5_NN/imageclassification/images/png/automobile6.png diff --git a/runtime/experiments/applications/imageclassification/images/png/automobile7.png b/tests/CMSIS_5_NN/imageclassification/images/png/automobile7.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/automobile7.png rename to tests/CMSIS_5_NN/imageclassification/images/png/automobile7.png diff --git a/runtime/experiments/applications/imageclassification/images/png/automobile8.png b/tests/CMSIS_5_NN/imageclassification/images/png/automobile8.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/automobile8.png rename to tests/CMSIS_5_NN/imageclassification/images/png/automobile8.png diff --git a/runtime/experiments/applications/imageclassification/images/png/automobile9.png b/tests/CMSIS_5_NN/imageclassification/images/png/automobile9.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/automobile9.png rename to tests/CMSIS_5_NN/imageclassification/images/png/automobile9.png diff --git a/runtime/experiments/applications/imageclassification/images/png/bird1.png b/tests/CMSIS_5_NN/imageclassification/images/png/bird1.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/bird1.png rename to tests/CMSIS_5_NN/imageclassification/images/png/bird1.png diff --git a/runtime/experiments/applications/imageclassification/images/png/bird10.png b/tests/CMSIS_5_NN/imageclassification/images/png/bird10.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/bird10.png rename to tests/CMSIS_5_NN/imageclassification/images/png/bird10.png diff --git a/runtime/experiments/applications/imageclassification/images/png/bird2.png b/tests/CMSIS_5_NN/imageclassification/images/png/bird2.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/bird2.png rename to tests/CMSIS_5_NN/imageclassification/images/png/bird2.png diff --git a/runtime/experiments/applications/imageclassification/images/png/bird3.png b/tests/CMSIS_5_NN/imageclassification/images/png/bird3.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/bird3.png rename to tests/CMSIS_5_NN/imageclassification/images/png/bird3.png diff --git a/runtime/experiments/applications/imageclassification/images/png/bird4.png b/tests/CMSIS_5_NN/imageclassification/images/png/bird4.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/bird4.png rename to tests/CMSIS_5_NN/imageclassification/images/png/bird4.png diff --git a/runtime/experiments/applications/imageclassification/images/png/bird5.png b/tests/CMSIS_5_NN/imageclassification/images/png/bird5.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/bird5.png rename to tests/CMSIS_5_NN/imageclassification/images/png/bird5.png diff --git a/runtime/experiments/applications/imageclassification/images/png/bird6.png b/tests/CMSIS_5_NN/imageclassification/images/png/bird6.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/bird6.png rename to tests/CMSIS_5_NN/imageclassification/images/png/bird6.png diff --git a/runtime/experiments/applications/imageclassification/images/png/bird7.png b/tests/CMSIS_5_NN/imageclassification/images/png/bird7.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/bird7.png rename to tests/CMSIS_5_NN/imageclassification/images/png/bird7.png diff --git a/runtime/experiments/applications/imageclassification/images/png/bird8.png b/tests/CMSIS_5_NN/imageclassification/images/png/bird8.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/bird8.png rename to tests/CMSIS_5_NN/imageclassification/images/png/bird8.png diff --git a/runtime/experiments/applications/imageclassification/images/png/bird9.png b/tests/CMSIS_5_NN/imageclassification/images/png/bird9.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/bird9.png rename to tests/CMSIS_5_NN/imageclassification/images/png/bird9.png diff --git a/runtime/experiments/applications/imageclassification/images/png/cat1.png b/tests/CMSIS_5_NN/imageclassification/images/png/cat1.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/cat1.png rename to tests/CMSIS_5_NN/imageclassification/images/png/cat1.png diff --git a/runtime/experiments/applications/imageclassification/images/png/cat10.png b/tests/CMSIS_5_NN/imageclassification/images/png/cat10.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/cat10.png rename to tests/CMSIS_5_NN/imageclassification/images/png/cat10.png diff --git a/runtime/experiments/applications/imageclassification/images/png/cat2.png b/tests/CMSIS_5_NN/imageclassification/images/png/cat2.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/cat2.png rename to tests/CMSIS_5_NN/imageclassification/images/png/cat2.png diff --git a/runtime/experiments/applications/imageclassification/images/png/cat3.png b/tests/CMSIS_5_NN/imageclassification/images/png/cat3.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/cat3.png rename to tests/CMSIS_5_NN/imageclassification/images/png/cat3.png diff --git a/runtime/experiments/applications/imageclassification/images/png/cat4.png b/tests/CMSIS_5_NN/imageclassification/images/png/cat4.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/cat4.png rename to tests/CMSIS_5_NN/imageclassification/images/png/cat4.png diff --git a/runtime/experiments/applications/imageclassification/images/png/cat5.png b/tests/CMSIS_5_NN/imageclassification/images/png/cat5.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/cat5.png rename to tests/CMSIS_5_NN/imageclassification/images/png/cat5.png diff --git a/runtime/experiments/applications/imageclassification/images/png/cat6.png b/tests/CMSIS_5_NN/imageclassification/images/png/cat6.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/cat6.png rename to tests/CMSIS_5_NN/imageclassification/images/png/cat6.png diff --git a/runtime/experiments/applications/imageclassification/images/png/cat7.png b/tests/CMSIS_5_NN/imageclassification/images/png/cat7.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/cat7.png rename to tests/CMSIS_5_NN/imageclassification/images/png/cat7.png diff --git a/runtime/experiments/applications/imageclassification/images/png/cat8.png b/tests/CMSIS_5_NN/imageclassification/images/png/cat8.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/cat8.png rename to tests/CMSIS_5_NN/imageclassification/images/png/cat8.png diff --git a/runtime/experiments/applications/imageclassification/images/png/cat9.png b/tests/CMSIS_5_NN/imageclassification/images/png/cat9.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/cat9.png rename to tests/CMSIS_5_NN/imageclassification/images/png/cat9.png diff --git a/runtime/experiments/applications/imageclassification/images/png/deer1.png b/tests/CMSIS_5_NN/imageclassification/images/png/deer1.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/deer1.png rename to tests/CMSIS_5_NN/imageclassification/images/png/deer1.png diff --git a/runtime/experiments/applications/imageclassification/images/png/deer10.png b/tests/CMSIS_5_NN/imageclassification/images/png/deer10.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/deer10.png rename to tests/CMSIS_5_NN/imageclassification/images/png/deer10.png diff --git a/runtime/experiments/applications/imageclassification/images/png/deer2.png b/tests/CMSIS_5_NN/imageclassification/images/png/deer2.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/deer2.png rename to tests/CMSIS_5_NN/imageclassification/images/png/deer2.png diff --git a/runtime/experiments/applications/imageclassification/images/png/deer3.png b/tests/CMSIS_5_NN/imageclassification/images/png/deer3.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/deer3.png rename to tests/CMSIS_5_NN/imageclassification/images/png/deer3.png diff --git a/runtime/experiments/applications/imageclassification/images/png/deer4.png b/tests/CMSIS_5_NN/imageclassification/images/png/deer4.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/deer4.png rename to tests/CMSIS_5_NN/imageclassification/images/png/deer4.png diff --git a/runtime/experiments/applications/imageclassification/images/png/deer5.png b/tests/CMSIS_5_NN/imageclassification/images/png/deer5.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/deer5.png rename to tests/CMSIS_5_NN/imageclassification/images/png/deer5.png diff --git a/runtime/experiments/applications/imageclassification/images/png/deer6.png b/tests/CMSIS_5_NN/imageclassification/images/png/deer6.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/deer6.png rename to tests/CMSIS_5_NN/imageclassification/images/png/deer6.png diff --git a/runtime/experiments/applications/imageclassification/images/png/deer7.png b/tests/CMSIS_5_NN/imageclassification/images/png/deer7.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/deer7.png rename to tests/CMSIS_5_NN/imageclassification/images/png/deer7.png diff --git a/runtime/experiments/applications/imageclassification/images/png/deer8.png b/tests/CMSIS_5_NN/imageclassification/images/png/deer8.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/deer8.png rename to tests/CMSIS_5_NN/imageclassification/images/png/deer8.png diff --git a/runtime/experiments/applications/imageclassification/images/png/deer9.png b/tests/CMSIS_5_NN/imageclassification/images/png/deer9.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/deer9.png rename to tests/CMSIS_5_NN/imageclassification/images/png/deer9.png diff --git a/runtime/experiments/applications/imageclassification/images/png/dog1.png b/tests/CMSIS_5_NN/imageclassification/images/png/dog1.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/dog1.png rename to tests/CMSIS_5_NN/imageclassification/images/png/dog1.png diff --git a/runtime/experiments/applications/imageclassification/images/png/dog10.png b/tests/CMSIS_5_NN/imageclassification/images/png/dog10.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/dog10.png rename to tests/CMSIS_5_NN/imageclassification/images/png/dog10.png diff --git a/runtime/experiments/applications/imageclassification/images/png/dog2.png b/tests/CMSIS_5_NN/imageclassification/images/png/dog2.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/dog2.png rename to tests/CMSIS_5_NN/imageclassification/images/png/dog2.png diff --git a/runtime/experiments/applications/imageclassification/images/png/dog3.png b/tests/CMSIS_5_NN/imageclassification/images/png/dog3.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/dog3.png rename to tests/CMSIS_5_NN/imageclassification/images/png/dog3.png diff --git a/runtime/experiments/applications/imageclassification/images/png/dog4.png b/tests/CMSIS_5_NN/imageclassification/images/png/dog4.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/dog4.png rename to tests/CMSIS_5_NN/imageclassification/images/png/dog4.png diff --git a/runtime/experiments/applications/imageclassification/images/png/dog5.png b/tests/CMSIS_5_NN/imageclassification/images/png/dog5.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/dog5.png rename to tests/CMSIS_5_NN/imageclassification/images/png/dog5.png diff --git a/runtime/experiments/applications/imageclassification/images/png/dog6.png b/tests/CMSIS_5_NN/imageclassification/images/png/dog6.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/dog6.png rename to tests/CMSIS_5_NN/imageclassification/images/png/dog6.png diff --git a/runtime/experiments/applications/imageclassification/images/png/dog7.png b/tests/CMSIS_5_NN/imageclassification/images/png/dog7.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/dog7.png rename to tests/CMSIS_5_NN/imageclassification/images/png/dog7.png diff --git a/runtime/experiments/applications/imageclassification/images/png/dog8.png b/tests/CMSIS_5_NN/imageclassification/images/png/dog8.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/dog8.png rename to tests/CMSIS_5_NN/imageclassification/images/png/dog8.png diff --git a/runtime/experiments/applications/imageclassification/images/png/dog9.png b/tests/CMSIS_5_NN/imageclassification/images/png/dog9.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/dog9.png rename to tests/CMSIS_5_NN/imageclassification/images/png/dog9.png diff --git a/runtime/experiments/applications/imageclassification/images/png/frog1.png b/tests/CMSIS_5_NN/imageclassification/images/png/frog1.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/frog1.png rename to tests/CMSIS_5_NN/imageclassification/images/png/frog1.png diff --git a/runtime/experiments/applications/imageclassification/images/png/frog10.png b/tests/CMSIS_5_NN/imageclassification/images/png/frog10.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/frog10.png rename to tests/CMSIS_5_NN/imageclassification/images/png/frog10.png diff --git a/runtime/experiments/applications/imageclassification/images/png/frog2.png b/tests/CMSIS_5_NN/imageclassification/images/png/frog2.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/frog2.png rename to tests/CMSIS_5_NN/imageclassification/images/png/frog2.png diff --git a/runtime/experiments/applications/imageclassification/images/png/frog3.png b/tests/CMSIS_5_NN/imageclassification/images/png/frog3.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/frog3.png rename to tests/CMSIS_5_NN/imageclassification/images/png/frog3.png diff --git a/runtime/experiments/applications/imageclassification/images/png/frog4.png b/tests/CMSIS_5_NN/imageclassification/images/png/frog4.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/frog4.png rename to tests/CMSIS_5_NN/imageclassification/images/png/frog4.png diff --git a/runtime/experiments/applications/imageclassification/images/png/frog5.png b/tests/CMSIS_5_NN/imageclassification/images/png/frog5.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/frog5.png rename to tests/CMSIS_5_NN/imageclassification/images/png/frog5.png diff --git a/runtime/experiments/applications/imageclassification/images/png/frog6.png b/tests/CMSIS_5_NN/imageclassification/images/png/frog6.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/frog6.png rename to tests/CMSIS_5_NN/imageclassification/images/png/frog6.png diff --git a/runtime/experiments/applications/imageclassification/images/png/frog7.png b/tests/CMSIS_5_NN/imageclassification/images/png/frog7.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/frog7.png rename to tests/CMSIS_5_NN/imageclassification/images/png/frog7.png diff --git a/runtime/experiments/applications/imageclassification/images/png/frog8.png b/tests/CMSIS_5_NN/imageclassification/images/png/frog8.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/frog8.png rename to tests/CMSIS_5_NN/imageclassification/images/png/frog8.png diff --git a/runtime/experiments/applications/imageclassification/images/png/frog9.png b/tests/CMSIS_5_NN/imageclassification/images/png/frog9.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/frog9.png rename to tests/CMSIS_5_NN/imageclassification/images/png/frog9.png diff --git a/runtime/experiments/applications/imageclassification/images/png/horse1.png b/tests/CMSIS_5_NN/imageclassification/images/png/horse1.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/horse1.png rename to tests/CMSIS_5_NN/imageclassification/images/png/horse1.png diff --git a/runtime/experiments/applications/imageclassification/images/png/horse10.png b/tests/CMSIS_5_NN/imageclassification/images/png/horse10.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/horse10.png rename to tests/CMSIS_5_NN/imageclassification/images/png/horse10.png diff --git a/runtime/experiments/applications/imageclassification/images/png/horse2.png b/tests/CMSIS_5_NN/imageclassification/images/png/horse2.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/horse2.png rename to tests/CMSIS_5_NN/imageclassification/images/png/horse2.png diff --git a/runtime/experiments/applications/imageclassification/images/png/horse3.png b/tests/CMSIS_5_NN/imageclassification/images/png/horse3.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/horse3.png rename to tests/CMSIS_5_NN/imageclassification/images/png/horse3.png diff --git a/runtime/experiments/applications/imageclassification/images/png/horse4.png b/tests/CMSIS_5_NN/imageclassification/images/png/horse4.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/horse4.png rename to tests/CMSIS_5_NN/imageclassification/images/png/horse4.png diff --git a/runtime/experiments/applications/imageclassification/images/png/horse5.png b/tests/CMSIS_5_NN/imageclassification/images/png/horse5.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/horse5.png rename to tests/CMSIS_5_NN/imageclassification/images/png/horse5.png diff --git a/runtime/experiments/applications/imageclassification/images/png/horse6.png b/tests/CMSIS_5_NN/imageclassification/images/png/horse6.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/horse6.png rename to tests/CMSIS_5_NN/imageclassification/images/png/horse6.png diff --git a/runtime/experiments/applications/imageclassification/images/png/horse7.png b/tests/CMSIS_5_NN/imageclassification/images/png/horse7.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/horse7.png rename to tests/CMSIS_5_NN/imageclassification/images/png/horse7.png diff --git a/runtime/experiments/applications/imageclassification/images/png/horse8.png b/tests/CMSIS_5_NN/imageclassification/images/png/horse8.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/horse8.png rename to tests/CMSIS_5_NN/imageclassification/images/png/horse8.png diff --git a/runtime/experiments/applications/imageclassification/images/png/horse9.png b/tests/CMSIS_5_NN/imageclassification/images/png/horse9.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/horse9.png rename to tests/CMSIS_5_NN/imageclassification/images/png/horse9.png diff --git a/runtime/experiments/applications/imageclassification/images/png/ship1.png b/tests/CMSIS_5_NN/imageclassification/images/png/ship1.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/ship1.png rename to tests/CMSIS_5_NN/imageclassification/images/png/ship1.png diff --git a/runtime/experiments/applications/imageclassification/images/png/ship10.png b/tests/CMSIS_5_NN/imageclassification/images/png/ship10.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/ship10.png rename to tests/CMSIS_5_NN/imageclassification/images/png/ship10.png diff --git a/runtime/experiments/applications/imageclassification/images/png/ship2.png b/tests/CMSIS_5_NN/imageclassification/images/png/ship2.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/ship2.png rename to tests/CMSIS_5_NN/imageclassification/images/png/ship2.png diff --git a/runtime/experiments/applications/imageclassification/images/png/ship3.png b/tests/CMSIS_5_NN/imageclassification/images/png/ship3.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/ship3.png rename to tests/CMSIS_5_NN/imageclassification/images/png/ship3.png diff --git a/runtime/experiments/applications/imageclassification/images/png/ship4.png b/tests/CMSIS_5_NN/imageclassification/images/png/ship4.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/ship4.png rename to tests/CMSIS_5_NN/imageclassification/images/png/ship4.png diff --git a/runtime/experiments/applications/imageclassification/images/png/ship5.png b/tests/CMSIS_5_NN/imageclassification/images/png/ship5.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/ship5.png rename to tests/CMSIS_5_NN/imageclassification/images/png/ship5.png diff --git a/runtime/experiments/applications/imageclassification/images/png/ship6.png b/tests/CMSIS_5_NN/imageclassification/images/png/ship6.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/ship6.png rename to tests/CMSIS_5_NN/imageclassification/images/png/ship6.png diff --git a/runtime/experiments/applications/imageclassification/images/png/ship7.png b/tests/CMSIS_5_NN/imageclassification/images/png/ship7.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/ship7.png rename to tests/CMSIS_5_NN/imageclassification/images/png/ship7.png diff --git a/runtime/experiments/applications/imageclassification/images/png/ship8.png b/tests/CMSIS_5_NN/imageclassification/images/png/ship8.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/ship8.png rename to tests/CMSIS_5_NN/imageclassification/images/png/ship8.png diff --git a/runtime/experiments/applications/imageclassification/images/png/ship9.png b/tests/CMSIS_5_NN/imageclassification/images/png/ship9.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/ship9.png rename to tests/CMSIS_5_NN/imageclassification/images/png/ship9.png diff --git a/runtime/experiments/applications/imageclassification/images/png/truck1.png b/tests/CMSIS_5_NN/imageclassification/images/png/truck1.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/truck1.png rename to tests/CMSIS_5_NN/imageclassification/images/png/truck1.png diff --git a/runtime/experiments/applications/imageclassification/images/png/truck10.png b/tests/CMSIS_5_NN/imageclassification/images/png/truck10.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/truck10.png rename to tests/CMSIS_5_NN/imageclassification/images/png/truck10.png diff --git a/runtime/experiments/applications/imageclassification/images/png/truck2.png b/tests/CMSIS_5_NN/imageclassification/images/png/truck2.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/truck2.png rename to tests/CMSIS_5_NN/imageclassification/images/png/truck2.png diff --git a/runtime/experiments/applications/imageclassification/images/png/truck3.png b/tests/CMSIS_5_NN/imageclassification/images/png/truck3.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/truck3.png rename to tests/CMSIS_5_NN/imageclassification/images/png/truck3.png diff --git a/runtime/experiments/applications/imageclassification/images/png/truck4.png b/tests/CMSIS_5_NN/imageclassification/images/png/truck4.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/truck4.png rename to tests/CMSIS_5_NN/imageclassification/images/png/truck4.png diff --git a/runtime/experiments/applications/imageclassification/images/png/truck5.png b/tests/CMSIS_5_NN/imageclassification/images/png/truck5.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/truck5.png rename to tests/CMSIS_5_NN/imageclassification/images/png/truck5.png diff --git a/runtime/experiments/applications/imageclassification/images/png/truck6.png b/tests/CMSIS_5_NN/imageclassification/images/png/truck6.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/truck6.png rename to tests/CMSIS_5_NN/imageclassification/images/png/truck6.png diff --git a/runtime/experiments/applications/imageclassification/images/png/truck7.png b/tests/CMSIS_5_NN/imageclassification/images/png/truck7.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/truck7.png rename to tests/CMSIS_5_NN/imageclassification/images/png/truck7.png diff --git a/runtime/experiments/applications/imageclassification/images/png/truck8.png b/tests/CMSIS_5_NN/imageclassification/images/png/truck8.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/truck8.png rename to tests/CMSIS_5_NN/imageclassification/images/png/truck8.png diff --git a/runtime/experiments/applications/imageclassification/images/png/truck9.png b/tests/CMSIS_5_NN/imageclassification/images/png/truck9.png similarity index 100% rename from runtime/experiments/applications/imageclassification/images/png/truck9.png rename to tests/CMSIS_5_NN/imageclassification/images/png/truck9.png diff --git a/runtime/experiments/applications/imageclassification/run.sh b/tests/CMSIS_5_NN/imageclassification/run.sh similarity index 100% rename from runtime/experiments/applications/imageclassification/run.sh rename to tests/CMSIS_5_NN/imageclassification/run.sh diff --git a/runtime/experiments/applications/imageclassification/spec.json b/tests/CMSIS_5_NN/imageclassification/spec.json similarity index 100% rename from runtime/experiments/applications/imageclassification/spec.json rename to tests/CMSIS_5_NN/imageclassification/spec.json diff --git a/runtime/experiments/applications/ekf/by_iteration/.gitignore b/tests/TinyEKF/by_iteration/.gitignore similarity index 100% rename from runtime/experiments/applications/ekf/by_iteration/.gitignore rename to tests/TinyEKF/by_iteration/.gitignore diff --git a/runtime/experiments/applications/ekf/by_iteration/README.md b/tests/TinyEKF/by_iteration/README.md similarity index 100% rename from runtime/experiments/applications/ekf/by_iteration/README.md rename to tests/TinyEKF/by_iteration/README.md diff --git a/runtime/experiments/applications/ekf/one_iteration/edf_nopreemption.env b/tests/TinyEKF/by_iteration/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ekf/one_iteration/edf_nopreemption.env rename to tests/TinyEKF/by_iteration/edf_nopreemption.env diff --git a/runtime/experiments/applications/ekf/one_iteration/edf_preemption.env b/tests/TinyEKF/by_iteration/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/ekf/one_iteration/edf_preemption.env rename to tests/TinyEKF/by_iteration/edf_preemption.env diff --git a/runtime/experiments/applications/ekf/one_iteration/fifo_nopreemption.env b/tests/TinyEKF/by_iteration/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ekf/one_iteration/fifo_nopreemption.env rename to tests/TinyEKF/by_iteration/fifo_nopreemption.env diff --git a/runtime/experiments/applications/ekf/one_iteration/fifo_preemption.env b/tests/TinyEKF/by_iteration/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/ekf/one_iteration/fifo_preemption.env rename to tests/TinyEKF/by_iteration/fifo_preemption.env diff --git a/runtime/experiments/applications/ekf/by_iteration/initial_state.dat b/tests/TinyEKF/by_iteration/initial_state.dat similarity index 100% rename from runtime/experiments/applications/ekf/by_iteration/initial_state.dat rename to tests/TinyEKF/by_iteration/initial_state.dat diff --git a/runtime/experiments/applications/ekf/by_iteration/one_iteration.dat b/tests/TinyEKF/by_iteration/one_iteration.dat similarity index 100% rename from runtime/experiments/applications/ekf/by_iteration/one_iteration.dat rename to tests/TinyEKF/by_iteration/one_iteration.dat diff --git a/runtime/experiments/applications/ekf/by_iteration/run.sh b/tests/TinyEKF/by_iteration/run.sh similarity index 98% rename from runtime/experiments/applications/ekf/by_iteration/run.sh rename to tests/TinyEKF/by_iteration/run.sh index b7f3b7d..f7c6d84 100755 --- a/runtime/experiments/applications/ekf/by_iteration/run.sh +++ b/tests/TinyEKF/by_iteration/run.sh @@ -2,7 +2,7 @@ # Add bash_libraries directory to path __run_sh__base_path="$(dirname "$(realpath --logical "${BASH_SOURCE[0]}")")" -__run_sh__bash_libraries_relative_path="../../../bash_libraries" +__run_sh__bash_libraries_relative_path="../../bash_libraries" __run_sh__bash_libraries_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__bash_libraries_relative_path" && pwd) export PATH="$__run_sh__bash_libraries_absolute_path:$PATH" diff --git a/runtime/experiments/applications/ekf/by_iteration/spec.json b/tests/TinyEKF/by_iteration/spec.json similarity index 100% rename from runtime/experiments/applications/ekf/by_iteration/spec.json rename to tests/TinyEKF/by_iteration/spec.json diff --git a/runtime/experiments/applications/ekf/by_iteration/three_iterations.dat b/tests/TinyEKF/by_iteration/three_iterations.dat similarity index 100% rename from runtime/experiments/applications/ekf/by_iteration/three_iterations.dat rename to tests/TinyEKF/by_iteration/three_iterations.dat diff --git a/runtime/experiments/applications/ekf/by_iteration/two_iterations.dat b/tests/TinyEKF/by_iteration/two_iterations.dat similarity index 100% rename from runtime/experiments/applications/ekf/by_iteration/two_iterations.dat rename to tests/TinyEKF/by_iteration/two_iterations.dat diff --git a/runtime/experiments/applications/ekf/one_iteration/.gitignore b/tests/TinyEKF/one_iteration/.gitignore similarity index 100% rename from runtime/experiments/applications/ekf/one_iteration/.gitignore rename to tests/TinyEKF/one_iteration/.gitignore diff --git a/runtime/experiments/applications/ekf/one_iteration/README.md b/tests/TinyEKF/one_iteration/README.md similarity index 100% rename from runtime/experiments/applications/ekf/one_iteration/README.md rename to tests/TinyEKF/one_iteration/README.md diff --git a/runtime/experiments/applications/imageclassification/edf_nopreemption.env b/tests/TinyEKF/one_iteration/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/imageclassification/edf_nopreemption.env rename to tests/TinyEKF/one_iteration/edf_nopreemption.env diff --git a/runtime/experiments/applications/imageclassification/edf_preemption.env b/tests/TinyEKF/one_iteration/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/imageclassification/edf_preemption.env rename to tests/TinyEKF/one_iteration/edf_preemption.env diff --git a/runtime/experiments/applications/ekf/one_iteration/ekf_raw.dat b/tests/TinyEKF/one_iteration/ekf_raw.dat similarity index 100% rename from runtime/experiments/applications/ekf/one_iteration/ekf_raw.dat rename to tests/TinyEKF/one_iteration/ekf_raw.dat diff --git a/runtime/experiments/applications/ekf/one_iteration/expected_result.dat b/tests/TinyEKF/one_iteration/expected_result.dat similarity index 100% rename from runtime/experiments/applications/ekf/one_iteration/expected_result.dat rename to tests/TinyEKF/one_iteration/expected_result.dat diff --git a/runtime/experiments/applications/imageclassification/fifo_nopreemption.env b/tests/TinyEKF/one_iteration/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/imageclassification/fifo_nopreemption.env rename to tests/TinyEKF/one_iteration/fifo_nopreemption.env diff --git a/runtime/experiments/applications/imageclassification/fifo_preemption.env b/tests/TinyEKF/one_iteration/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/imageclassification/fifo_preemption.env rename to tests/TinyEKF/one_iteration/fifo_preemption.env diff --git a/runtime/experiments/applications/ekf/one_iteration/initial_state.dat b/tests/TinyEKF/one_iteration/initial_state.dat similarity index 100% rename from runtime/experiments/applications/ekf/one_iteration/initial_state.dat rename to tests/TinyEKF/one_iteration/initial_state.dat diff --git a/runtime/experiments/applications/ekf/one_iteration/run.sh b/tests/TinyEKF/one_iteration/run.sh similarity index 96% rename from runtime/experiments/applications/ekf/one_iteration/run.sh rename to tests/TinyEKF/one_iteration/run.sh index 03de765..478a14a 100755 --- a/runtime/experiments/applications/ekf/one_iteration/run.sh +++ b/tests/TinyEKF/one_iteration/run.sh @@ -2,7 +2,7 @@ # Add bash_libraries directory to path __run_sh__base_path="$(dirname "$(realpath --logical "${BASH_SOURCE[0]}")")" -__run_sh__bash_libraries_relative_path="../../../bash_libraries" +__run_sh__bash_libraries_relative_path="../../bash_libraries" __run_sh__bash_libraries_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__bash_libraries_relative_path" && pwd) export PATH="$__run_sh__bash_libraries_absolute_path:$PATH" diff --git a/runtime/experiments/applications/ekf/one_iteration/spec.json b/tests/TinyEKF/one_iteration/spec.json similarity index 100% rename from runtime/experiments/applications/ekf/one_iteration/spec.json rename to tests/TinyEKF/one_iteration/spec.json diff --git a/runtime/experiments/bash_libraries/csv_to_dat.sh b/tests/bash_libraries/csv_to_dat.sh similarity index 100% rename from runtime/experiments/bash_libraries/csv_to_dat.sh rename to tests/bash_libraries/csv_to_dat.sh diff --git a/runtime/experiments/bash_libraries/error_msg.sh b/tests/bash_libraries/error_msg.sh similarity index 100% rename from runtime/experiments/bash_libraries/error_msg.sh rename to tests/bash_libraries/error_msg.sh diff --git a/runtime/experiments/bash_libraries/fn_exists.sh b/tests/bash_libraries/fn_exists.sh similarity index 100% rename from runtime/experiments/bash_libraries/fn_exists.sh rename to tests/bash_libraries/fn_exists.sh diff --git a/runtime/experiments/bash_libraries/framework.sh b/tests/bash_libraries/framework.sh similarity index 99% rename from runtime/experiments/bash_libraries/framework.sh rename to tests/bash_libraries/framework.sh index 79a2a84..17e96d4 100644 --- a/runtime/experiments/bash_libraries/framework.sh +++ b/tests/bash_libraries/framework.sh @@ -107,7 +107,7 @@ __framework_sh__initialize_globals() { declare -gr __framework_sh__application_directory="$(dirname "$(realpath "$0"))")" # shellcheck disable=SC2155 declare -gr __framework_sh__path=$(dirname "$(realpath "${BASH_SOURCE[0]}")") - local -r binary_directory="$(cd "$__framework_sh__path" && cd ../../bin && pwd)" + local -r binary_directory="$(cd "$__framework_sh__path" && cd ../../runtime/bin && pwd)" export PATH=$binary_directory:$PATH export LD_LIBRARY_PATH=$binary_directory:$LD_LIBRARY_PATH } diff --git a/runtime/experiments/bash_libraries/generate_gnuplots.sh b/tests/bash_libraries/generate_gnuplots.sh similarity index 100% rename from runtime/experiments/bash_libraries/generate_gnuplots.sh rename to tests/bash_libraries/generate_gnuplots.sh diff --git a/runtime/experiments/bash_libraries/get_result_count.sh b/tests/bash_libraries/get_result_count.sh similarity index 100% rename from runtime/experiments/bash_libraries/get_result_count.sh rename to tests/bash_libraries/get_result_count.sh diff --git a/runtime/experiments/bash_libraries/panic.sh b/tests/bash_libraries/panic.sh similarity index 100% rename from runtime/experiments/bash_libraries/panic.sh rename to tests/bash_libraries/panic.sh diff --git a/runtime/experiments/bash_libraries/path_join.sh b/tests/bash_libraries/path_join.sh similarity index 100% rename from runtime/experiments/bash_libraries/path_join.sh rename to tests/bash_libraries/path_join.sh diff --git a/runtime/experiments/bash_libraries/percentiles_table.sh b/tests/bash_libraries/percentiles_table.sh similarity index 100% rename from runtime/experiments/bash_libraries/percentiles_table.sh rename to tests/bash_libraries/percentiles_table.sh diff --git a/runtime/experiments/bash_libraries/type_checks.sh b/tests/bash_libraries/type_checks.sh similarity index 100% rename from runtime/experiments/bash_libraries/type_checks.sh rename to tests/bash_libraries/type_checks.sh diff --git a/runtime/experiments/bash_libraries/validate_dependencies.sh b/tests/bash_libraries/validate_dependencies.sh similarity index 100% rename from runtime/experiments/bash_libraries/validate_dependencies.sh rename to tests/bash_libraries/validate_dependencies.sh diff --git a/runtime/experiments/concurrency/.gitignore b/tests/deadline_description/.gitignore similarity index 100% rename from runtime/experiments/concurrency/.gitignore rename to tests/deadline_description/.gitignore diff --git a/runtime/experiments/deadline_description/README.md b/tests/deadline_description/README.md similarity index 100% rename from runtime/experiments/deadline_description/README.md rename to tests/deadline_description/README.md diff --git a/runtime/experiments/deadline_description/cifar10/airplane1.bmp b/tests/deadline_description/cifar10/airplane1.bmp similarity index 100% rename from runtime/experiments/deadline_description/cifar10/airplane1.bmp rename to tests/deadline_description/cifar10/airplane1.bmp diff --git a/runtime/experiments/deadline_description/cifar10/template.json b/tests/deadline_description/cifar10/template.json similarity index 100% rename from runtime/experiments/deadline_description/cifar10/template.json rename to tests/deadline_description/cifar10/template.json diff --git a/runtime/experiments/deadline_description/ekf/initial_state.dat b/tests/deadline_description/ekf/initial_state.dat similarity index 100% rename from runtime/experiments/deadline_description/ekf/initial_state.dat rename to tests/deadline_description/ekf/initial_state.dat diff --git a/runtime/experiments/deadline_description/ekf/template.json b/tests/deadline_description/ekf/template.json similarity index 100% rename from runtime/experiments/deadline_description/ekf/template.json rename to tests/deadline_description/ekf/template.json diff --git a/runtime/experiments/deadline_description/fifo_nopreemption.env b/tests/deadline_description/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/deadline_description/fifo_nopreemption.env rename to tests/deadline_description/fifo_nopreemption.env diff --git a/runtime/experiments/applications/ocr/hyde/hyde.pnm b/tests/deadline_description/gocr/hyde.pnm similarity index 100% rename from runtime/experiments/applications/ocr/hyde/hyde.pnm rename to tests/deadline_description/gocr/hyde.pnm diff --git a/runtime/experiments/deadline_description/gocr/template.json b/tests/deadline_description/gocr/template.json similarity index 100% rename from runtime/experiments/deadline_description/gocr/template.json rename to tests/deadline_description/gocr/template.json diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars0.png b/tests/deadline_description/lpd/Cars0.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars0.png rename to tests/deadline_description/lpd/Cars0.png diff --git a/runtime/experiments/deadline_description/lpd/template.json b/tests/deadline_description/lpd/template.json similarity index 100% rename from runtime/experiments/deadline_description/lpd/template.json rename to tests/deadline_description/lpd/template.json diff --git a/runtime/experiments/applications/imageresize/by_resolution/shrinking_man_large.jpg b/tests/deadline_description/resize/shrinking_man_large.jpg similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/shrinking_man_large.jpg rename to tests/deadline_description/resize/shrinking_man_large.jpg diff --git a/runtime/experiments/deadline_description/resize/template.json b/tests/deadline_description/resize/template.json similarity index 100% rename from runtime/experiments/deadline_description/resize/template.json rename to tests/deadline_description/resize/template.json diff --git a/runtime/experiments/deadline_description/run.sh b/tests/deadline_description/run.sh similarity index 100% rename from runtime/experiments/deadline_description/run.sh rename to tests/deadline_description/run.sh diff --git a/runtime/experiments/deadline_description/spec.json b/tests/deadline_description/spec.json similarity index 100% rename from runtime/experiments/deadline_description/spec.json rename to tests/deadline_description/spec.json diff --git a/runtime/experiments/deadline_description/.gitignore b/tests/empty/concurrency/.gitignore similarity index 100% rename from runtime/experiments/deadline_description/.gitignore rename to tests/empty/concurrency/.gitignore diff --git a/runtime/experiments/concurrency/README.md b/tests/empty/concurrency/README.md similarity index 100% rename from runtime/experiments/concurrency/README.md rename to tests/empty/concurrency/README.md diff --git a/runtime/experiments/applications/imageresize/by_resolution/edf_nopreemption.env b/tests/empty/concurrency/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/edf_nopreemption.env rename to tests/empty/concurrency/edf_nopreemption.env diff --git a/runtime/experiments/applications/imageresize/by_resolution/edf_preemption.env b/tests/empty/concurrency/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/edf_preemption.env rename to tests/empty/concurrency/edf_preemption.env diff --git a/runtime/experiments/applications/imageresize/by_resolution/fifo_nopreemption.env b/tests/empty/concurrency/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/fifo_nopreemption.env rename to tests/empty/concurrency/fifo_nopreemption.env diff --git a/runtime/experiments/applications/imageresize/by_resolution/fifo_preemption.env b/tests/empty/concurrency/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/fifo_preemption.env rename to tests/empty/concurrency/fifo_preemption.env diff --git a/runtime/experiments/bimodal/install.sh b/tests/empty/concurrency/install.sh similarity index 100% rename from runtime/experiments/bimodal/install.sh rename to tests/empty/concurrency/install.sh diff --git a/runtime/experiments/concurrency/latency.gnuplot b/tests/empty/concurrency/latency.gnuplot similarity index 100% rename from runtime/experiments/concurrency/latency.gnuplot rename to tests/empty/concurrency/latency.gnuplot diff --git a/runtime/experiments/concurrency/run.sh b/tests/empty/concurrency/run.sh similarity index 98% rename from runtime/experiments/concurrency/run.sh rename to tests/empty/concurrency/run.sh index 8e67df6..378f0fe 100755 --- a/runtime/experiments/concurrency/run.sh +++ b/tests/empty/concurrency/run.sh @@ -4,7 +4,7 @@ # Add bash_libraries directory to path __run_sh__base_path="$(dirname "$(realpath --logical "${BASH_SOURCE[0]}")")" -__run_sh__bash_libraries_relative_path="../bash_libraries" +__run_sh__bash_libraries_relative_path="../../bash_libraries" __run_sh__bash_libraries_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__bash_libraries_relative_path" && pwd) export PATH="$__run_sh__bash_libraries_absolute_path:$PATH" @@ -37,7 +37,7 @@ run_samples() { # Scrape the perf window size from the source if possible # TODO: Make a util function - local -r perf_window_path="$(path_join "$__run_sh__base_path" ../../include/perf_window_t.h)" + local -r perf_window_path="$(path_join "$__run_sh__base_path" ../../../runtime/include/perf_window_t.h)" local -i perf_window_buffer_size if ! perf_window_buffer_size=$(grep "#define PERF_WINDOW_BUFFER_SIZE" < "$perf_window_path" | cut -d\ -f3); then printf "Failed to scrape PERF_WINDOW_BUFFER_SIZE from ../../include/perf_window.h\n" diff --git a/runtime/experiments/concurrency/spec.json b/tests/empty/concurrency/spec.json similarity index 100% rename from runtime/experiments/concurrency/spec.json rename to tests/empty/concurrency/spec.json diff --git a/runtime/experiments/concurrency/success.gnuplot b/tests/empty/concurrency/success.gnuplot similarity index 100% rename from runtime/experiments/concurrency/success.gnuplot rename to tests/empty/concurrency/success.gnuplot diff --git a/runtime/experiments/concurrency/throughput.gnuplot b/tests/empty/concurrency/throughput.gnuplot similarity index 100% rename from runtime/experiments/concurrency/throughput.gnuplot rename to tests/empty/concurrency/throughput.gnuplot diff --git a/runtime/experiments/bimodal/.gitignore b/tests/fibonacci/bimodal/.gitignore similarity index 100% rename from runtime/experiments/bimodal/.gitignore rename to tests/fibonacci/bimodal/.gitignore diff --git a/runtime/experiments/bimodal/README.md b/tests/fibonacci/bimodal/README.md similarity index 100% rename from runtime/experiments/bimodal/README.md rename to tests/fibonacci/bimodal/README.md diff --git a/runtime/experiments/applications/imageresize/test/edf_nopreemption.env b/tests/fibonacci/bimodal/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/imageresize/test/edf_nopreemption.env rename to tests/fibonacci/bimodal/edf_nopreemption.env diff --git a/runtime/experiments/applications/imageresize/test/edf_preemption.env b/tests/fibonacci/bimodal/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/imageresize/test/edf_preemption.env rename to tests/fibonacci/bimodal/edf_preemption.env diff --git a/runtime/experiments/applications/imageresize/test/fifo_nopreemption.env b/tests/fibonacci/bimodal/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/imageresize/test/fifo_nopreemption.env rename to tests/fibonacci/bimodal/fifo_nopreemption.env diff --git a/runtime/experiments/applications/imageresize/test/fifo_preemption.env b/tests/fibonacci/bimodal/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/imageresize/test/fifo_preemption.env rename to tests/fibonacci/bimodal/fifo_preemption.env diff --git a/runtime/experiments/concurrency/install.sh b/tests/fibonacci/bimodal/install.sh similarity index 100% rename from runtime/experiments/concurrency/install.sh rename to tests/fibonacci/bimodal/install.sh diff --git a/runtime/experiments/bimodal/run.sh b/tests/fibonacci/bimodal/run.sh similarity index 98% rename from runtime/experiments/bimodal/run.sh rename to tests/fibonacci/bimodal/run.sh index a34a50d..2de7620 100755 --- a/runtime/experiments/bimodal/run.sh +++ b/tests/fibonacci/bimodal/run.sh @@ -8,7 +8,7 @@ # Add bash_libraries directory to path __run_sh__base_path="$(dirname "$(realpath --logical "${BASH_SOURCE[0]}")")" -__run_sh__bash_libraries_relative_path="../bash_libraries" +__run_sh__bash_libraries_relative_path="../../bash_libraries" __run_sh__bash_libraries_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__bash_libraries_relative_path" && pwd) export PATH="$__run_sh__bash_libraries_absolute_path:$PATH" @@ -40,7 +40,7 @@ run_samples() { # Scrape the perf window size from the source if possible # TODO: Make a util function - local -r perf_window_path="$(path_join "$__run_sh__base_path" ../../include/perf_window_t.h)" + local -r perf_window_path="$(path_join "$__run_sh__base_path" ../../../runtime/include/perf_window_t.h)" local -i perf_window_buffer_size if ! perf_window_buffer_size=$(grep "#define PERF_WINDOW_BUFFER_SIZE" < "$perf_window_path" | cut -d\ -f3); then printf "Failed to scrape PERF_WINDOW_BUFFER_SIZE from ../../include/perf_window.h\n" diff --git a/runtime/experiments/bimodal/spec.json b/tests/fibonacci/bimodal/spec.json similarity index 100% rename from runtime/experiments/bimodal/spec.json rename to tests/fibonacci/bimodal/spec.json diff --git a/runtime/experiments/applications/ocr/by_dpi/.gitignore b/tests/gocr/by_dpi/.gitignore similarity index 100% rename from runtime/experiments/applications/ocr/by_dpi/.gitignore rename to tests/gocr/by_dpi/.gitignore diff --git a/runtime/experiments/applications/ocr/by_dpi/README.md b/tests/gocr/by_dpi/README.md similarity index 100% rename from runtime/experiments/applications/ocr/by_dpi/README.md rename to tests/gocr/by_dpi/README.md diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/edf_nopreemption.env b/tests/gocr/by_dpi/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/edf_nopreemption.env rename to tests/gocr/by_dpi/edf_nopreemption.env diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/edf_preemption.env b/tests/gocr/by_dpi/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/edf_preemption.env rename to tests/gocr/by_dpi/edf_preemption.env diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/fifo_nopreemption.env b/tests/gocr/by_dpi/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/fifo_nopreemption.env rename to tests/gocr/by_dpi/fifo_nopreemption.env diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/fifo_preemption.env b/tests/gocr/by_dpi/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/fifo_preemption.env rename to tests/gocr/by_dpi/fifo_preemption.env diff --git a/runtime/experiments/applications/ocr/by_dpi/install.sh b/tests/gocr/by_dpi/install.sh similarity index 100% rename from runtime/experiments/applications/ocr/by_dpi/install.sh rename to tests/gocr/by_dpi/install.sh diff --git a/runtime/experiments/applications/ocr/by_dpi/run.sh b/tests/gocr/by_dpi/run.sh similarity index 98% rename from runtime/experiments/applications/ocr/by_dpi/run.sh rename to tests/gocr/by_dpi/run.sh index fca7a47..9f54620 100755 --- a/runtime/experiments/applications/ocr/by_dpi/run.sh +++ b/tests/gocr/by_dpi/run.sh @@ -1,7 +1,7 @@ #!/bin/bash __run_sh__base_path="$(dirname "$(realpath --logical "${BASH_SOURCE[0]}")")" -__run_sh__bash_libraries_relative_path="../../../bash_libraries" +__run_sh__bash_libraries_relative_path="../../bash_libraries" __run_sh__bash_libraries_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__bash_libraries_relative_path" && pwd) export PATH="$__run_sh__bash_libraries_absolute_path:$PATH" diff --git a/runtime/experiments/applications/ocr/by_dpi/spec.json b/tests/gocr/by_dpi/spec.json similarity index 100% rename from runtime/experiments/applications/ocr/by_dpi/spec.json rename to tests/gocr/by_dpi/spec.json diff --git a/runtime/experiments/applications/ocr/by_font/.gitignore b/tests/gocr/by_font/.gitignore similarity index 100% rename from runtime/experiments/applications/ocr/by_font/.gitignore rename to tests/gocr/by_font/.gitignore diff --git a/runtime/experiments/applications/ocr/by_font/README.md b/tests/gocr/by_font/README.md similarity index 100% rename from runtime/experiments/applications/ocr/by_font/README.md rename to tests/gocr/by_font/README.md diff --git a/runtime/experiments/applications/ocr/by_dpi/edf_nopreemption.env b/tests/gocr/by_font/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_dpi/edf_nopreemption.env rename to tests/gocr/by_font/edf_nopreemption.env diff --git a/runtime/experiments/applications/ocr/by_dpi/edf_preemption.env b/tests/gocr/by_font/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_dpi/edf_preemption.env rename to tests/gocr/by_font/edf_preemption.env diff --git a/runtime/experiments/applications/ocr/by_dpi/fifo_nopreemption.env b/tests/gocr/by_font/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_dpi/fifo_nopreemption.env rename to tests/gocr/by_font/fifo_nopreemption.env diff --git a/runtime/experiments/applications/ocr/by_dpi/fifo_preemption.env b/tests/gocr/by_font/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_dpi/fifo_preemption.env rename to tests/gocr/by_font/fifo_preemption.env diff --git a/runtime/experiments/applications/ocr/by_font/install.sh b/tests/gocr/by_font/install.sh similarity index 100% rename from runtime/experiments/applications/ocr/by_font/install.sh rename to tests/gocr/by_font/install.sh diff --git a/runtime/experiments/applications/ocr/by_font/run.sh b/tests/gocr/by_font/run.sh similarity index 98% rename from runtime/experiments/applications/ocr/by_font/run.sh rename to tests/gocr/by_font/run.sh index d373eb9..81c3eaf 100755 --- a/runtime/experiments/applications/ocr/by_font/run.sh +++ b/tests/gocr/by_font/run.sh @@ -1,7 +1,7 @@ #!/bin/bash __run_sh__base_path="$(dirname "$(realpath --logical "${BASH_SOURCE[0]}")")" -__run_sh__bash_libraries_relative_path="../../../bash_libraries" +__run_sh__bash_libraries_relative_path="../../bash_libraries" __run_sh__bash_libraries_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__bash_libraries_relative_path" && pwd) export PATH="$__run_sh__bash_libraries_absolute_path:$PATH" diff --git a/runtime/experiments/applications/ocr/by_font/spec.json b/tests/gocr/by_font/spec.json similarity index 100% rename from runtime/experiments/applications/ocr/by_font/spec.json rename to tests/gocr/by_font/spec.json diff --git a/runtime/experiments/applications/ocr/by_word/.gitignore b/tests/gocr/by_word/.gitignore similarity index 100% rename from runtime/experiments/applications/ocr/by_word/.gitignore rename to tests/gocr/by_word/.gitignore diff --git a/runtime/experiments/applications/ocr/by_word/README.md b/tests/gocr/by_word/README.md similarity index 100% rename from runtime/experiments/applications/ocr/by_word/README.md rename to tests/gocr/by_word/README.md diff --git a/runtime/experiments/applications/ocr/by_font/edf_nopreemption.env b/tests/gocr/by_word/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_font/edf_nopreemption.env rename to tests/gocr/by_word/edf_nopreemption.env diff --git a/runtime/experiments/applications/ocr/by_font/edf_preemption.env b/tests/gocr/by_word/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_font/edf_preemption.env rename to tests/gocr/by_word/edf_preemption.env diff --git a/runtime/experiments/applications/ocr/by_font/fifo_nopreemption.env b/tests/gocr/by_word/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_font/fifo_nopreemption.env rename to tests/gocr/by_word/fifo_nopreemption.env diff --git a/runtime/experiments/applications/ocr/by_font/fifo_preemption.env b/tests/gocr/by_word/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_font/fifo_preemption.env rename to tests/gocr/by_word/fifo_preemption.env diff --git a/runtime/experiments/applications/ocr/by_word/install.sh b/tests/gocr/by_word/install.sh similarity index 100% rename from runtime/experiments/applications/ocr/by_word/install.sh rename to tests/gocr/by_word/install.sh diff --git a/runtime/experiments/applications/ocr/by_word/run.sh b/tests/gocr/by_word/run.sh similarity index 98% rename from runtime/experiments/applications/ocr/by_word/run.sh rename to tests/gocr/by_word/run.sh index cf1a9eb..87cdf4d 100755 --- a/runtime/experiments/applications/ocr/by_word/run.sh +++ b/tests/gocr/by_word/run.sh @@ -1,7 +1,7 @@ #!/bin/bash __run_sh__base_path="$(dirname "$(realpath --logical "${BASH_SOURCE[0]}")")" -__run_sh__bash_libraries_relative_path="../../../bash_libraries" +__run_sh__bash_libraries_relative_path="../../bash_libraries" __run_sh__bash_libraries_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__bash_libraries_relative_path" && pwd) export PATH="$__run_sh__bash_libraries_absolute_path:$PATH" diff --git a/runtime/experiments/applications/ocr/by_word/spec.json b/tests/gocr/by_word/spec.json similarity index 100% rename from runtime/experiments/applications/ocr/by_word/spec.json rename to tests/gocr/by_word/spec.json diff --git a/runtime/experiments/applications/imageresize/test/.gitignore b/tests/gocr/fivebyeight/.gitignore similarity index 100% rename from runtime/experiments/applications/imageresize/test/.gitignore rename to tests/gocr/fivebyeight/.gitignore diff --git a/runtime/experiments/applications/ocr/fivebyeight/5x8.png b/tests/gocr/fivebyeight/5x8.png similarity index 100% rename from runtime/experiments/applications/ocr/fivebyeight/5x8.png rename to tests/gocr/fivebyeight/5x8.png diff --git a/runtime/experiments/applications/ocr/fivebyeight/5x8.pnm b/tests/gocr/fivebyeight/5x8.pnm similarity index 100% rename from runtime/experiments/applications/ocr/fivebyeight/5x8.pnm rename to tests/gocr/fivebyeight/5x8.pnm diff --git a/runtime/experiments/applications/ocr/fivebyeight/README.md b/tests/gocr/fivebyeight/README.md similarity index 100% rename from runtime/experiments/applications/ocr/fivebyeight/README.md rename to tests/gocr/fivebyeight/README.md diff --git a/runtime/experiments/applications/ocr/by_word/edf_nopreemption.env b/tests/gocr/fivebyeight/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_word/edf_nopreemption.env rename to tests/gocr/fivebyeight/edf_nopreemption.env diff --git a/runtime/experiments/applications/ocr/by_word/edf_preemption.env b/tests/gocr/fivebyeight/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_word/edf_preemption.env rename to tests/gocr/fivebyeight/edf_preemption.env diff --git a/runtime/experiments/applications/ocr/fivebyeight/expected_result.txt b/tests/gocr/fivebyeight/expected_result.txt similarity index 100% rename from runtime/experiments/applications/ocr/fivebyeight/expected_result.txt rename to tests/gocr/fivebyeight/expected_result.txt diff --git a/runtime/experiments/applications/ocr/by_word/fifo_nopreemption.env b/tests/gocr/fivebyeight/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_word/fifo_nopreemption.env rename to tests/gocr/fivebyeight/fifo_nopreemption.env diff --git a/runtime/experiments/applications/ocr/by_word/fifo_preemption.env b/tests/gocr/fivebyeight/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/by_word/fifo_preemption.env rename to tests/gocr/fivebyeight/fifo_preemption.env diff --git a/runtime/experiments/applications/ocr/fivebyeight/run.sh b/tests/gocr/fivebyeight/run.sh similarity index 95% rename from runtime/experiments/applications/ocr/fivebyeight/run.sh rename to tests/gocr/fivebyeight/run.sh index 44579cf..222adfb 100755 --- a/runtime/experiments/applications/ocr/fivebyeight/run.sh +++ b/tests/gocr/fivebyeight/run.sh @@ -1,7 +1,7 @@ #!/bin/bash __run_sh__base_path="$(dirname "$(realpath --logical "${BASH_SOURCE[0]}")")" -__run_sh__bash_libraries_relative_path="../../../bash_libraries" +__run_sh__bash_libraries_relative_path="../../bash_libraries" __run_sh__bash_libraries_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__bash_libraries_relative_path" && pwd) export PATH="$__run_sh__bash_libraries_absolute_path:$PATH" diff --git a/runtime/experiments/applications/ocr/fivebyeight/spec.json b/tests/gocr/fivebyeight/spec.json similarity index 100% rename from runtime/experiments/applications/ocr/fivebyeight/spec.json rename to tests/gocr/fivebyeight/spec.json diff --git a/runtime/experiments/applications/ocr/fivebyeight/.gitignore b/tests/gocr/handwriting/.gitignore similarity index 100% rename from runtime/experiments/applications/ocr/fivebyeight/.gitignore rename to tests/gocr/handwriting/.gitignore diff --git a/runtime/experiments/applications/ocr/fivebyeight/edf_nopreemption.env b/tests/gocr/handwriting/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/fivebyeight/edf_nopreemption.env rename to tests/gocr/handwriting/edf_nopreemption.env diff --git a/runtime/experiments/applications/ocr/fivebyeight/edf_preemption.env b/tests/gocr/handwriting/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/fivebyeight/edf_preemption.env rename to tests/gocr/handwriting/edf_preemption.env diff --git a/runtime/experiments/applications/ocr/handwriting/expected_result.txt b/tests/gocr/handwriting/expected_result.txt similarity index 100% rename from runtime/experiments/applications/ocr/handwriting/expected_result.txt rename to tests/gocr/handwriting/expected_result.txt diff --git a/runtime/experiments/applications/ocr/fivebyeight/fifo_nopreemption.env b/tests/gocr/handwriting/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/fivebyeight/fifo_nopreemption.env rename to tests/gocr/handwriting/fifo_nopreemption.env diff --git a/runtime/experiments/applications/ocr/fivebyeight/fifo_preemption.env b/tests/gocr/handwriting/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/fivebyeight/fifo_preemption.env rename to tests/gocr/handwriting/fifo_preemption.env diff --git a/runtime/experiments/applications/ocr/handwriting/handwrt1.jpg b/tests/gocr/handwriting/handwrt1.jpg similarity index 100% rename from runtime/experiments/applications/ocr/handwriting/handwrt1.jpg rename to tests/gocr/handwriting/handwrt1.jpg diff --git a/runtime/experiments/applications/ocr/handwriting/handwrt1.pnm b/tests/gocr/handwriting/handwrt1.pnm similarity index 100% rename from runtime/experiments/applications/ocr/handwriting/handwrt1.pnm rename to tests/gocr/handwriting/handwrt1.pnm diff --git a/runtime/experiments/applications/ocr/handwriting/run.sh b/tests/gocr/handwriting/run.sh similarity index 95% rename from runtime/experiments/applications/ocr/handwriting/run.sh rename to tests/gocr/handwriting/run.sh index 9489bdb..f24a0df 100755 --- a/runtime/experiments/applications/ocr/handwriting/run.sh +++ b/tests/gocr/handwriting/run.sh @@ -1,7 +1,7 @@ #!/bin/bash __run_sh__base_path="$(dirname "$(realpath --logical "${BASH_SOURCE[0]}")")" -__run_sh__bash_libraries_relative_path="../../../bash_libraries" +__run_sh__bash_libraries_relative_path="../../bash_libraries" __run_sh__bash_libraries_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__bash_libraries_relative_path" && pwd) export PATH="$__run_sh__bash_libraries_absolute_path:$PATH" diff --git a/runtime/experiments/applications/ocr/handwriting/spec.json b/tests/gocr/handwriting/spec.json similarity index 100% rename from runtime/experiments/applications/ocr/handwriting/spec.json rename to tests/gocr/handwriting/spec.json diff --git a/runtime/experiments/applications/ocr/handwriting/.gitignore b/tests/gocr/hyde/.gitignore similarity index 100% rename from runtime/experiments/applications/ocr/handwriting/.gitignore rename to tests/gocr/hyde/.gitignore diff --git a/runtime/experiments/applications/ocr/hyde/Makefile b/tests/gocr/hyde/Makefile similarity index 100% rename from runtime/experiments/applications/ocr/hyde/Makefile rename to tests/gocr/hyde/Makefile diff --git a/runtime/experiments/applications/ocr/hyde/README.md b/tests/gocr/hyde/README.md similarity index 100% rename from runtime/experiments/applications/ocr/hyde/README.md rename to tests/gocr/hyde/README.md diff --git a/runtime/experiments/applications/ocr/handwriting/edf_nopreemption.env b/tests/gocr/hyde/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/handwriting/edf_nopreemption.env rename to tests/gocr/hyde/edf_nopreemption.env diff --git a/runtime/experiments/applications/ocr/handwriting/edf_preemption.env b/tests/gocr/hyde/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/handwriting/edf_preemption.env rename to tests/gocr/hyde/edf_preemption.env diff --git a/runtime/experiments/applications/ocr/hyde/expected_result.txt b/tests/gocr/hyde/expected_result.txt similarity index 100% rename from runtime/experiments/applications/ocr/hyde/expected_result.txt rename to tests/gocr/hyde/expected_result.txt diff --git a/runtime/experiments/applications/ocr/handwriting/fifo_nopreemption.env b/tests/gocr/hyde/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/handwriting/fifo_nopreemption.env rename to tests/gocr/hyde/fifo_nopreemption.env diff --git a/runtime/experiments/applications/ocr/handwriting/fifo_preemption.env b/tests/gocr/hyde/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/handwriting/fifo_preemption.env rename to tests/gocr/hyde/fifo_preemption.env diff --git a/runtime/experiments/applications/ocr/hyde/hyde.jpg b/tests/gocr/hyde/hyde.jpg similarity index 100% rename from runtime/experiments/applications/ocr/hyde/hyde.jpg rename to tests/gocr/hyde/hyde.jpg diff --git a/runtime/experiments/deadline_description/gocr/hyde.pnm b/tests/gocr/hyde/hyde.pnm similarity index 100% rename from runtime/experiments/deadline_description/gocr/hyde.pnm rename to tests/gocr/hyde/hyde.pnm diff --git a/runtime/experiments/applications/ocr/hyde/run.sh b/tests/gocr/hyde/run.sh similarity index 95% rename from runtime/experiments/applications/ocr/hyde/run.sh rename to tests/gocr/hyde/run.sh index fb9e687..5a45b8e 100755 --- a/runtime/experiments/applications/ocr/hyde/run.sh +++ b/tests/gocr/hyde/run.sh @@ -1,7 +1,7 @@ #!/bin/bash __run_sh__base_path="$(dirname "$(realpath --logical "${BASH_SOURCE[0]}")")" -__run_sh__bash_libraries_relative_path="../../../bash_libraries" +__run_sh__bash_libraries_relative_path="../../bash_libraries" __run_sh__bash_libraries_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__bash_libraries_relative_path" && pwd) export PATH="$__run_sh__bash_libraries_absolute_path:$PATH" diff --git a/runtime/experiments/applications/ocr/hyde/spec.json b/tests/gocr/hyde/spec.json similarity index 100% rename from runtime/experiments/applications/ocr/hyde/spec.json rename to tests/gocr/hyde/spec.json diff --git a/runtime/experiments/payload/.gitignore b/tests/payload/.gitignore similarity index 100% rename from runtime/experiments/payload/.gitignore rename to tests/payload/.gitignore diff --git a/runtime/experiments/payload/body/.gitignore b/tests/payload/body/.gitignore similarity index 100% rename from runtime/experiments/payload/body/.gitignore rename to tests/payload/body/.gitignore diff --git a/runtime/experiments/payload/body/generate.sh b/tests/payload/body/generate.sh similarity index 100% rename from runtime/experiments/payload/body/generate.sh rename to tests/payload/body/generate.sh diff --git a/runtime/experiments/applications/ocr/hyde/edf_nopreemption.env b/tests/payload/edf_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/hyde/edf_nopreemption.env rename to tests/payload/edf_nopreemption.env diff --git a/runtime/experiments/applications/ocr/hyde/edf_preemption.env b/tests/payload/edf_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/hyde/edf_preemption.env rename to tests/payload/edf_preemption.env diff --git a/runtime/experiments/applications/ocr/hyde/fifo_nopreemption.env b/tests/payload/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/applications/ocr/hyde/fifo_nopreemption.env rename to tests/payload/fifo_nopreemption.env diff --git a/runtime/experiments/applications/ocr/hyde/fifo_preemption.env b/tests/payload/fifo_preemption.env similarity index 100% rename from runtime/experiments/applications/ocr/hyde/fifo_preemption.env rename to tests/payload/fifo_preemption.env diff --git a/runtime/experiments/payload/install.sh b/tests/payload/install.sh similarity index 100% rename from runtime/experiments/payload/install.sh rename to tests/payload/install.sh diff --git a/runtime/experiments/payload/latency.gnuplot b/tests/payload/latency.gnuplot similarity index 100% rename from runtime/experiments/payload/latency.gnuplot rename to tests/payload/latency.gnuplot diff --git a/runtime/experiments/payload/run.sh b/tests/payload/run.sh similarity index 100% rename from runtime/experiments/payload/run.sh rename to tests/payload/run.sh diff --git a/runtime/experiments/payload/spec.json b/tests/payload/spec.json similarity index 100% rename from runtime/experiments/payload/spec.json rename to tests/payload/spec.json diff --git a/runtime/experiments/payload/success.gnuplot b/tests/payload/success.gnuplot similarity index 100% rename from runtime/experiments/payload/success.gnuplot rename to tests/payload/success.gnuplot diff --git a/runtime/experiments/payload/throughput.gnuplot b/tests/payload/throughput.gnuplot similarity index 100% rename from runtime/experiments/payload/throughput.gnuplot rename to tests/payload/throughput.gnuplot diff --git a/runtime/experiments/applications/imageresize/by_resolution/.gitignore b/tests/sod/image_resize/by_resolution/.gitignore similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/.gitignore rename to tests/sod/image_resize/by_resolution/.gitignore diff --git a/runtime/experiments/applications/imageresize/by_resolution/README.md b/tests/sod/image_resize/by_resolution/README.md similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/README.md rename to tests/sod/image_resize/by_resolution/README.md diff --git a/runtime/experiments/bimodal/edf_nopreemption.env b/tests/sod/image_resize/by_resolution/edf_nopreemption.env similarity index 100% rename from runtime/experiments/bimodal/edf_nopreemption.env rename to tests/sod/image_resize/by_resolution/edf_nopreemption.env diff --git a/runtime/experiments/bimodal/edf_preemption.env b/tests/sod/image_resize/by_resolution/edf_preemption.env similarity index 100% rename from runtime/experiments/bimodal/edf_preemption.env rename to tests/sod/image_resize/by_resolution/edf_preemption.env diff --git a/runtime/experiments/applications/imageresize/by_resolution/expected_result_large.jpg b/tests/sod/image_resize/by_resolution/expected_result_large.jpg similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/expected_result_large.jpg rename to tests/sod/image_resize/by_resolution/expected_result_large.jpg diff --git a/runtime/experiments/applications/imageresize/by_resolution/expected_result_medium.jpg b/tests/sod/image_resize/by_resolution/expected_result_medium.jpg similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/expected_result_medium.jpg rename to tests/sod/image_resize/by_resolution/expected_result_medium.jpg diff --git a/runtime/experiments/applications/imageresize/by_resolution/expected_result_small.jpg b/tests/sod/image_resize/by_resolution/expected_result_small.jpg similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/expected_result_small.jpg rename to tests/sod/image_resize/by_resolution/expected_result_small.jpg diff --git a/runtime/experiments/bimodal/fifo_nopreemption.env b/tests/sod/image_resize/by_resolution/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/bimodal/fifo_nopreemption.env rename to tests/sod/image_resize/by_resolution/fifo_nopreemption.env diff --git a/runtime/experiments/bimodal/fifo_preemption.env b/tests/sod/image_resize/by_resolution/fifo_preemption.env similarity index 100% rename from runtime/experiments/bimodal/fifo_preemption.env rename to tests/sod/image_resize/by_resolution/fifo_preemption.env diff --git a/runtime/experiments/applications/imageresize/by_resolution/flower.jpg b/tests/sod/image_resize/by_resolution/flower.jpg similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/flower.jpg rename to tests/sod/image_resize/by_resolution/flower.jpg diff --git a/runtime/experiments/applications/imageresize/by_resolution/install.sh b/tests/sod/image_resize/by_resolution/install.sh similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/install.sh rename to tests/sod/image_resize/by_resolution/install.sh diff --git a/runtime/experiments/applications/imageresize/by_resolution/run.sh b/tests/sod/image_resize/by_resolution/run.sh similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/run.sh rename to tests/sod/image_resize/by_resolution/run.sh diff --git a/runtime/experiments/deadline_description/resize/shrinking_man_large.jpg b/tests/sod/image_resize/by_resolution/shrinking_man_large.jpg similarity index 100% rename from runtime/experiments/deadline_description/resize/shrinking_man_large.jpg rename to tests/sod/image_resize/by_resolution/shrinking_man_large.jpg diff --git a/runtime/experiments/applications/imageresize/by_resolution/shrinking_man_medium.jpg b/tests/sod/image_resize/by_resolution/shrinking_man_medium.jpg similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/shrinking_man_medium.jpg rename to tests/sod/image_resize/by_resolution/shrinking_man_medium.jpg diff --git a/runtime/experiments/applications/imageresize/by_resolution/shrinking_man_small.jpg b/tests/sod/image_resize/by_resolution/shrinking_man_small.jpg similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/shrinking_man_small.jpg rename to tests/sod/image_resize/by_resolution/shrinking_man_small.jpg diff --git a/runtime/experiments/applications/imageresize/by_resolution/spec.json b/tests/sod/image_resize/by_resolution/spec.json similarity index 100% rename from runtime/experiments/applications/imageresize/by_resolution/spec.json rename to tests/sod/image_resize/by_resolution/spec.json diff --git a/runtime/experiments/applications/ocr/hyde/.gitignore b/tests/sod/image_resize/test/.gitignore similarity index 100% rename from runtime/experiments/applications/ocr/hyde/.gitignore rename to tests/sod/image_resize/test/.gitignore diff --git a/runtime/experiments/applications/imageresize/test/README.md b/tests/sod/image_resize/test/README.md similarity index 100% rename from runtime/experiments/applications/imageresize/test/README.md rename to tests/sod/image_resize/test/README.md diff --git a/runtime/experiments/concurrency/edf_nopreemption.env b/tests/sod/image_resize/test/edf_nopreemption.env similarity index 100% rename from runtime/experiments/concurrency/edf_nopreemption.env rename to tests/sod/image_resize/test/edf_nopreemption.env diff --git a/runtime/experiments/concurrency/edf_preemption.env b/tests/sod/image_resize/test/edf_preemption.env similarity index 100% rename from runtime/experiments/concurrency/edf_preemption.env rename to tests/sod/image_resize/test/edf_preemption.env diff --git a/runtime/experiments/applications/imageresize/test/expected_result.jpg b/tests/sod/image_resize/test/expected_result.jpg similarity index 100% rename from runtime/experiments/applications/imageresize/test/expected_result.jpg rename to tests/sod/image_resize/test/expected_result.jpg diff --git a/runtime/experiments/concurrency/fifo_nopreemption.env b/tests/sod/image_resize/test/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/concurrency/fifo_nopreemption.env rename to tests/sod/image_resize/test/fifo_nopreemption.env diff --git a/runtime/experiments/concurrency/fifo_preemption.env b/tests/sod/image_resize/test/fifo_preemption.env similarity index 100% rename from runtime/experiments/concurrency/fifo_preemption.env rename to tests/sod/image_resize/test/fifo_preemption.env diff --git a/runtime/experiments/applications/imageresize/test/flower.jpg b/tests/sod/image_resize/test/flower.jpg similarity index 100% rename from runtime/experiments/applications/imageresize/test/flower.jpg rename to tests/sod/image_resize/test/flower.jpg diff --git a/runtime/experiments/applications/imageresize/test/install.sh b/tests/sod/image_resize/test/install.sh similarity index 100% rename from runtime/experiments/applications/imageresize/test/install.sh rename to tests/sod/image_resize/test/install.sh diff --git a/runtime/experiments/applications/imageresize/test/run.sh b/tests/sod/image_resize/test/run.sh similarity index 97% rename from runtime/experiments/applications/imageresize/test/run.sh rename to tests/sod/image_resize/test/run.sh index 48d6d3f..edda91a 100755 --- a/runtime/experiments/applications/imageresize/test/run.sh +++ b/tests/sod/image_resize/test/run.sh @@ -5,7 +5,7 @@ __run_sh__bash_libraries_relative_path="../../../bash_libraries" __run_sh__bash_libraries_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__bash_libraries_relative_path" && pwd) export PATH="$__run_sh__bash_libraries_absolute_path:$PATH" -__run_sh__project_base_relative_path="../../../../.." +__run_sh__project_base_relative_path="../../../.." __run_sh__project_base_absolute_path=$(cd "$__run_sh__base_path" && cd "$__run_sh__project_base_relative_path" && pwd) source csv_to_dat.sh || exit 1 diff --git a/runtime/experiments/applications/imageresize/test/spec.json b/tests/sod/image_resize/test/spec.json similarity index 100% rename from runtime/experiments/applications/imageresize/test/spec.json rename to tests/sod/image_resize/test/spec.json diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/.gitignore b/tests/sod/lpd/by_plate_count/.gitignore similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/.gitignore rename to tests/sod/lpd/by_plate_count/.gitignore diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/README.md b/tests/sod/lpd/by_plate_count/README.md similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/README.md rename to tests/sod/lpd/by_plate_count/README.md diff --git a/runtime/experiments/payload/edf_nopreemption.env b/tests/sod/lpd/by_plate_count/edf_nopreemption.env similarity index 100% rename from runtime/experiments/payload/edf_nopreemption.env rename to tests/sod/lpd/by_plate_count/edf_nopreemption.env diff --git a/runtime/experiments/payload/edf_preemption.env b/tests/sod/lpd/by_plate_count/edf_preemption.env similarity index 100% rename from runtime/experiments/payload/edf_preemption.env rename to tests/sod/lpd/by_plate_count/edf_preemption.env diff --git a/runtime/experiments/payload/fifo_nopreemption.env b/tests/sod/lpd/by_plate_count/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/payload/fifo_nopreemption.env rename to tests/sod/lpd/by_plate_count/fifo_nopreemption.env diff --git a/runtime/experiments/payload/fifo_preemption.env b/tests/sod/lpd/by_plate_count/fifo_preemption.env similarity index 100% rename from runtime/experiments/payload/fifo_preemption.env rename to tests/sod/lpd/by_plate_count/fifo_preemption.env diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars0.csv b/tests/sod/lpd/by_plate_count/images/Cars0.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars0.csv rename to tests/sod/lpd/by_plate_count/images/Cars0.csv diff --git a/runtime/experiments/deadline_description/lpd/Cars0.png b/tests/sod/lpd/by_plate_count/images/Cars0.png similarity index 100% rename from runtime/experiments/deadline_description/lpd/Cars0.png rename to tests/sod/lpd/by_plate_count/images/Cars0.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars1.csv b/tests/sod/lpd/by_plate_count/images/Cars1.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars1.csv rename to tests/sod/lpd/by_plate_count/images/Cars1.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars1.png b/tests/sod/lpd/by_plate_count/images/Cars1.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars1.png rename to tests/sod/lpd/by_plate_count/images/Cars1.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars106.csv b/tests/sod/lpd/by_plate_count/images/Cars106.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars106.csv rename to tests/sod/lpd/by_plate_count/images/Cars106.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars106.png b/tests/sod/lpd/by_plate_count/images/Cars106.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars106.png rename to tests/sod/lpd/by_plate_count/images/Cars106.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars143.csv b/tests/sod/lpd/by_plate_count/images/Cars143.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars143.csv rename to tests/sod/lpd/by_plate_count/images/Cars143.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars143.png b/tests/sod/lpd/by_plate_count/images/Cars143.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars143.png rename to tests/sod/lpd/by_plate_count/images/Cars143.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars146.csv b/tests/sod/lpd/by_plate_count/images/Cars146.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars146.csv rename to tests/sod/lpd/by_plate_count/images/Cars146.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars146.png b/tests/sod/lpd/by_plate_count/images/Cars146.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars146.png rename to tests/sod/lpd/by_plate_count/images/Cars146.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars2.csv b/tests/sod/lpd/by_plate_count/images/Cars2.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars2.csv rename to tests/sod/lpd/by_plate_count/images/Cars2.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars2.png b/tests/sod/lpd/by_plate_count/images/Cars2.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars2.png rename to tests/sod/lpd/by_plate_count/images/Cars2.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars249.csv b/tests/sod/lpd/by_plate_count/images/Cars249.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars249.csv rename to tests/sod/lpd/by_plate_count/images/Cars249.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars249.png b/tests/sod/lpd/by_plate_count/images/Cars249.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars249.png rename to tests/sod/lpd/by_plate_count/images/Cars249.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars277.csv b/tests/sod/lpd/by_plate_count/images/Cars277.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars277.csv rename to tests/sod/lpd/by_plate_count/images/Cars277.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars277.png b/tests/sod/lpd/by_plate_count/images/Cars277.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars277.png rename to tests/sod/lpd/by_plate_count/images/Cars277.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars295.csv b/tests/sod/lpd/by_plate_count/images/Cars295.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars295.csv rename to tests/sod/lpd/by_plate_count/images/Cars295.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars295.png b/tests/sod/lpd/by_plate_count/images/Cars295.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars295.png rename to tests/sod/lpd/by_plate_count/images/Cars295.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars3.csv b/tests/sod/lpd/by_plate_count/images/Cars3.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars3.csv rename to tests/sod/lpd/by_plate_count/images/Cars3.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars3.png b/tests/sod/lpd/by_plate_count/images/Cars3.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars3.png rename to tests/sod/lpd/by_plate_count/images/Cars3.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars316.csv b/tests/sod/lpd/by_plate_count/images/Cars316.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars316.csv rename to tests/sod/lpd/by_plate_count/images/Cars316.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars316.png b/tests/sod/lpd/by_plate_count/images/Cars316.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars316.png rename to tests/sod/lpd/by_plate_count/images/Cars316.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars330.csv b/tests/sod/lpd/by_plate_count/images/Cars330.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars330.csv rename to tests/sod/lpd/by_plate_count/images/Cars330.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars330.png b/tests/sod/lpd/by_plate_count/images/Cars330.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars330.png rename to tests/sod/lpd/by_plate_count/images/Cars330.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars4.csv b/tests/sod/lpd/by_plate_count/images/Cars4.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars4.csv rename to tests/sod/lpd/by_plate_count/images/Cars4.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars4.png b/tests/sod/lpd/by_plate_count/images/Cars4.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars4.png rename to tests/sod/lpd/by_plate_count/images/Cars4.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars71.csv b/tests/sod/lpd/by_plate_count/images/Cars71.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars71.csv rename to tests/sod/lpd/by_plate_count/images/Cars71.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars71.png b/tests/sod/lpd/by_plate_count/images/Cars71.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars71.png rename to tests/sod/lpd/by_plate_count/images/Cars71.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars87.csv b/tests/sod/lpd/by_plate_count/images/Cars87.csv similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars87.csv rename to tests/sod/lpd/by_plate_count/images/Cars87.csv diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/images/Cars87.png b/tests/sod/lpd/by_plate_count/images/Cars87.png similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/images/Cars87.png rename to tests/sod/lpd/by_plate_count/images/Cars87.png diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/run.sh b/tests/sod/lpd/by_plate_count/run.sh similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/run.sh rename to tests/sod/lpd/by_plate_count/run.sh diff --git a/runtime/experiments/applications/licenseplate/by_plate_count/spec.json b/tests/sod/lpd/by_plate_count/spec.json similarity index 100% rename from runtime/experiments/applications/licenseplate/by_plate_count/spec.json rename to tests/sod/lpd/by_plate_count/spec.json diff --git a/runtime/experiments/applications/speechtotext/.gitignore b/tests/speechtotext/.gitignore similarity index 100% rename from runtime/experiments/applications/speechtotext/.gitignore rename to tests/speechtotext/.gitignore diff --git a/runtime/experiments/applications/speechtotext/debug.sh b/tests/speechtotext/debug.sh similarity index 100% rename from runtime/experiments/applications/speechtotext/debug.sh rename to tests/speechtotext/debug.sh diff --git a/runtime/experiments/applications/speechtotext/run.sh b/tests/speechtotext/run.sh similarity index 100% rename from runtime/experiments/applications/speechtotext/run.sh rename to tests/speechtotext/run.sh diff --git a/runtime/experiments/applications/speechtotext/spec.json b/tests/speechtotext/spec.json similarity index 100% rename from runtime/experiments/applications/speechtotext/spec.json rename to tests/speechtotext/spec.json diff --git a/runtime/experiments/workload_mix/.gitignore b/tests/workload_mix/.gitignore similarity index 100% rename from runtime/experiments/workload_mix/.gitignore rename to tests/workload_mix/.gitignore diff --git a/runtime/experiments/workload_mix/README.md b/tests/workload_mix/README.md similarity index 100% rename from runtime/experiments/workload_mix/README.md rename to tests/workload_mix/README.md diff --git a/runtime/experiments/workload_mix/edf_nopreemption.env b/tests/workload_mix/edf_nopreemption.env similarity index 100% rename from runtime/experiments/workload_mix/edf_nopreemption.env rename to tests/workload_mix/edf_nopreemption.env diff --git a/runtime/experiments/workload_mix/edf_preemption.env b/tests/workload_mix/edf_preemption.env similarity index 100% rename from runtime/experiments/workload_mix/edf_preemption.env rename to tests/workload_mix/edf_preemption.env diff --git a/runtime/experiments/workload_mix/fifo_nopreemption.env b/tests/workload_mix/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/workload_mix/fifo_nopreemption.env rename to tests/workload_mix/fifo_nopreemption.env diff --git a/runtime/experiments/workload_mix/fifo_preemption.env b/tests/workload_mix/fifo_preemption.env similarity index 100% rename from runtime/experiments/workload_mix/fifo_preemption.env rename to tests/workload_mix/fifo_preemption.env diff --git a/runtime/experiments/workload_mix/install.sh b/tests/workload_mix/install.sh similarity index 100% rename from runtime/experiments/workload_mix/install.sh rename to tests/workload_mix/install.sh diff --git a/runtime/experiments/workload_mix/mix.csv b/tests/workload_mix/mix.csv similarity index 100% rename from runtime/experiments/workload_mix/mix.csv rename to tests/workload_mix/mix.csv diff --git a/runtime/experiments/workload_mix/run.sh b/tests/workload_mix/run.sh similarity index 100% rename from runtime/experiments/workload_mix/run.sh rename to tests/workload_mix/run.sh diff --git a/runtime/experiments/workload_mix/spec.json b/tests/workload_mix/spec.json similarity index 100% rename from runtime/experiments/workload_mix/spec.json rename to tests/workload_mix/spec.json diff --git a/runtime/experiments/workload_mix_realworld/.gitignore b/tests/workload_mix_realworld/.gitignore similarity index 100% rename from runtime/experiments/workload_mix_realworld/.gitignore rename to tests/workload_mix_realworld/.gitignore diff --git a/runtime/experiments/workload_mix_realworld/README.md b/tests/workload_mix_realworld/README.md similarity index 100% rename from runtime/experiments/workload_mix_realworld/README.md rename to tests/workload_mix_realworld/README.md diff --git a/runtime/experiments/workload_mix_realworld/cifar10/airplane1.bmp b/tests/workload_mix_realworld/cifar10/airplane1.bmp similarity index 100% rename from runtime/experiments/workload_mix_realworld/cifar10/airplane1.bmp rename to tests/workload_mix_realworld/cifar10/airplane1.bmp diff --git a/runtime/experiments/workload_mix_realworld/edf_nopreemption.env b/tests/workload_mix_realworld/edf_nopreemption.env similarity index 100% rename from runtime/experiments/workload_mix_realworld/edf_nopreemption.env rename to tests/workload_mix_realworld/edf_nopreemption.env diff --git a/runtime/experiments/workload_mix_realworld/edf_preemption.env b/tests/workload_mix_realworld/edf_preemption.env similarity index 100% rename from runtime/experiments/workload_mix_realworld/edf_preemption.env rename to tests/workload_mix_realworld/edf_preemption.env diff --git a/runtime/experiments/workload_mix_realworld/ekf/ekf_raw.dat b/tests/workload_mix_realworld/ekf/ekf_raw.dat similarity index 100% rename from runtime/experiments/workload_mix_realworld/ekf/ekf_raw.dat rename to tests/workload_mix_realworld/ekf/ekf_raw.dat diff --git a/runtime/experiments/workload_mix_realworld/fifo_nopreemption.env b/tests/workload_mix_realworld/fifo_nopreemption.env similarity index 100% rename from runtime/experiments/workload_mix_realworld/fifo_nopreemption.env rename to tests/workload_mix_realworld/fifo_nopreemption.env diff --git a/runtime/experiments/workload_mix_realworld/fifo_preemption.env b/tests/workload_mix_realworld/fifo_preemption.env similarity index 100% rename from runtime/experiments/workload_mix_realworld/fifo_preemption.env rename to tests/workload_mix_realworld/fifo_preemption.env diff --git a/runtime/experiments/workload_mix_realworld/gocr/hyde.pnm b/tests/workload_mix_realworld/gocr/hyde.pnm similarity index 100% rename from runtime/experiments/workload_mix_realworld/gocr/hyde.pnm rename to tests/workload_mix_realworld/gocr/hyde.pnm diff --git a/runtime/experiments/workload_mix_realworld/install.sh b/tests/workload_mix_realworld/install.sh similarity index 100% rename from runtime/experiments/workload_mix_realworld/install.sh rename to tests/workload_mix_realworld/install.sh diff --git a/runtime/experiments/workload_mix_realworld/lpd/Cars0.png b/tests/workload_mix_realworld/lpd/Cars0.png similarity index 100% rename from runtime/experiments/workload_mix_realworld/lpd/Cars0.png rename to tests/workload_mix_realworld/lpd/Cars0.png diff --git a/runtime/experiments/workload_mix_realworld/mix copy.csv b/tests/workload_mix_realworld/mix copy.csv similarity index 100% rename from runtime/experiments/workload_mix_realworld/mix copy.csv rename to tests/workload_mix_realworld/mix copy.csv diff --git a/runtime/experiments/workload_mix_realworld/mix.csv b/tests/workload_mix_realworld/mix.csv similarity index 100% rename from runtime/experiments/workload_mix_realworld/mix.csv rename to tests/workload_mix_realworld/mix.csv diff --git a/runtime/experiments/workload_mix_realworld/resize/shrinking_man_large.jpg b/tests/workload_mix_realworld/resize/shrinking_man_large.jpg similarity index 100% rename from runtime/experiments/workload_mix_realworld/resize/shrinking_man_large.jpg rename to tests/workload_mix_realworld/resize/shrinking_man_large.jpg diff --git a/runtime/experiments/workload_mix_realworld/run.sh b/tests/workload_mix_realworld/run.sh similarity index 100% rename from runtime/experiments/workload_mix_realworld/run.sh rename to tests/workload_mix_realworld/run.sh diff --git a/runtime/experiments/workload_mix_realworld/spec.json b/tests/workload_mix_realworld/spec.json similarity index 100% rename from runtime/experiments/workload_mix_realworld/spec.json rename to tests/workload_mix_realworld/spec.json