[OSTF] we need skip platform tests if compute node does not have neccessary resources

Bug #1399632 reported by Tatyanka
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Medium
Fuel Python (Deprecated)

Bug Description

Platfrom tests are complicated and required a bigger resources on compute then 1024 Ram,
but OSTF does not notify user about this, and try to run as example murano tests.(tests are failed, without clear reason)
We should add check like here https://github.com/stackforge/fuel-ostf/blob/master/fuel_health/tests/platform_tests/test_heat.py#L33 for all tests, that requires more resources

Changed in fuel:
status: New → Confirmed
Changed in fuel:
status: Confirmed → Incomplete
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

Stanislaw, why did you marked this bug as incomplete?

Changed in fuel:
status: Incomplete → Confirmed
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

We need to check the free RAM based on the parameters of flavor which we use in OSTF tests. Also it is important to remember that test can create several VMs, like for Heat autoscale test.

I suggest to use the following recommendation: check that we have required RAM + 1Gb before the test and if we have no, we shoud write proper message about this (now we have checks, but user can't see any error messages, only in detailed log - need to fix it and sohw messages in OSTF test result too)

Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

I reccomend to check that we have at least 4Gb of FREE RAM before each test. Also we need to check that Murano/Sahara/Heat use flavors with 2Gb of RAM (not 4Gb of RAM).

Revision history for this message
Stanislaw Bogatkin (sbogatkin) wrote :

Dmitry, cause it's not fit into our bug reporting rules and bug reporter will not update that bug than it fit to.

Dmitry Pyzhov (dpyzhov)
tags: added: module-ostf
removed: ostf
Dmitry Pyzhov (dpyzhov)
tags: added: feature
Changed in fuel:
milestone: 6.1 → 7.0
tags: added: qa-agree-7.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.