# CI configuration # author: Ryan Han # 3rd input # 0 = alg # 1 = sys520 # 2 = sys720 # 3 = sys530 # 4 = sys630 # 5 = sys730 variables: GIT_CLEAN_FLAGS: -ffdx -e app/* GIT_SUBMODULE_STRATEGY: recursive DYNASTY_LIB_DIR: python_flow/dynasty PROCESSING_LIB_DIR: c_interface/libs ALG_SCRIPT: ./python_flow/internal/scripts/ci_test.sh ${APP} 0 alg SYS520_SCRIPT: ./python_flow/internal/scripts/ci_test.sh ${APP} 1 SYS720_SCRIPT: ./python_flow/internal/scripts/ci_test.sh ${APP} 2 SYS720_SCRIPT_ALT: ./python_flow/internal/scripts/ci_test.sh ${APP} 2.5 SYS530_SCRIPT: ./python_flow/internal/scripts/ci_test.sh ${APP} 3 SYS630_SCRIPT: ./python_flow/internal/scripts/ci_test.sh ${APP} 4 SYS630_SCRIPT_ALT: ./python_flow/internal/scripts/ci_test.sh ${APP} 4.5 SYS730_SCRIPT: ./python_flow/internal/scripts/ci_test.sh ${APP} 5 SYS730_SCRIPT_ALT: ./python_flow/internal/scripts/ci_test.sh ${APP} 5.5 stages: # - build-libs - test-alg - test-sys520-csim - test-sys520-fixed - test-sys520-dongle - test-sys720-csim - test-sys720-fixed - test-sys720-dongle - test-sys530-csim - test-sys530-fixed - test-sys530-dongle - test-sys630-csim - test-sys630-fixed - test-sys630-dongle - test-sys730-csim - test-sys730-fixed - test-sys730-dongle ## Team Runners test:solution_slam_superfeaturepoint_HW-Alg-Correctness: stage: test-alg variables: APP: solution_slam_superfeaturepoint_HW script: - ${ALG_SCRIPT} -d retry: 2 tags: - e2e test:solution_slam_superfeaturepoint_HW-Sys720-CSIM-Correctness: stage: test-sys720-csim variables: APP: solution_slam_superfeaturepoint_HW script: - ${SYS720_SCRIPT_ALT} csim sys720-0-1-0-release -d -j app/${APP}/run_config.json -i image needs: - job: test:solution_slam_superfeaturepoint_HW-Alg-Correctness retry: 2 tags: - e2e test:solution_slam_superfeaturepoint_HW-Sys720-fixed-Correctness: stage: test-sys720-fixed variables: APP: solution_slam_superfeaturepoint_HW script: - ${SYS720_SCRIPT_ALT} fixed sys720-0-1-0-release -d -j app/${APP}/run_config.json -i image needs: - job: test:solution_slam_superfeaturepoint_HW-Sys720-CSIM-Correctness retry: 2 tags: - e2e test:solution_slam_superfeaturepoint_HW-Sys720-Dongle-Correctness: stage: test-sys720-dongle variables: APP: solution_slam_superfeaturepoint_HW script: - ${SYS720_SCRIPT_ALT} dongle sys720-0-1-0-release -d -j app/${APP}/run_config.json -g CI -w 1 -i image needs: - job: test:solution_slam_superfeaturepoint_HW-Sys720-fixed-Correctness retry: 2 tags: - e2e test:solution_Scene_Classification_HW-Alg-Correctness: stage: test-alg variables: APP: solution_Scene_Classification_HW script: - ${ALG_SCRIPT} -d retry: 2 tags: - e2e test:solution_Scene_Classification_HW-Sys730-CSIM-Correctness: stage: test-sys730-csim variables: APP: solution_Scene_Classification_HW script: - ${SYS730_SCRIPT_ALT} csim sys730-0-0-0-release -d -j app/${APP}/run_config.json -i image needs: - job: test:solution_Scene_Classification_HW-Alg-Correctness retry: 2 tags: - e2e test:solution_Scene_Classification_HW-Sys730-fixed-Correctness: stage: test-sys730-fixed variables: APP: solution_Scene_Classification_HW script: - ${SYS730_SCRIPT_ALT} fixed sys730-0-0-0-release -d -j app/${APP}/run_config.json -i image needs: - job: test:solution_Scene_Classification_HW-Sys730-CSIM-Correctness retry: 2 tags: - e2e # no 730 dongle yet # test:solution_Scene_Classification_HW-Sys730-Dongle-Correctness: # stage: test-sys730-dongle # variables: # APP: solution_Scene_Classification_HW # script: # - ${SYS730_SCRIPT_ALT} dongle sys730-0-0-0-release -d -j app/${APP}/run_config.json -g CI -w 1 -i image # needs: # - job: test:solution_Scene_Classification_HW-Sys730-fixed-Correctness # retry: 2 # tags: # - e2e # test:US_CarDLPOCR_HW-Alg-Correctness: # stage: test-alg # variables: # APP: solution_US_CarDLPOCR_HW # script: # - ${ALG_SCRIPT} -d -tc 0.17.2 # retry: 2 # tags: # - e2e # test:US_CarDLPOCR_HW-Sys720-CSIM-Correctness: # stage: test-sys720-csim # variables: # APP: solution_US_CarDLPOCR_HW # script: # - ${SYS720_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:US_CarDLPOCR_HW-Alg-Correctness # retry: 2 # tags: # - e2e # test:US_CarDLPOCR_HW-Sys720-fixed-Correctness: # stage: test-sys720-fixed # variables: # APP: solution_US_CarDLPOCR_HW # script: # - ${SYS720_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:US_CarDLPOCR_HW-Sys720-CSIM-Correctness # retry: 2 # tags: # - e2e # test:US_CarDLPOCR_HW-Sys720-Dongle-Correctness: # stage: test-sys720-dongle # variables: # APP: solution_US_CarDLPOCR_HW # script: # - ${SYS720_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:US_CarDLPOCR_HW-Sys720-fixed-Correctness # retry: 2 # tags: # - e2e # test:US_CarDLPOCR_HW-Sys630-CSIM-Correctness: # stage: test-sys630-csim # variables: # APP: solution_US_CarDLPOCR_HW # script: # - ${SYS630_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:US_CarDLPOCR_HW-Sys720-Dongle-Correctness # retry: 2 # tags: # - e2e # test:US_CarDLPOCR_HW-Sys630-fixed-Correctness: # stage: test-sys630-fixed # variables: # APP: solution_US_CarDLPOCR_HW # script: # - ${SYS630_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:US_CarDLPOCR_HW-Sys630-CSIM-Correctness # retry: 2 # tags: # - e2e # # test:US_CarDLPOCR_HW-Sys630-Dongle-Correctness: # no 630 dongle yet # # stage: test-sys630-dongle # # variables: # # APP: solution_US_CarDLPOCR_HW # # script: # # # - ${SYS630_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # # needs: # # - job: test:US_CarDLPOCR_HW-Sys630-Fixed-Correctness # # retry: 2 # # tags: # # - e2e # test:Rotate_NIR_RGB_FDmask288LMPLUS_Pose_FRsmall_HW-Alg-Correctness: # stage: test-alg # variables: # APP: solution_Rotate_NIR_RGB_FDmask288LMPLUS_Pose_FRsmall_HW # script: # - ${ALG_SCRIPT} -d -j app/${APP}/run_config.json -i image # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Alg-Correctness: # stage: test-alg # variables: # APP: solution_MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW # script: # - ${ALG_SCRIPT} -d # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Sys720-CSIM-Correctness: # stage: test-sys720-csim # variables: # APP: solution_MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW # script: # - ${SYS720_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Alg-Correctness # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Sys720-fixed-Correctness: # stage: test-sys720-fixed # variables: # APP: solution_MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW # script: # - ${SYS720_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Sys720-CSIM-Correctness # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Sys720-Dongle-Correctness: # stage: test-sys720-dongle # variables: # APP: solution_MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW # script: # - ${SYS720_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Sys720-fixed-Correctness # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Sys630-CSIM-Correctness: # stage: test-sys630-csim # variables: # APP: solution_MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW # script: # - ${SYS630_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Sys720-Dongle-Correctness # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Sys630-fixed-Correctness: # stage: test-sys630-fixed # variables: # APP: solution_MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW # script: # - ${SYS630_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Sys630-CSIM-Correctness # retry: 2 # tags: # - e2e # # test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Sys630-Dongle-Correctness: # no 630 dongle yet # # stage: test-sys630-dongle # # variables: # # APP: solution_MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW # # script: # # - ${SYS630_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # # needs: # # - job: test:MultipleFcosFDmask_ONETPLUSPose_Seg_FR_HW-Sys630-fixed-Correctness # # retry: 2 # # tags: # # - e2e # test:Yolov5m_tracker_reID_928_192_HW-Alg-Correctness: # stage: test-alg # variables: # APP: solution_Yolov5m_tracker_reID_928_192_HW # script: # - ${ALG_SCRIPT} yes -d -j app/${APP}/run_config.json -i image -p alg -il app/${APP}/alg/golden/image_list.json # retry: 2 # tags: # - e2e # test:Yolov5m_tracker_reID_928_192_HW-Sys520-CSIM-Correctness: # stage: test-sys520-csim # variables: # APP: solution_Yolov5m_tracker_reID_928_192_HW # script: # - ${SYS520_SCRIPT} csim yes -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Yolov5m_tracker_reID_928_192_HW-Alg-Correctness # retry: 2 # tags: # - e2e # test:Yolov5m_tracker_reID_928_192_HW-Sys520-fixed-Correctness: # stage: test-sys520-fixed # variables: # APP: solution_Yolov5m_tracker_reID_928_192_HW # script: # - ${SYS520_SCRIPT} fixed yes -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Yolov5m_tracker_reID_928_192_HW-Sys520-CSIM-Correctness # retry: 2 # tags: # - e2e # test:Yolov5m_tracker_reID_928_192_HW-Sys520-Dongle-Correctness: # stage: test-sys520-dongle # variables: # APP: solution_Yolov5m_tracker_reID_928_192_HW # script: # - ${SYS520_SCRIPT} dongle yes -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:Yolov5m_tracker_reID_928_192_HW-Sys520-fixed-Correctness # retry: 2 # tags: # - e2e # test:Yolov5m_tracker_reID_928_192_HW-Sys720-CSIM-Correctness: # stage: test-sys720-csim # variables: # APP: solution_Yolov5m_tracker_reID_928_192_HW # script: # - ${SYS720_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Yolov5m_tracker_reID_928_192_HW-Sys520-Dongle-Correctness # retry: 2 # tags: # - e2e # test:Yolov5m_tracker_reID_928_192_HW-Sys720-fixed-Correctness: # stage: test-sys720-fixed # variables: # APP: solution_Yolov5m_tracker_reID_928_192_HW # script: # - ${SYS720_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Yolov5m_tracker_reID_928_192_HW-Sys720-CSIM-Correctness # retry: 2 # tags: # - e2e # test:Yolov5m_tracker_reID_928_192_HW-Sys720-Dongle-Correctness: # stage: test-sys720-dongle # variables: # APP: solution_Yolov5m_tracker_reID_928_192_HW # script: # - ${SYS720_SCRIPT} dongle yes -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:Yolov5m_tracker_reID_928_192_HW-Sys720-fixed-Correctness # retry: 2 # tags: # - e2e # test:Yolov5_rsn50_Hand_21kpts_HW-Alg-Correctness: # stage: test-alg # variables: # APP: solution_Yolov5_rsn50_Hand_21kpts_HW # script: # - ${ALG_SCRIPT} -d # retry: 2 # tags: # - e2e # test:Yolov5_rsn50_Hand_21kpts_HW-Sys520-CSIM-Correctness: # stage: test-sys520-csim # variables: # APP: solution_Yolov5_rsn50_Hand_21kpts_HW # script: # - ${SYS520_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Yolov5_rsn50_Hand_21kpts_HW-Alg-Correctness # retry: 2 # tags: # - e2e # test:Yolov5_rsn50_Hand_21kpts_HW-Sys520-fixed-Correctness: # stage: test-sys520-fixed # variables: # APP: solution_Yolov5_rsn50_Hand_21kpts_HW # script: # - ${SYS520_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Yolov5_rsn50_Hand_21kpts_HW-Sys520-CSIM-Correctness # retry: 2 # tags: # - e2e # test:Yolov5_rsn50_Hand_21kpts_HW-Sys520-Dongle-Correctness: # stage: test-sys520-dongle # variables: # APP: solution_Yolov5_rsn50_Hand_21kpts_HW # script: # - ${SYS520_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:Yolov5_rsn50_Hand_21kpts_HW-Sys520-fixed-Correctness # retry: 2 # tags: # - e2e # test:Yolov5_rsn50_Hand_21kpts_HW-Sys720-CSIM-Correctness: # stage: test-sys720-csim # variables: # APP: solution_Yolov5_rsn50_Hand_21kpts_HW # script: # - ${SYS720_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Yolov5_rsn50_Hand_21kpts_HW-Sys520-Dongle-Correctness # retry: 2 # tags: # - e2e # test:Yolov5_rsn50_Hand_21kpts_HW-Sys720-fixed-Correctness: # stage: test-sys720-fixed # variables: # APP: solution_Yolov5_rsn50_Hand_21kpts_HW # script: # - ${SYS720_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Yolov5_rsn50_Hand_21kpts_HW-Sys720-CSIM-Correctness # retry: 2 # tags: # - e2e # test:Yolov5_rsn50_Hand_21kpts_HW-Sys720-Dongle-Correctness: # stage: test-sys720-dongle # variables: # APP: solution_Yolov5_rsn50_Hand_21kpts_HW # script: # - ${SYS720_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:Yolov5_rsn50_Hand_21kpts_HW-Sys720-fixed-Correctness # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUS_FR_HW-Alg-Correctness: # stage: test-alg # variables: # APP: solution_MultipleFcosFDmask_ONETPLUS_FR_HW # script: # - ${ALG_SCRIPT} -d # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUS_FR_HW-Sys720-CSIM-Correctness: # stage: test-sys720-csim # variables: # APP: solution_MultipleFcosFDmask_ONETPLUS_FR_HW # script: # - ${SYS720_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Yolov5_rsn50_Hand_21kpts_HW-Alg-Correctness # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUS_FR_HW-Sys720-fixed-Correctness: # stage: test-sys720-fixed # variables: # APP: solution_MultipleFcosFDmask_ONETPLUS_FR_HW # script: # - ${SYS720_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:MultipleFcosFDmask_ONETPLUS_FR_HW-Sys720-CSIM-Correctness # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUS_FR_HW-Sys720-Dongle-Correctness: # stage: test-sys720-dongle # variables: # APP: solution_MultipleFcosFDmask_ONETPLUS_FR_HW # script: # - ${SYS720_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:MultipleFcosFDmask_ONETPLUS_FR_HW-Sys720-fixed-Correctness # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUS_FR_HW-Sys630-CSIM-Correctness: # stage: test-sys630-csim # variables: # APP: solution_MultipleFcosFDmask_ONETPLUS_FR_HW # script: # - ${SYS630_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:MultipleFcosFDmask_ONETPLUS_FR_HW-Sys720-Dongle-Correctness # retry: 2 # tags: # - e2e # test:MultipleFcosFDmask_ONETPLUS_FR_HW-Sys630-fixed-Correctness: # stage: test-sys630-fixed # variables: # APP: solution_MultipleFcosFDmask_ONETPLUS_FR_HW # script: # - ${SYS630_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:MultipleFcosFDmask_ONETPLUS_FR_HW-Sys630-CSIM-Correctness # retry: 2 # tags: # - e2e # # test:MultipleFcosFDmask_ONETPLUS_FR_HW-Sys630-Dongle-Correctness: # no 630 dongle yet # # stage: test-sys630-dongle # # variables: # # APP: solution_MultipleFcosFDmask_ONETPLUS_FR_HW # # script: # # - ${SYS630_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # # needs: # # - job: test:MultipleFcosFDmask_ONETPLUS_FR_HW-Sys630-fixed-Correctness # # retry: 2 # # tags: # # - e2e # test:Rotate_TOF_EyeCombinedLiveness_HW-Alg-Correctness: # stage: test-alg # variables: # APP: solution_Rotate_TOF_EyeCombinedLiveness_HW # script: # - ${ALG_SCRIPT} -d -il app/${APP}/alg/golden/image_list.json # retry: 2 # tags: # - e2e # test:Rotate_TOF_EyeCombinedLiveness_HW-Sys720-CSIM-Correctness: # stage: test-sys720-csim # variables: # APP: solution_Rotate_TOF_EyeCombinedLiveness_HW # script: # - ${SYS720_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Rotate_TOF_EyeCombinedLiveness_HW-Alg-Correctness # retry: 2 # tags: # - e2e # test:Rotate_TOF_EyeCombinedLiveness_HW-Sys720-fixed-Correctness: # stage: test-sys720-fixed # variables: # APP: solution_Rotate_TOF_EyeCombinedLiveness_HW # script: # - ${SYS720_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Rotate_TOF_EyeCombinedLiveness_HW-Sys720-CSIM-Correctness # retry: 2 # tags: # - e2e # test:Rotate_TOF_EyeCombinedLiveness_HW-Sys720-Dongle-Correctness: # stage: test-sys720-dongle # variables: # APP: solution_Rotate_TOF_EyeCombinedLiveness_HW # script: # - ${SYS720_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:Rotate_TOF_EyeCombinedLiveness_HW-Sys720-fixed-Correctness # retry: 2 # tags: # - e2e # test:Imagenet_Resnet50_HW-Alg-Correctness: # stage: test-alg # variables: # APP: solution_Imagenet_Resnet50_HW # script: # - ${ALG_SCRIPT} -d # retry: 2 # tags: # - e2e # test:Imagenet_Resnet50_HW-Sys720-CSIM-Correctness: # stage: test-sys720-csim # variables: # APP: solution_Imagenet_Resnet50_HW # script: # - ${SYS720_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Imagenet_Resnet50_HW-Alg-Correctness # retry: 2 # tags: # - e2e # test:Imagenet_Resnet50_HW-Sys720-fixed-Correctness: # stage: test-sys720-fixed # variables: # APP: solution_Imagenet_Resnet50_HW # script: # - ${SYS720_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Imagenet_Resnet50_HW-Sys720-CSIM-Correctness # retry: 2 # tags: # - e2e # test:Imagenet_Resnet50_HW-Sys720-Dongle-Correctness: # stage: test-sys720-dongle # variables: # APP: solution_Imagenet_Resnet50_HW # script: # - ${SYS720_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:Imagenet_Resnet50_HW-Sys720-fixed-Correctness # retry: 2 # tags: # - e2e # test:Imagenet_Resnet50_HW-Sys530-CSIM-Correctness: # stage: test-sys530-csim # variables: # APP: solution_Imagenet_Resnet50_HW # script: # - ${SYS530_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Imagenet_Resnet50_HW-Sys720-Dongle-Correctness # retry: 2 # tags: # - e2e # test:Imagenet_Resnet50_HW-Sys530-fixed-Correctness: # stage: test-sys530-fixed # variables: # APP: solution_Imagenet_Resnet50_HW # script: # - ${SYS530_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Imagenet_Resnet50_HW-Sys530-CSIM-Correctness # retry: 2 # tags: # - e2e # # test:Imagenet_Resnet50_HW-Sys530-Dongle-Correctness: # no 530 dongle yet # # stage: test-sys530-dongle # # variables: # # APP: solution_Imagenet_Resnet50_HW # # script: # # - ${SYS530_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # # needs: # # - job: test:Imagenet_Resnet50_HW-Sys530-fixed-Correctness # # retry: 2 # # tags: # # - e2e # test:Imagenet_Resnet50_HW-Sys630-CSIM-Correctness: # stage: test-sys630-csim # variables: # APP: solution_Imagenet_Resnet50_HW # script: # - ${SYS630_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Imagenet_Resnet50_HW-Sys530-fixed-Correctness # retry: 2 # tags: # - e2e # test:Imagenet_Resnet50_HW-Sys630-fixed-Correctness: # stage: test-sys630-fixed # variables: # APP: solution_Imagenet_Resnet50_HW # script: # - ${SYS630_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Imagenet_Resnet50_HW-Sys630-CSIM-Correctness # retry: 2 # tags: # - e2e # # test:Imagenet_Resnet50_HW-Sys630-Dongle-Correctness: # no 630 dongle yet # # stage: test-sys630-dongle # # variables: # # APP: solution_Imagenet_Resnet50_HW # # script: # # - ${SYS630_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # # needs: # # - job: test:Imagenet_Resnet50_HW-Sys630-fixed-Correctness # # retry: 2 # # tags: # # - e2e # test:MultipeFDmask_ONETPLUSPose_Seg_HW-Alg-Correctness: # stage: test-alg # variables: # APP: solution_MultipeFDmask_ONETPLUSPose_Seg_HW # script: # - ${ALG_SCRIPT} -d # retry: 2 # tags: # - e2e # test:MultipeFDmask_ONETPLUSPose_Seg_HW-Sys630-CSIM-Correctness: # stage: test-sys630-csim # variables: # APP: solution_MultipeFDmask_ONETPLUSPose_Seg_HW # script: # - ${SYS630_SCRIPT_ALT} csim sys630-2022-05-17-1 -d -j app/${APP}/run_config.json -i image # needs: # - job: test:MultipeFDmask_ONETPLUSPose_Seg_HW-Alg-Correctness # retry: 2 # tags: # - e2e # test:MultipeFDmask_ONETPLUSPose_Seg_HW-Sys630-fixed-Correctness: # stage: test-sys630-fixed # variables: # APP: solution_MultipeFDmask_ONETPLUSPose_Seg_HW # script: # - ${SYS630_SCRIPT_ALT} fixed sys630-2022-05-17-1 -d -j app/${APP}/run_config.json -i image # needs: # - job: test:MultipeFDmask_ONETPLUSPose_Seg_HW-Sys630-CSIM-Correctness # retry: 2 # tags: # - e2e # # test:MultipeFDmask_ONETPLUSPose_Seg_HW-Sys630-Dongle-Correctness: # no 630 dongle yet # # stage: test-sys630-dongle # # variables: # # APP: solution_MultipeFDmask_ONETPLUSPose_Seg_HW # # script: # # - ${SYS630_SCRIPT_ALT} dongle sys630-2022-05-17-1 -d -j app/${APP}/run_config.json -g CI -i image -w 1 # # needs: # # - job: test:MultipeFDmask_ONETPLUSPose_Seg_HW-Sys630-fixed-Correctness # # retry: 2 # # tags: # # - e2e # test:Audio_Classification_HW-Alg-Correctness: # stage: test-alg # variables: # APP: solution_Audio_Classification_HW # script: # - ${ALG_SCRIPT} -d # retry: 2 # tags: # - e2e # test:Audio_Classification_HW-Sys520-CSIM-Correctness: # stage: test-sys520-csim # variables: # APP: solution_Audio_Classification_HW # script: # - ${SYS520_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Audio_Classification_HW-Alg-Correctness # retry: 2 # tags: # - e2e # test:Audio_Classification_HW-Sys520-fixed-Correctness: # stage: test-sys520-fixed # variables: # APP: solution_Audio_Classification_HW # script: # - ${SYS520_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Audio_Classification_HW-Sys520-CSIM-Correctness # retry: 2 # tags: # - e2e # test:Audio_Classification_HW-Sys520-Dongle-Correctness: # stage: test-sys520-dongle # variables: # APP: solution_Audio_Classification_HW # script: # - ${SYS520_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:Audio_Classification_HW-Sys520-fixed-Correctness # retry: 2 # tags: # - e2e # test:Audio_Classification_HW-Sys720-CSIM-Correctness: # stage: test-sys720-csim # variables: # APP: solution_Audio_Classification_HW # script: # - ${SYS720_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Audio_Classification_HW-Sys520-Dongle-Correctness # retry: 2 # tags: # - e2e # test:Audio_Classification_HW-Sys720-fixed-Correctness: # stage: test-sys720-fixed # variables: # APP: solution_Audio_Classification_HW # script: # - ${SYS720_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Audio_Classification_HW-Sys720-CSIM-Correctness # retry: 2 # tags: # - e2e # test:Audio_Classification_HW-Sys720-Dongle-Correctness: # stage: test-sys720-dongle # variables: # APP: solution_Audio_Classification_HW # script: # - ${SYS720_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:Audio_Classification_HW-Sys720-fixed-Correctness # retry: 2 # tags: # - e2e # test:Yolov5s7_2112_448_HW-Alg-Correctness: # stage: test-alg # variables: # APP: solution_Yolov5s7_2112_448_HW # script: # - ${ALG_SCRIPT} -d # retry: 2 # tags: # - e2e # test:Yolov5s7_2112_448_HW-Sys720-CSIM-Correctness: # stage: test-sys720-csim # variables: # APP: solution_Yolov5s7_2112_448_HW # script: # - ${SYS720_SCRIPT} csim -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Yolov5s7_2112_448_HW-Alg-Correctness # retry: 2 # tags: # - e2e # test:Yolov5s7_2112_448_HW-Sys720-fixed-Correctness: # stage: test-sys720-fixed # variables: # APP: solution_Yolov5s7_2112_448_HW # script: # - ${SYS720_SCRIPT} fixed -d -j app/${APP}/run_config.json -i image # needs: # - job: test:Yolov5s7_2112_448_HW-Sys720-CSIM-Correctness # retry: 2 # tags: # - e2e # test:Yolov5s7_2112_448_HW-Sys720-Dongle-Correctness: # stage: test-sys720-dongle # variables: # APP: solution_Yolov5s7_2112_448_HW # script: # - ${SYS720_SCRIPT} dongle -d -j app/${APP}/run_config.json -g CI -i image -w 1 # needs: # - job: test:Yolov5s7_2112_448_HW-Sys720-fixed-Correctness # retry: 2 # tags: # - e2e