Re: [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
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8430): https://lists.opendaylight.org/g/netvirt-dev/message/8430 Mute This Topic: https://lists.opendaylight.org/mt/64354079/535209 Group Owner: netvirt-dev+owner@... Unsubscribe: https://lists.opendaylight.org/g/netvirt-dev/unsub [jluhrsen@...] -=-=-=-=-=-=-=-=-=-=-=-