Конфигурация Rmetrics с Rcov в ошибке Гудзона - PullRequest
0 голосов
/ 24 июня 2010

Когда я пытаюсь сохранить задание, которое запускает тесты покрытия кода и настроено на публикацию отчета rcov, я получаю сообщение об ошибке, указанное ниже, и сделанные мной изменения не сохраняются.Эта проблема возникла с версией 1.362 Hudson и существует в 1.363.Если снять флажок «Опубликовать отчет о покрытии», задание можно будет сохранить.

Код состояния: 500 Исключение: Stacktrace:

java.lang.InstantiationError: hudson.plugins.rubyMetrics.rcov.Модель.RcovPublisher $ DescriptorImpl.newInstance (RcovPublisher.java:104) в hudson.util.DescribableList.rebuild (DescribableList.java:147) в hudson.model.Project.submit (Project.java:198) в hudson.mojectFree(FreeStyleProject.java:97) в hudson.model.Job.doConfigSubmit (Job.java:1050) в hudson.model.AbstractProject.doConfigSubmit (AbstractProject.java:555) в sun.reflect.NativeMethodAccessorImpl.invoke at0 (sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) в sun.reflect.DelegatingMethodAccessorImpl.invoke (ДелегированиеatingMethodAccessorImpl.java:25) в java.lang.reflect.Method.invoke (Method.java:597) в org.kohsuke.stapler.Function $ InstanceFunction.invoke (Function.java:235) в org.kohsuke.stapler.Function.bindAndInvoke (Function.java:116) в org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse (Function.java:57) в org.kohsuke.stapler.MetaClass $ 1.doDispatch (MetaClass.java:koh) или в.NameBasedDispatcher.dispatch (NameBasedDispatcher.java:30) в org.kohsuke.stapler.Stapler.invoke (Stapler.java:525) в org.kohsuke.stapler.MetaClass $ 6.doDispatch (MetaClass.javag: 181 at at)..stapler.NameBasedDispatcher.dispatch (NameBasedDispatcher.java:30) в org.kohsuke.stapler.Stapler.invoke (Stapler.java:525) в org.kohsuke.stapler.Stapler.invoke (Stapler.java:441 at)kohsuke.stapler.Stapler.service (Stapler.java:123) в javax.servlet.http.HttpServlet.service (HttpServlet.java:45) в winstone.ServletConfiguration.execute (ServletConfiguration.java:249) для winstone(RequestDispatcher.java:335) в winstone.RequestDispatcher.doFilter (RequestDispatcher.java:378) в hudson.util.PluginServletFilter $ 1.doFilter (PluginServletFilter.java:94) в hudson.util.PilililFerterStervSerterFergervв winstone.FilterConfiguration.execute (FilterConfiguration.java:195) в winstone.RequestDispatcher.doFilter (RequestDispatcher.java:368) в hudson.security.csrf.CrumbFilter.doFilter (CrumbFilter.java:47) в winstone.ecute.FeFilterConfiguration.java:195) в winstone.RequestDispatcher.doFilter (RequestDispatcher.java:368) в hudson.security.ChainedServletFilter $ 1.doFilter (ChainedServletFilter.java:84) в hudson.security.ChainedSildoFilterFilterFerterFilterFerterFletв hudson.security.HudsonFilter.doFilter (HudsonFilter.java:164) в winstone.FilterConfiguration.execute (FilterConfiguration.java:195) в winstone.RequestDispatcher.doFilter (RequestDispatcher.java:368) в winstone.Request.Джава: 333) в winstone.RequestHandlerThread.processRequest (RequestHandlerThread.java:244) в winstone.RequestHandlerThread.run (RequestHandlerThread.java:150) в java.lang.Thread.run (Thread.java:619)

У кого-нибудь есть хорошее решение?Спасибо.

1 Ответ

0 голосов
/ 24 июня 2010

См. Гудзон Bugreport 6808

...