Difference between pages "r7.1.1:Enum libtest misc determine erg result" and "r7.1.1:Enum libtest test id"

From liblfds.org
(Difference between pages)
Jump to navigation Jump to search
m (1 revision imported)
 
m (1 revision imported)
 
Line 1: Line 1:
{{DISPLAYTITLE:enum libtest_misc_determine_erg_result}}
{{DISPLAYTITLE:enum libtest_test_id}}
==Source File==
==Source File==
  └── test_and_benchmark
  └── test_and_benchmark
Line 5: Line 5:
         └── inc
         └── inc
             └── libtest
             └── libtest
                 └── libtest_misc.h
                 └── libtest_tests.h




==Enum==
==Enum==
  enum libtest_determine_erg_result
  enum libtest_test_id
  {
  {
   LIBTEST_MISC_DETERMINE_ERG_RESULT_SUCCESS,
   LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_ADD,
   LIBTEST_MISC_DETERMINE_ERG_RESULT_ONE_PHYSICAL_CORE,
   LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_CAS,
   LIBTEST_MISC_DETERMINE_ERG_RESULT_ONE_PHYSICAL_CORE_OR_NO_LLSC,
   LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_DCAS,
   LIBTEST_MISC_DETERMINE_ERG_RESULT_NO_LLSC,
   LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_EXCHANGE,
   LIBTEST_MISC_DETERMINE_ERG_RESULT_NOT_SUPPORTED
  LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_ALIGNMENT,
  LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_FAIL,
  LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_FAIL_AND_OVERWRITE,
  LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_OVERWRITE,
  LIBTEST_TEST_ID_FREELIST_ALIGNMENT,
  LIBTEST_TEST_ID_FREELIST_EA_POPPING,
  LIBTEST_TEST_ID_FREELIST_EA_POPPING_AND_PUSHING,
  LIBTEST_TEST_ID_FREELIST_EA_PUSHING,
  LIBTEST_TEST_ID_FREELIST_EA_RAPID_POPPING_AND_PUSHING,
  LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_POPPING,
  LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_POPPING_AND_PUSHING,
  LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_PUSHING,
  LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_RAPID_POPPING_AND_PUSHING,
  LIBTEST_TEST_ID_HASH_ADDONLY_ALIGNMENT,
  LIBTEST_TEST_ID_HASH_ADDONLY_FAIL_AND_OVERWRITE,
  LIBTEST_TEST_ID_HASH_ADDONLY_RANDOM_ADDS_FAIL,
  LIBTEST_TEST_ID_HASH_ADDONLY_RANDOM_ADDS_OVERWRITE,
  LIBTEST_TEST_ID_HASH_ADDONLY_ITERATE,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_ALIGNMENT,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_NEW_ORDERED,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_NEW_ORDERED_WITH_CURSOR,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_ALIGNMENT,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_START,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_END,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_AFTER,
  LIBTEST_TEST_ID_QUEUE_UMM_ALIGNMENT,
  LIBTEST_TEST_ID_QUEUE_UMM_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING,
  LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING_AND_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING_WITH_MALLOC_AND_DEQUEUING_WITH_FREE,
  LIBTEST_TEST_ID_QUEUE_UMM_RAPID_ENQUEUING_AND_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_BMM_ALIGNMENT,
  LIBTEST_TEST_ID_QUEUE_BMM_COUNT,
  LIBTEST_TEST_ID_QUEUE_BMM_ENQUEUING,
  LIBTEST_TEST_ID_QUEUE_BMM_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_BMM_ENQUEUING_AND_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_BMM_RAPID_ENQUEUING_AND_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_BSS_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_BSS_ENQUEUING,
  LIBTEST_TEST_ID_QUEUE_BSS_ENQUEUING_AND_DEQUEUING,
  LIBTEST_TEST_ID_RINGBUFFER_READING,
  LIBTEST_TEST_ID_RINGBUFFER_WRITING,
  LIBTEST_TEST_ID_RINGBUFFER_READING_AND_WRITING,
  LIBTEST_TEST_ID_STACK_ALIGNMENT,
  LIBTEST_TEST_ID_STACK_POPPING,
  LIBTEST_TEST_ID_STACK_POPPING_AND_PUSHING,
  LIBTEST_TEST_ID_STACK_PUSHING,
  LIBTEST_TEST_ID_STACK_RAPID_POPPING_AND_PUSHING,
   LIBTEST_TEST_ID_COUNT
  };
  };


==Values==
==Values==
''LIBTEST_MISC_DETERMINE_ERG_RESULT_SUCCESS''
''LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_ADD''
: The code used to determine ERG length is inherently imperfect.  This enum value indicates that the test code ''thinks'' it ran successfully - which means, at least, that none of the range of ''known'' failures occurred.
: Atomic add abstraction test.


''LIBTEST_MISC_DETERMINE_ERG_RESULT_ONE_PHYSICAL_CORE''
''LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_CAS''
: The attempt to determine ERG length could not work because the current system only has one physical core.  There must be two (or more) physical cores for it to be able to work.
: Atomic CAS abstraction test.


''LIBTEST_MISC_DETERMINE_ERG_RESULT_ONE_PHYSICAL_CORE_OR_NO_LLSC''
''LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_DCAS''
: The attempt to determine ERG length did not work either because the current system only has one physical core, or has no support for LL/SC.
: Atomic DWCAS abstraction test.


''LIBTEST_MISC_DETERMINE_ERG_RESULT_NO_LLSC''
''LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_EXCHANGE''
: No LL/SC operations succeeded at all, which implies the system has no LL/SC support.
: Atomic exchange abstraction test.


''LIBTEST_MISC_DETERMINE_ERG_RESULT_NOT_SUPPORTED''
''LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_ALIGNMENT''
: This value indicates that an attempt was made to determine the ERG length on an unsupported platform. Currently only ARM32 is supported and this value will be returned on all other platforms.
: btree (addonly, unbalanced) structs member alignments test.
 
''LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_FAIL''
:
 
''LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_FAIL_AND_OVERWRITE''
:
 
''LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_OVERWRITE''
:
 
''LIBTEST_TEST_ID_FREELIST_ALIGNMENT''
: freelist structs member alignments test.
 
''LIBTEST_TEST_ID_FREELIST_EA_POPPING''
:
 
''LIBTEST_TEST_ID_FREELIST_EA_POPPING_AND_PUSHING''
:
 
''LIBTEST_TEST_ID_FREELIST_EA_PUSHING''
:
 
''LIBTEST_TEST_ID_FREELIST_EA_RAPID_POPPING_AND_PUSHING''
:
 
''LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_POPPING''
:
 
''LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_POPPING_AND_PUSHING''
:
 
''LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_PUSHING''
:
 
''LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_RAPID_POPPING_AND_PUSHING''
:
 
''LIBTEST_TEST_ID_HASH_ADDONLY_ALIGNMENT''
: hash (addonly) structs member alignments test.
 
''LIBTEST_TEST_ID_HASH_ADDONLY_FAIL_AND_OVERWRITE''
:
 
''LIBTEST_TEST_ID_HASH_ADDONLY_RANDOM_ADDS_FAIL''
:
 
''LIBTEST_TEST_ID_HASH_ADDONLY_RANDOM_ADDS_OVERWRITE''
:
 
''LIBTEST_TEST_ID_HASH_ADDONLY_ITERATE''
:
 
''LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_ALIGNMENT''
: list (addonly, singlylinked, ordered) structs member alignments test.
 
''LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_NEW_ORDERED''
:
 
''LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_NEW_ORDERED_WITH_CURSOR''
:
 
''LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_ALIGNMENT''
: list (addonly, singlylinked, unordered) structs member alignments test.
 
''LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_START''
:
 
''LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_END''
:
 
''LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_AFTER''
:
 
''LIBTEST_TEST_ID_QUEUE_UMM_ALIGNMENT''
: queue (unbounded, many producer, many consumer) structs member alignments test.
 
''LIBTEST_TEST_ID_QUEUE_UMM_DEQUEUING''
:
 
''LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING''
:
 
''LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING_AND_DEQUEUING''
:
 
''LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING_WITH_MALLOC_AND_DEQUEUING_WITH_FREE''
:
 
''LIBTEST_TEST_ID_QUEUE_UMM_RAPID_ENQUEUING_AND_DEQUEUING''
:
 
''LIBTEST_TEST_ID_QUEUE_BMM_ALIGNMENT''
: queue (bounded, many producer, many consumer) structs member alignments test.
 
''LIBTEST_TEST_ID_QUEUE_BMM_COUNT''
:
 
''LIBTEST_TEST_ID_QUEUE_BMM_ENQUEUING''
:
 
''LIBTEST_TEST_ID_QUEUE_BMM_DEQUEUING''
:
 
''LIBTEST_TEST_ID_QUEUE_BMM_ENQUEUING_AND_DEQUEUING''
:
 
''LIBTEST_TEST_ID_QUEUE_BMM_RAPID_ENQUEUING_AND_DEQUEUING''
:
 
''LIBTEST_TEST_ID_QUEUE_BSS_DEQUEUING''
:
 
''LIBTEST_TEST_ID_QUEUE_BSS_ENQUEUING''
:
 
''LIBTEST_TEST_ID_QUEUE_BSS_ENQUEUING_AND_DEQUEUING''
:
 
''LIBTEST_TEST_ID_RINGBUFFER_READING''
:
 
''LIBTEST_TEST_ID_RINGBUFFER_WRITING''
:
 
''LIBTEST_TEST_ID_RINGBUFFER_READING_AND_WRITING''
:
 
''LIBTEST_TEST_ID_STACK_ALIGNMENT''
: stack structs member alignments test.
 
''LIBTEST_TEST_ID_STACK_POPPING''
:
 
''LIBTEST_TEST_ID_STACK_POPPING_AND_PUSHING''
:
 
''LIBTEST_TEST_ID_STACK_PUSHING''
:
 
''LIBTEST_TEST_ID_STACK_RAPID_POPPING_AND_PUSHING''
:
 
''LIBTEST_TEST_ID_COUNT''
: The number of members in this enum.


==Notes==
==Notes==
This enum indicate the outcome of the attempt to determine the platform ERG length.
This enum is used by ''libtest'' to uniquely identify tests.


==See Also==
==See Also==
* [[r7.1.1:Release_7.1.1_Documentation|Release 7.1.1 Documentation]]
* [[r7.1.1:Release_7.1.1_Documentation|Release 7.1.1 Documentation]]

Latest revision as of 20:16, 17 February 2017

Source File

└── test_and_benchmark
    └── libtest
        └── inc
            └── libtest
                └── libtest_tests.h


Enum

enum libtest_test_id
{
  LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_ADD,
  LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_CAS,
  LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_DCAS,
  LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_EXCHANGE,

  LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_ALIGNMENT,
  LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_FAIL,
  LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_FAIL_AND_OVERWRITE,
  LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_OVERWRITE,

  LIBTEST_TEST_ID_FREELIST_ALIGNMENT,
  LIBTEST_TEST_ID_FREELIST_EA_POPPING,
  LIBTEST_TEST_ID_FREELIST_EA_POPPING_AND_PUSHING,
  LIBTEST_TEST_ID_FREELIST_EA_PUSHING,
  LIBTEST_TEST_ID_FREELIST_EA_RAPID_POPPING_AND_PUSHING,
  LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_POPPING,
  LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_POPPING_AND_PUSHING,
  LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_PUSHING,
  LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_RAPID_POPPING_AND_PUSHING,

  LIBTEST_TEST_ID_HASH_ADDONLY_ALIGNMENT,
  LIBTEST_TEST_ID_HASH_ADDONLY_FAIL_AND_OVERWRITE,
  LIBTEST_TEST_ID_HASH_ADDONLY_RANDOM_ADDS_FAIL,
  LIBTEST_TEST_ID_HASH_ADDONLY_RANDOM_ADDS_OVERWRITE,
  LIBTEST_TEST_ID_HASH_ADDONLY_ITERATE,

  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_ALIGNMENT,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_NEW_ORDERED,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_NEW_ORDERED_WITH_CURSOR,

  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_ALIGNMENT,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_START,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_END,
  LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_AFTER,

  LIBTEST_TEST_ID_QUEUE_UMM_ALIGNMENT,
  LIBTEST_TEST_ID_QUEUE_UMM_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING,
  LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING_AND_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING_WITH_MALLOC_AND_DEQUEUING_WITH_FREE,
  LIBTEST_TEST_ID_QUEUE_UMM_RAPID_ENQUEUING_AND_DEQUEUING,

  LIBTEST_TEST_ID_QUEUE_BMM_ALIGNMENT,
  LIBTEST_TEST_ID_QUEUE_BMM_COUNT,
  LIBTEST_TEST_ID_QUEUE_BMM_ENQUEUING,
  LIBTEST_TEST_ID_QUEUE_BMM_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_BMM_ENQUEUING_AND_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_BMM_RAPID_ENQUEUING_AND_DEQUEUING,

  LIBTEST_TEST_ID_QUEUE_BSS_DEQUEUING,
  LIBTEST_TEST_ID_QUEUE_BSS_ENQUEUING,
  LIBTEST_TEST_ID_QUEUE_BSS_ENQUEUING_AND_DEQUEUING,

  LIBTEST_TEST_ID_RINGBUFFER_READING,
  LIBTEST_TEST_ID_RINGBUFFER_WRITING,
  LIBTEST_TEST_ID_RINGBUFFER_READING_AND_WRITING,

  LIBTEST_TEST_ID_STACK_ALIGNMENT,
  LIBTEST_TEST_ID_STACK_POPPING,
  LIBTEST_TEST_ID_STACK_POPPING_AND_PUSHING,
  LIBTEST_TEST_ID_STACK_PUSHING,
  LIBTEST_TEST_ID_STACK_RAPID_POPPING_AND_PUSHING,

  LIBTEST_TEST_ID_COUNT
};

Values

LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_ADD

Atomic add abstraction test.

LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_CAS

Atomic CAS abstraction test.

LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_DCAS

Atomic DWCAS abstraction test.

LIBTEST_TEST_ID_PORTING_ABSTRACTION_LAYER_EXCHANGE

Atomic exchange abstraction test.

LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_ALIGNMENT

btree (addonly, unbalanced) structs member alignments test.

LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_FAIL

LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_FAIL_AND_OVERWRITE

LIBTEST_TEST_ID_BTREE_ADDONLY_UNBALANCED_RANDOM_ADDS_OVERWRITE

LIBTEST_TEST_ID_FREELIST_ALIGNMENT

freelist structs member alignments test.

LIBTEST_TEST_ID_FREELIST_EA_POPPING

LIBTEST_TEST_ID_FREELIST_EA_POPPING_AND_PUSHING

LIBTEST_TEST_ID_FREELIST_EA_PUSHING

LIBTEST_TEST_ID_FREELIST_EA_RAPID_POPPING_AND_PUSHING

LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_POPPING

LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_POPPING_AND_PUSHING

LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_PUSHING

LIBTEST_TEST_ID_FREELIST_WITHOUT_EA_RAPID_POPPING_AND_PUSHING

LIBTEST_TEST_ID_HASH_ADDONLY_ALIGNMENT

hash (addonly) structs member alignments test.

LIBTEST_TEST_ID_HASH_ADDONLY_FAIL_AND_OVERWRITE

LIBTEST_TEST_ID_HASH_ADDONLY_RANDOM_ADDS_FAIL

LIBTEST_TEST_ID_HASH_ADDONLY_RANDOM_ADDS_OVERWRITE

LIBTEST_TEST_ID_HASH_ADDONLY_ITERATE

LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_ALIGNMENT

list (addonly, singlylinked, ordered) structs member alignments test.

LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_NEW_ORDERED

LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_ORDERED_NEW_ORDERED_WITH_CURSOR

LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_ALIGNMENT

list (addonly, singlylinked, unordered) structs member alignments test.

LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_START

LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_END

LIBTEST_TEST_ID_LIST_ADDONLY_SINGLYLINKED_UNORDERED_NEW_AFTER

LIBTEST_TEST_ID_QUEUE_UMM_ALIGNMENT

queue (unbounded, many producer, many consumer) structs member alignments test.

LIBTEST_TEST_ID_QUEUE_UMM_DEQUEUING

LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING

LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING_AND_DEQUEUING

LIBTEST_TEST_ID_QUEUE_UMM_ENQUEUING_WITH_MALLOC_AND_DEQUEUING_WITH_FREE

LIBTEST_TEST_ID_QUEUE_UMM_RAPID_ENQUEUING_AND_DEQUEUING

LIBTEST_TEST_ID_QUEUE_BMM_ALIGNMENT

queue (bounded, many producer, many consumer) structs member alignments test.

LIBTEST_TEST_ID_QUEUE_BMM_COUNT

LIBTEST_TEST_ID_QUEUE_BMM_ENQUEUING

LIBTEST_TEST_ID_QUEUE_BMM_DEQUEUING

LIBTEST_TEST_ID_QUEUE_BMM_ENQUEUING_AND_DEQUEUING

LIBTEST_TEST_ID_QUEUE_BMM_RAPID_ENQUEUING_AND_DEQUEUING

LIBTEST_TEST_ID_QUEUE_BSS_DEQUEUING

LIBTEST_TEST_ID_QUEUE_BSS_ENQUEUING

LIBTEST_TEST_ID_QUEUE_BSS_ENQUEUING_AND_DEQUEUING

LIBTEST_TEST_ID_RINGBUFFER_READING

LIBTEST_TEST_ID_RINGBUFFER_WRITING

LIBTEST_TEST_ID_RINGBUFFER_READING_AND_WRITING

LIBTEST_TEST_ID_STACK_ALIGNMENT

stack structs member alignments test.

LIBTEST_TEST_ID_STACK_POPPING

LIBTEST_TEST_ID_STACK_POPPING_AND_PUSHING

LIBTEST_TEST_ID_STACK_PUSHING

LIBTEST_TEST_ID_STACK_RAPID_POPPING_AND_PUSHING

LIBTEST_TEST_ID_COUNT

The number of members in this enum.

Notes

This enum is used by libtest to uniquely identify tests.

See Also