From bc29c7c313e9e287731144b3e4701cc8a68e1c1c Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 12 Apr 2021 06:58:44 +0200 Subject: [PATCH] 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 ++ .../testsuites/validation/libvalidation.yml | 16 ++++++++++++++++ .../build/testsuites/validation/validation-0.yml | 4 ++-- .../build/testsuites/validation/validation-1.yml | 4 ++-- testsuites/validation/tc-barrier-create.c | 2 +- testsuites/validation/tc-barrier-delete.c | 2 +- testsuites/validation/tc-barrier-release.c | 2 +- testsuites/validation/tc-barrier-wait.c | 2 +- testsuites/validation/tc-signal-catch.c | 2 +- testsuites/validation/tc-signal-send.c | 2 +- .../validation/{tc-support.c => tx-support.c} | 2 +- .../validation/{tc-support.h => tx-support.h} | 6 +++--- 12 files changed, 32 insertions(+), 14 deletions(-) create mode 100644 spec/build/testsuites/validation/libvalidation.yml rename testsuites/validation/{tc-support.c => tx-support.c} (99%) rename testsuites/validation/{tc-support.h => tx-support.h} (97%) 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: [] diff --git a/testsuites/validation/tc-barrier-create.c b/testsuites/validation/tc-barrier-create.c index 46d013ec9e..b40fe4301a 100644 --- a/testsuites/validation/tc-barrier-create.c +++ b/testsuites/validation/tc-barrier-create.c @@ -55,7 +55,7 @@ #include #include -#include "tc-support.h" +#include "tx-support.h" #include diff --git a/testsuites/validation/tc-barrier-delete.c b/testsuites/validation/tc-barrier-delete.c index 1402ff4fcf..e51a910b5f 100644 --- a/testsuites/validation/tc-barrier-delete.c +++ b/testsuites/validation/tc-barrier-delete.c @@ -55,7 +55,7 @@ #include #include -#include "tc-support.h" +#include "tx-support.h" #include diff --git a/testsuites/validation/tc-barrier-release.c b/testsuites/validation/tc-barrier-release.c index 4e9046f238..c9edac06a5 100644 --- a/testsuites/validation/tc-barrier-release.c +++ b/testsuites/validation/tc-barrier-release.c @@ -55,7 +55,7 @@ #include #include -#include "tc-support.h" +#include "tx-support.h" #include diff --git a/testsuites/validation/tc-barrier-wait.c b/testsuites/validation/tc-barrier-wait.c index bd24c9e3a5..6776dc0e11 100644 --- a/testsuites/validation/tc-barrier-wait.c +++ b/testsuites/validation/tc-barrier-wait.c @@ -55,7 +55,7 @@ #include #include -#include "tc-support.h" +#include "tx-support.h" #include diff --git a/testsuites/validation/tc-signal-catch.c b/testsuites/validation/tc-signal-catch.c index d78969bded..7276a89a3d 100644 --- a/testsuites/validation/tc-signal-catch.c +++ b/testsuites/validation/tc-signal-catch.c @@ -56,7 +56,7 @@ #include #include -#include "tc-support.h" +#include "tx-support.h" #include diff --git a/testsuites/validation/tc-signal-send.c b/testsuites/validation/tc-signal-send.c index 2359855973..6ab9fcfb7d 100644 --- a/testsuites/validation/tc-signal-send.c +++ b/testsuites/validation/tc-signal-send.c @@ -54,7 +54,7 @@ #include -#include "tc-support.h" +#include "tx-support.h" #include diff --git a/testsuites/validation/tc-support.c b/testsuites/validation/tx-support.c similarity index 99% rename from testsuites/validation/tc-support.c rename to testsuites/validation/tx-support.c index 6b48a2d646..dcb7603832 100644 --- a/testsuites/validation/tc-support.c +++ b/testsuites/validation/tx-support.c @@ -41,7 +41,7 @@ #include "config.h" #endif -#include "tc-support.h" +#include "tx-support.h" #include diff --git a/testsuites/validation/tc-support.h b/testsuites/validation/tx-support.h similarity index 97% rename from testsuites/validation/tc-support.h rename to testsuites/validation/tx-support.h index 4ffa4193f0..69cb308d52 100644 --- a/testsuites/validation/tc-support.h +++ b/testsuites/validation/tx-support.h @@ -34,8 +34,8 @@ * POSSIBILITY OF SUCH DAMAGE. */ -#ifndef _TC_SUPPORT_H -#define _TC_SUPPORT_H +#ifndef _TX_SUPPORT_H +#define _TX_SUPPORT_H #include @@ -100,4 +100,4 @@ void RestoreRunnerPriority( void ); } #endif -#endif /* _TC_SUPPORT_H */ +#endif /* _TX_SUPPORT_H */