SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) enabled-by: true links: - role: validation uid: ../req/ident test-actions: - action: | ${../../req/ident:/test-run}( id_local_object, ClassicMessageIdentAction ); checks: [] description: | Run the generic object identification tests for Classic API message queue class objects defined by ${../../req/ident}. links: [] test-brief: Test the ${../if/ident:/name} directive. test-description: null test-epilogue: | sc = rtems_message_queue_delete( id_local_object ); T_rsc_success( sc ); test-fixture: null test-header: null test-includes: [] test-local-includes: - tr-object-ident.h test-prologue: | rtems_status_code sc; rtems_id id_local_object; sc = rtems_message_queue_create( ClassicObjectIdentName, 1, 1, RTEMS_DEFAULT_ATTRIBUTES, &id_local_object ); T_assert_rsc_success( sc ); test-support: | static rtems_status_code ClassicMessageIdentAction( rtems_name name, uint32_t node, rtems_id *id ) { return rtems_message_queue_ident( name, node, id ); } test-target: testsuites/validation/tc-message-ident.c type: test-case