---
version: 1.0.0

project:
  name: "accdata_test"
  desc: "accdata_test project"
  prod: null
  team: null

pipeline:
  build:
    - task: "compile_target"
      exec: "bash ../../../build.sh -t ut"
      args: false
    - task: "fuzz_test"
      exec: "bash ../../../build.sh -t fuzz"
      args: false
    - task: "cmake_test"
      args: false
  run:
    - task: "run_test"
      exec: "../build/accdata_test"
  report:
    - task: "lcov_report"
      exec: "mkdir -p ../build/gcovr_report;pwd;lcov --d ../../.. --c --output-file ../build/coverage.info --rc lcov_branch_coverage=1 --config-file=./lcovrc --exclude=*/c++/* --exclude=*/gcc/* --exclude='*/src/cpp/tensor/tensor.h' --exclude='*/src/cpp/tensor/tensor_list.h'; genhtml -o ../build/gcovr_report ../build/coverage.info --show-details --legend --rc lcov_branch_coverage=1 --config-file=./lcovrc"
      args: false

components:
  - type: "hdt_cmc_c_cpp"
    repo: null
    dest: null
    manifest:
      gcov: null
      asan: null
      secodefuzz: null