zoukankan      html  css  js  c++  java
  • Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getUser' in class org.uncommons.reportng.ReportMetadata threw exception class java.net.UnknownHostException :

    Running TestSuite
    [TestNG] [WARN] Ignoring duplicate listener : org.uncommons.reportng.HTMLReporter
    [TestNG] [WARN] Ignoring duplicate listener : org.uncommons.reportng.JUnitXMLReporter
    [INFO ] 2019-04-21 18:26:24,609 method:com.chen.autocases.TestDemo.testcase1(TestDemo.java:10)
    testcase1
    [TestNG] Reporter org.uncommons.reportng.HTMLReporter@1e7bba3 failed
    org.uncommons.reportng.ReportNGException: Failed generating HTML report.
    	at org.uncommons.reportng.HTMLReporter.generateReport(HTMLReporter.java:122)
    	at org.testng.TestNG.generateReports(TestNG.java:1097)
    	at org.testng.TestNG.run(TestNG.java:1022)
    	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:170)
    	at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:84)
    	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:92)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:208)
    	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:156)
    	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:82)
    	at org.apache.maven.plugin.surefire.InPluginVMSurefireStarter.runSuitesInProcess(InPluginVMSurefireStarter.java:82)
    	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:867)
    	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:747)
    	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:645)
    	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106)
    	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
    	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
    	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
    	at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
    	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
    	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:318)
    	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153)
    	at org.jvnet.hudson.maven3.launcher.Maven31Launcher.main(Maven31Launcher.java:132)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:331)
    	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
    	at jenkins.maven3.agent.Maven31Main.launch(Maven31Main.java:185)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at hudson.maven.Maven3Builder.call(Maven3Builder.java:139)
    	at hudson.maven.Maven3Builder.call(Maven3Builder.java:70)
    	at hudson.remoting.UserRequest.perform(UserRequest.java:181)
    	at hudson.remoting.UserRequest.perform(UserRequest.java:52)
    	at hudson.remoting.Request$2.run(Request.java:336)
    	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    	at java.lang.Thread.run(Thread.java:748)
    Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getUser' in  class org.uncommons.reportng.ReportMetadata threw exception class java.net.UnknownHostException : bogon: bogon: Temporary failure in name resolution
    	at org.apache.velocity.runtime.parser.node.ASTIdentifier.execute(ASTIdentifier.java:193)
    	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
    	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
    	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
    	at org.apache.velocity.Template.merge(Template.java:256)
    	at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:449)
    	at org.uncommons.reportng.AbstractReporter.generateFile(AbstractReporter.java:108)
    	at org.uncommons.reportng.HTMLReporter.createOverview(HTMLReporter.java:148)
    	at org.uncommons.reportng.HTMLReporter.generateReport(HTMLReporter.java:111)
    	... 48 more
    Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 15.332 sec <<< FAILURE! - in TestSuite
    testcase1(com.chen.autocases.TestDemo)  Time elapsed: 0.01 sec  <<< FAILURE!
    java.lang.AssertionError: expected [true] but found [false]

    解决方法:

    [root@bogon secrets]# hostname
    bogon

    解决方法:

    1 执行hostname命令

        

        可以看出 ping 不通我们的hostname 这就是原因所在

    2 修改 /etc/sysconfig/network

        

         改成我们的hostname命令下的名字

    3 修改   /etc/hosts内容

        加上我们的hostname命令下的名字

        

    4 最后执行 /etc/rc.d/init.d/network rest

  • 相关阅读:
    其他标签
    数组和全局变量
    字符串处理
    运算符
    PHP安装配置工具
    String、StringBuffer与StringBuilder之间区别
    mybits——1
    异常
    ubuntu 系统错误:Error : BrokenCount > 0解决
    ubuntu配置VScode
  • 原文地址:https://www.cnblogs.com/SunshineKimi/p/10746245.html
Copyright © 2011-2022 走看看