您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
G
I
L
M
N
P
R
S
T
W
A
afterScene(action)
- 接口 中的方法net.jkcode.jkbenchmark.
IBenchmarkPlayer
场景运行后置事件
afterScene($this, action)
- 类 中的静态方法net.jkcode.jkbenchmark.
IBenchmarkPlayer.DefaultImpls
场景运行后置事件
B
beforeScene(action)
- 接口 中的方法net.jkcode.jkbenchmark.
IBenchmarkPlayer
场景运行前置事件
beforeScene($this, action)
- 类 中的静态方法net.jkcode.jkbenchmark.
IBenchmarkPlayer.DefaultImpls
场景运行前置事件
BenchmarkApp
-
net.jkcode.jkbenchmark
中的类
性能测试应用
BenchmarkApp(player)
- 类 的构造器net.jkcode.jkbenchmark.
BenchmarkApp
性能测试应用
BenchmarkApp.Companion
-
net.jkcode.jkbenchmark
中的类
BenchmarkResult
-
net.jkcode.jkbenchmark
中的类
性能测试结果
BenchmarkResult(bucket, runTime)
- 类 的构造器net.jkcode.jkbenchmark.
BenchmarkResult
性能测试结果
BenchmarkResultAnalyzer
-
net.jkcode.jkbenchmark.analyze
中的类
测试结果分析
BenchmarkResultModel
-
net.jkcode.jkbenchmark.analyze
中的类
性能测试结果
BenchmarkResultModel(id)
- 类 的构造器net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
性能测试结果
BenchmarkResultModel()
- 类 的构造器net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
性能测试结果
BenchmarkResultModel.m
-
net.jkcode.jkbenchmark.analyze
中的类
BenchmarkScene
-
net.jkcode.jkbenchmark
中的类
性能测试场景
BenchmarkScene(player, sceneConfig)
- 类 的构造器net.jkcode.jkbenchmark.
BenchmarkScene
性能测试场景
BenchmarkScene.Companion
-
net.jkcode.jkbenchmark
中的类
C
callAction(param, callback)
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkScene
调用动作
Companion
- 类 中的静态变量net.jkcode.jkbenchmark.
BenchmarkApp
Companion
- 类 中的静态变量net.jkcode.jkbenchmark.
BenchmarkScene
compareTo(other)
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkResult
G
getAction()
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
getAction()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkScene
动作
getApp()
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
getAppConfig()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkApp.Companion
调试的配置
getAppConfig()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkScene.Companion
应用配置
getAsync()
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
getAsync()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkScene
是否异步
getAsyncAction($this, action)
- 类 中的静态方法net.jkcode.jkbenchmark.
IBenchmarkPlayer.DefaultImpls
获得异步动作
getAsyncAction(action)
- 接口 中的方法net.jkcode.jkbenchmark.
IBenchmarkPlayer
获得异步动作
getBucket()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkResult
getConcurrents()
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
getErrPct()
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
getId()
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
getLogger()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkScene.Companion
日志
getName()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkApp
应用名
getName()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkScene
场景名
getName()
- 接口 中的方法net.jkcode.jkbenchmark.
IBenchmarkPlayer
玩家名, 一般是要做性能测试的技术名
getPlayer()
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
getPlayer()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkApp
getPlayer()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkScene
getRequests()
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
getResultLogger()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkApp.Companion
所有场景测试的结果日志 格式: 2019-11-20 17:00:28
INFO
file-c10-n40000-syn | Runtime: 1431.09 ms, Avg TPS: 27950.64, Avg RT: 0.36ms
getRoundLogger()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkApp.Companion
所有场景测试的过程日志
getRt()
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
getRunTime()
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
getRunTime()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkResult
getSceneConfig()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkScene
getSyncAction($this, action)
- 类 中的静态方法net.jkcode.jkbenchmark.
IBenchmarkPlayer.DefaultImpls
获得同步动作
getSyncAction(action)
- 接口 中的方法net.jkcode.jkbenchmark.
IBenchmarkPlayer
获得同步动作
getTps()
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
I
IBenchmarkPlayer
-
net.jkcode.jkbenchmark
中的接口
性能测试的玩家 1 如果玩家类有异步动作, 则同步动作的默认实现就是调用异步动作的 get() => 你可以不显示同步动作 2 如果玩家类只有同步动作, 你可以不实现异步动作, 但是在场景配置中只能指定 async = false
IBenchmarkPlayer.DefaultImpls
-
net.jkcode.jkbenchmark
中的类
性能测试的玩家 1 如果玩家类有异步动作, 则同步动作的默认实现就是调用异步动作的 get() => 你可以不显示同步动作 2 如果玩家类只有同步动作, 你可以不实现异步动作, 但是在场景配置中只能指定 async = false
INSTANCE
- 类 中的静态变量net.jkcode.jkbenchmark.analyze.
BenchmarkResultAnalyzer
测试结果分析
L
listAllSceneConfigs()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkApp
列出所有场景的配置
M
m
- 类 中的静态变量net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
main(args)
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkApp.Companion
main(args)
- 类 中的静态方法net.jkcode.jkbenchmark.
BenchmarkApp
N
net.jkcode.jkbenchmark
- 程序包 net.jkcode.jkbenchmark
net.jkcode.jkbenchmark.analyze
- 程序包 net.jkcode.jkbenchmark.analyze
P
parseResultLog(logDir, app)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultAnalyzer
解析测试结果日志 格式: 2019-11-20 17:00:28
INFO
motan-file-c10-n40000-syn | Runtime: 1431.09 ms, Avg TPS: 27950.64, Avg RT: 0.36ms
R
run()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkApp
测试指定场景, 全自动化测试, 多测几遍, 取最优 如果 bmapp.yaml 中 all = true, 则测试 scenes.yaml 所有场景 否则, 测试 scene.yaml 单一场景
run()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkScene
性能测试
S
setAction(p)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
setApp(p)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
setAsync(p)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
setConcurrents(p)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
setErrPct(p)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
setId(p)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
setPlayer(p)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
setRequests(p)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
setRt(p)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
setRunTime(p)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
setTps(p)
- 类 中的方法net.jkcode.jkbenchmark.analyze.
BenchmarkResultModel
T
toString()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkResult
toString()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkScene
toSummary()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkResult
W
warmup()
- 类 中的方法net.jkcode.jkbenchmark.
BenchmarkScene
热身
A
B
C
G
I
L
M
N
P
R
S
T
W
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类