mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-10-25 12:42:12 +08:00
improve stress_test-v2
This commit is contained in:
parent
13cd8c759a
commit
8794628623
@ -56,6 +56,7 @@ var (
|
|||||||
|
|
||||||
const (
|
const (
|
||||||
MaxUser = 100000
|
MaxUser = 100000
|
||||||
|
Max1kUser = 1000
|
||||||
Max100KGroup = 100
|
Max100KGroup = 100
|
||||||
Max999Group = 1000
|
Max999Group = 1000
|
||||||
MaxInviteUserLimit = 999
|
MaxInviteUserLimit = 999
|
||||||
@ -553,7 +554,7 @@ func main() {
|
|||||||
// continue
|
// continue
|
||||||
}
|
}
|
||||||
|
|
||||||
for i := 0; i < MaxUser/MaxInviteUserLimit; i++ {
|
for i := 0; i <= MaxUser/MaxInviteUserLimit; i++ {
|
||||||
InviteUserIDs := make([]string, 0)
|
InviteUserIDs := make([]string, 0)
|
||||||
// ensure TargetUserList is in group
|
// ensure TargetUserList is in group
|
||||||
InviteUserIDs = append(InviteUserIDs, TestTargetUserList...)
|
InviteUserIDs = append(InviteUserIDs, TestTargetUserList...)
|
||||||
@ -635,13 +636,13 @@ func main() {
|
|||||||
log.ZError(st.Ctx, "Create group failed.", err)
|
log.ZError(st.Ctx, "Create group failed.", err)
|
||||||
// continue
|
// continue
|
||||||
}
|
}
|
||||||
for i := 0; i < MaxUser/MaxInviteUserLimit; i++ {
|
for i := 0; i <= Max1kUser/MaxInviteUserLimit; i++ {
|
||||||
InviteUserIDs := make([]string, 0)
|
InviteUserIDs := make([]string, 0)
|
||||||
// ensure TargetUserList is in group
|
// ensure TargetUserList is in group
|
||||||
InviteUserIDs = append(InviteUserIDs, TestTargetUserList...)
|
InviteUserIDs = append(InviteUserIDs, TestTargetUserList...)
|
||||||
|
|
||||||
startIdx := max(i*MaxInviteUserLimit, 1)
|
startIdx := max(i*MaxInviteUserLimit, 1)
|
||||||
endIdx := min((i+1)*MaxInviteUserLimit, MaxUser)
|
endIdx := min((i+1)*MaxInviteUserLimit, Max1kUser)
|
||||||
|
|
||||||
for j := startIdx; j < endIdx; j++ {
|
for j := startIdx; j < endIdx; j++ {
|
||||||
userCreatedID := fmt.Sprintf("v2_StressTest_User_%d", j)
|
userCreatedID := fmt.Sprintf("v2_StressTest_User_%d", j)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user