Skip to content

Instantly share code, notes, and snippets.

@jphickey
Created May 7, 2021 19:07
Show Gist options
  • Save jphickey/f6a92eca17346978618967f2e9657322 to your computer and use it in GitHub Desktop.
Save jphickey/f6a92eca17346978618967f2e9657322 to your computer and use it in GitHub Desktop.
-> ld < network-api-test.exe
value = 4186128 = 0x3fe010
->
-> OS_BSPMain
[BEGIN] UNIT TEST
[BEGIN] 01 SETUP
OS_ConsoleCreate_Impl():142:OS_ConsoleCreate_Impl(): Starting Async Console Handler
OS_API_Init():231:Warning: Microsecs per sec value of 1000020 does not equal 1000000 (MicroSecPerTick: 16667 TicksPerSecond: 60)
[ END] No test cases
[BEGIN] 01 TestDatagramNetworkApi
OS_SocketOpen_Impl():163:fcntl(F_GETFL): errno = 0x16
OS_SocketOResult = 16
pen_Impl():172:fcntl(F_SETFL): errno = 0x16
[ PASS] 01.001 network-api-test.c:91 - OS_SocketOpen() (0) == OS_SUCCESS
[ PASS] 01.002 network-api-test.c:92 - p1_socket_id (393217) != 0
[ PASS] 01.003 network-api-test.c:96 - OS_SocketAddrInit() (0) == OS_SUCCESS
[ PASS] 01.004 network-api-test.c:100 - OS_SocketAddrSetPort() (0) == OS_SUCCESS
[ PASS] 01.005 network-api-test.c:104 - OS_SocketAddrFromString() (0) == OS_SUCCESS
[ PASS] 01.006 network-api-test.c:108 - OS_SocketBind() (0) == OS_SUCCESS
OS_SocketOpen_Impl():163:fcntl(F_GETFL): errno = 0x16
OS_SocketOpen_Impl():172:fcntl(F_SETFL): errno = 0x16
[ PASS] 01.007 network-api-test.c:115 - OS_SocketOpen() (0) == OS_SUCCESS
[ PASS] 01.008 network-api-test.c:116 - p2_socket_id (393218) != 0
[ PASS] 01.009 network-api-test.c:120 - OS_SocketAddrInit() (0) == OS_SUCCESS
[ PASS] 01.010 network-api-test.c:124 - OS_SocketAddrSetPort() (0) == OS_SUCCESS
[ PASS] 01.011 network-api-test.c:128 - OS_SocketAddrFromString() (0) == OS_SUCCESS
[ PASS] 01.012 network-api-test.c:132 - OS_SocketBind() (0) == OS_SUCCESS
[ N/A] 01.013 network-api-test.c:143 - INET6 not supported
[ PASS] 01.014 network-api-test.c:153 - OS_SocketOpen() (-2) == OS_INVALID_POINTER
[ PASS] 01.015 network-api-test.c:157 - OS_SocketOpen() (-28) == OS_ERR_NOT_IMPLEMENTED
[ N/A] 01.016 network-api-test.c:163 - INET6 not supported
[ PASS] 01.017 network-api-test.c:178 - OS_SocketAddrInit() (-2) == OS_INVALID_POINTER
[ PASS] 01.018 network-api-test.c:183 - OS_SocketAddrInit() (-28) == OS_ERR_NOT_IMPLEMENTED
[ PASS] 01.019 network-api-test.c:187 - OS_SocketAddrInit() (-2) == OS_INVALID_POINTER
[ PASS] 01.020 network-api-test.c:192 - OS_SocketAddrSetPort() (-34) == OS_ERR_BAD_ADDRESS
[ PASS] 01.021 network-api-test.c:196 - OS_SocketAddrSetPort() (-2) == OS_INVALID_POINTER
[ PASS] 01.022 network-api-test.c:201 - OS_SocketAddrFromString() (-2) == OS_SUCCESS
[ PASS] 01.023 network-api-test.c:207 - OS_SocketBind() (-16) == OS_ERR_INVALID_ID
[ PASS] 01.024 network-api-test.c:212 - OS_SocketBind() (-35) == OS_ERR_INCORRECT_OBJ_STATE
[ PASS] 01.025 network-api-test.c:248 - OS_SocketSendTo() Passed. sizeof(Buf1) (4) == 1
[ PASS] 01.026 network-api-test.c:253 - OS_SocketRecvFrom() Passed. sizeof(Buf2) (4) == 1
[ PASS] 01.027 network-api-test.c:254 - Buf1 (111) == Buf2 (111)
[ PASS] 01.028 network-api-test.c:260 - OS_SocketAddrToString() (0) == OS_SUCCESS
[ PASS] 01.029 network-api-test.c:263 - OS_SocketAddrToString() (0) == OS_SUCCESS
[ PASS] 01.030 network-api-test.c:266 - AddrBuffer1 (127.0.0.1) == AddrBuffer2 (127.0.0.1)
[ PASS] 01.031 network-api-test.c:275 - OS_SocketSendTo() Passed. sizeof(Buf1) (4) == 1
[ PASS] 01.032 network-api-test.c:280 - OS_SocketRecvFrom() Passed. sizeof(Buf3) (4) == 1
[ PASS] 01.033 network-api-test.c:281 - Buf3 (222) == Buf4 (222)
[ PASS] 01.034 network-api-test.c:287 - OS_SocketAddrToString() (0) == OS_SUCCESS
[ PASS] 01.035 network-api-test.c:290 - OS_SocketAddrToString() (0) == OS_SUCCESS
[ PASS] 01.036 network-api-test.c:293 - AddrBuffer3 (127.0.0.1) == AddrBuffer4 (127.0.0.1)
[ PASS] 01.037 network-api-test.c:297 - OS_SocketAddrGetPort() (0) == OS_SUCCESS
[ PASS] 01.038 network-api-test.c:298 - PortNum (0) == 9998
[ PASS] 01.039 network-api-test.c:302 - OS_SocketGetInfo() (0) == OS_SUCCESS
[ PASS] 01.040 network-api-test.c:303 - prop.creator (0) == 0
[ PASS] 01.041 network-api-test.c:304 - prop.name (127.0.0.1:9999) == 127.0.0.1:9999
[ PASS] 01.042 network-api-test.c:307 - OS_SocketGetIdByName() (0) == OS_SUCCESS
[ PASS] 01.043 network-api-test.c:309 - objid (393217) == p1_socket_id
[ PASS] 01.044 network-api-test.c:319 - OS_SocketSendTo(NULL) (-2) == OS_INVALID_POINTER
[ PASS] 01.045 network-api-test.c:323 - OS_SocketSendTo() (-2) == OS_INVALID_POINTER
[ PASS] 01.046 network-api-test.c:328 - OS_SocketSendTo() (-16) == OS_ERR_INVALID_ID
[ PASS] 01.047 network-api-test.c:333 - OS_SocketRecvFrom() (-2) == OS_INVALID_POINTER
[ PASS] 01.048 network-api-test.c:337 - OS_SocketRecvFrom(NULL) (-2) == OS_INVALID_POINTER
[ PASS] 01.049 network-api-test.c:342 - OS_SocketRecvFrom() (-16) == OS_ERR_INVALID_ID
[ PASS] 01.050 network-api-test.c:346 - OS_SocketRecvFrom() (-40) == OS_ERR_INVALID_SIZE
[ PASS] 01.051 network-api-test.c:350 - OS_SocketRecvFrom() (-40) == OS_ERR_INVALID_SIZE
[ PASS] 01.052 network-api-test.c:355 - OS_SocketAddrToString() (-2) == OS_INVALID_POINTER
[ PASS] 01.053 network-api-test.c:359 - OS_SocketAddrToString() (-2) == OS_INVALID_POINTER
[ PASS] 01.054 network-api-test.c:363 - OS_SocketAddrToString() (-2) == OS_INVALID_POINTER
[ PASS] 01.055 network-api-test.c:368 - OS_SocketAddrGetPort() (-2) == OS_INVALID_POINTER
[ PASS] 01.056 network-api-test.c:372 - OS_SocketAddrGetPort() (-2) == OS_INVALID_POINTER
[ PASS] 01.057 network-api-test.c:376 - OS_SocketAddrGetPort() (-2) == OS_INVALID_POINTER
[ PASS] 01.058 network-api-test.c:381 - OS_SocketGetIdByName() (-2) == OS_INVALID_POINTER
[ PASS] 01.059 network-api-test.c:385 - OS_SocketGetIdByName() (-17) == OS_ERR_NAME_NOT_FOUND
[ PASS] 01.060 network-api-test.c:390 - OS_SocketGetInfo() (-2) == OS_INVALID_POINTER
[ PASS] 01.061 network-api-test.c:395 - OS_SocketGetInfo() (-16) == OS_ERR_INVALID_ID
[ END] 01 TestDatagramNetworkApi TOTAL::61 PASS::59 FAIL::0 MIR::0 TSF::0 TTF::0 N/A::2
[BEGIN] 02 TestStreamNetworkApi
OS_SocketOpen_Impl():163:fcntl(F_GETFL): errno = 0x16
OS_SocketOpen_Impl():172:fcntl(F_SETFL): errno = 0x16
[ PASS] 02.001 network-api-test.c:546 - OS_SocketOpen() (0) == OS_SUCCESS
[ PASS] 02.002 network-api-test.c:547 - s_socket_id (393221) != 0
[ PASS] 02.003 network-api-test.c:551 - OS_SocketAddrInit() (0) == OS_SUCCESS
[ PASS] 02.004 network-api-test.c:555 - OS_SocketAddrSetPort() (0) == OS_SUCCESS
[ PASS] 02.005 network-api-test.c:559 - OS_SocketAddrFromString() (0) == OS_SUCCESS
[ PASS] 02.006 network-api-test.c:563 - OS_SocketBind() (0) == OS_SUCCESS
[ PASS] 02.007 network-api-test.c:577 - OS_TaskCreate() (0) == OS_SUCCESS
[ PASS] 02.008 network-api-test.c:581 - OS_SocketAddrInit() (0) == OS_SUCCESS
[ PASS] 02.009 network-api-test.c:585 - OS_SocketAddrSetPort() (0) == OS_SUCCESS
[ PASS] 02.010 network-api-test.c:589 - OS_SocketAddrFromString() (0) == OS_SUCCESS
OS_SocketOpen_Impl():163:fcntl(F_GETFL): errno = 0x16
OS_SocketOpen_Impl():172:fcntl(F_SETFL): errno = 0x16
[ PASS] 02.011 network-api-test.c:602 - OS_SocketOpen() (0) == OS_SUCCESS
[ PASS] 02.012 network-api-test.c:603 - c_socket_id (393223) != 0
[ PASS] 02.013 network-api-test.c:606 - OS_SocketConnect() (0) == OS_SUCCESS
OS_SocketAccept_Impl():443:fcntl(F_GETFL): errno = 0x16
[ PASS] 02.014 network-api-test.c:619 - OS_TimedRead() (-16) == -16
OS_SocketAccept_Impl():452:fcntl(F_SETFL): errno = 0x16
[ PASS] 02.015 network-api-test.c:623 - OS_TimedRead() (-2) == -2
[ PASS] 02.016 network-api-test.c:627 - OS_TimedRead() (-4) == -4
[ PASS] 02.017 network-api-test.c:633 - OS_TimedWrite() (-16) == -16
[ PASS] 02.018 network-api-test.c:637 - OS_TimedWrite() (-2) == -2
[ PASS] 02.019 network-api-test.c:642 - OS_SocketAccept() (-2) == OS_INVALID_POINTER
[ PASS] 02.020 network-api-test.c:646 - OS_SocketAccept() (-2) == OS_INVALID_POINTER
[ PASS] 02.021 network-api-test.c:650 - OS_SocketAccept() (-2) == OS_INVALID_POINTER
[ PASS] 02.022 network-api-test.c:655 - OS_SocketConnect() (-2) == OS_INVALID_POINTER
[ PASS] 02.023 network-api-test.c:660 - OS_SocketConnect() (-35) == OS_ERR_INCORRECT_OBJ_STATE
[ PASS] 02.024 network-api-test.c:665 - OS_SocketConnect() (-16) == OS_ERR_INVALID_ID
[ PASS] 02.025 network-api-test.c:708 - OS_TimedWrite() (4) == 4
[ PASS] 02.026 network-api-test.c:736 - OS_TimedRead() (4) == 4
[ PASS] 02.027 network-api-test.c:737 - iter (0) == loopcnt (0)
[ PASS] 02.028 network-api-test.c:742 - OS_TimedRead() (4) == 4
[ PASS] 02.029 network-api-test.c:744 - Buf_rcv_c (abc) == Buf_send_c (abc)
[ PASS] 02.030 network-api-test.c:749 - OS_TimedRead() (256) == 256
[ PASS] 02.031 network-api-test.c:750 - Verify byte count pattern
[ PASS] 02.032 network-api-test.c:755 - OS_TimedRead() (0) == 0
OS_SocketOpen_Impl():163:fcntl(F_GETFL): errno = 0x16
OS_SocketOpen_Impl():172:fcntl(F_SETFL): errno = 0x16
[ PASS] 02.033 network-api-test.c:602 - OS_SocketOpen() (0) == OS_SUCCESS
[ PASS] 02.034 network-api-test.c:603 - c_socket_id (393225) != 0
[ PASS] 02.035 network-api-test.c:606 - OS_SocketConnect() (0) == OS_SUCCESS
OS_SocketAccept_Impl():443:fcntl(F_GETFL): errno = 0x16
[ PASS] 02.036 network-api-test.c:708 - OS_TimedWrite() (4) == 4
OS_SocketAccept_Impl():452:fcntl(F_SETFL): errno = 0x16
[ PASS] 02.037 network-api-test.c:736 - OS_TimedRead() (4) == 4
[ PASS] 02.038 network-api-test.c:737 - iter (1) == loopcnt (1)
[ PASS] 02.039 network-api-test.c:742 - OS_TimedRead() (4) == 4
[ PASS] 02.040 network-api-test.c:744 - Buf_rcv_c (abd) == Buf_send_c (abd)
[ PASS] 02.041 network-api-test.c:749 - OS_TimedRead() (256) == 256
[ PASS] 02.042 network-api-test.c:750 - Verify byte count pattern
[ PASS] 02.043 network-api-test.c:755 - OS_TimedRead() (0) == 0
OS_SocketOpen_Impl():163:fcntl(F_GETFL): errno = 0x16
OS_SocketOpen_Impl():172:fcntl(F_SETFL): errno = 0x16
[ PASS] 02.044 network-api-test.c:602 - OS_SocketOpen() (0) == OS_SUCCESS
[ PASS] 02.045 network-api-test.c:603 - c_socket_id (393227) != 0
[ PASS] 02.046 network-api-test.c:606 - OS_SocketConnect() (0) == OS_SUCCESS
OS_SocketAccept_Impl():443:fcntl(F_GETFL): errno = 0x16
[ PASS] 02.047 network-api-test.c:682 - OS_SocketShutdown(SHUT_READ) (0) == 0
OS_SocketAccept_Impl():452:fcntl(F_SETFL): errno = 0x16
[ PASS] 02.048 network-api-test.c:700 - OS_TimedRead() after read shutdown (0) == 0
[ PASS] 02.049 network-api-test.c:708 - OS_TimedWrite() (4) == 4
OS_SocketOpen_Impl():163:fcntl(F_GETFL): errno = 0x16
OS_SocketOpen_Impl():172:fcntl(F_SETFL): errno = 0x16
[ PASS] 02.050 network-api-test.c:602 - OS_SocketOpen() (0) == OS_SUCCESS
[ PASS] 02.051 network-api-test.c:603 - c_socket_id (393229) != 0
[ PASS] 02.052 network-api-test.c:606 - OS_SocketConnect() (0) == OS_SUCCESS
OS_SocketAccept_Impl():443:fcntl(F_GETFL): errno = 0x16
[ PASS] 02.053 network-api-test.c:708 - OS_TimedWrite() (4) == 4
OS_SocketAccept_Impl():452:fcntl(F_SETFL): errno = 0x16
[ PASS] 02.054 network-api-test.c:717 - OS_SocketShutdown(SHUT_WRITE) (0) == 0
OS_GenericWrite_Impl():263:write: errno = 0x3a
[ PASS] 02.055 network-api-test.c:726 - OS_TimedWrite() after SHUT_WRITE (-1) == -1
[ PASS] 02.056 network-api-test.c:736 - OS_TimedRead() (4) == 4
[ PASS] 02.057 network-api-test.c:737 - iter (3) == loopcnt (3)
[ PASS] 02.058 network-api-test.c:742 - OS_TimedRead() (4) == 4
[ PASS] 02.059 network-api-test.c:744 - Buf_rcv_c (abf) == Buf_send_c (abf)
[ PASS] 02.060 network-api-test.c:749 - OS_TimedRead() (256) == 256
[ PASS] 02.061 network-api-test.c:750 - Verify byte count pattern
[ PASS] 02.062 network-api-test.c:755 - OS_TimedRead() (0) == 0
OS_SocketOpen_Impl():163:fcntl(F_GETFL): errno = 0x16
OS_SocketOpen_Impl():172:fcntl(F_SETFL): errno = 0x16
[ PASS] 02.063 network-api-test.c:602 - OS_SocketOpen() (0) == OS_SUCCESS
[ PASS] 02.064 network-api-test.c:603 - c_socket_id (393231) != 0
[ PASS] 02.065 network-api-test.c:606 - OS_SocketConnect() (0) == OS_SUCCESS
OS_SocketAccept_Impl():443:fcntl(F_GETFL): errno = 0x16
[ PASS] 02.066 network-api-test.c:690 - OS_SocketShutdown(SHUT_READWRITE) (0) == 0
OS_SocketAccept_Impl():452:fcntl(F_SETFL): errno = 0x16
[ PASS] 02.067 network-api-test.c:700 - OS_TimedRead() after read shutdown (0) == 0
OS_GenericWrite_Impl():263:write: errno = 0x3a
[ PASS] 02.068 network-api-test.c:726 - OS_TimedWrite() after SHUT_WRITE (-1) == -1
[ PASS] 02.069 network-api-test.c:774 - Task exited after 0 iterations
[ END] 02 TestStreamNetworkApi TOTAL::69 PASS::69 FAIL::0 MIR::0 TSF::0 TTF::0 N/A::0
[BEGIN] 03 Cleanup
[ END] No test cases
[ END] 02 SUMMARY TOTAL::130 PASS::128 FAIL::0 MIR::0 TSF::0 TTF::0 N/A::2
COMPLETE: 2 tests Segment(s) executed
value = 0 = 0x0
-> unld 4186128
value = 0 = 0x0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment