From bc29c7c313e9e287731144b3e4701cc8a68e1c1c Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 12 Apr 2021 06:58:44 +0200 Subject: validation: Add support library Add a library for support functions used by validation tests. Rename tc-support.* to tx-support.* since this file does not contain test cases. --- spec/build/testsuites/validation/grp.yml | 2 ++ spec/build/testsuites/validation/libvalidation.yml | 16 ++++++++++++++++ spec/build/testsuites/validation/validation-0.yml | 4 ++-- spec/build/testsuites/validation/validation-1.yml | 4 ++-- 4 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 spec/build/testsuites/validation/libvalidation.yml (limited to 'spec/build/testsuites') diff --git a/spec/build/testsuites/validation/grp.yml b/spec/build/testsuites/validation/grp.yml index 564b1c62ac..bdb057adc8 100644 --- a/spec/build/testsuites/validation/grp.yml +++ b/spec/build/testsuites/validation/grp.yml @@ -10,6 +10,8 @@ includes: install: [] ldflags: [] links: +- role: build-dependency + uid: libvalidation - role: build-dependency uid: performance-0 - role: build-dependency diff --git a/spec/build/testsuites/validation/libvalidation.yml b/spec/build/testsuites/validation/libvalidation.yml new file mode 100644 index 0000000000..d55d4b9e41 --- /dev/null +++ b/spec/build/testsuites/validation/libvalidation.yml @@ -0,0 +1,16 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: library +cflags: [] +copyrights: +- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: [] +install-path: null +links: [] +source: +- testsuites/validation/tx-support.c +target: validation +type: build diff --git a/spec/build/testsuites/validation/validation-0.yml b/spec/build/testsuites/validation/validation-0.yml index 662b38cefb..653872320c 100644 --- a/spec/build/testsuites/validation/validation-0.yml +++ b/spec/build/testsuites/validation/validation-0.yml @@ -19,12 +19,12 @@ source: - testsuites/validation/tc-object.c - testsuites/validation/tc-signal-catch.c - testsuites/validation/tc-signal-send.c -- testsuites/validation/tc-support.c - testsuites/validation/tc-task-construct-errors.c - testsuites/validation/tc-task-create-errors.c - testsuites/validation/ts-validation-0.c stlib: [] target: testsuites/validation/ts-validation-0.exe type: build -use-after: [] +use-after: +- validation use-before: [] diff --git a/spec/build/testsuites/validation/validation-1.yml b/spec/build/testsuites/validation/validation-1.yml index fb622d0410..ad6a7f32e8 100644 --- a/spec/build/testsuites/validation/validation-1.yml +++ b/spec/build/testsuites/validation/validation-1.yml @@ -13,12 +13,12 @@ links: [] source: - testsuites/validation/tc-signal-catch.c - testsuites/validation/tc-signal-send.c -- testsuites/validation/tc-support.c - testsuites/validation/tc-task-construct-errors.c - testsuites/validation/tc-task-create-errors.c - testsuites/validation/ts-validation-1.c stlib: [] target: testsuites/validation/ts-validation-1.exe type: build -use-after: [] +use-after: +- validation use-before: [] -- cgit v1.2.3