[rtems commit] validation: Remove unused test suite

Sebastian Huber sebh at rtems.org
Fri Sep 30 08:55:56 UTC 2022


Module:    rtems
Branch:    master
Commit:    a3717de01ceb8e054b6b48c55d2951d481fbfee3
Changeset: http://git.rtems.org/rtems/commit/?id=a3717de01ceb8e054b6b48c55d2951d481fbfee3

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Fri Sep 23 11:27:54 2022 +0200

validation: Remove unused test suite

Update #3716.

---

 spec/build/testsuites/validation/grp.yml           |  2 -
 .../validation/validation-smp-only-1.yml           | 19 -----
 testsuites/validation/ts-validation-smp-only-1.c   | 94 ----------------------
 3 files changed, 115 deletions(-)

diff --git a/spec/build/testsuites/validation/grp.yml b/spec/build/testsuites/validation/grp.yml
index 97bf05cf78..b9205cc28c 100644
--- a/spec/build/testsuites/validation/grp.yml
+++ b/spec/build/testsuites/validation/grp.yml
@@ -63,8 +63,6 @@ links:
   uid: validation-smp-one-cpu-0
 - role: build-dependency
   uid: validation-smp-only-0
-- role: build-dependency
-  uid: validation-smp-only-1
 - role: build-dependency
   uid: validation-smp-only-2
 - role: build-dependency
diff --git a/spec/build/testsuites/validation/validation-smp-only-1.yml b/spec/build/testsuites/validation/validation-smp-only-1.yml
deleted file mode 100644
index 9425907b72..0000000000
--- a/spec/build/testsuites/validation/validation-smp-only-1.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-build-type: test-program
-cflags: []
-copyrights:
-- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
-cppflags: []
-cxxflags: []
-enabled-by: RTEMS_SMP
-features: c cprogram
-includes: []
-ldflags: []
-links: []
-source:
-- testsuites/validation/ts-validation-smp-only-1.c
-stlib: []
-target: testsuites/validation/ts-validation-smp-only-1.exe
-type: build
-use-after: []
-use-before: []
diff --git a/testsuites/validation/ts-validation-smp-only-1.c b/testsuites/validation/ts-validation-smp-only-1.c
deleted file mode 100644
index a1f9eeb413..0000000000
--- a/testsuites/validation/ts-validation-smp-only-1.c
+++ /dev/null
@@ -1,94 +0,0 @@
-/* SPDX-License-Identifier: BSD-2-Clause */
-
-/**
- * @file
- *
- * @ingroup RTEMSTestSuiteTestsuitesValidationSmpOnly1
- */
-
-/*
- * Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- */
-
-/*
- * This file is part of the RTEMS quality process and was automatically
- * generated.  If you find something that needs to be fixed or
- * worded better please post a report or patch to an RTEMS mailing list
- * or raise a bug report:
- *
- * https://www.rtems.org/bugs.html
- *
- * For information on updating and regenerating please refer to the How-To
- * section in the Software Requirements Engineering chapter of the
- * RTEMS Software Engineering manual.  The manual is provided as a part of
- * a release.  For development sources please refer to the online
- * documentation at:
- *
- * https://docs.rtems.org
- */
-
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include "ts-config.h"
-
-#include <rtems/test.h>
-
-/**
- * @defgroup RTEMSTestSuiteTestsuitesValidationSmpOnly1 \
- *   spec:/testsuites/validation-smp-only-1
- *
- * @ingroup RTEMSTestSuites
- *
- * @brief This SMP-only test suite validates the clustered scheduler
- *   configuration through an application configuration with a processor
- *   maximum of two, however, only the first processor has a scheduler
- *   assigned.
- *
- * @{
- */
-
-const char rtems_test_name[] = "ValidationSMPOnly1";
-
-#define CONFIGURE_MAXIMUM_PROCESSORS 2
-
-#include <rtems/score/scheduleredfsmp.h>
-
-#define CONFIGURE_SCHEDULER_EDF_SMP
-
-#include <rtems/scheduler.h>
-
-RTEMS_SCHEDULER_EDF_SMP( a );
-
-#define CONFIGURE_SCHEDULER_TABLE_ENTRIES \
-  RTEMS_SCHEDULER_TABLE_EDF_SMP( a, TEST_SCHEDULER_A_NAME )
-
-#define CONFIGURE_SCHEDULER_ASSIGNMENTS \
-  RTEMS_SCHEDULER_ASSIGN( 0, RTEMS_SCHEDULER_ASSIGN_PROCESSOR_MANDATORY ), \
-  RTEMS_SCHEDULER_ASSIGN_NO_SCHEDULER
-
-#include "ts-default.h"
-
-/** @} */



More information about the vc mailing list