File: task.yaml

package info (click to toggle)
apparmor 4.1.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 34,800 kB
  • sloc: ansic: 24,940; python: 24,595; sh: 12,524; cpp: 9,024; yacc: 2,061; makefile: 1,921; lex: 1,215; pascal: 1,145; perl: 1,033; ruby: 365; lisp: 282; exp: 250; java: 212; xml: 159
file content (16 lines) | stat: -rw-r--r-- 537 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
summary: Run apparmor_parser unit tests from parser/
details: |
    The parser has a number of different tests. Those are all represented as
    spread task variants so that they are directly visible and runnable.
environment:
    TEST/tst_regex: 1
    TEST/tst_misc: 1
    TEST/tst_symtab: 1
    TEST/tst_variable: 1
    TEST/tst_lib: 1
prepare: |
    # The test relies on make to build a binary.
    make -C "$SPREAD_PATH"/parser -j"$(nproc)" "$SPREAD_VARIANT" VERBOSE=1
execute: |
    cd "$SPREAD_PATH"/parser
    ./"$SPREAD_VARIANT"