aggressiveoptsaggressive是什么意思

aggressiveopts  时间:2021-06-24  阅读:()

如何使用emma统计代码执行覆盖率

如何使用emma统计代码执行覆盖率 使用 emma 2.1 (emma-stable-2.1.5320-lib) 1. 新建 /home/q/java/emmalib 目录, 将emma.jar 与 emma_ant.jar 放入 2. 复制 /server/bin/mobileserver/runServer.sh 到 runServer_emma.sh 修改启动语句。

   使用 emma 2.1 (emma-stable-2.1.5320-lib)    1. 新建 /home/q/java/emmalib 目录, 将emma.jar 与 emma_ant.jar 放入    2. 复制 /server/bin/mobileserver/runServer.sh 到 runServer_emma.sh    修改启动语句    nohup java -Xmx1800M -Xms800m -Xbootclasspath/p:/home/q/java/emmalib/emma.jar -Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.EPollSelectorProvider -XX:+AggressiveOpts -XX:+UseParallelGC -server -classpath "$jarFile"mon.mobileArc.MobileServer conf/TaLog.property conf/TripServer.property >> $LOG_HOME/error.log 2>&1 &    复制 /server/bin/mobileserver/Server.sh 到 Server_emma.sh    添加覆盖率导出命令    插入 emma 统计代码    使用root账号    1. 备份mobileserver.jar    cp /server/TripAssistant/mobile-server.jar $MOB_JAR_BAK/mobile-server.jar.{$timestamp}    2. 执行插入命令    java -cp /home/q/java/emmalib/emma.jar emma instr -m overwrite -cp mobile-server.jar -out coverage.em    输出如下:    EMMA: processing instrumentation path ...    EMMA: instrumentation path processed in 3117 ms    EMMA: [1000 class(es) instrumented, 126 resource(s) copied]    EMMA: metadata merged into [/server/TripAssistant/coverage.em]   3. 运行mobileserver runServer_emma.sh    sudo sh /server/bin/mobileserver/Server.sh && sudo sh /server/bin/mobileserver/runServer_emma.sh    在 /server/mobileserverlog/error.log中可见:    EMMA: collecting runtime coverage data ...    EMMA: runtime controller started on port [47653]    emma control 进程已启动   [root@ /server/mobileserverlog]#stat -na | grep 47653   tcp 0 0 0.0.0.0:47653 0.0.0.0:* LISTEN 20926/java   4. 执行 覆盖率文件导出命令   java -cp /home/q/java/emmalib/emma.jar emma ctl -connect localhost:47653 mand coverage.get,coverage.ec    可见输出:    EMMA: processing mand sequence ...    EMMA: executing [coverage.get (coverage.ec,true,true)] ...    EMMA: coverage.get: local copy of coverage data merged into [/server/TripAssistant/coverage.ec]    EMMA: coverage.get:pleted in 79 ms    EMMA: mand plete    并且当前目录生成文件 coverage.ec   5. 生成报告   java -cp /home/q/java/emmalib/emma.jar emma report -r html -in coverage.em,coverage.ec   指定源代码生产覆盖率报告(需先上传源码)    java -cp /home/q/java/emmalib/emma.jar emma report -r html -in /server/TripAssistant/coverage.em,/server/TripAssistant/coverage.ec -Dreport.html.out.file=mycoverage/coverage.html -sp /home/liang.zhou/mob_code_dir/mobs_trunk/src/main/java   emma 方式启动 mobserver    ==================================    1. 判断mobserver.jar size, 大于5M 为已插入过, 小于5M为未插入(需要执行插入)    2. 执行插入    3. 启动   4. 检查启动状态   47653 端口打开    mobileserver 进程打开   emma 方式停止 mobserver

aggressive是什么意思

aggressive 侵略性的 双语对照 词典结果: aggressive [英][??gres?v][美][??ɡr?s?v] adj.侵略的,侵犯的,攻势的; (美)有进取心的,积极行动的; 有进取心的,有闯劲的; 好争斗的,借故生端的,爱打架的,要打架的; 最高级:most aggressive比较级:more aggressive 以上结果来自金山词霸 例句: 1. Might an aggressive ary policy make the difference? 那么积极的货币政策能有用吗? ----------------------------------- 如有疑问欢迎追问! 满意请点击右上方【选为满意回答】按钮

aggressive是什么意思

aggressive英 [??gres?v] 美 [??ɡr?s?v]   adj.侵略的,侵犯的,攻势的; (美) 有进取心的,积极行动的; 有进取心的,有闯劲的; 好争斗的,借故生端的,爱打架的,要打架的;   [例句]His lightning speed and flamboyant, aggressive style of play   他闪电般的速度以及花哨夸张、咄咄逼人的打球风格   [其他]比较级:more aggressive 最高级:most aggressive 形近词: transgressive digressive retrogressive

ZJI-全场八折优惠,香港服务器 600元起,还有日本/美国/韩国服务器

ZJI怎么样?ZJI是一家成立于2011年的商家,原名维翔主机,主要从事独立服务器产品销售,目前主打中国香港、日本、美国独立服务器产品,是一个稳定、靠谱的老牌商家。详情如下:月付/年付优惠码:zji??下物理服务器/VDS/虚拟主机空间订单八折终身优惠(长期有效)一、ZJI官网点击直达香港葵湾特惠B型 CPU:E5-2650L核心:6核12线程内存:16GB硬盘:480GB SSD带宽:5Mbps...

腾讯云轻量服务器两款低价年付套餐 2核4GB内存8M带宽 年74元

昨天,有在"阿里云秋季促销活动 轻量云服务器2G5M配置新购年60元"文章中记录到阿里云轻量服务器2GB内存、5M带宽一年60元的活动,当然这个也是国内机房的。我们很多人都清楚备案是需要接入的,如果我们在其他服务商的域名备案的,那是不能解析的。除非我们不是用来建站,而是用来云端的,是可以用的。这不看到其对手腾讯云也有推出两款轻量服务器活动。其中一款是4GB内存、8M带宽,这个比阿里云还要狠。这个真...

器安装环境和运维管理工具推荐

今天看到一个网友从原来虚拟主机准备转移至服务器管理自己的业务。这里问到虚拟主机和服务器到底有什么不同,需要用到哪些工具软件。那准备在下班之间稍微摸鱼一下整理我们服务器安装环境和运维管理中常见需要用到的软件工具推荐。第一、系统镜像软件一般来说,我们云服务器或者独立服务器都是有自带镜像的。我们只需要选择镜像安装就可以,比如有 Windows和Linux。但是有些时候我们可能需要自定义镜像的高级玩法,这...

aggressiveopts为你推荐
素数算法什么是素数算法shoujiao手机电池突然充不上电,是怎么回事?该怎么办?netbios协议NETBEUI协议有什么用?云输入法QQ云输入法怎样调整候选词的个数?网络安全密钥网络安全密钥和wifi密码有什么区别腾讯合作伙伴大会如何成为腾讯渠道合作伙伴?yui3YUI最详细的资料空间导航怎么把空间的导航变成只有留言板跟相册idataparameterweighting parameter是什么意思微盟价格为什么这么多人用微盟,微盟都有哪些优势
如何申请域名 长春域名注册 vps安全设置 新世界机房 simcentric ibrs 牛人与腾讯客服对话 微信收钱 域名转向 鲁诺 华为云服务登录 网通服务器 starry 东莞服务器托管 广州虚拟主机 php服务器 深圳域名 万网主机 美国迈阿密 镇江高防服务器 更多