Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve the code coverage of the gpool, gqueue, gring module #1987

Merged
merged 119 commits into from
Jul 11, 2022

Commits on Mar 2, 2022

  1. gTcp Example Function:

    1.NewConn 2.NewConnTLS 3.NewConnKeyCrt
    huangqian1985 committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    58acdec View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Configuration menu
    Copy the full SHA
    aef5e84 View commit details
    Browse the repository at this point in the history
  2. gTcp Example Function:

    1.Send
    huangqian1985 committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    2c9c29e View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Configuration menu
    Copy the full SHA
    7d0db25 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. Configuration menu
    Copy the full SHA
    a65cf2e View commit details
    Browse the repository at this point in the history
  2. add example function

    1. ExampleConn_SendWithTimeout
    2. ExampleConn_RecvLine
    3. ExampleConn_RecvTill
    huangqian1985 committed May 13, 2022
    Configuration menu
    Copy the full SHA
    fe52f14 View commit details
    Browse the repository at this point in the history
  3. add example function

    1. ExampleConn_SendRecv
    2. ExampleConn_SendRecvWithTimeout
    3. ExampleConn_SetDeadline
    4. ExampleConn_SetReceiveBufferWait
    huangqian1985 committed May 13, 2022
    Configuration menu
    Copy the full SHA
    b4cf662 View commit details
    Browse the repository at this point in the history
  4. add gtcp test function

    1. Test_Package_Option_HeadSize4
    2. Test_Package_Option_Error
    huangqian1985 committed May 13, 2022
    Configuration menu
    Copy the full SHA
    fd54cae View commit details
    Browse the repository at this point in the history
  5. add gtcp example function

    1. ExampleGetFreePorts
    2. ExampleSend
    3. ExampleSendRecv
    4. ExampleSendWithTimeout
    5. ExampleSendRecvWithTimeout
    6. ExampleMustGetFreePort
    huangqian1985 committed May 13, 2022
    Configuration menu
    Copy the full SHA
    09508ca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6110b1c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6bdf1d4 View commit details
    Browse the repository at this point in the history
  8. add gtcp example function

    1. ExampleSendPkg
    2. ExampleSendRecvPkg
    3. ExampleSendPkgWithTimeout
    4. ExampleSendRecvPkgWithTimeout
    huangqian1985 committed May 13, 2022
    Configuration menu
    Copy the full SHA
    ccb5f1c View commit details
    Browse the repository at this point in the history

Commits on May 14, 2022

  1. add gtcp test function

    1. Test_Pool_Send
    2. Test_Pool_Recv
    3. Test_Pool_RecvLine
    4. Test_Pool_RecvTill
    5. Test_Pool_RecvWithTimeout
    6. Test_Pool_SendWithTimeout
    7. Test_Pool_SendRecvWithTimeout
    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    96322d8 View commit details
    Browse the repository at this point in the history
  2. fix

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    aa00607 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5fd8e2a View commit details
    Browse the repository at this point in the history
  4. add gtcp example function

    1. ExampleGetServer
    2. ExampleSetAddress
    3. ExampleSetHandler
    4. ExampleRun_NilHandle
    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    6d6c09a View commit details
    Browse the repository at this point in the history
  5. exec CI

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    bdf581d View commit details
    Browse the repository at this point in the history
  6. exec CI

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    30c7a62 View commit details
    Browse the repository at this point in the history
  7. exec CI

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    4ce9f24 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8d032f0 View commit details
    Browse the repository at this point in the history
  9. modify and exec CI

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    cb2899b View commit details
    Browse the repository at this point in the history
  10. modify and exec CI

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    c963c52 View commit details
    Browse the repository at this point in the history
  11. modify and exec CI

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    1db2f18 View commit details
    Browse the repository at this point in the history
  12. modify and exec CI

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    9658d8b View commit details
    Browse the repository at this point in the history
  13. modify and exec CI

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    f8ce6bd View commit details
    Browse the repository at this point in the history
  14. modify and exec CI

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    dbc8e91 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8b99950 View commit details
    Browse the repository at this point in the history
  16. fix

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    2531c7a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ed17b1d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d2854dc View commit details
    Browse the repository at this point in the history
  19. 1.add example function ExampleNewServerKeyCrt

    2.add function SendRecvPkgWithTimeout unit test
    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    94a0dd1 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    3a6252b View commit details
    Browse the repository at this point in the history
  21. revert

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    a69b5ce View commit details
    Browse the repository at this point in the history
  22. add function Test_Package_Timeout, Test_Package_Option_HeadSize3, Tes…

    …t_Conn_RecvPkgError unit test
    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    5846d6c View commit details
    Browse the repository at this point in the history
  23. fix

    huangqian1985 committed May 14, 2022
    Configuration menu
    Copy the full SHA
    28a6e55 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2022

  1. add example function

    1.ExampleClient_Clone
    2.ExampleLoadKeyCrt
    huangqian1985 committed May 15, 2022
    Configuration menu
    Copy the full SHA
    a21c07e View commit details
    Browse the repository at this point in the history
  2. add example function

    1.ExampleNewNetConnKeyCrt
    huangqian1985 committed May 15, 2022
    Configuration menu
    Copy the full SHA
    ed6795e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    29f4671 View commit details
    Browse the repository at this point in the history
  4. fix

    huangqian1985 committed May 15, 2022
    Configuration menu
    Copy the full SHA
    06edb65 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5b7b03e View commit details
    Browse the repository at this point in the history
  6. add example function

    1.ExampleClient_DeleteBytes
    2.ExampleClient_HeadBytes
    3.ExampleClient_PatchBytes
    4.ExampleClient_ConnectBytes
    5.ExampleClient_OptionsBytes
    6.ExampleClient_TraceBytes
    7.ExampleClient_PutBytes
    huangqian1985 committed May 15, 2022
    Configuration menu
    Copy the full SHA
    7bf4292 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. add example function

    1.ExampleClient_Prefix
    2.ExampleClient_Retry
    3.ExampleClient_RedirectLimit
    huangqian1985 committed May 16, 2022
    Configuration menu
    Copy the full SHA
    7aa22e2 View commit details
    Browse the repository at this point in the history
  2. add example function

    1.ExampleClient_SetBrowserMode
    2.ExampleClient_SetHeader
    3.ExampleClient_SetRedirectLimit
    huangqian1985 committed May 16, 2022
    Configuration menu
    Copy the full SHA
    60f1895 View commit details
    Browse the repository at this point in the history
  3. add example function

    1.ExampleClient_SetTLSKeyCrt
    2.ExampleClient_SetTLSConfig
    modify example funcion
    1.ExampleClient_SetProxy
    2.ExampleClient_Proxy
    huangqian1985 committed May 16, 2022
    Configuration menu
    Copy the full SHA
    96f4c62 View commit details
    Browse the repository at this point in the history
  4. add example function

    1.ExampleClient_PutContent
    2.ExampleClient_DeleteContent
    3.ExampleClient_HeadContent
    4.ExampleClient_PatchContent
    5.ExampleClient_ConnectContent
    6.ExampleClient_OptionsContent
    7.ExampleClient_TraceContent
    8.ExampleClient_RequestContent
    huangqian1985 committed May 16, 2022
    Configuration menu
    Copy the full SHA
    ace387c View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. add example function

    1.ExampleClient_RawRequest
    huangqian1985 committed May 17, 2022
    Configuration menu
    Copy the full SHA
    958558d View commit details
    Browse the repository at this point in the history
  2. add unit function

    1.TestGetFreePorts
    2.TestNewConn
    3.TestNewConnTLS
    4.TestNewConnKeyCrt
    5.TestConn_SendWithTimeout
    huangqian1985 committed May 17, 2022
    Configuration menu
    Copy the full SHA
    c5ca4dc View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. add unit function

    1.TestConn_Send
    2.TestConn_SendRecv
    3.TestConn_SendRecvWithTimeout
    huangqian1985 committed May 18, 2022
    Configuration menu
    Copy the full SHA
    0491b5c View commit details
    Browse the repository at this point in the history
  2. modify

    huangqian1985 committed May 18, 2022
    Configuration menu
    Copy the full SHA
    5e62ceb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14de8f2 View commit details
    Browse the repository at this point in the history
  4. modify

    huangqian1985 committed May 18, 2022
    Configuration menu
    Copy the full SHA
    907bbaf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aed1edf View commit details
    Browse the repository at this point in the history
  6. add example function

    1.TestConn_SetReceiveBufferWait
    2.TestNewNetConnKeyCrt
    3.TestSend
    huangqian1985 committed May 18, 2022
    Configuration menu
    Copy the full SHA
    7cd3ef5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bbe8ef4 View commit details
    Browse the repository at this point in the history
  8. add example function

    1.TestSendRecv
    2.TestSendWithTimeout
    huangqian1985 committed May 18, 2022
    Configuration menu
    Copy the full SHA
    7d86381 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. Configuration menu
    Copy the full SHA
    921b357 View commit details
    Browse the repository at this point in the history
  2. add unit function

    1.TestMustGetFreePort
    2.TestSendRecvWithTimeout
    3.TestSendPkg
    huangqian1985 committed May 19, 2022
    Configuration menu
    Copy the full SHA
    5e045f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    557739d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    854a7a5 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2022

  1. modify

    huangqian1985 committed May 20, 2022
    Configuration menu
    Copy the full SHA
    a50dd76 View commit details
    Browse the repository at this point in the history
  2. modify

    huangqian1985 committed May 20, 2022
    Configuration menu
    Copy the full SHA
    e995c27 View commit details
    Browse the repository at this point in the history
  3. add example function

    1.TestSendRecvPkg
    2.TestSendPkgWithTimeout
    3.TestSendRecvPkgWithTimeout
    huangqian1985 committed May 20, 2022
    Configuration menu
    Copy the full SHA
    660aae0 View commit details
    Browse the repository at this point in the history
  4. add GetAddress() function

    add unit funciton
    1.TestNewServer
    2.TestGetServer
    3.TestServer_SetAddress
    4.TestServer_SetHandler
    5.TestServer_Run
    huangqian1985 committed May 20, 2022
    Configuration menu
    Copy the full SHA
    0ce6c5c View commit details
    Browse the repository at this point in the history

Commits on May 21, 2022

  1. modify

    huangqian1985 committed May 21, 2022
    Configuration menu
    Copy the full SHA
    bcf9ea1 View commit details
    Browse the repository at this point in the history
  2. modify

    huangqian1985 committed May 21, 2022
    Configuration menu
    Copy the full SHA
    6a57aa3 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. add unit funciton

    1.TestLoadKeyCrt
    huangqian1985 committed May 23, 2022
    Configuration menu
    Copy the full SHA
    57728c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e22260 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into gclient_example

    # Conflicts:
    #	net/gclient/gclient_z_example_test.go
    huangqian1985 committed May 23, 2022
    Configuration menu
    Copy the full SHA
    0925771 View commit details
    Browse the repository at this point in the history
  4. modify

    huangqian1985 committed May 23, 2022
    Configuration menu
    Copy the full SHA
    ce91ccf View commit details
    Browse the repository at this point in the history
  5. delete function fromHex

    huangqian1985 committed May 23, 2022
    Configuration menu
    Copy the full SHA
    92b360a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d08990d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    086b11e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    31cdbc5 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'master' into gclient_example

    # Conflicts:
    #	net/gclient/gclient_z_example_test.go
    huangqian1985 committed May 23, 2022
    Configuration menu
    Copy the full SHA
    2c177db View commit details
    Browse the repository at this point in the history
  10. add example function

    1.ExampleClient_Put
    2.ExampleClient_Delete
    3.ExampleClient_Head
    4.ExampleClient_Patch
    5.ExampleClient_Connect
    6.ExampleClient_Options
    7.ExampleClient_Trace
    huangqian1985 committed May 23, 2022
    Configuration menu
    Copy the full SHA
    1f8d183 View commit details
    Browse the repository at this point in the history
  11. add example function

    1.TestClient_DoRequest
    huangqian1985 committed May 23, 2022
    Configuration menu
    Copy the full SHA
    fd52939 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

  1. add example function

    1.ExampleClient_PutVar
    2.ExampleClient_DeleteVar
    3.ExampleClient_HeadVar
    4.ExampleClient_PatchVar
    5.ExampleClient_ConnectVar
    6.ExampleClient_OptionsVar
    7.ExampleClient_TraceVar
    huangqian1985 committed May 24, 2022
    Configuration menu
    Copy the full SHA
    6314c03 View commit details
    Browse the repository at this point in the history
  2. modify

    huangqian1985 committed May 24, 2022
    Configuration menu
    Copy the full SHA
    b86cf88 View commit details
    Browse the repository at this point in the history
  3. modify

    huangqian1985 committed May 24, 2022
    Configuration menu
    Copy the full SHA
    8e1cda0 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. Configuration menu
    Copy the full SHA
    f9af884 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. Configuration menu
    Copy the full SHA
    b917c19 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2022

  1. Configuration menu
    Copy the full SHA
    1cfa72c View commit details
    Browse the repository at this point in the history
  2. modify

    huangqian1985 committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    1cc485b View commit details
    Browse the repository at this point in the history
  3. add unit funciton

    1.Test_NewConn
    2.Test_GetFreePorts
    huangqian1985 committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    8b86f74 View commit details
    Browse the repository at this point in the history
  4. add unit funciton

    1.Test_Server
    huangqian1985 committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    09a70d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18e22cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee761dd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a013248 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2022

  1. Configuration menu
    Copy the full SHA
    fc20d81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9710a85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df6e947 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0bf9725 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f2cd667 View commit details
    Browse the repository at this point in the history
  6. glist code converage

    huangqian1985 committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    f65a979 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2022

  1. Configuration menu
    Copy the full SHA
    0a74775 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bdeeada View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d89e565 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c0743f8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb90894 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d2db816 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    403c079 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6c56703 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e9fe441 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    28ee556 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2022

  1. merge master branch

    huangqian1985 committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    36e660f View commit details
    Browse the repository at this point in the history
  2. merge master branch

    huangqian1985 committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    538c9ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    010ee86 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. Configuration menu
    Copy the full SHA
    c393a28 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2022

  1. modify

    huangqian1985 committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    b8a7dc4 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Configuration menu
    Copy the full SHA
    e250807 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2022

  1. merge

    huangqian1985 committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    4d5708c View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2022

  1. Configuration menu
    Copy the full SHA
    ce28aeb View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2022

  1. Configuration menu
    Copy the full SHA
    c60bcd7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a2b8d4 View commit details
    Browse the repository at this point in the history
  3. revert gf.yml

    huangqian1985 committed Jul 6, 2022
    Configuration menu
    Copy the full SHA
    8e6c5fd View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2022

  1. Configuration menu
    Copy the full SHA
    6558510 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2022

  1. gpool code converage

    huangqian1985 committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    3c9cc6f View commit details
    Browse the repository at this point in the history
  2. gqueue code converage

    huangqian1985 committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    eba26a9 View commit details
    Browse the repository at this point in the history
  3. gring code converage

    huangqian1985 committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    14e0b33 View commit details
    Browse the repository at this point in the history