neutron-tempest-plugin-scenario jobs on stable/rocky and stable/queens are failing with POST_FAILURE every time
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Critical
|
Slawek Kaplonski |
Bug Description
It seems that there is error during generation of the test results file:
2021-11-10 21:38:28.832885 | TASK [fetch-
2021-11-10 21:38:30.122424 | controller | neutron_
2021-11-10 21:38:30.122548 | controller | neutron_
2021-11-10 21:38:30.122613 | controller | Traceback (most recent call last):
2021-11-10 21:38:30.122666 | controller | File "/usr/local/
2021-11-10 21:38:30.122746 | controller | sys.exit(main())
2021-11-10 21:38:30.122808 | controller | File "/usr/local/
2021-11-10 21:38:30.123606 | controller | result.
2021-11-10 21:38:30.123673 | controller | File "/usr/local/
2021-11-10 21:38:30.125201 | controller | sink.stopTestRun()
2021-11-10 21:38:30.125351 | controller | File "/usr/local/
2021-11-10 21:38:30.125835 | controller | self.decorated.
2021-11-10 21:38:30.125900 | controller | File "/usr/local/
2021-11-10 21:38:30.126206 | controller | return self.decorated.
2021-11-10 21:38:30.126262 | controller | File "/usr/local/
2021-11-10 21:38:30.126405 | controller | report = self._generate_
2021-11-10 21:38:30.126459 | controller | File "/usr/local/
2021-11-10 21:38:30.126603 | controller | self._generate_
2021-11-10 21:38:30.126656 | controller | File "/usr/local/
2021-11-10 21:38:30.126814 | controller | output=
2021-11-10 21:38:30.126921 | controller | UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 121085: ordinal not in range(128)
2021-11-10 21:38:30.473606 | controller | ERROR
2021-11-10 21:38:30.473915 | controller | {
2021-11-10 21:38:30.474026 | controller | "delta": "0:00:00.590579",
2021-11-10 21:38:30.474104 | controller | "end": "2021-11-10 21:38:30.146043",
2021-11-10 21:38:30.474198 | controller | "msg": "non-zero return code",
2021-11-10 21:38:30.474272 | controller | "rc": 1,
2021-11-10 21:38:30.474341 | controller | "start": "2021-11-10 21:38:29.555464"
2021-11-10 21:38:30.474408 | controller | }
But I think that real issue is that some tests are failing earlier in all those jobs.
Yes, most of the recent failures are from failed tests - I check for "- output below" or "Generate testr_results.html" in job-output.txt
I think we had checked before to fix the POST_FAILURE result but it was not an easy one (failing when trying to generate the HTML page of failed tests). Anyway to fix these, with the age of the branches I think we can expand the filter out list, like I did recently for stein: /review. opendev. org/c/openstack /neutron- tempest- plugin/ +/815458
https:/
Similar change would be OK for rocky/queens: regroup all unstable tests in single regex and use it in all jobs, with at least: tempest_ plugin. scenario. test_mtu. NetworkWritable MtuTest. test_connectivi ty_min_ max_mtu tempest_ plugin. scenario. test_trunk. TrunkTest. test_subport_ connectivity
neutron_
neutron_
(these are already out in stein)
plus the existing ones of course