[netvirt-dev] Tempest output for netvirt-csit-hwvtep-{1,3}node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-* ?
JamO Luhrsen
On 11/29/19 4:40 AM, Robert Varga
wrote:
Hello, https://jenkins.opendaylight.org/releng/view/netvirt/job/netvirt-csit-hwvtep-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium/ is reporting failures even when all tests have succeeded. actually, I think the robot plugin on the main page of this job is just showing the last results we got from robot. I think that's job 52 which ran back on 9/26. All the aborts (red dots) are not producing any robot results. The reason for that is:tempest results not found in /opt/stack/tempest/.stestr/0 Robot results publisher started... -Parsing output xml: Failed! hudson.AbortException: No files found in path /w/workspace/netvirt-csit-hwvtep-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium with configured filemask: output.xml at hudson.plugins.robot.RobotParser$RobotParserCallable.invoke(RobotParser.java:78) at hudson.plugins.robot.RobotParser$RobotParserCallable.invoke(RobotParser.java:54) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3052) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) 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) Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to prd-centos7-robot-2c-8g-24095 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743) at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357) at hudson.remoting.Channel.call(Channel.java:957) at hudson.FilePath.act(FilePath.java:1072) at hudson.FilePath.act(FilePath.java:1061) at hudson.plugins.robot.RobotParser.parse(RobotParser.java:49) at hudson.plugins.robot.RobotPublisher.parse(RobotPublisher.java:224) at hudson.plugins.robot.RobotPublisher.perform(RobotPublisher.java:246) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:79) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690) at hudson.model.Build$BuildExecution.post2(Build.java:186) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635) at hudson.model.Run.execute(Run.java:1840) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429) I don't think that's the root cause here. I think it's this: Build step 'Execute shell' marked build as failureWe've had that problem before with verify jobs I think. Here's a quick fix: ERROR: Package 'more-itertools' requires a different Python: 2.7.5 not in '>=3.4' https://git.opendaylight.org/gerrit/c/releng/builder/+/86073 I have no clue what the job names are, but this one does not have '-tempest-' in its name -- so I suspect tempest results are expected to be missing? right, I think the log collection we have for the openstack jobs just blindly tries to fetch tempest results, even though we only run tempest in one of the jobs. But, thte error we get from it doesn't cause the job to abort. Thanks, JamO Regards, Robert
|
|
Abhinav Gupta
Upgrading more-itertools worked.
Regards,
From: netvirt-dev@... <netvirt-dev@...>
On Behalf Of JamO Luhrsen via Lists.Opendaylight.Org
On 11/29/19 4:40 AM, Robert Varga wrote:
Hello,https://jenkins.opendaylight.org/releng/view/netvirt/job/netvirt-csit-hwvtep-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium/is reporting failures even when all tests have succeeded.
The reason for that is:tempest results not found in /opt/stack/tempest/.stestr/0Robot results publisher started...-Parsing output xml:Failed!hudson.AbortException: No files found in path /w/workspace/netvirt-csit-hwvtep-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium with configured filemask: output.xmlat hudson.plugins.robot.RobotParser$RobotParserCallable.invoke(RobotParser.java:78)at hudson.plugins.robot.RobotParser$RobotParserCallable.invoke(RobotParser.java:54)at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3052)at hudson.remoting.UserRequest.perform(UserRequest.java:212)at hudson.remoting.UserRequest.perform(UserRequest.java:54)at hudson.remoting.Request$2.run(Request.java:369)at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)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)Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to prd-centos7-robot-2c-8g-24095at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)at hudson.remoting.Channel.call(Channel.java:957)at hudson.FilePath.act(FilePath.java:1072)at hudson.FilePath.act(FilePath.java:1061)at hudson.plugins.robot.RobotParser.parse(RobotParser.java:49)at hudson.plugins.robot.RobotPublisher.parse(RobotPublisher.java:224)at hudson.plugins.robot.RobotPublisher.perform(RobotPublisher.java:246)at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:79)at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741)at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)at hudson.model.Build$BuildExecution.post2(Build.java:186)at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)at hudson.model.Run.execute(Run.java:1840)at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)at hudson.model.ResourceController.execute(ResourceController.java:97)at hudson.model.Executor.run(Executor.java:429)
ERROR: Package 'more-itertools' requires a different Python: 2.7.5 not in '>=3.4' Build step 'Execute shell' marked build as failure
We've had that problem before with verify jobs I think. Here's a quick fix: I have no clue what the job names are, but this one does not have'-tempest-' in its name -- so I suspect tempest results are expected tobe missing?
Regards,Robert
|
|