小编fac*_*ace的帖子

maven Jacoco:如何自动增加代码覆盖率阈值

我正在使用JacocoMaven构建器来完成项目的代码覆盖.我已经配置了最大错过的类/方法和最小线覆盖失败的规则,maven构建失败(下面的示例).

<rules>
    <rule>
        <element>BUNDLE</element>
        <limits>
            <limit>
                <counter>CLASS</counter>
                <value>MISSEDCOUNT</value>
                <maximum>90</maximum>
            </limit>
        </limits>
    </rule>
</rules>
Run Code Online (Sandbox Code Playgroud)

我试图找出是否存在一种机制,如果添加更多测试用例(或者使用相同的测试覆盖更多方法),这些规则会自动更新.

假设我为另外5个类添加了测试用例,最大值超出规则应该更改为85.

java junit maven jacoco

9
推荐指数
1
解决办法
463
查看次数

Dropwizard指标 - 如何在报告间隔后重置计数器

我正在使用codahale指标(现在是dropwizard指标)来监控我系统中发生的一些"事件".我正在使用counters指标来跟踪"事件"发生的时间.

我检查了记者为我的计数器指标打印的值,看起来价值一直在增加(并且永远不会下降).这似乎是合乎逻辑的,因为每当我的'事件'发生时我总是使用metrics.inc()函数.

What I really want is to get count of my 'event' happening between two reporting times为此,我需要在每次报告指标时重置计数器,但我在计数器指标中找不到任何选项来执行此操作.codahale用户是否有一种方法或一般做法来制作此类指标?

当前行为(报告时间10秒):

00:00:00 0
00:00:10 2 // event happened twice
00:00:20 2 // event did not occur
00:00:30 5 // event occured three times`
Run Code Online (Sandbox Code Playgroud)

预期指标:

00:00:00 0
00:00:10 2
00:00:20 0
00:00:30 3
Run Code Online (Sandbox Code Playgroud)

metrics codahale-metrics

8
推荐指数
1
解决办法
2053
查看次数

尝试在Sublime Text 2中安装Package Control时出现ImportError

我尝试在Sublime Text 2中安装Package Control.我从官方网站输入以下安装代码到控制台:

import urllib2,os,hashlib; 
h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 
pf = 'Package Control.sublime-package'; 
ipp = sublime.installed_packages_path(); 
os.makedirs( ipp ) if not os.path.exists(ipp) else None; 
urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); 
by = urllib2.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); 
dh = hashlib.sha256(by).hexdigest(); 
open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; 
print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')` …
Run Code Online (Sandbox Code Playgroud)

python sublimetext2 package-control

5
推荐指数
1
解决办法
7244
查看次数