fuel-web UI tests fail due to missing nailgun api.log
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Georgy Kibardin | ||
Mitaka |
Fix Released
|
Medium
|
Fuel UI Team |
Bug Description
Hi,
fuel-web ui tests running in https:/
This job is able to finish successfully only because there's some leftover api.log file on the slaves, e.g.:
root@ci-slave21:~# stat /var/log/
File: ‘/var/log/
Size: 85863 Blocks: 168 IO Block: 4096 regular file
Device: fc01h/64513d Inode: 9045329 Links: 1
Access: (0664/-rw-rw-r--) Uid: ( 1000/ jenkins) Gid: ( 1000/ jenkins)
Access: 2015-04-22 11:22:12.870532338 +0000
Modify: 2015-04-22 11:30:24.855498805 +0000
Change: 2015-04-22 11:30:24.855498805 +0000
During test runs on freshly deployed slaves job fails due to missing api.log, see https:/
There are also a lot of deadlock warnings in server_log files created during the test, see http://
Changed in fuel: | |
status: | New → Confirmed |
tags: | added: area-ui |
Changed in fuel: | |
importance: | Undecided → Medium |
milestone: | none → 8.0 |
tags: | added: non-release |
Changed in fuel: | |
status: | Confirmed → Won't Fix |
Changed in fuel: | |
status: | Fix Released → Confirmed |
assignee: | Vitaly Kramskikh (vkramskikh) → Alexey Stupnikov (astupnikov) |
Changed in fuel: | |
milestone: | 8.0-updates → 8.0-mu-2 |
Changed in fuel: | |
status: | In Progress → Fix Committed |
Changed in fuel: | |
status: | Fix Committed → Fix Released |
It seems the problem is that run_tests.sh overrides log location to a temp file - probably we need to use sinon for proper testing without log files available