我们正在运行TFS 2010标准版,并且我们已经build立了一个自动构build,以便在有人签入代码时运行。 作为构build的一部分,我们运行所有自动化testing(使用MSTest构build)。 我们已经configuration构build以运行testing作为64位进程,但运行testing的QTAgent.exe在testing运行时在内存中增长。 目前,我们已经达到了〜650个testing,达到了8GB,而当我们从450个testing变为650个testing时,这个过程已经显着减慢了。 当我们在本地开发环境中运行所有的testing时,内存似乎至less被每个TestClass释放,并且永远不会超过一定的水平。 在当地的开发环境中,运行所有testing的过程并没有显着增加。 有没有一种方法来configuration构build服务释放与每个testing或每个TestClass内存? 在目前正在运行的方式中,当我们开始在机器上耗尽内存时,构build过程变得非常缓慢。 编辑:我发现生成日志中的MSTest调用,并手动运行,看到失控的内存相同的行为。 我从MSTest的调用中删除了/ publish,/ publishbuild,/ teamproject,/ platform和/ flavor参数,以防testing运行器持续到结果,但行为没有改变。 我在开发箱上运行相同的命令行,与生成服务器分开,并且内存经常被释放。 似乎必须有一些错误/不同的build设服务器,使其行为有所不同,但我很难看的地方。 我已经看过qtagent.exe.config,mstest.exe.config,两个可执行文件的版本。 还有什么可能会影响这个?
我会尽量保持这个问题简单。 我对这个话题做了很多的研究,并没有find任何解决办法。 在Hudson(Jenkins)上构buildMaven时,GUItesting失败。 Hudson作为服务运行,以本地系统login。 我已经启用了服务与桌面交互,但testing仍然失败。 该机是一个WinXP的64位,但我可以select迁移到Win7的64位,如果这将解决这个问题。 如何在哈德森(maven)构build过程中获得GUItesting传递? 谢谢
我编写了一个RESTful Web服务,作为使用PHP和Restler库的移动应用程序的支柱。 它运行在运行Windows Server 2008 R2,PHP 5.3.5,Apache 2.2.17和MySQL 5.5.8的我的开发服务器上。 只是为了笑笑,我决定对我的开发服务器进行基准testing,并遇到可能的configuration问题 如果我通过windows CLI运行ab -k -n 1000 -c 50 http://myproductionserver.com/something/restful ,我通常会在300-700个请求之间停止。 错误说:“apr_socket_recv:现有连接被远程主机强行closures(730054),完成了X个请求的总数。 我想我会检查我的Apache错误日志。 没有帮助。 这是我用ab调用的错误: [Fri Feb 24 17:23:27 2012] [notice] Parent: child process exited with status 255 — Restarting. [Fri Feb 24 17:23:27 2012] [notice] Apache/2.2.17 (Win32) PHP/5.3.5 configured — resuming normal operations [Fri Feb 24 […]
互联网上有很多关于yum更新后出现的“ Running transaction test ”通知的问题和答案。 这些问题通常涉及如果卡住了怎么办。 我的问题只是要知道:在这次交易testing中发生了什么? 有问题的交易是什么? 正在做什么样的testing?
我有一个系统来testing一个软件套件的发布。 这个系统包括多个Red Hat 5服务器和Windows客户端在一个封闭的内部networking上。 我需要监视系统的每个方面的内存,networking和CPU使用情况。 目前我使用nmon来监视红帽服务器和内置的Windows性能监视器。 必须有一些比具有报告生成function的工具更好的工具。 社区使用哪些工具进行性能监控?
我想在我的ubuntu服务器上安排更新,但是想在testing服务器上首先testing更新。 我想在开发周期开始时在testing框上运行所有更新,给QA时间来testing我们的代码更改+ ubuntu软件包更新。 所以,我的问题是,如果在我的生产箱子上进行适当升级,我该如何确保获得相同的软件包版本,因为它可能在一两周后?
我正在和宗强testingejabberd。 我的EC2实例设置如下: Tsung:c3.xlarge ejabberd:c3.2xlarge HAProxy:t1.mirco 当我让Tsung直接与ejabberd实例交谈时,我可以在5分钟内轻松获得预期的35K +连接。 当我把HAProxy放在他们两个之间的时候,我得到了10K的最大连接数。 没有HAProxy错误日志,CPU运行9%,Mem在HAProxy实例上的使用率为18%。 ulimit在实例上正确设置。 有没有什么明显的我在这里失踪? 任何build议最受欢迎。 我的HAProxyconfiguration如下: global log 127.0.0.1 local1 notice log 127.0.0.1 local0 notice maxconn 512000 user haproxy group haproxy defaults log global mode tcp option tcplog option dontlognull retries 3 option redispatch #timeout connect 5000 #timeout client 10000 #timeout server 10000 timeout connect 5s timeout client […]
我们目前正在对我们软件的CI构build进行连续的自动functiontesting。 这是在各种基于Windows的机器(大约10-15盒或虚拟机)上完成的,以识别版本特定的问题。 当我们想要升级的时候,痛苦就开始了,比如我们在所有这些机器上部署的Flash插件,我们目前正在手动完成这些工作,因为我被告知当你想要在20多台机器上部署它时,自动解决scheme通常是可行的,尽可能相同。 此外,我们需要某些程序具有特定的configuration(一个简单的例子将是IE中的默认网页)。 您是否知道任何支持在这种异构环境中pipe理应用程序和设置的工具?
我在EC2上有一个中型服务器。 我不太了解Apache或者Tomcat,他们已经开始运行了,但除此之外,我还没有深入了解如何进行修补。 我知道我可以设置Tomcat服务器的最小/最大JVM大小,并且可以设置Apache可以分离多less个线程,但我不知道这些参数的“合理”值是多less。 我意识到答案是主观的,但是我应该从哪里开始呢? 有没有简单的方法来加载/性能testing我的应用程序? 谢谢。 编辑: 该系统是一个EC2中: 高CPU中等实例: 1.7 GB的内存 5个EC2计算单元(2个虚拟核心,每个2.5个EC2计算单元) 350 GB的实例存储 32位平台 I / O性能:中等 API名称:c1.medium 我运行的唯一服务是Apache和Tomcat。 没有其他的东西在服务器上。
真的很费力地find报告从多个地理位置加载网站延迟的工具。 有这样的工具吗? 我已经开始复制其他EC2地区的基础设施,但很难确定用户所看到的性能改进情况。