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

Update docker-compose.yaml support arm/v6, arm/v8 #1776

Merged
merged 1 commit into from
Jan 16, 2024
Merged

Conversation

cubxxw
Copy link
Contributor

@cubxxw cubxxw commented Jan 16, 2024

PR Description

Proposed Changes:

Add support for the linux/amd64 platform to enable multi-architecture deployment for openim-web and openim-admin.

PR Background

Currently, the project's Docker images may only work on specific platform architectures, limiting deployment flexibility. This PR aims to enhance the project's deployability by ensuring compatibility with the linux/amd64 platform, allowing seamless deployment across various architectures.

Overview of PR Changes

  • Added support for building Docker images for the linux/amd64 platform.
  • Ensured that the image processes are not dependent on the underlying system to enable cross-architecture execution.

Considerations

  • This PR represents a part of multi-architecture deployment for the project and may require further testing and optimization.
  • Please ensure thorough testing on the linux/amd64 platform to confirm the project functions as expected.
  • Documentation updates may be necessary to provide details on multi-architecture deployment.

Testing Plan

  • Tested on the linux/amd64 platform to ensure the project functions correctly.
  • Checked for any impacts on other platforms and applied necessary fixes.

Copy link
Contributor

sweep-ai bot commented Jan 16, 2024

Apply Sweep Rules to your PR?

  • Apply: All new business logic should have corresponding unit tests.
  • Apply: Refactor large functions to be more modular.
  • Apply: Add docstrings to all functions and file headers.

This is an automated message generated by Sweep AI.

@kubbot
Copy link
Member

kubbot commented Jan 16, 2024

OpenIM Test

OpenIM API Test

Command Output for OpenIM API Test

===========> Run api test
{"errCode":1001,"errMsg":"ArgsError","errDlt":"header must have operationID: 1001 ArgsError"}
{"errCode":1001,"errMsg":"ArgsError","errDlt":"header must have token: 1001 ArgsError"}
User registration failed.
TODO: openim test man
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiJvcGVuSU0xMjM0NTYiLCJQbGF0Zm9ybUlEIjoxLCJleHAiOjE3MTMxNzUyMTgsIm5iZiI6MTcwNTM5ODkxOCwiaWF0IjoxNzA1Mzk5MjE4fQ.nJtAvOLB7DJ6m-vtw2bCN6Q-KrsaZG0A20b2hLNXx48
Requesting force logout for user: {
  "platformID": 2,
  "userID": "4950983283"
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
�[32m[success 0116 10:00:18] �[0m==>  Auth test suite completed successfully.
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "3863",
      "nickname": "user01",
      "faceURL": "new_face_url"
    }
  ]
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "13918",
      "nickname": "user01",
      "faceURL": "new_face_url"
    }
  ]
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
{
  "checkUserIDs": [
    "13918",
    "openIM123456",
    "openIM654321",
    "openIMAdmin"
  ]
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"results":[{"userID":"13918","accountStatus":"registered"},{"userID":"openIM123456","accountStatus":"registered"},{"userID":"openIM654321","accountStatus":"registered"},{"userID":"openIMAdmin","accountStatus":"registered"}]}}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
{
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":2,"users":[{"userID":"3863","nickname":"user01","faceURL":"new_face_url","ex":"","createTime":1705399218412,"appMangerLevel":0,"globalRecvMsgOpt":0},{"userID":"13918","nickname":"user01","faceURL":"new_face_url","ex":"","createTime":1705399218452,"appMangerLevel":0,"globalRecvMsgOpt":0}]}}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
{
  "userIDs": [
    "13918",
    "openIM123456"
  ]
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"usersInfo":[{"userID":"13918","nickname":"user01","faceURL":"new_face_url","ex":"","createTime":1705399218452,"appMangerLevel":0,"globalRecvMsgOpt":0},{"userID":"openIM123456","nickname":"system1","faceURL":"","ex":"","createTime":-62135596800000,"appMangerLevel":2,"globalRecvMsgOpt":0}]}}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
{
  "userIDs": [
    "13918",
    "openIM123456",
    "openIM654321",
    "openIMAdmin"
  ]
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":[{"userID":"13918","status":"offline","detailPlatformStatus":null},{"userID":"openIM123456","status":"offline","detailPlatformStatus":null},{"userID":"openIM654321","status":"offline","detailPlatformStatus":null},{"userID":"openIMAdmin","status":"offline","detailPlatformStatus":null}]}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
{
  "userInfo": {
    "userID": "13918",
    "nickname": "openimbot",
    "faceURL": "https://github.com/openimbot"
  }
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
{
  "userID": "13918"
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"statusList":null}}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
{
  "userID": "9168684795",
  "userIDs": [
    "7475779354",
    "6317136453",
    "8450535746"
  ],
  "genre": 1
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"statusList":[{"userID":"7475779354","status":0,"platformIDs":null},{"userID":"6317136453","status":0,"platformIDs":null},{"userID":"8450535746","status":0,"platformIDs":null}]}}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
{
  "userID": "13918",
  "globalRecvMsgOpt": 0
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
�[32m[success 0116 10:00:18] �[0m==>  User test suite completed successfully.
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "16822",
      "nickname": "user01",
      "faceURL": "new_face_url"
    }
  ]
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "27119",
      "nickname": "frient01",
      "faceURL": "new_face_url"
    }
  ]
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "1223",
      "nickname": "frient02",
      "faceURL": "new_face_url"
    }
  ]
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
{
  "userID1": "16822",
  "userID2": "27119"
}
+++ [0116 10:00:18] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"inUser1Friends":false,"inUser2Friends":false}}
�[32m[success 0116 10:00:18] �[0m==>  Operation was successful.
{
  "fromUserID": "16822",
  "toUserID": "27119",
  "reqMsg": "hello!",
  "ex": ""
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "userID": "16822",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"friendsInfo":null,"total":0}}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "userID": "openIM123456",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"FriendRequests":null,"total":0}}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "userID": "16822",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"friendRequests":[{"fromUserID":"16822","fromNickname":"user01","fromFaceURL":"new_face_url","toUserID":"27119","toNickname":"frient01","toFaceURL":"new_face_url","handleResult":0,"reqMsg":"hello!","createTime":1705399219000,"handlerUserID":"","handleMsg":"","handleTime":0,"ex":""}],"total":1}}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "ownerUserID": "16822",
  "blackUserID": "1223"
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "ownerUserID": "16822",
  "blackUserID": "1223"
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "userID": "16822",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"blacks":null,"total":0}}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
�[32m[success 0116 10:00:19] �[0m==>  Friend test suite completed successfully.
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "870",
      "nickname": "group00",
      "faceURL": "new_face_url"
    }
  ]
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "20283",
      "nickname": "group01",
      "faceURL": "new_face_url"
    }
  ]
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "17727",
      "nickname": "group02",
      "faceURL": "new_face_url"
    }
  ]
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "memberUserIDs": [
    "17727"
  ],
  "adminUserIDs": [
    "20283"
  ],
  "ownerUserID": "870",
  "groupInfo": {
    "groupID": "22480",
    "groupName": "test-group",
    "notification": "notification",
    "introduction": "introduction",
    "faceURL": "faceURL url",
    "ex": "ex",
    "groupType": 2,
    "needVerification": 0,
    "lookMemberInfo": 0,
    "applyMemberFriend": 0
  }
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"groupInfo":{"groupID":"22480","groupName":"test-group","notification":"notification","introduction":"introduction","faceURL":"faceURL url","ownerUserID":"870","createTime":1705399219412,"memberCount":4,"ex":"ex","status":0,"creatorUserID":"","groupType":2,"needVerification":0,"lookMemberInfo":0,"applyMemberFriend":0,"notificationUpdateTime":0,"notificationUserID":""}}}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "groupID": "22480",
  "invitedUserIDs": [
    "openIM123456",
    "openIM654321"
  ],
  "reason": "your reason"
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "groupID":"22480",
  "oldOwnerUserID":"870",
  "newOwnerUserID": "20283"
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "groupIDs": ["22480", "20283"]
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"groupInfos":[{"groupID":"22480","groupName":"test-group","notification":"notification","introduction":"introduction","faceURL":"faceURL url","ownerUserID":"20283","createTime":1705399219412,"memberCount":5,"ex":"ex","status":0,"creatorUserID":"","groupType":2,"needVerification":0,"lookMemberInfo":0,"applyMemberFriend":0,"notificationUpdateTime":0,"notificationUserID":""}]}}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "groupID": "22480",
  "kickedUserIDs": [
    "17727"
  ],
  "reason": "Bye!"
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "groupID": "22480",
  "userIDs": ["870"]
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"members":[{"groupID":"22480","userID":"870","roleLevel":60,"joinTime":1705399219413,"nickname":"group00","faceURL":"new_face_url","appMangerLevel":0,"joinSource":2,"operatorUserID":"openIM123456","ex":"","muteEndTime":0,"inviterUserID":"openIM123456"}]}}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "groupID": "22480",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":4,"members":[{"groupID":"22480","userID":"20283","roleLevel":100,"joinTime":1705399219413,"nickname":"group01","faceURL":"new_face_url","appMangerLevel":0,"joinSource":2,"operatorUserID":"openIM123456","ex":"","muteEndTime":0,"inviterUserID":"openIM123456"},{"groupID":"22480","userID":"870","roleLevel":60,"joinTime":1705399219413,"nickname":"group00","faceURL":"new_face_url","appMangerLevel":0,"joinSource":2,"operatorUserID":"openIM123456","ex":"","muteEndTime":0,"inviterUserID":"openIM123456"},{"groupID":"22480","userID":"openIM123456","roleLevel":20,"joinTime":1705399219462,"nickname":"system1","faceURL":"","appMangerLevel":0,"joinSource":2,"operatorUserID":"","ex":"","muteEndTime":0,"inviterUserID":""},{"groupID":"22480","userID":"openIM654321","roleLevel":20,"joinTime":1705399219462,"nickname":"system2","faceURL":"","appMangerLevel":0,"joinSource":2,"operatorUserID":"","ex":"","muteEndTime":0,"inviterUserID":""}]}}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "fromUserID": "870",
  "pagination": {
    "showNumber": 10,
    "pageNumber": 1
  }
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":1,"groups":[{"groupID":"22480","groupName":"test-group","notification":"notification","introduction":"introduction","faceURL":"faceURL url","ownerUserID":"20283","createTime":1705399219412,"memberCount":4,"ex":"ex","status":0,"creatorUserID":"","groupType":2,"needVerification":0,"lookMemberInfo":0,"applyMemberFriend":0,"notificationUpdateTime":0,"notificationUserID":""}]}}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "members": [
    { 
      "groupID": "22480",
      "userID": "870",
      "nickName": "New NickName",
      "faceURL": "New Face URL",
      "roleLevel": 60,
      "ex":"Extra Info"
    }
  ]
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "groupID": "22480"
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "groupID": "22480"
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "groupID":"22480"
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "memberUserIDs": [
    "17727"
  ],
  "adminUserIDs": [
    "20283"
  ],
  "ownerUserID": "870",
  "groupInfo": {
    "groupID": "32420",
    "groupName": "test-group",
    "notification": "notification",
    "introduction": "introduction",
    "faceURL": "faceURL url",
    "ex": "ex",
    "groupType": 2,
    "needVerification": 0,
    "lookMemberInfo": 0,
    "applyMemberFriend": 0
  }
}
+++ [0116 10:00:19] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"groupInfo":{"groupID":"32420","groupName":"test-group","notification":"notification","introduction":"introduction","faceURL":"faceURL url","ownerUserID":"870","createTime":1705399219958,"memberCount":4,"ex":"ex","status":0,"creatorUserID":"","groupType":2,"needVerification":0,"lookMemberInfo":0,"applyMemberFriend":0,"notificationUpdateTime":0,"notificationUserID":""}}}
�[32m[success 0116 10:00:19] �[0m==>  Operation was successful.
{
  "groupID": "22480",
  "userID": "870"
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
{
  "groupInfoForSet": {
    "groupID": "32420",
    "groupName": "new-name",
    "notification": "new notification",
    "introduction": "new introduction",
    "faceURL": "www.newfaceURL.com",
    "ex": "new ex",
    "needVerification": 1,
    "lookMemberInfo": 1,
    "applyMemberFriend": 1
  }
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
{
  "groupID": "32420",
  "userID": "20283"
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
{
  "fromUserID": "870",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":0,"groupRequests":null}}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
{
  "userID": "870",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":0,"groupRequests":null}}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
{
  "groupID": "22480",
  "userID": "20283",
  "mutedSeconds": 3600
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
{
  "groupID": "22480",
  "userIDs": [
    "870"
  ]
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":0,"groupRequests":null}}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
�[32m[success 0116 10:00:20] �[0m==>  Group test suite completed successfully.
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "16668",
      "nickname": "msg00",
      "faceURL": "new_face_url"
    }
  ]
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
{
  "sendID": "openIM123456",
  "recvID": "16668",
  "groupID": "",
  "senderNickname": "openIMAdmin-Gordon",
  "senderFaceURL": "http://www.head.com",
  "senderPlatformID": 1,
  "content": {
    "content": "hello!!"
  },
  "contentType": 101,
  "sessionType": 1,
  "isOnlineOnly": false,
  "notOfflinePush": false,
  "sendTime": 1705399220000,
  "offlinePushInfo": {
    "title": "send message",
    "desc": "",
    "ex": "",
    "iOSPushSound": "default",
    "iOSBadgeCount": true
  }
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"serverMsgID":"9affcd507394e494588aef6083cac67e","clientMsgID":"0ff18c18fe95c7855adb24403f7d4f93","sendTime":1705399220000}}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
Searching for messages between openIM123456 and 16668...
{
  "sendID": "openIM123456",
  "recvID": "16668",
  "msgType": 101,
  "sendTime": "2023-01-01T00:00:00Z",
  "sessionType": 1,
  "pagination": {
    "pageNumber": 1,
    "showNumber": 20
  }
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"chatLogs":null,"chatLogsNum":0}}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
{
  "userID": "16668",
  "seqRanges": [
    {
      "conversationID": "ci_openIM123456_16668",
      "begin": 0,
      "end": 10,
      "num": 5
    }
  ],
  "order": 0
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"msgs":null,"notificationMsgs":null}}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
{
  "userID": "16668"
}
+++ [0116 10:00:20] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0116 10:00:20] �[0m==>  Operation was successful.
�[32m[success 0116 10:00:20] �[0m==>  Message test suite completed successfully.
�[32mcongratulations, all test passed!�[0m

OpenIM E2E Test

Command Output for OpenIM E2E Test

===========> Verifying ginkgo is installed
===========> Installing The default installation path is /home/runner/work/open-im-server/open-im-server/_output/tools/ginkgo
===========> ginkgo is install in /home/runner/work/open-im-server/open-im-server/_output/tools/ginkgo
===========> Run e2e test
=== RUN   TestE2E
--- PASS: TestE2E (0.00s)
PASS

Ginkgo ran 1 suite in 1.822269472s
Test Suite Passed

Copy link

codecov bot commented Jan 16, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (080ddb8) 5.10% compared to head (40fa112) 5.10%.

Additional details and impacted files
@@          Coverage Diff          @@
##            main   #1776   +/-   ##
=====================================
  Coverage   5.10%   5.10%           
=====================================
  Files         42      42           
  Lines       3797    3797           
=====================================
  Hits         194     194           
  Misses      3592    3592           
  Partials      11      11           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@kubbot kubbot enabled auto-merge January 16, 2024 13:49
@kubbot kubbot added this pull request to the merge queue Jan 16, 2024
Merged via the queue into main with commit 2a5129b Jan 16, 2024
29 checks passed
@kubbot kubbot deleted the cubxxw-patch-1 branch January 16, 2024 13:49
@openimsdk openimsdk locked and limited conversation to collaborators Jan 16, 2024
@github-actions github-actions bot added this to the v3.1 milestone Jan 16, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants