Changeset 1404 for trunk/psLib/test/sysUtils
- Timestamp:
- Aug 6, 2004, 11:50:14 AM (22 years ago)
- Location:
- trunk/psLib/test/sysUtils
- Files:
-
- 12 edited
-
tst_psTrace01.c (modified) (2 diffs)
-
verified/atst_psAbort_01.stderr (modified) (1 diff)
-
verified/atst_psAbort_02.stderr (modified) (1 diff)
-
verified/atst_psAbort_03.stderr (modified) (1 diff)
-
verified/tst_psError.stderr (modified) (3 diffs)
-
verified/tst_psLogMsg00.stderr (modified) (1 diff)
-
verified/tst_psLogMsg01.stderr (modified) (1 diff)
-
verified/tst_psLogMsg02.stderr (modified) (2 diffs)
-
verified/tst_psLogMsg03.stderr (modified) (1 diff)
-
verified/tst_psLogMsg03.stdout (modified) (1 diff)
-
verified/tst_psMemory.stderr (modified) (9 diffs)
-
verified/tst_psStringCopy.stderr (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/sysUtils/tst_psTrace01.c
r1136 r1404 21 21 22 22 lev = psTraceGetLevel("."); 23 if (lev != DEFAULT_TRACE_LEVEL) {23 if (lev != PS_DEFAULT_TRACE_LEVEL) { 24 24 printf("ERROR: expected trace level was %d, actual was %d\n", 25 25 i, lev); … … 40 40 41 41 psTraceReset(); 42 if (( DEFAULT_TRACE_LEVEL != psTraceGetLevel(".")) ||43 ( DEFAULT_TRACE_LEVEL != psTraceGetLevel(".a")) ||44 ( DEFAULT_TRACE_LEVEL != psTraceGetLevel(".a.b")) ||45 ( DEFAULT_TRACE_LEVEL != psTraceGetLevel(".a.b.c"))) {42 if ((PS_DEFAULT_TRACE_LEVEL != psTraceGetLevel(".")) || 43 (PS_DEFAULT_TRACE_LEVEL != psTraceGetLevel(".a")) || 44 (PS_DEFAULT_TRACE_LEVEL != psTraceGetLevel(".a.b")) || 45 (PS_DEFAULT_TRACE_LEVEL != psTraceGetLevel(".a.b.c"))) { 46 46 printf("ERROR: trace levels were not reset properly\n"); 47 47 successFlag = false; -
trunk/psLib/test/sysUtils/verified/atst_psAbort_01.stderr
r1198 r1404 5 5 \**********************************************************************************/ 6 6 7 <DATE> <TIME>|<HOST>|A| main|ALL TYPES intval = 1 longval = 2 floatval = 3.010000 charval = E strval = E R R O R7 <DATE><TIME>|<HOST>|A| main|ALL TYPES intval = 1 longval = 2 floatval = 3.010000 charval = E strval = E R R O R -
trunk/psLib/test/sysUtils/verified/atst_psAbort_02.stderr
r1198 r1404 5 5 \**********************************************************************************/ 6 6 7 <DATE> <TIME>|<HOST>|A| __LINE__|NO_VALUES7 <DATE><TIME>|<HOST>|A| __LINE__|NO_VALUES -
trunk/psLib/test/sysUtils/verified/atst_psAbort_03.stderr
r1198 r1404 5 5 \**********************************************************************************/ 6 6 7 <DATE> <TIME>|<HOST>|A| |7 <DATE><TIME>|<HOST>|A| | -
trunk/psLib/test/sysUtils/verified/tst_psError.stderr
r1198 r1404 5 5 \**********************************************************************************/ 6 6 7 <DATE> <TIME>|<HOST>|E| main|ALL TYPES intval = 1 longval = 2 floatval = 3.010000 charval = E strval = E R R O R7 <DATE><TIME>|<HOST>|E| main|ALL TYPES intval = 1 longval = 2 floatval = 3.010000 charval = E strval = E R R O R 8 8 9 9 ---> TESTPOINT PASSED (psError{Multiple type values in error message} | tst_psError.c) … … 15 15 \**********************************************************************************/ 16 16 17 <DATE> <TIME>|<HOST>|E| __LINE__|NO VALUES17 <DATE><TIME>|<HOST>|E| __LINE__|NO VALUES 18 18 19 19 ---> TESTPOINT PASSED (psError{String values in error message} | tst_psError.c) … … 25 25 \**********************************************************************************/ 26 26 27 <DATE> <TIME>|<HOST>|E| |27 <DATE><TIME>|<HOST>|E| | 28 28 29 29 ---> TESTPOINT PASSED (psError{Empty strings in error message} | tst_psError.c) -
trunk/psLib/test/sysUtils/verified/tst_psLogMsg00.stderr
r1198 r1404 1 <DATE> <TIME>|<HOST>|A| main|Hello World! My level is 0 0.000000 beep beep2 <DATE> <TIME>|<HOST>|E| main|Hello World! My level is 1 1.000000 beep beep3 <DATE> <TIME>|<HOST>|W| main|Hello World! My level is 2 2.000000 beep beep4 <DATE> <TIME>|<HOST>|I| main|Hello World! My level is 3 3.000000 beep beep5 <DATE> <TIME>|<HOST>|A| main|Hello World! My level is 0 0.000000 beep beep6 <DATE> <TIME>|<HOST>|E| main|Hello World! My level is 1 1.000000 beep beep7 <DATE> <TIME>|<HOST>|W| main|Hello World! My level is 2 2.000000 beep beep8 <DATE> <TIME>|<HOST>|I| main|Hello World! My level is 3 3.000000 beep beep1 <DATE><TIME>|<HOST>|A| main|Hello World! My level is 0 0.000000 beep beep 2 <DATE><TIME>|<HOST>|E| main|Hello World! My level is 1 1.000000 beep beep 3 <DATE><TIME>|<HOST>|W| main|Hello World! My level is 2 2.000000 beep beep 4 <DATE><TIME>|<HOST>|I| main|Hello World! My level is 3 3.000000 beep beep 5 <DATE><TIME>|<HOST>|A| main|Hello World! My level is 0 0.000000 beep beep 6 <DATE><TIME>|<HOST>|E| main|Hello World! My level is 1 1.000000 beep beep 7 <DATE><TIME>|<HOST>|W| main|Hello World! My level is 2 2.000000 beep beep 8 <DATE><TIME>|<HOST>|I| main|Hello World! My level is 3 3.000000 beep beep -
trunk/psLib/test/sysUtils/verified/tst_psLogMsg01.stderr
r1198 r1404 1 <DATE> <TIME>|<HOST>|A| main|Hello World! My level is 02 <DATE> <TIME>|<HOST>|E| main|Hello World! My level is 13 <DATE> <TIME>|<HOST>|W| main|Hello World! My level is 24 <DATE> <TIME>|<HOST>|I| main|Hello World! My level is 35 <DATE> <TIME>|<HOST>|4| main|Hello World! My level is 46 <DATE> <TIME>|<HOST>|5| main|Hello World! My level is 57 <DATE> <TIME>|<HOST>|6| main|Hello World! My level is 68 <DATE> <TIME>|<HOST>|7| main|Hello World! My level is 79 <DATE> <TIME>|<HOST>|8| main|Hello World! My level is 810 <DATE> <TIME>|<HOST>|9| main|Hello World! My level is 911 <DATE> <TIME>|<HOST>|4| main|This should be displayed (level 4)1 <DATE><TIME>|<HOST>|A| main|Hello World! My level is 0 2 <DATE><TIME>|<HOST>|E| main|Hello World! My level is 1 3 <DATE><TIME>|<HOST>|W| main|Hello World! My level is 2 4 <DATE><TIME>|<HOST>|I| main|Hello World! My level is 3 5 <DATE><TIME>|<HOST>|4| main|Hello World! My level is 4 6 <DATE><TIME>|<HOST>|5| main|Hello World! My level is 5 7 <DATE><TIME>|<HOST>|6| main|Hello World! My level is 6 8 <DATE><TIME>|<HOST>|7| main|Hello World! My level is 7 9 <DATE><TIME>|<HOST>|8| main|Hello World! My level is 8 10 <DATE><TIME>|<HOST>|9| main|Hello World! My level is 9 11 <DATE><TIME>|<HOST>|4| main|This should be displayed (level 4) -
trunk/psLib/test/sysUtils/verified/tst_psLogMsg02.stderr
r1198 r1404 1 1 ------------- psLogSetFormat() ------------- 2 <DATE> <TIME>|<HOST>|A| main|Hello World! My level is 03 <DATE> <TIME>|<HOST>|E| main|Hello World! My level is 14 <DATE> <TIME>|<HOST>|W| main|Hello World! My level is 25 <DATE> <TIME>|<HOST>|I| main|Hello World! My level is 32 <DATE><TIME>|<HOST>|A| main|Hello World! My level is 0 3 <DATE><TIME>|<HOST>|E| main|Hello World! My level is 1 4 <DATE><TIME>|<HOST>|W| main|Hello World! My level is 2 5 <DATE><TIME>|<HOST>|I| main|Hello World! My level is 3 6 6 ------------- psLogSetFormat(NULL) ------------- 7 7 ------------- psLogSetFormat(T) ------------- 8 <DATE> <TIME>|9 <DATE> <TIME>|10 <DATE> <TIME>|11 <DATE> <TIME>|8 <DATE><TIME>| 9 <DATE><TIME>| 10 <DATE><TIME>| 11 <DATE><TIME>| 12 12 ------------- psLogSetFormat(H) ------------- 13 13 <HOST>| … … 31 31 Hello World! My level is 3 32 32 ------------- psLogSetFormat(THLNM) ------------- 33 <DATE> <TIME>|<HOST>|A| main|Hello World! My level is 034 <DATE> <TIME>|<HOST>|E| main|Hello World! My level is 135 <DATE> <TIME>|<HOST>|W| main|Hello World! My level is 236 <DATE> <TIME>|<HOST>|I| main|Hello World! My level is 337 <DATE> <TIME>|<HOST>|A| Under 15 chars|Hello World!38 <DATE> <TIME>|<HOST>|A|This string is |Hello World!39 <DATE> <TIME>|<HOST>|A| main|Line #140 <DATE> <TIME>|<HOST>|A| main|Line #241 <DATE> <TIME>|<HOST>|A| main|Line #342 <DATE> <TIME>|<HOST>|A| main|Line #433 <DATE><TIME>|<HOST>|A| main|Hello World! My level is 0 34 <DATE><TIME>|<HOST>|E| main|Hello World! My level is 1 35 <DATE><TIME>|<HOST>|W| main|Hello World! My level is 2 36 <DATE><TIME>|<HOST>|I| main|Hello World! My level is 3 37 <DATE><TIME>|<HOST>|A| Under 15 chars|Hello World! 38 <DATE><TIME>|<HOST>|A|This string is |Hello World! 39 <DATE><TIME>|<HOST>|A| main|Line #1 40 <DATE><TIME>|<HOST>|A| main|Line #2 41 <DATE><TIME>|<HOST>|A| main|Line #3 42 <DATE><TIME>|<HOST>|A| main|Line #4 -
trunk/psLib/test/sysUtils/verified/tst_psLogMsg03.stderr
r1198 r1404 1 <DATE> <TIME>|<HOST>|A| main|Hello World! My level is 02 <DATE> <TIME>|<HOST>|E| main|Hello World! My level is 13 <DATE> <TIME>|<HOST>|W| main|Hello World! My level is 24 <DATE> <TIME>|<HOST>|I| main|Hello World! My level is 31 <DATE><TIME>|<HOST>|A| main|Hello World! My level is 0 2 <DATE><TIME>|<HOST>|E| main|Hello World! My level is 1 3 <DATE><TIME>|<HOST>|W| main|Hello World! My level is 2 4 <DATE><TIME>|<HOST>|I| main|Hello World! My level is 3 -
trunk/psLib/test/sysUtils/verified/tst_psLogMsg03.stdout
r1276 r1404 8 8 ------------- psLogSetDestination(PS_LOG_TO_STDERR) ------------- 9 9 ------------- psLogSetDestination(PS_LOG_TO_STDOUT) ------------- 10 <DATE> <TIME>|<HOST>|A| main|Hello World! My level is 011 <DATE> <TIME>|<HOST>|E| main|Hello World! My level is 112 <DATE> <TIME>|<HOST>|W| main|Hello World! My level is 213 <DATE> <TIME>|<HOST>|I| main|Hello World! My level is 310 <DATE><TIME>|<HOST>|A| main|Hello World! My level is 0 11 <DATE><TIME>|<HOST>|E| main|Hello World! My level is 1 12 <DATE><TIME>|<HOST>|W| main|Hello World! My level is 2 13 <DATE><TIME>|<HOST>|I| main|Hello World! My level is 3 14 14 --------------- psLogSetDestination(file:log.txt) --------------- 15 15 --------------------- The Contents of log.txt ------------------- 16 <DATE> <TIME>|<HOST>|A| main|Hello World! My level is 017 <DATE> <TIME>|<HOST>|E| main|Hello World! My level is 118 <DATE> <TIME>|<HOST>|W| main|Hello World! My level is 219 <DATE> <TIME>|<HOST>|I| main|Hello World! My level is 316 <DATE><TIME>|<HOST>|A| main|Hello World! My level is 0 17 <DATE><TIME>|<HOST>|E| main|Hello World! My level is 1 18 <DATE><TIME>|<HOST>|W| main|Hello World! My level is 2 19 <DATE><TIME>|<HOST>|I| main|Hello World! My level is 3 20 20 --------------- psLogSetDestination(file:/eva/log.txt) ---------- 21 21 -
trunk/psLib/test/sysUtils/verified/tst_psMemory.stderr
r1372 r1404 5 5 \**********************************************************************************/ 6 6 7 <DATE> <TIME>|<HOST>|I|TPCheckBufferPo|psAlloc shall allocate memory blocks writeable by caller.7 <DATE><TIME>|<HOST>|I|TPCheckBufferPo|psAlloc shall allocate memory blocks writeable by caller. 8 8 9 9 ---> TESTPOINT PASSED (psMemory{checkBufferPositive} | tst_psMemory.c) … … 15 15 \**********************************************************************************/ 16 16 17 <DATE> <TIME>|<HOST>|I| TPOutOfMemory|Upon requesting more memory than is available, psalloc shall call the psMemExhaustedCallback.18 <DATE> <TIME>|<HOST>|I|TPOutOfMemoryEx|Custom MemExhaustedCallback was invoked.19 <DATE> <TIME> |<HOST>|A| p_psAlloc|Failed to allocate 4294966295 bytes at tst_psMemory.c:228 17 <DATE><TIME>|<HOST>|I| TPOutOfMemory|Upon requesting more memory than is available, psalloc shall call the psMemExhaustedCallback. 18 <DATE><TIME>|<HOST>|I|TPOutOfMemoryEx|Custom MemExhaustedCallback was invoked. 19 <DATE><TIME>|<HOST>|A| p_psAlloc|Failed to allocate 4294966295 bytes at tst_psMemory.c:<LINENO> 20 20 21 21 ---> TESTPOINT PASSED (psMemory{outOfMemory} | tst_psMemory.c) … … 27 27 \**********************************************************************************/ 28 28 29 <DATE> <TIME>|<HOST>|I|TPReallocOutOfM|Upon requesting more memory than is available, psRealloc shall call the psMemExhaustedCallback.30 <DATE> <TIME> |<HOST>|A| p_psRealloc|Failed to reallocate -1001 bytes at tst_psMemory.c:193 29 <DATE><TIME>|<HOST>|I|TPReallocOutOfM|Upon requesting more memory than is available, psRealloc shall call the psMemExhaustedCallback. 30 <DATE><TIME>|<HOST>|A| p_psRealloc|Failed to reallocate -1001 bytes at tst_psMemory.c:<LINENO> 31 31 32 32 ---> TESTPOINT PASSED (psMemory{reallocOutOfMemory} | tst_psMemory.c) … … 38 38 \**********************************************************************************/ 39 39 40 <DATE> <TIME>|<HOST>|I| TPrealloc|psRealloc shall increase/decrease memory buffer while preserving contents41 <DATE> <TIME>|<HOST>|I| TPrealloc|Expanding memory buffer.42 <DATE> <TIME>|<HOST>|I| TPrealloc|Shrinking memory buffer.40 <DATE><TIME>|<HOST>|I| TPrealloc|psRealloc shall increase/decrease memory buffer while preserving contents 41 <DATE><TIME>|<HOST>|I| TPrealloc|Expanding memory buffer. 42 <DATE><TIME>|<HOST>|I| TPrealloc|Shrinking memory buffer. 43 43 44 44 ---> TESTPOINT PASSED (psMemory{psRealloc} | tst_psMemory.c) … … 50 50 \**********************************************************************************/ 51 51 52 <DATE> <TIME>|<HOST>|I|TPallocCallback|call to psAlloc/psRealloc shall generate a callback if specified memory ID is allocated.53 <DATE> <TIME>|<HOST>|I|memAllocateCall|block 2 was (re)allocated54 <DATE> <TIME>|<HOST>|I|memAllocateCall|block 3 was (re)allocated55 <DATE> <TIME>|<HOST>|I|memFreeCallback|block 2 was freed56 <DATE> <TIME>|<HOST>|I|memFreeCallback|block 3 was freed57 <DATE> <TIME>|<HOST>|I|memAllocateCall|block 4 was (re)allocated58 <DATE> <TIME>|<HOST>|I|memAllocateCall|block 4 was (re)allocated59 <DATE> <TIME>|<HOST>|I|memFreeCallback|block 4 was freed52 <DATE><TIME>|<HOST>|I|TPallocCallback|call to psAlloc/psRealloc shall generate a callback if specified memory ID is allocated. 53 <DATE><TIME>|<HOST>|I|memAllocateCall|block 2 was (re)allocated 54 <DATE><TIME>|<HOST>|I|memAllocateCall|block 3 was (re)allocated 55 <DATE><TIME>|<HOST>|I|memFreeCallback|block 2 was freed 56 <DATE><TIME>|<HOST>|I|memFreeCallback|block 3 was freed 57 <DATE><TIME>|<HOST>|I|memAllocateCall|block 4 was (re)allocated 58 <DATE><TIME>|<HOST>|I|memAllocateCall|block 4 was (re)allocated 59 <DATE><TIME>|<HOST>|I|memFreeCallback|block 4 was freed 60 60 61 61 ---> TESTPOINT PASSED (psMemory{allocCallback} | tst_psMemory.c) … … 67 67 \**********************************************************************************/ 68 68 69 <DATE> <TIME>|<HOST>|I| TPcheckLeaks|psMemCheckLeaks shall return the number of blocks above an ID that are still allocated70 <DATE> <TIME>|<HOST>|I| TPcheckLeaks|following psMemCheckLeaks call should produce one instance.69 <DATE><TIME>|<HOST>|I| TPcheckLeaks|psMemCheckLeaks shall return the number of blocks above an ID that are still allocated 70 <DATE><TIME>|<HOST>|I| TPcheckLeaks|following psMemCheckLeaks call should produce one instance. 71 71 file:line ID 72 tst_psMemory.c: 378173 <DATE> <TIME>|<HOST>|I| TPcheckLeaks|Testing psMemCheckLeaks again with a different leak location74 <DATE> <TIME>|<HOST>|I| TPcheckLeaks|following psMemCheckLeaks call should produce one error.72 tst_psMemory.c:<LINENO> 1 73 <DATE><TIME>|<HOST>|I| TPcheckLeaks|Testing psMemCheckLeaks again with a different leak location 74 <DATE><TIME>|<HOST>|I| TPcheckLeaks|following psMemCheckLeaks call should produce one error. 75 75 file:line ID 76 tst_psMemory.c: 4081177 <DATE> <TIME>|<HOST>|I| TPcheckLeaks|Testing psMemCheckLeaks again with multiple leak locations.78 <DATE> <TIME>|<HOST>|I| TPcheckLeaks|following psMemCheckLeaks call should produce two errors.76 tst_psMemory.c:<LINENO> 11 77 <DATE><TIME>|<HOST>|I| TPcheckLeaks|Testing psMemCheckLeaks again with multiple leak locations. 78 <DATE><TIME>|<HOST>|I| TPcheckLeaks|following psMemCheckLeaks call should produce two errors. 79 79 file:line ID 80 tst_psMemory.c: 4361681 tst_psMemory.c: 4361480 tst_psMemory.c:<LINENO> 16 81 tst_psMemory.c:<LINENO> 14 82 82 83 83 ---> TESTPOINT PASSED (psMemory{checkLeaks} | tst_psMemory.c) … … 89 89 \**********************************************************************************/ 90 90 91 <DATE> <TIME>|<HOST>|I|TPmemCorruption|psMemCheckCorruption shall detect memory corruptions92 <DATE> <TIME>|<HOST>|I|TPmemCorruption|psMemCheckCorruption should output an error message and memProblemCallback callback should be called.93 <DATE> <TIME>|<HOST>|E|psMemCheckCorru|Memory Corruption: memory block 1 is corrupted (buffer underflow)94 <DATE> <TIME> |<HOST>|I|memProblemCallb|memory callback called for id 1 (psMemCheckCorruption:260).91 <DATE><TIME>|<HOST>|I|TPmemCorruption|psMemCheckCorruption shall detect memory corruptions 92 <DATE><TIME>|<HOST>|I|TPmemCorruption|psMemCheckCorruption should output an error message and memProblemCallback callback should be called. 93 <DATE><TIME>|<HOST>|E|psMemCheckCorru|Memory Corruption: memory block 1 is corrupted (buffer underflow) 94 <DATE><TIME>|<HOST>|I|memProblemCallb|memory callback called for id 1 (psMemCheckCorruption:<LINENO>). 95 95 96 96 ---> TESTPOINT PASSED (psMemory{psMemCorruption} | tst_psMemory.c) … … 102 102 \**********************************************************************************/ 103 103 104 <DATE> <TIME>|<HOST>|I|TPFreeReference|memory reference count shall be incrementable/decrementable105 <DATE> <TIME>|<HOST>|I|TPFreeReference|psFree shall be just decrement a multiple refererenced pointer.104 <DATE><TIME>|<HOST>|I|TPFreeReference|memory reference count shall be incrementable/decrementable 105 <DATE><TIME>|<HOST>|I|TPFreeReference|psFree shall be just decrement a multiple refererenced pointer. 106 106 107 107 ---> TESTPOINT PASSED (psMemory{freeReferencedMemory} | tst_psMemory.c) … … 113 113 \**********************************************************************************/ 114 114 115 <DATE> <TIME>|<HOST>|I| TPmultipleFree|Next should be an error about multiple freeing.116 <DATE> <TIME>|<HOST>|E| checkMemBlock|Memory Corruption: memory block 1 was freed but still used.117 <DATE> <TIME> |<HOST>|E|memProblemCallb|Block 1 allocated at tst_psMemory.c:548 freed more than once at tst_psMemory.c:553 118 <DATE> <TIME> |<HOST>|A|memProblemCallb|Detected a problem in the memory system at tst_psMemory.c:553 115 <DATE><TIME>|<HOST>|I| TPmultipleFree|Next should be an error about multiple freeing. 116 <DATE><TIME>|<HOST>|E| checkMemBlock|Memory Corruption: memory block 1 was freed but still used. 117 <DATE><TIME>|<HOST>|E|memProblemCallb|Block 1 allocated at tst_psMemory.c:<LINENO> freed more than once at tst_psMemory.c:<LINENO> 118 <DATE><TIME>|<HOST>|A|memProblemCallb|Detected a problem in the memory system at tst_psMemory.c:<LINENO> 119 119 120 120 ---> TESTPOINT PASSED (psMemory{multipleFree} | tst_psMemory.c) -
trunk/psLib/test/sysUtils/verified/tst_psStringCopy.stderr
r1198 r1404 50 50 \**********************************************************************************/ 51 51 52 <DATE> <TIME>|<HOST>|E| psString.c|psStringNCopy with negative count specified -552 <DATE><TIME>|<HOST>|E| psString.c|psStringNCopy with negative count specified -5 53 53 54 54 ---> TESTPOINT PASSED (psStringNCopy{Copy string with negative size} | tst_psStringCopy.c)
Note:
See TracChangeset
for help on using the changeset viewer.
