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

Fix Path Resolution Error for Root Directory .env File Generation Update env-template.yaml #2128

Merged
merged 1 commit into from Mar 20, 2024

Conversation

cubxxw
Copy link
Contributor

@cubxxw cubxxw commented Mar 19, 2024


🔍 What type of PR is this?

👀 What this PR does / why we need it:

  • My pull request adheres to the code style of this project
  • My code requires changes to the documentation
  • I have updated the documentation as required
  • All the tests have passed

This PR addresses a specific path resolution error encountered during the initialization process of the OpenIM server project, particularly affecting the generation of the .env file from its template. The issue leads to an incorrect path computation, resulting in a failure to generate or overwrite the .env file located in the project's root directory, while other configuration files in subdirectories are handled without issue. This fix ensures uniform handling of both root and subdirectory path resolutions, enabling a seamless initialization and setup process for all project configuration files, including those at the root level.

🅰 Which issue(s) this PR fixes:

Fixes #2127

📝 Special notes for your reviewer:

🎯 Describe how to verify it

📑 Additional documentation e.g., RFC, notion, Google docs, usage docs, etc.:

@kubbot
Copy link
Member

kubbot commented Mar 19, 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.eyJVc2VySUQiOiJpbUFkbWluIiwiUGxhdGZvcm1JRCI6MSwiZXhwIjoxNzE4NjMyODI5LCJuYmYiOjE3MTA4NTY1MjksImlhdCI6MTcxMDg1NjgyOX0.YqvDtiJXka_mMiWWgxBolTfriFItwQlxMMfPaNZi7Zc
Requesting force logout for user: {
  "platformID": 2,
  "userID": "4950983283"
}
[2024-03-19 14:00:29 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:29]�[0m==> �[32mOperation was successful.�[0m
�[32m[success 0319 14:00:29]�[0m==> �[32mAuth test suite completed successfully.�[0m
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "25799",
      "nickname": "user01",
      "faceURL": "new_face_url"
    }
  ]
}
[2024-03-19 14:00:29 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:29]�[0m==> �[32mOperation was successful.�[0m
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "2608",
      "nickname": "user01",
      "faceURL": "new_face_url"
    }
  ]
}
[2024-03-19 14:00:29 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:29]�[0m==> �[32mOperation was successful.�[0m
{
  "checkUserIDs": [
    "2608"
  ]
}
[2024-03-19 14:00:29 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"results":[{"userID":"2608","accountStatus":"registered"}]}}
�[32m[success 0319 14:00:29]�[0m==> �[32mOperation was successful.�[0m
{
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
[2024-03-19 14:00:29 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":2,"users":[{"userID":"25799","nickname":"user01","faceURL":"new_face_url","ex":"","createTime":1710856829742,"appMangerLevel":0,"globalRecvMsgOpt":0},{"userID":"2608","nickname":"user01","faceURL":"new_face_url","ex":"","createTime":1710856829782,"appMangerLevel":0,"globalRecvMsgOpt":0}]}}
�[32m[success 0319 14:00:29]�[0m==> �[32mOperation was successful.�[0m
{
  "userIDs": [
    "2608"
  ]
}
[2024-03-19 14:00:29 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"usersInfo":[{"userID":"2608","nickname":"user01","faceURL":"new_face_url","ex":"","createTime":1710856829782,"appMangerLevel":0,"globalRecvMsgOpt":0}]}}
�[32m[success 0319 14:00:29]�[0m==> �[32mOperation was successful.�[0m
{
  "userIDs": [
    "2608"
  ]
}
[2024-03-19 14:00:29 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":[{"userID":"2608","status":"offline","detailPlatformStatus":null}]}
�[32m[success 0319 14:00:29]�[0m==> �[32mOperation was successful.�[0m
{
  "userInfo": {
    "userID": "2608",
    "nickname": "openimbot",
    "faceURL": "https://github.com/openimbot"
  }
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "userID": "2608"
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"statusList":null}}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "userID": "9168684795",
  "userIDs": [
    "7475779354",
    "6317136453",
    "8450535746"
  ],
  "genre": 1
}
[2024-03-19 14:00:30 UTC] 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 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "userID": "2608",
  "globalRecvMsgOpt": 0
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
�[32m[success 0319 14:00:30]�[0m==> �[32mUser test suite completed successfully.�[0m
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "17687",
      "nickname": "user01",
      "faceURL": "new_face_url"
    }
  ]
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "26918",
      "nickname": "frient01",
      "faceURL": "new_face_url"
    }
  ]
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "8139",
      "nickname": "frient02",
      "faceURL": "new_face_url"
    }
  ]
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "userID1": "17687",
  "userID2": "26918"
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"inUser1Friends":false,"inUser2Friends":false}}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "fromUserID": "17687",
  "toUserID": "26918",
  "reqMsg": "hello!",
  "ex": ""
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "userID": "17687",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"friendsInfo":null,"total":0}}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "userID": "imAdmin",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"FriendRequests":null,"total":0}}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "userID": "17687",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"friendRequests":[{"fromUserID":"17687","fromNickname":"user01","fromFaceURL":"new_face_url","toUserID":"26918","toNickname":"frient01","toFaceURL":"new_face_url","handleResult":0,"reqMsg":"hello!","createTime":1710856830355,"handlerUserID":"","handleMsg":"","handleTime":0,"ex":""}],"total":1}}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "ownerUserID": "17687",
  "blackUserID": "8139"
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "ownerUserID": "17687",
  "blackUserID": "8139"
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "userID": "17687",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"blacks":null,"total":0}}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
�[32m[success 0319 14:00:30]�[0m==> �[32mFriend test suite completed successfully.�[0m
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "11526",
      "nickname": "group00",
      "faceURL": "new_face_url"
    }
  ]
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "6127",
      "nickname": "group01",
      "faceURL": "new_face_url"
    }
  ]
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "2127",
      "nickname": "group02",
      "faceURL": "new_face_url"
    }
  ]
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "25492",
      "nickname": "group03",
      "faceURL": "new_face_url"
    }
  ]
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "memberUserIDs": [
    "2127"
  ],
  "adminUserIDs": [
    "6127"
  ],
  "ownerUserID": "11526",
  "groupInfo": {
    "groupID": "646",
    "groupName": "test-group",
    "notification": "notification",
    "introduction": "introduction",
    "faceURL": "faceURL url",
    "ex": "ex",
    "groupType": 2,
    "needVerification": 0,
    "lookMemberInfo": 0,
    "applyMemberFriend": 0
  }
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"groupInfo":{"groupID":"646","groupName":"test-group","notification":"notification","introduction":"introduction","faceURL":"faceURL url","ownerUserID":"11526","createTime":1710856830829,"memberCount":4,"ex":"ex","status":0,"creatorUserID":"","groupType":2,"needVerification":0,"lookMemberInfo":0,"applyMemberFriend":0,"notificationUpdateTime":0,"notificationUserID":""}}}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "groupID": "646",
  "invitedUserIDs": [
    "imAdmin",
    "25492"
  ],
  "reason": "your reason"
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "groupID":"646",
  "oldOwnerUserID":"11526",
  "newOwnerUserID": "6127"
}
[2024-03-19 14:00:30 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:30]�[0m==> �[32mOperation was successful.�[0m
{
  "groupIDs": ["646", "6127"]
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"groupInfos":[{"groupID":"646","groupName":"test-group","notification":"notification","introduction":"introduction","faceURL":"faceURL url","ownerUserID":"6127","createTime":1710856830829,"memberCount":5,"ex":"ex","status":0,"creatorUserID":"","groupType":2,"needVerification":0,"lookMemberInfo":0,"applyMemberFriend":0,"notificationUpdateTime":0,"notificationUserID":""}]}}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "groupID": "646",
  "userIDs": ["11526"]
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"members":[{"groupID":"646","userID":"11526","roleLevel":60,"joinTime":1710856830829,"nickname":"group00","faceURL":"new_face_url","appMangerLevel":0,"joinSource":2,"operatorUserID":"imAdmin","ex":"","muteEndTime":0,"inviterUserID":"imAdmin"}]}}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "groupID": "646",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":5,"members":[{"groupID":"646","userID":"11526","roleLevel":60,"joinTime":1710856830829,"nickname":"group00","faceURL":"new_face_url","appMangerLevel":0,"joinSource":2,"operatorUserID":"imAdmin","ex":"","muteEndTime":0,"inviterUserID":"imAdmin"},{"groupID":"646","userID":"2127","roleLevel":20,"joinTime":1710856830829,"nickname":"group02","faceURL":"new_face_url","appMangerLevel":0,"joinSource":2,"operatorUserID":"imAdmin","ex":"","muteEndTime":0,"inviterUserID":"imAdmin"},{"groupID":"646","userID":"25492","roleLevel":20,"joinTime":1710856830880,"nickname":"group03","faceURL":"new_face_url","appMangerLevel":0,"joinSource":2,"operatorUserID":"","ex":"","muteEndTime":0,"inviterUserID":""},{"groupID":"646","userID":"6127","roleLevel":100,"joinTime":1710856830829,"nickname":"group01","faceURL":"new_face_url","appMangerLevel":0,"joinSource":2,"operatorUserID":"imAdmin","ex":"","muteEndTime":0,"inviterUserID":"imAdmin"},{"groupID":"646","userID":"imAdmin","roleLevel":20,"joinTime":1710856830880,"nickname":"imAdmin","faceURL":"","appMangerLevel":0,"joinSource":2,"operatorUserID":"","ex":"","muteEndTime":0,"inviterUserID":""}]}}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "fromUserID": "11526",
  "pagination": {
    "showNumber": 10,
    "pageNumber": 1
  }
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":1,"groups":[{"groupID":"646","groupName":"test-group","notification":"notification","introduction":"introduction","faceURL":"faceURL url","ownerUserID":"6127","createTime":1710856830829,"memberCount":5,"ex":"ex","status":0,"creatorUserID":"","groupType":2,"needVerification":0,"lookMemberInfo":0,"applyMemberFriend":0,"notificationUpdateTime":0,"notificationUserID":""}]}}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "members": [
    {
      "groupID": "646",
      "userID": "11526",
      "nickName": "New NickName",
      "faceURL": "New Face URL",
      "roleLevel": 60,
      "ex":"Extra Info"
    }
  ]
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "groupID": "646"
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "groupID": "646"
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "groupID":"646"
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "memberUserIDs": [
    "2127"
  ],
  "adminUserIDs": [
    "6127"
  ],
  "ownerUserID": "11526",
  "groupInfo": {
    "groupID": "1099",
    "groupName": "test-group",
    "notification": "notification",
    "introduction": "introduction",
    "faceURL": "faceURL url",
    "ex": "ex",
    "groupType": 2,
    "needVerification": 0,
    "lookMemberInfo": 0,
    "applyMemberFriend": 0
  }
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"groupInfo":{"groupID":"1099","groupName":"test-group","notification":"notification","introduction":"introduction","faceURL":"faceURL url","ownerUserID":"11526","createTime":1710856831370,"memberCount":4,"ex":"ex","status":0,"creatorUserID":"","groupType":2,"needVerification":0,"lookMemberInfo":0,"applyMemberFriend":0,"notificationUpdateTime":0,"notificationUserID":""}}}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "groupID": "646",
  "userID": "11526"
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "groupInfoForSet": {
    "groupID": "1099",
    "groupName": "new group name",
    "notification": "new notification",
    "introduction": "new introduction",
    "faceURL": "www.newfaceURL.com",
    "ex": "new ex",
    "needVerification": 1,
    "lookMemberInfo": 1,
    "applyMemberFriend": 1
  }
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "fromUserID": "11526",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":0,"groupRequests":null}}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "userID": "11526",
  "pagination": {
    "pageNumber": 1,
    "showNumber": 100
  }
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":0,"groupRequests":null}}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "groupID": "646",
  "userID": "6127",
  "mutedSeconds": 3600
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "groupID": "646",
  "userIDs": [
    "11526"
  ]
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"total":0,"groupRequests":null}}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
�[32m[success 0319 14:00:31]�[0m==> �[32mGroup test suite completed successfully.�[0m
Request body for user registration: {
  "secret": "openIM123",
  "users": [
    {
      "userID": "16694",
      "nickname": "msg00",
      "faceURL": "new_face_url"
    }
  ]
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "sendID": "imAdmin",
  "recvID": "16694",
  "groupID": "",
  "senderNickname": "openIMAdmin-Gordon",
  "senderFaceURL": "http://www.head.com",
  "senderPlatformID": 1,
  "content": {
    "content": "hello!!"
  },
  "contentType": 101,
  "sessionType": 1,
  "isOnlineOnly": false,
  "notOfflinePush": false,
  "sendTime": 1710856831000,
  "offlinePushInfo": {
    "title": "send message",
    "desc": "",
    "ex": "",
    "iOSPushSound": "default",
    "iOSBadgeCount": true
  }
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"serverMsgID":"9b91ce32e4ae3c16ad4bc523da175848","clientMsgID":"8b0ed3f29be8b1ab452510e87f1c7f5e","sendTime":1710856831000}}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
Searching for messages between imAdmin and 16694...
{
  "sendID": "imAdmin",
  "recvID": "16694",
  "contentType": 101,
  "sendTime": "2023-01-01T00:00:00Z",
  "sessionType": 1,
  "pagination": {
    "pageNumber": 1,
    "showNumber": 20
  }
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"chatLogs":null,"chatLogsNum":0}}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "userID": "16694",
  "seqRanges": [
    {
      "conversationID": "ci_imAdmin_16694",
      "begin": 0,
      "end": 10,
      "num": 5
    }
  ],
  "order": 0
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":"","data":{"msgs":null,"notificationMsgs":null}}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
{
  "userID": "16694"
}
[2024-03-19 14:00:31 UTC] Response from user registration: {"errCode":0,"errMsg":"","errDlt":""}
�[32m[success 0319 14:00:31]�[0m==> �[32mOperation was successful.�[0m
�[32m[success 0319 14:00:31]�[0m==> �[32mMessage test suite completed successfully.�[0m
�[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 2.625761645s
Test Suite Passed

@cubxxw cubxxw enabled auto-merge March 20, 2024 01:24
@cubxxw cubxxw added this pull request to the merge queue Mar 20, 2024
Merged via the queue into main with commit c50b787 Mar 20, 2024
27 checks passed
@cubxxw cubxxw deleted the cubxxw-patch-2 branch March 20, 2024 01:25
@openimsdk openimsdk locked and limited conversation to collaborators Mar 20, 2024
@github-actions github-actions bot added this to the v3.1 milestone Mar 20, 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
3 participants